2011-01-26 34 views
5

Me gustaría calcular la distancia a ciertos objetos en la escena, sé que solo puedo calcular la distancia relativa cuando uso una sola cámara pero conozco las coordenadas de algunos objetos en la escena, así que en teoría debería ser posible calcular la distancia real. De acuerdo con los archivos de la lista de correo OpenCV,Cálculo de distancia usando una sola cámara

http://tech.groups.yahoo.com/group/OpenCV/message/73541

cvFindExtrinsicCameraParams2 es la función de usar, pero no puedo encontrar información sobre cómo usarlo?

PS. Suponiendo que la cámara está calibrada correctamente.

+1

+1, ¿Has encontrado alguna solución? – Mangesh

+0

@Mangesh, estoy buscando la solución al mismo problema. ¿Tiene alguna idea. Gracias de antemano .. – jagdish

+0

@jagdish No, no he encontrado ninguna solución. – Mangesh

Respuesta

1

Creo que el ancho de un objeto, como una bola de 6 pulgadas de ancho y 6 pulgadas de alto, también puedes ver que mide 20 píxeles de alto y 25 de ancho. También sabes que la pelota está a 10 pies de distancia. Este sería tu comienzo.

Los parámetros extrínsecos no lo ayudarían, no creo, porque esa es la ubicación y la rotación de la cámara en el espacio en relación con otra cámara o un origen. Para un sistema de una cámara, la cámara es el origen.

Los parámetros intrínsecos pueden ayudar. No estoy seguro, solo lo hice usando dos cámaras.

+0

Hola Ross, Esta es Divya de India, un estudiante de pregrado de electrónica y telecomunicaciones. Estamos trabajando en estereovisión como parte de nuestro proyecto. Estamos utilizando la biblioteca OpenCV en la plataforma Linux (sabor-Ubuntu). Hasta ahora, hemos probado dos enfoques para encontrar las coordenadas tridimensionales de los objetos, el primer enfoque es obtener la matriz de Q-reproyección de la función de rectificación en OpenCV y multiplicarla por coordenada x, y en la imagen y el valor de disparidad. En el segundo enfoque, intentamos usar la función cvReprojectImageto3D que está dando un error. Por favor, podría proporcionarnos guidelin –

Cuestiones relacionadas