当前位置:   article > 正文

图像拼接算法_算法系列 | 360 AVM 调试方法与步骤

图像处理的avm算法

点击蓝字关注我们

d2bde98df5895c19eccbc31a01fb4ac6.png d2bde98df5895c19eccbc31a01fb4ac6.png

近几年的 ADAS 炒的相当火热,360 AVM 作为其中一大功能,甚是受到车企和大众的关注。目前,市面上量产的 360 AVM 的其实并不多,那么,360 AVM 功能开发过程中,如何对其进行调试,我们在这篇文章中将介绍基于 S32V硬件平台的 360 度环视应用调试的方法与步骤,其主要分为 Camera 鱼眼校正模块与图像渲染拼接模块。

前期准备工作

前期准备工作主要设计硬件与软件等两个部分的处理,详细内容如下:

1.1、硬件 —— 本项目所涉及的硬件如下:

① Camera:型号为 sony isx019,数量为四副;

② 棋盘格:需要打印成 A3 纸,数量为四张 —— 用于 Camera 鱼眼校正;

③ 主控板:型号名称为 Panda,外接四个 fakra 接口;

④ Camera 安装支架:两种不同结构,共四套 —— 分别用于环视车辆两侧、前后灯方位,需要根据环视拼接效果全新设计;

⑤ 主要辅助配件:移动电源一套 —— 用于实施验证环节的实时性;模拟小车 —— 类型为儿童遥控小车,数量为一辆。

1.2、软件 —— 本项目所涉及的软件如下:

① MCR_R2017a_win64_installer:Matlab 用于鱼眼校正的工具软件,其被用于估计镜头畸变、仿射变换以及图像中心等,并安装在 PC 上,下载网址如下:https://ww2.mathworks.cn/products/compiler/matlab-runtime.html,如图 1.1 所示。

② 编译好的可执行文件:包含实现鱼眼校正、渲染、拼接的可执行文件 auto_calib_1.1_20200108.elf 与实现特定车型的环视效果的可执行文件 SV3D-1.1.elf。

③ 辅助配置文件:文件包含 autoCornerFinder、OCamCalib、ocam_calib.exe、COPYING-GPL-2。

d4bc90725e6c1bace619fb0d076bc6a1.png

图 1.1 MATLAB Runtime 下载示意图

Camera 鱼眼校正模块

本模块主要包含 Camera 图像采集、Matlab 鱼眼校正等两部分,详细如下:

2.1、Camera 图像采集 —— 本部分针对每个 Camera 需要采集至少 12 副不同方位的鱼眼

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/869631
推荐阅读
相关标签
  

闽ICP备14008679号