El Huawei Mate 20 se lanzará el próximo mes. Tendrá una loca matriz rectangular de sensores de cámara trasera triple, pero ¿qué características de cámara tendrá en EMUI 9?
El próximo mes veremos múltiples anuncios de teléfonos inteligentes de alto perfil. Esperamos ver el LG V40 ThinQ, Google Pixel 3, Razer Phone 2, un nuevo teléfono Samsung Galaxy A, el Huawei Mate 20, el OnePlus 6Ty el Honor Magic 2. Mientras nosotros Básicamente, sé todo lo que hay que saber sobre el Pixel 3., los otros smartphones no están tan bien documentados. conocemos el diseño básico y hardware del Huawei Mate 20 gracias a filtraciones anteriores, y ahora podemos compartir algunas ideas sobre las posibles características de su aplicación de cámara. No podemos garantizar que las funciones se lanzarán con el Huawei Mate 20, pero estas nuevas funciones de la cámara EMUI 9 seguramente aparecerán en algún futuro dispositivo Huawei u Honor.
Un desmontaje de APK a menudo puede predecir funciones que pueden llegar en una futura actualización de una aplicación, pero es posible que cualquiera de las funciones que mencionamos aquí no aparezca en una versión futura. Esto se debe a que estas funciones no están implementadas actualmente en la versión en vivo y Google puede retirarlas en cualquier momento en una versión futura.
Un agradecimiento especial a PNF Software por brindarnos Descompilador JEB. JEB nos permitió descompilar y analizar el código de la aplicación de cámara EMUI 9. El firmware del Huawei Mate 20 (fechado el 13 de septiembre) que analizamos nos lo proporcionó FunkyHuawei.club, un servicio que permite a los usuarios actualizar, desladrillar, o cambiar de marca Teléfonos Huawei y Honor de pago. FunkyHuawei planea ser totalmente compatible con la próxima serie Huawei Mate 20 y actualmente ofrece una venta para lectores XDA.
Modo submarino
Esta es, con diferencia, la característica nueva más extraña que encontré en la aplicación de cámara EMUI 9. El Huawei P20 Pro tiene clasificación IP67 de resistencia al polvo y al agua, pero no es completamente resistente al agua, por lo que podrías arruinar tu teléfono si intentas grabar un vídeo mientras está sumergido bajo el agua. No sabemos si el próximo Huawei Mate 20 o Huawei Mate 20 Pro será resistente al agua, pero no es así Parece que eso importará porque este modo submarino está diseñado para funcionar con o sin un dispositivo impermeable. teléfono.
Según las cadenas que encontré, el modo submarino está diseñado para ayudarte a "tomar fotografías claras en entornos submarinos". Puedes presionar el botón para bajar el volumen. para tomar una foto, presione el botón para subir el volumen para grabar un video, presione el botón de encendido para encender/apagar la cámara, o toque y mantenga presionado el botón en la parte inferior para salida. Todo esto se puede hacer tocando la pantalla a través de una funda impermeable para el teléfono y, aparentemente, Huawei ofrecerá dichas fundas. Aunque, la compañía advierte que cualquier daño causado a tu teléfono por no seguir correctamente las instrucciones no estará cubierto por la garantía.
Encontré un gráfico relevante para el modo submarino y parece la imagen de un teléfono en una bolsa. Huawei te anima a que guardes tu costoso teléfono inteligente en una bolsa y lo sumerjas bajo el agua para tomar excelentes fotografías. Algunos de ustedes pueden encontrarlo realmente interesante, pero creo que lo pasaré.
Las dos capturas de pantalla siguientes muestran cómo utilizamos JEB Decompiler para ayudarnos a descubrir esta función. La captura de pantalla de la izquierda nos muestra una referencia cruzada del campo de imagen en el código con el activo real, mientras que la captura de pantalla de la derecha muestra que la propiedad ro.hwcamera_underwater_enable
debe establecerse en verdadero para que esta característica sea utilizable. Verificamos local.prop en /product/etc/prop, sin embargo, faltaba la bandera. Es posible que esta función no se inicie con el Huawei Mate 20, pero como examinamos el software previo al lanzamiento, no sabemos si Huawei activará el interruptor en una fecha posterior. El modo submarino no parece requerir hardware especial (como el nuevo HiSilicon Kirin 980) para funcionar, ya que no hay un indicador de capacidad de cámara de Huawei definido en la aplicación.
Cine con IA
No es sorprendente ver esta siguiente característica, ya que Huawei nos dijo explícitamente durante el lanzamiento del HiSilicon Kirin 980 que el chipset sería capaz de reconocer objetos en tiempo real en videos gracias a sus NPU duales. Llamada "AI Cinema", parece que la función aplicará ciertos filtros en tiempo real durante el video. grabación. Los filtros disponibles son Color AI, Desenfoque de fondo, Fresco, Vintage y Suspenso. La siguiente imagen muestra los gráficos de muestra para cada filtro que Huawei incluyó en la aplicación de cámara EMUI 9.
A continuación se muestran las cadenas que utilicé para obtener los nombres verdaderos de cada filtro.
<stringname="ai_cinema_effect_none">Nonestring>
<stringname="ai_cinema_effect_bokeh">Background blurstring>
<stringname="ai_cinema_effect_color">AI colorstring>
<stringname="ai_cinema_effect_fresh">Freshstring>
<stringname="ai_cinema_effect_nostalgia">Vintagestring>
<stringname="ai_cinema_effect_hitchcock">Suspensestring>
<stringname="ai_cinema_color_tip_select">Touch to select colors.string>
Por último, para habilitar esta función, ro.hwcamera.aimovie_enable
debe establecerse en verdadero. Este no es el caso en la versión actual que estaba viendo, pero dadas las capacidades del Kirin 980, nos sorprendería que una característica como esta no estuviera habilitada cuando se envíe el dispositivo. Sin embargo, el Kirin 980 debería admitir la función AI Movie, ya que está definido el indicador de capacidad de la cámara.
Zoom IA
Si tiene dificultades para encontrar el nivel de zoom perfecto para tomar una excelente fotografía, entonces la función AI Zoom de Huawei puede ser para usted. Las cadenas indican que la función ajustará automáticamente el nivel de zoom para mantener al sujeto centrado. Aparte de eso, las cadenas no nos dicen mucho más sobre la función.
<stringname="title_smart_zoom">AI zoomstring>
<stringname="remark_smart_zoom">Automatically adjust the zoom level to keep your subject centeredstring>
<stringname="toast_smart_zoom_enter">AI zoom enabled.string>
<stringname="toast_smart_zoom_quit">AI zoom disabled.string>
<stringname="toast_smart_zoom_fail">Unable to lock on to subject.string>
<stringname="toast_smart_zoom_first_tip">Touch the padlock to lock on and enable AI zoom.string>
Al profundizar en el código, podemos ver que existen tres requisitos para habilitar la función:
- La resolución de grabación de vídeo debe ser de al menos 1080p.
- AI Cinema debe estar habilitado.
- El nivel de belleza debe ser 0 (apagado).
También podemos ver que el "sujeto" al que se refieren las cadenas es el rostro de una persona a juzgar por la referencia a Smart Zoom (AI Zoom) en la clase FaceDetectionExtension. Por último, podemos ver que puede haber una compensación manual para AI Zoom en caso de que el algoritmo se acerque al sujeto equivocado. Partes del código mencionan tomar la posición de toque o toque y luego calcular un rectángulo para acercarlo.
Para habilitar AI Zoom, ro.hwcamera.smartzoom_enable
debe establecerse en verdadero. Nuevamente, esta característica no está habilitada en la versión que estoy viendo, pero el HiSilicon Kirin 980 ciertamente es capaz de esta característica, por lo que no me sorprendería ver esta característica en el Huawei Mate 20.
Vídeo bokeh
Bokeh es el proceso de resaltar el sujeto en primer plano desenfocando el fondo que lo rodea. Los efectos bokeh colocan formas en el fondo, como estrellas o círculos, lo que da la ilusión de luces. Huawei ofrecerá múltiples efectos bokeh de video, como se muestra en los gráficos de muestra a continuación.
Video Bokeh, como AI Zoom y AI Cinema, requerirán soporte en la cámara HAL. Específicamente, el videoBokehSpotShapeSupported
y videoBokehSpotShapeValueSupported
Se deben definir las capacidades de la cámara. Creemos que el Mate 20 admitirá esto, aunque no podemos confirmar si la función está realmente habilitada en el dispositivo.
Eso es todo lo que pudimos aprender de la aplicación de cámara EMUI 9 en el volcado de firmware del Huawei Mate 20. Si aprendemos más sobre el Huawei Mate 20 o el Huawei Mate 20 Pro, se lo haremos saber a todos. Tenemos algunos obsequios especiales para nuestros lectores que no requieren que tengas un dispositivo Huawei o Honor para apreciarlos, ¡así que estad atentos!
Únase a los foros de Huawei Mate 20
Únase a los foros de Huawei Mate 20 Pro
Nota: Huawei tiene dejó de proporcionar códigos de desbloqueo oficiales del gestor de arranque para sus dispositivos. Por tanto, el bootloader de los Huawei Mate 20 y Huawei Mate 20 Pro no se puede desbloquear, lo que significa que los usuarios no pueden flashear Magisco/TWRP/Proyecto agudos Imágenes genéricas del sistema/ROM personalizadas basadas en AOSP.