星辰引航,“智”行高远|吉利银河E8座舱团队专访

时间:2024-07-19 09:43:45 推荐 409

抬头仰望夜空,面对浩瀚星海,心中无限遐想,虽知遥不可及,却期待能像航海者那样,在星光的指引下破浪而行。银河,凝聚了从古至今人类对宇宙的无限憧憬,也代表了人类智慧对文明科技孜孜不倦,不断探究的精神。

以“银河”命名的吉利旗舰车型E8,不久前刚完成其首秀,内外饰采用了全新的”涟漪”设计语言,并搭载了虚幻引擎为用户提供更具创意、安全、智能的座舱体验,备受公众关注的并且也引入了很多专业领域的话题和讨论。

事实上长久以来,智能座舱都无可争议地被视为新能源汽车的”大脑“,不管是内饰的美学设计依然人机界面(HMI)的交互体验,都已成为智能汽车进展道路上引领潮流和迈向成功的重要标志。

那么,银河E8智能座舱的设计与实现的目标是什么?怎么样依靠实时技术在反复迭代中提升品质?虚幻引擎有哪些技术能帮助团队提升座舱体验?怎么利用有限的芯片算力来挑战超大屏幕的实时画质和性能?

上述的几个咨询题一直以来基本上智能座舱/车机(HMI)开辟过程中被时常提及和关注的焦点,笔者一时之间也无法给出正确有效的答案,幸运的是后来我在同事的帮助下联络到吉利汽车研究院,得此机会与负责研发银河E8智能座舱的团队一起来深入探讨对于量产车智能座舱的设计、实现、和落地这几个业内最为关怀的核心话题。

首先祝贺吉利研究院智能座舱的团队使用虚幻引擎成功研发出银河E8智能车机系统,能否先跟大伙儿先介绍一下团队?

在21年的时候,我们开始孵化并建立了一个3DHMI的专项,目标是把游戏行业成熟的3D交互技术,应用在汽车行业的HMI里面,提升智能座舱的”娱乐”体验,并基于那个目标开始构建团队及工具链。核心成员参考了游戏行业的研发团队结构结合汽车行业的特定需求做了“本地化融合”,HMI工具链也依照对游戏引擎的使用经验和项目需求,最终选择了Unreal。团队构成包括模型师、地编、特效师、TA、UE4开辟等,负责座舱3D技术相关的前瞻POC及3DHMI产品的全栈落地。

E8的外观和内饰设计让人耳目一新,关于车机系统还了解不多,能否结合软硬件先介绍一下?

银河E8内外饰设计采用了西湖“涟漪”的设计语言,在智能车机(HMI)方面为了给用户表现出最大的诚意,经过采用8K分辨率的贯通式高清屏幕+高通8295芯片的硬件组合,来呈现出极致的沉浸式视觉体验。

回顾当初设立的这一目标,在智能车机领域当时还鲜有项目落地,团队从8295-DHU到实现8K-全屏的3D引擎渲染,能够讲一路上处处充满了挑战。尽管高通8295在行业里差不多是最顶级的车规级芯片,但关于8K屏幕、驾驶、娱乐一拖三的产品需求来讲,仍然是充满了未知。

