本實(shí)用新型涉及一種后視鏡系統(tǒng),更具體地,涉及一種智能后視鏡系統(tǒng)。
背景技術(shù):
車(chē)鏡的有效使用是安全駕駛必不可少的部分。然而,車(chē)鏡可能被撞離原位,或者如果駕駛員重新定位,可能變得無(wú)效。例如,在某些駕駛條件下,駕駛員可能被迫向前傾。這改變了駕駛員在后視鏡中的視角,并且可能造成后視鏡無(wú)效,因?yàn)轳{駛員不再能看到他后面的車(chē)輛。此外,在駕駛的同時(shí)伸手重新調(diào)整后視鏡可能是危險(xiǎn)的,因?yàn)槠涫柜{駛員的注意力從車(chē)輛操作轉(zhuǎn)移。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)解決了當(dāng)前技術(shù)的這些和其他問(wèn)題。具體而言,本公開(kāi)提供了一種智能后視鏡系統(tǒng),其中,后視鏡根據(jù)駕駛員的高度和位置被自動(dòng)地調(diào)整。為此,后視鏡配備有能夠使后視鏡圍繞水平和/或豎直軸線轉(zhuǎn)動(dòng)(例如,上下或左右)的多個(gè)致動(dòng)裝置。被定位成垂直于鏡子表面的相機(jī)可以捕獲駕駛員的圖像。處理器裝置可以處理此圖像以確定駕駛員的眼睛相對(duì)于后窗的位置。為了恰當(dāng)定位鏡子,后視鏡可以被轉(zhuǎn)動(dòng)成使得相機(jī)的視線將駕駛員的眼睛的位置與后窗的位置二等分。在一些實(shí)施例中,后視鏡可以被置于“跟隨”模式下,在該模式下,后視鏡根據(jù)駕駛員的位置不斷(或者周期性)調(diào)整。本公開(kāi)所述的后視鏡根據(jù)駕駛員的高度和位置被自動(dòng)地調(diào)整,無(wú)需駕駛員伸手來(lái)重新調(diào)整后視鏡,因而駕駛員不必將注意力從操作車(chē)輛轉(zhuǎn)移,從而為駕駛提供更安全的保障。
本公開(kāi)的一個(gè)方面,提供了一種后視鏡設(shè)備,包括:鏡子殼體;兩個(gè)反射表面,其中一個(gè)反射表面是半透明的反射表面;兩個(gè)相機(jī)裝置,所述相機(jī)裝置被配置成捕獲圖像信息,第一相機(jī)裝置被配置為捕獲夜間條件下的圖像信息,并且第二相機(jī)裝置被配置為捕獲白天條件下的圖像信息,所述兩個(gè)相機(jī)裝置中的每一個(gè)相機(jī)裝置被定位成垂直于與所述兩個(gè)反射表面的不同的反射表面,其中所述第一相機(jī)裝置或所述第二相機(jī)裝置基于進(jìn)入所述鏡子殼體的光強(qiáng)度表示白天條件或夜間條件被啟動(dòng),并且其中所述圖像信息由所述被啟動(dòng)的相機(jī)裝置捕獲,且所述圖像信息包括駕駛員的至少一部分圖像;處理器裝置,所述處理器裝置被配置成至少部分基于所述捕獲的圖像信息確定所述反射表面之一的適當(dāng)位置;以及第一致動(dòng)裝置,所述第一致動(dòng)裝置被配置成根據(jù)從所述處理器裝置接收的控制命令使所述反射表面之一在所述鏡子殼體內(nèi)轉(zhuǎn)動(dòng)。
在實(shí)施例中,進(jìn)一步包括第二致動(dòng)裝置,所述第二致動(dòng)裝置被配置成至少部分基于所述確定的適當(dāng)位置使所述鏡子殼體轉(zhuǎn)動(dòng)。
在實(shí)施例中,所述相機(jī)位于所述鏡子殼體內(nèi)并且在所述反射表面后面。
在實(shí)施例中,所述不是半透明的反射表面的所述反射表面被配置成將光反射離開(kāi)所述駕駛員。
在實(shí)施例中,所述捕獲的圖像信息包括至少一只眼睛的圖像。
本公開(kāi)的另一方面提供一種車(chē)輛后視鏡系統(tǒng),包括:鏡子殼體;
鏡子單元,所述鏡子單元被配置成擱置在所述鏡子殼體內(nèi),所述鏡子單元包括:半透明的第一反射表面;第二反射表面,所述第二反射表面相對(duì)于所述半透明的第一反射表面成角度地偏移;第一相機(jī)裝置,所述第一相機(jī)裝置被定位成垂直于所述第一反射表面;和第二相機(jī)裝置,所述第二相機(jī)裝置被定位成垂直于所述第二反射表面;第一致動(dòng)裝置,所述第一致動(dòng)裝置被配置成使所述鏡子單元在所述鏡子殼體內(nèi)轉(zhuǎn)動(dòng);處理器裝置;以及存儲(chǔ)器,其中,所述處理器裝置被配置成致使所述系統(tǒng)至少:能夠基于進(jìn)入鏡子殼體的光強(qiáng)度表示白天條件或夜間條件之一確定所述第一相機(jī)裝置或所述第二相機(jī)裝置被啟動(dòng);能夠經(jīng)由所確定的所述第一相機(jī)裝置或所述第二相機(jī)裝置來(lái)捕獲與駕駛員相關(guān)的圖像信息;能夠根據(jù)所述圖像信息確定轉(zhuǎn)動(dòng)程度,所述轉(zhuǎn)動(dòng)程度由所述鏡子殼體的默認(rèn)位置與在所述圖像信息中被識(shí)別的面部特征的位置的二等分處確定;以及能夠向所述第一致動(dòng)裝置提供使所述鏡子單元在所述鏡子殼體內(nèi)轉(zhuǎn)動(dòng)的控制命令,使得所述第一反射表面或所述第二反射表面處于所述確定的轉(zhuǎn)動(dòng)程度。
在實(shí)施例中,所述第一致動(dòng)裝置是伺服電機(jī)。
在實(shí)施例中,所述后視鏡設(shè)備進(jìn)一步包括:第二致動(dòng)裝置,所述第二致動(dòng)裝置被配置成使所述鏡子殼體轉(zhuǎn)動(dòng);并且其中,所述處理器裝置進(jìn)一步被配置成:能夠根據(jù)所述圖像信息確定第二轉(zhuǎn)動(dòng)程度;以及能夠向所述第二致動(dòng)裝置提供使所述鏡子殼體轉(zhuǎn)動(dòng)的控制命令,使得所述至少一個(gè)反射表面處于所述確定的第二轉(zhuǎn)動(dòng)程度。
在實(shí)施例中,所述第一相機(jī)裝置捕獲的圖像信息用于確定所述半透明的第一反射表面的轉(zhuǎn)動(dòng)程度。
在實(shí)施例中,所述處理器裝置被配置成在檢測(cè)到重新定位事件后,根據(jù)所述捕獲的圖像信息確定轉(zhuǎn)動(dòng)程度。
本公開(kāi)的另一方面提供了一種后視鏡設(shè)備,包括鏡子殼體;反射表面;相機(jī)裝置,所述相機(jī)裝置被配置成捕獲圖像信息,所述圖像信息包括駕駛員的圖像的至少一部分;處理器裝置,與相機(jī)裝置相連,所述處理器裝置被配置成至少部分基于所述捕獲的圖像信息確定所述反射表面的適當(dāng)位置;以及第一致動(dòng)裝置,與處理器裝置相連,所述第一致動(dòng)裝置被配置成根據(jù)從所述處理器裝置接收的控制命令使所述反射表面在所述鏡子殼體內(nèi)轉(zhuǎn)動(dòng)。
在實(shí)施例中,所述后視鏡設(shè)備進(jìn)一步包括第二致動(dòng)裝置,所述第二致動(dòng)裝置被配置成至少部分基于所述確定的適當(dāng)位置使所述鏡子殼體轉(zhuǎn)動(dòng)。
在實(shí)施例中,所述反射表面是半透明的。
在實(shí)施例中,所述相機(jī)裝置位于所述鏡子殼體內(nèi),在所述反射表面后面。
在實(shí)施例中,所述后視鏡設(shè)備進(jìn)一步包括第二反射表面,所述第二反射表面被配置成將光反射離開(kāi)所述駕駛員。
在實(shí)施例中,所述相機(jī)裝置被定位成垂直于所述反射表面。
在實(shí)施例中,所述捕獲的圖像信息包括至少一只眼睛的圖像。本公開(kāi)的另一方面提供了一種車(chē)輛后視鏡系統(tǒng),包括:鏡子殼體;鏡子單元,所述鏡子單元被配置成擱置在所述鏡子殼體內(nèi),所述鏡子單元包括至少一個(gè)相機(jī)裝置和至少一個(gè)反射表面,所述相機(jī)裝置被配置成捕獲與駕駛員相關(guān)的圖像信息;處理器裝置,所述處理器裝置包括存儲(chǔ)器,所述處理器裝置與所述相機(jī)裝置相連,所述處理器裝置被配置成根據(jù)所述捕獲的圖像信息確定轉(zhuǎn)動(dòng)程度;第一致動(dòng)裝置,所述第一致動(dòng)裝置與所述所述處理器裝置相連,所述第一致動(dòng)裝置被配置成使所述鏡子單元在所述鏡子殼體內(nèi)轉(zhuǎn)動(dòng),所述第一致動(dòng)裝置被配置成根據(jù)從所述處理器裝置接收的控制命令,使得所述至少一個(gè)反射表面處于所述確定的轉(zhuǎn)動(dòng)程度。
在實(shí)施例中,所述第一致動(dòng)裝置是伺服電機(jī)。
在實(shí)施例中,所述后視鏡設(shè)備進(jìn)一步包括:第二致動(dòng)裝置,所述第二致動(dòng)裝置被配置成使所述鏡子殼體轉(zhuǎn)動(dòng);并且其中,所述處理器裝置進(jìn)一步配置成根據(jù)所述圖像信息確定第二轉(zhuǎn)動(dòng)程度;所述第二致動(dòng)裝置被配置成根據(jù)從所述處理器裝置接收的控制命令,使得所述至少一個(gè)反射表面處于所述確定的第二轉(zhuǎn)動(dòng)程度。
在實(shí)施例中,所述至少一個(gè)反射表面包括半透明的第一反射表面和第二反射表面。
在實(shí)施例中,所述至少一個(gè)相機(jī)裝置包括被定位成與所述第一反射表面垂直的第一相機(jī)裝置和被定位成與所述第二反射表面垂直的第二相機(jī)裝置。
在實(shí)施例中,所述第一相機(jī)裝置捕獲的圖像信息用于確定所述半透明的第一反射表面的轉(zhuǎn)動(dòng)程度。
在實(shí)施例中,所述處理器裝置被配置成在檢測(cè)到重新定位事件后,根據(jù)所述捕獲的圖像信息確定轉(zhuǎn)動(dòng)程度。
附圖說(shuō)明
將參照附圖描述根據(jù)本公開(kāi)的各實(shí)施例,在附圖中:
圖1A至圖1B描繪了可以根據(jù)至少一些實(shí)施例實(shí)施的示例后視鏡系統(tǒng);
圖2描繪了系統(tǒng)或架構(gòu),其中用于處理圖像信息的技術(shù)可以根據(jù)本公開(kāi)來(lái)實(shí)施;
圖3A至圖3D描繪了可以根據(jù)至少一些實(shí)施例實(shí)施的示例鏡子單元;
圖4描繪了可以根據(jù)本公開(kāi)的至少一些實(shí)施例實(shí)施的相機(jī)/鏡像定位的圖示;
圖5描繪了根據(jù)至少一些實(shí)施例的可以被捕獲和用于調(diào)整到適當(dāng)?shù)溺R子位置的示例后視鏡圖像;
圖6描繪了根據(jù)至少一些實(shí)施例的被配置成根據(jù)用戶移動(dòng)自動(dòng)調(diào)整的后視鏡系統(tǒng)的示例;并且
圖7描繪了說(shuō)明性流程圖,展示了根據(jù)至少一些實(shí)施例的對(duì)后視鏡的示例調(diào)整。
圖8描繪了系統(tǒng)總構(gòu)架的示意圖。
具體實(shí)施方式
在以下說(shuō)明中,將對(duì)各實(shí)施例進(jìn)行描述。出于解釋目的,闡述了具體配置和細(xì)節(jié)以便提供對(duì)實(shí)施例的透徹理解。然而,對(duì)于本領(lǐng)域的技術(shù)人員而言還將明顯的是,可以在沒(méi)有具體細(xì)節(jié)的情況下實(shí)踐這些實(shí)施例。此外,公知特征可能被省略或簡(jiǎn)化以便不使正被描述的實(shí)施例不清楚。
本文中描述了一種智能后視鏡系統(tǒng),該后視鏡系統(tǒng)被配置成自動(dòng)地或在沒(méi)有直接用戶交互的情況下根據(jù)用戶的高度和就座位置進(jìn)行調(diào)整。在一些實(shí)施例中,安裝在后視鏡系統(tǒng)上的相機(jī)捕獲包括用戶的圖像并且使用一種或多種計(jì)算機(jī)視覺(jué)技術(shù)來(lái)識(shí)別用戶的眼睛。一旦被識(shí)別,后視鏡可以從默認(rèn)位置轉(zhuǎn)動(dòng)到使用戶能夠通過(guò)車(chē)輛的后窗觀察物體的位置。在一些實(shí)施例中,后視鏡系統(tǒng)中的默認(rèn)位置可以由后視鏡系統(tǒng)的制造商預(yù)先編程。例如,制造商可以將后窗的中心設(shè)定為默認(rèn)位置,這樣使得后視鏡系統(tǒng)可以識(shí)別鏡子相對(duì)于默認(rèn)位置的位置。
在一些實(shí)施例中,該后視鏡系統(tǒng)可以包括半透明反射表面和不透明反射表面,兩者中間存在空間。在一些實(shí)施例中,半透明反射表面可以是單向鏡或著色玻璃。在一些實(shí)施例中,該鏡子可以包括楔形棱鏡。在一些實(shí)施例中,該后視鏡系統(tǒng)可以包括單個(gè)不透明反射表面。在一些實(shí)施例中,被配置成捕獲數(shù)字輸入的相機(jī)可以被定位成使得相機(jī)的視線垂直于半透明反射表面。在一些實(shí)施例中,該后視鏡系統(tǒng)可以包括多個(gè)相機(jī)。例如,該后視鏡系統(tǒng)可以包括兩個(gè)相機(jī),每個(gè)相機(jī)被配置成捕獲不同的圖像信息。在一些實(shí)施例中,相機(jī)可以被定位在第一反射表面后面。在一些實(shí)施例中,相機(jī)可以安裝在后視鏡殼體上。
在一些實(shí)施例中,該后視鏡系統(tǒng)可以與位于安裝該后視鏡系統(tǒng)的車(chē)輛之外的服務(wù)器或其他服務(wù)提供商計(jì)算機(jī)通信。該服務(wù)提供商計(jì)算機(jī)可以被配置成執(zhí)行與后視鏡系統(tǒng)的自動(dòng)調(diào)整相關(guān)的一項(xiàng)或多項(xiàng)計(jì)算。在一些實(shí)施例中,車(chē)輛自身可以包括被配置成執(zhí)行與后視鏡系統(tǒng)的自動(dòng)調(diào)整相關(guān)的一項(xiàng)或多項(xiàng)計(jì)算的處理裝置。
在一些實(shí)施例中,該后視鏡系統(tǒng)可以被置于“跟隨”模式下,在該模式下,相機(jī)將繼續(xù)(或周期性地)捕獲與用戶相關(guān)的數(shù)字圖像信息并且每當(dāng)用戶的位置信息被更新時(shí)可以調(diào)整后視鏡位置。在一些實(shí)施例中,當(dāng)被撞離原位后,該后視鏡系統(tǒng)可以自動(dòng)返回到默認(rèn)位置。這可以使后視鏡系統(tǒng)的相機(jī)能夠重新獲取用戶的圖像信息。
圖1描繪了可以根據(jù)至少一些實(shí)施例實(shí)施的示例后視鏡系統(tǒng)。為了更好地圖示本公開(kāi)的一些特征,圖1被分成圖1A和圖1B。
圖1A描繪了示例后視鏡系統(tǒng)的側(cè)面視圖。圖1A中描繪了位于鏡子殼體 104內(nèi)的鏡子單元102。鏡子單元102被固定在鏡子殼體104內(nèi),使得其能夠圍繞延伸鏡子殼體104的長(zhǎng)度的軸線轉(zhuǎn)動(dòng)。例如,通過(guò)使用銷(xiāo)或螺柱106,鏡子單元可以被固定到鏡子殼體104上。此外,傾斜致動(dòng)裝置108可以與鏡子單元聯(lián)接從而使得該鏡子單元沿著運(yùn)動(dòng)范圍110轉(zhuǎn)動(dòng)。如同所描繪的,運(yùn)動(dòng)范圍 110是圍繞平行于后視鏡單元的長(zhǎng)度或沿著后視鏡單元的長(zhǎng)度延伸的軸線的轉(zhuǎn)動(dòng)。換言之,鏡子單元本身通過(guò)運(yùn)動(dòng)范圍110向上或向下傾斜。例如,鏡子單元可以沿著這個(gè)運(yùn)動(dòng)范圍110被調(diào)整以適應(yīng)駕駛員的高度。在一些實(shí)施例中,可以使用傾斜致動(dòng)裝置106使整個(gè)鏡子殼體沿著運(yùn)動(dòng)范圍110轉(zhuǎn)動(dòng)。以下將關(guān)于圖3更詳細(xì)描述鏡子單元本身。
傾斜致動(dòng)裝置108可以是能夠引起鏡子單元在鏡子殼體內(nèi)傾斜或轉(zhuǎn)動(dòng)的任何裝置。例如,傾斜致動(dòng)裝置108可以是電機(jī)、或其他旋轉(zhuǎn)致動(dòng)裝置。例如,傾斜致動(dòng)裝置108可以是允許精確控制角位置或線性位置、速度和/或加速度的伺服電機(jī)。在一些實(shí)施例中,傾斜致動(dòng)裝置108可以包括活塞,活塞附接至鏡子單元上,附接方式為可以通過(guò)推動(dòng)或拉動(dòng)位于附接位置的鏡子單元引起轉(zhuǎn)動(dòng)。該后視鏡系統(tǒng)可以被配置成將鏡子單元102轉(zhuǎn)動(dòng)到特定位置并且將鏡子單元102保持在那個(gè)位置。
圖1B描繪了示例后視鏡系統(tǒng)的自頂向下視圖。如所描繪的,該后視鏡系統(tǒng)可以經(jīng)由臂112連接至車(chē)輛。鏡子殼體104可以是圍繞臂112沿著第二運(yùn)動(dòng)范圍114可轉(zhuǎn)動(dòng)的。此外,第二傾斜致動(dòng)裝置可以用于以這種方式使鏡子殼體104轉(zhuǎn)動(dòng)。該第二傾斜致動(dòng)裝置可以位于鏡子殼體104內(nèi),或者其可以位于臂的遠(yuǎn)離鏡子殼體104的端部。該第二傾斜致動(dòng)裝置可以被配置成使鏡子殼體沿著運(yùn)動(dòng)范圍114轉(zhuǎn)動(dòng),使得反射表面116面向特定體方向。第二傾斜致動(dòng)裝置還可以被配置成將鏡子殼體104保持在特定位置上。在一些實(shí)施例中,傾斜致動(dòng)裝置108和第二傾斜致動(dòng)裝置可以是不同類(lèi)型的致動(dòng)裝置。
圖2描繪了系統(tǒng)或架構(gòu),其中用于處理圖像信息的技術(shù)可以根據(jù)本公開(kāi)來(lái)實(shí)施。在一些實(shí)例中,車(chē)輛202可以包括處理器裝置204。在一些示例中,處理器裝置204可以被配置成經(jīng)由網(wǎng)絡(luò)208、或經(jīng)由其他網(wǎng)絡(luò)連接與服務(wù)提供商計(jì)算機(jī)206通信。處理器裝置204或服務(wù)提供商計(jì)算機(jī)206可以被配置成處理從與后視鏡系統(tǒng)相關(guān)聯(lián)的相機(jī)接收的圖像并且提供調(diào)整鏡子位置的指令。作為一個(gè)實(shí)施例,處理器裝置204或服務(wù)提供商計(jì)算機(jī)206根據(jù)從與后視鏡系統(tǒng)相關(guān)聯(lián)的相機(jī)接收的圖像產(chǎn)生相應(yīng)的控制命令,來(lái)控制調(diào)整鏡子的位置。致動(dòng)裝置(包括第一和第二致動(dòng)裝置)被配置成根據(jù)從處理器裝置204接收的控制命令使反射表面116在鏡子殼體104內(nèi)轉(zhuǎn)動(dòng)。處理器裝置204可以是能夠執(zhí)行所描述的功能的任何類(lèi)型的計(jì)算裝置。處理器裝置204可以包括能夠處理來(lái)自一個(gè)或多個(gè)輸入傳感器212的輸入的一個(gè)或多個(gè)處理器210。如本領(lǐng)域中已知的,有各種輸入傳感器212能夠檢測(cè)與用戶或車(chē)輛狀況相關(guān)的輸入,如加速度計(jì)、相機(jī)、傳聲器等。這些輸入傳感器獲得的輸入可以來(lái)自各種數(shù)據(jù)輸入類(lèi)型,包括但不限于音頻數(shù)據(jù)、視覺(jué)數(shù)據(jù)、或生物計(jì)量數(shù)據(jù)。至少一些實(shí)施例的實(shí)施方式中所利用的應(yīng)用或模塊的程序代碼可以在處理器裝置204的存儲(chǔ)器 214中存儲(chǔ)并從處理器裝置204的存儲(chǔ)器214執(zhí)行。處理器裝置204可以包括用于處理圖像信息以確定觀察者位置的模塊(圖像處理模塊216)和/用于向鏡子單元提供移動(dòng)指令的模塊(鏡子調(diào)整模塊218)。作為一個(gè)實(shí)施例,鏡子調(diào)整模塊218可以產(chǎn)生相應(yīng)的控制命令來(lái)控制鏡子單元的移動(dòng)。
在一些示例中,網(wǎng)絡(luò)208可以包括許多不同類(lèi)型的網(wǎng)絡(luò)中的任一者或其組合,如有線網(wǎng)絡(luò)、互聯(lián)網(wǎng)、無(wú)線網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、和其他專(zhuān)用網(wǎng)絡(luò)和/或公用網(wǎng)絡(luò)。還應(yīng)注意的是,所描述的技術(shù)可以應(yīng)用在其他客戶端/服務(wù)器安排中、以及非客戶端/服務(wù)器安排中(例如,本地存儲(chǔ)的應(yīng)用、對(duì)等系統(tǒng)等)。在示例性實(shí)施例中,處理器裝置304可以使用一個(gè)或多個(gè)無(wú)線通信網(wǎng)絡(luò)(例如,3G、4G等)與網(wǎng)絡(luò)集線器通信。網(wǎng)絡(luò)集線器可以進(jìn)而利用物理連接(例如,銅電纜、Tl、以太網(wǎng)等)與位于網(wǎng)絡(luò)地址處的服務(wù)提供商計(jì)算機(jī)通信。
服務(wù)提供商計(jì)算機(jī)206可以是任何類(lèi)型的計(jì)算裝置,如(但不限于)移動(dòng)電話、智能電話、個(gè)人數(shù)字助理(PDA)、膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、瘦客戶端裝置、平板PC等。此外,應(yīng)注意的是,在一些實(shí)施例中,服務(wù)提供商計(jì)算機(jī)206可以由在托管計(jì)算環(huán)境中實(shí)施的一個(gè)或多個(gè)虛擬機(jī)來(lái)執(zhí)行。托管計(jì)算環(huán)境可以包括一個(gè)或多個(gè)快速供應(yīng)和釋放的計(jì)算資源,這些計(jì)算資源可以包括計(jì)算、聯(lián)網(wǎng)、和/或存儲(chǔ)裝置。托管計(jì)算環(huán)境還可以被稱(chēng)為云計(jì)算環(huán)境。
在一個(gè)說(shuō)明性配置中,服務(wù)提供商計(jì)算機(jī)206可以包括至少一個(gè)存儲(chǔ)器 220和一個(gè)或多個(gè)處理單元(或處理器)222。處理器222可以視情況而定以硬件、計(jì)算機(jī)可執(zhí)行指令、固件或以上的組合來(lái)實(shí)施。處理器222的計(jì)算機(jī)可執(zhí)行指令或固件實(shí)施方式可以包括以任何適合于執(zhí)行所描述的各種功能的編程語(yǔ)言寫(xiě)入的計(jì)算機(jī)可執(zhí)行或機(jī)器可執(zhí)行指令。作為一個(gè)實(shí)施例,處理器裝置204 或服務(wù)提供商計(jì)算機(jī)206可以在各個(gè)處理過(guò)程中產(chǎn)生相應(yīng)的控制命令,來(lái)控制相應(yīng)的裝置/設(shè)備的操作。
存儲(chǔ)器220可以存儲(chǔ)處理器210和/或處理器222上可承載和可執(zhí)行的程序指令、以及在這些程序執(zhí)行過(guò)程中生成的數(shù)據(jù)。取決于服務(wù)提供商計(jì)算機(jī) 206的配置和類(lèi)型,存儲(chǔ)器220可以是易失性的(如隨機(jī)存取存儲(chǔ)器(RAM)) 和/或非易失性的(如只讀存儲(chǔ)器(ROM)、閃速存儲(chǔ)器等)。服務(wù)提供商計(jì)算機(jī)206還可以包括附加存儲(chǔ)器224,如可移除存儲(chǔ)器或不可移除存儲(chǔ)器,包括但不限于磁存儲(chǔ)器、光盤(pán)、和/或磁帶存儲(chǔ)器。這些磁盤(pán)驅(qū)動(dòng)器及其相關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)可以為計(jì)算裝置提供計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其他數(shù)據(jù)的非易失性存儲(chǔ)。在一些實(shí)施方式中,存儲(chǔ)器220可以包括多種不同類(lèi)型的存儲(chǔ)器,如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器 (DRAM)或ROM。轉(zhuǎn)到存儲(chǔ)器220中的更詳細(xì)的內(nèi)容,存儲(chǔ)器220可以包括操作系統(tǒng)226和用于實(shí)施本文中公開(kāi)的特征的一個(gè)或多個(gè)應(yīng)用程序或服務(wù),至少包括用于處理圖像信息以確定觀察者位置的模塊(圖像處理模塊216)和/或用于向鏡子單元提供移動(dòng)指令的模塊(鏡子調(diào)整模塊218)。存儲(chǔ)器220還可以包括圖案數(shù)據(jù)230,該圖案數(shù)據(jù)提供與識(shí)別圖像信息的各部分相關(guān)的數(shù)據(jù)。在一些實(shí)施例中,圖案數(shù)據(jù)230可以存儲(chǔ)在數(shù)據(jù)庫(kù)中。
存儲(chǔ)器220和附加存儲(chǔ)器224(兩者是可移除的和不可移除的)是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例。例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以包括以用于存儲(chǔ)信息 (如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù))的任何方法或技術(shù)實(shí)現(xiàn)的易失性或非易失性、可移除或不可移除介質(zhì)。如本文中使用的,模塊可以指由作為處理器裝置204或服務(wù)提供商計(jì)算機(jī)206的一部分的計(jì)算系統(tǒng)(例如,處理器)執(zhí)行的編程模塊。服務(wù)提供商計(jì)算機(jī)206還可以包含允許服務(wù)提供商計(jì)算機(jī)206與存儲(chǔ)的數(shù)據(jù)庫(kù)、另一個(gè)計(jì)算裝置或服務(wù)器、用戶終端、和/ 或網(wǎng)絡(luò)208上的其他裝置通信的通信連接232。服務(wù)提供商計(jì)算機(jī)206還可以包括輸入/輸出(I/O)裝置和/或端口234,如以便能夠與鍵盤(pán)、鼠標(biāo)、筆、語(yǔ)音輸入裝置、觸摸輸入裝置、顯示器、揚(yáng)聲器、打印機(jī)等連接。
轉(zhuǎn)到存儲(chǔ)器220中的更詳細(xì)的內(nèi)容,存儲(chǔ)器220可以包括操作系統(tǒng)226、包含圖案數(shù)據(jù)230的數(shù)據(jù)庫(kù)和用于實(shí)施本文中公開(kāi)的特征的一個(gè)或多個(gè)應(yīng)用程序或服務(wù),包括圖像處理模塊216和/或鏡子調(diào)整模塊218。
在一些實(shí)施例中,圖像處理模塊216可以被配置成接收來(lái)自一個(gè)或多個(gè)輸入傳感器的圖像信息并且從該圖像信息中識(shí)別觀察者位置。圖像處理模塊216 可以作為輸入端接收數(shù)字圖像(或數(shù)字圖像的鏈接)并且可以作為輸出端提供一組坐標(biāo)。圖像處理模塊216可以利用一種或多種圖像處理技術(shù)以便識(shí)別所接收到的圖像內(nèi)的與一只或多只眼睛相對(duì)應(yīng)的圖像圖案。在雙眼被識(shí)別的情況下,圖像處理模塊216可以輸出位于雙眼之間一半處的坐標(biāo)。在單眼被識(shí)別的情況下,圖像處理模塊216可以輸出所識(shí)別的眼睛的坐標(biāo)。在多于兩只眼睛被識(shí)別的情況下,圖像處理模塊216可以返回錯(cuò)誤或者確定最可能正確的那組眼睛。例如,圖像處理模塊216可以基于每只眼睛的位置和/或方向來(lái)確定很可能是那組正確眼睛的一組具體眼睛。
在一些實(shí)施例中,鏡子調(diào)整模塊218可以被配置成接收來(lái)自圖像處理模塊 216的觀察者位置數(shù)據(jù),并且基于所接收到的數(shù)據(jù)確定恰當(dāng)?shù)溺R子位置。例如,鏡子調(diào)整模塊218可以接收來(lái)自圖像處理模塊216的觀察者位置坐標(biāo)和創(chuàng)建使鏡子單元轉(zhuǎn)動(dòng)的指令,使得該鏡子單元被引導(dǎo)在觀察者位置坐標(biāo)與默認(rèn)位置之間的一半上。作為一個(gè)實(shí)施例,鏡子調(diào)整模塊218可以根據(jù)接收來(lái)自圖像處理模塊216的觀察者位置坐標(biāo)產(chǎn)生相應(yīng)的控制命令,來(lái)控制轉(zhuǎn)動(dòng)鏡子單元,使得該鏡子單元被引導(dǎo)在觀察者位置坐標(biāo)與默認(rèn)位置之間的一半上。該默認(rèn)位置可以是原點(diǎn)(位于坐標(biāo)系的[0,0])位置。在一些實(shí)施例中,該默認(rèn)位置可以是后窗的中心,或者要使用后視鏡觀察的物體。通過(guò)說(shuō)明方式,如果鏡子調(diào)整模塊218接收來(lái)自圖像處理模塊216的坐標(biāo)(22°,-18°),則其可以構(gòu)建第一致動(dòng)裝置(被配置成使鏡子圍繞豎直軸線轉(zhuǎn)動(dòng))使鏡子轉(zhuǎn)動(dòng)到11°的指令、和第二致動(dòng)裝置(被配置成使鏡子圍繞水平軸線轉(zhuǎn)動(dòng))使鏡子轉(zhuǎn)動(dòng)到-9°的指令。作為一個(gè)實(shí)施例,鏡子調(diào)整模塊218可以根據(jù)接收來(lái)自圖像處理模塊 216的坐標(biāo)產(chǎn)生相應(yīng)的控制命令,來(lái)控制第一致動(dòng)裝置和第二致動(dòng)裝置,使鏡子轉(zhuǎn)動(dòng)到目標(biāo)位置。
盡管被描述為從服務(wù)提供商計(jì)算機(jī)206的存儲(chǔ)器220執(zhí)行,但圖像處理模塊216和/或鏡子移動(dòng)模塊218可以位于處理器裝置204的存儲(chǔ)器214上并且從該存儲(chǔ)器執(zhí)行。在這些模塊中的一個(gè)或多個(gè)模塊位于服務(wù)提供商計(jì)算機(jī)206 上的實(shí)施例中,使鏡子轉(zhuǎn)動(dòng)的指令可以傳輸至車(chē)輛并且由后視鏡系統(tǒng)執(zhí)行。作為一個(gè)實(shí)施例,在這些模塊中的一個(gè)或多個(gè)模塊位于服務(wù)提供商計(jì)算機(jī)206上的實(shí)施例中,產(chǎn)生的使鏡子轉(zhuǎn)動(dòng)的控制命令可以傳輸至車(chē)輛并且由后視鏡系統(tǒng)執(zhí)行。
圖3描繪了可以根據(jù)至少一些實(shí)施例實(shí)施的示例鏡子單元。圖3中圖示的鏡子單元可以是如圖1中所描繪的示例鏡子單元106。為了更好地圖示本公開(kāi)的一些特征,圖3被分成圖3A、圖3B、圖3C、和圖3D。
圖3A和圖3B描繪了可以在后視鏡系統(tǒng)中實(shí)施以減少前燈眩光的鏡子暗化技術(shù)的圖示。圖3A描繪了當(dāng)可能使用車(chē)輛前燈時(shí)利用的處于“夜間”位置上的自動(dòng)暗化后視鏡。如所描繪的,鏡子單元可以配置有楔形棱鏡302、或具有呈角度定位的第一反射表面304和第二反射表面306的鏡子。應(yīng)注意的是,第一反射表面304和第二反射表面306之間的角度、以及“白天”位置與“夜間”位置之間產(chǎn)生的“傾斜”在圖3中可能被大大擴(kuò)大,以便更好地說(shuō)明本公開(kāi)的原理。應(yīng)注意的是,該楔形棱鏡可以被定位成使得其在任意方向錐形化。在這個(gè)圖示中,第一反射表面304是半透明反射表面,其允許大多數(shù)光透過(guò)其中并且反射被引導(dǎo)至鏡子單元的光的一小部分。第二反射表面306是反射被引導(dǎo)至鏡子單元的光的大部分的高反射表面(例如,涂銀表面)。
當(dāng)處于“夜間”位置上時(shí),該鏡子單元被傾斜成使得來(lái)自第一反射表面 304的光被引導(dǎo)在駕駛員處。如所描繪的,使用“夜間”位置,所反射的入射光的大部分被引導(dǎo)離開(kāi)駕駛員。這防止駕駛員被來(lái)自后窗的前燈炫光造成目眩。
圖3B描繪了當(dāng)不太可能使用車(chē)輛前燈時(shí)利用的處于“白天”位置上的自動(dòng)暗化后視鏡。當(dāng)處于“白天”位置上時(shí),該鏡子單元被傾斜成使得來(lái)自第二反射表面306的光被引導(dǎo)在駕駛員處。如所描繪的,使用“白天”位置時(shí),所反射的入射光的大部分被引導(dǎo)向駕駛員,從而允許他或她通過(guò)后窗觀看。
在一些實(shí)施例中,后視鏡系統(tǒng)可以包括用于檢測(cè)光閾值的一個(gè)或多個(gè)光檢測(cè)器(如光伏二極管)。該后視鏡系統(tǒng)可以被配置成基于來(lái)自光檢測(cè)器的反饋而在“白天”位置與“夜間”位置之間自動(dòng)切換。例如,該后視鏡系統(tǒng)可以包括接收來(lái)自前燈、被引導(dǎo)在該后視鏡系統(tǒng)處的光的光伏二極管。如果所接收到的光高于預(yù)定閾值,則后視鏡系統(tǒng)可以進(jìn)入夜間模式。在另一個(gè)示例中,光伏二極管可以用于確定車(chē)輛之外的照明水平是否高于預(yù)定閾值。在這個(gè)示例中,如果車(chē)輛之外的照明水平高于預(yù)定閾值,則該后視鏡系統(tǒng)可以被置于白天位置上。
圖3C描繪了第一相機(jī),該第一相機(jī)被配置成在“夜間”條件下根據(jù)用戶的位置自動(dòng)調(diào)整。如圖3C中描繪的,相機(jī)裝置308可以被定位成使得相機(jī)裝置308的視線垂直于第一反射表面304。在一些實(shí)施例中,相機(jī)裝置308可以嵌入第二反射表面306中。在一些實(shí)施例中,相機(jī)裝置308可以嵌入鏡子單元的、除了第二反射表面以外的表面中。相機(jī)裝置308可以是針孔相機(jī)。在一些實(shí)施例中,相機(jī)裝置308可以包括能夠捕獲擴(kuò)展圖像的廣角鏡頭(即,焦距比正常鏡頭短的鏡頭)。在一些實(shí)施例中,相機(jī)裝置308可以是夜視型相機(jī)或適合于在低光度條件下捕獲圖像的那種類(lèi)型的相機(jī)。
圖3D描繪了第二相機(jī),該第二相機(jī)被配置成在“白天”條件下根據(jù)用戶的位置自動(dòng)進(jìn)行調(diào)整。如圖3D中描繪的,相機(jī)裝置310可以被定位成使得相機(jī)裝置310的視線垂直于第二反射表面306。類(lèi)似于相機(jī)裝置308,相機(jī)裝置310可以嵌入第二反射表面306中。相機(jī)裝置310還可以是針孔相機(jī),并且可以包括能夠捕獲擴(kuò)展圖像的廣角鏡頭。因?yàn)橄鄼C(jī)裝置308被定位成垂直于第一反射表面304并且相機(jī)裝置310被定位成垂直于第二反射表面306,因此相機(jī)裝置308與相機(jī)裝置310之間的角度應(yīng)等于楔形棱鏡302的角度。
應(yīng)注意的是,鏡子單元可以被配置成使后視鏡圍繞水平軸線(上下)和/ 或圍繞豎直軸線(左右)轉(zhuǎn)動(dòng)。在一些實(shí)施例中,被配置成使鏡子單元圍繞水平軸線轉(zhuǎn)動(dòng)的致動(dòng)裝置還可以被配置成將鏡子單元置于“白天”位置或“夜間”位置上。在一些實(shí)施例中,該后視鏡系統(tǒng)可以利用單獨(dú)的致動(dòng)裝置來(lái)轉(zhuǎn)動(dòng)鏡子單元和在位置之間進(jìn)行切換。例如,第一致動(dòng)裝置可以位于鏡子殼體內(nèi)并且可以用于在“白天”位置與“夜間”位置之間轉(zhuǎn)動(dòng)。在這個(gè)示例中,根據(jù)所描述的公開(kāi)內(nèi)容,第二致動(dòng)裝置可以使整個(gè)鏡子殼體轉(zhuǎn)動(dòng)。在一些實(shí)施例中,該鏡子單元可以被“快速翻動(dòng)”、或手動(dòng)移動(dòng)至任一位置。當(dāng)鏡子單元從“白天”位置變到“夜間”位置時(shí),主動(dòng)相機(jī)可以從相機(jī)裝置310變到相機(jī)裝置 308(圖像信息可以從相機(jī)裝置308接收而不是從相機(jī)裝置310被接收)并且反之亦然。
在一些實(shí)施例中,當(dāng)后視鏡系統(tǒng)從“夜間”位置切換到“白天”位置時(shí),后視鏡系統(tǒng)還可以切換成從相機(jī)裝置310而不是從相機(jī)裝置308接收?qǐng)D像信息,并且反之亦然。在一些實(shí)施例中,相機(jī)裝置308也可以是相機(jī)裝置310。例如,單個(gè)相機(jī)可以被配置成基于從光伏二極管接收的反饋而在相機(jī)裝置308 和310的位置之間輪換位置。
圖4描繪了可以根據(jù)本公開(kāi)的至少一些實(shí)施例實(shí)施的相機(jī)/鏡像定位的圖示。在圖4中,相機(jī)402被定位成使得相機(jī)402的視線404垂直于反射表面 406。相機(jī)402可以是圖3的示例相機(jī)裝置308,或者其可以是圖3的示例相機(jī)裝置310。反射表面406可以是是圖3的示例第一反射表面304,或者是圖3 的示例第二反射表面306。
圖4中描繪了物體位置408和觀察者位置410。根據(jù)至少一些實(shí)施例,該后視鏡系統(tǒng)可以確定物體408與觀察者410之間的角度412。在一些實(shí)施例中,該后視鏡系統(tǒng)可以根據(jù)相機(jī)402捕獲的圖像來(lái)計(jì)算物體位置408與觀察者位置410之間的距離。所計(jì)算的距離可以與角度412具有相關(guān)性。該后視鏡系統(tǒng)可以調(diào)整相機(jī)402和反射表面406的位置(例如,通過(guò)引起鏡子單元轉(zhuǎn)動(dòng)),使得視線404被定位在物體位置408與觀察者位置410之間的一半上 (在這里,從視線404到默認(rèn)位置408的距離d等于從視線404到觀察者位置 410的距離)。因此,入射角ΘI被創(chuàng)建成等于反射角ΘR并且觀察者410能夠在反射表面406中看到物體408。
在一些實(shí)施例中,物體位置408可以是已知位置,如車(chē)輛的后窗的中心。在一些實(shí)施例中,該后視鏡系統(tǒng)可以在默認(rèn)位置開(kāi)始,在該默認(rèn)位置上,視線 404被引導(dǎo)在物體位置408。當(dāng)檢測(cè)到觀察者位置410后,后視鏡系統(tǒng)可以被重新定位成使得視線404將默認(rèn)位置(被引導(dǎo)在物體位置408)與觀察者位置 410二等分。
應(yīng)注意的是,圖4用于描繪鏡子表面相對(duì)于駕駛員的眼睛的位置與默認(rèn)位置的恰當(dāng)定位。盡管以二維來(lái)描繪,但應(yīng)注意的是,該圖示同樣適用于駕駛員的眼睛的位置與默認(rèn)位置之間的豎直距離以及駕駛員的眼睛的位置與默認(rèn)位置之間的水平距離。因此,鏡子單元可以圍繞水平軸線(左右)以及圍繞豎直軸線(上下)轉(zhuǎn)動(dòng)。這些轉(zhuǎn)動(dòng)各自可以由兩個(gè)單獨(dú)的致動(dòng)裝置來(lái)實(shí)施。在一些實(shí)施例中,可以向第一致動(dòng)裝置提供沿著駕駛員的眼睛的位置與默認(rèn)位置之間的豎直距離定位鏡子的指令。可以向第二致動(dòng)裝置提供沿著駕駛員的眼睛的位置與默認(rèn)位置之間的水平距離定位鏡子的單獨(dú)指令。作為一個(gè)實(shí)施例,可以根據(jù)駕駛員的眼睛的位置與默認(rèn)位置之間的豎直距離產(chǎn)生相應(yīng)的控制命令,將所述控制命令提供給第一致動(dòng)裝置以控制鏡子的定位,使得所述至少一個(gè)反射表面處于所述確定的轉(zhuǎn)動(dòng)程度;可以根據(jù)駕駛員的眼睛的位置與默認(rèn)位置之間的水平距離產(chǎn)生相應(yīng)的控制命令,將所述控制命令提供給第二致動(dòng)裝置以控制鏡子的定位。
圖5描繪了根據(jù)至少一些實(shí)施例的可以被捕獲和用于調(diào)整到適當(dāng)?shù)溺R子位置的示例后視鏡圖像。在圖5中,捕獲第一圖像502。圖像502的中心(被稱(chēng)為焦點(diǎn)504)被描繪為與默認(rèn)位置506對(duì)準(zhǔn)。在一些實(shí)施例中,默認(rèn)位置506 可以是車(chē)輛的后窗508的中心。默認(rèn)位置506可以存儲(chǔ)在存儲(chǔ)器中,這樣使得可以關(guān)于默認(rèn)位置506進(jìn)行所有測(cè)量。在一些實(shí)施例中,默認(rèn)位置506可以表示后視鏡系統(tǒng)所利用的坐標(biāo)系的原點(diǎn)。根據(jù)后視鏡系統(tǒng)的至少一些實(shí)施例,如果鏡子被撞離原位,或者車(chē)輛關(guān)閉,鏡子可以返回到默認(rèn)狀態(tài)(例如其中反射表面和相機(jī)指向默認(rèn)位置)。
該后視鏡系統(tǒng)可以被配置成識(shí)別觀察者位置510。一種或多種圖像處理技術(shù)(例如,圖案識(shí)別、計(jì)算機(jī)視覺(jué)等)可以用于識(shí)別圖像502中的用戶的一只眼睛或多只眼睛。例如,該后視鏡系統(tǒng)可以包括處理器裝置,該處理器裝置被配置成檢測(cè)指示用戶的眼睛的一個(gè)或多個(gè)具體圖案。在一些情況下,該處理器裝置可以識(shí)別一組兩只眼睛,在那種情況下,觀察者位置510可以被確定為兩只眼睛之間一半處的點(diǎn)。在一些情況下,該處理器裝置可以識(shí)別單只眼睛,在那種情況下,觀察者位置510可以被確定為眼睛的中心。然后,后視鏡系統(tǒng)可以識(shí)別觀察者位置510在坐標(biāo)系內(nèi)的坐標(biāo)。例如,觀察者位置510可以位于位置(x,y),其中,默認(rèn)位置506在原點(diǎn)(0,0)。在一些實(shí)施例中,坐標(biāo)系可以與角位置(以度測(cè)量)重合。
一旦相對(duì)于默認(rèn)位置506識(shí)別出觀察者位置510,就可以重新定位鏡子單元,使得焦點(diǎn)504位于觀察者位置510與默認(rèn)位置506之間的一半處。圖像 512提供了在移動(dòng)到新位置之后由相機(jī)拍攝的圖像的說(shuō)明性示例。如關(guān)于圖4 指出的,這使觀察者能夠在鏡子中看到位于默認(rèn)位置506的物體。在所描繪的圖像512中,后視鏡已向下轉(zhuǎn)動(dòng),這樣使得焦點(diǎn)504已經(jīng)沿著圖像中的觀察者位置510與默認(rèn)位置之間的豎直距離從默認(rèn)位置506移動(dòng)到位置y/2(在到y(tǒng) 處的觀察者位置510半路上)。此外,后視鏡側(cè)向轉(zhuǎn)動(dòng),這樣使得焦點(diǎn)504已經(jīng)沿著圖像中的觀察者位置510與默認(rèn)位置506之間的水平距離從默認(rèn)位置 506移動(dòng)到位置x/2(在到x處的觀察者位置510半路上)。
圖6描繪了根據(jù)至少一些實(shí)施例的被配置成根據(jù)用戶移動(dòng)自動(dòng)調(diào)整的后視鏡系統(tǒng)的示例。在一些實(shí)施例中,當(dāng)檢測(cè)到重新定位事件后(例如,汽車(chē)發(fā)動(dòng)機(jī)啟動(dòng)、安全帶扣緊、門(mén)關(guān)閉等),后視鏡602可以根據(jù)用戶的位置被調(diào)整。根據(jù)至少一些實(shí)施例,后視鏡602可以被置于“跟隨”模式下,這樣使得該后視鏡被不斷重新調(diào)整,從而將用戶的視線與后窗連接。例如,相機(jī)可以不斷供應(yīng)用戶位置數(shù)據(jù)至處理裝置(例如,通過(guò)周期性提供視頻數(shù)據(jù)或靜止的圖像數(shù)據(jù))。當(dāng)檢測(cè)到用戶的觀察位置已經(jīng)從第一位置604變到第二位置606,則鏡子602可以經(jīng)歷所計(jì)算得到的重新定位608,從而使得用戶保持眼睛與后窗聯(lián)系(contact)。
在一些實(shí)施例中,鏡子602可以包括用于啟動(dòng)和/或停用“跟隨”模式 (自動(dòng)連續(xù)調(diào)整模式)的按鈕或開(kāi)關(guān)。在一些實(shí)施例中,當(dāng)手動(dòng)重新定位后,鏡子602可以停用“跟隨”模式。在一些實(shí)施例中,當(dāng)檢測(cè)到用戶的眼睛不能被檢測(cè)到后,鏡子602可以返回到默認(rèn)位置。在一些實(shí)施例中,當(dāng)檢測(cè)到用戶的眼睛不能被檢測(cè)到后,鏡子602可以保持在其當(dāng)前位置。
圖7描繪了說(shuō)明性流程圖,展示了根據(jù)至少一些實(shí)施例的對(duì)后視鏡的示例調(diào)整。過(guò)程700被圖示為邏輯流程圖,其中每項(xiàng)操作表示可以用硬件、計(jì)算機(jī)指令、或其組合來(lái)實(shí)現(xiàn)的操作序列。在計(jì)算機(jī)指令背景下,這些操作表示一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)的計(jì)算機(jī)可執(zhí)行指令,當(dāng)被一個(gè)或多個(gè)處理器執(zhí)行,這些指令執(zhí)行所引述的操作。通常,計(jì)算機(jī)可執(zhí)行指令包括例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)、以及執(zhí)行具體功能或?qū)崿F(xiàn)具體數(shù)據(jù)類(lèi)型的類(lèi)似物。描述這些操作的順序不旨在被解釋為限制,并且任意數(shù)量的所述操作可以被省略或者以任何順序和/或并行組合以便實(shí)現(xiàn)這個(gè)過(guò)程或本文中所描述的任何其他過(guò)程。
過(guò)程700(或本文中所描述的任何其他過(guò)程、或其變化和/或組合)中的一些或所有部分可以在配置有可執(zhí)行指令的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)的控制下被執(zhí)行并且可以被實(shí)現(xiàn)為代碼(例如,可執(zhí)行指令、一個(gè)或多個(gè)計(jì)算機(jī)程序或一個(gè)或多個(gè)應(yīng)用)。根據(jù)至少一個(gè)實(shí)施例,圖7的過(guò)程700可以至少由圖2中所示的一個(gè)或多個(gè)服務(wù)提供商計(jì)算機(jī)206執(zhí)行。該代碼可以(例如)以包括一個(gè)或多個(gè)處理器可執(zhí)行的多個(gè)指令的計(jì)算機(jī)程序的形式存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上。該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是非瞬態(tài)的。
當(dāng)檢測(cè)到重新定位事件時(shí),過(guò)程700可以在702開(kāi)始。重新定位事件可以是可以用于確定鏡子調(diào)整可能是有必要的任何事件。例如,重新定位事件可以是汽車(chē)發(fā)動(dòng)機(jī)啟動(dòng)、安全帶扣緊、門(mén)關(guān)閉、或指示駕駛員已經(jīng)被重新定位或新定位的任何其他合適的事件。在一些實(shí)施例中,重新定位事件可以是對(duì)自動(dòng)調(diào)整按鈕或開(kāi)關(guān)的選擇。在一些實(shí)施例中,重新定位事件可以是對(duì)駕駛員在駕駛員座椅上的移動(dòng)的檢測(cè)。例如,壓力傳感器可以檢測(cè)到駕駛員正在斜靠著,并且可以隨后觸發(fā)重新定位事件。
一旦檢測(cè)到重新定位事件,在704,就可以從一個(gè)或多個(gè)輸入傳感器接收?qǐng)D像信息。在一些實(shí)施例中,該后視鏡系統(tǒng)可以包括多個(gè)相機(jī)裝置。當(dāng)檢測(cè)到具體條件后,可以啟動(dòng)一個(gè)或多個(gè)相機(jī)裝置。例如,如圖3中所描繪的,該后視鏡系統(tǒng)可以包括第一相機(jī)裝置308和第二相機(jī)裝置310。在這個(gè)實(shí)例中,當(dāng)后視鏡系統(tǒng)處于“夜間”位置上時(shí),可以啟動(dòng)第一相機(jī)裝置308,并且在后視鏡系統(tǒng)處于“白天”位置上時(shí),可以啟動(dòng)第二相機(jī)裝置310??梢噪S后從被啟動(dòng)的相機(jī)獲得圖像信息。
所接收到的圖像信息可以由圖像處理模塊處理以便在706識(shí)別眼睛圖案。在一些實(shí)施例中,該圖像處理模塊可以駐留在位于車(chē)輛本身內(nèi)的處理裝置的存儲(chǔ)器中。在一些實(shí)施例中,該后視鏡系統(tǒng)可以與存儲(chǔ)并執(zhí)行圖像處理模塊的服務(wù)提供商計(jì)算機(jī)通信。在一些實(shí)施例中,所接收到的圖像信息中的視覺(jué)圖案可以與已知眼睛圖案結(jié)構(gòu)進(jìn)行比較以便識(shí)別眼睛圖案。在一些實(shí)施例中,可以用具體用戶眼睛來(lái)“訓(xùn)練”該后視鏡系統(tǒng)。例如,新駕駛員第一次嘗試駕駛車(chē)輛時(shí),可能請(qǐng)求他或她提供他或她的眼睛的特寫(xiě)圖像。在這個(gè)示例中,服務(wù)提供商計(jì)算機(jī)可以將與用戶的眼睛相關(guān)的圖案添加至圖案識(shí)別數(shù)據(jù)庫(kù)。
一旦已經(jīng)識(shí)別出眼睛圖案,可以在708確定眼睛圖案的位置。在一些實(shí)施例中,圖像信息可以與格網(wǎng)或坐標(biāo)系相關(guān)聯(lián)。坐標(biāo)可以與轉(zhuǎn)動(dòng)程度相關(guān)聯(lián)。在一些實(shí)施例中,可以識(shí)別眼睛圖案相對(duì)于默認(rèn)位置的位置。例如,可以識(shí)別眼睛圖案相對(duì)于后窗的中心的位置。
檢測(cè)到的眼睛圖案位置可以提供給鏡子調(diào)整模塊,以便提供在710將鏡子調(diào)整到適當(dāng)位置的指令。鏡子調(diào)整模塊可以隨后創(chuàng)建轉(zhuǎn)動(dòng)鏡子單元的指令,使得其被引導(dǎo)在檢測(cè)到的眼睛圖案位置與默認(rèn)位置之間的一半處。在一些實(shí)施例中,鏡子調(diào)整模塊可以提供雙指令,一個(gè)是沿著豎直軸線調(diào)整鏡子的指令,而一個(gè)是沿著水平軸線調(diào)整鏡子的指令。這些指令可以由圖1中所描繪的一個(gè)或多個(gè)傾斜致動(dòng)裝置使用以重新定位鏡子單元。作為一個(gè)實(shí)施例,根據(jù)檢測(cè)到的眼睛圖案位置產(chǎn)生相應(yīng)的控制命令,來(lái)控制調(diào)整鏡子的位置。這些控制命令可以發(fā)送給圖1中所描繪的一個(gè)或多個(gè)傾斜致動(dòng)裝置以重新定位鏡子單元。
在一些實(shí)施例中,當(dāng)重新定位駕駛員時(shí),過(guò)程700可以繼續(xù)重新調(diào)整鏡子的位置。在這些實(shí)施例中,過(guò)程700可以無(wú)限重復(fù)步驟704至710,或者直到在712,過(guò)程由于檢測(cè)到退出事件而被打斷。例如,退出事件可以是汽車(chē)發(fā)動(dòng)機(jī)關(guān)閉、安全帶被解開(kāi)、門(mén)關(guān)閉、或指示不再需要重新定位鏡子的任何其他合適的事件。在一些實(shí)施例中,退出事件可以是“跟隨”模式開(kāi)關(guān)的關(guān)閉。作為一個(gè)實(shí)施例,圖7所述的過(guò)程700存儲(chǔ)在圖2所示的存儲(chǔ)器214中并由處理器 210執(zhí)行,或者存儲(chǔ)在圖2所示的存儲(chǔ)器220中并由處理器222執(zhí)行。
圖8描繪了系統(tǒng)總構(gòu)架的示意圖。
相應(yīng)地,說(shuō)明書(shū)和附圖應(yīng)該被視為具有說(shuō)明性意義而非限制性意義。然而,將明顯的是,可以在不脫離權(quán)利要求所闡述的本公開(kāi)的廣義精神和范圍的情況下對(duì)其作出各種修改和變化。
其他變化在本公開(kāi)的精神內(nèi)。因此,雖然所公開(kāi)的技術(shù)有各種修改和替代性構(gòu)造,但其某些圖示實(shí)施例在附圖中示出并且以上已經(jīng)進(jìn)行了詳細(xì)描述。然而,應(yīng)理解的是,無(wú)意將本公開(kāi)限制于所描述的一個(gè)或多個(gè)特定形式,而相反,本實(shí)用新型旨在涵蓋落在所附權(quán)利要求書(shū)所限定的本公開(kāi)的精神和范圍內(nèi)的所有修改、替代性構(gòu)造和等效物。
在描述所公開(kāi)的實(shí)施例的上下文中(尤其在以下權(quán)利要求的上下文中)使用術(shù)語(yǔ)“一個(gè)”和“一種”以及“該”和類(lèi)似指示應(yīng)解釋為既涵蓋單數(shù)又涵蓋復(fù)數(shù),除非在文中另外地指明或明顯與上下文相悖。除非另外指明,否則術(shù)語(yǔ)“包括”、“具有”、“包含”和“含有”應(yīng)被解釋為開(kāi)放性術(shù)語(yǔ)(即,含義為“包括但不限于”)。術(shù)語(yǔ)“連接”應(yīng)被解釋為部分或全部包含在內(nèi)、附接至、或接合在一起,即使有事物介入。本文中的值范圍的引述僅僅旨在用作一種單獨(dú)提及屬于該范圍的每個(gè)單獨(dú)的值的速記方法,除非本文中另有指明,并且每個(gè)單獨(dú)的值都并入本說(shuō)明書(shū)中,如同這些值在本文中被單獨(dú)引述一樣。本文中所描述的所有方法都可以按任何適當(dāng)順序加以執(zhí)行,除非本文中另有指明或上下文有明確的反駁。除非另外要求,本文中提供的任何和所有示例、或示例性語(yǔ)言(例如,“如”)的使用僅旨在更好地闡明本公開(kāi)的實(shí)施例而不對(duì)本公開(kāi)的范圍強(qiáng)加以限制。本說(shuō)明書(shū)中任何語(yǔ)言都不應(yīng)被解釋為表示任何沒(méi)有要求保護(hù)的要素是實(shí)踐本公開(kāi)所必不可少的。
除非另有特別聲明,如短語(yǔ)“X、Y和Z中的至少一者”等連接語(yǔ)言在概括使用的上下文內(nèi)旨在被理解為介紹物品、詞語(yǔ)等可以是X、Y或Z中的任一者、或其任意組合(例如,X、Y和/或Z)。因此,這類(lèi)連接語(yǔ)言一般并不旨在且不應(yīng)暗示某些實(shí)施例要求至少一個(gè)X、至少一個(gè)Y和至少一個(gè)Z每個(gè)都存在。
本文中描述了本公開(kāi)的優(yōu)選實(shí)施例,包括發(fā)明人已知的用于實(shí)施本公開(kāi)的最佳模式。在閱讀前述描述后,對(duì)本領(lǐng)域的普通技術(shù)人員而言,那些優(yōu)選實(shí)施例的變化可以變得顯而易見(jiàn)。發(fā)明人預(yù)期技術(shù)人員在適當(dāng)時(shí)采用這類(lèi)變化,并且發(fā)明人旨在使公開(kāi)以與本文中具體描述的方式不同的方式來(lái)被實(shí)踐。因此,在適用法律允許的情況下,本公開(kāi)包括所附權(quán)利要求書(shū)所引述的主題的所有修改和等效物。此外,除非在此另有說(shuō)明或者上下文另有明確的反駁,本公開(kāi)包括上述元件在上述元件的所有可能的變化的情況下的任意組合。
本文中引述的所有參考文件,包括公開(kāi)文件、專(zhuān)利申請(qǐng)和專(zhuān)利,都通過(guò)引用結(jié)合在此,并且其程度就如同單獨(dú)地且確切地指明每個(gè)參考文件是通過(guò)引用而結(jié)合在此并以其全文在此進(jìn)行闡述。