《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于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亚洲国产精品_日韩亚洲一区二区
久久国产黑丝| 久久国产精品毛片| 狠久久av成人天堂| 国产精品实拍| 国产精品欧美在线| 欧美性猛交视频| 欧美视频一区二区三区| 欧美日韩亚洲系列| 欧美日韩成人综合在线一区二区| 欧美电影免费| 欧美另类一区二区三区| 欧美第一黄色网| 欧美精品 日韩| 欧美人交a欧美精品| 欧美日韩成人一区二区| 欧美日韩伦理在线免费| 欧美日本国产精品| 欧美三级电影一区| 欧美小视频在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 国语自产精品视频在线看一大j8| 国产日韩欧美亚洲| 国产亚洲综合精品| 韩日精品视频| 亚洲国产精品久久| 一区福利视频| 最新国产精品拍自在线播放| 亚洲日本一区二区| 一区二区三区导航| 亚洲自拍偷拍网址| 欧美一区在线视频| 亚洲欧洲日产国码二区| 99精品视频一区二区三区| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 亚洲手机成人高清视频| 亚洲影院污污.| 久久精品国产综合| 亚洲精品三级| 一区二区三区|亚洲午夜| 亚洲欧美国产高清va在线播| 久久精品视频在线播放| 老牛嫩草一区二区三区日本| 欧美精品一区二区精品网| 欧美亚日韩国产aⅴ精品中极品| 亚洲成在人线av| aaa亚洲精品一二三区| 亚洲网站在线| 欧美在线视频免费播放| 亚洲精品社区| 亚洲免费在线播放| 久久全球大尺度高清视频| 欧美丰满高潮xxxx喷水动漫| 国产精品www| 国产专区欧美精品| 亚洲美女av电影| 欧美一级大片在线观看| 日韩亚洲欧美在线观看| 午夜国产精品影院在线观看 | 国产精品久久久久久超碰| 国产视频亚洲| 亚洲三级视频| 午夜欧美大片免费观看| 亚洲精品一区二区三区不| 亚洲欧美日韩国产综合| 美女视频黄a大片欧美| 国产精品爱啪在线线免费观看| 激情婷婷久久| 制服丝袜激情欧洲亚洲| 亚洲国产精品精华液网站| 亚洲一区在线播放| 男女精品视频| 国产精品亚洲а∨天堂免在线| 亚洲高清在线| 亚洲欧美另类国产| 亚洲精品社区| 久久久久久尹人网香蕉| 欧美视频成人| 亚洲高清av在线| 欧美一区二区福利在线| 中文国产一区| 免费黄网站欧美| 国产区日韩欧美| 一区二区三区四区五区视频| 亚洲七七久久综合桃花剧情介绍| 欧美在线精品一区| 欧美日韩一区二区三区视频| 一区在线免费| 午夜影视日本亚洲欧洲精品| 亚洲深夜av| 欧美69wwwcom| 国产一区二区三区高清播放| 在线综合亚洲| 中日韩在线视频| 欧美久久久久久久久久| 精品成人在线观看| 性一交一乱一区二区洋洋av| 亚洲在线不卡| 亚洲区免费影片| 欧美视频在线免费| 国产欧美在线观看一区| 中文日韩电影网站| 一区二区三区.www| 欧美精品v日韩精品v国产精品 | 亚洲综合首页| 亚洲一区观看| 欧美色道久久88综合亚洲精品| 91久久精品国产91久久| 亚洲电影在线观看| 久久久久国产精品麻豆ai换脸| 国产精品乱码妇女bbbb| 在线亚洲电影| 亚洲一区久久久| 欧美午夜视频网站| 一本色道久久综合狠狠躁的推荐| 亚洲免费成人| 欧美美女喷水视频| 亚洲久久在线| 中日韩视频在线观看| 欧美日韩一区在线观看视频| 亚洲精品久久久久久久久久久久久| 亚洲精品国产精品乱码不99 | 亚洲综合丁香| 午夜日韩在线观看| 国产精品羞羞答答| 亚洲欧美日韩精品久久亚洲区| 亚洲欧美中文在线视频| 国产精品乱码人人做人人爱| 亚洲一品av免费观看| 欧美一区二区三区四区视频| 国产欧美在线播放| 欧美与黑人午夜性猛交久久久| 久久久99精品免费观看不卡| 韩国在线一区| 亚洲破处大片| 欧美日韩另类综合| 亚洲一区制服诱惑| 久久激情久久| 国产综合久久久久久| 亚洲高清色综合| 欧美承认网站| 99天天综合性| 午夜精品免费在线| 国产一区二区三区无遮挡| 亚洲东热激情| 欧美精品三区| 亚洲性视频网址| 久久久久久久成人| 亚洲第一区色| 一区二区日韩免费看| 国产精品人人做人人爽人人添| 性娇小13――14欧美| 久久中文久久字幕| 亚洲欧洲日韩女同| 亚洲欧美另类中文字幕| 国产一区二区日韩| 日韩一区二区免费看| 欧美日韩综合另类| 欧美一区二区三区在线观看| 美女诱惑一区| 宅男精品视频| 久久久免费av| 亚洲乱码国产乱码精品精| 午夜精品一区二区三区四区| 好看的日韩视频| 99国产精品自拍| 国产九区一区在线| 亚洲国产精品美女| 欧美午夜精品久久久久久人妖| 西西人体一区二区| 欧美精品播放| 午夜精品久久久久久久99水蜜桃| 久久色在线观看| 亚洲美女精品久久| 久久精品国产综合| 亚洲精品极品| 久久久噜噜噜久久中文字免| 日韩一本二本av| 久久久久久免费| 99精品热视频只有精品10| 久久久天天操| 在线一区二区日韩| 美女福利精品视频| 亚洲一区久久久| 欧美成人精品| 亚洲欧美精品在线| 欧美日产国产成人免费图片| 欧美一二三区精品| 欧美午夜a级限制福利片| 亚洲大胆av| 国产精品亚洲精品| 99精品福利视频| 极品少妇一区二区三区精品视频| 亚洲自拍偷拍一区| 亚洲国产日本| 久久久无码精品亚洲日韩按摩| 一区二区欧美亚洲| 欧美sm极限捆绑bd| 欧美怡红院视频一区二区三区| 欧美婷婷在线| 日韩午夜免费|