从硬件“卷”到UI交互,车企怎样才能掌握智能化「灵魂」

随着汽车智能化为座舱交互带来的超越传统汽车的感知能力和算力,车企在视觉体验设计(包括仪表、车机、HUD的UI设计以及HMI相关业务模块,比如智驾视觉交互)的布局,正在进入新周期。

与此同时,交互逻辑和UI设计也在成为车企OTA的高频点;尤其是整车数字化,大幅驱动用户对于UI交互更加友好和直观的需求,比如PC游戏的3D渲染、智能手机的触屏交互。

众所周知,在智能手机赛道,苹果的iOS从2007年发布第一代iPhone开始,UI设计风格的变化同样也是重中之重。从卡片式风格到扁平化设计,再到界面操作逻辑的不断优化。

与此同时,在汽车与手机互联方面,苹果的CarPlay同样把重心放在了交互。这种转变,也越来越多发生在智能汽车行业。尤其是在硬件同质化的背景下,整车厂正优先投入UI和UX的开发,已经成为趋势。

UI正在成为「软实力」

一直以来,在传统汽车(非智能)时代,UI交互的设计,由于不直观、过时和缺乏表现力,一直饱受诟病。同时,底层算力的有限,也阻碍了用户界面设计的创造力。

比如,NXP i.MX系列在很长一段时间里几乎垄断了娱乐车机SoC市场,从2011年量产i.mx6,到接替者的i.mx8在2018年底量产,时间跨度接近7年。同时,有限的CPU、GPU以及NPU算力,也难有发挥余地。

相比而言,高通从2019年发布第三代骁龙汽车数字座舱平台(8155),到今年量产第四代8295平台,不到4年时间。尽管相比于智能手机,这个迭代速度依然太慢,但已经给汽车行业带了革命性的创新机会。

与此同时,为满足消费者对产品快速迭代的需求,车企投放新车型的节奏越来越快。算力得到大幅提升、全新UI设计、系统反应速度出色等等变化,都在预示着座舱智能化人机交互体验进入一个全新的发展周期。

比如,理想汽车智能空间副总裁勾晓菲此前表示,“整车智能空间还处于一个相对初级的状态;过去,大家都在卷功能,接下来更多是从功能到新的交互,并孵化出新生态的进化过程。”

同样,在Qt Group汽车与设计工具产品总监罗淼看来,目前的车载数字体验还远远没有达到用户期望,“良好的用户体验设计和愉悦的视觉效果,能吸引更多用户并强化品牌形象。”

原因之一,在于开发模式。

传统汽车设计的模式,在UI层面受制于“项目制”模式,导致同一品牌的不同车型,在UI交互层面(由于供应商众多)通常是多套不同的体系。

而在Qt Group看来,只有采用统一的UI框架及其覆盖端到端产品生命周期的工具,可以让OEM摆脱对第三方供应商的依赖,从而在提高生产力、交付效率,实现品牌差异化和保证质量方面带来巨大的潜在收益。

图片

就在今年的10月31日,Qt Group官宣,与梅赛德斯-奔驰公司的长期合作进入全新阶段。后者的开发平台已升级到Qt 6,并正利用Qt框架、设计、开发和质量保证工具为其所有汽车和车载显示屏构建备受期待的操作系统“MB.OS”。

其中,Qt将帮助该操作系统实现跨平台开发,同时缩短上市时间。而,升级到Qt 6也被梅赛德斯-奔驰团队视为拥有了支持‘软件定义汽车’开发的完美工具。

更关键的是,Qt框架和工具赋予梅赛德斯-奔驰自主掌控车载软件开发的能力,而这恰恰是车企在软件定义汽车时代的差异化能力。

UI交互与算力平衡

而算力大幅提升带来的直接变化,就是从2D到3D交互的升级。比如,小鹏G9在去年发布的全球首个基于3D UI的人机交互系统。

图片

3D交互,通过将真实世界立体化投射到车机屏幕里,利用感知系统,实时呈现行车过程中的驾驶信息。用户可以通过触摸屏幕的方式升降车窗,调节后视镜、打开行李箱盖等,提升了座舱的机交互性和驾驶安全性。

在罗淼看来,车企正越来越多倾向于在UI中融入3D元素以增强图片的逼真度。平面的2D元素通常用于表达控件和其他抽象或符号信息,而3D对象则用于呈现真实世界的实体甚至是复杂的情景。

不过,3D图形增强了表现力,而2D元素更易于创建和使用,占用资源较少。这意味着,开发者需要在性能与真实感之间取得平衡。

比如,高质量的3D场景渲染以及游戏资源的导入和打包,已经成为许多车企项目开发迭代的主要性能瓶颈。一些厂商开始推出云端分布式算力方案,来降低车端的压力。

然而,对于汽车行业来说,典型的「二八定律」是客观的事实。即,高端车型仅占整个新车市场规模的20%,而80%的车型依然是以性价比配置作为主打。

