[Google Study Jam X IT’s Study] Build Real World AI Applications with Gemini and Imagen (1)
·
Study/Google Skills
Build an AI Image Recognition app using Gemini on Vertex AI 목적Vertex AI SDK를 사용하여 Google의 AI 서비스에 연결하는 방법 학습미리 훈련된 생성 AI 모델을 사용하는 방법 학습AI가 처리해야 할 입력 (Image + Text)을 제공하는 방법에 대한 이해AI 모델에서 생성된 텍스트 응을 처리하고 해석하는 방법 학습AI 애플리케이션 구축의 기본 사항 이해 Working with Vertex AI Python SDK 환경 변수 설정export GOOGLE_CLOUD_PROJECT="project-id"export GOOGLE_CLOUD_LOCATION="REGION"export GOOGLE_GENAI_USE_VERTEXAI=True Code미..
[Google Study Jam X IT’s Study] Gemini in BigQuery (4)
·
Study/Google Skills
Implement Multimodal Vector Search with BigQuery: Challenge LabPROJECT_ID`qwiklabs-gcp-03-b5156984b274`CONNECTION_REGION`us-east1`CONNECTION_NAME`vector_conn`DATASET_NAME`gcc_bqml_dataset`OBJECT_TABLE_NAME`gcc_image_object_table`MODEL_NAME`gcc_embedding`DEFINE_ENDPOINT`ENDPOINT = 'multimodalembedding@001'`EMBEDDINGS_TABLE_NAME`gcc_retail_store_embeddings`SEARCH_RESULTS_TABLE`gcc_vector_search_ta..
[Google Study Jam X IT’s Study] Gemini in BigQuery (1)
·
Study/Google Skills
01 Boost Productivity with Gemini in BigQueryData-to-AI 워크플로우를 지원하는 AI 기반 기능 모음인 BigQuery의 Gemini 기반 도구 (Insights, Table Explorer)을 통해서 코딩 경험이 없어도 쉽고 빠르게 데이터에서 가치 있는 인사이트를 찾아낼 수 있다.여기서 BigQuery란 구글 클라우드에서 제공하는 완전 관리형 서버리스 데이터 웨어하우스로 대용량 데이터를 빠르고 효율적으로 분석할 수 있게 지원하는 서비스이다. SQL 또는 Python을 통해 데이터를 손쉽게 쿼리하고 분석할 수 있다. Insights: 테이블 메타 데이터 기반 쿼리 자동 생성메타데이터 분석열 이름, 설명 등 메타데이터를 스캔하여 데이터의 구조와 핵심을 빠르게 파악맞..
[Google Study Jam X IT’s Study] Gemini for Google Cloud Learning Path
·
Study/Google Skills
지난 우먼 잇츠 스터디 3기에 이어 4기 스터디도 신청하게 되었다. 이번에는 구글 스터디 잼 프로그램을 통해 온라인으로 Gemini, Vertex AI, 생성형 AI를 공부하고 Google Cloud를 학습하려고 한다. Gemini for Google Cloud Learning PathGoogle Cloud를 위한 Gemini 학습 과정에서는 엔지니어들이 Gemini를 활용하여 업무를 효율적으로 처리할 수 있는 방법을 실습한다. 애플리케이션 개발, API 호출, 데이터 쿼리 등의 작업을 Gemini와의 채팅을 통해 코드를 자동으로 작성하거나 코드를 설명해주거나 한다.애플리케이션 개발자, 클라우드 아키텍처, 데이터 사이언티스트 & 애널리스트, 네트워크 엔지니어, 보안 엔지니어, DevOps 엔지니어, SD..
Homogeneous Coordinates
·
Spatial AI/Geometry
이 글은 저의 벨로그에서 티스토리 블로그로 옮겨 쓴 내용임을 밝힙니다. Homogeneous Coordinates카메라로 영상을 촬영하였을 때 실제 3차원 공간의 좌표계, 카메라 좌표계, 영상 평면, 객체의 3차원 좌표계가 모두 다른데, 이 사이의 관계를 정의하기 위해서 기하학(Geometry)을 사용하게 된다. 이때 실제 3차원의 한 점$(x, y, z)$이 이미지 평면 상에 2차원 점$(x,y)$으로 투영 변환(projective transform) 되기 때문에 우리는 특히 사영 기하학(projective geometry)를 공부해야 한다. 유클리드 공간(Euclidean space)에서 직교 좌표계(cartesian coordinate)를 사용하듯 projective geometry에서는 동차..
ROS2 RTAB-Map 시뮬레이션
·
Spatial AI/SLAM
1. RTAB-Map 설치sudo apt install ros-$ROS_DISTRO-rtabmap-rossudo apt install ros-$ROS_DISTRO-rmw-cyclonedds-cpp  `~/.bashrc` 또는 `~/.zshrc` 에 추가## RTAB-Map's logging with RCLCPP's logsexport RCUTILS_LOGGING_USE_STDOUT=1export RCUTILS_LOGGING_BUFFERED_STREAM=1# Optional, but if you like colored logs:export RCUTILS_COLORIZED_OUTPUT=1## RTAB-Map's GUI with Cyclone DDSexport RMW_IMPLEMENTATION=rmw_cycl..