Webcam Based Laser Rangefinder

5 visualizaciones (últimos 30 días)
Yogesh
Yogesh el 19 de Sept. de 2013
Comentada: Walter Roberson el 27 de Ag. de 2016
"laser-beam is projected onto an object in the field of view of a camera. This laser beam is ideally parallel to the optical axis of the camera. The dot from the laser is captured along with the rest of the scene by the camera. A simple algorithm is run over the image looking for the brightest pixels. Assuming that the laser is the brightest area of the scene the dots position in the image frame is known. Then we need to calculate the range to the object based on where along the y axis of the image this laser dot falls. The closer to the center of the image, the farther away the object is D = h /tan (theta) where thefa = pfc * rpc + ro ."
can anybody help me regarding this project?
  9 comentarios
Yogesh
Yogesh el 26 de Sept. de 2013
I had tried lots of time but not getting and I am very confused now can u please mail the code at yogerocks@gmail.com
Walter Roberson
Walter Roberson el 26 de Sept. de 2013
What is your current algorithm, taking into account the hint I gave you ?

Iniciar sesión para comentar.

Respuestas (2)

Walter Roberson
Walter Roberson el 25 de Sept. de 2013
regionprops() can give you the equivalent-radius of a blob. But the actual radius is constant. So now what you need to consider is this: if you have two line segements of the same length, and one is N times further away than the other, then how will the angular size of the two line segments differ?
Hint: the spreading angle from the center of the beam (center of the optical axis) does not change with distance.

ravi
ravi el 20 de Feb. de 2014
this code is a part of rangefinder
<http://www.mathworks.in/matlabcentral/fileexchange/45638-laser-spot-detection>
hope this will help good luck
  2 comentarios
erol karatas
erol karatas el 26 de Ag. de 2016
hi ravi that link doesnt work . could you update links please.
Walter Roberson
Walter Roberson el 27 de Ag. de 2016
The file appears to have been withdrawn or administratively deleted.

Iniciar sesión para comentar.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by