카메라/kinect 앞에 놓여있는 오브젝트의 볼륨을 계산하거나 적어도 추정하고 싶습니다. 어디서부터 시작해야 할까? OpenCV를 추천하십니까? 수중 음파 탐지기/레이저와 같은 다른 기술을 권장합니까?오브젝트 볼륨 계산/추정
답변
OpenCV는 분명히 가치가 있지만, 3D 처리에 집중하고 있다면 Point Cloud Library (PCL)을 확인하는 것이 좋습니다. OpenCV보다 3D 처리와 관련된 기능이 훨씬 많습니다. 그러나 두 프로젝트 모두 Willow Garage에 의해 운영되기 때문에 시간이 지남에 따라이 둘 간의 통합이 더 이루어져야합니다. PCL은 Kinect와 아주 쉽게 통합되므로 신속하게 시작할 수 있습니다. Here은 시작하기 좋은 자습서 목록입니다.
OpenCV 2.3에서 손 인식에 관한 프로젝트를 작성하고이 작업의 필수적인 부분은 우리가 추출하고자하는 기능과 어떤 대상을 정확하게 알고 있었습니까? 볼륨을 원한다면 물론 3 차원 공간에서 작업하거나 꽤 가혹한 가정을해야합니다. kinect의 관점에서 볼 때, 물론 3 차원 공간에서 작업 할 것이지만, 단일 앵글 관점은 다시 한번 큰 가정을 강요 할 것입니다.
페인트로 약간의 예를 만들었습니다. 아래에 표시됨
개체의 흰색 영역은 깊이 정보가없는 지각입니다. 파란색은 깊이 정보가있는 agle로 인식됩니다. 붉은 색 정보가 전혀 없습니다.
첫 번째 예에서는 구형인지 원인지 알지 못하므로 구형으로 작업하고 있음을 알지 못하는 한 볼륨 계산이 불가능합니다.
두 번째 예제에서는 kinect를 사용하여 th 영역의 절반에 대한 깊이 정보를 제공합니다.이 감지 된 반구가 실제로 구인 것으로 가정하기 위해 공감할 수 있으며, 현재 정보.
마지막 exaple은 다중 각도입니다. 비슷한 방법으로 물병 로켓을 3 차원 공간에서 추적했습니다. 나는 어느 정도 깊이 인식을 줄 것이다. 그러나 비슷한 요약이 여러 kinect와 함께 사용될 수 있다고 생각합니다. 매우 상세한 데이터 세트를 제공합니다.
여기에서 살펴볼 내용은 ... 발생할 객체의 유형을 알고 하드웨어 및 설정에서 희생하고자하는 것을 찾아보다 정확한 데이터를 얻고 합리적으로 만들어야합니다. 전제에 근거한 가정.
희망 답변이 유용했습니다. (그리고 페인트 칠에 소비 된 시간은 D입니다.)
- 1. 오브젝트 내부의 오브젝트
- 2. 플렉스 - 오브젝트 내의 오브젝트
- 3. 오브젝트 내에 오브젝트 저장하기
- 4. 오브젝트 내에서 오브젝트 조롱
- 5. 오브젝트 C의 릴리즈 오브젝트
- 6. 오브젝트
- 7. MediaPlayer - 미디어 볼륨 대신 벨소리 볼륨 사용
- 8. 볼륨 기본 설정 - 볼륨 키 차단
- 9. 유니버설 볼륨 컨트롤 - 볼륨 및 BackgroundAudioPlayer.Instance.Volume
- 10. 안드로이드의 전화 볼륨 대신 멀티미디어 볼륨
- 11. 오브젝트 배열을 통한 오브젝트 액세스
- 12. JSON-ception - 오브젝트 내부의 오브젝트
- 13. 오브젝트 내부의 JavaScript 새 오브젝트
- 14. 오브젝트 대 오브젝트 맵핑 유틸리티
- 15. 오브젝트 내부 오브젝트 비 직렬화
- 16. 오브젝트 데이터를 오브젝트 데이터와 분리
- 17. 오브젝트 또는 오브젝트 속성 전달
- 18. 볼륨 컨트롤
- 19. 변경 볼륨
- 20. SystemSoundID 볼륨
- 21. AVAudioRecorder의 볼륨
- 22. Java의 다중 스레드 오브젝트 → 오브젝트 캐시 맵?
- 23. 오브젝트 참조와 오브젝트 해시 코드의 차이점
- 24. 오브젝트 그룹에서 속성 또는 유형별로 오브젝트 선택
- 25. 오브젝트 대 오브젝트 맵핑 프레임 워크
- 26. 오브젝트 라이브러리의 코어 데이터 엔티티 오브젝트
- 27. Oracle 오브젝트 유형 및 오브젝트 테이블
- 28. 오브젝트 마스킹하기
- 29. 오브젝트 스트레치
- 30. 오브젝트 구성