《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DaVinciTM的360°全景泊車影像系統的設計與實現
基于DaVinciTM的360°全景泊車影像系統的設計與實現
2014年電子技術應用第10期
周 猛,喬瑞萍,王效鵬,俞 璐
西安交通大學 電子與信息工程學院,陜西 西安710049
摘要: 全景泊車影像系統通過安裝在車身前后左右的4個超廣角攝像頭實時采集車輛四周的影像,經過圖像處理器矯正變換和全景拼接后,形成一幅車輛四周的360°全景俯視圖,并實時傳送到中控臺的顯示設備上,駕駛員坐在車中即可看到車輛所處的位置以及車輛周圍的障礙物,有效減少刮蹭、碰撞、陷落等事故的發生。
中圖分類號: TN911.73
文獻標識碼: A
文章編號: 0258-7998(2014)10-0020-03
Design and implementation of around view parking system based on DaVinci platform
Zhou Meng,Qiao Ruiping,Wang Xiaopeng,Yu Lu
School of Electronic and Information Engineering,Xi′an Jiaotong University,Xi′an 710049,China
Abstract: Around view parking system is one of the popular automotive safety applications which is on the rise in recent years. The system collects the real-time video around the car by four fish-eye cameras installed in the car′s front, back, left and right. A 360° overlooking panorama image of the vehicle can be formed through the correction transform and panorama mosaic by the image processor, and this image is sent to the center console display device. Drivers can use the system to see car′s accurate position and the obstacles around the car. It makes parking into place or visually through complex road easier and safer, and reduces the probability of accidents effectively. This system uses DaVinci(TM) DSP TMS320DM6437 and 4-channel video decoder TVP5158 as the core of the hardware, and uses fish-eye correction algorithm, bird′s-eye view trsformation algorithm and panorama mosaic technology as the core of the software. The experiment results show that the around view parking system can achieve high-resolution image quality and fluency processing speed.
Key words : around view parking;TMS320DM6437;TVP5158;fish-eye correction;bird′s-eye view trsformation;panorama mosaic

0 引言

    360°全景泊車影像系統是近年來興起的一項熱門的汽車安全應用,有效彌補了倒車雷達和倒車影像存在盲區的不足。其基本原理為:在車的前后保險杠和左右后視鏡下安裝4個超廣角魚眼攝像頭,攝像頭采集到的視頻信號送到視頻處理器,視頻處理器首先使用魚眼矯正算法和鳥瞰變換算法把畸變的圖像變成俯視的非畸形的視頻圖像,再使用全景拼接技術把四幅圖像進行裁剪拼接,形成汽車周圍的360°全景影像[1]。其原理如圖1所示。

qrs4-t1.gif

1 系統方案與指標

    系統主要由三部分組成:水平視角為180°的魚眼攝像頭、主機板卡、7英寸TFT顯示屏幕。全景泊車影像系統是安裝于汽車上的電子設備,因此其各類接口以及可靠性設計必須符合車載環境的要求。系統的性能指標如表1所示。

qrs4-b1.gif

2 硬件系統設計與實現

    TMS320DM6437是TI公司的32位定點DSP達芬奇技術的處理器,主頻最高可達700 MHz,具有32 bit、256 MB尋址空間的DDR2存儲器接口和8 bit、64 MB尋址空間的異步存儲器接口,片上集成了視頻處理子系統VPSS,支持汽車上用于電子設備通信的CAN總線,因此TMS320DM6437非常適合車載視頻設備的開發應用[2]。主機板卡主要由視頻采集模塊、外圍存儲模塊、視頻輸出接口、通信接口和電源模塊5部分構成,其結構如圖2所示。

