Artículo

Funciones de Android Pie que te encantarán: una mejor experiencia de cámara

protection click fraud

Pie de Android está facilitando la compatibilidad con casi cualquier configuración de cámara con elementos como la nueva API multicámara.

Android viene en todas las formas y tamaños. Es uno de los pocos sistemas operativos de consumo que permite a una empresa adaptar la experiencia a su plataforma de hardware y eso es una gran razón por la que se ha vuelto tan popular: una empresa que puede hacer algo diferente o mejor que la competencia es libre de hacer eso. Verás que se aprovechan de muchas maneras una vez que comiences a ver la gran variedad de teléfonos con Android, pero pocos si estos detalles son tan evidentes como lo es con la cámara.

Es probable que su teléfono tenga dos o tres cámaras físicas reales con lentes y todo. Pero podría tener cuatro, o incluso solo uno, porque como mencionamos, Android permite que una empresa que fabrica teléfonos haga las cosas a su manera cuando se trata de funciones de hardware. Pero eso no significa que haya sido fácil: los ingenieros y desarrolladores han tenido que trabajar duro para admitir su propia configuración de cámaras. Si bien todavía habrá mucho trabajo involucrado para admitir diferentes configuraciones de cámara, Google ha abordado algunos de los detalles difíciles con Android Pie.

Verizon ofrece Pixel 4a por solo $ 10 / mes en nuevas líneas ilimitadas

API multicámara

Es posible que haya notado que algunos teléfonos, como el Samsung Galaxy S9, use dos cámaras en la parte posterior del teléfono, mientras que otras solo tienen una. Esto no es solo por apariencia o porque tres cámaras son una mejor que dos cámaras y la segunda lente está ahí para recolectar información que la otra no está recolectando mientras tomas una foto.

Dejando de lado las fotos de gran angular (no hay forma de que un algoritmo informático pueda recrearlas), lata haz todo tan bien o mejor con un objetivo que con dos, pero no es fácil. Google usa una sola cámara trasera y un diodo láser en el Pixel 2 para capturar fotos excelentes con una sola lente, pero también utiliza algoritmos de aprendizaje automático (ML) increíblemente poderosos que "saben" cómo se supone que se ven los objetos que ves en una foto. Luego, el software puede ajustar la foto, para que las cosas se vean como los algoritmos y, con suerte, nuestros ojos, creen que deberían.

No todas las empresas que fabrican teléfonos inteligentes tienen los recursos para desarrollar el soporte adecuado en tiempo real para varias cámaras. Ahora Google lo está haciendo por ellos.

Samsung no tiene acceso a algoritmos ML como este, al menos no a los que está satisfecho con su uso. Lo que sí tiene Samsung es un equipo de ingenieros de hardware que pueden resolver casi cualquier problema y el equipo de software que puede hacer que el hardware funcione como debería. los Galaxy nota 8 (y otros modelos de gama alta) usa dos cámaras en la parte posterior del teléfono para hacer cosas como medir la distancia y ajustar el enfoque y no se puede negar que hace un trabajo igualmente excelente. Esto se debe a que Samsung tiene los recursos para abordar el problema de admitir algo como fotos en modo retrato a su manera.

No todas las empresas que fabrican teléfonos Android tienen los recursos para usar dos o más cámaras al mismo tiempo para recopilar datos y empaquetarlo todo en una foto, por lo que Google lo está facilitando con la nueva multicámara de Android Pie API.

En Android Pie, los desarrolladores podrán recopilar datos de imágenes de dos o más cámaras simultáneamente. Eso significa que un teléfono con dos cámaras traseras o dos frontales podría combinar datos de imagen de cada una en tiempo real y crear fotos que usen zoom, bokeh, visión estéreo o casi cualquier otra cosa que un desarrollador pueda soñar con hacer con dos flujos de imagen diferentes datos. Los desarrolladores también pueden obtener datos de una cámara "lógica" que cambia entre una o más cámaras mientras está en uso.

