2D 이미지를 입력으로 사용하여 & 3D 이미지를 출력으로 사용할 시스템을 개발하려고합니다. 단계는 다음과 같습니다. 1. 2D 이미지에서 깊이 맵 만들기 2. 깊이 맵과 원본 이미지에서 3D 이미지 만들기. 아무도 나에게 2D 이미지의 깊이 맵을 생성하는 알고리즘을 제안 할 수 있습니까?2D 이미지를 3D 이미지로 변환
0
A
답변
1
내가 아는 한 2D 이미지를 3D 모델로 변환 할 수있는 100 % 방탄 알고리즘은 없습니다. 간단히 말해서 3D 이미지를 구성하기에 충분한 정보가 2D 이미지 안에 없다는 것입니다. 일부 3D TV 세트는 2D 입력에서 가짜 3D를 관리하지만 실제로는 설득력이 없습니다 (때로는 잘못됨).
Kinect와 같은 유명한 소프트웨어는 단일 2D 대신 여러 소스를 사용합니다 영상. 다른 각도의 사진을 사용하면 이미지의 특정 기능을 추적하고 기하학적 계산을 통해 3D로 출력 할 수 있습니다. 전체 설명은 http://en.wikipedia.org/wiki/3D_reconstruction_from_multiple_images을 참조하십시오.
단일 이미지가 붙어있는 경우 가장 잘 알려진 도구는 인간의 눈입니다 ... 인간은 무의식적으로 장면의 경험, 초점 등 여러 요소를 병합하여 그림에서 3D를 쉽게 재구성 할 수 있습니다
줄리앙에게 ... 그래서 당신은 그 결과를하기위한 가장 좋은 방법은, 모든 이미지 편집 소프트웨어에 깊이 맵을 직접하는 것입니다 ... 등, "멀리 떨어져 안개 효과"를 흐리게
는관련 문제
- 1. 3D 모델을 2D 이미지로 변환
- 2. 2D 이미지를 3D 모델로 변환
- 3. 3D 이미지를 2D 이미지로 변환하는 방법
- 4. WebGL 3D 도형을 2D 캔버스 이미지로 사용하기
- 5. .png 이미지를 .gif 이미지로 변환
- 6. 2D 이진 행렬을 흑백 이미지로 변환
- 7. Java에서 2D 이미지를 3D 개체로 변환하려고 시도합니다.
- 8. 2D 아핀 변환 행렬을 3D 아핀 변환 행렬로 변환
- 9. 2D 비디오 입력 시퀀스를 3D 비디오로 변환
- 10. 안드로이드는 2D 이미지를 3D로 변환합니다.
- 11. 3D 평면에서 3D 투영을 모방하도록 2D 이미지 변환
- 12. 이미지로 OpenGL ES 2d 렌더링
- 13. Opencv : 색조 이미지를 RGB 이미지로 변환
- 14. CVD 이미지를 Color OpenCV 이미지로 변환
- 15. 부동 소수점/이미지를 단일 이미지로 변환
- 16. Java에서 32bpp 이미지를 16bpp 이미지로 변환
- 17. 아이폰 SDK에서 이미지를 흑백 이미지로 변환
- 18. jpeg 이미지를 투명 PNG 이미지로 변환
- 19. 검은 색/흰색 이미지를 두 번째 이미지로 변환
- 20. 2D 이미지에서 3D 이미지 얻기
- 21. MATLAB을 사용하여 2D 이미지를 3D로 변환
- 22. 2D/3D 벡터 곱하기
- 23. 2D 벡터에서 3D 벡터
- 24. matplotlib 3d to 2d
- 25. Three.js - 2D + 3D 메쉬
- 26. PyQt를 PIL 이미지로 변환
- 27. 2D 평면을 3D 큐브로 확대
- 28. HTML을 이미지로 변환
- 29. 웹 페이지를 이미지로 변환
- 30. 텍스트를 이미지로 변환
당신은 수도 Make3D에 사용 된 알고리즘을 확인하고 싶습니다 : http://make3d.cs.cornell.edu/ – gmriggs