1.1 Why is 3D important?
3d 공간에 대한 이해가 AR,VR,robot,medical applications 등에 사용되므로 중요함
1.2 The way we observe 3D
우리는 2d space 에 projection된 3d를 인식함.
projection된 두개의 이미지가 있으면 다시 3d point를 생성할 수 있음 : Trangulation
--> multiple view로 확장
1.3 3D data representation
2d representation

3d representation

Multi-view images, Volumetric 등 여러가지 방법이 있음
1.4 3D datasets
Outdoor 3D scene datasets : KITTI, Semantic KITTI, Waymo Open Dataset
2.1 3D recognition

3d object가 어떤 object인지 label 반환
2.2 3D semantic segmentation

3d sementic segmentation
2.3 3D object detection

3d 구조의 object detection
2.4 Conditional 3D generation
Mesh R-CNN : Mask R-CNN 을 변형하여 구현

input : 2d image
output : 3d meshes of detected objects
Mask R-CNN

최종적으로 b-box, classes, mask를 출력함
Mesh R-CNN

3d mesh 출력하는 branch 추가
Further Reading
Mesh R-CNN
De-focusing Using Depth Map
논문 리뷰를 통해 개념 이해
할일 미루기
우선순위로 그날 할일 해결하기