Estas ideas no son nuevas, pero el soporte nativo de Android sí lo es, y eso es un gran problema.

Esto significa que se podría crear una tercera cámara "virtual" que capture datos de imagen usando una o ambas cámaras traseras. Una aplicación puede capturar datos "normales" a través de una cámara, datos de distancia para un zoom perfecto en un segundo, y cambie la cámara original hacia adelante y hacia atrás para formar una secuencia virtual con el fin de procesar algo como un filtro de fotos en el fondo. Este cambio se haría tan rápido que los datos de la imagen original no deberían modificarse.

Podría tener una foto ampliada a través de un teleobjetivo que también puede usar hardware para crear un fondo blanco y negro completo con bokeh digital. Probablemente nunca debería hacer algo así, pero si un desarrollador quisiera ofrecerlo, podría hacerlo.

Estos cambios no son ideas "nuevas". Son muy similares a lo que les gusta a las empresas Samsung y LG lo he hecho con teléfonos que usan más de una cámara para capturar una foto. La diferencia es que Samsung y LG tenido hacerlo porque era algo que nunca antes se había hecho. Google agregar este soporte directamente a Android significa mejores fotos de fabricantes que no tienen los mismos recursos que tienen Samsung o LG.

La API multicámara también admitirá cámaras monocromas (piense en blanco y negro). Si las cámaras son capaces, serán totalmente compatibles al igual que la cámara principal de alta resolución de un teléfono.

Aún más golosinas

La API multicámara en Android 9 atraerá toda la atención y tendrá un mayor impacto, pero hay algunos otros cambios importantes en la cámara con Pie.

Los parámetros de sesión son una forma en que los desarrolladores pueden hacer que su aplicación tome una foto sin que se tarde una eternidad en procesar, incluso si están aprovechando la nueva API multicámara. Funciones como "Session_Regular" y "Session_High-Speed" permiten que un desarrollador decida cuánto de un teléfono El grupo de recursos limitados se puede usar para tomar una foto rápidamente cuando es necesario y no tan rápido cuando no lo hace.

El uso compartido de Surface permitirá que las aplicaciones "manejen varios casos de uso sin la necesidad de detener e iniciar la transmisión de la cámara". Esto significa un La aplicación no tiene que dejar de funcionar para obtener datos de imagen que ve a través de las lentes mientras usted decide qué hacer con la anterior. foto. Eso es importante cuando piensas en cosas como los clips cortos que consideramos fotos en vivo.

Otros cambios aún más pequeños son una API para permitir que la pantalla actúe como un flash parpadeando en blanco como un flash de cámara normal en lugar de que un desarrollador necesite codificar eso ellos mismos, como así como acceso a marcas de tiempo OIS (estabilización óptica de imagen) para efectos especiales a nivel de aplicación: cualquier aplicación puede estabilizar una foto al igual que la aplicación de cámara incorporada con esto cambio.

Por último, pero no menos importante, llegará el soporte adecuado para cámaras USB externas, por lo que cosas como cámaras de inspección, Se pueden usar microscopios o incluso telescopios a través del puerto USB de su teléfono sin mucho trabajo de desarrollador escribiendo un conductor pero con más funciones que una interfaz básica de "cámara web USB" que funciona en algunos casos en la actualidad.

Ninguno de estos cambios nos convertirá en mejores fotógrafos, pero hará que nuestras cámaras sean lo suficientemente buenas como para que podamos tomar mejores fotos. Al final, eso es todo lo que cuenta, ¿verdad?

Jerry Hildenbrand

Jerry es el nerd residente de Mobile Nation y está orgulloso de ello. No hay nada que no pueda desarmar, pero muchas cosas que no pueda volver a montar. Lo encontrará en la red de Mobile Nations y podrá pégale en Twitter si quieres decir hola.

instagram story viewer