¿Qué son Targets en Vuforia?

Targets en Vuforia

Los tipos de Targets que maneja Vuforia para la implementación de AR (Realidad Aumentada) con Unity, son de gran variedad depende de la situacion o utilidad que se quiera aplicar. Pero ¿cuántos Targets puede reconocer la aplicación?

Depende, hay factores como lo son el tipo de base de datos y el tipo de Targets que se trabaje, o a la situación a la que se desee aplicar por lo cual Vuforia maneja los siguientes: Image Targets, Device Tracker, Multi-Targets, Cylinder Targets, Vumark, User defined Targets, Cloud Recognition, Object Recognition, Model Targets, Ground Plane.

Image Targets  

Los image targets (objetivos de Imagen) son imágenes que Vuforia puede detectar y rastrear. Son diferentes a los códigos de matriz y los códigos QR, los cuales necesitan regiones o códigos especiales en blanco y negro, para ser reconocidos en cambio los image targets no, por lo tanto, el motor detecta las características que se encuentran en la imagen seleccionada como objetivo donde una vez que se detecta los patrones o características de la imagen, el motor de Vuforia dará seguimiento a la imagen siempre que esté al menos parcialmente en el campo de visión de la cámara. (Vuforia Engine Team. 2020).

Augmented Reality Gaming (6 de octubre de 2016). Augmented Reality Tutorial No 1: Unity3D and Vuforia for Image Target Tracking [Video]. YouTube. https://www.youtube.com/watch?v=bV3ulVCu-Ok&feature=youtu.be&t=5

Los objetivos de imagen se pueden crear con Vuforia Target Manager utilizando imágenes JPG o PNG en RGB o en escala de grises, las cual la superficie de la imagen debe tener una buena iluminación, debe tener en cuenta que la imagen debe proporcionar suficientes detalles para que sea detectada, aquí unas recomendaciones para la detección de targets. otra forma interactiva es agregar botones virtuales aquí. recuerde que los targets se almacenan en una base de datos dentro del dispositivo.

Multi-Targets

Es la combinación de varios image targets de una manera cúbica ubicando cada target en el espacio esto permite rastrear todo el multitarget cuando se rastrea cualquiera de sus caras, el cual se crea definiendo una relación entre múltiples objetivos de imágenes donde se puede administrar a través del target manager, siempre hay que indicar el tamaño del cubo y de las imágenes que va a utilizar el target, además es más fácil de manejar una vez aprendido a manejar el image target.

EngineersDream (11 de septiembre de 2019). BOX DETECTION IN VUFORIA USING MULTITARGET | AUGMENTED REALITY TUTORIAL FOR BEGINNERS [Video]. YouTube. https://www.youtube.com/watch?v=xTjk1j83qu4&feature=youtu.be&t=2932

Cylinder Targets

Se trabaja de una manera similar a un image target, pero se debe tener en cuenta que la imagen se encuentra alrededor de una forma cilíndrica o cónica, la cual al escanear la imagen sobre esta forma detecta el target para dar la posición de la figura virtual, deben tener en cuenta algunos factores los cuales son la forma física y el tamaño del objeto, si se envuelve total o parcial en el objeto, por lo tanto, hay ciertas recomendaciones que realizar para obtener un buen funcionamiento del target.

Augmented Startups (1 de febrero de 2017). Augmented Reality Course - Cylindrical Targets in Vuforia Tutorial on Unity [Video]. YouTube. https://www.youtube.com/watch?v=Eq8Ll5Fr-F0&feature=youtu.be&t=266

Device Tracker (position training)

Es el método manejado por Pokémon GO el cual ya el juego por si demuestra que no necesita de un target sino que utiliza el medio o lugar, para ello donde utiliza detalles visuales del entorno en la vista de la cámara, así como, en algunos casos, el sensor (IMU) incorporada en el dispositivo conocido como giroscopio y el rastreador de dispositivo o Positional Device Tracker. 

Joshua Lückers (21 de diciembre de 2017). Pokemon Go AR+ first time (real world example) [Video]. YouTube. https://www.youtube.com/watch?v=f0XPlqOaE8k&feature=youtu.be&t=12

Siendo importante habilitar el Rastreador de dispositivo el cual su funcionamiento establece el seguimiento del dispositivo con respecto al entorno en metros, Mientras que otros rastreadores rastrean imágenes u objetos, este rastreador usa detalles visuales del entorno en la vista de la cámara. (Vuforia Engine Team. 2020).

Vumark

Es una forma similar a una imagen QR pero en este caso ya no se maneja un cuadrado de QR sino se puede llevar a diferentes imágenes como logotipos por ejemplo para una empresa, partiendo de ese logotipo puede llevar diferentes detalles o patrones pero manteniendo el mismo logotipo.

Vuforia by PTC (27 de septiembre de 2016). VuMark Designer Tutorial [Video]. YouTube. https://www.youtube.com/watch?v=YXMiDRyvqzk&feature=youtu.be&t=866

Se menciona que tiene características similares a un image target, pero lo que lo convierte un poco más robusto para el marco empresarial y de consumo es que de una misma imagen y con solo variar algunos patrones a simple vista son imágenes similares pero detallando cada imagen cada una cumple una función diferente por ejemplo, la primera puede visualizar el precio de un producto y la segunda me puede dar en Realidad Aumentada el producto, siendo a primera vista similares.

User defined Targets

Son image targets pero en este caso el usuario es quien define la imagen objetivo el cual es administrado por la lógica de su aplicación utilizando la API de Vuforia. Debido a que el usuario selecciona la imagen de destino, es importante comunicarle qué tipos de imágenes se pueden usar y cómo se deben capturar para obtener la mejor experiencia de usuario.

