how can I measure the distance between camera and object usingle single camera
25 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Kamran Asif
am 6 Jun. 2018
Bearbeitet: Suraj S Jain
am 27 Nov. 2020
i have a single camera and i detect the object. now i'm trying to detect the distance between object and my camera.
0 Kommentare
Akzeptierte Antwort
Florian Morsch
am 6 Jun. 2018
Bearbeitet: Florian Morsch
am 6 Jun. 2018
Without a properly calibrated camera and a reference object of some sort this is not possible. You can estimate the distance with some tricks, but with a single camera its not easy.
Right now im writing my final year project about exacly that topic, took me 2 months and a special designed marker to achieve the measurement of distance and angle from the camera to the object. If i dont have the marker the results are wrong. If i want to measure a distance behind or in front of the marker: wrong.
If you take a image with a single camera you only have a 2D picture, if you have a reference you can restore 3D information to the reference, but everything else without reference cant be restored properly. For that you would need another picture from a second camera (stereo vision).
One thing you could try is this: https://de.mathworks.com/help/vision/examples/measuring-planar-objects-with-a-calibrated-camera.html
EDIT: I should note that i have a moving camera and the object (marker) is stationary, so i cant just calibrate the camera once for a set distance and then use that as reference, since my distance changes.
Weitere Antworten (4)
Fakhar Alam
am 3 Jan. 2019
I have same sort of Question How to measure distance from camera to object using single camera Afterb Recognition Of object.
In the links below thesis explain some solution .
Its implementation are difficult.
https://zone.biblio.laurentian.ca/bitstream/10219/2458/1/Peyman%20Alizadeh%20MSc.%20Thesis%20Corrected_2_2.pdf
0 Kommentare
Suraj S Jain
am 27 Nov. 2020
Bearbeitet: Suraj S Jain
am 27 Nov. 2020
I have an approach that uses two cameras but there is no callibration or a reference object that is required. Feel free to check it out here. The setup is way simpler. The program can detect the distance to the object, as well as its real-world dimensions.
PS: the code is in Python
0 Kommentare
Siehe auch
Kategorien
Mehr zu Camera Calibration finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!