數(shù)據(jù)Dl ;
[0031]5)由運算控制模塊3通知紅外發(fā)射模塊4開始工作,紅外發(fā)射模塊4發(fā)射光束到前方車體5上;
[0032]6)變倍單攝像頭模塊2開始工作,捕獲映射到視頻中的紅外光亮點,獲取紅外光亮點到攝像頭光軸的垂直像素值;
[0033]7)運算控制模塊3獲取上述垂直像素值和圖像中每一個像素值所占的實際寬度/高度,計算出紅外光亮點實際到光軸的距離S,運算控制模塊3再獲取當前攝像頭的視頻焦距W,計算出角度Θ的值,tan9 =S/W,再根據(jù)預定位置高度H,計算出第二車距數(shù)據(jù)D2,D2 = H/tan Θ,其中H為攝像光軸與紅外發(fā)射光軸的距離,是固定值;
[0034]8)將步驟4)中得到的第一車距數(shù)據(jù)Dl和步驟7)中得出的第二車距數(shù)據(jù)D2進行加權平均,得出最終的車距數(shù)據(jù)D,當紅外發(fā)射模塊4發(fā)出的紅外光束造成的高亮斑點不明顯,進而不能被攝像頭進行捕獲時,由步驟4)得出的第一車距數(shù)據(jù)Dl進行補償或者直接由步驟4)得到的第一車距數(shù)據(jù)Dl作為最終的車距數(shù)據(jù)D。
[0035]所述變倍單攝像頭模塊2對前方車體5場景進行實時拍攝并提取視頻中的高亮斑點在整個視頻中的位置信息,通過分析圖像中的灰度圖而確定高亮斑點的所在圖像中的位置,一般來說高亮斑點所在位置的灰度圖的值較高。根據(jù)當前攝像頭內(nèi)部的參數(shù)性能,計算出當前高亮斑點到視頻光軸的距離,變倍單攝像頭模塊2還通過變焦、聚焦從而捕獲前方車體5車尾的車牌6信息,得到前方車體5的車牌6寬度/高度映射到視頻圖像中的對應的車牌6像素寬度/高度;所述運算控制模塊3根據(jù)變倍單攝像頭模塊2提供的高亮斑點到視頻光軸的垂直長度、攝像頭的焦距長度以及攝像頭光軸與激光光束的垂直長度計算出第二車距數(shù)據(jù)D2 ;前方車體5的車距與圖像中映射的車牌6寬度/高度成比例關系,運算控制模塊3再根據(jù)變倍單攝像頭模塊2提供的車牌6像素寬度/高度信息和預定靜止情況下測量的車距與車牌6寬度/高度,以實時計算出第一車距數(shù)據(jù)D1,將第一車距數(shù)據(jù)Dl和第二車距數(shù)據(jù)D2按照平均或其他補償方法,計算出最終的車距距離,從而提高車距測量的精確度;所述紅外發(fā)射模塊3發(fā)射紅外光束,照射到前方車體5上。
[0036]本發(fā)明結合了攝像頭的視頻處理技術與紅外控制技術,提高了汽車短距的測量可靠性,方便使用,降低了成本,能夠廣泛應用于汽車主動安全輔助系統(tǒng)中。
[0037]上面對本專利的較佳實施方式作了詳細說明,但是本專利并不限于上述實施方式,在本領域的普通技術人員所具備的知識范圍內(nèi),還可以在不脫離本專利宗旨的前提下作出各種變化。
【主權項】
1.一種單攝像頭測車距的系統(tǒng),包括變倍單攝像頭模塊(2)、運算控制模塊(3)和紅外發(fā)射模塊(4),其特征在于,所述運算控制模塊(3)分別連接變倍單攝像頭模塊(2)和紅外發(fā)射模塊(4),所述變倍單攝像頭模塊(2)對前方的場景進行實時視頻攝像并從視頻中捕獲高亮斑點所在視頻圖像中的位置信息,捕獲車牌(6)寬度/高度所占的像素個數(shù),所述運算控制模塊(3)獲取變倍攝像頭模塊(2)輸出的高亮斑點所在的位置信息和車牌(6)寬度/高度所占的像素個數(shù),按照幾何關系和求平均值算法計算出車距;所述紅外發(fā)射模塊(4)接收運算控制模塊(3)的控制命令開啟發(fā)射紅外光束和關閉紅外光束。2.根據(jù)權利要求1所述的單攝像頭測車距的系統(tǒng),其特征在于,所述變倍單攝像頭模塊(2)的變倍方式為光學變倍或/和數(shù)字變倍。3.一種如權利要求1-2任一所述的單攝像頭測車距的系統(tǒng)的測量方法,其特征在于,具體步驟如下: . 1)預先在靜止狀態(tài)下,測量攝像頭在A倍時前方車體(5)擺放在不同車距時車牌(6)寬度/高度S映射到視頻圖像中的長度L,根據(jù)車距不同形成一組靜態(tài)數(shù)據(jù){AL1、AL2、AL3……ALn};按照此方法再測量攝像頭在B倍時,形成的第二組靜態(tài)數(shù)據(jù){BL1、BL2、BL3……BLn};按照此方法獲取I到M倍數(shù)的所有數(shù)據(jù),由此靜態(tài)數(shù)據(jù)形成I到M組,其中每一組為I到M的數(shù)據(jù)量的數(shù)據(jù)表; . 2)將上述步驟中的靜態(tài)數(shù)據(jù)形成的靜態(tài)表存儲在運算控制模塊(3)中; . 3)由運算控制模塊(3)控制變倍單攝像頭模塊(2)將鏡頭倍數(shù)拉到某一個倍數(shù),由變倍單攝像頭模塊(2)獲取此時車牌(6)映射到視頻圖像中的像素寬度/高度值; . 4)運算控制模塊(3)獲取上述的車牌(6)映射的像素寬度/高度值,根據(jù)每個像素所占的實際寬度/高度計算出視頻圖像中車牌(6)的實際寬度/高度,將車牌(6)的實際寬度/高度的值通過查找靜態(tài)數(shù)據(jù)表的方法,獲取第一車距數(shù)據(jù)Dl ; .5)由運算控制模塊(3)通知紅外發(fā)射模塊(4)開始工作,紅外發(fā)射模塊(4)發(fā)射光束到前方車體(5)上; . 6 )變倍單攝像頭模塊(2 )開始工作,捕獲映射到視頻中的紅外光亮點,獲取紅外光亮點到攝像頭光軸的垂直像素值; . 7)運算控制模塊(3)獲取上述垂直像素值和圖像中每一個像素值所占的實際寬度/高度,計算出紅外光亮點實際到光軸的距離S,運算控制模塊(3)再獲取當前攝像頭的視頻焦距W,計算出角度的值,tan=S/W,再根據(jù)預定位置高度H,計算出第二車距數(shù)據(jù)D2,D2=H/tan,其中H為攝像光軸與紅外發(fā)射光軸的距離; . 8)將步驟4)中得到的第一車距數(shù)據(jù)Dl和步驟7)中得出的第二車距數(shù)據(jù)D2進行加權平均,得出最終的車距數(shù)據(jù)D,當紅外發(fā)射模塊(4)發(fā)出的紅外光束造成的高亮斑點不明顯,進而不能被攝像頭進行捕獲時,由步驟4)得出的第一車距數(shù)據(jù)Dl進行補償或者直接由步驟4)得到的第一車距數(shù)據(jù)Dl作為最終的車距數(shù)據(jù)D。
【專利摘要】本發(fā)明公開了一種單攝像頭測車距的系統(tǒng)及其測量方法,單攝像頭測車距的系統(tǒng)包括變倍單攝像頭模塊、運算控制模塊和紅外發(fā)射模塊,運算控制模塊分別連接變倍單攝像頭模塊和紅外發(fā)射模塊,變倍單攝像頭模塊對前方的場景進行實時視頻攝像并從視頻中捕獲高亮斑點所在視頻圖像中的位置信息,捕獲車牌寬度/高度所占的像素個數(shù),運算控制模塊獲取變倍攝像頭模塊輸出的高亮斑點所在的位置信息和車牌寬度/高度所占的像素個數(shù),按照幾何關系和求平均值算法計算出車距。本發(fā)明結合了攝像頭的視頻處理技術與紅外控制技術,提高了汽車短距的測量可靠性,方便使用,降低了成本,能夠廣泛應用于汽車主動安全輔助系統(tǒng)中。
【IPC分類】G01C3/00
【公開號】CN104897132
【申請?zhí)枴緾N201510212817
【發(fā)明人】龍剛, 林宋偉
【申請人】江蘇保千里視像科技集團股份有限公司
【公開日】2015年9月9日
【申請日】2015年4月29日