Cómo la API Camera2 de Google finalmente hará excelentes fotos en Android

Cómo la API Camera2 de Google finalmente hará excelentes fotos en Android

Durante Google I / O 2014, la firma de Mountain View presentó Camera2, la nueva API de Android que impulsará sensores fotográficos. Nuestros colegas de Anandtech volvieron a las nuevas funciones que ofrece la API. En pocas palabras, Camera2 realmente le permitirá tomar buenas fotografías de manera fácil y rápida con un dispositivo móvil.

 

Nuestros colegas del sitio de Anandtech volvieron en detalle al funcionamiento de la nueva API Camera2 de Google. Se integrará en Android L y se utilizará para controlar los sensores para tomar fotos y videos. Ya habíamos hablado de las nuevas características de la API hace unas semanas, pero aún no sabíamos cómo funciona Camera2 o las sutilezas.

Índice()

    Los modos de foto, vídeo y vista previa desaparecen

    Actualmente, con la API de la cámara, hay tres modos de captura: foto, video o vista previa (en vivo). El primero le permite tomar una foto, el segundo un video y el tercero muestra una imagen en vivo en la pantalla. Cuando el usuario quiere tomar una foto, Android envía una solicitud al sensor y al procesador de imágenes. El contenido de esta solicitud difiere según el modo (foto, video o vista previa). Con la API Camera2, los tres modos desaparecen y son reemplazados por un solo modo, una especie de camaleón, mucho más hábil y flexible como veremos..

    La tubería y la configuración, piedra angular de las fotos

    Para las dos versiones de la API, se crea una cola en la que se aparcan las solicitudes y la configuración. Avanzan dentro de una tubería (compuesta por el sensor y el procesador de imágenes) a medida que se toman los pasos para ser "desarrollados" en imágenes.

    Anteriormente, la configuración no se almacenaba en la solicitud, sino directamente en la canalización, a diferencia de lo que ocurre con la nueva API. Imagine dos fotos A y B con la foto A procesada por la tubería. Si cambia una configuración para la siguiente foto (B) y la coloca en la cola, la configuración de la canalización se cambia, alterando así la configuración de la foto actualmente en la canalización (A). Por lo tanto, es imposible tomar ráfagas rápidas debido al tiempo de espera, de lo contrario, terminará con fotos con configuraciones extrañas..

    Con la nueva API, cada solicitud tiene su propia configuración. Por lo tanto, es posible poner en cola muchas configuraciones diferentes con una velocidad de procesamiento que dependerá solo de la velocidad del procesador de imágenes y no de Android.. Es por esta razón que Google pudo, en el Nexus 5, capturar 8 imágenes de 8 megapíxeles a una velocidad de 30 imágenes por segundo contra 1 a 3 imágenes / segundo con la antigua API.

    Un modo de video más eficiente

    La otra contribución del nuevo oleoducto es la posibilidad de mezclar foto y video al mismo tiempo. Digamos que su teléfono inteligente usa el sensor para grabar un video. Si su procesador de imágenes (ISP) es lo suficientemente potente, será posible tomar fotos (que no son simples capturas de pantalla del video) o incluso ráfagas durante el video. Cada cuadro de video y fotos se pondrá en cola en la tubería y se procesará posteriormente, sin que el usuario perciba un tiempo de espera. También sería posible realizar videos en HDR : imagina que el usuario hace un video a 30 cuadros por segundo y que el procesador de imagen admite 60. Multiplicará cada cuadro del video por dos con dos configuraciones diferentes para superponerlos y hacer solo uno, más o menos brillante según las áreas y la luz ambiental. Para todos estos usos, el procesador de imágenes deberá ser lo suficientemente potente.

    Nueva configuración accesible

    Además de la nueva operación que hemos visto anteriormente, la nueva API permitirá a los desarrolladores tener acceso a muchas configuraciones: tiempo de exposición, ISO, distancia de enfoque, flash, bloqueo AE / AWB, etc. y especialmente el soporte del formato RAW estandarizado DNG (Digital Native). Esto permitirá que la foto no pase por los efectos y filtros del procesador de imagen y se almacene directamente en el teléfono. Luego, tendrá que usar una aplicación como Lightroom para "revelar" la foto y darle una apariencia finalizada.

    Edición de fotos y RAW

    La desventaja de RAW es que requiere debe editar la foto, de lo contrario, terminará con una foto que no es necesariamente utilizable como está, pero la gran ventaja es tener acceso a todos los ajustes: compresión, balance de blancos, exposición, etc. Por lo tanto, la foto será de mejor calidad al final.. Incluso pudimos ver el aterrizaje de aplicaciones de Android que se hacen cargo de todas sus configuraciones automáticamente desde la imagen en formato RAW sin pasar por el procesador de imagen. Por lo tanto, el usuario solo tendría que utilizar una aplicación que actúe como cámara y que produzca una foto de mejor calidad que la aplicación básica.

    Aplicaciones de constructores

    Los fabricantes, sin embargo, logran crear aplicaciones de cámara que permiten todos estos ajustes y soporte para RAW. Este es, por ejemplo, el caso de Oppo en sus Find 7 y 7a o incluso Nikon con sus compactos bajo Android. De hecho, no usan la API de la cámara, sino una API casera cuyo código fuente no es distribuido por los fabricantes, lo que impide a los desarrolladores ofrecer aplicaciones de terceros.

    Photo 2.0 para Android

    Por lo tanto, la API de Camera 2 permitirá que Android se actualice en términos de fotografía. Gracias a ella, Los fabricantes de cámaras podrán ofrecer más SLR en Android (como el galaxy NX de Samsung que pudimos probar) o compactos sin la necesidad de desarrollar su propia API y especialmente logrando un rendimiento similar a las SLR estándar. La API de Camera 2 ya está disponible en la versión de vista previa de Android L, pero ninguna aplicación la usa todavía. Por tanto, tendremos que esperar al lanzamiento de Android L y al desarrollo de aplicaciones de terceros para aprovechar un ecosistema fotográfico mucho más eficiente e interesante.

    Deja una respuesta

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

    Subir

    Si continuas utilizando este sitio aceptas el uso de cookies. Más Información