2025/01 4

[Conda] 맥(Mac)에서 아나콘다(anaconda) 설치 및 가상환경 사용

아나콘다(anaconda)란?파이썬(python)을 사용할 때 필요한 여러가지 패키지 관리 및 가상환경을 편리하게 설정할 수 있는 배포판가상환경이란?소프트웨어 개발 시 여러 패키지와 라이브러리를 설치하여 사용하는데, 서로 버전이 맞지 않는 경우 충돌이 일어날 수 있음따라서 패키지와 라이브러리들을 독립적으로 관리할 수 있는 환경을 가상환경이라고 부름아나콘다(anaconda) 다운로드아래 링크로 접속https://www.anaconda.com/download/success Download Now | AnacondaAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterpris..

Code/Linux Conda 2025.01.29

Multi-View Stereo (MVS)

원리Camera Parameters 추정Intrinsic parameters: 카메라의 내부 특성 (초점 거리, 주점 위치 등)Extrinsic parameters: 카메라의 위치와 방향Feature Matching & Triangulation여러 이미지에서 대응점(corresponding points) 찾기찾은 대응점들을 3D 공간상에서 triangulation하여 3D 점들 생성Dense ReconstructionSparse한 점들을 기반으로 dense한 3D 모델 생성Depth map 생성 및 refinement 대표적인 MVS PipelineStructure from Motion (SfM)이미지들 간의 상대적 위치 관계 파악Sparse 3D reconstruction 수행Multi-View Ste..

[CVPR 2024] DUSt3R: Geometric 3D Vision Made Easy

- Introduction현대 3D reconstruction 은 아래의 하위 분야들을 통합한 결과라고 볼 수 있음1. Keypoint detection (키포인트 감지)- 이미지에서 특징이 될 만한 중요한 점들을 찾아내는 과정- 예: 모서리, 코너, 특이한 텍스처가 있는 부분 등- 대표적인 알고리즘: SIFT, SURF, ORB 등- 이후 3D 재구성을 위한 기준점으로 활용됨2. Matching (매칭)- 서로 다른 이미지에서 발견된 키포인트들 중 같은 지점을 찾아 연결하는 과정- 예: 첫 번째 사진의 건물 모서리와 두 번째 사진의 같은 건물 모서리를 연결- Feature descriptor를 이용해 키포인트들의 특징을 비교- 이미지 간의 대응관계(correspondence)를 찾는 것이 목적3. Ro..

Anisotrophic (이방성) 과 Isotrophic (등방성)

이방성과 등방성에서 '방(方)' 은 방향을 뜻하는 한자 Isotrophic (등방성): 방향과 상관 없이 같은 형태를 보임 위키백과 ► 수학에서 어떤 다양체(manifold)가 등방성이라는 것은 방향에 상관없이 그 다양체의 그 모양(geometry)이 같음을 뜻함 Anisotrophic (이방성=비등방성): 방향이 달라지면 보이는 형태가 달라짐