当时市面上大多数车型搭载的芯片还都处于高通8155那个代次,吉利研究院最初出于哪些思考要为E8的车机选用新一代的高通骁龙8295芯片?E8作为吉利银河的首款纯电旗舰车型,希望能给到用户的是高价值感的产品,在座舱和HMI的层面需要给用户提供最高的硬件配置、最安全的平台架构,最强的软件工具和最好的用户体验,以当时行业内普遍应用的8155芯片算力来说,不管是在测试数据依然落地项目的表现方面都无法达到E8的既定目标和满足相应的需求,所以很快就决定放弃8155,选用高通下一代具有更高算力的8295芯片。近几年市场上可选择的3D引擎和HMI开辟工具也很多,能否说下最终选择用虚幻引擎来开辟的缘故和过程?在公司层面:项目开辟上需要纯自研车机系统(银河NOS)进行代码级融合,作为一款3D引擎:Unreal不仅有行业率先的视觉渲染效果,还提供了开辟车机系统的定制化引擎,最重要的是源码全部开源,方便我们做二次开辟和功能定制,在性能上也有更宽域的压榨空间。在团队执行层面,首先大伙儿公认游戏引擎的能力和可拓展性相比传统工具更强,在后来的引擎选型方面,要紧是在Unreal、Unity、Cocos这几款商业引擎中选择,Unreal在PC/主机类游戏里有着完整的工具链生态及高品质渲染的优点,强大的交互和渲染能力带来的是挪移端基础包体存储的增加;Unity在智能手机生态兴起时上市并在挪移端得到广泛的应用,大量的挪移端引擎的开辟者,是首批为挪移端低功耗而诞生的引擎,包体大小灵便可控,但在渲染品质和可拓展性上相对较弱,需要有团队具有较强的渲染管线定制的能力;Cocos同Unity一样是智能手机兴起时诞生的2D引擎,有较多数量的开辟者和较高的使用率,经过后续的更新了加入了3D引擎的模块,优点也是轻量化+国产引擎。基于以上的研究和关于HMI视觉品质的需求,我们最终选择了Unreal,并且也对EpicGames团队的技术能力和支持力度表示由衷的感谢。团队在实现将虚幻引擎整合到银河NOS无界的过程中有遇到过哪些挑战?首先算是对于芯片平台的咨询题,因为银河E8是首批用到8295芯片的车型,在开辟DHU的主板时就遇到了很大的阻碍和难度;之后算是解决8K分辨率的贯通式长屏的显示,不管从DHU芯片平台的视频驱动上,依然引擎渲染窗口的负载率上,都需要面对很大的挑战;在开辟过程中,设计与开辟的分离,也对落地的实现还原效果以及性能损耗造成了一定流程上的阻力;在内容制作过程中,8K屏幕的抗锯齿方案的选择上,也给我们带来了比较大的困扰,是选择FXAA依然TAA,是选择低性能依然同意一定的性能损耗,最后我们依然选择了TAA,在保持住整体视觉效果的基础上,后面再经过其他手段来优化性能。用户能够在银河NOS无界上体验到哪些使用虚幻引擎开辟的应用场景?在银河NOS无界中,我们首次引入了还原真实世界以及数字孪生的概念;进入车机系统,首先映入眼帘的算是具有视觉震撼力的一个桌面场景,我们称之为灵境无界的3D主题,在场景中我们融入了富有中国韵味的西湖元素,搭配银河E8特有的涟漪美学,表现出一个既真实又虚幻,既有科技感又富有诗意的环境氛围;

我们还运用虚幻引擎的特性,设计了尾随时刻变化的环境光照,美轮美奂的雨雪天气,当用户打开车门进入座舱,点点星光从门开的一侧飘向另一侧,这些基本上依靠虚幻引擎给予的能力所实现;在数字孪生方面,我们在桌面上放置了银河E8的可交互车模,用户能够方便快捷的操纵大灯、门窗、后备箱等;其他功能比如车辆的运动模式,空调的吹风效果,车控的效果示意等等也基本上经过虚幻引擎开辟实现的;同时在后续的智驾版本中加入了银河辅助驾驶,自动泊车,经历泊车等功能,还能够经过虚幻引擎搭建虚拟视图,能够讲在银河NOS无界版中,几乎每一处都使用了虚幻引擎的能力。