这意味着,与持续以最高帧率渲染视觉内容的PC单机游戏不同,车载UI 3D引擎需要最大程度地减少了每个进程所需的CPU、GPU和内存资源。

,时长01:34

在Qt Group看来,车企对于UI开发工具的选择,最为突出的考核标准是,在低端硬件上也能提供令人惊艳的视觉效果,成为高品质软件的一种具有高性价比的解决方案。

比如,UI框架在底层采用事件驱动架构,利用事件来触发功能、在跨解耦服务间通信。这种架构使得应用程序在未使用时保持空闲,最大程度地减少所需的内存、CPU和GPU的数量。

跨终端互通,成为新趋势

而对于车载UI交互的更深远影响,来自于跨终端互联互通。

“进了汽车还用手机,这是汽车人的耻辱,”这是几年前,时任阿里巴巴集团技术委员会主席的王坚对于彼时车机系统不受车企重视的呼声。

那个时期,整车厂也热衷于以车机系统能与手机相连,用中控屏遥控手机来标榜自己的车联网技术,“汽车人需要反思,明明汽车的配件比手机要好、要贵,为什么用户上车要用手机导航?”

然而,时过境迁。

随着小米、华为等手机厂商进军汽车行业,蔚来、吉利等反向涉足手机领域,车机、手机等跨平台智能设备的融合,成为新的趋势。

今年8月,华为正式发布HarmonyOS 4,进一步优化了手机与车机的协同与体验;而华为鸿蒙HarmonyOS的推出,也开启了全新的跨终端智能互联时代。

此外,亿咖通科技与星纪魅族集团联合打造的Flyme Auto智能座舱操作系统,通过改变智能汽车技术架构,让手机成为汽车的一部分,让升级手机和升级车机配置划等号,从而提升智能座舱使用体验。

同时,也标志着汽车行业与消费电子行业的智能化变革正在进入全新时代。

在罗淼看来,流畅的用户体验、惊艳的视觉效果、定制能力以及跨平台兼容性已经成为区分平庸产品与树立行业新标准产品的关键竞争要素。(点击链接,查看更多)

比如,从跨平台来看,Qt没有特定的硬件和操作系统限制,只需编写一次代码,就能编译部署在任何操作系统和硬件上。同时,Qt提供源代码交付,能够保障用户更多的自主性和安全性。

图片

在传统新车开发模式下,往往同一品牌的不同车型会引入各种不兼容的开发工具,无形中增加了隐性的开发成本。而UI框架的端到端工具可实现工作流程的整合,极大降低复杂性和工作强度,并能对缩短上市时间和降低成本产生显著影响。

而在高工智能汽车研究院看来,在所有车载显示端(抬头显示、乘客显示屏、后座娱乐系统和数字仪表盘等)上应用类似Qt这样的UI开发框架,可以让汽车制造商从可扩展性中获益。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/129711.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【苍穹外卖 | 项目日记】第九天 万字总结

前言: 之前就写完了,用了几天补一下项目总结,本文会从宏观上介绍整体项目构架和所应用的技术以及项目亮点,最后再加上我个人的感悟。本文适合打算开始写苍穹外卖的小伙伴阅读,提高对整体项目的认知。 往期项目日记&am…

黑客技术-小白自学

前言 一、什么是网络安全 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 无论网络、Web、移动、桌面、云等哪个领域,都有攻与防…

网格变形算法

网格变形 需求分析技术分析 需求分析 根据几何模型上的几个特征点,对几何模型进行变形。比如 技术分析 把几何模型使用三角面片表示,然后通过网格映射变形进行实现。关于网格这块有本经典的书可以参考,《ploygon mesh processing》。上面…

Android---App 崩溃

崩溃问题是衡量 App 质量的决定性考核标准。Android 系统会输出各种相应的 log 日志,很大程度上降低了工程师 debug 崩溃问题的难度。如果要给 crash 日志进行分类,可以分为2大类:JVM 异常(Exception)堆栈信息和 nativ…

Linux内核密码模块

目录 密码算法介绍 Hash摘要算法 Cipher加解密算法 块密码算法 认证算法 MAC和HMAC AEAD算法 Linux内核密码模块的基本构件 Linux内核密码模块介绍 如何使用Linux密码模块 用户层调用Linux内核密码模块的方法 cryptodev AF_ALG 如何开发一个密码引擎驱动 开发一个…

数据的备份和恢复

数据的备份和恢复 备份:完全备份 增量备份 完全备份:将整个数据库完整的进行备份 增量备份:在完全备份的基础之上,对后续新增的内容进行备份 备份的需求 1、在生产环境中,数据的安全至关重要、任何数据的丢失都可…

【MySQL进阶之路丨第十六篇】一文带你精通MySQL函数

