輸入輸出接口 Input: (1)4個攝像頭采集的圖像視頻分辨率 (整型int) (2)4個攝像頭采集的圖像視頻格式 (RGB,YUV,MP4等) (3)攝像頭標定參數(shù)(中心位置(x,y)和5個畸變 系數(shù)(2徑向,2切向,1棱向),浮點型float) (4)攝像頭初始化參數(shù)(攝像頭初始位置和三個坐標方向 的旋轉(zhuǎn)角度,車輛寬度高度車速等等,浮點型float) Output: (1)圖像融合和拼接的image/video的坐標位置(浮點型float) (2)圖像融合和拼接的圖像視頻分辨率(整型int) (3)圖像融合和拼接的圖像視頻格式 (RGB,YUV,MP4等) (4)車輛周圍障礙物報警 (字符型char)22.1功能定義 1)計算圖像融合和拼接的image/video的坐標位置。 2)算出圖像融合和拼接的圖像視頻分辨率。 3)確定圖像融合和拼接的圖像視頻格式。 4)檢測車輛周圍障礙物并報警。22.2技術(shù)路線方案 在360°全景視圖泊車輔助系統(tǒng)中,通過安裝在車輛前、后、左、右 4 個方位的廣角攝像頭采集車輛四周的視頻影像,利用圖像融合和拼接技術(shù)合成一幅車身周圍的全景視圖,最后在中控臺的屏幕上顯示,以擴大駕駛員視野。借助360°全景視圖泊車輔助系統(tǒng),駕駛員坐在車中即可直觀地看到車輛周圍是否存在障礙物以及障礙物的相對方位與距離,以便在狹窄擁堵的停車場從容操控車輛泊車入位或通過復(fù)雜的路面,可有效防止刮蹭、碰撞、陷落等事故的發(fā)生。同時,全景視圖也可以為自動駕駛系統(tǒng)中識別、檢測、跟蹤等算法提供支持。 富士通(Fujitsu)開發(fā)的視頻成像技術(shù), 可實時實現(xiàn)車輛的完整360°環(huán)繞視圖。四個相機安裝在車輛前后左右周邊,車輛周圍環(huán)境的視頻圖像通過富士通的3D虛擬投影/視點轉(zhuǎn)換技術(shù)進行合成。先進的三維算法可以比較流暢地結(jié)合四個獨立相機的圖像,提供一個無縫和清晰的360°視圖。具體來說,四個攝像頭的圖像被發(fā)送到視頻處理LSI,包括視頻捕捉和3D功能,然后相機圖像合成為單個實時3D圖像并投影到三維碗形網(wǎng)格,生成虛擬3D環(huán)繞視頻,可以任意轉(zhuǎn)換車輛周圍環(huán)境視圖視角。
圖1. 富士通環(huán)視方案流程圖
為了滿足視頻拼接的實時性要求,同時考慮到攝像頭安裝的位置、角度以及不同攝像頭之間相互位置相對固定,在本項目中可以使用基于特定圖像拼接與查表法相結(jié)合的多視點視頻拼接方法。在初始化階段,首先采集預(yù)先放置于車輛前、后、左、右 4個方位的帶有棋盤格的標定圖像,利用標定圖像分別對4個攝像頭進行參數(shù)標定,求出并保存每個攝像頭圖像畸變矯正參數(shù),對標定圖像進行畸變矯正,消除攝像頭成像失真;然后對畸變矯正后的標定圖像進行射影變換,求出并保存射影變換參數(shù);接著采集預(yù)先放置于車輛前、后、左、右4個方位的帶有豐富特征點的特定圖像,并通過查找攝像頭圖像畸變矯正參數(shù)進行畸變矯正,通過查找射影變換參數(shù)將矯正后的特定圖像變換成俯瞰圖;最后對4個俯瞰圖提取 ORB( Oriented FAST and Rotated BRIEF) 特征并進行粗匹配,利用 RANSAC( Random Sample Consensus,隨機抽樣一致) 算法剔除誤匹配點,并擬合出單應(yīng)性矩陣的初始值,再使用 Levenberg-Marquardt 非線性迭代最小逼近法進行求精,經(jīng)圖像配準、融合和拼接后,生成360°俯瞰全景視圖。在泊車輔助系統(tǒng)啟用期間,通過查找已保存的攝像頭圖像畸變矯正參數(shù)、射影變換參數(shù)以及單應(yīng)性矩陣參數(shù),將4個攝像頭的視頻圖像進行拼接,生成虛擬的俯瞰全景視圖。
由于攝像頭內(nèi)外參數(shù)校正準確性對圖像投影效果影響大;需要結(jié)合攝像頭安裝具體情況進行算法的調(diào)整;為滿足嵌入式系統(tǒng)實時性需求,需要不斷優(yōu)化算法;盡量進行流程簡化或者流程自動化。
圖2. 算法流程
圖3. 攝像頭成像及其坐標系
主要數(shù)學原理,世界坐標系中某點
投影到圖像平面上的像素點( u,v).該過程要經(jīng)過齊次坐標轉(zhuǎn)換:
其中,s為任意的非零比例因子;αu=f/dx,f是攝像頭的焦距,dx代表x軸方向一個像素的寬度
是圖像在 u 軸上的尺度因子,或稱為u軸上的歸一化焦距;
?,其中dy代表y軸方向一個像素的高度,αv是圖像在v軸上的尺度因子,或稱為v軸上的歸一化焦距;
,它們是攝像頭坐標系相對于世界坐標系的旋轉(zhuǎn)向量;?
是攝像頭坐標系相對于世界坐標系的平移向量;M1 由
決定,只與攝像頭內(nèi)部參數(shù)有關(guān),稱為攝像頭內(nèi)部參數(shù)矩陣;M2 由攝像頭相對于世界坐標系的方位決定,稱為攝像頭外部參數(shù)矩陣;M 是一個3×4矩陣,稱作投影矩陣,用于計算從世界坐標系到圖像坐標系的轉(zhuǎn)換。可見,若已知攝像頭的內(nèi)、外參數(shù),就能夠知道投影矩陣 M,對空間內(nèi)任何一點,如果已知它的空間坐標
,就可以求出對應(yīng)的像素點坐標(u,v) 。
?
?
?張正友標定法,采用棋盤格平面靶標作為標定物,可以把世界坐標系構(gòu)造在 Zw = 0的平面上。
?
?
?其中,
和
是徑向畸變系數(shù)。將式(3)化成矩陣形式為
?
?
?以上是畸變矯正公式。
?
?以上是射影變換。
?
?
?以上是畸變矯正及射影變換所對應(yīng)的坐標像素計算公式。
?
?
?以上是圖像拼接單應(yīng)性矩陣求解公式。
?
?
?以上是平均值法對拼接重疊區(qū)域進行融合。
?
?
?以上是3-D ship模型視角轉(zhuǎn)換矩陣。
?
圖4. alpha fusion22.3關(guān)鍵技術(shù)參數(shù)和性能指標 一種基于自適應(yīng)特征點配準的環(huán)視系統(tǒng)拼接效果評估和自動微調(diào)方法,其特征在于:包括以下步驟: 步驟A、獲得拼接前圖像,并截取根據(jù)拼接參數(shù)算出的拍攝的相同位置的圖像; 步驟B、采用自適應(yīng)特征點配準算法來獲得拼接前相同位置的圖像的旋轉(zhuǎn)平移矩陣; 步驟C、將旋轉(zhuǎn)平移矩陣或者對其進行計算得到的角度信息和位移信息作為環(huán)視系統(tǒng)拼接效果的評估指標,并用此矩陣對拼接效果進行微調(diào)。
審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
接口
+關(guān)注
關(guān)注
33文章
9595瀏覽量
157599 -
攝像頭
+關(guān)注
關(guān)注
61文章
5115瀏覽量
103476 -
視頻拼接
+關(guān)注
關(guān)注
0文章
8瀏覽量
6351
原文標題:ADAS攝像頭圖像環(huán)視拼接算法
文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
還在手動拼接 AI 代碼?你的 IDE 早就該升級了
,還需花費大量時間調(diào)試和統(tǒng)一風格,進一步增加了無效工作量。
2、風險隱患:拼接代碼影響系統(tǒng)穩(wěn)定性
工業(yè)控制領(lǐng)域?qū)Υa的穩(wěn)定性和安全性要求極高,而手動拼接 AI 代碼恰恰埋下了多重風險。
▌ 兼容性風險
發(fā)表于 03-11 10:25
迅為電子iTOP-Hi3403嵌入式開發(fā)板賦能多目拼接相機解決方案
在智能安防、全景監(jiān)控、機器視覺等領(lǐng)域,多目圖像的無縫拼接與實時處理已成為行業(yè)升級的關(guān)鍵挑戰(zhàn)。如何在高分辨率、多路視頻流中實現(xiàn)流暢、清晰、智能的視覺分析?北京迅為電子精心打造的 iTOP-Hi3403嵌入式開發(fā)板,為您帶來革命性的
醫(yī)療器械三防漆:生物相容性與高可靠性要求 |鉻銳特實業(yè)
鉻銳特實業(yè)|探討醫(yī)療器械專用三防漆如何通過ISO 10993生物相容性認證,滿足防潮、防腐蝕、耐滅菌等嚴苛可靠性要求,為可穿戴設(shè)備、植入式裝置等提供安全可靠防護。
愛普生RTC實時時鐘模塊解析與選型指南
32.768kHz晶振廣泛應(yīng)用于各類時鐘電路中,雖然價格較低的音叉晶振用得多,但如果對穩(wěn)定性要求更高、在一些更精密的電子設(shè)備中往往就得需要更精準的32.768kHz有源晶振或者實時時鐘模塊(RTC
基于米爾RK3576的環(huán)視實時性方案解析
如上表數(shù)據(jù)所示,當所有處理任務(wù)均由CPU承擔時,總耗時高達170ms,遠超40ms的預(yù)算。其中,計算密集型的圖像拼接成為絕對的性能瓶頸,幾乎占滿了所有A72大核的資源。這不僅導(dǎo)致系統(tǒng)無法實時處理視頻流
發(fā)表于 11-28 16:57
技術(shù)分享 | RK3588增加Xenomai3實時補丁
Xenomai是一套為嵌入式系統(tǒng)設(shè)計的實時開發(fā)框架,通過“雙內(nèi)核”架構(gòu),讓Linux既能處理復(fù)雜的通用任務(wù),又能可靠地完成那些對響應(yīng)時間有極端要求的任務(wù),廣泛用于工業(yè)自動化、機器人、航空航天等對實時
C語言宏拼接運算符典型使用
在C語言中,##運算符(稱為[size=16.002px]標記拼接運算符)用于宏定義中將兩個標記(token)拼接成一個新的標記。它在預(yù)處理階段處理,常用于動態(tài)生成變量名、函數(shù)名或類型名,以提高代碼
發(fā)表于 11-20 08:27
【玩轉(zhuǎn)多核異構(gòu)】T153核心板RISC-V核的實時性應(yīng)用解析
飛凌嵌入式FET153-S核心板的異構(gòu)多核架構(gòu)展現(xiàn)出了卓越的通信性能,能夠為諸多應(yīng)用提供高效可靠的核心支撐,特別適用于對實時性和穩(wěn)定性要求極高的智能應(yīng)用場景。
硬件融合拼接器與軟件融合拼接的區(qū)別?
硬件融合拼接器和軟件融合拼接是兩種不同的圖像拼接技術(shù),它們在實現(xiàn)方式、效果和應(yīng)用場景等方面存在一些區(qū)別。 1、實現(xiàn)方式 硬件融合拼接器通常是通過硬件設(shè)備來實現(xiàn)圖像的
云拼接處理器的性能如何?
云拼接處理器作為大屏拼接及音視頻解決方案中的關(guān)鍵設(shè)備,其性能直接影響著展覽展示、可視化展廳、中小控制室和園區(qū)監(jiān)控等行業(yè)的視覺呈現(xiàn)效果與系統(tǒng)運行穩(wěn)定性。深圳融大視覺科技有限公司推出的云拼接
RK3576助力智慧安防:8路高清采集與AI識別
在智慧城市和數(shù)字化園區(qū)的建設(shè)過程中,安防監(jiān)控系統(tǒng)正從“被動記錄”走向“主動識別與分析”。隨著AI算法的成熟和高清視頻處理能力的提升,市場對多路視頻采集、實時拼接、智能識別的需求日益增強
發(fā)表于 08-22 17:41
OBOO鷗柏丨拼接大屏LCD拼接LED液晶單元墻招標投標核心標底參數(shù)要求
整機參數(shù)要求:46寸/49寸/55寸/65寸/75寸/85-86寸超窄邊液晶拼接屏/LCD高清拼接墻單元招標投標核心標底參數(shù)要求1、整機屏幕采用≥采用超高清原廠原包原裝工業(yè)LCD液晶屏
一文讀懂:嵌入式Linux實時性進階
在工業(yè)控制、機器人、汽車電子等關(guān)鍵領(lǐng)域,嵌入式系統(tǒng)對實時性要求極高。
Linux作為強大的通用操作系統(tǒng),其原生實時性能難以滿足最嚴苛的硬實時需求。為突破這一限制,PREEMPT_R
發(fā)表于 07-10 15:26
AKOOL發(fā)布全球首款實時攝像頭
近日,硅谷新銳公司AKOOL發(fā)布全球首款實時攝像頭Akool Live Camera,集虛擬數(shù)字人、AI視頻翻譯、實時換臉、實時AI視頻生成
全自動拼接影像測量儀適合測大視野產(chǎn)品同時保障精度
5mm(選配)。
全自動拼接影像測量儀在使用過程中可能會遇到以下問題:
?投影屏幕故障:
旋轉(zhuǎn)過程中產(chǎn)生異響:清理端面上的雜質(zhì)(如銹斑),更換定位軸承。
旋轉(zhuǎn)時摩擦力過大:松開鎖緊螺釘或調(diào)整摩擦旋轉(zhuǎn)方式
發(fā)表于 05-26 10:29
視頻拼接的實時性要求
評論