Skip to content

CN121734437A 一镜到底 ​

小鹏 6.0「一镜到底」专利(公开号 CN121734437A,2026 年 3 月 27 日公开):让车机 3D 场景在状态切换时镜头连续过渡,而不是硬切跳变。

技术问题 ​

车机 3D 导航渲染里,相机要在大量状态之间切换:2D/3D 切换、SD/LD(车道级)切换、比例尺缩放、语音播报触发的局部放大、回自车视角。每一次切换都改变相机的位置、高度和视距。

如果每个状态各自维护自己的相机参数,切换瞬间就是硬切——画面跳变、白块、回自车抖动。线上排查这类问题的路径已经很说明问题:一处「白块」要沿着「语音放大 → 比例尺 → 镜头接力」一整条链路才能定位。状态越多,两两组合越多,跳变问题根本修不完。

现有方案不足 ​

  • 状态各自为政:每种镜头状态独立计算相机参数,切换时对不齐。
  • 单向强制转换:比例尺和相机高度之间的单向强制换算,会在切换点产生不连续——曾导致回自车视觉抖动,根因是比例尺换算公式与稳态镜头高度不匹配、手势结束被强制到固定级别。
  • 硬切兜底:对不齐就允许跳变,牺牲体验换实现简单。

核心思路 ​

一镜到底的核心是把「镜头」从各状态的私有实现里抽出来,变成一个贯穿全局的连续体:状态切换只改变目标参数,相机本身始终沿着连续路径运动,任何时刻画面都在一个合法的中间态上。

mermaid
flowchart TD
    A["状态切换事件<br>2D/3D · SD/LD · 语音放大<br>比例尺变化 · 回自车"] --> B["统一镜头目标解算<br>位置 / 高度 / 视距"]
    B --> C["连续性约束<br>当前姿态 → 目标姿态<br>平滑过渡"]
    C --> D["比例尺与相机高度<br>双向动态同步"]
    D --> E["相机混合输出<br>无跳变画面"]

关键实现 ​

统一解算入口 ​

所有状态不再各自写相机,而是向同一个解算入口提交目标姿态。切换只是「目标变了」,镜头运动本身不中断。

比例尺与高度动态同步 ​

消除单向强制转换:相机混合过程中读取实际视距(如相机到目标的距离分量),动态反推比例尺,让两个参数始终互为解释,从根上消除「手势结束强制跳级」这类不连续点。

排查路径收口 ​

「白块」类问题不再是逐状态猜测:统一入口意味着镜头行为可回放、可对比,排查路径从「语音放大 → 比例尺 → 镜头接力」的长链收敛到一处。

应用场景 ​

  • 车机 3D 导航:多镜头状态连续过渡,已落地小鹏 6.0。
  • 多尺度渲染:任意需要在大比例尺跨度下保持视觉连续的 3D 场景。
  • 运镜方法论复用:与Unity 引擎运镜模组一脉相承的镜头工程化思想。

关联案例 ​

说明:本页只写方法论级抽象。专利权利要求与说明书细节以国家知识产权局公开文本(公开号 CN121734437A)为准。

罗子初 · AI 座舱专家 · 8年端侧研发

Lv.1