En 2014, Google presentó al público su ambicioso Proyecto Tango. La empresa planeaba enseñar a los dispositivos electrónicos a ver el mundo “como una persona”. En general, Project Tango es una plataforma de visión por computadora para dispositivos móviles. En el marco de este proyecto, se lanzaron varios dispositivos, incluidos los comerciales, como Lenovo Phab 2 Pro y ASUS ZenFone AR, que, gracias a algoritmos especiales y la presencia de cámaras y sensores adicionales, pudieron percibir la realidad circundante en volumen, y También construye un modelo virtual basado en lo 'visto'.
Sin embargo, a pesar de todo el carácter revolucionario y novedoso, el resultado del desarrollo del proyecto fue su cierre. Por cierto, un dato interesante es la información sobre quién está detrás del surgimiento de este proyecto: esta es la empresa Motorola Mobility, que más de una o dos veces fue la primera en inventar tecnologías que se adelantaron a su tiempo, pero nunca logró aprovechar al máximo. ellos populares. Esto generalmente lo hicieron bien los seguidores que reinventaron estas tecnologías al mismo tiempo que inventaban casos de uso para ellas.
Sin embargo, Project Tango, incluso después de su cierre, no se ha hundido en el olvido. Una nueva plataforma de realidad aumentada, ARCore, apareció sobre su base.
La principal ventaja de la nueva plataforma es su versatilidad: casi cualquier teléfono inteligente basado en Android 7.0 y superior funcionará para ella.
Hoy me gustaría hablarles sobre una de las aplicaciones que se ejecutan en la nueva plataforma ARCore: Google Measure, cuyo nombre se traduce literalmente como “medir” o “medir”.
La funcionalidad principal de la aplicación queda clara a partir del nombre, por lo que cuando te familiarizas con sus capacidades, no esperas algo impresionante, ya que la tienda de aplicaciones Play Market está llena de 'análogos' que ofrecen realizar la medición remota de objetos usando la cámara del dispositivo. Esta sensación dura exactamente hasta que pruebes la aplicación de Google en acción.
Por el momento, la aplicación está disponible oficialmente en un número limitado de dispositivos, incluidos los teléfonos inteligentes Pixel de Google y el Samsung Galaxy S9. Sin embargo, una mente inquisitiva siempre encontrará una solución: la aplicación se puede descargar de recursos de terceros. Ingresamos Google Measure en el buscador, descargamos e instalamos.
Después de la instalación y el lanzamiento, la aplicación solicitará acceso a la cámara.
Luego, aparecerá una breve instrucción que revela las capacidades de la aplicación, después de lo cual necesitará acceso a la memoria del dispositivo.
Se necesita acceso a la memoria para guardar fotografías (capturas de pantalla) de las mediciones realizadas.
Permitir y prepararse para los milagros. Pero no estaba ahí. La aplicación requiere que el núcleo ARCore funcione correctamente.
Aquí todo es simple, no tiene que buscar nada; si acepta instalar el kernel, la aplicación lo transferirá automáticamente a la página de descarga del kernel en Play Market.
Instale, busque la aplicación Measure en la lista y finalmente ejecútela.
Cuando inicie la aplicación, el visor de la cámara se abrirá y se le pedirá que mueva el teléfono en un círculo, como si estuviera escaneando la superficie frente a usted.
Una vez definida la superficie, aparecerá un dibujo de puntos sobre ella, indicando el hecho de capturar el área de medición. Si hay varias superficies, la aplicación las marcará con puntos de diferentes diámetros.
Después de eso, puede comenzar a medir. Para hacer esto, hay dos herramientas en la parte inferior de la pantalla: 'longitud' y 'altura'.
Simplemente arrastre la herramienta necesaria a la pantalla, estírela desde el principio hasta el final del objeto que se está midiendo y vea inmediatamente sus dimensiones. Debe tirar de los anillos blancos en los extremos de la herramienta.
La precisión de la medición es de +/- 1 cm, lo que es muy, muy bueno para una herramienta de este tipo. Así es como la aplicación mide una regla de 40 cm. Estoy impresionado, ¿pero tú?
Como escribí anteriormente, el resultado de la medición se puede guardar haciendo clic en el icono de la cámara en la parte superior de la pantalla.
Además, la aplicación tiene una serie de configuraciones, la principal de las cuales es la elección de la unidad de medida. Puede ser sistema métrico o imperial.
Por un lado, no hay nada sobrenatural en la aplicación, por otro lado, la forma en que funciona es muy impresionante para mí personalmente. La característica principal es que incluso si acerca o aleja el teléfono inteligente del objeto medido, la aplicación no pierde el objeto de medición, guardando las marcas que establezca en tiempo real. Además, esto es cierto incluso para una situación en la que el objeto medido está fuera del campo de visión de la cámara durante algún tiempo (por ejemplo, cuando fue necesario alejarse del objeto), las marcas no se desvían.
Debido al hecho de que la aplicación crea un sistema de coordenadas tridimensional, puede medir no solo la longitud, sino también la altura de los objetos. La precisión es la misma.
Empíricamente, descubrí que la distancia a la que la aplicación puede tomar medidas depende principalmente de la presencia de planos visibles y, por lo tanto, de la capacidad de la aplicación para captar estas coordenadas de referencia. Las mediciones se realizan mejor en dispositivos con cámaras equipadas con un telémetro láser, y esto es comprensible.
Conclusión
Alguien puede quedar indiferente ante tales capacidades de un teléfono ordinario, mientras que otros, por el contrario, pueden quedar impresionados. Personalmente, pertenezco a la segunda categoría: estoy muy impresionado con el trabajo realizado por el personal del laboratorio de investigación 'X'. Lo principal, como de costumbre, está escondido en el interior. Una vez más, hay una gran cantidad de aplicaciones en la tienda de aplicaciones que realizan tareas similares, pero ninguna lo hace como Measure. Todo esto gracias al núcleo de ARCore.
Gracias al acceso gratuito al núcleo de ARCore, los desarrolladores de terceros tienen la oportunidad de crear sus propias aplicaciones utilizando las capacidades del núcleo. Y no dejaron de aprovechar esto – ya han comenzado a aparecer en PlayMarket aplicaciones basadas en este núcleo con funcionalidad similar, sin embargo, hasta ahora la aplicación de Google está funcionando mejor y más rápido.
Estoy seguro de que con el tiempo, las capacidades del kernel aumentarán, adquiriendo nuevas funcionalidades, y las funciones disponibles en la actualidad se desarrollarán y mejorarán. Es difícil decir a dónde conducirá esto, tal vez a la creación de nuevos escenarios para el uso de un teléfono inteligente, y tal vez seguirá siendo mimo y tecnología por el bien de la tecnología (poco probable). Una cosa es segura: el desarrollo no se detiene, y las tecnologías que recientemente parecían fantásticas, aparecen en la vida cotidiana, convirtiéndose en parte de ella, y esto no puede sino alegrarse.