本公開總體上涉及用于打開車輛的進(jìn)入點(diǎn)(accesspoint)的方法和系統(tǒng)。
背景技術(shù):
通常,需要手動(dòng)操作來打開車輛的行李箱門、艙門或者任何其它門(以下共同被稱為“進(jìn)入點(diǎn)”)。機(jī)動(dòng)車輛系統(tǒng)和自動(dòng)化的最新發(fā)展已經(jīng)提供了用戶通過遙控器(例如鑰匙扣)解鎖和打開車輛進(jìn)入點(diǎn)之一處的車門的替代方案。例如,當(dāng)用戶在距車輛的特定范圍內(nèi)時(shí),用戶擁有的鑰匙扣可以能夠與車輛無線地通信。當(dāng)按下鑰匙扣上的按鈕時(shí),鑰匙扣可以傳送無線信號以與車輛通信以解鎖進(jìn)入點(diǎn)。當(dāng)按下鑰匙扣上的相同或不同的按鈕時(shí),鑰匙扣可以進(jìn)一步傳送另一無線信號以與車輛通信以打開一個(gè)或多個(gè)進(jìn)入點(diǎn),例如行李箱門。然而,在該示例中,鑰匙扣仍然需要用戶按下按鈕以解鎖和打開行李箱門的手動(dòng)操作。
這種手動(dòng)操作,盡管是最小的,但是在一些實(shí)際情況中帶來了困難或至少不方便。例如,用戶的雙手可能拿著雜貨袋或其他物品,并且因此沒有空閑的手來保持和操作鑰匙扣以解鎖和打開行李箱門。作為另一個(gè)示例,用戶可以接近車輛,雙手推著購物車或嬰兒車,并且因此沒有空閑的手,除非用戶停止他/她朝向車輛的運(yùn)動(dòng)以空出一只手來拿鑰匙扣。此外,鑰匙扣常常被存放在不方便用戶拿出的位置處(例如,在錢包或背包的內(nèi)袋中),并且用戶可能不記得鑰匙扣被存放在何處,并且因此可能必須搜索各個(gè)口袋以便找到它。作為另一個(gè)示例,年老或殘疾的用戶可以在輪椅中或者通過助行器正在接近車輛,并且沒有空閑的手來操作鑰匙扣。所有這些實(shí)際情況使得通過遙控器(例如鑰匙扣)打開車輛上的行李箱門或任何其它門的手動(dòng)操作變得困難。
已經(jīng)開發(fā)出了一些替代方案以避免使用手動(dòng)操作。例如,可以在車輛上設(shè)置腳踏開關(guān)(kickswitch),以便當(dāng)用戶沒有空閑的手時(shí),用戶踢或踩踏來打開行李箱門。然而,該解決方案可能不是對每一個(gè)人都可行,因?yàn)橐恍┯脩艨赡苁菤埣驳牟⑶也荒懿僮髂_踏開關(guān)。此外,即使對于沒有殘疾的人,當(dāng)雙手拿著攜帶的物品時(shí),操作腳踏開關(guān)需要訓(xùn)練,并且操作可能造成危險(xiǎn),例如不平衡或跌倒,特別是當(dāng)表面粗糙、濕滑或在惡劣的天氣條件下時(shí)。使用腳踏開關(guān)的另一個(gè)缺點(diǎn)是,當(dāng)用戶仍然在距車輛一定距離處時(shí),他或她無法觸發(fā)行李箱門的打開。而是,用戶需要身體靠近車輛、踩踏或以其他方式接觸腳踏開關(guān)并且等待行李箱門花費(fèi)時(shí)間打開(可能雙手拿滿物品)。
值得注意的是,每次用戶接近車輛時(shí)僅通過鑰匙扣來解鎖和打開行李箱門也不是可行的解決方案。用戶可能接近車輛而不打算解鎖或打開車輛的任何門。例如,用戶可以返回車輛,只是打算通過車窗查看來視覺上檢查錢包是否被留在座椅上。作為另一個(gè)示例,用戶可能打算進(jìn)入車輛的車艙而不是車輛的行李箱,并且在這種情況下使行李箱門自動(dòng)解鎖和/或打開將沒有必要。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)本發(fā)明,提供一種方法,該方法包含:
由車輛上的系統(tǒng)無線地接收來自用戶攜帶的遙控器的信號;
由系統(tǒng)接收表明用戶正在接近車輛的音頻或視頻數(shù)據(jù);
由系統(tǒng)基于音頻或視頻數(shù)據(jù)來確定用戶進(jìn)入車輛的內(nèi)部的意圖;以及
由系統(tǒng)響應(yīng)于確定而打開車輛的進(jìn)入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中音頻或視頻數(shù)據(jù)包含來自用戶的語音命令。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中接收表明用戶正在接近車輛的音頻或視頻數(shù)據(jù)包含從攝像機(jī)接收表明用戶正在接近車輛的視頻。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中確定用戶的意圖包含分析視頻來確定用戶是否沒有空閑的手或不能手動(dòng)地打開進(jìn)入點(diǎn)處的車門。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中視頻表明用戶正在與購物車、與嬰兒車、與助行器一起或在輪椅上接近車輛。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中確定用戶的意圖包含檢測用戶盯著車輛持續(xù)預(yù)定時(shí)間段。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中確定用戶的意圖包含檢測用戶的肩膀或眉毛的向上運(yùn)動(dòng)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中確定用戶的意圖包含:
觀察表明用戶正在接近車輛的用戶的運(yùn)動(dòng)軌跡;以及
基于軌跡來確定車輛的多個(gè)進(jìn)入點(diǎn)之一為用戶打算進(jìn)入車輛的內(nèi)部通過的進(jìn)入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中確定用戶的意圖包含:
由系統(tǒng)接收關(guān)于車輛的附近的數(shù)字地圖數(shù)據(jù);以及
由系統(tǒng)基于數(shù)字地圖數(shù)據(jù)來確定車輛的附近的一種或多種類型的營業(yè)所。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,該方法進(jìn)一步包含:
由系統(tǒng)響應(yīng)于用戶先前在遙控器處登記的命令而打開進(jìn)入點(diǎn),命令在由系統(tǒng)無線地接收來自遙控器的信號之前的預(yù)定時(shí)間窗口內(nèi)進(jìn)行登記。
根據(jù)本發(fā)明,提供一種用于打開車輛的進(jìn)入點(diǎn)的系統(tǒng),該系統(tǒng)包含:
無線通信模塊,該無線通信模塊被配置為無線地接收來自遙控器的信號;
一個(gè)或多個(gè)處理器;以及
存儲器,該存儲器被配置為存儲可由一個(gè)或多個(gè)處理器執(zhí)行的多個(gè)構(gòu)件,該多個(gè)構(gòu)件包含:
數(shù)據(jù)接收器,該數(shù)據(jù)接收器被配置為接收表明用戶正在接近車輛的音頻或視頻數(shù)據(jù);
數(shù)據(jù)分析器,該數(shù)據(jù)分析器被配置為分析音頻或視頻數(shù)據(jù)并且確定用戶是否沒有空閑的手或不能手動(dòng)地打開進(jìn)入點(diǎn)處的車門;
意圖檢測器,該意圖檢測器被配置為確定用戶是否打算進(jìn)入車輛的內(nèi)部;以及
通知模塊,該通知模塊被配置為提供自動(dòng)地打開進(jìn)入點(diǎn)的通知。根據(jù)本發(fā)明的一個(gè)實(shí)施例,該系統(tǒng)進(jìn)一步包含:
一個(gè)或多個(gè)傳感器,該一個(gè)或多個(gè)傳感器被配置為生成表明用戶正在接近車輛的音頻或視頻數(shù)據(jù);以及
一個(gè)或多個(gè)致動(dòng)器,該一個(gè)或多個(gè)致動(dòng)器被配置為自動(dòng)地解鎖和打開進(jìn)入點(diǎn)處的車門。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中一個(gè)或多個(gè)傳感器包含設(shè)置在車輛上的視頻攝像機(jī)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中一個(gè)或多個(gè)致動(dòng)器包含用于進(jìn)入點(diǎn)處的車門的閂鎖螺線管和預(yù)彈起或動(dòng)力開啟機(jī)構(gòu)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,在確定用戶是否沒有空閑的手或不能手動(dòng)地打開進(jìn)入點(diǎn)處的車門時(shí),數(shù)據(jù)分析器被配置為檢測遙控器相對于用戶的位置。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,在確定用戶是否沒有空閑的手或不能手動(dòng)地打開進(jìn)入點(diǎn)處的車門時(shí),數(shù)據(jù)分析器被配置為檢測用戶的雙手是否被遙控器以外的一個(gè)或多個(gè)對象占據(jù)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,在確定用戶是否打算進(jìn)入車輛的內(nèi)部時(shí),意圖檢測器被配置為觀察表明用戶正在接近車輛的用戶的運(yùn)動(dòng)軌跡,并且基于軌跡來確定車輛的多個(gè)進(jìn)入點(diǎn)之一為用戶打算進(jìn)入車輛的內(nèi)部通過的進(jìn)入點(diǎn)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,在確定用戶是否打算進(jìn)入車輛的內(nèi)部時(shí),意圖檢測器被配置為檢測用戶盯著車輛持續(xù)預(yù)定時(shí)間段。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,在確定用戶是否打算進(jìn)入車輛的內(nèi)部時(shí),意圖檢測器被配置為檢測用戶的肩膀或眉毛的向上運(yùn)動(dòng)。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,其中,在確定用戶的意圖時(shí),意圖檢測器被配置為接收關(guān)于車輛的附近的數(shù)字地圖數(shù)據(jù)并且基于數(shù)字地圖數(shù)據(jù)來確定車輛的附近的一種或多種類型的營業(yè)所。
附圖說明
本公開的非限制性和非窮盡性的實(shí)施例參照以下附圖進(jìn)行了描述,其中,貫穿幾個(gè)視圖,相同的附圖標(biāo)記指代相同的部件,除非另有說明。
圖1是描繪可以利用根據(jù)本公開的實(shí)施例的示例場景的示圖;
圖2是描繪根據(jù)本公開的實(shí)施例用戶相對于車輛的示例運(yùn)動(dòng)軌跡的示圖;
圖3是根據(jù)本公開的實(shí)施例的示例過程的流程圖;
圖4是描繪根據(jù)本公開的實(shí)施例的示例系統(tǒng)的示圖。
具體實(shí)施方式
在以下說明書中,參考形成說明書的一部分的附圖,并且附圖通過說明可以實(shí)踐本公開的具體示例性實(shí)施例來示出。這些實(shí)施例被足夠詳細(xì)地描述以使得本領(lǐng)域技術(shù)人員能夠?qū)嵺`本文所公開的構(gòu)思,并且應(yīng)當(dāng)理解的是,在不脫離本公開的范圍的情況下,可以對各種公開的實(shí)施例進(jìn)行修改,并且可以利用其它實(shí)施例。因此,以下具體實(shí)施方式不應(yīng)被理解為限制性的意義。
如前所述,用戶可能沒有空閑的手或者可能無法在接近車輛時(shí)當(dāng)他或她希望時(shí)手動(dòng)打開車輛的進(jìn)入點(diǎn)(例如,側(cè)車門或行李箱門)。在這種情況下,為了使車輛自動(dòng)打開用戶期望的進(jìn)入點(diǎn),本文提出了可以在車輛中實(shí)施的方法和系統(tǒng)。
圖1和圖2中的每一個(gè)分別說明了關(guān)于根據(jù)本公開的方法和系統(tǒng)的示例場景。參考圖1和2提供以下描述。在圖1所示的場景100和圖2所示的場景200中,用戶10正在接近車輛30,在用戶10的錢包或背包24中攜帶有遙控器20,例如車輛的鑰匙扣。用戶10的雙手15推著購物車40,購物車40裝載有物品45,并且打算通過打開車輛30的行李箱門61來進(jìn)入車輛30內(nèi)的存儲區(qū)域。然而,考慮到用戶10的雙手15正在推著購物車40,所以用戶10沒有空閑的手來拿取遙控器20以解鎖和打開行李箱門61。
車輛30配備有系統(tǒng)70,當(dāng)遙控器20在距系統(tǒng)70的特定范圍75內(nèi)時(shí),系統(tǒng)70能夠與遙控器20通信或至少接收來自遙控器20的無線信號。當(dāng)用戶10身體以及遙控器20和購物車40在距車輛30的范圍75內(nèi)時(shí),系統(tǒng)70可以接收從遙控器20無線傳送的信號。該信號可以用作觸發(fā)器以開始由系統(tǒng)70執(zhí)行的過程。
車輛30還可以配備有一個(gè)或多個(gè)傳感器,例如傳感器41、42、43和44,在一些實(shí)施例中,一個(gè)或多個(gè)傳感器可以是系統(tǒng)70的一部分。雖然本文提供的示例示出了固定數(shù)量的傳感器(即,四個(gè)),但是在根據(jù)本公開的各種實(shí)施方式中可以采用不同的數(shù)量。傳感器41、42、43和44中的一些或全部各自可以被配置為當(dāng)用戶10接近車輛30時(shí)生成與用戶10相關(guān)的音頻數(shù)據(jù)、視頻數(shù)據(jù)或二者的組合。在一些實(shí)施例中,傳感器41、42、43和44可以包括被配置為追蹤用戶10的運(yùn)動(dòng)并且生成表明用戶10正在接近車輛30的視頻的視頻攝像機(jī)。在一些實(shí)施例中,傳感器41、42、43和44可以包括被配置為捕獲當(dāng)用戶10接近車輛30時(shí)來自用戶10的語音命令的麥克風(fēng)。在一些實(shí)施例中,當(dāng)用戶10接近時(shí),傳感器41、42、43和44中的多于一個(gè)可以同時(shí)工作,每一個(gè)傳感器生成表明用戶10正在接近車輛30的音頻和/或視頻數(shù)據(jù)、或者兩者的組合。
基于由傳感器41-44中的一個(gè)或多個(gè)生成的音頻數(shù)據(jù)和/或視頻數(shù)據(jù),系統(tǒng)70確定用戶10是否具有進(jìn)入車輛30的內(nèi)部(例如,車輛30的行李箱或車艙)的意圖。如果確定用戶10確實(shí)具有進(jìn)入車輛30的內(nèi)部的意圖,則系統(tǒng)70開始打開系統(tǒng)70確定用戶10打算進(jìn)入車輛30的內(nèi)部通過的車輛30的進(jìn)入點(diǎn)(例如,行李箱門或側(cè)車門)。在一些實(shí)施例中,系統(tǒng)70通過激勵(lì)設(shè)置在車輛30上的一個(gè)或多個(gè)致動(dòng)器(圖中未示出)來打開進(jìn)入點(diǎn)。一個(gè)或多個(gè)致動(dòng)器中的每一個(gè)本質(zhì)上可以是機(jī)械的、電氣的、機(jī)電的、磁性的、氣動(dòng)的和/或液壓的,并且可以被配置為在系統(tǒng)70的控制下打開和/或關(guān)閉車輛30的相應(yīng)的進(jìn)入點(diǎn)。
系統(tǒng)70在確定用戶10的意圖時(shí)可以考慮許多因素。在一些實(shí)施例中,系統(tǒng)70可以首先分析音頻數(shù)據(jù)并且識別來自用戶10的語音命令,例如“打開行李箱門”、“打開駕駛員車門”、“打開艙背門(hatchbackdoor)”、“打開前部乘客車門”、“打開后部乘客車門”、“打開左滑動(dòng)門”、“打開右滑動(dòng)門”以及諸如此類。一旦識別出這樣的語音命令,系統(tǒng)70就可以確定用戶10具有進(jìn)入車輛30的內(nèi)部(例如,行李箱或車艙)的意圖。此外,系統(tǒng)70還可以確定用戶10打算通過車輛30的多個(gè)進(jìn)入點(diǎn)中的哪一個(gè)進(jìn)入點(diǎn)進(jìn)入車輛30的內(nèi)部。例如,系統(tǒng)70可以基于從一個(gè)或多個(gè)傳感器41-40中的至少一個(gè)接收到的表明用戶10正在接近車輛30的后端的視頻數(shù)據(jù)來確定用戶10打算進(jìn)入車輛30的行李箱??蛇x擇地,系統(tǒng)70可以基于從一個(gè)或多個(gè)傳感器41-44中的一些接收到的表明用戶10正在接近車輛30的后端的音頻數(shù)據(jù)的聲學(xué)分析來確定用戶10打算進(jìn)入車輛30的行李箱。
在一些實(shí)施例中,系統(tǒng)70可以首先分析視頻數(shù)據(jù)以確定遙控器20相對于用戶10的位置。系統(tǒng)70可以確定用戶10是否將遙控器20保持在他或她的手中,例如,通過分析視頻數(shù)據(jù)以利用任何可用的對象識別技術(shù)來識別對象(例如用戶的手和遙控器20)的圖像。如果用戶10正握著遙控器20,則系統(tǒng)70可以確定用戶10打算通過使用遙控器20來打開車輛30的進(jìn)入點(diǎn),并且在這種情況下,系統(tǒng)70可以不采取自動(dòng)打開進(jìn)入點(diǎn)的措施。在圖1和圖2所示的場景100和200中,遙控器20沒有被用戶10握著而是存放在錢包或背包24中。在這種情況下,系統(tǒng)70需要考慮更多的因素來確定用戶10的意圖。
在一些實(shí)施例中,一旦確定遙控器20不在用戶10的手15中,系統(tǒng)70就可以進(jìn)一步確定用戶10是否沒有空閑的手來拿取遙控器20,例如,通過分析視頻數(shù)據(jù)以利用任何可用的對象識別技術(shù)來識別對象(例如用戶的手和用戶的手握著的對象)的圖像。例如,用戶10的雙手15可能拿著食品袋或其他攜帶的物品、或者推著嬰兒車或手推車、或著使用助行器,并且因此沒有空閑的手??蛇x擇地,用戶10可能正在輪椅中接近車輛30、或者正佩戴手臂吊帶,并且因此不能手動(dòng)地打開車輛30的任何進(jìn)入點(diǎn)。在圖1和圖2所示的場景100和200中,用戶10正在推著購物車40,雙手15在購物車上,并且因此系統(tǒng)70可以確定用戶10沒有空閑的手來拿取遙控器20。
在一些實(shí)施例中,基于對由一個(gè)或多個(gè)傳感器41-44中的至少一個(gè)提供的音頻和視頻數(shù)據(jù)執(zhí)行的分析,系統(tǒng)70可以進(jìn)一步確定用戶10可能打算通過車輛30的多個(gè)進(jìn)入點(diǎn)中的哪一個(gè)進(jìn)入點(diǎn)進(jìn)入車輛30的內(nèi)部。如圖2所示,車輛30具有至少三個(gè)進(jìn)入點(diǎn),通過這三個(gè)進(jìn)入點(diǎn),用戶10可以進(jìn)入其內(nèi)部,即,行李箱門61、右側(cè)車門62和左側(cè)車門63。這可以通過系統(tǒng)70觀察當(dāng)用戶10接近車輛30時(shí)他或她的運(yùn)動(dòng)軌跡來進(jìn)行。圖2示出了用戶10接近車輛30的各種可能的軌跡51、52、53、54和55。例如,如果系統(tǒng)70觀察到用戶10如何朝向車輛30移動(dòng)的軌跡51,則系統(tǒng)70可以相應(yīng)地檢測到行李箱門61是用戶10期望的進(jìn)入點(diǎn)??蛇x擇地,如果系統(tǒng)70觀察到用戶10如何朝向車輛30移動(dòng)的軌跡52,則系統(tǒng)70可以相應(yīng)地檢測到車輛30的右側(cè)上的右側(cè)車門62是用戶期望的進(jìn)入點(diǎn)。同樣地,如果系統(tǒng)70觀察到用戶10如何朝向車輛30移動(dòng)的軌跡53,則系統(tǒng)70可以相應(yīng)地檢測到車輛30的左側(cè)上的左側(cè)車門63是用戶10期望的進(jìn)入點(diǎn)。另一方面,一些軌跡,例如圖2中所示的軌跡54和55,可以使系統(tǒng)70確定用戶10不打算進(jìn)入車輛30的內(nèi)部。
在一些實(shí)施例中,系統(tǒng)70在確定用戶10的意圖時(shí)可以考慮附近信息。例如,一旦檢測到用戶10與裝載的購物車一起接近車輛30,系統(tǒng)70就可以檢查其接收到的附近信息。例如,當(dāng)附近信息表明購物中心在車輛30被停放的位置附近時(shí),系統(tǒng)70可以確定用戶10更可能具有打開行李箱門61并且進(jìn)入車輛30的行李箱的肯定意圖。類似地,如果附近信息表明老年中心(seniorcenter)位于車輛30的附近,同時(shí)系統(tǒng)70檢測到用戶10正在與助行器一起接近車輛30,則系統(tǒng)70可以更可能將用戶10解釋為具有使側(cè)車門自動(dòng)打開的肯定意圖。附近信息可以被系統(tǒng)70以各種方式接收和利用。在一些實(shí)施例中,附近信息可以被系統(tǒng)70以來自車輛30上的全球定位系統(tǒng)(gps)的數(shù)字地圖的形式接收。在一些實(shí)施例中,附近信息可以被系統(tǒng)70通過衛(wèi)星從遠(yuǎn)程高級駕駛員輔助系統(tǒng)(adas)無線地接收。
在一些實(shí)施例中,在確定用戶10是否打算進(jìn)入車輛30的內(nèi)部時(shí),相比于用戶的運(yùn)動(dòng)軌跡(例如,圖2中所示的軌跡51-55),系統(tǒng)70可以更多地依賴于來自音頻數(shù)據(jù)和/或視頻數(shù)據(jù)的信息。例如,系統(tǒng)70可以檢測用戶10的面部表情(例如挑眉)作為來自用戶10的他或她打算自動(dòng)打開行李箱門61的指示。例如,用戶10的面部表情的檢測可以使用基于深度神經(jīng)網(wǎng)絡(luò)(dnn)的面部關(guān)鍵點(diǎn)檢測系統(tǒng)來執(zhí)行以找到由系統(tǒng)70的攝像機(jī)拍攝到的一個(gè)或多個(gè)圖像中的人的眉毛的位置。在每一個(gè)圖像中,屬于眉毛的點(diǎn)可以使用最近鄰域(nearest-neighborhood)來進(jìn)行聚類。然后,聚類的位置可以在多個(gè)圖像上進(jìn)行觀察以檢測眉毛的抬高和降低。作為另一個(gè)示例,系統(tǒng)70可以檢測用戶10的姿勢(例如聳肩)作為來自用戶10的他或她打算自動(dòng)地打開行李箱門61的指示。例如,用戶10的聳肩的檢測可以通過使用基于dnn的人類姿勢估計(jì)算法來檢測在由系統(tǒng)70的攝像機(jī)拍攝到的一個(gè)或多個(gè)圖像中的人的關(guān)節(jié)的位置來執(zhí)行。通過在多個(gè)圖像上定位關(guān)節(jié)的位置,系統(tǒng)70能夠檢測用戶10的聳肩。作為另一個(gè)示例,系統(tǒng)70可以追蹤用戶10的眼球運(yùn)動(dòng),從而檢測用戶10盯著車輛30持續(xù)預(yù)定時(shí)間段(例如,幾秒)。用戶10的眼球運(yùn)動(dòng)甚至可以表明用戶10期望打開車門61、62和63中的哪一個(gè)進(jìn)入點(diǎn),這也可以由系統(tǒng)70來檢測。
一旦已經(jīng)處理了如上所述的各種因素,系統(tǒng)70就可以確定用戶10確實(shí)具有進(jìn)入車輛30的內(nèi)部的肯定意圖。系統(tǒng)70還可以檢測可能的進(jìn)入點(diǎn)(即,車門61、62和63)之一是用戶10期望的進(jìn)入點(diǎn)。系統(tǒng)70然后可以通過激勵(lì)設(shè)置在車輛30上的一個(gè)或多個(gè)致動(dòng)器(圖中未示出)來打開期望的門。在一些實(shí)施例中,致動(dòng)器可以包括用于門的閂鎖螺線管(latchsolenoid)和預(yù)彈起或動(dòng)力開啟機(jī)構(gòu)(pre-sprungormotorizedopeningmechanism)。
在一些實(shí)施例中,一旦系統(tǒng)70確定用戶10的肯定意圖以及期望的進(jìn)入點(diǎn),期望的門的打開就發(fā)生。在一些實(shí)施例中,當(dāng)用戶10更靠近車輛30時(shí),期望的門的打開在稍后的時(shí)間發(fā)生。
在一些實(shí)施例中,即使當(dāng)用戶10沒有用于使用遙控器的空閑的手時(shí),用戶10進(jìn)入車輛30的內(nèi)部以及打開哪一個(gè)期望的門的意圖可以從遙控器20直接被傳送到系統(tǒng)70。具體地,用戶10可以在他或她接觸購物車40并且朝向車輛30移動(dòng)之前登記打開行李箱門61的命令。該命令可以通過按下遙控器20上的一個(gè)或多個(gè)相應(yīng)的按鈕來登記。當(dāng)遙控器20進(jìn)入系統(tǒng)70的通信范圍75時(shí),遙控器20可以能夠?qū)㈩A(yù)先登記的命令傳送到系統(tǒng)70。在接收到預(yù)先登記的命令之后,可以通知系統(tǒng)70期望打開的門并且因此相應(yīng)地打開它。期望的門的打開可以被配置為,一旦系統(tǒng)70接收到重新登記的命令就發(fā)生或者在當(dāng)用戶10攜帶的遙控器20在距車輛30的閾值距離內(nèi)時(shí)的稍后的時(shí)間發(fā)生。
圖3說明了根據(jù)本公開的實(shí)施例用于打開車輛的進(jìn)入點(diǎn)的示例過程300。過程300可以包括例如框310、320、330和340以及子框331、332、333、334、335和336所示的一個(gè)或多個(gè)操作、動(dòng)作或功能。盡管被示為離散框,但是根據(jù)所需的實(shí)施方式,過程300的各種框可以被劃分為附加框、被組合成更少的框或者被排除。過程300可以由被配置為打開車輛的進(jìn)入點(diǎn)的系統(tǒng)(包括本文所描述的和圖1和圖2中所示的系統(tǒng)70)來實(shí)施。為了描述的簡化而不是限制本公開的范圍,下面在示例系統(tǒng)70的背景下描述過程300。過程300可以開始于框310。
在310,過程300可以包含在車輛30上安裝、配備或以其它方式設(shè)置的系統(tǒng)70接收來自用戶10攜帶的遙控器20的觸發(fā)信號。框320可以在框310之后。
在320,過程300可以包含系統(tǒng)70接收由車輛30的一個(gè)或多個(gè)傳感器41、42、43和44中的至少一個(gè)生成的音頻數(shù)據(jù)和/或視頻數(shù)據(jù),音頻數(shù)據(jù)和/或視頻數(shù)據(jù)表明用戶10接近車輛30。框330可以在框320之后。
在330,過程300可以包含系統(tǒng)70基于從一個(gè)或多個(gè)傳感器41、42、43和44中的至少一個(gè)接收到的音頻數(shù)據(jù)和/或視頻數(shù)據(jù)來確定用戶10進(jìn)入車輛30的內(nèi)部的意圖。框330可以包含在子框331、332、333、334、335和336中執(zhí)行的操作???30可以開始于子框331。
在331,過程300可以包含系統(tǒng)70分析音頻數(shù)據(jù)和/或視頻數(shù)據(jù)以獲取將在以下過程步驟中使用的各種信息。子框332可以在子框331之后。
在332,過程300可以包含系統(tǒng)70檢測遙控器20是否被保持在用戶10的手中。如果系統(tǒng)70檢測到遙控器20被保持在用戶10的手中,則系統(tǒng)70可以結(jié)束過程300。否則,如果系統(tǒng)70檢測到遙控器20沒有被保持在用戶10的手中,則過程300可以進(jìn)行到子框333。
在333,過程300可以包含系統(tǒng)70確定用戶10是否沒有空閑的手或不能手動(dòng)地打開進(jìn)入點(diǎn)。如果系統(tǒng)70確定用戶10有空閑的手并且能夠手動(dòng)地打開進(jìn)入點(diǎn),則系統(tǒng)70可以結(jié)束過程300。否則,如果系統(tǒng)70確定用戶10沒有空閑的手和/或不能手動(dòng)地打開進(jìn)入點(diǎn),則過程300可以進(jìn)行到子框334。
在334,過程300可以包含系統(tǒng)70檢測用戶10打算進(jìn)入車輛30的內(nèi)部通過的進(jìn)入點(diǎn),例如車門61、62和63之一。具體地,為了確定用戶10打算進(jìn)入車輛30的進(jìn)入點(diǎn),系統(tǒng)70可以觀察當(dāng)用戶10接近車輛30時(shí)用戶10的運(yùn)動(dòng)軌跡,例如可能的軌跡51、52、53、54和55之一。如果沒有檢測到用戶10期望的進(jìn)入點(diǎn),例如在軌跡54和55的情況下,則系統(tǒng)70可以結(jié)束過程300。否則,如果檢測到用戶10期望的進(jìn)入點(diǎn),例如在軌跡51、52和53的情況下,則過程300可以進(jìn)行到子框335。
在335,過程300可以包含系統(tǒng)70利用由系統(tǒng)70接收到的附近信息來幫助確定用戶10進(jìn)入車輛30的內(nèi)部的意圖。例如,系統(tǒng)70可以接收關(guān)于車輛30的附近的數(shù)字地圖數(shù)據(jù)并且基于數(shù)字地圖數(shù)據(jù)來確定車輛30的附近的一種或多種類型的營業(yè)所。子框336可以在子框335之后。
在336,過程300可以包含系統(tǒng)70確定用戶10是否具有進(jìn)入車輛30的內(nèi)部的肯定意圖。如果系統(tǒng)70不能確定用戶10進(jìn)入車輛30的內(nèi)部的肯定意圖,則系統(tǒng)70可以結(jié)束過程300。否則,如果系統(tǒng)70確定用戶10肯定即將進(jìn)入車輛30的內(nèi)部,則過程300可以進(jìn)行到框340。在一些實(shí)施例中,用戶10進(jìn)入車輛30的內(nèi)部的肯定意圖可以通過檢測用戶10盯著車輛30持續(xù)預(yù)定時(shí)間段來確定。在一些實(shí)施例中,用戶10進(jìn)入車輛30的內(nèi)部的肯定意圖可以通過檢測當(dāng)用戶10接近車輛30時(shí)他或她肩膀或眉毛的向上運(yùn)動(dòng)(例如,聳肩)來確定。
在340,過程300可以包含系統(tǒng)70打開在子框334確定的期望的進(jìn)入點(diǎn)處的車門。這可以通過系統(tǒng)70激勵(lì)設(shè)置在車輛30上的期望進(jìn)入點(diǎn)處的一個(gè)或多個(gè)致動(dòng)器(例如閂鎖螺線管和預(yù)彈起或動(dòng)力開啟機(jī)構(gòu))來進(jìn)行。
圖4說明了用于打開車輛30的進(jìn)入點(diǎn)的系統(tǒng)400。系統(tǒng)400可以是上述系統(tǒng)70的示例實(shí)施方式,并且可以被安裝、配備或以其他方式設(shè)置在車輛(例如車輛30)上。系統(tǒng)400可以包括無線通信模塊410,該無線通信模塊410被配置為當(dāng)遙控器20物理上位于距車輛30的范圍75內(nèi)時(shí)無線地接收來自遙控器20的信號。接收到的信號可以用作系統(tǒng)400啟動(dòng)過程(例如過程300)的觸發(fā)器。此外,系統(tǒng)400可以包括存儲器430,該存儲器430被配置為存儲各種構(gòu)件,例如,數(shù)據(jù)接收器440、數(shù)據(jù)分析器450、意圖檢測器460和通知模塊470。系統(tǒng)400還可以包括被配置為執(zhí)行存儲在存儲器430中的各種構(gòu)件的一個(gè)或多個(gè)處理器,例如處理器420。系統(tǒng)400還可以包括一個(gè)或多個(gè)傳感器480和一個(gè)或多個(gè)致動(dòng)器490。在一些實(shí)施例中,一個(gè)或多個(gè)傳感器480可以包括如上所述設(shè)置在車輛30上的傳感器41、42、43和44。在一些實(shí)施例中,一個(gè)或多個(gè)致動(dòng)器490可以包括設(shè)置在車輛30的車門處并且被配置為打開車門的閂鎖螺線管和預(yù)彈起或動(dòng)力開啟機(jī)構(gòu)。
數(shù)據(jù)接收器440可以被配置為接收表明用戶10正在接近車輛30的音頻數(shù)據(jù)和/或視頻數(shù)據(jù)。在一些實(shí)施例中,一個(gè)或多個(gè)傳感器480可以包括視頻攝像機(jī)和/或麥克風(fēng),并且被配置為生成音頻數(shù)據(jù)和/或視頻數(shù)據(jù)。
數(shù)據(jù)分析器450可以被配置為分析音頻數(shù)據(jù)和/或視頻數(shù)據(jù),從而獲取有用信息。數(shù)據(jù)分析器450可以包括遙控器檢測器452和空閑的手檢測器454。遙控器檢測器452可以通過分析音頻數(shù)據(jù)和/或視頻數(shù)據(jù)來檢測遙控器20相對于用戶10的位置。也就是說,遙控器檢測器452可以檢測遙控器20位于用戶10攜帶的錢包或背包24中。遙控器檢測器452可以識別遙控器20是否被保持在用戶10的手中??臻e的手檢測器454可以檢測用戶10是否具有可用于手動(dòng)地打開車輛30的車門的空閑的手。
意圖檢測器460可以被配置為檢測用戶10進(jìn)入車輛30的內(nèi)部的意圖。意圖檢測器460可以包括軌跡分析器462、姿勢和眼球檢測器464以及附近信息模塊466。軌跡分析器462可以被配置為分析用戶10當(dāng)他或她接近車輛30時(shí)的運(yùn)動(dòng)軌跡,例如圖2中的可能軌跡51、52、53、54和55。當(dāng)用戶10顯示出像軌跡51、52或53那樣的運(yùn)動(dòng)軌跡時(shí),軌跡分析器462可以確定用戶10具有進(jìn)入車輛30的內(nèi)部的意圖。此外,軌跡分析器462可以通過分析用戶10正在接近車輛30的軌跡來確定車輛30的多個(gè)進(jìn)入點(diǎn)之一(例如,車門61、62和63之一)為用戶10打算進(jìn)入車輛30的內(nèi)部的進(jìn)入點(diǎn)。另一方面,當(dāng)用戶10顯示出像軌跡54和55那樣的運(yùn)動(dòng)軌跡時(shí),軌跡分析器462可以確定用戶10沒有進(jìn)入車輛30的內(nèi)部的意圖。姿勢和眼球檢測器464可以被配置為檢測用戶10的姿勢、眼球運(yùn)動(dòng)和面部特征(例如聳肩、注視和/或挑眉)作為用戶10打算進(jìn)入車輛30的內(nèi)部的指示。附近信息模塊466可以被配置為從車載源(例如,在車輛30上提供的gps)或遠(yuǎn)程源(例如,遠(yuǎn)程adas)接收關(guān)于車輛附近的數(shù)字地圖數(shù)據(jù)。車輛附近的一種或多種類型的營業(yè)所可以從數(shù)字地圖中確定以幫助確定用戶進(jìn)入車輛30的內(nèi)部的意圖。例如,數(shù)據(jù)分析器450可以檢測用戶10正在接近車輛30,雙手拿著購物袋,同時(shí)附近信息模塊466確定附近有購物中心。系統(tǒng)400可以由此確定用戶10有較高的機(jī)會想要進(jìn)入車輛30內(nèi)部以將購物袋存放車輛30中。作為另一個(gè)示例,數(shù)據(jù)分析器450可以檢測用戶10正在輪椅中接近車輛30,同時(shí)附近信息模塊466確定在停放車輛30的地方旁邊有老年中心。系統(tǒng)400可以由此確定用戶10有較高的機(jī)會想要打開側(cè)車門(例如,右側(cè)車門620)并且操縱輪椅進(jìn)入車輛30。
一旦確定用戶10確實(shí)具有進(jìn)入車輛30的內(nèi)部的意圖,通知模塊470就可以立即或在稍后的時(shí)刻通知一個(gè)或多個(gè)致動(dòng)器490打開被確定為用戶10的期望進(jìn)入點(diǎn)的車門61、62和63之一。
根據(jù)本公開的各種實(shí)施例的系統(tǒng)和方法產(chǎn)生了許多優(yōu)點(diǎn)。優(yōu)點(diǎn)至少包括當(dāng)用戶在接近車輛時(shí)沒有空閑的手或者不能手動(dòng)地打開車門時(shí),解鎖和打開用戶期望的車輛的車門。
本文中使用冠詞“一(a/an)”來指代一個(gè)或一個(gè)以上(即,至少一個(gè))語法對象。舉例來說,“用戶”是指一個(gè)用戶或一個(gè)以上用戶。貫穿本說明書,參考“一個(gè)實(shí)施例”、“一實(shí)施例”,“一個(gè)示例”或“一示例”是指關(guān)于實(shí)施例或示例描述的特定特征、結(jié)構(gòu)或特性被包括在本公開的至少一個(gè)實(shí)施例中。因此,貫穿本說明書的各個(gè)地方出現(xiàn)的短語“在一個(gè)實(shí)施例”、“在一實(shí)施例中”、“一個(gè)示例”或“一示例”未必都指同一實(shí)施例或示例。此外,特定特征、結(jié)構(gòu)、數(shù)據(jù)庫或特性可以以任何合適的組合和/或子組合被組合在一個(gè)或多個(gè)實(shí)施例或示例中。此外,應(yīng)當(dāng)領(lǐng)會的是,隨說明書提供的附圖是用于對本領(lǐng)域技術(shù)人員說明的目的,并且附圖不一定按比例繪制。
根據(jù)本公開的實(shí)施例可以被實(shí)施為裝置、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開可以采取完全由硬件構(gòu)成的實(shí)施例、完全由軟件構(gòu)成的實(shí)施例(包括固件、駐留軟件、微代碼或諸如此類)、或組合所有總體上本文可以被稱為“電路”、“模塊”或“系統(tǒng)”的軟件和硬件方面的實(shí)施例的形式。此外,本公開的實(shí)施例可以采取體現(xiàn)在具有體現(xiàn)在介質(zhì)中的計(jì)算機(jī)可用程序編碼的任何有形表達(dá)介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式。
附圖中的流程圖和框圖說明根據(jù)本公開的各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)施方式的架構(gòu)、功能和操作。關(guān)于這點(diǎn),流程圖或框圖中的每一個(gè)框可以表示模塊、段或代碼的一部分,代碼包含用于實(shí)施指定邏輯功能的一個(gè)或多個(gè)可執(zhí)行指令。還應(yīng)當(dāng)指出的是,框圖和/或流程圖的每一個(gè)框、以及框圖和/或流程圖中的框的組合可以由執(zhí)行指定功能或動(dòng)作的基于專用硬件的系統(tǒng)或?qū)S糜布陀?jì)算機(jī)指令的組合來實(shí)施。這些計(jì)算機(jī)程序指令還可以被存儲在可以引導(dǎo)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備來以特定方式運(yùn)作的計(jì)算機(jī)可讀介質(zhì)中,使得存儲在計(jì)算機(jī)可讀介質(zhì)中的指令產(chǎn)生包括實(shí)施在流程圖和/或框圖的一個(gè)框或多個(gè)框中指定的功能/動(dòng)作的指令手段的制品。
雖然就某些實(shí)施例描述了本公開,但是鑒于本公開的好處,對本領(lǐng)域普通技術(shù)人員來說,包括不提供本文所闡述的全部好處和特征的實(shí)施例的其它實(shí)施例將是顯而易見的,這也在本公開的范圍之內(nèi)。應(yīng)該理解的是,在不脫離本公開的范圍的前提下,可以利用其他實(shí)施例。