三维目标检测算法原理
输入输出接口
Input:
(1)图像视频分辨率(整型int)
(2)图像视频格式(RGB,YUV,MP4等)
(3)左右两边的车道线位置信息摄像头标定参数(中心位置(x,y)
和5个畸变系数(2径向,2切向,1棱向),浮点型float)
(4)摄像头初始化参数(摄像头初始位置和三个坐标方向
的旋转角度,车辆宽度高度车速等等,浮点型float)
Output:
(1)BandingBox左上右下的坐标位置(浮点型float)
(2)Type类型:人,车,…,… (整型int)
(3)执行度:是指判别目标物为某种类型的比率。
比如为人,车,…,…的比率。(浮点型float)
(4)需要遮挡目标区域的左上右下的坐标位置(浮点型float)
(5)摄像头与目标物距离 (浮点型float)
(6)带有3D-BangdingBox各种算法自动化性能参数分析
(浮点型float,整型int,字符型char)
(7)带有3D-BangdingBox各种算法自动化性能参数和视频存储
(浮点型float,整型int,字符型char,RGB,YUV,MP4等)
- 功能定义
1)开发带有3D-BangdingBox各种算法自动化性能参数分析。
2)带有3D-BangdingBox各种算法自动化性能参数和视频存储。
3)实时视频显示带有3D-BangdingBox各种算法的运行状况。
4)可以实时存储带有3D-BangdingBox各种算法的性能参数和视频。
5)优化算法和定点化程序,减少算力,集成到嵌入式或FPGA上
图1. 行人和车辆检测与跟踪(左:2D-BangdingBox,右:3D-BangdingBox&#x