本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法、裝置及設(shè)備。
背景技術(shù):
隨著科技與經(jīng)濟(jì)的發(fā)展,公路上行駛車(chē)輛越來(lái)越多。駕駛技術(shù)的專業(yè)化也逐步向普及化轉(zhuǎn)型,在駕駛技術(shù)中,倒車(chē)入庫(kù)是大部分駕駛員結(jié)束駕駛過(guò)程必須執(zhí)行的一項(xiàng)駕駛技術(shù)。例如,當(dāng)駕駛員到家或者到達(dá)目的地時(shí),駕駛員需要將車(chē)輛倒入車(chē)庫(kù)中。
現(xiàn)有倒車(chē)系統(tǒng)都是由安裝于車(chē)輛內(nèi)的倒車(chē)顯示器、車(chē)輛檔位處的感測(cè)器及車(chē)輛尾部的攝像頭組成。顯示器和感測(cè)器及攝像頭之間通過(guò)導(dǎo)線連接以傳輸信號(hào)。因此,現(xiàn)有的倒車(chē)系統(tǒng)必須在車(chē)上安裝一塊顯示屏,對(duì)于車(chē)上狹窄的空間來(lái)說(shuō),顯然造成資源的浪費(fèi)。并且,該顯示屏除了顯示倒車(chē)影像外,還用于做GPS導(dǎo)航。由于該導(dǎo)航系統(tǒng)遠(yuǎn)遠(yuǎn)不及駕駛員的移動(dòng)終端中所配置的導(dǎo)航系統(tǒng)的精確,該功能也常常被擱置。此外,現(xiàn)有的倒車(chē)系統(tǒng)中,車(chē)輛尾部的攝像頭采集的空間有限,常常導(dǎo)致駕駛員的某些區(qū)域存在盲區(qū),車(chē)輛及人身的安全不能得到保證,不能滿足人們對(duì)于倒車(chē)的需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種基于增強(qiáng)現(xiàn)實(shí)(Augmented Reality,簡(jiǎn)稱AR)技術(shù)的倒車(chē)方法、裝置及設(shè)備,用以解決上述的技術(shù)問(wèn)題。
為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用下述的技術(shù)方案:
依據(jù)本發(fā)明的一個(gè)方面,提供一種基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法,包括:
獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息;
根據(jù)車(chē)輛信息以及所述現(xiàn)實(shí)環(huán)境的信息生成與所述現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境;
將所述增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,以便駕駛員獲知所述車(chē)輛所處的增強(qiáng)現(xiàn)實(shí)環(huán)境,并基于所述增強(qiáng)現(xiàn)實(shí)環(huán)境進(jìn)行倒車(chē)。
進(jìn)一步地,在獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息時(shí),具體包括:
通過(guò)所述車(chē)輛后端和/或兩側(cè)配置多個(gè)攝像采集裝置采集車(chē)輛周?chē)h(huán)境的圖像信息;
將所述多個(gè)攝像采集裝置采集的圖像信息進(jìn)行數(shù)據(jù)合成處理,獲得所述現(xiàn)實(shí)環(huán)境的信息。
進(jìn)一步地,在根據(jù)車(chē)輛信息以及所述現(xiàn)實(shí)環(huán)境的信息生成與所述現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),具體包括:
根據(jù)預(yù)設(shè)的車(chē)輛模型信息獲取所述車(chē)輛中駕駛員身后的位置區(qū)域;
生成所述增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),在所述現(xiàn)實(shí)環(huán)境中疊加所述車(chē)輛模型信息,并以虛線渲染駕駛員身后的位置區(qū)域的整體輪廓。
進(jìn)一步地,所述方法還包括:
根據(jù)實(shí)時(shí)采集的所述車(chē)輛的運(yùn)動(dòng)參數(shù)及運(yùn)動(dòng)姿態(tài)中在所述現(xiàn)實(shí)環(huán)境渲染所述車(chē)輛的運(yùn)動(dòng)狀態(tài)。
進(jìn)一步地,所述將所述增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,具體包括:
獲取設(shè)置的投射類(lèi)型信息;其中,所述投射類(lèi)型包括鏡像投射和實(shí)際投射;
當(dāng)所述投射類(lèi)型為鏡像投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境以駕駛員當(dāng)前所面對(duì)的面為鏡像面進(jìn)行鏡像處理,將處理生成的鏡像環(huán)境投射到所述增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中;
當(dāng)所述投射類(lèi)型為實(shí)際投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境直接投射到所述增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中。
依據(jù)本發(fā)明的一個(gè)方面,提供一種基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)裝置,包括:
獲取單元,用于獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息;
生成單元,用于根據(jù)車(chē)輛信息以及所述現(xiàn)實(shí)環(huán)境的信息生成與所述現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境;
投射單元,用于將所述增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,以便駕駛員獲知所述車(chē)輛所處的增強(qiáng)現(xiàn)實(shí)環(huán)境,并基于所述增強(qiáng)現(xiàn)實(shí)環(huán)境進(jìn)行倒車(chē)。
進(jìn)一步地,所述獲取單元具體用于:
通過(guò)所述車(chē)輛后端和/或兩側(cè)配置多個(gè)攝像采集裝置采集車(chē)輛周?chē)h(huán)境的圖像信息;
將所述多個(gè)攝像采集裝置采集的圖像信息進(jìn)行數(shù)據(jù)合成處理,獲得所述現(xiàn)實(shí)環(huán)境的信息。
進(jìn)一步地,所述生成單元具體用于:
根據(jù)預(yù)設(shè)的車(chē)輛模型信息獲取所述車(chē)輛中駕駛員身后的位置區(qū)域;
生成所述增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),在所述現(xiàn)實(shí)環(huán)境中疊加所述車(chē)輛模型信息,并以虛線渲染駕駛員身后的位置區(qū)域的整體輪廓。
進(jìn)一步地,所述生成單元還用于:
根據(jù)實(shí)時(shí)采集的所述車(chē)輛的運(yùn)動(dòng)參數(shù)及運(yùn)動(dòng)姿態(tài)中在所述現(xiàn)實(shí)環(huán)境渲染所述車(chē)輛的運(yùn)動(dòng)狀態(tài)。
進(jìn)一步地,所述投射單元,具體用于:
獲取設(shè)置的投射類(lèi)型信息;其中,所述投射類(lèi)型包括鏡像投射和實(shí)際投射;
當(dāng)所述投射類(lèi)型為鏡像投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境以駕駛員當(dāng)前所面對(duì)的面為鏡像面進(jìn)行鏡像處理,將處理生成的鏡像環(huán)境投射到所述增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中;
當(dāng)所述投射類(lèi)型為實(shí)際投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境直接投射到所述增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中。
本發(fā)明有益效果如下:
本發(fā)明所提供的基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法,利用增強(qiáng)現(xiàn)實(shí)技術(shù)輔助駕駛員進(jìn)行倒車(chē),可以獲取倒車(chē)時(shí)車(chē)輛后以及車(chē)輛兩側(cè)的實(shí)際情況,并通過(guò)增強(qiáng)現(xiàn)實(shí)顯示設(shè)備呈現(xiàn)給駕駛員。因此通過(guò)本發(fā)明可以有效消除駕駛員倒車(chē)時(shí)存在的視線盲區(qū),使得駕駛員能夠獲知車(chē)后以及車(chē)兩側(cè)的情況,降低了倒車(chē)或者轉(zhuǎn)彎時(shí)的安全風(fēng)險(xiǎn)。
上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有中的方案,下面將對(duì)實(shí)施例或現(xiàn)有描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例中基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法的流程圖;
圖2為本發(fā)明實(shí)施例中增強(qiáng)現(xiàn)實(shí)顯示設(shè)備顯示車(chē)輛的示意圖;
圖3為本發(fā)明實(shí)施例中基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)裝置的結(jié)構(gòu)框圖;
圖4為本發(fā)明實(shí)施例中基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)設(shè)備的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例所提供的基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法,包括:
步驟101,獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息;
步驟102,根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境;
步驟103,將增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,以便駕駛員獲知車(chē)輛所處的增強(qiáng)現(xiàn)實(shí)環(huán)境,并基于增強(qiáng)現(xiàn)實(shí)環(huán)境進(jìn)行倒車(chē)。
本發(fā)明所提供的基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法,利用增強(qiáng)現(xiàn)實(shí)輔助駕駛員進(jìn)行倒車(chē),可以獲取倒車(chē)時(shí)車(chē)輛后以及車(chē)輛兩側(cè)的實(shí)際情況,并通過(guò)增強(qiáng)現(xiàn)實(shí)顯示設(shè)備呈現(xiàn)給駕駛員。因此通過(guò)本發(fā)明可以有效消除駕駛員倒車(chē)時(shí)存在的視線盲區(qū),使得駕駛員能夠獲知車(chē)后以及車(chē)兩側(cè)的情況,降低了倒車(chē)或者轉(zhuǎn)彎時(shí)的安全風(fēng)險(xiǎn)。
下面結(jié)合附圖和具體實(shí)施過(guò)程對(duì)各個(gè)步驟進(jìn)行詳細(xì)說(shuō)明。
步驟101,獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息。
在該步驟中,車(chē)輛的車(chē)身周?chē)A(yù)先設(shè)置了攝像采集裝置。利用攝像采集裝置實(shí)時(shí)采用車(chē)身周?chē)沫h(huán)境信息。由于倒車(chē)入庫(kù)時(shí),需要獲取車(chē)后的環(huán)境及狀態(tài)信息,可選的,一實(shí)施例中,將攝像采集裝置只設(shè)置于車(chē)輛的后端,或者將攝像采集裝置設(shè)置于車(chē)輛的后端和/或兩側(cè)。該攝像采集裝置采集到車(chē)輛后端和/或兩側(cè)的真實(shí)場(chǎng)景視頻圖像后,對(duì)采集的視頻圖像進(jìn)行數(shù)據(jù)合成處理,獲得車(chē)輛所處的現(xiàn)實(shí)環(huán)境。
為了營(yíng)造一個(gè)真實(shí)的場(chǎng)景來(lái)保證準(zhǔn)確的圖像信息,需要確定攝像采集裝置的真實(shí)位置,然后以攝像采集位置為參考的處理坐標(biāo)系,保證二維圖像與三維圖像轉(zhuǎn)化過(guò)程中,數(shù)據(jù)信息不回丟失,從而在整個(gè)系統(tǒng)中特征點(diǎn)的真實(shí)空間坐標(biāo)不會(huì)發(fā)生變化。而對(duì)于視頻圖像數(shù)據(jù)合成處理不是本發(fā)明的關(guān)鍵點(diǎn),且已經(jīng)屬于本領(lǐng)域技術(shù)人員所熟知的技術(shù),本發(fā)明這里不再進(jìn)行贅述。
步驟102,根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境。
在該步驟中,車(chē)載系統(tǒng)中預(yù)先存儲(chǔ)的車(chē)輛的3D車(chē)輛模型信息。上述提到了三維圖像的處理坐標(biāo)系,在現(xiàn)實(shí)環(huán)境的圖像的指定的位置疊加預(yù)設(shè)的車(chē)輛3D模型信息,即生成了與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境。該增強(qiáng)現(xiàn)實(shí)環(huán)境注重現(xiàn)實(shí)的倒車(chē)環(huán)境,因此,相對(duì)于虛擬的倒車(chē)環(huán)境,增強(qiáng)現(xiàn)實(shí)環(huán)境更能保證駕駛員的倒車(chē)安全。
具體地,根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息,生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),包括:
根據(jù)預(yù)設(shè)的車(chē)輛模型信息獲取車(chē)輛中駕駛員身后的位置區(qū)域;
生成所述增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),在所述現(xiàn)實(shí)環(huán)境中疊加所述車(chē)輛模型信息,并以虛線渲染駕駛員身后的位置區(qū)域的整體輪廓。
可知為了避免駕駛員在倒車(chē)時(shí),視線范圍內(nèi)有遮擋物,因此,一實(shí)施例中,在生成增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),需要獲取車(chē)輛中駕駛員身后的位置區(qū)域,在坐標(biāo)系中渲染3D車(chē)輛模型信息時(shí),將該位置區(qū)域僅以虛線渲染整體的輪廓,具體如圖2所示。輪廓內(nèi)的區(qū)域,則設(shè)置為透明區(qū)域,以便觀察后方的情況。這樣,駕駛員在倒車(chē)時(shí),視線范圍內(nèi)的遮擋物可以有效去除,有效避免類(lèi)似后備箱或者后排座椅等遮擋物對(duì)視線的阻礙。
進(jìn)一步地,車(chē)輛信息除了包含預(yù)設(shè)的3D車(chē)輛模型外,還有實(shí)時(shí)采集的車(chē)輛的運(yùn)動(dòng)參數(shù)(例如,車(chē)輛的倒車(chē)速度等)以及運(yùn)動(dòng)姿態(tài)信息(例如,車(chē)輛的運(yùn)動(dòng)轉(zhuǎn)向等)。通過(guò)采用實(shí)時(shí)采集的車(chē)輛的運(yùn)動(dòng)信息,在現(xiàn)實(shí)環(huán)境渲染車(chē)輛的運(yùn)動(dòng)狀態(tài),這樣駕駛員可以在增強(qiáng)現(xiàn)實(shí)環(huán)境中真實(shí)的模擬出車(chē)輛的情況,給予駕駛員更加真實(shí)的倒車(chē)體驗(yàn)。
步驟103,將增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,以便駕駛員獲知車(chē)輛所處的增強(qiáng)現(xiàn)實(shí)環(huán)境,并基于增強(qiáng)現(xiàn)實(shí)環(huán)境進(jìn)行倒車(chē)。
其中,這里的增強(qiáng)現(xiàn)實(shí)顯示設(shè)備可以為用戶佩戴的設(shè)備,例如AR眼鏡等,還是為設(shè)置在車(chē)輛前擋風(fēng)玻璃中的顯示屏。在該步驟中,在將增強(qiáng)現(xiàn)實(shí)環(huán)境投射至增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中時(shí),需要獲取設(shè)置的投射類(lèi)型信息。該投射類(lèi)型由駕駛員根據(jù)實(shí)際駕駛體驗(yàn)自行設(shè)定,具體包括鏡像投射和實(shí)際投射;其中,
獲取設(shè)置的投射類(lèi)型信息;其中,投射類(lèi)型包括鏡像投射和實(shí)際投射;
當(dāng)投射類(lèi)型為鏡像投射時(shí),以駕駛員所在面為參考面進(jìn)行鏡像處理,將處理生成的鏡像環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中;
當(dāng)投射類(lèi)型為實(shí)際投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境直接投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中。
將投射類(lèi)型信息分為兩種類(lèi)型。當(dāng)為實(shí)際投射時(shí),將攝像采集裝置采集的車(chē)輛后端和/或兩側(cè)的圖像直接顯示在增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,這樣駕駛員可以選擇直視前方進(jìn)行倒車(chē),可以有效避免不停的低頭看顯示屏帶來(lái)的麻煩;當(dāng)為鏡像投射時(shí),更貼近實(shí)際倒車(chē)情況,駕駛員需要向后看來(lái)獲知車(chē)后的情況。而本發(fā)明中,由于在顯示時(shí),將駕駛員視線范圍內(nèi)的車(chē)輛中遮擋視線的位置設(shè)置為透明顯示,因此駕駛員向后看時(shí),可以獲知車(chē)輛后端和/或兩側(cè)的實(shí)時(shí)情況。
可知,本發(fā)明不僅限于小型車(chē),尤其是對(duì)容易觀察后方情況的大型客貨車(chē),可以有效獲知車(chē)輛后端以及車(chē)輛兩側(cè)的情況,使駕駛員的倒車(chē)視線范圍更加開(kāi)闊,有效避免因車(chē)兩側(cè)不在駕駛員視線范圍內(nèi)而突發(fā)狀況,而導(dǎo)致的安全風(fēng)險(xiǎn)。
為了更好的實(shí)施本發(fā)明實(shí)施例所提供的方法,如圖3所示,本發(fā)明實(shí)施例還提供了一種基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)裝置,該裝置具體包括:
獲取單元31,用于獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息;
生成單元32,用于根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境;
投射單元33,用于將增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,以便駕駛員獲知車(chē)輛所處的增強(qiáng)現(xiàn)實(shí)環(huán)境,并基于增強(qiáng)現(xiàn)實(shí)環(huán)境進(jìn)行倒車(chē)。
可選的,獲取單元31具體用于:
通過(guò)所述車(chē)輛后端和/或兩側(cè)配置多個(gè)攝像采集裝置采集車(chē)輛所處的現(xiàn)實(shí)環(huán)境的圖像信息;
將所述多個(gè)攝像采集裝置采集的圖像信息進(jìn)行數(shù)據(jù)合成處理,獲得所述現(xiàn)實(shí)環(huán)境。
可選的,生成單元32具體用于:
根據(jù)預(yù)設(shè)的車(chē)輛模型信息獲取車(chē)輛中駕駛員身后的位置區(qū)域;
生成所述增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),在所述現(xiàn)實(shí)環(huán)境中疊加所述車(chē)輛模型信息,并以虛線渲染駕駛員身后的位置區(qū)域的整體輪廓。
可選的,生成單元32還用于:
根據(jù)實(shí)時(shí)采集的車(chē)輛的運(yùn)動(dòng)參數(shù)及運(yùn)動(dòng)姿態(tài)中在所述現(xiàn)實(shí)環(huán)境渲染所述車(chē)輛的運(yùn)動(dòng)狀態(tài)。
可選的,投射單元33,具體用于:
獲取設(shè)置的投射類(lèi)型信息;其中,投射類(lèi)型包括鏡像投射和實(shí)際投射;
當(dāng)投射類(lèi)型為鏡像投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境以駕駛員當(dāng)前所面對(duì)的面為鏡像面進(jìn)行鏡像處理,將處理生成的鏡像環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中;
當(dāng)投射類(lèi)型為實(shí)際投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境直接投射到所述增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中。
可知,當(dāng)為實(shí)際投射時(shí),將攝像采集裝置采集的圖像直接顯示在增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,這樣駕駛員可以選擇直視前方進(jìn)行倒車(chē),有效避免不停的低頭看顯示屏帶來(lái)的麻煩;當(dāng)為鏡像投射時(shí),駕駛員需要向后看來(lái)獲知車(chē)后的情況。由于將駕駛員視線范圍內(nèi)的遮擋設(shè)置為透明顯示,駕駛員向后看時(shí),可以獲知車(chē)輛后端和/或兩側(cè)的實(shí)時(shí)情況。
需要說(shuō)明的是,本發(fā)明實(shí)施例所描述的倒車(chē)裝置中各功能模塊的功能可根據(jù)上述圖1所示方法實(shí)施例中的方法具體實(shí)現(xiàn),此處不再贅述。
如圖4所示,本發(fā)明實(shí)施例還提供一種基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)設(shè)備,包括處理器、存儲(chǔ)有處理器41可執(zhí)行指令的存儲(chǔ)器42以及攝像采集裝置43。
其中,處理器41可以是通用處理器,例如中央處理器(central processing unit,CPU),還可以是數(shù)字信號(hào)處理器(digital signal processor,DSP)、專用集成電路(application specific integrated circuit,ASIC),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
存儲(chǔ)器42,用于存儲(chǔ)程序代碼,并將該程序代碼傳輸給CPU。存儲(chǔ)器42可以包括易失性存儲(chǔ)器(volatile memory),例如隨機(jī)存取存儲(chǔ)器(random access memory,RAM);存儲(chǔ)器42也可以包括非易失性存儲(chǔ)器(non-volatile memory),例如只讀存儲(chǔ)器(read-only memory,ROM)、快閃存儲(chǔ)器(flash memory)、硬盤(pán)(hard disk drive,HDD)或固態(tài)硬盤(pán)(solid-state drive,SSD);存儲(chǔ)器42還可以包括上述種類(lèi)的存儲(chǔ)器的組合。
具體實(shí)現(xiàn)中,攝像采集裝置43設(shè)置多個(gè),均通過(guò)用戶接口508與處理器41進(jìn)行通信。具體地,處理器41用于調(diào)用存儲(chǔ)器42存儲(chǔ)的控制信道的監(jiān)聽(tīng)程序代碼,執(zhí)行如下操作:
獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息;
根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境;
將增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中,以便駕駛員獲知車(chē)輛所處的增強(qiáng)現(xiàn)實(shí)環(huán)境,并基于增強(qiáng)現(xiàn)實(shí)環(huán)境進(jìn)行倒車(chē)。
可選的,處理器41調(diào)用存儲(chǔ)器42存儲(chǔ)的控制信道的監(jiān)聽(tīng)程序代碼,執(zhí)行獲取車(chē)輛所處的現(xiàn)實(shí)環(huán)境的信息的操作時(shí),具體包括:
通過(guò)車(chē)輛后端和/或兩側(cè)配置多個(gè)攝像采集裝置43采集車(chē)輛所處的現(xiàn)實(shí)環(huán)境的圖像信息;
將多個(gè)攝像采集裝置43采集的圖像信息進(jìn)行數(shù)據(jù)合成處理,生成現(xiàn)實(shí)環(huán)境。
可選的,處理器41調(diào)用存儲(chǔ)器42存儲(chǔ)的控制信道的監(jiān)聽(tīng)程序代碼,執(zhí)行根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息,生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境的操作時(shí),具體包括:
根據(jù)預(yù)設(shè)的車(chē)輛模型信息獲取車(chē)輛中駕駛員身后的位置區(qū)域;
生成所述增強(qiáng)現(xiàn)實(shí)環(huán)境時(shí),在所述現(xiàn)實(shí)環(huán)境中疊加所述車(chē)輛模型信息,并以虛線渲染駕駛員身后的位置區(qū)域的整體輪廓。
可選的,處理器41調(diào)用存儲(chǔ)器42存儲(chǔ)的控制信道的監(jiān)聽(tīng)程序代碼,執(zhí)行根據(jù)車(chē)輛信息以及現(xiàn)實(shí)環(huán)境的信息,生成與現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的增強(qiáng)現(xiàn)實(shí)環(huán)境的操作時(shí),還包括:
根據(jù)實(shí)時(shí)采集的車(chē)輛的運(yùn)動(dòng)參數(shù)及運(yùn)動(dòng)姿態(tài)中在現(xiàn)實(shí)環(huán)境渲染車(chē)輛的運(yùn)動(dòng)狀態(tài)。
可選的,處理器41調(diào)用存儲(chǔ)器42存儲(chǔ)的控制信道的監(jiān)聽(tīng)程序代碼,執(zhí)行將增強(qiáng)現(xiàn)實(shí)環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備的操作時(shí),具體包括:
獲取設(shè)置的投射類(lèi)型信息;其中,投射類(lèi)型包括鏡像投射和實(shí)際投射;
當(dāng)投射類(lèi)型為鏡像投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境以駕駛員當(dāng)前所面對(duì)的面為鏡像面進(jìn)行鏡像處理,將處理生成的鏡像環(huán)境投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中;
當(dāng)投射類(lèi)型為實(shí)際投射時(shí),將生成的增強(qiáng)現(xiàn)實(shí)環(huán)境直接投射到增強(qiáng)現(xiàn)實(shí)顯示設(shè)備中。
需要說(shuō)明的是,本發(fā)明實(shí)施例所描述的倒車(chē)設(shè)備中各功能模塊的功能可根據(jù)上述圖1所示方法實(shí)施例中的方法具體實(shí)現(xiàn),此處不再贅述。
綜上所述,本發(fā)明實(shí)施例所提供的基于增強(qiáng)現(xiàn)實(shí)的倒車(chē)方法、裝置及設(shè)備,利用增強(qiáng)現(xiàn)實(shí)技術(shù)輔助駕駛員進(jìn)行倒車(chē),可以獲取倒車(chē)時(shí)車(chē)輛后以及車(chē)輛兩側(cè)的實(shí)際情況,并通過(guò)增強(qiáng)現(xiàn)實(shí)顯示設(shè)備呈現(xiàn)給駕駛員。本發(fā)明不僅僅適用于對(duì)于小型車(chē),尤其是對(duì)于大型客貨車(chē),駕駛員可以有效獲知車(chē)輛后端以及車(chē)輛兩側(cè)的情況,使倒車(chē)視線范圍更加開(kāi)闊,有效避免因車(chē)兩側(cè)不在駕駛員視線范圍內(nèi)而突發(fā)狀況,而導(dǎo)致的安全風(fēng)險(xiǎn)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,程序可存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。
雖然通過(guò)實(shí)施例描述了本申請(qǐng),本領(lǐng)域的技術(shù)人員知道,本申請(qǐng)有許多變形和變化而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。