本發(fā)明涉及車輛速度與方向檢測技術(shù)領(lǐng)域,更具體地,涉及一種基于攝像頭拍攝時間差的車輛速度檢測方法及裝置。
背景技術(shù):
目前,道路上的車輛數(shù)量迅速增加,交通壓力倍增,準確獲知車輛的運動速度與方向成為當下研究的一個熱點;現(xiàn)有技術(shù)中,獲取車輛速度的技術(shù)一般包括外部檢測技術(shù)和內(nèi)部檢測技術(shù);其中,外部檢測技術(shù)主要分為紅外檢測技術(shù)、超聲波檢測技術(shù)、地感線圈檢測技術(shù)、激光檢測技術(shù)、視頻檢測技術(shù)和雷達檢測技術(shù);外部檢測技術(shù)對測量參數(shù)進行計算,在不介入車輛內(nèi)部系統(tǒng)的情況下對車輛運行速度進行檢測,但外部檢測技術(shù)很容易受到來自于車輛和傳感器以外的第三方因素的影響,導(dǎo)致檢測結(jié)果穩(wěn)定性較差;而內(nèi)部檢測技術(shù)包括車輛本身的轉(zhuǎn)速傳感器和GPS檢測,轉(zhuǎn)速傳感器的檢測準確度受車輛本身輪胎氣壓等因素的影響;而GPS檢測無法實現(xiàn)連續(xù)檢測,單點檢測的精度較低,且差分GPS測速的設(shè)備成本較高;現(xiàn)有的技術(shù)中,相關(guān)的檢測技術(shù)存在著穩(wěn)定性差、精度低、設(shè)備成本高等不足。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的問題是:提供一種可準確獲取車輛運動信息、穩(wěn)定性高、設(shè)備成本低的基于攝像頭拍攝時間差的車輛速度檢測方法及裝置。
本發(fā)明實現(xiàn)上述目的所提出的技術(shù)方案如下:
一種基于攝像頭拍攝時間差的車輛速度檢測方法,包括以下步驟:
S1.將攝像頭固定安裝在車輛上,攝像頭拍攝方向為向下,攝像頭對路面進行拍攝;
S2.車輛運動時,攝像頭間隔時間t分別對路面進行兩次拍攝,獲得兩張路面圖像,分別為第一圖像和第二圖像;
S3.在第一圖像內(nèi)查找標志點,然后基于標志點的圖像特征在第二圖像內(nèi)進行查找匹配,匹配到的點稱之為匹配點;
S4.以第一圖像、第二圖像的水平邊界、垂直邊界為X軸、Y軸建立起坐標系,確定標志點、匹配點分別在兩個坐標系中的坐標;根據(jù)兩者之間的坐標計算出車輛運動的距離及方向;
S5.基于車輛運動的距離、方向、間隔時間t計算出車輛運動的速度。
在上述方案中,車輛運動時,攝像頭間隔時間t分別對路面進行兩次拍攝,獲得第一圖像和第二圖像,在第一圖像內(nèi)查找標志點,基于標志點的圖像特征在第二圖像內(nèi)進行查找相應(yīng)的匹配點;分別找出標志點、匹配點的坐標,根據(jù)兩者之間的坐標計算出車輛運動的距離及方向;基于車輛運動的距離及方向、間隔時間t,計算出車輛運動的速度。
優(yōu)選的,所述標志點在第一圖像中的坐標為(x0,y0),匹配點在第二圖像中的坐標為(x1,y1);則車輛在圖像運動的距離表示為:
車輛的運動方向為:
車輛運動的速度:v=s/t,其中s=k*d,其中k為圖像距離與實際距離的比例。
優(yōu)選的,所述攝像頭垂直向下拍攝。
優(yōu)選的,所述步驟S2使用兩個攝像頭間隔時間t分別對路面進行兩次拍攝,兩個攝像頭的拍攝方向為向下;車輛靜止時,兩個攝像頭拍攝路面的區(qū)域相互重合;進行拍攝后得到第一圖像和第二圖像。
其中,本發(fā)明還提供一種基于攝像頭拍攝時間差的車輛速度檢測方法的檢測裝置,其具體方案如下:
檢測裝置包括固定安裝在車輛上的攝像頭、延時單元和控制單元;所述攝像頭用于執(zhí)行步驟S2;所述延時單元用于控制攝像頭拍攝間隔時間t;所述控制單元用于執(zhí)行步驟S3~S5。
在上述方案中,延時單元控制攝像頭拍攝間隔時間t,攝像頭將拍攝的圖像數(shù)據(jù)傳輸至控制單元進行處理,控制單元對數(shù)據(jù)進行分析計算,得出車輛運動速度。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
本發(fā)明提供的方法通過將攝像頭固定安裝在車輛上,車輛運動時,攝像頭間隔時間t分別對路面進行兩次拍攝,對獲得的圖像進行分析計算,得到車輛運動的速度,同時,本發(fā)明還提供了該檢測方法的檢測裝置;有效解決外部檢測技術(shù)和內(nèi)部檢測技術(shù)所存在的不足,本發(fā)明具有可準確獲取車輛運動信息、設(shè)備成本低、穩(wěn)定性高的特點。
附圖說明
圖1為本發(fā)明提供的基于攝像頭拍攝時間差的車輛速度檢測方法的具體步驟流程圖。
圖2為本發(fā)明提供的基于攝像頭拍攝時間差的車輛速度檢測方法的檢測裝置結(jié)構(gòu)示意圖。
具體實施方式
附圖僅用于示例性說明,不能理解為對本專利的限制;為了更好說明本實施例,附圖某些部件會有省略、放大或縮小,并不代表實際產(chǎn)品的尺寸;對于本領(lǐng)域技術(shù)人員來說,附圖中某些公知結(jié)構(gòu)及其說明可能省略是可以理解的;為了更好地理解本發(fā)明專利,下面結(jié)合附圖和實施案例對本發(fā)明的技術(shù)方案做進一步的說明。
下面對本發(fā)明的具體實施方案進行描述:
本發(fā)明提供一種基于攝像頭拍攝時間差的車輛速度檢測方法,具體步驟流程如圖1所示:
S1.將攝像頭固定安裝在車輛上,攝像頭拍攝方向為向下,攝像頭對路面進行拍攝;
S2.車輛運動時,攝像頭間隔時間t分別對路面進行兩次拍攝,獲得兩張路面圖像,分別為第一圖像和第二圖像;
S3.在第一圖像內(nèi)查找標志點,然后基于標志點的圖像特征在第二圖像內(nèi)進行查找匹配,匹配到的點稱之為匹配點;
S4.以第一圖像、第二圖像的水平邊界、垂直邊界為X軸、Y軸建立起坐標系,確定標志點、匹配點分別在兩個坐標系中的坐標;根據(jù)兩者之間的坐標計算出車輛運動的距離及方向;
S5.基于車輛運動的距離、方向、間隔時間t計算出車輛運動的速度。
在本實施例中,步驟S2攝像頭拍攝方向為垂直向下,其中,使用兩個攝像頭間隔時間t分別對路面進行兩次拍攝;車輛靜止時,兩個攝像頭拍攝路面的區(qū)域相互重合;進行拍攝后得到第一圖像和第二圖像。
其中,在本實施例中,步驟S4中標志點在第一圖像中的坐標為(x0,y0),匹配點在第二圖像中的坐標為(x1,y1);則車輛在圖像運動的距離表示為:
車輛的運動方向為:
車輛運動的速度:v=s/t,其中s=k*d,其中k為圖像距離與實際距離的比例。
在本實施例中,當車輛運動時,攝像頭間隔時間t分別對路面進行兩次拍攝,獲得第一圖像和第二圖像,找出第一圖像中的標志點,在第二圖像中找出與之相應(yīng)的匹配點;通過對第一圖像、第二圖像建立起坐標系,找出標志點、匹配點的坐標,根據(jù)兩者之間的坐標計算出車輛運動距離及方向;基于車輛運動的距離及方向、間隔時間t,計算出車輛運動的速度。
其中,本發(fā)明還提供一種該檢測方法的檢測裝置,結(jié)構(gòu)示意圖如圖2所示:
檢測裝置包括固定安裝在車輛上的延時單元1、攝像頭2和控制單元3;所述攝像頭2用于執(zhí)行步驟S2;所述延時單元1用于控制攝像頭拍攝間隔時間t;所述控制單元3用于執(zhí)行步驟S3~S5。
其中,延時單元1控制攝像頭2拍攝間隔時間t,攝像頭將拍攝的圖像數(shù)據(jù)傳輸至控制單元進行處理,控制單元對數(shù)據(jù)進行分析計算,得出車輛運動速度。
顯然,本發(fā)明的上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護范圍之內(nèi)。