Joystick Lab (29 de abril de 2018). Day 2: Augmented Reality (AR) Tutorial - User Defined Target (No Coding Version) [Video]. YouTube. https://www.youtube.com/watch?v=C8A48bpdwOU&feature=youtu.be&t=370

Cloud Recognition

Es el almacenamiento de targets en la nube donde se almacenan y administran los Image targets en línea, dando un beneficio de tener los targets no en el dispositivo sino en la red, del cual ayudaría un poco al almacenamiento y manejo de los datos. Es importante mencionarlo ya que la mayoría de targets mencionados necesita un almacenamiento en el dispositivo para poder trabajar el target, además que se puede modificar el target en cualquier momento pero desde la red, acceder al servicio consta de una suscripción para obtener este servicio.

Vuforia by PTC (13 de diciembre de 2012). Cloud Recognition with the Vuforia Platform [Video]. YouTube. https://www.youtube.com/watch?v=WG3rtib2tVc

Model Target

Se trabaja a partir del contorno y características de objetos que pueden ser modelos 3D o ser escaneados de objetos reales por el Object Recognition, donde al identificar un objeto con características similares lo reconocerá como un target. para una mejor explicacion se encuentra el siguiente video. (Vuforia Engine Team. 2020).

Vuforia by PTC (8 de abril de 2020). Vuforia Engine: How to Create Model Targets [Video]. YouTube. https://www.youtube.com/watch?v=jbaUDMvv2Zw

Ground Plane

Permite que el contenido digital se coloque en superficies horizontales en su entorno, como pisos y mesas. Admite la detección y el seguimiento de superficies horizontales como al identificar un image target y también le permite colocar contenido en el aire utilizando puntos de anclaje. (Vuforia Engine Team. 2020).

EngineersDream (20 de enero de 2018). VUFORIA GROUND PLANE DETECTION TUTORIAL WITH VUFORIA 7 [Video]. YouTube. https://youtu.be/qKROC4WtyWw?t=2349

Autor: Miguel Ángel Moreno Rodríguez

Editor: Luz Adriana Muñoz

Editor: Hisle Ángela Gutiérrez García

Código: UCP2-4

Fuentes:

Vuforia Developer Library (2020). Targets. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/Targets.html

Vuforia Developer Library (2020). Optimizing Target Detection and Tracking Stability. PTC Inc.https://library.vuforia.com/articles/Solution/Optimizing-Target-Detection-and-Tracking-Stability

Vuforia Developer Library (2020). How To Implement Virtual Buttons. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/How-To-Implement-Virtual-Buttons.html

Vuforia Developer Library (2020). Cylinder Targets. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/Cylinder-Targets-Guide.html

Vuforia Developer Library (2020). VuMark. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Training/VuMark.html

Vuforia Developer Library (2020). User Defined Targets. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Training/User-Defined-Targets-Guide.html

Vuforia Developer Library (2020). Cloud Recognition. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Training/Cloud-Recognition-Guide.html

Vuforia Developer Library (2020). How To Use 3D Scan Object Recognition in Unity. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/How-To-Use-Object-Recognition-in-Unity.html

Vuforia Developer Library (2020). Model Targets API Overview. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/model-targets-api-overview.html

Vuforia Developer Library (2020). Introduction to Ground Plane in Unity. PTC Inc. https://library.vuforia.com/content/vuforia-library/en/articles/Solution/ground-plane-guide.html

Augmented Reality Gaming (6 de octubre de 2016). Augmented Reality Tutorial No 1: Unity3D and Vuforia for Image Target Tracking [Video]. YouTube. https://www.youtube.com/watch?v=bV3ulVCu-Ok&feature=youtu.be&t=5

EngineersDream (11 de septiembre de 2019). BOX DETECTION IN VUFORIA USING MULTITARGET | AUGMENTED REALITY TUTORIAL FOR BEGINNERS [Video]. YouTube. https://www.youtube.com/watch?v=xTjk1j83qu4&feature=youtu.be&t=2932

Augmented Startups (1 de febrero de 2017). Augmented Reality Course – Cylindrical Targets in Vuforia Tutorial on Unity [Video]. YouTube. https://www.youtube.com/watch?v=Eq8Ll5Fr-F0&feature=youtu.be&t=266

Joshua Lückers (21 de diciembre de 2017). Pokemon Go AR+ first time (real world example) [Video]. YouTube. https://www.youtube.com/watch?v=f0XPlqOaE8k&feature=youtu.be&t=12

Vuforia by PTC (27 de septiembre de 2016). VuMark Designer Tutorial [Video]. YouTube. https://www.youtube.com/watch?v=YXMiDRyvqzk&feature=youtu.be&t=866

Joystick Lab (29 de abril de 2018). Day 2: Augmented Reality (AR) Tutorial – User Defined Target (No Coding Version) [Video]. YouTube. https://www.youtube.com/watch?v=C8A48bpdwOU&feature=youtu.be&t=370

Vuforia by PTC (13 de diciembre de 2012). Cloud Recognition with the Vuforia Platform [Video]. YouTube. https://www.youtube.com/watch?v=WG3rtib2tVc

Vuforia by PTC (8 de abril de 2020). Vuforia Engine: How to Create Model Targets [Video]. YouTube. https://www.youtube.com/watch?v=jbaUDMvv2Zw

EngineersDream (20 de enero de 2018). VUFORIA GROUND PLANE DETECTION TUTORIAL WITH VUFORIA 7 [Video]. YouTube. https://youtu.be/qKROC4WtyWw?t=2349

 Altmann,G. (2019). realidad-aumentada-smartphone. [Fotografía]. pixabay. https://pixabay.com/es/illustrations/realidad-aumentada-smartphone-4507522/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *