相關(guān)申請的交叉引用
本申請為2015年12月29日遞交的美國非臨時專利申請no.14/983,455的繼續(xù)申請,其全部公開內(nèi)容作為一個整體以引用的方式并入本文。
本發(fā)明涉及用于獲取駕駛員行為數(shù)據(jù)的平臺,具體為車載設(shè)備和服務(wù)提供商計算機(jī)。
背景技術(shù):
許多因素能使得在公路上駕駛變得不安全。一種這樣的因素是,不能預(yù)料其他駕駛員的駕駛行為。一些駕駛員可能魯莽地駕駛,并且可能隨后對公路上的其他駕駛員造成危害。如果能夠識別魯莽的駕駛員,就有可能避開這些駕駛員,或者使得這些駕駛的保險費成本不會過于昂貴。然而,識別這些魯莽的駕駛員可能是很困難的,因為他們不可能主動提供與其駕駛行為有關(guān)的信息。此外,這些魯莽的駕駛員不可能免費地允許監(jiān)測他們的駕駛行為。
技術(shù)實現(xiàn)要素:
本公開解決了現(xiàn)有技術(shù)的這些和其他問題。特別地,本公開提供了一種能夠識別駕駛員行為的車載系統(tǒng)。駕駛員行為被上傳給服務(wù)提供商,其中駕駛員行為被存儲在駕駛員數(shù)據(jù)庫中。在一些實施例中,存儲在駕駛員數(shù)據(jù)庫中的信息可以由一個或多個用戶在以后的時間進(jìn)行訪問。在一些實施例中,存儲在駕駛員數(shù)據(jù)庫中的信息可以被提供給第三方實體,諸如保險提供商。
本公開提供了一種車載設(shè)備,包括:
一個或多個照相機(jī)裝置,配置成捕捉與目標(biāo)車輛相關(guān)的圖像輸入;
處理器裝置,配置成:
從所述一個或多個照相機(jī)裝置連續(xù)接收圖像輸入;
從所接收的圖像輸入識別與所述圖像輸入相關(guān)聯(lián)的目標(biāo)車輛;
基于所述圖像輸入確定每個目標(biāo)車輛的速度;
確定道路的速度限制;
確定至少一個所述目標(biāo)車輛的速度已經(jīng)超過所述速度限制;并且
通過無線傳輸向服務(wù)提供商計算機(jī)提供行為信息,所述行為信息包括至少一個目標(biāo)車輛的標(biāo)識符和所述至少一個目標(biāo)車輛的速度,其中所述服務(wù)提供商計算機(jī)進(jìn)一步配置成:
通過查詢使駕駛員與車輛標(biāo)識符相關(guān)聯(lián)的數(shù)據(jù)庫以從所述至少一個目標(biāo)車輛的標(biāo)識符識別駕駛員;
識別與所識別的駕駛員相關(guān)聯(lián)的異常行為記錄;
將所述行為信息附加到異常行為記錄,所述異常行為記錄通過公共網(wǎng)絡(luò)經(jīng)由網(wǎng)絡(luò)瀏覽器訪問;
從第二車載設(shè)備接收所述目標(biāo)車輛的標(biāo)識符的指示;并且
向所述第二車載設(shè)備提供包括所述行為信息的異常行為記錄。
在所述車載設(shè)備中,所接收的圖像輸入包括描繪每個目標(biāo)車輛的至少一部分的圖像。
在所述車載設(shè)備中,所述至少一個目標(biāo)車輛的標(biāo)識符通過使用一種或多種圖像處理技術(shù)來識別。
在所述車載設(shè)備中,向所述服務(wù)提供商提供的行為信息包括用于所述至少一個目標(biāo)車輛的所接收的圖像輸入。
在所述車載設(shè)備中,所述處理器裝置進(jìn)一步配置成通過無線傳輸向地方執(zhí)法機(jī)構(gòu)提供所述行為信息。
本公開提供了一種方法,包括:
從安裝在第一車輛上的照相機(jī)裝置連續(xù)接收與除所述第一車輛之外的目標(biāo)車輛有關(guān)的圖像信息;
從所述圖像信息識別與所述圖像輸入相關(guān)聯(lián)的目標(biāo)車輛;
基于所述圖像輸入確定每個目標(biāo)車輛的速度;
確定道路的速度限制;
確定至少一個所述目標(biāo)車輛的速度已經(jīng)超過所述速度限制;
通過無線傳輸向服務(wù)提供商計算機(jī)提供行為信息,所述行為信息包括至少一個目標(biāo)車輛的標(biāo)識符和所述至少一個目標(biāo)車輛的速度,以使得所述服務(wù)提供商計算機(jī):
基于所述至少一個目標(biāo)車輛的標(biāo)識符從駕駛員數(shù)據(jù)庫識別駕駛員;
將所述異常駕駛行為附加到與所識別的駕駛員相關(guān)聯(lián)的駕駛記錄;并且
在接收到與所述駕駛員相關(guān)的請求時向第二車輛提供與所識別的駕駛員相關(guān)聯(lián)的駕駛記錄。
在所述方法中,所述圖像信息存儲在所述服務(wù)提供商以供未來參考。
在所述方法中,用戶能夠通過網(wǎng)絡(luò)連接查看所存儲的圖像信息或所述駕駛記錄。
在所述方法中,所接收的圖像輸入包括描繪每個目標(biāo)車輛的至少一部分的圖像。
在所述方法中,所述方法進(jìn)一步包括通過無線傳輸向地方執(zhí)法機(jī)構(gòu)提供所述行為信息。
本公開提供了一種服務(wù)提供商計算機(jī),包括:
處理器裝置;以及
存儲器,其包含指令,所述指令在由所述處理器裝置執(zhí)行時使所述系統(tǒng)執(zhí)行至少以下各項:
從安裝在第一車輛中的車載系統(tǒng)連續(xù)接收與除所述第一車輛之外的目標(biāo)車輛有關(guān)的圖像輸入;
從所接收的圖像輸入識別與所述圖像輸入相關(guān)聯(lián)的目標(biāo)車輛;
基于所述圖像輸入確定每個目標(biāo)車輛的速度;
確定道路的速度限制;
確定至少一個所述目標(biāo)車輛的速度已經(jīng)超過所述速度限制;
通過查詢包含車輛標(biāo)識符與車輛駕駛員之間的關(guān)系的數(shù)據(jù)存儲來確定與所述至少一個目標(biāo)車輛相關(guān)聯(lián)的車輛駕駛員;
相對于與所述車輛駕駛員相關(guān)聯(lián)的駕駛記錄在數(shù)據(jù)庫中存儲駕駛行為的指示,使得第二車載系統(tǒng)能夠訪問所述駕駛行為的指示。
在所述服務(wù)提供商計算機(jī)中,所述指令使所述系統(tǒng)進(jìn)一步執(zhí)行至少以下各項:
從客戶端設(shè)備經(jīng)由網(wǎng)絡(luò)連接接收請求以提供存儲的所述駕駛行為的指示;并且
向所述客戶端設(shè)備提供存儲的所述駕駛行為的指示。
在所述服務(wù)提供商計算機(jī)中,經(jīng)由公共網(wǎng)絡(luò)接收所述請求。
在所述服務(wù)提供商計算機(jī)中,所述駕駛行為是轉(zhuǎn)彎、不穩(wěn)定駕駛、駕駛過快、駕駛過慢或道路界限之外駕駛中的一者。
在所述服務(wù)提供商計算機(jī)中,基于所述第一車輛的當(dāng)前地理位置來確定所述速度限制。
在所述服務(wù)提供商計算機(jī)中,所述所述服務(wù)提供商計算機(jī)進(jìn)一步包括:
從第二車輛中安裝的車載系統(tǒng)連續(xù)接收與除所述第二車輛之外的第二組目標(biāo)車輛有關(guān)的圖像輸入,其中從第一車輛中安裝的車載系統(tǒng)接收的圖像輸入與第一組目標(biāo)車輛有關(guān);
從所接收的圖像輸入識別與從所述第二車輛中安裝的車載系統(tǒng)接收的圖像輸入相關(guān)聯(lián)的第二組目標(biāo)車輛;
基于從所述第二車輛中安裝的車載系統(tǒng)接收的圖像輸入確定所述第二組中的每個目標(biāo)車輛的速度;
確定所述第二組中的至少一個目標(biāo)車輛的速度已經(jīng)超過所述速度限制;
通過查詢包含車輛標(biāo)識符與車輛駕駛員之間的關(guān)系的數(shù)據(jù)存儲來確定與所述第二組中的所述至少一個目標(biāo)車輛相關(guān)聯(lián)的車輛駕駛員;并且
確定所述第二組中的所述至少一個目標(biāo)車輛是與所述第一組中的所述至少一個目標(biāo)車輛相同的車輛。
附圖說明
將參考附圖描述根據(jù)本公開的各個實施例,在附圖中:
圖1描述了根據(jù)至少一些實施例的能夠采集和訪問駕駛員行為的車輛的車載系統(tǒng);
圖2描述了根據(jù)本公開的可以實施用于捕捉駕駛員行為的技術(shù)的系統(tǒng)或架構(gòu);
圖3描述了示出根據(jù)至少一些實施例的用于收集車輛駕駛員行為數(shù)據(jù)的過程的解說性流程圖;
圖4描述了根據(jù)至少一些實施例的可以由車載系統(tǒng)的數(shù)字相機(jī)裝置捕捉的圖像的解說性示例;以及
圖5描述了演示根據(jù)至少一些實施例的用于收集異常駕駛行為的示例過程的解說性流程圖。
具體實施方式
在下面的說明中,將描述各個實施例。為了說明目的,陳述了具體配置和細(xì)節(jié)以提供對實施例的透徹理解。然而,對本領(lǐng)域技術(shù)人員顯而易見的是,可以不通過這些具體細(xì)節(jié)來實踐這些實施例。此外,可以省略或簡化公知特征以免使所描述的實施例變得晦澀。
本文描述了一種能夠在其附近范圍內(nèi)收集與駕駛員的駕駛行為有關(guān)的信息的車載系統(tǒng)。該車載系統(tǒng)可以被安裝在車輛上,并且可以使用一個或多個輸入傳感器以識別在該車載系統(tǒng)附近范圍內(nèi)的其他車輛的駕駛員的異常行為。
在討論本發(fā)明的具體實施例之前,可對一些術(shù)語予以詳細(xì)描述。
“異常行為”是駕駛員背離當(dāng)前交通規(guī)章的任何行為。例如,以高于或低于當(dāng)前限速的速度行駛可以是異常行為。又如,當(dāng)穿過道路的中心線不合法時卻這樣做可以是異常行為。異常行為可以包括轉(zhuǎn)彎,不穩(wěn)定駕駛,駕駛過快,駕駛過慢,駕駛到道路邊界之外或任何其他意料之外或不合法的駕駛行為。
“車載系統(tǒng)”可以是容納在車輛內(nèi)部的任何系統(tǒng)。例如,車載系統(tǒng)可以包括:多個輸入傳感器,能夠處理來自該輸入傳感器的數(shù)據(jù)的處理器裝置,傳輸裝置(例如,無線平臺),和任何其他合適的部件。在一些實施例中,車載系統(tǒng)可以與其外部的一個或多個部件通信。
“目標(biāo)車輛”是車載系統(tǒng)正在對其采集數(shù)據(jù)的任何車輛。車載系統(tǒng)可以同時對多個目標(biāo)車輛采集數(shù)據(jù)。在一些實施例中,其中安裝了車載系統(tǒng)的車輛可以是目標(biāo)車輛。車載系統(tǒng)可以識別目標(biāo)車輛,并且將車輛的每次移動與被識別的目標(biāo)車輛相關(guān)聯(lián)。另外,車載系統(tǒng)可以向服務(wù)提供商計算機(jī)報告目標(biāo)車輛做出的移動。
在一些實施例中,車載系統(tǒng)在收集與其附近范圍內(nèi)的目標(biāo)車輛的移動有關(guān)的數(shù)據(jù)。車載系統(tǒng)可以使用一種或多種圖像處理技術(shù)以確定一個或多個目標(biāo)車輛正表現(xiàn)出異常行為。車載系統(tǒng)還可以識別與目標(biāo)車輛相關(guān)聯(lián)的車輛標(biāo)識。一旦檢測到一個或多個目標(biāo)車輛已表現(xiàn)出異常行為,車載系統(tǒng)可以將異常行為的指示和車輛標(biāo)識傳輸給服務(wù)提供商。
在一些實施例中,服務(wù)提供商可以針對特定目標(biāo)車輛記錄異常行為。例如,一旦車載系統(tǒng)檢測到特定車輛超速行駛,該車載系統(tǒng)可以向服務(wù)提供商提供車輛行為的指示。服務(wù)提供商可以針對該車輛將超速行駛事件記錄在駕駛員數(shù)據(jù)庫內(nèi)。在一些實施例中,用戶可以訪問駕駛員數(shù)據(jù)庫以獲得與特定車輛和/或駕駛員相關(guān)聯(lián)的信息。
圖1描述了根據(jù)至少一些實施例的能夠采集和訪問駕駛員行為的車輛的車載系統(tǒng)102。車載系統(tǒng)102可以包括能夠采集各種類型的輸入的多個輸入傳感器。此外,該車載系統(tǒng)可以包含處理器裝置104,該處理器裝置104被配置成處理由包括在系統(tǒng)中的一個或多個輸入傳感器獲得的信息。
根據(jù)至少一些實施例,包括在車載系統(tǒng)中的輸入傳感器可以包括以各種角度安裝在車輛上的一個或多個相機(jī)裝置106。例如,相機(jī)裝置106可以被配置成在具有車載系統(tǒng)的車輛周圍從一個或多個角度捕捉圖像信息。車載系統(tǒng)的輸入傳感器可以包括多個額外的輸入傳感器,如車輛速度計108,全球定位系統(tǒng)(gps)裝置110,雷達(dá)系統(tǒng)112或任何其他合適類型的輸入傳感器。車輛速度計可以是能夠訪問其中安裝了該車輛速度計的車輛的速度的任何裝置。全球定位系統(tǒng)110可以是能夠檢測其中安裝了車載系統(tǒng)的車輛的地理位置的任何裝置。雷達(dá)系統(tǒng)是能夠確定其中安裝有車載系統(tǒng)的車輛以外的某一車輛的速度的任何裝置。
在一些實施例中,車輛可以能夠自我識別。例如,車輛可以裝配有射頻識別(rfid)標(biāo)簽或其他無線識別裝置??梢韵胂螅瑀fid標(biāo)簽可以利用在其中需要車輛識別的各種情形(例如,支付高速公路通行費)。在一些實施例中,車載系統(tǒng)可以包括用作rfid讀取器的輸入傳感器,被配置成識別其附近范圍內(nèi)的一個或多個車輛。
圖2描述了根據(jù)本公開的可以實施用于捕捉駕駛員行為的技術(shù)的系統(tǒng)或架構(gòu)。在一些示例中,車輛202可以包括處理器裝置204。在一些實施例中,處理器裝置204可以被配置成通過網(wǎng)絡(luò)208或通過其他通信連接與服務(wù)提供商計算機(jī)206通信。處理器裝置204或服務(wù)提供商計算機(jī)206可以被配置成處理從安裝在車輛上的相機(jī)接收的圖像并且確定駕駛員行為數(shù)據(jù)。
處理器裝置204可以是能夠執(zhí)行所描述的功能的任何類型的計算裝置。處理器裝置204可以包括能夠處理來自一個或多個輸入傳感器212的輸入的一個或多個處理器210。如本領(lǐng)域所公知的,存在能夠檢測與用戶或車輛條件有關(guān)的輸入的各種輸入傳感器212,如加速度計、照相機(jī)、麥克風(fēng)等。由輸入傳感器獲得的輸入可以來自各種數(shù)據(jù)輸入類型,包括但不限于聲音數(shù)據(jù)、視覺數(shù)據(jù)或生物識別數(shù)據(jù)。在至少一些實施例的實施方式中利用的應(yīng)用或模塊的程序代碼可以由處理器裝置204的存儲器214存儲并由其執(zhí)行。處理器裝置204可以包括用于處理圖像信息以識別車輛的模塊(輸入處理模塊216)和/或用于提供識別駕駛員行為的模塊(交通評估模塊218)。
在一些示例中,網(wǎng)絡(luò)208可以包括許多不同類型的網(wǎng)絡(luò)中的任意一種或其組合,例如有線網(wǎng)絡(luò)、互聯(lián)網(wǎng)、無線網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)和其他私有和/或公共網(wǎng)絡(luò)。還應(yīng)注意,所描述的技術(shù)可以應(yīng)用到其他客戶機(jī)/服務(wù)器布置中以及非客戶機(jī)/服務(wù)器布置中(例如,本地存儲的應(yīng)用,點對點系統(tǒng)等)。在示例性實施例中,處理器裝置304可以使用一個或多個無線通信網(wǎng)絡(luò)(例如,3g、4g等)與網(wǎng)絡(luò)中樞通信。網(wǎng)絡(luò)中樞進(jìn)而可以利用物理連接(例如,銅線電纜,t1,以太網(wǎng)等)與一網(wǎng)絡(luò)地址處的服務(wù)提供商計算機(jī)通信。
服務(wù)提供商計算機(jī)206可以是任何類型的計算設(shè)備,例如但不限于手機(jī),智能手機(jī),個人數(shù)字助理(pda),膝上型計算機(jī),臺式計算機(jī),服務(wù)器計算機(jī),薄型客戶機(jī)裝置,平板計算機(jī)等。另外,應(yīng)該注意,在一些實施例中,服務(wù)提供商計算機(jī)206可以由主機(jī)計算環(huán)境中實施的一個或多個虛擬機(jī)執(zhí)行。主機(jī)計算環(huán)境可以包括一個或多個被快速提供或發(fā)行的計算資源,該計算資源可以包括計算、聯(lián)網(wǎng)和/或存儲裝置。主機(jī)計算環(huán)境還可以被稱作云計算環(huán)境。
在一個圖示配置中,服務(wù)提供商計算機(jī)206可以包括至少一個存儲器220和一個或多個處理單元(或處理器)222。處理器222可以適當(dāng)?shù)匾杂布?、計算機(jī)可執(zhí)行指令、固件或其組合實施。處理器222的計算機(jī)可執(zhí)行指令或固件實施方式可以包括計算機(jī)可執(zhí)行或機(jī)器可執(zhí)行指令,所述計算機(jī)可執(zhí)行或機(jī)器可執(zhí)行指令用任何合適的編程語言編寫以執(zhí)行所描述的各種功能。
存儲器220可以存儲可在處理器210和/或處理器222上加載和執(zhí)行的程序指令,以及在執(zhí)行這些程序期間生成的數(shù)據(jù)。根據(jù)服務(wù)提供商計算機(jī)206的配置和類型,存儲器220可以是易失性的(如隨機(jī)存取存儲器(ram))和/或非易失性的(如只讀存儲器(rom),閃存等)。服務(wù)提供商計算機(jī)206也可以包括額外的存儲裝置224,如可移除的存儲裝置或不可移除的存儲裝置,包括但不限于磁性存儲裝置,光盤和/或磁帶存儲裝置。盤驅(qū)動器和與其相關(guān)聯(lián)的計算機(jī)可讀介質(zhì)可以提供計算機(jī)可讀指令,數(shù)據(jù)結(jié)構(gòu),程序模塊和用于計算裝置的其他數(shù)據(jù)的非易失性存儲。在一些實施方式中,存儲器220可以包括多種不同類型的存儲器,例如靜態(tài)隨機(jī)存取儲存器(sram),動態(tài)隨機(jī)存取儲存器(dram)或rom。更詳細(xì)地轉(zhuǎn)向存儲器220的內(nèi)容,存儲器220可以包括操作系統(tǒng)226和用于實施本文所公開的特征的一個或多個應(yīng)用程序或服務(wù),該特征包括用于處理圖像信息以識別車輛的至少一個模塊(輸入處理模塊216)和/或用于提供識別駕駛員行為的模塊(交通評估模塊218)。存儲器220也可以包括駕駛員數(shù)據(jù)230和/或規(guī)章數(shù)據(jù)232,駕駛員數(shù)據(jù)230提供與駕駛員行為有關(guān)的數(shù)據(jù),規(guī)章數(shù)據(jù)232包括與交通規(guī)章有關(guān)的信息。在一些實施例中,駕駛員數(shù)據(jù)230和/或規(guī)章數(shù)據(jù)232可以被存儲在數(shù)據(jù)庫中。
可移除的和不可移除的存儲器220和額外存儲裝置224是計算機(jī)可讀存儲介質(zhì)的示例。例如,計算機(jī)可讀存儲介質(zhì)可以包括易失性的或非易失性的、可移除的或不可移除的介質(zhì),該介質(zhì)可以用于存儲信息——如計算機(jī)可讀指令,數(shù)據(jù)結(jié)構(gòu),程序模塊或其他數(shù)據(jù)——的任何方法或技術(shù)實施。如本文所使用的,模塊可以指由計算系統(tǒng)(例如,處理器)執(zhí)行的編程模塊,計算系統(tǒng)是處理器裝置204或服務(wù)提供商計算機(jī)206的一部分。服務(wù)提供商計算機(jī)206也可以包含通信連接234,其允許服務(wù)提供商計算機(jī)206與存儲的數(shù)據(jù)庫,另一個計算裝置或服務(wù)器,用戶終端和/或網(wǎng)絡(luò)208上的其他裝置通信。服務(wù)提供商計算機(jī)206也可以包括輸入/輸出(i/o)裝置和/或端口236,例如用于實現(xiàn)與鍵盤,鼠標(biāo),筆,語音輸入裝置,觸控輸入裝置,顯示器,揚(yáng)聲器,打印機(jī)等的連接。
更詳細(xì)地轉(zhuǎn)向存儲器220的內(nèi)容,存儲器220可以包括操作系統(tǒng)226,包含駕駛員數(shù)據(jù)230的數(shù)據(jù)庫,包含交通規(guī)章數(shù)據(jù)232的數(shù)據(jù)庫以及用于實施本文所公開的特征的一個或多個應(yīng)用程序或服務(wù),該特征包括輸入處理模塊216和/或交通評估模塊218。
在一些實施例中,輸入處理模塊216可以被配置成接收來自一個或多個輸入傳感器的輸入信息以及識別與所捕捉的輸入相關(guān)聯(lián)的車輛和/或駕駛員。例如,輸入傳感器可以是數(shù)字相機(jī)裝置,其用于捕捉待識別的車輛的圖像。在一些實施例中,圖像數(shù)據(jù)可以包括視頻數(shù)據(jù)。輸入處理模塊216可以處理圖像以識別所捕捉的圖像中的牌照描述。一旦識別了牌照,輸入處理模塊可以利用一種或多種圖像處理技術(shù)將與車輛相關(guān)聯(lián)的車輛標(biāo)識(例如,牌照號碼)從圖像轉(zhuǎn)換成文本。輸入處理模塊可以在一段時間內(nèi)捕捉與一個或多個車輛相關(guān)聯(lián)的位置信息。另外,輸入處理模塊可以識別位于該圖像內(nèi)的其他特征。例如,輸入處理模塊216可以識別道路的中心線正在被越過。通過第二示例,輸入處理模塊216可以識別呈現(xiàn)在一個或多個圖像中的各種交通標(biāo)志。在這個示例中,輸入處理模塊可以根據(jù)該標(biāo)志的形狀和/或顏色來確定標(biāo)記的類型。另外,輸入處理模塊可以從圖像信息識別交通燈以及燈的當(dāng)前狀態(tài)。
在一些實施例中,交通評估模塊218可以被配置成處理從輸入處理模塊216獲得的信息以及基于該信息識別駕駛員行為。例如,交通評估模塊可以從經(jīng)過一段時間所捕捉的圖像內(nèi)的車輛位置來確定車輛的相對速度。交通評估模塊然后可以使用從系統(tǒng)的速度計獲得的信息來確定車輛的實際速度。例如,如果所捕捉的圖像內(nèi)的車輛看起來在與系統(tǒng)相同的方向上以10英里每小時行駛,且系統(tǒng)以50英里每小時行駛,則交通評估模塊218可以確定車輛以60英里每小時行駛。在一些實施例中,可將這個速度與從限速標(biāo)志確定的限速進(jìn)行比較。在一些實施例中,可將這個速度與從規(guī)章數(shù)據(jù)232確定的限速進(jìn)行比較,所述規(guī)章數(shù)據(jù)被存儲在服務(wù)提供商處。例如,服務(wù)提供商可以查詢與車輛當(dāng)前正在穿越的道路的限速有關(guān)的信息。又如,交通評估模塊可以基于車輛相對于所捕捉的圖像中描述的各種特征的位置來確定相對于車輛的其他類型的駕駛員行為。舉例來說,交通評估模塊可以識別道路的一條或多條中心線被越過。在這個圖示的示例中,交通評估模塊可以確定車輛已經(jīng)越過中心線。如果中心線包括與車輛先前位置最接近的一側(cè)上的黃色實線,則交通評估模塊可以確定車輛已經(jīng)從事非法運(yùn)作。根據(jù)至少一些實施例,交通評估模塊218可以向服務(wù)提供商報告駕駛員的行為,服務(wù)提供商隨后可以將數(shù)據(jù)記錄在包含駕駛員數(shù)據(jù)230的數(shù)據(jù)存儲中。根據(jù)至少一些實施例,服務(wù)提供商可以與地方當(dāng)局聯(lián)系。例如,一旦確定車輛正在轉(zhuǎn)向,服務(wù)提供商可以將車輛的牌照信息和位置(例如,gps坐標(biāo)或路線信息)傳遞至當(dāng)?shù)鼐炀帧?/p>
雖然描述為從服務(wù)提供商計算機(jī)206的存儲器220執(zhí)行,但是輸入處理模塊216和/或交通評估模塊218可以位于處理器裝置204的存儲器214上并從其執(zhí)行。在一個或多個模塊包括在服務(wù)提供商處的實施例中,處理器裝置204可以將從輸入傳感器獲得的信息傳輸?shù)椒?wù)提供商206以在服務(wù)提供商處進(jìn)行處理。例如,處理器裝置204可以向服務(wù)提供商206提供流視頻。
圖3描述了圖示根據(jù)至少一些實施例的用于收集車輛駕駛員行為數(shù)據(jù)的過程的解說性流程圖。在圖3中,一個或多個輸入傳感器可以被安裝在車輛上或車輛內(nèi)。在一些實施例中,輸入傳感器可以包括通常安裝在車輛中并且在車輛的操作中使用的傳感器。在一個示例中,輸入傳感器可以是能夠捕捉圖像數(shù)據(jù)的相機(jī)裝置。在第二示例中,輸入傳感器可以是車輛的速度計,其能夠追蹤車輛的速度。圖3中描述了一個解說性示例,其中輸入傳感器包括一個或多個相機(jī)裝置302。
由一個或多個相機(jī)裝置302捕捉的圖像信息可以在輸入處理模塊304處進(jìn)行處理。輸入處理模塊304可以是圖2的示例性輸入處理模塊216。在一些實施例中,輸入處理模塊可以利用機(jī)器視覺和/或一種或多種圖像處理技術(shù)來識別所捕捉的圖像信息內(nèi)的目標(biāo)車輛。輸入處理模塊可以識別圖像信息內(nèi)的牌照信息并可以隨后使用一種或多種圖像處理技術(shù)將牌照信息轉(zhuǎn)換成文本數(shù)據(jù)。一旦已經(jīng)識別出目標(biāo)車輛,輸入處理模塊304可以被配置成追蹤目標(biāo)車輛的移動數(shù)據(jù)。輸入處理模塊304可以被配置成識別指示適當(dāng)?shù)慕煌ㄐ袨榈囊粋€或多個道路標(biāo)志以及邊界指示(例如,道路中心線)。在一些實施例中,輸入處理模塊304可以被配置成確定所捕捉的圖像信息中的車輛的速度。例如,輸入處理模塊可以確定車輛正相對于系統(tǒng)移動的速度(例如,通過追蹤車輛相對于時間的圖像位置),以及基于系統(tǒng)的速度計算車輛的速度(例如,通過訪問系統(tǒng)的速度計)。
當(dāng)輸入處理模塊304從所捕捉的圖像輸入識別圖像數(shù)據(jù),其可以將一段或多段數(shù)據(jù)傳輸?shù)浇煌ㄔu估模塊306。例如,輸入處理模塊304可以將目標(biāo)車輛的車輛標(biāo)識(例如,車輛的牌照信息),從交通標(biāo)志采集的信息(例如,限速,停車標(biāo)志等),和/或與目標(biāo)車輛的速度(或行為)有關(guān)的信息傳輸?shù)浇煌ㄔu估模塊306。交通評估模塊306可以是圖2的示例交通評估模塊218。
在一些實施例中,所描述的系統(tǒng)可以包括規(guī)章數(shù)據(jù)308。例如,系統(tǒng)可以包括存儲器存儲裝置310,該存儲器存儲裝置310包括交通法則和/或規(guī)章。這些法則可以被存儲在數(shù)據(jù)庫中或者被存儲為基于文本的文檔(例如,可擴(kuò)展標(biāo)記語言(xml)文檔)。在一些實施例中,法則可以在系統(tǒng)操作之前被提供給系統(tǒng)(例如,由車輛的制造商提供)。在一些實施例中,法則本質(zhì)上可以是地理上的。例如,規(guī)章數(shù)據(jù)308可以包括對于道路的特定延伸段張貼的限速。系統(tǒng)可以利用gps坐標(biāo)確定所存儲的法則中的哪一個法則(如果有的話)適用于當(dāng)前背景。在一些實施例中,規(guī)章數(shù)據(jù)可以由輸入處理模塊304來更新。例如,一旦識別出限速標(biāo)志,輸入處理模塊304可以被配置成用限速標(biāo)志上指示的限速來更新當(dāng)前的速度限制。又如,一旦確定道路的中心線已經(jīng)改變,輸入處理模塊304可以更新規(guī)章數(shù)據(jù)以指示當(dāng)前是否允許使用對面車道對另一車輛超車。
所存儲的規(guī)章數(shù)據(jù)308可以被交通評估模塊306利用以確定目標(biāo)車輛是否正在當(dāng)前交通規(guī)章的界限內(nèi)運(yùn)行。例如,交通評估模塊306可以將目標(biāo)車輛的當(dāng)前速度與規(guī)章數(shù)據(jù)308中指示的限速相比較。又如,交通評估模塊306可以接收目標(biāo)車輛已穿越中心線的指示。如果規(guī)章數(shù)據(jù)308指示當(dāng)前不允許使用對面車道超車,則交通評估模塊306可以確定目標(biāo)車輛已經(jīng)非法越界進(jìn)入該車道。一旦確定目標(biāo)車輛已經(jīng)表現(xiàn)出異常行為,交通評估模塊306可以將異常行為的指示和車輛標(biāo)識傳輸?shù)椒?wù)提供商計算機(jī)312。服務(wù)提供商計算機(jī)312可以將異常行為的指示存儲在駕駛員數(shù)據(jù)庫314中。在一些實施例中,服務(wù)提供商可以在接收到異常行為的指示時通知執(zhí)法機(jī)構(gòu)。例如,駕駛員數(shù)據(jù)庫可以包含一個或多個帳戶檔案,每個帳戶檔案與一車輛和/或駕駛員相關(guān)聯(lián)。在一些實施例中,一駕駛員可以與多個車輛相關(guān)聯(lián)。在一些實施例中,一車輛可以與多個駕駛員相關(guān)聯(lián)。車輛標(biāo)識和/或駕駛員身份可以用作駕駛員數(shù)據(jù)庫314的唯一關(guān)鍵詞。
在一些實施例中,駕駛員數(shù)據(jù)庫314可以通過網(wǎng)絡(luò)連接由一個或多個用戶訪問。例如,用戶可以通過客戶機(jī)裝置向服務(wù)提供商計算機(jī)312提交查詢,以便訪問與一個或多個駕駛員相關(guān)聯(lián)的信息。在一些實施例中,可以訪問駕駛員數(shù)據(jù)314以提供對駕駛員的典型駕駛行為和/或風(fēng)險的評估。例如,保險代理可以使用駕駛員數(shù)據(jù)314來計算就保險總額或可以提供的保險金額而言應(yīng)該向駕駛員收費的比率。在一些實施例中,與一個或多個駕駛員相關(guān)聯(lián)的信息可以被提供給第二車輛,從而可以通知該第二車輛的駕駛員其周圍車輛的可能行為。
圖4描述了根據(jù)至少一些實施例的可以由車載系統(tǒng)的數(shù)字相機(jī)裝置捕捉的圖像的解說性示例。在圖4中,圖像402可以由包括在車載系統(tǒng)中的相機(jī)裝置捕捉。所捕捉的圖像可以包括與車輛404有關(guān)的圖像信息。
在一些實施例中,車載系統(tǒng)可以識別與牌照406的圖像對應(yīng)的圖像信息的一部分。一旦識別出可能的牌照,車載系統(tǒng)可以將圖像信息轉(zhuǎn)換成文本數(shù)據(jù)。例如,車載系統(tǒng)可以利用一種或多種圖像處理技術(shù)來確定目標(biāo)車輛的牌照號碼。
在一些實施例中,車載系統(tǒng)可以利用雷達(dá)槍或其他速度檢測裝置來確定所識別的目標(biāo)車輛正行駛在的速度。一旦檢測到目標(biāo)車輛的速度,車載系統(tǒng)可以確定目標(biāo)車輛的速度是否在可接受的速度范圍之內(nèi)。在一些實施例中,車載系統(tǒng)可以識別目標(biāo)車輛正行駛在的道路的中心線408。車載系統(tǒng)可以確定當(dāng)前呈現(xiàn)的中心線的類型。車載系統(tǒng)然后可以確定目標(biāo)車輛是否已經(jīng)非法地越過該中心線。在一些實施例中,車載系統(tǒng)可以確定目標(biāo)車輛正在轉(zhuǎn)向還是以其他方式不穩(wěn)定地駕駛。例如,車載系統(tǒng)可以確定目標(biāo)車輛已經(jīng)在其行駛的車道內(nèi)前后移動數(shù)次。
一旦從所捕捉的圖像信息402識別出一個或多個異常駕駛行為,車載系統(tǒng)可以向服務(wù)提供商計算機(jī)傳輸與所識別的異常行為有關(guān)的信息以及車輛牌照406信息,以存儲在駕駛員數(shù)據(jù)庫中。
圖5描述了演示根據(jù)至少一些實施例的用于收集異常駕駛行為的示例過程的解說性流程圖。過程500被圖示為邏輯流程圖,該過程的每個操作代表可以以硬件、計算機(jī)指令或其組合實施的一系列操作。在計算機(jī)指令的背景下,操作代表被存儲在一個或多個計算機(jī)可讀存儲介質(zhì)中的計算機(jī)可執(zhí)行指令,當(dāng)由一個或多個處理器執(zhí)行時,該計算機(jī)指令執(zhí)行所述的操作。通常,計算機(jī)可執(zhí)行指令包括執(zhí)行特定功能或?qū)嵤┨囟〝?shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等。對操作所描述的順序并非旨在理解為限制,并且任何數(shù)量所描述的操作可以被省略或以任意順序組合和/或同時發(fā)生以實施這個過程或本文所述的任何其他過程。
過程500中的一些或全部(或本文所述的任何其他過程,或變型和/或其組合)可以在配置有可執(zhí)行指令的一個多個計算機(jī)系統(tǒng)的控制下執(zhí)行,并且可以實施為代碼(例如,可執(zhí)行指令、一個或多個計算機(jī)程序或一個或多個應(yīng)用)。根據(jù)至少一個實施例,圖5的過程500可以通過圖2所示的至少一個或多個服務(wù)提供商計算機(jī)206來執(zhí)行。代碼可以以(例如)計算機(jī)程序的形式存儲在計算機(jī)可讀存儲介質(zhì)上,該計算機(jī)程序包括可由一個或多個處理器執(zhí)行的多個指令。計算機(jī)可讀存儲介質(zhì)可以是非臨時的。
當(dāng)從由車載系統(tǒng)獲得的捕捉圖像信息識別出車輛時,過程500可以在502處開始。在一些實施例中,圖像信息可以包括從以不同角度附接至車輛上的多個照相機(jī)采集的圖像。車載系統(tǒng)可以同時識別并跟蹤圖像信息內(nèi)的多個車輛。在一些實施例中,車載系統(tǒng)可以在504處跟蹤車輛相對于車載系統(tǒng)和/或相對于行駛的車道的移動。
在一些實施例中,車載系統(tǒng)可以在506處將目標(biāo)車輛的移動數(shù)據(jù)與存儲在存儲器中的規(guī)章數(shù)據(jù)相比較。例如,車載系統(tǒng)可以將目標(biāo)車輛的速度與當(dāng)前行駛的車道的限速數(shù)據(jù)相比較。如果車輛移動違反了規(guī)章數(shù)據(jù)中列出的一條或多條規(guī)章,則車載系統(tǒng)可以確定目標(biāo)車輛正顯示異常行為。車載系統(tǒng)可以將任何對規(guī)則數(shù)據(jù)的違反識別為異常行為。例如,一旦確定目標(biāo)車輛的速度與當(dāng)前行駛的車道的速度限制數(shù)據(jù)不同,車載系統(tǒng)可將這個數(shù)據(jù)識別為異常駕駛行為,并在510將其報告給服務(wù)提供商計算機(jī)。
在一些實施例中,車載系統(tǒng)可以從規(guī)章數(shù)據(jù)中識別安全距離閾值(例如,兩個車輛應(yīng)離開彼此的最小距離)。在一些實施例中,可以基于目標(biāo)車輛的速度計算安全距離閾值。例如,安全距離可以隨目標(biāo)車輛的正在行駛的速度而增加。在這個示例中,車載系統(tǒng)可以通過確定兩個車輛之間的距離小于安全距離來確定這兩個車輛太接近。在一些實施例中,車載系統(tǒng)可以在510處將其作為涉及兩個車輛的事件報告給服務(wù)提供商計算機(jī)。在一些實施例中,車載系統(tǒng)可以確定以上情形中的車輛之一有錯。例如,車載系統(tǒng)可以確定車輛a和車輛b在小于安全距離閾值的距離內(nèi)并且車輛b還越過了中心線。在這種情形下,車載系統(tǒng)可以確定車輛b嘗試變進(jìn)車道卻沒有注意到車輛a已經(jīng)處于該車道內(nèi)。車載系統(tǒng)可以將車輛b的行為報告給服務(wù)提供商。同樣地,在車輛b跟隨車輛a并且兩個車輛在安全距離以內(nèi)接近的情形下,車載系統(tǒng)可以確定車輛b跟得太緊并可將車輛b的行為報告給服務(wù)提供商計算機(jī)。
在一些實施例中,服務(wù)提供商計算機(jī)可以在512處確定哪個被報告的駕駛員行為數(shù)據(jù)應(yīng)當(dāng)被記錄在駕駛員數(shù)據(jù)中。在一些實施例中,服務(wù)提供商計算機(jī)可以確定該駕駛行為是否在可接受的行為范圍內(nèi)。例如,如果服務(wù)提供商計算機(jī)接收到車輛a以超過限速以上2英里每小時行駛的指示,則服務(wù)提供商可以確定這是可以接受的并且可以決定不記錄該事件。在一些實施例中,服務(wù)提供商計算機(jī)可以記錄向其報告的全部事件。在一些實施例中,在預(yù)定時間段之后,可以將行為從駕駛員數(shù)據(jù)庫刪除。例如,可以定期地從駕駛員數(shù)據(jù)庫刪除七年以上的駕駛員行為數(shù)據(jù)。
在一些實施例中,服務(wù)提供商計算機(jī)可以在514處提供對一個或多個駕駛員和/或車輛的行為數(shù)據(jù)的訪問。在一些實施例中,可以賦予用戶登錄由服務(wù)提供商維護(hù)的帳戶并查詢特定駕駛員的駕駛行為的能力。例如,保險代理雇傭的用戶可能希望在向特定駕駛員提供保險范圍之前檢查該駕駛員的駕駛行為。在這種情形下,可以向該保險代理提供由潛在投保人所顯示出的駕駛行為的列表。又如,父母可以登錄來檢查其孩子的駕駛行為。在這個示例中,可以向父母提供其孩子所表現(xiàn)出的駕駛行為的列表。
因此,說明書和附圖將被認(rèn)為是說明性的而非限制性的意義。然而,顯而易見的是,可以在不脫離權(quán)利要求所述的本公開的更廣泛精神和范圍的情況下對其做出各種修改和變化。
其他變型在本公開的精神內(nèi)。因此,盡管所公開的技術(shù)易受各種修改和可替代構(gòu)造的影響,但仍在附圖中示出了某些圖示的實施例,并且已經(jīng)如以上詳細(xì)所述。然而,應(yīng)理解不存在將本公開限制為特定形式或所公開的形式的意圖,相反的是,其意圖是涵蓋如所附權(quán)利要求書中限定的落入本公開精神和范圍內(nèi)的所有修改,替代構(gòu)造和等同內(nèi)容。
在描述所公開的實施例(特別是在下面權(quán)利要求書的上下文中)使用術(shù)語“一”,“一種”和“所述”以及類似指代被解釋為涵蓋單數(shù)和復(fù)數(shù)兩者,除非本文另有指示或者明顯與上下文相悖。術(shù)語“由……構(gòu)成”,“具有”,“包括”和“包含”將被解釋為開放式術(shù)語(即,表示“包括,但不限于”),除非另外指出。術(shù)語“被連接”被解釋為部分或全部地包含在內(nèi),附接至或結(jié)合在一起,即使存在某些中介。本文引用數(shù)值范圍僅旨在作為單獨引用每個落入范圍內(nèi)的單個數(shù)值的速記方法,除非本文另有指示,并且每個單個數(shù)值被納入到說明書中,如同其在本文單獨引用那樣。本文描述的全部方法可以以任何合適的順序執(zhí)行,除非本文另有指示或者明顯與上下文相悖。使用本文提供的任何或全部示例,或示例性語言(例如,“如”)僅旨在更好地說明本公開的實施例,并且并不對本公開的范圍造成限制,除非另有請求。說明書中的語言不應(yīng)被理解為將任何未請求保護(hù)的要素指示為實踐本公開所必須的。
除非特別另外指出,如短語“x、y或z中的至少一者”等連接語言在上下文中旨在被理解為總體用來表示項目、款項等,可以是x、y或z中的任一者、或其任意組合(例如,x、y和/或z)。因此,這類連接語言一般地并不旨在、并且不應(yīng)當(dāng),暗示某些實施例要求至少一個x、至少一個y和至少一個z每個都存在。
本文描述了本公開的優(yōu)選實施例,包括發(fā)明人已知的用于進(jìn)行本公開的最佳方式。閱讀了前述說明,這些優(yōu)選實施例的變型對本領(lǐng)域普通技術(shù)人員將顯而易見。發(fā)明人希望技術(shù)人員酌情使用這種變型,并且發(fā)明人旨在以本文具體描述的方式之外的其他方式來實踐本公開。因此,在適用法律允許的情況下,本公開包括所附權(quán)利要求書所引述的主題的所有修改和等效內(nèi)容。而且,除非本文中另有說明或者明顯與上下文相悖,本公開包括上述元件在其所有可能的變化的情況下的任意組合。
本文所引用的全部參考文件,包括公布、專利申請和專利在內(nèi),以相同程度納入于此作為參照,猶如每個參考文件單獨地和專門地被指示為納入作為參考,并且本文陳述其全部內(nèi)容。