Código fuente de diseño de automóviles
Fuente: Instituto de Investigación Automotriz Gasgoo
En la 3.ª Conferencia de Innovación en Interacción Humano-Computadora Automotriz de China en 2023, Wang Yuyang, director de ecología técnica del Centro de Diseño Zhongke Chuangdakanzi, dijo con franqueza que en el pasado Se ha verificado la predicción de los automóviles definidos por software en un año, pero en la ola emergente de nuevas tecnologías, el futuro de los automóviles debería ser la diferenciación del software. La complejidad de HMI está aumentando tanto para los equipos de desarrollo como para los usuarios finales.
La industria del automóvil avanza hacia una nueva etapa de interfaz hombre-máquina.
HMI, es decir, “interfaz hombre-máquina”. En el campo de la automoción, se refiere principalmente a la interacción entre personas y automóviles, incluidas UX y UI. Como medio de intercambio de información entre el sistema del vehículo y el usuario, HMI satisface las necesidades de conducción del usuario a través de un diseño inteligente. Además, con la tendencia cada vez más profunda de la integración y la creación de redes de software y hardware, HMI, como terminal de control funcional y presentación de información, también realiza cada vez más tareas. A través de la Tercera Conferencia de Innovación en Interacción Humano-Computadora Automotriz de China en 2023, se puede encontrar que la tendencia general de HMI está evolucionando hacia tres aspectos: interacción multimodal, experiencia de interfaz y necesidades emocionales.
Wang Yuyang, director técnico ecológico del Centro de Diseño Chuangdakanzi, pronunció un discurso en la reunión.
La llamada interacción multimodal es la fusión de múltiples sentidos. A través de múltiples canales, como la visión, el oído, el tacto y la voz, se construyen varios canales de información fluidos entre la cabina y el usuario para simular completamente la interacción entre las personas. Una de las aplicaciones prácticas de la interacción multimodal, como dijo Wang Yuyang, es que la tendencia de instalar más pantallas en los automóviles se está acercando a su punto máximo, incluso hasta el punto en que todo es una pantalla.
En cuanto a la experiencia de la interfaz, se caracteriza por su alta calidad, ligereza y personalización. Los atributos tecnológicos del automóvil en sí hacen que la reproducción cromática de alta calidad y el diseño de íconos sean un reflejo importante de la sensación de alta gama del automóvil. Además, las diferentes necesidades estéticas de los usuarios también hacen que el diseño de la interfaz sea más personalizado;
Chungda HMI2.0, fuente: Thunderda
Finalmente, en cuanto a la interacción emocional, en resumen, es el atractivo psicológico de los usuarios. Cuando la cabina se convierte en el "tercer espacio" de la vida del usuario, el trabajo, el entretenimiento, el ocio e incluso la paternidad se pueden realizar en este escenario.
Con base en lo anterior, la industria automotriz se enfrenta cada vez a más escenarios basados en varias pilas de software. Para los equipos de desarrollo y los usuarios finales, la complejidad de HMI también está aumentando. Cómo hacer que HMI sea multifuncional y realizar operaciones comerciales se ha convertido en un problema urgente que la industria necesita resolver. Wang Yuyang dijo: "Una cadena de herramientas HMI integrada como Kanzi One puede resolver muy bien problemas industriales y ha causado sensación en la industria. Kanzi One puede combinar requisitos, diseño e ingeniería para crear valor funcional. Nuestro objetivo es ayudar a los automóviles fabricantes Simplifique el proceso de desarrollo y diseño de HMI y, en última instancia, brinde experiencias de interfaz de usuario innovadoras a los consumidores ”
Ruta de implementación de HMI y solución de optimización del rendimiento de Kanzi
Kanzi. ¿Qué es uno? Según el director Wang Yuyang, "Kanzi? One es la primera cadena de herramientas HMI para automóviles del mundo que es totalmente compatible con el sistema operativo Android. Integra todas las herramientas necesarias para el desarrollo moderno de HMI, incluidos: Kanzi Studio y Kanzi Engine, el núcleo Kanzi framework, además de paquetes de funciones como Kanzi Connect, Kanzi Maps, Kanzi Particles, Kanzi Autosterescope, Kanzi VR, etc. En comparación con otras herramientas de desarrollo, Kanzi One puede reducir en gran medida la carga de trabajo de codificación, reduciendo fácilmente a la mitad el tiempo y los costos de personal de diseño y desarrollo.
”
¿Kanzi? ¿Una representación de diseño? Fuente: Zhongke Chuangda
La mayor ventaja de Kanzi es mejorar la productividad. Se refleja en tres aspectos:
Primero, Kanzi. proporciona edición HMI totalmente visual a través de su potente marco de interfaz de usuario, que puede eliminar el 80% del código de interfaz de usuario. En segundo lugar, Kanzi permite la creación rápida de prototipos y una implementación sencilla a través de soluciones listas para usar, y en simulación, depuración y análisis de rendimiento en un entorno virtual; El entorno puede reducir significativamente los costos;
Finalmente, Kanzi proporciona un proceso de desarrollo eficiente, donde los diseñadores y desarrolladores trabajan en paralelo en diferentes componentes HMI para acelerar el tiempo de comercialización.
Cuáles son los ¿Soluciones de optimización de rendimiento comúnmente utilizadas por Kanzi? El director Wang Yuyang explicó este problema desde la perspectiva de la resolución de problemas.
“Generalmente, los datos de textura se implementan desde la CPU a la GPU. decodificarse en datos RAW antes de implementarse en la GPU. "Hay dos problemas en este proceso:
Primero, la decodificación de los recursos PNG llevará mucho tiempo durante la fase de inicio;
Segundo, si todos los datos originales están incrustados en El archivo de recursos de Kanzi, kzb, se volverá muy grande y la E/S del sistema será muy lenta.
Fuente: Zhongke Chuangda
La estrategia de optimización de Kanzi es utilizar formatos de textura comprimidos. PNG no requiere decodificación y se puede implementar directamente en la GPU. Uno de los formatos de textura comprimidos es ASTC, que es un algoritmo de compresión de textura con pérdida basado en bloques.
Kanzi utiliza sombreadores en línea de forma predeterminada. , Kanzi Studio importa el código fuente al archivo de recursos de Kanzi, Kzb. Cuando la aplicación Kanzi se inicia en la plataforma de destino, se utiliza el controlador OpenGL para cargar y compilar la aplicación, lo que aumenta el tiempo de inicio de la aplicación. Cuando se utilizan sombreadores binarios, Kanzi utiliza. El compilador de sombreador fuera de línea de la GPU compila el sombreador e importa el sombreador compilado al archivo de recursos de Kanzi Kzb en forma binaria, de modo que la aplicación Kanzi se inicie. Los sombreadores binarios compilados se pueden usar directamente, lo que reduce el tiempo de carga de las aplicaciones Kanzi.
Además, Kanzi proporciona un método para cargar recursos con tecnología de precarga, lo que acelera el tiempo de inicio. Al mismo tiempo, Kanzi proporciona poderosas herramientas de análisis de rendimiento que pueden analizar lo que hace el sistema en cada cuadro de todo el proceso de inicio del sistema; se aplicará en la fase de optimización del proyecto.
La sabiduría imaginativa de Kanzi impulsa el futuro
En el pasado, los usuarios utilizaban criterios tradicionales al elegir autos nuevos, como apariencia, potencia, velocidad, autonomía de crucero, diseño interior, funciones de entretenimiento, etc. Esto se ha convertido en una tendencia fija después de que el automóvil sale de la línea de producción, Wang Yuyang, director de ecología técnica, dijo: “En el futuro, la configuración de los automóviles se puede cambiar durante el proceso. etapa de ventas para satisfacer las necesidades del usuario. Por ejemplo, cuando un usuario quiere cambiar el color de la carrocería del automóvil, puede elegir uno de la tienda de aplicaciones y obtener su color favorito en poco tiempo; cuando se necesita una autonomía de crucero más larga, el usuario puede descargar un paquete de funciones; . ”
Fuente: Zhongke Chuangda
Como herramienta de software, Kanzi continuará ayudando a facilitar el diseño de RD y la experiencia de usuario avanzada. En comparación con versiones anteriores, ¿Kanzi One tiene un modelo más avanzado? actualizado, presentando cuatro características nuevas importantes:
Primero, Kanzi One ha incorporado además un canal de renderizado HDR basado en físico, simplificando el proceso de creación de gráficos de alta calidad para diseñadores y desarrolladores.
Además, Kanzi admite el espacio de color lineal. Debido a que la percepción de la luz por parte del ojo humano no es lineal y la respuesta del monitor de la computadora a la intensidad de la luz tampoco es lineal, puede distinguir los colores oscuros mejor que los colores claros. Por las razones anteriores, es importante mantener la precisión de las intensidades oscuras al mostrar imágenes en la pantalla. Sin embargo, los cálculos de color en espacios de color no lineales pueden generar resultados inexactos de color y combinación alfa.
Kanzi convierte todos los valores de color en un espacio de color lineal antes del cálculo, lo que hace posible cálculos de iluminación realistas y una mezcla de colores correcta, especialmente utilizando técnicas de representación basadas en la física.
Fuente: Chuangda
En segundo lugar, integración profunda con Android.
En primer lugar, Kanzi One Engine es totalmente compatible con la API de Java y Kanzi Engine está integrado en el hilo de la interfaz de usuario de Android. El marco Kanzi UI proporciona gráficos ricos y capacidades de visualización avanzadas para interfaces de usuario automotrices de Android, lo que permite a los desarrolladores personalizar completamente la apariencia de la interfaz de usuario. Al mismo tiempo, la API de Android se amplía para proporcionar funciones adicionales a los desarrolladores de aplicaciones de Android.
En segundo lugar, puede utilizar herramientas de desarrollo estándar para desarrollar, implementar y depurar aplicaciones basadas en Kanzi, como Android Studio.
Finalmente, ¿se puede combinar Kanzi libremente en la interfaz de usuario de Android? La vista View.Kanzi es esencialmente un componente de vista de Android que se puede combinar libremente con el nivel de interfaz de usuario de Android. ¿Es la arquitectura similar a la cámara de Android? ¿Ver vídeo? ¿Ver y libro mayor? ¿superficie? Ver.
En tercer lugar, un nuevo flujo de trabajo de interfaz de usuario.
Kanzi One introduce un nuevo subsistema de actividades que redefine el flujo de trabajo de la interfaz de usuario. El subsistema de actividad proporciona gestión del estado de la interfaz de usuario dinámica y modular para un rendimiento y manejo de recursos óptimos. Con la ayuda del subsistema de actividades, los proyectos desarrollados en base a Kanzi se pueden dividir en varios módulos de interfaz de usuario pequeños y fáciles de administrar. Estos módulos de interfaz de usuario solo se cargan dinámicamente cuando son necesarios y se descargan cuando están inactivos, logrando la máxima eficiencia en el flujo de trabajo y el rendimiento del diseño.
Fuente: Zhongke Chuangda
En cuarto lugar, un nuevo modelo de negocio proporciona complementos de producción en masa de forma gratuita.
Kanzi tiene casi 12 años de experiencia en producción en masa en la industria automotriz, cubriendo todas las principales marcas OEM, desde nacionales hasta internacionales, desde gama baja hasta alta, desde automóviles de pasajeros hasta camiones. A finales de 2021, Kanzi se ha utilizado en más de 30 millones de vehículos producidos en masa en todo el mundo, y las evaluaciones internas realizadas por varios fabricantes de equipos originales también han verificado que Kanzi ocupa el primer lugar en rendimiento.
Actualmente, la gente está experimentando un gran salto en la industria automotriz y los autos definidos por software ya no son solo una visión. El software de herramientas HMI como Kanzi One acelerará el desarrollo de la industria automotriz y hará que la experiencia del usuario avanzado en el "tercer espacio" sea más colorida.
Este artículo proviene de Gaishi Automobile, el autor de Cheyihao, y los derechos de autor pertenecen al autor. Para cualquier forma de reimpresión, comuníquese con el autor. El contenido sólo representa la opinión del autor y no tiene nada que ver con la modificación del coche.