qrs4-t2.gif

    (1)視頻采集模塊:視頻采集模塊將4路180°魚眼攝像頭采集的模擬視頻信號通過標準AV接口輸入到4路視頻編解碼芯片TVP5158中,TVP5158芯片對模擬視頻信號進行AD采樣、濾波、壓縮編碼,使用該芯片獨有的行交叉模式以8位BT.656數據格式輸入到TMS320DM6437中。

    (2)外圍存儲模塊:板卡使用三星公司的2片K4T51163芯片擴展1 GB容量的DDR2 SDRAM,用于存放運行過程中的數據和程序,使用1片飛索公司的S29GL128P擴展128 MB Flash用于存放固定程序和數據。

    (3)視頻輸出接口:TMS320DM6437通過芯片內部集成的視頻處理子系統VPSS將處理后的圖像經DA變換形成CVBS的模擬視頻信號,然后通過視頻濾波放大器OPA361輸出到標準AV接口上。

    (4)通信接口:板卡通過JTAG接口進行仿真和調試。預留RS232串行接口用于與PC通信。預留CAN總線接口連接汽車的OBD接口,用于高級功能擴展。

    (5)電源模塊:板卡采用5 V單電源供電,使用4片TI公司的高精度開關穩壓電源芯片TPS54310,為各芯片提供所需的+1.1 V、+1.2 V、+1.8 V、+3.3 V電源,其最大輸出電流可達3 A[3],并使用TPS54310的啟動控制功能將板卡上電順序嚴格控制為先內核再IO,確保板卡上電時邏輯狀態的確定性。

    在PCB布線中運用了DDR芯片分組等長走線、數字部分和模擬部分單點共地、電源層不規則分割等抗干擾技術保證了主機板卡運行的可靠性和穩定性。

3 軟件構架以及核心算法的實現

    本文使用了CCS3.3集成開發環境、DSP/BIOS操作系統和數字視頻軟件開發包DVSDK來建立系統的軟件構架,其主要由圖像采集、4路視頻分離、魚眼矯正、鳥瞰變換、全景拼接、圖像顯示六部分組成,系統的軟件組成如圖3所示。

qrs4-t3.gif

    (1)圖像采集與顯示:圖像的采集與顯示通過DSP/BIOS操作系統在軟件后臺自動維護一個采集隊列和一個顯示隊列來實現。當板卡上電后,DSP/BIOS自動生成并調用BIOS_init()函數初始化注冊的VPFE0、VPBE0、I2C0微型驅動,再調用main()函數對DM6437的功能寄存器進行初始化配置,DSP/BIOS創建視頻采集、顯示任務線程后調用IDL_loop()函數使DSP進入空閑循環,等待采集中斷VDINT0和顯示中斷VENC。當接收到VDINT0時DSP將從VPFE采集到的一幀放入到采集隊列中,當接收到VENC時DSP從顯示隊列中取出一幀交給VPBE顯示,這樣視頻的采集和顯示在后臺自動運行,應用程序只需要從采集隊列里取出一幀處理后交給顯示隊列即可。流程圖如圖4所示。

qrs4-t4.gif

    (2)4路視頻分離:TVP5158將4路D1格式的視頻幀先分別壓縮為cif格式即360×240大小的幀,再將4個cif格式幀采用行交叉的模式復合成720×1 052大小的超級幀,并在每一行有效數據的前端插入通道號和行號以標識這一行有效數據的位置,應用程序中通過讀取超級幀中每行數據的通道號和行號將有效數據剝離并拼接成4個視頻幀[4]。4路視頻分離的示意圖如圖5所示。

qrs4-t5.gif

    (3)魚眼矯正:本文將魚眼鏡頭整體上理解為一個非線形系統,如圖6所示,其中點P(u,v,z)為鏡頭球面上一點,P′(x,y)為校正后P點對應坐標,魚眼鏡頭可以用下面的方程式來描述:

qrs4-t6.gif

qrs4-gs1-9.gif

    至此便完成了魚眼圖像與正常圖像之間的坐標變換,通過圖像處理中的雙線性插值法,便可以得到校正后的圖像。魚眼矯正的效果如圖7所示。

qrs4-t7.gif

    (4)鳥瞰變換:系統的前后攝像頭是以一定的角度向前后照的,因此前后圖像會產生梯形形變,需要用鳥瞰變換將梯形形變矯正成俯視的效果。本文自制了標定盤,在前后攝像頭中首先標定出矩形的角點,由6對角點的坐標來計算透射變換矩陣,利用雙線性差值將圖像變換成鳥瞰圖像[5],鳥瞰變換的原理如圖8所示。