引言 在上一篇中我们介绍了MySQL数据的导入与导出;在开发中,对MySQL函数的运用是十分重要的。这一篇我们使用命令行方式来帮助读者掌握MySQL中函数的操作。 上一篇链接:【MySQL进阶之路丨第十五篇】一文带你精通MySQL数据的导入与导出 MySQ…

vue3使用element plus时遇到的问题

1.el-form中input无法输入 问题描述:在el-form中的el-input中输入数字或字母时出现卡顿,输入不进去的现象 问题原因:el-form的ref和model的名称写成了一样的单词 问题解决:两个不能一样 2.input去除边框 问题描述:…

2、鸿蒙开发工具首次运行时开发环境配置

请务必在第一次运行时配置好开发环境,如果取消了配置,后续再配置会比较麻烦 1、点击工具图标运行 2、在欢迎页中点击“Agree” 3、默认“Do not import setting”,点击“OK” 3、此片设置Nodejs和Ohpm的安装,其中, …

基于springboot实现高校党务平台管理系统【项目源码】

基于springboot实现高校党务平台管理系统演示 Java技术 Java是由Sun公司推出的一门跨平台的面向对象的程序设计语言。因为Java 技术具有卓越的通用性、高效性、健壮的安全性和平台移植性的特点,而且Java是开源的,拥有全世界最大的开发者专业社群&#x…

Python类的定义和使用:什么是类?实在不知道啥叫累!

文章目录 前言1.基础概念2.定义一个 Person 类3.类定义4.类方法定义5.类的继承6.类的公有,私有7.子类调用父类的方法关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例…

【紫光同创国产FPGA教程】——【PGL22G第十一章】以太网传输实验例程

本原创教程由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注www.meyesemi.com) 适用于板卡型号: 紫光同创PGL22G开发平台(盘古22K) 一:盘古22K开发板(紫光…

VEX —— Intrinsic attribute

目录 查看 使用 PackedGeometry Intrinsic attribute 内在属性是已经被计算的值(从几何体派生出来的),可像属性一样访问; 查看 ginfo -I,打印所有内在属性;geometry spreadsheet,查看内在属性…

08.Diffusion Model数学原理分析(下)

文章目录 denoising matching term σ t z \sigma_tz σt​z的猜想Diffusion Model for SpeechDiffusion Model for TextMask-Predict 部分截图来自原课程视频《2023李宏毅最新生成式AI教程》,B站自行搜索。 书接上文。 denoising matching term E q ( x t ∣ x 0 …

第四章:人工智能深度学习教程-激活函数(第一节-激活函数)

简单来说,人工神经元计算其输入的“加权和”并添加偏差,如下图所示的净输入。 从数学上来说, 现在净输入的值可以是从 -inf 到 inf 之间的任何值。神经元并不真正知道如何绑定到值,因此无法决定激发模式。因此激活函数是人工神经网…

【Proteus仿真】【STM32单片机】汽车尾灯控制设计

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真STM32单片机控制器,使用按键、LED模块等。 主要功能: 系统运行后,系统运行后,系统开始运行,K1键控制左转向灯&#xff…

【PHP函数封装】分分钟帮你实现数据脱敏处理, 支持手机号码、邮箱、身份证号 中文字符串!

🚀 个人主页 极客小俊 ✍🏻 作者简介:web开发者、设计师、技术分享博主 🐋 希望大家多多支持一下, 我们一起进步!😄 🏅 如果文章对你有帮助的话,欢迎评论 💬点赞&#x1…

一篇文章教会你写一个贪吃蛇小游戏(纯C语言)

一篇文章教会你写一个贪吃蛇小游戏 1、游戏展示2、游戏功能3、Win32 API3.1 控制台程序3.2 控制台屏幕上的坐标COORD3.3 GetStdHandle函数3.4 GetConsoleCursorInfo函数3.4.1 CONSOLE_CURSOR_INFO结构体 3.5 SetConsoleCursorInfo函数3.6 SetConsoleCursorPosition函数3.7 GetA…

C++智能指针的使用:shared_ptr、weak_ptr、unique_ptr的使用,使用案例说明。

系列文章目录 本章内容: (1)shared_ptr、weak_ptr、unique_ptr的介绍 (2)单独使用share_ptr造成的内存泄漏 (3)shared_ptr和weak_ptr的配合使用 文章目录 系列文章目录前言一、shared_ptr、wea…

openEuler 系统使用 Docker Compose 容器化部署 Redis Cluster 集群

openEuler 系统使用 Docker Compose 容器化部署 Redis Cluster 集群 Redis 的多种模式Redis-Alone 单机模式Redis 单机模式的优缺点 Redis 高可用集群模式Redis-Master/Slaver 主从模式Redis-Master/Slaver 哨兵模式哨兵模式监控的原理Redis 节点主客观下线标记Redis 节点主客观…