Compartir

Los científicos de la Universidad de Brown han desarrollado un algoritmo que se puede utilizar para convertir la cámara de un teléfono inteligente en un escáner 3D.

Con un escáner 3D puede tomar fotografías de la realidad y extraer un modelado 3D, de esta manera los objetos se pueden imprimir en 3D. Este es uno de los usos que se le puede dar a la tecnología, que por supuesto se utiliza para realizar cualquier tipo de modificación de los objetos después de que hayan sido renderizados en tres dimensiones. Normalmente, estos tipos de escáneres son caros, en gran parte debido al hardware. Pero a un equipo de científicos de la Universidad de Brown se le ocurrió una forma de dar a conocer la tecnología.

El trabajo en la Universidad de Brown intenta satisfacer la necesidad de hardware costoso con software. Un escáner 3D consta de dos elementos principales: la cámara y un proyector de luz. El dispositivo funciona de la siguiente manera: el proyector proyecta ciertos patrones de luz sobre un objeto y al mismo tiempo la cámara toma fotografías. La forma en que estos patrones se deforman alrededor y sobre el objeto en diferentes fotografías se utiliza para crear la imagen en 3D.

Esta técnica se conoce como luz estructurada y la utilizan la mayoría de los escáneres 3D de alta calidad. Para que funcione, el proyector y la cámara tienen que ser cronometrados con precisión. El algoritmo desarrollado por el equipo de la Universidad de Brown imita la técnica de la luz estructurada no sincronizada y permite que una cámara comercial, incluso la de su propio teléfono inteligente, cree modelos 3D de alta calidad en combinación con la luz del flash.

La cámara debe poder capturar imágenes sin comprimir en modo ráfaga para poder capturar varias imágenes por segundo. Aun así, existen dos dificultades principales que superar, ambas derivado de la falta de sincronización. Esto es exactamente lo que logra el algoritmo.

Cuando el flash y la cámara funcionan de forma independiente, puede suceder que arroje una luz con un patrón determinado y, antes de que termine la toma, arroje el siguiente patrón de luz. El otro problema es que algunas cámaras toman la foto en partes, mediante un escaneo vertical u horizontal, que también da como resultado que la misma imagen se exponga a diferentes patrones de luz.

El algoritmo juega con la hora en que se tomó la imagen y la información binaria que proporciona cada patrón proyectado. Lo que hace es Trabajos de reconstrucción, píxel a píxelpara asignar cada imagen a su patrón de luz correspondiente. De esta forma, se pueden obtener las imágenes necesarias para crear un modelo 3D de un objeto.

Imágenes: Geralt y la Universidad de Brown

Dejar una respuesta

Please enter your comment!
Please enter your name here