2 votos

La cámara de Android dispara con el mismo sensor

Tengo una pregunta, hay quien dice que dos smartphones Android diferentes con el mismo sensor tienen diferente calidad de imagen por culpa del software.A qué se refieren? ¿El software, en este caso, es una aplicación de cámara o algo de bajo nivel, específico del sistema operativo, controladores, etc.? Entiendo totalmente que la cámara grande en un teléfono inteligente debido a: lente, sensor, tamaño de píxel, ois y software. Entonces, ¿qué es el software en ese caso? Gracias

4voto

Andy Yan Puntos 501

La cámara no te da los datos en bruto que capta. Antes de dar salida al formato que desees, los datos serán procesados por un conjunto de algoritmos implementados de forma diferente por cada fabricante, dando efectos como nitidez, eliminación de ruido y anti-Moire. La forma en que deciden implementarlo está fuera de nuestra discusión.

Los fabricantes mantienen el algoritmo en privado, por lo que en muchos casos no está claro si está sólo en los controladores (blobs) o requiere que tanto la app como el bajo nivel trabajen juntos. Sin embargo, está claro que sin estos algoritmos propietarios, la calidad de la imagen se degradará más o menos, como es evidente en las ROMs personalizadas sin los blobs de la cámara. En el caso de Sony, ese algoritmo también puede perderse una vez que se desbloquea el bootloader, causando un efecto igualmente significativo.

0 votos

Pero ¿es posible (en teoría) procesar los datos capturados a nivel de software? ¿A qué me refiero? Como has dicho en algunas ROMs personalizadas no se aplican algoritmos propietarios. Significa que somos capaces de leer esos datos y aplicar nuestros algoritmos. ¿No es así? ¿O no es posible por la falta de documentación disponible para esos sensores, chipsets, etc.?

0 votos

@user1016265 Mientras la propia ROM también admita salida RAW podrías simplemente exportarla y hacer cualquier edición tú mismo.

0 votos

¿quieres decir que si la ROM soporta la salida en formato RAW, entonces es la mejor calidad lo que se puede obtener de ese sensor? ¿O se aplicarían todavía algunos algoritmos propietarios?

0voto

Andrew Webb Puntos 1002

El software controla los ajustes de la cámara, como la apertura, la exposición, la iso y también el enfoque automático. Por lo tanto, si el software establece ajustes incorrectos o simplemente utiliza ajustes que no son perfectos y otro software utiliza mejores ajustes, se obtiene una calidad de imagen diferente con la misma cámara.

Lo mismo ocurre con los ajustes manuales de la cámara. Si configuras mal tu cámara, obtendrás fotos imperfectas.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X