Instant NeRF 데이터 셋 생성

seio·2022년 9월 4일
0

3d reconstruct - nerf

목록 보기
2/2

colmap을 통해 외부파라미터 추출,

이후 instant nerf에 사용하는 폼으로 변환한다.

  1. colmap 설치
    아래 링크에서 colmap 설치
  1. colmap 실행

1) reconstruction - automatic recontruction

  • 파일 경로 설정 후 Run

2) 프로젝트 생성
automatic reconstruction 완료되면 database.db가 생성된다.
그러면 file - new project 누른후
data base 칸에 database.db 입력 / image 칸에 이미지 경로 입력

3) 프로젝트 실행
검은색으로 표시한 곳에서 재생 버튼 클릭하면 프로젝트 실행할 수 있다.

4) 결과물 저장
file - export model as txt

  1. colmap 2 nerf 폼으로 변환

instant nerf/scripts 에 colmap_text 파일 생성하고, 폴더안에 2-4)의 결과물인 cameras.txt, images.txt을 넣어준다.

또한 이미지 파일은 images 폴더에 넣어준다.

이후 cmd에서
python colmap2nerf.py을 실행하면 된다. (python, numpy, opencv 설치해야함)

그러면 transform.json이 생성되고, 이미지 폴더와 함께 보관하고 nerf 실행하면 된다.

profile
personal study area

0개의 댓글