本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種車載攝像裝置及方法。
背景技術(shù):
車載產(chǎn)品指能夠在汽車或者同類運(yùn)動工具上使用的產(chǎn)品,方便汽車在運(yùn)動的同時使用。常見的車載產(chǎn)品如車載MP3、MP4、GPS、車載DVD等等。隨著物聯(lián)網(wǎng)的迅速發(fā)展,行車攝像裝置成為各種車輛的必備裝置,攝像裝置能夠記錄車輛運(yùn)行時的內(nèi)部和外部情況,為行車提供視頻影像。與此同時,車輛也內(nèi)置各種類型的傳感器裝置記錄車輛運(yùn)行情況,如GPS為車輛提供導(dǎo)航服務(wù),速度傳感器記錄車輛的運(yùn)行速度等。然而,現(xiàn)有技術(shù)中的攝像裝置及傳感器裝置所獲取的數(shù)據(jù)都是分開存儲的,不利于數(shù)據(jù)的綜合利用。例如在警用執(zhí)法過程中,有時需要了解某段監(jiān)控視頻獲取時的車輛的具體位置,速度等,此時則需要操作人員進(jìn)行繁瑣的工作確定視頻數(shù)據(jù)和傳感器數(shù)據(jù)的相關(guān)性。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種車載攝像裝置及方法,將攝像裝置采集到的視頻數(shù)據(jù)和傳感器采集到的傳感器數(shù)據(jù)編入同一視頻碼流,使得現(xiàn)有技術(shù)中分開儲存的數(shù)據(jù)能夠關(guān)聯(lián),擴(kuò)展了車載視頻數(shù)據(jù)的應(yīng)用范圍。
本發(fā)明一實施例提供了一種車載攝像裝置,包括:
攝像器,用于采集車輛周圍環(huán)境的視頻數(shù)據(jù);
至少一個傳感器,用于采集車輛周圍環(huán)境的至少一種傳感器數(shù)據(jù);
數(shù)據(jù)編碼單元,用于將在車輛周圍同一時間內(nèi)采集到的所述視頻數(shù)據(jù)和所述至少一種傳感器數(shù)據(jù)編入同一視頻碼流中。
本發(fā)明一實施例提供了一種車載攝像方法,包括:
采集車輛周圍環(huán)境的視頻數(shù)據(jù)和至少一種傳感器數(shù)據(jù);
將在車輛周圍同一時間內(nèi)采集到的所述視頻數(shù)據(jù)和至少一種傳感器數(shù)據(jù)編入同一視頻碼流。
本發(fā)明實施例提供的一種車載攝像裝置和方法,將視頻數(shù)據(jù)和傳感器數(shù)據(jù)編入同一碼流中,使得視頻數(shù)據(jù)和傳感器數(shù)據(jù)能夠同步關(guān)聯(lián)。所形成的視頻碼流在進(jìn)行播放時,可在顯示車輛周圍環(huán)境圖像的同時,實時顯示車輛的運(yùn)行狀態(tài),實現(xiàn)了數(shù)據(jù)的綜合利用,拓寬了車載視頻的應(yīng)用范圍。
附圖說明
圖1為本發(fā)明實施例提供的一種車載攝像裝置結(jié)構(gòu)圖。
圖2為本發(fā)明實施例提供的一種H.264標(biāo)準(zhǔn)中傳輸單元NAL結(jié)構(gòu)圖。
圖3a~3b為本發(fā)明實施例提供的一種車載攝像裝置的應(yīng)用原理示意圖。
圖4為本發(fā)明實施例提供的一種車載攝像方法流程圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中 的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實施例提供的一種車載攝像裝置結(jié)構(gòu)圖。如圖1所示,該裝置包括:攝像器、至少一個傳感器和數(shù)據(jù)編碼單元。
攝像器用于采集車輛周圍環(huán)境的視頻數(shù)據(jù)。在本發(fā)明一實施例中,攝像器可以是攝像頭、攝像機(jī)或者錄像機(jī)等,視頻數(shù)據(jù)可同時包括車輛周圍環(huán)境的畫面數(shù)據(jù)及聲音數(shù)據(jù)。
至少一個傳感器用于采集車輛周圍環(huán)境的至少一種傳感器數(shù)據(jù)。在本發(fā)明一實施例中,傳感器可以是GPS單元、速度傳感器或者加速度傳感器,利用不同的傳感器可以得到不同的傳感器數(shù)據(jù)。本領(lǐng)域技術(shù)人員可以理解,傳感器數(shù)據(jù)的種類可根據(jù)用戶對車輛周圍環(huán)境的采集需求而定,用戶可根據(jù)實際的采集需求增加或減少傳感器數(shù)據(jù)的種類,本發(fā)明對此不做限定。
數(shù)據(jù)編碼單元,用于將在車輛周圍同一時間內(nèi)采集到的所述視頻數(shù)據(jù)和所述至少一種傳感器數(shù)據(jù)編入同一碼流中。數(shù)據(jù)編碼單元還具體用于,將與一幀視頻數(shù)據(jù)相對應(yīng)的至少一種傳感器數(shù)據(jù)分別封裝在該幀視頻數(shù)據(jù)的至少一個傳輸單元中;其中,所述傳輸單元包括傳輸單元頭和傳輸單元載荷;每個傳輸單元的傳輸單元頭中對應(yīng)設(shè)置一種傳感器標(biāo)識;與該傳輸單元對應(yīng)的傳輸單元載荷賦值為相應(yīng)的傳感器數(shù)據(jù)。
本領(lǐng)域技術(shù)人員同樣可以理解,數(shù)據(jù)編碼單元可以通過軟件或硬件實現(xiàn)。當(dāng)數(shù)據(jù)編碼單元通過軟件實現(xiàn)時,該軟件可安裝在一個服務(wù)器或PC機(jī)上。此時該數(shù)據(jù)編碼單元與攝像器和傳感器的連接可通過與服務(wù)器或PC機(jī)的電路連接實現(xiàn)。本發(fā)明對數(shù)據(jù)編碼單元的具體實現(xiàn)形式不做限定。
本領(lǐng)域技術(shù)人員可以理解,現(xiàn)有的視頻流格式標(biāo)準(zhǔn)(例如,H.264標(biāo)準(zhǔn)、 AVS標(biāo)準(zhǔn)、或MPEG標(biāo)準(zhǔn))中的傳輸單元均包括傳輸單元頭(header)和傳輸單元載荷(payload)兩部分。但由于各種視頻標(biāo)準(zhǔn)對傳輸單元頭長度以及傳輸單元載荷長度的定義可能會有不同,傳感器標(biāo)識在傳輸單元頭內(nèi)所占的比特位或長度可能會存在差異。本發(fā)明對此不做限定。
在本發(fā)明一實施例中,傳感器標(biāo)識由傳輸單元頭中未定義的比特位或未定義的比特位取值表示。由于傳輸單元的結(jié)構(gòu)可符合H.264標(biāo)準(zhǔn)、AVS標(biāo)準(zhǔn)、或MPEG標(biāo)準(zhǔn)。下面以H.264標(biāo)準(zhǔn)為例對傳輸單元的結(jié)構(gòu)進(jìn)行解釋說明。H.264標(biāo)準(zhǔn)的傳輸單元(NAL單元)包括傳輸單元頭(header)和傳輸單元載荷(payload)兩部分,每個NAL單元由8比特的傳輸單元頭部分和可變長度的傳輸單元載荷部分組成,其中,傳輸單元頭部分包括5比特長度的NAL單元類型標(biāo)識(nal_unit_type),如圖2所示。在H.264標(biāo)準(zhǔn)中,部分nal_unit_type的取值已經(jīng)預(yù)先確定,但保留了nal_unit_type取值為24到31的NAL單元未定義。在本發(fā)明一實施例中,可將nal_unit_type取值為24到31的NAL單元分別用于傳輸不同的傳感器數(shù)據(jù)。例如,在一個NAL單元,傳輸頭單元中的nal_unit_type取值為24,則定義此取值為24的nal_unit_type表示速度傳感器標(biāo)識,對應(yīng)的傳輸單元載荷賦值為速度數(shù)值。而當(dāng)nal_unit_type取值為31時,則定義此取值為31的nal_unit_type表示GPS傳感器標(biāo)識,對應(yīng)的傳輸單元載荷賦值為GPS坐標(biāo)數(shù)值。
攝像器和傳感器將同一時間內(nèi)采集到的視頻數(shù)據(jù)和傳感器數(shù)據(jù)傳輸至數(shù)據(jù)編碼單元。數(shù)據(jù)編碼單元在碼流數(shù)據(jù)傳輸單元的傳輸單元頭中定義傳感器標(biāo)識,并將與傳輸單元頭對應(yīng)的傳輸單元載荷賦值為相應(yīng)的傳感器數(shù)據(jù)。以速度傳感數(shù)據(jù)為例,數(shù)據(jù)編碼單元在一個傳輸單元的傳輸單元頭中定義速度傳感器標(biāo)識,對應(yīng)的傳感器載荷賦值為具體的速度數(shù)據(jù)。
在本發(fā)明一實施例中,如圖3a所示,該車載攝像裝置中同時包括了GPS單元、速度傳感器和加速度傳感器,在車輛行駛過程中數(shù)據(jù)編碼單元將視頻數(shù)據(jù)與GPS、速度、加速度數(shù)據(jù)編入同一碼流。當(dāng)某一時刻的車載視頻被播放時,如圖3b所示,該時刻的車輛所處的GPS坐標(biāo)信息、車輛行駛的速度數(shù)值以及車輛行駛的加速度數(shù)值也會實時顯示在視頻圖像上。將該包含多種傳感器數(shù)據(jù)的視頻碼流進(jìn)行儲存,可大大提高行車安全性。例如,當(dāng)車輛發(fā)生交通事故時,當(dāng)事人或交警可以根據(jù)發(fā)生意外時記錄的視頻碼流獲取當(dāng)時車輛行駛的速度或者加速度等信息,以及時還原事故現(xiàn)場,進(jìn)行正確的責(zé)任劃分。
在本發(fā)明一實施例中,數(shù)據(jù)編碼單元也可以將視頻數(shù)據(jù)與速度、位置數(shù)據(jù)編入同一碼流,例如,對一些自駕游愛好者而言,可以記錄征服艱難險阻的過程。開車時邊走邊錄像,把每一時刻的速度、所在位置都記錄在車載視頻中。
圖4為本發(fā)明實施例提供的一種車載攝像方法流程圖。如圖4所示,該方法包括如下步驟。
步驟410:采集車輛周圍環(huán)境的視頻數(shù)據(jù)和至少一種傳感器數(shù)據(jù)。
步驟420:將在車輛周圍同一時間內(nèi)采集到的所述視頻數(shù)據(jù)和所述至少一種傳感器數(shù)據(jù)編入同一碼流中。
在本發(fā)明一實施例中,可按照幀的方式將同一時間內(nèi)的采集到的視頻數(shù)據(jù)和各種傳感器數(shù)據(jù)封裝到同一碼流的多個傳輸單元中,從而保證每一幀數(shù)據(jù)所對應(yīng)的碼流數(shù)據(jù)即包括視頻數(shù)據(jù)又包括傳感器數(shù)據(jù),以提高兩種數(shù)據(jù)關(guān)聯(lián)的準(zhǔn)確性。具體而言,可將與一幀視頻數(shù)據(jù)相對應(yīng)的至少一種傳感器數(shù)據(jù)分別封裝在該幀視頻數(shù)據(jù)的至少一個傳輸單元中;其中,傳輸單元包括傳輸單元頭和傳輸單元載荷;每個傳輸單元的傳輸單元頭中對應(yīng)設(shè)置一種傳感器標(biāo)識;與該傳輸單元對應(yīng)的傳輸單元載荷賦值為相應(yīng)的傳感器數(shù)據(jù)。
在本發(fā)明一實施例中,傳感器標(biāo)識由傳輸單元頭中未定義的比特位或未定義的比特位取值表示。
在本發(fā)明一實施例中,傳輸單元的結(jié)構(gòu)符合H.264標(biāo)準(zhǔn)、AVS標(biāo)準(zhǔn)、或MPEG標(biāo)準(zhǔn)。
上述實施例只為說明本發(fā)明的技術(shù)構(gòu)思及特點,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。