어떻게 깊이 정보를 추출하여 2D 비디오 시퀀스로 변환 할 수 있는지 3D 비디오로 변환하십시오. 일부 알고리즘이나 코드를 사용하여 matlab에서이 작업을 수행하십시오.2D 비디오 입력 시퀀스를 3D 비디오로 변환
0
A
답변
1
2D 비디오에서 깊이 정보를 단순히 추출 할 수 없습니다. 당신이 할 수있는 최선의 방법은 깊이를 측정하는 기법을 사용하는 것이며, 일부는 완전 자동이고 일부는 운전자가 보조하는 기법을 사용합니다. 물론 후자가 더 나은 품질을 제공합니다.
2D 비디오에서 깊이를 생성 할 수있는 일반적인 방법 중 하나는 장면의 다른 부분의 동작을 분석하는 것입니다. 예를 들어 움직이는 자동차의 창에서 촬영 한 장면을 생각해보십시오. 자동차, 나무 또는 건물과 같이 카메라에 더 가까운 물체는 하늘의 구름처럼 멀리있는 물체보다 훨씬 빠르게 움직이므로 물체가 움직이는 속도를 분석하면 물체가 움직이는 속도를 정확하게 예측할 수 있습니다. 카메라와의 거리, 깊이 맵을 생성 한 다음 스테레오 그림을 생성하는 데 사용할 수있는 정보
간단하고 효과적이지 않은 방법은 왼쪽 눈과 오른쪽 눈에 동일한 비디오를 재생하는 것이지만 하나의 눈은 하나 이상의 프레임으로 지연됩니다. 횡 방향 움직임이있는 비디오의 경우이 기법이 효과적입니다. 모든 비디오에 대해 실시간으로이 변환을 생성하는 AviSynth 스크립트는 this page을 참조하십시오.
2D 비디오에서 깊이를 예측하는 기술에 대한 간략한 요약은 위키 피 디아 페이지 2D to 3D conversion을 참조하십시오.
관련 문제
- 1. 이미지 시퀀스를 비디오로 변환
- 2. FFmpeg 비디오 시퀀스를 비디오로 변환하면 빈 비디오가됩니다.
- 3. 2D 비디오를 3D 비디오로 변환하는 알고리즘이 있습니까?
- 4. 이미지 시퀀스를 투명도가있는 비디오로 바꿉니다.
- 5. 3D 모델을 2D 이미지로 변환
- 6. 2D 이미지를 3D 이미지로 변환
- 7. 2D 이미지를 3D 모델로 변환
- 8. 자동으로 비디오 포맷을 플래시 비디오로 변환
- 9. 플래시 애니메이션을 비디오로 변환
- 10. 2D 아핀 변환 행렬을 3D 아핀 변환 행렬로 변환
- 11. 3D 평면에서 3D 투영을 모방하도록 2D 이미지 변환
- 12. System.Windows.Forms.Keys의 시퀀스를 Char로 변환
- 13. 이미지 시퀀스를 비디오 파일로 변환합니다. android java
- 14. png 이미지 파일을 비디오로 변환 (무손실)
- 15. 2D/3D 벡터 곱하기
- 16. 2D 벡터에서 3D 벡터
- 17. matplotlib 3d to 2d
- 18. Three.js - 2D + 3D 메쉬
- 19. 3D 이미지를 인식하고 비디오로 전송하는 프레임 워크가 있습니까?
- 20. WMV 로의 비디오 변환
- 21. 2D numpy 배열 목록을 하나의 3D numpy 배열로 변환 하시겠습니까?
- 22. 리눅스 용 2D 렌더링 라이브러리 (및 비디오)
- 23. 3D 위치를 2D로 변환 하시겠습니까?
- 24. 3D 배열을 3D 모델로 변환
- 25. LIBVLC를 사용하여 이미지 시퀀스를 비디오로 스트리밍 할 수 있습니까?
- 26. 2D/3D 게임 개발을위한 Qt 라이브러리
- 27. DirectX의 3D 및 2D 디스플레이
- 28. CUDA 2D, 3D 스레드 블록
- 29. 평면 3D 삼각형 메쉬에서 2D
- 30. 3d 파일에서 2D 드로잉 만들기