qrs4-t8.gif

    (5)全景拼接:將標定板分別放置于車體的前后,標定板中線與車身中軸線重合,在4個攝像頭中會分別看見重合的區域,在每個攝像頭中通過標定重合點作為裁剪的參考,最后以標定點的位置將裁剪圖像拼接在一起。全景拼接的原理如圖9所示。

qrs4-t9.gif

4 系統測試與效果

    在實驗室搭建測試平臺,使用400 cm×150 cm×90 cm的桌子模擬汽車,在桌子前后左右固定了4個魚眼攝像頭,將主機板卡和顯示器固定在桌子上,使用開關穩壓電源為系統提供12 V和5 V電源。系統調試實驗的效果如圖10所示。

qrs4-t10.gif

    通過系統聯調實驗得出以下結論:

    (1)圖像魚眼矯正和鳥瞰變換效果基本達到設計要求,但圖像邊緣處仍有一些變形。

    (2)拼接效果良好,如圖10(b)所示,在圖像拼接處放置白紙,可以看到接縫處的拼接準確。

    (3)經過時間分析軟件的測試,圖像的處理速度在每秒28幀左右,視頻動態效果流暢。

    (4)系統連續工作4 h,發熱量很小,且工作穩定無異常。

參考文獻

[1] 丁鑫.全景視覺泊車輔助系統研究[D].杭州:浙江大學,2010.

[2] Texas Instrument.TMS320DM6437 datasheet[Z].2006.

[3] Texas Instrument.TPS54310 datasheet[Z].2002.

[4] Texas Instrument.TVP5158 datasheet[Z].2009.

