Este artículo proporciona un enfoque manual para la solución de problemas relacionados con los siguientes temas:
- Proyección de la geometría 3D
- Texturas reales Arquitectura a través de proyecciones
- Proyección / Video Cartografía
- Proyecciones Undistoring
- Realidad Aumentada
- Coincidencia de cámara / resecciones / Calibración
- Pose Estimación
Tenga en cuenta que debido a la naturaleza manual del enfoque descrito los resultados no serán perfectos, pero puede ser muy buena en función de su paciencia.
Introducción
Todo lo anterior tratar los temas mencionados con el mismo problema: buscar la pose (posición, orientación) de un objeto o la actitud y las características de la lente (campo de visión, cambio) de una cámara de visión de ese objeto.
En el cine en 3D con efectos visuales de los términos "partido en movimiento" o "seguimiento de la cámara" se utilizan para describir el problema de hacer coincidir una escena del mundo real con su contraparte virtual con el fin de mezclar a la perfección. Para esta tarea una lista de software existente ( Boujou , 3d ecualizador , ...) que hace que la vida de la gente de efectos visuales más fácil.
Para computergraphics en tiempo real la ARToolKit proporciona una manera que funcione para ciertas situaciones (véase ARTK + Tracker ? para una aplicación vvvv) y empresas como domeprojection proyector ofrece servicios de calibración automática. Pero mientras vvvv no tiene nodos parche a algo como esto oincluso esto el enfoque manual para hacer coincidir estática todavía puede ayudar a resolver ciertos problemas.
Proyección sobre una superficie plana
Si su objetivo de proyección es una superficie plana, como una pared y el proyector se encuentra en una posición arbitraty no, exactamente frente a la parte de la pared que desea proyectar a la imagen proyectada se ve distorsionada. Uso de homografía (transformación 2d) fácilmente puede pre-distorsionar la imagen que proyectas para que aparezca y no falseada en la superficie.
Nota: Al igual que este siempre se puede obtener una imagen correcta en busca proyectada sobre una superficie plana independiente de la posición de los proyectores, la orientación a la superficie y las características de la lente.
Proyección sobre una superficie arbitraria
Manualmente se pongan en venta un proyector virtual estático con un proyector real
Cuando se proyecta sobre una superficie arbitratry 3D, sin importar lo que el proyector está colocado y orientado hacia la superficie de la imagen resultante sobre todo se verá distorsionada. Tenga en cuenta sin embargo que hay un punto desde el que se ve perfectamente la imagen proyectada alineados, es decir: la posición del proyector.
Las fotos a continuación muestran una escultura simple de dos cajas con una ventana de escritorio proyectado plana en él. Mientras que en la foto de la izquierda de la imagen proyectada está distorsionada, en la foto de la derecha, tomada desde el punto de vista de los proyectores, la imagen proyectada se ve correctamente.
Después de haber visto lo anterior que ahora deben entender que la clave para una proyección correcta no falseada es la siguiente:
Una proyección sobre una superficie arbitraria se ve distorsionada (es decir, tal y como está previsto) cuando se ve desde el punto de vista del proyector.