2012-08-30 3 views
0

2D 이미지를 입력으로 사용하여 & 3D 이미지를 출력으로 사용할 시스템을 개발하려고합니다. 단계는 다음과 같습니다. 1. 2D 이미지에서 깊이 맵 만들기 2. 깊이 맵과 원본 이미지에서 3D 이미지 만들기. 아무도 나에게 2D 이미지의 깊이 맵을 생성하는 알고리즘을 제안 할 수 있습니까?2D 이미지를 3D 이미지로 변환

+0

당신은 수도 Make3D에 사용 된 알고리즘을 확인하고 싶습니다 : http://make3d.cs.cornell.edu/ – gmriggs

답변

1

내가 아는 한 2D 이미지를 3D 모델로 변환 할 수있는 100 % 방탄 알고리즘은 없습니다. 간단히 말해서 3D 이미지를 구성하기에 충분한 정보가 2D 이미지 안에 없다는 것입니다. 일부 3D TV 세트는 2D 입력에서 가짜 3D를 관리하지만 실제로는 설득력이 없습니다 (때로는 잘못됨).

Kinect와 같은 유명한 소프트웨어는 단일 2D 대신 여러 소스를 사용합니다 영상. 다른 각도의 사진을 사용하면 이미지의 특정 기능을 추적하고 기하학적 계산을 통해 3D로 출력 할 수 있습니다. 전체 설명은 http://en.wikipedia.org/wiki/3D_reconstruction_from_multiple_images을 참조하십시오.

단일 이미지가 붙어있는 경우 가장 잘 알려진 도구는 인간의 눈입니다 ... 인간은 무의식적으로 장면의 경험, 초점 등 여러 요소를 병합하여 그림에서 3D를 쉽게 재구성 할 수 있습니다

줄리앙에게 ... 그래서 당신은 그 결과를하기위한 가장 좋은 방법은, 모든 이미지 편집 소프트웨어에 깊이 맵을 직접하는 것입니다 ... 등, "멀리 떨어져 안개 효과"를 흐리게