这些实时交互的场景是在虚幻引擎哪个版本上开辟的?从idea到落地上车大致是怎么样的一个开辟流程?虚幻4.27车机定制版流程-概念提出、需求分析、界面概念设计、美术3D引擎还原、引擎软件开辟、整车功能集成、引擎和系统优化、上车测试交付。在HMI的开辟过程中有哪些虚幻引擎的功能或工具对项目帮助比较大?开辟:Level:流关卡在一镜到底和场景切换得流畅和资变体:运行时资产治理方便快捷Sequencer:结合Level创建得LevelSequences让转场动画得制作更高效还有常用得蓝图(动画、材质)、lightmap、后效等优化:Insights:启动耗时优化工具FrontEnd:性能优化工具命令行操纵台:stat系列、MemReport等除了以上虚幻提供得工具外,还结合一些外部工具提高更好得使用效果和便捷性,比如:安卓工具:AndroidStudioProfile、SnapDragon(产看GPU使用率,busying脉冲耗时占比)、RenderDoc、BootChart(查看启动时系统资源竞争关系)Linux工具:adbtop|dumpsys、bind(绑和操作)QNX:busyboxDebug(查看GPU、显存等)可视化编程:虚幻引擎提供了蓝图系统,允许开辟人员使用可视化的节点来创建逻辑和交互。这关于设计和实现HMI中的各种交互逻辑特别有用。高品质渲染:虚幻引擎拥有先进的渲染引擎,能够实现高质量的图形效果。这关于创建逼确实用户界面和可视化效果至关重要。车辆动力学仿真:假如项目涉及到与车体对象的交互,虚幻引擎的物理仿真系统能够帮助模拟真实世界中的物理效果,从而增强HMI的真实感和交互性。多平台支持:虚幻引擎支持多种平台,包括PC、主机、挪移设备等,这意味着开辟的HMI能够轻松地在不同的设备上部署和运行。工具:Insights(查看cpu消耗)、FrontEnd、Stat(Mesh合批、drawcall的优化)安卓工具:AndroidStudioProfile、SnapDragon(产看GPU使用率,busying脉冲耗时占比)、RenderDoc、BootChart(查看启动时系统资源竞争关系)Linux工具:adbtop|dumpsys、bind(绑和操作)QNX:busyboxDebug(查看GPU、显存等)最终package部署上车之后在屏幕上实际呈现的分辨率和运行效率是多少?调试过程中最大的难点是什么,怎么解决的?分辨率:7680*936(8K)性能参数:CPU:34%(单核)、GPU:40%、内存(700M)、显存(700M)最大的难点依然集中在那个8K屏幕上,产品需要“一镜到底、即时响应”之外还要兼顾系统消耗占用最低、运行流畅无卡顿和最优视觉效果,做了如下的解决方案:动态帧策略:HMI在前台锁定25帧,除此之外在其他场景下会设置15fps、5fps以及freeze三挡策略,来优化系统的占比分层资源治理:2D和3D的资产占比在1:9,除了车模常驻在内存外,其他资源基本上经过后台静默加载来无缝衔接镜头切换,做到体验丝滑无卡顿UE4和车机系统交互策略:车机信号和触控作为HMI的唯二信号源,我们对数据链路进行了即时和缓存的区分;此外在场景对高频信号的“无序”且“反复”的处理上做了2级缓存和分类在银河E8那个HMI的项目上,虚幻引擎与传统工具相比有什么优势?最大的优势算是工具链和能力比较全,基础的DCC到关卡导入的地编的工具与流程很便捷;独特的蓝图功能,覆盖了关卡蓝图、一般蓝图、gameplay蓝图、材质蓝图,能够经过蓝图节点来对逻辑、材质、转场等功能进行快速实现,加速了POC和后期项目工程开辟的进度;

在引入虚幻引擎并成功研发出首款吉利汽车的HMI产品后,团队有什么想讲的?银河NOS无界版的成功落地,给了吉利设计团队(品牌院、座舱等部门)特别大的信心,也正是因为使用虚幻引擎,给这款车机带来了前所未有的体验,每一位进入银河E8座舱的用户,都对这款融合了3D引擎能力的车机产品表达了极大的兴趣,在社交媒体上带来了特别高的热度,作为吉利设计团队的成员,经过那个项目的成功落地和交付,更加坚定了我们拥抱新技术,开拓新思路的设计方向;将来结合AI大模型以及3D引擎的车机产品,一定会在产品体验上到达一个前所未有、无法想象的高度,将来将会需要3D引擎团队和车企之间更加紧密的合作。

来源:中国青年网