收稿日期: 2018-07-13
网络出版日期: 2018-12-23
基金资助
国家自然科学基金资助项目(61376028);国家自然科学基金资助项目(61674100)
Stitching algorithm of multi-mode fusional vehicle panorama
Received date: 2018-07-13
Online published: 2018-12-23
由于传统的辅助驾驶系统的视角呈现较为单一, 故使用情况受限. 提出了一种可自动切换的多模式(包含行车和倒车)全景拼接算法,为驾驶员提供了更灵活的观察视角. 首先,将来自摄像头的输入图像进行畸变校正; 然后, 提取相邻帧图像的特征点,通过位移量判断行车方向; 其次, 根据行车方向进行视角变换,前进方向采用柱面投影, 后退方向采用透视变换; 最后,根据图像特征点进行配准, 采用分段拼接的方法对传统拼接方法进行改进,并对重合区域采用图像融合算法, 完成拼接. 实验结果表明,车载多模式全景融合拼接模型可根据行车方向自动切换模式,对每个摄像头图像还原度更高, 且柱面投影算法所耗时间减少了75%.
刘畅, 徐美华, 郭爱英 . 一种车载多模式全景融合拼接算法[J]. 上海大学学报(自然科学版), 2020 , 26(6) : 909 -920 . DOI: 10.12066/j.issn.1007-2861.2098
As the traditional driver assistant system provides only one viewpoint, its usage is limited. A panoramic stitching algorithm, which can automatically switch between forward and backward modes, is proposed. This algorithm can provide a more flexible viewpoint for drivers. First, the distortion of images input by fish-eye cameras is corrected. Second, the driving direction is deduced by the displacements of the feature points detected between adjacent images. Third, the viewpoint transformation is chosen according to the driving direction, using cylindrical projection for the forward direction and perspective transformation for the backward direction. Finally, images are matched using piecewise stitching in place of the traditional stitching method and overlapped regions are fused. The model can automatically switch the mode according to the driving direction. The images of the cameras are highly reserved. The time cost for the cylindrical projection of this model is 75% lower than the traditional value.
| [1] | 蔡丽欢, 廖英豪, 郭东辉. 图像拼接方法及其关键技术研究[J]. 计算机技术与发展, 2008,18(3):1-4. |
| [2] | Brown M, Lowe D G. Automatic panoramic image stitching using invariant features[J]. International Journal of Computer Vision, 2007,74(1):59-73. |
| [3] | Lowe D G. Object recognition from local scale-invariant features[C]// The Proceedings of the Seventh IEEE International Conference on Computer Vision. 2002: 1150. |
| [4] | Lowe D G. Local feature view clustering for 3D object recognition[C]// 2001 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 2001: 682-688. |
| [5] | Bay H, Ess A, Tuytelaars T, et al. Speeded-up robust features[J]. Computer Vision and Image Understanding, 2008,110(3):404-417. |
| [6] | Joo K, Kim N, Oh T H, et al. Line meets as-projective-as-possible image stitching with moving DLT[C]// IEEE International Conference on Image Processing. 2015. DOI: 10.1109/ICIP.2015.7350985. |
| [7] | 李晓辉, 周荫清, 王祖林. 基于曲面拼接的球面全景生成算法[J]. 北京航空航天大学学报, 2007,33(6):668-671. |
| [8] | 刘冬, 秦瑞, 陈曦, 等. 3D车载环视全景生成方法[J]. 计算机科学, 2017,44(4):302-305. |
| [9] | 杨刚, 臧春华, 李仲年. 基于参考点配准法的全景泊车系统研究[J]. 传感器与微系统, 2017,36(10):41-44. |
| [10] | 李彬. 全景视频实时拼接技术研究[D]. 西安: 西安工业大学, 2016. |
| [11] | 杨镇豪. 基于柱面变换的图像拼接技术[J]. 现代计算机(专业版), 2018(10):11-14. |
| [12] | 张建伟, 雷霖. 基于透视投影的垂直视角投影算法研究[J]. 成都大学学报(自然科学版), 2017,36(1):47-50. |
| [13] | Fischler M A. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography[J]. Readings in Computer Vision, 1987,24(6):726-740. |
| [14] | Zhang Z. Parameter estimation techniques: a tutorial with application to conic fitting[J]. Image Vision Comput, 1997,15(1):59-76. |
| [15] | Mokhtarian F, Suomela R. Robust image corner detection through curvature scale space[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1999,20(12):1376-1381. |
| [16] | Zhang Z Y. A flexible new technique for camera calibration[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2000,22(11):1330-1334. |
| [17] | Budil D E, Lee S, Saxena S, et al. Nonlinear-least-squares analysis of slow-motion EPR spectra in one and two dimensions using a modified levenberg—marquardt algorithm[J]. Journal of Magnetic Resonance, 1996,120(2):155-189. |
| [18] | Chang C H, Sato Y, Chuang Y Y. Shape-preserving half-projective warps for imagestitching[C]// 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 2014: 3254-3261. |
| [19] | 厉丹, 肖理庆, 田隽, 等. 基于改进相位相关与特征点配准的多图拼接算法[J]. 计算机科学, 2018,45(1):313-319. |
/
| 〈 |
|
〉 |