欢迎光临
我们一直在努力

161、车载环视系统的ISP多路同步架构——海思Hi3516DV300的4路鱼眼校正与拼接的帧同步误差控制

161、车载环视系统的ISP多路同步架构——海思Hi3516DV300的4路鱼眼校正与拼接的帧同步误差控制

上个月在客户现场调一套量产前的环视demo,车规级的,四路720p鱼眼,海思Hi3516DV300方案。客户反馈的现象很典型:车辆低速绕桩时,拼接画面里的车道线在车辆转弯那一侧会出现明显的“撕裂”和“错位”,不是那种固定的拼接缝,而是像两张照片在时间轴上没对齐,动态物体拖影带断层。我第一反应是拼接算法参数问题,但把畸变校正和融合权重都拉回默认值,现象依旧。后来用示波器同时抓四路MIPI的VSYNC,发现一个致命细节:四路sensor的帧同步信号虽然都接到了海思的VI模块,但其中两路(左前和右后)的帧起始时间差了整整两行像素的曝光时间——大约1.2ms。这个量级在静态场景下肉眼根本看不出来,但车速一上来,动态物体在拼接缝附近就会产生半个车身的错位感。

先说清楚海思Hi3516DV300的VI模块架构。这颗芯片的ISP前端有四个独立的VI通道,每个通道可以独立配置sensor类型、分辨率、帧率,但注意——它的MIPI CSI接口是共享的,四路sensor通过虚拟通道(Virtual Channel)复用同一组MIPI Lane。这意味着硬件上天然存在一个“仲裁”问题:同一时刻只能有一路sensor的数据在MIPI总线上传输。海思的驱动里有个vi_attr结构体,里面有个stSyncInfo字段,很多人忽略它,默认填0。这个字段控制的是VI通道的同步模式,可选VI_SYNC_MODE_MASTER、VI_SYNC_MODE_SLAVE、VI_SYNC_M

赞(0)
未经允许不得转载:171主机测评 » 161、车载环视系统的ISP多路同步架构——海思Hi3516DV300的4路鱼眼校正与拼接的帧同步误差控制
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址