Monocular Vision Odometry - without an additional sensor
15 ビュー (過去 30 日間)
古いコメントを表示
I am currentley trying to adopt the Monocular Vision Odometry example to my problem:https://de.mathworks.com/help/vision/examples/monocular-visual-odometry.html
I have a portable camera that is mounted at a fixed height (z=const). Hence, its motion is limited to the x,y-plane. When I apply the given example algorithm to my video, it shows anything else but a motion within the x,y-plane only.
Might you be able to tell me how to add a further boundary condition to that system or how to solve this issue?
I am kind of stuck.
Regards
0 件のコメント
回答 (2 件)
Sai Bhargav Avula
2019 年 7 月 29 日
The issue might be with the intrinsics of the camera used. Try to re-calibrate the camera. You can use the MATLAB Camera Calibrator App. Refer to the following page for calibrating the camera:-
You can use the helperFind3Dto2DCorrespondences for additional boundary conditions if required.
0 件のコメント
Niklas Hammerschmidt
2019 年 7 月 31 日
1 件のコメント
Sai Bhargav Avula
2019 年 8 月 1 日
編集済み: Sai Bhargav Avula
2019 年 8 月 1 日
As you mentioned majorly the translation is in Z-direction. I think the trajectory is being plotted in the camera cooridnate frame. To get the translation in world frame you need to perform coordinate axis transformation.
Check out the below link for further understanding
Hope this helps !
参考
カテゴリ
Help Center および File Exchange で Computer Vision with Simulink についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!