[5] 馬頌德,張友正.計算機視覺——計算理論與算法基礎[M].北京:科學出版社,1998.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线观看欧美精品| 欧美在线亚洲| 激情偷拍久久| 国产香蕉久久精品综合网| 国产精品国产三级国产专播品爱网 | 中文精品视频| 亚洲欧洲视频在线| 亚洲国产99精品国自产| 久久成人av少妇免费| 欧美一级电影久久| 性欧美暴力猛交69hd| 亚洲欧美日韩中文视频| 亚洲欧美日韩一区二区| 中文一区在线| 亚洲淫性视频| 亚洲欧美第一页| 香蕉久久精品日日躁夜夜躁| 国产精品99久久久久久久久| 这里只有精品电影| 亚洲深夜福利网站| 亚洲中字黄色| 性欧美xxxx大乳国产app| 欧美在线免费| 亚洲国产精品t66y| 亚洲黄网站在线观看| 亚洲人体1000| 一本久道久久综合中文字幕| 亚洲伊人网站| 久久精选视频| 欧美成人精品一区二区三区| 欧美欧美全黄| 国产精品剧情在线亚洲| 国产欧美日本一区二区三区| 韩国av一区二区三区| 在线观看日韩www视频免费 | 国产精品人成在线观看免费| 国产精品亚洲аv天堂网| 国产婷婷色一区二区三区在线| 韩日欧美一区二区| 亚洲黑丝在线| 亚洲视频在线二区| 欧美伊人久久大香线蕉综合69| 久久经典综合| 夜久久久久久| 欧美在线日韩| 欧美激情性爽国产精品17p| 欧美三日本三级三级在线播放| 国产精品v一区二区三区| 国产亚洲欧美日韩一区二区| 亚洲国产第一| 亚洲小说春色综合另类电影| 久久激情综合网| 亚洲一级片在线观看| 久久精品首页| 欧美日韩美女在线| 国产亚洲二区| 亚洲精品欧美日韩| 午夜精品久久久99热福利| 亚洲精品国产拍免费91在线| 亚洲欧美日韩精品久久奇米色影视| 久久影院午夜论| 欧美午夜激情视频| 国内偷自视频区视频综合| 99成人在线| 久久精品亚洲热| 亚洲伊人一本大道中文字幕| 免费成人av资源网| 国产精品久久国产三级国电话系列| 国产真实久久| 亚洲视频免费看| 欧美日韩一级大片网址| 欧美高清影院| 国产精品自在在线| 亚洲激情在线观看视频免费| 午夜国产精品视频| 9l视频自拍蝌蚪9l视频成人| 久久精品国产精品亚洲| 欧美人与性禽动交情品 | 先锋影音国产一区| 欧美高清视频一区二区| 国产精品丝袜xxxxxxx| 亚洲精品久久视频| 欧美中文在线免费| 午夜国产精品视频免费体验区| 免播放器亚洲一区| 国产欧美日韩综合一区在线观看 | 欧美日韩中文字幕精品| 激情久久久久久久| 国产一区二区三区视频在线观看| 一本大道久久精品懂色aⅴ| 亚洲国产欧美在线人成| 久久国产精品第一页| 欧美特黄a级高清免费大片a级| 在线观看国产精品网站| 欧美一区二区三区的| 亚洲影视在线播放| 欧美人妖另类| 亚洲国产国产亚洲一二三| 久久国内精品自在自线400部| 欧美一级二级三级蜜桃| 欧美日韩国产综合网| 在线日韩av片| 亚洲国产日日夜夜| 久久免费偷拍视频| 国产日本亚洲高清| 亚洲永久免费视频| 亚洲欧美乱综合| 欧美视频在线不卡| 亚洲免费精品| 一本综合久久| 欧美另类69精品久久久久9999| 在线观看视频一区| 亚洲国产成人久久综合| 久久婷婷人人澡人人喊人人爽| 国产日韩欧美精品在线| 亚洲一级片在线观看| 亚洲一区三区视频在线观看| 欧美揉bbbbb揉bbbbb| 99精品国产热久久91蜜凸| 在线视频亚洲一区| 欧美午夜精品久久久久久孕妇 | 欧美 日韩 国产 一区| 伊伊综合在线| 亚洲国产日韩欧美在线动漫| 老司机精品视频网站| 亚洲风情在线资源站| 亚洲精品系列| 欧美绝品在线观看成人午夜影视| 亚洲精品自在在线观看| 99综合在线| 国产精品狠色婷| 亚洲欧美日本视频在线观看| 欧美一区二区三区日韩| 国产日韩欧美不卡| 久久av一区二区三区亚洲| 久久午夜视频| 在线成人av网站| 亚洲精品日本| 欧美日韩在线播放一区| 亚洲视频一二三| 久久精品国产亚洲aⅴ| 国产综合久久| 91久久精品国产91久久性色| 欧美黄色片免费观看| 99国产精品久久| 欧美亚洲免费高清在线观看| 国产日韩欧美日韩| 亚洲国产精品黑人久久久| 久久综合亚州| 亚洲日本乱码在线观看| 亚洲伊人伊色伊影伊综合网 | 黄色成人在线网站| 亚洲精品久久7777| 欧美日韩综合不卡| 欧美一区二区三区在线观看视频| 久久亚洲精品一区二区| 亚洲欧洲日产国产综合网| 亚洲免费在线看| 韩国成人福利片在线播放| 亚洲国产小视频在线观看| 欧美日韩视频在线观看一区二区三区| 亚洲在线视频观看| 麻豆精品在线播放| 99riav1国产精品视频| 久久国产精品网站| 亚洲高清资源| 午夜精品国产更新| 在线观看日韩| 亚洲欧美日韩一区二区三区在线观看| 国产一区二区激情| av不卡在线看| 国产日韩欧美在线一区| 亚洲精品护士| 国产精品一区二区三区久久久| 亚洲国产高清一区二区三区| 欧美视频不卡中文| 欧美在线精品免播放器视频| 欧美日韩国产123| 欧美影院在线播放| 欧美日韩极品在线观看一区| 午夜精品三级视频福利| 欧美精品一区二区视频| 午夜精品在线| 欧美日韩18| 久久精品官网| 国产精品久久国产精麻豆99网站| 亚洲欧洲精品成人久久奇米网| 国产精品美女久久久久av超清 | 久久精品免费观看| 99国产精品99久久久久久粉嫩| 久久久久久日产精品| 一本大道av伊人久久综合| 麻豆久久婷婷| 午夜久久99| 欧美性理论片在线观看片免费| 亚洲欧洲美洲综合色网| 国产欧美欧美| 亚洲宅男天堂在线观看无病毒| 亚洲春色另类小说| 久久国产一二区|