動系統(tǒng)的語音識別系統(tǒng)、車輛速度控制器、內(nèi)部燈、后視鏡、音頻系統(tǒng)、發(fā)動機控制系統(tǒng)以及可以定位在整個車輛上的各種其他開關和其他顯示裝置。
[0027]另外,處理器30可以至少部分地定位在車輛的后視組件內(nèi)或定位在車輛內(nèi)的其他位置。處理器30還可以利用比如為設備控制器60的第二處理器(或更多個處理器),第二處理器可以位于后視組件中或車輛中的其他位置以便控制某些類型的設備62。設備控制器60可被連接成經(jīng)由車輛總線42接收由處理器30產(chǎn)生的控制信號。設備控制器60隨后經(jīng)由總線61連通并控制設備62。例如,設備控制器60可以是控制風擋刮水器設備的風擋雨刷控制單元,將該設備打開或關閉(0N或OFF)。設備控制器還可以是電致變色鏡象控制單元,處理器30被編程以與電致變色控制單元通信,以使電致變色控制單元響應于從環(huán)境光傳感器、眩目傳感器以及聯(lián)接至處理器的任何其他部件獲得的信息來改變電致變色鏡象的反射率。具體地,與處理器30通信的設備控制單元60可以控制以下設備:外部燈、雨量傳感器、羅盤、信息顯示器、風擋雨刷、加熱器、除霜器、掃霧器、空調(diào)器、電話系統(tǒng)、導航系統(tǒng)、安全系統(tǒng)、輪胎氣壓監(jiān)測系統(tǒng)、車庫門打開發(fā)送器、遠程無鑰匙進入系統(tǒng)、遙測系統(tǒng)、比如為基于數(shù)字信號處理器的聲音驅動系統(tǒng)的語音識別系統(tǒng)、車輛速度報警器、內(nèi)部燈、后視鏡、音頻系統(tǒng)、氣候控制器、發(fā)動機控制器以及可以定位在整個車輛上的各種其他開關和其他顯示裝置。
[0028]成像系統(tǒng)10的部分可以有利地如圖2所示地集成在后視組件200內(nèi),其中,成像器20集成在后視組件200的安裝件203內(nèi)。該位置提供了穿過車輛的擋風玻璃202的通常由車輛的風擋雨刷(未示出)清理的區(qū)域的無阻擋前視野。另外,將成像器20的圖像傳感器201安裝在后視組件中允許共用電路,比如電源、微控制器和光傳感器。
[0029]參照圖2,圖像傳感器201安裝在后視安裝件203內(nèi),后視安裝件203安裝至車輛擋風玻璃202。后視安裝件203提供了用于圖像傳感器的除通過其接收來自前方外部場景的光的孔之外的不透明外殼。
[0030]圖1的處理器30可以設置在主電路板215上并且如圖2所示安裝在后視殼體204中。如上所述,處理器30可以通過總線40或其他裝置連接至成像器20。主電路板215可以通過傳統(tǒng)方法安裝在后視殼體204內(nèi)。通過車輛線束217(圖2)提供電源和與包括外部燈80(圖1)的車輛電氣系統(tǒng)的通信線路42。
[0031]后視組件200可以包括鏡象元件或顯示后方視野的顯示器。鏡象元件可以是棱形元件或電光學元件,比如電致變色元件。
[0032]成像系統(tǒng)10可被集成到后視鏡組件200中的方式的另外的細節(jié)在美國專利N0.6,611,610中進行了說明。用于實現(xiàn)外部燈控制系統(tǒng)的可替代后視鏡組件在美國專利N0.6,587,573中公開。
[0033]現(xiàn)在將參照圖3A、3B和4說明用于在車輛尾燈與閃爍的紅色停車燈之間進行判別的方法。以下說明由處理器30利用從成像器20接收的圖像數(shù)據(jù)執(zhí)行的這種方法。該方法可以是由任何處理器執(zhí)行的子程序,并且因此該方法可以編入在其上已存儲軟件指令的非暫時性計算機可讀介質中,當通過處理器執(zhí)行時,軟件指令使得處理器通過執(zhí)行如下所述的方法步驟控制受控車輛的設備。換句話說,可以通過存儲在非暫時性有形計算機可讀介質上的軟件或軟件修改或者對存在于非暫時性計算機可讀介質中的現(xiàn)有軟件的更新實現(xiàn)創(chuàng)造性方法的方面。這種軟件或軟件更新可以通常在安裝到車輛中之前從遠離第一非暫時性計算機可讀介質32定位的第二非暫時性計算機可讀介質90下載到處理器30(或者與處理器30本地相關聯(lián)的或某個其他處理器)的第一非暫時性計算機可讀介質32內(nèi)。第二非暫時性計算機可讀介質90可以通過任何適當?shù)姆绞脚c第一非暫時性計算機可讀介質32通信,任何適當?shù)姆绞娇梢灾辽俨糠值匕ㄒ蛱鼐W(wǎng)或者局域或廣域有線或無線網(wǎng)絡。
[0034]圖3示出當與成像器20交互作用時可以通過處理器30執(zhí)行的用于在車輛尾燈與閃爍的紅色停車燈之間進行判別的方法的步驟的流程圖。該方法以對車輛外部和前方的場景進行成像并且產(chǎn)生對應于所獲得的圖像的圖像數(shù)據(jù)開始(步驟300)。接著,處理器30接收并分析圖像數(shù)據(jù)以識別紅色光源(步驟302),并且進一步分析每個紅色光源以確定紅色光源是否被檢測到持續(xù)預定時間周期(步驟304)。如果在檢測紅色光源之后(大約一秒鐘)未在預定時間周期內(nèi)檢測到紅色光源,則處理器30確定紅色光源是閃爍的紅色停車燈(步驟306)。否則,如果檢測到紅色光源持續(xù)預定時間周期,則處理器30確定紅色光源可能是另一車輛的尾燈(步驟308)。如果成像系統(tǒng)用于控制比如為外部燈的車輛設備,則處理器30可以在紅色光源的其他特性表示紅色光源是車輛尾燈的情況下執(zhí)行產(chǎn)生表示存在車輛尾燈的信號的可選擇步驟。這種其他特性可以包括任何已知特性,比如,例如運動和亮度??蛇x擇地,處理器30可被構造成在周期性地檢測到紅色光源并且在檢測周期之后在預定時間周期內(nèi)未檢測到時確定紅色光源是閃爍的紅色停車燈??梢砸灶A定圖像捕獲速率捕獲圖像數(shù)據(jù)的幀,確定紅色光源是否是閃爍的紅色停車燈的步驟包括是否在檢測到紅色光源的幀之后獲得的預定數(shù)量的幀內(nèi)未檢測到紅色光源,其中,預定數(shù)量的幀對應于預定時間周期乘以預定圖像捕獲速率。處理器30還可被構造成當閃爍的紅色停車燈的亮度超過亮度閾值時產(chǎn)生表示應該減弱外部燈的照度級的信號。該方法的示例以下進一步參照圖4A和4B進行說明。
[0035]圖4A示出當車輛接近閃爍的紅色停車燈時所檢測到的紅燈的強度的圖解說明。水平刻度是已經(jīng)捕獲的圖像數(shù)據(jù)的秒數(shù)。圖4B示出與圖4A中所示相同時間周期的遠光前燈的狀態(tài)。如圖4B所示,最初打開遠光燈,而在檢測到亮紅反射體時關閉。由于來自反射體的檢測光在關閉遠光燈時顯著地減弱,因此處理器確定亮紅反射光來自反射體,處理器則使遠光燈返回至ON狀態(tài)。
[0036]如通過圖4A中的圖表所示,檢測到增加強度的脈沖紅燈。然而在每個脈沖之間,檢測的亮度基于周期返回至零。閃爍的紅色停車燈閃光的頻率一般在一定的合法規(guī)定極限之內(nèi)。因此,處理器30可以在確定脈沖紅燈以對應于停車燈的頻率脈動時檢測出脈沖紅燈事實上是停車燈。
[0037]以預定圖像捕獲速率,例如五幀每秒(每200毫秒捕獲一幀),捕獲圖像數(shù)據(jù)的幀。因此,如果最初檢測到紅燈以及然后在預定幀數(shù)(例如,大約四幀)內(nèi)未檢測到,處理器30可以確定脈沖紅燈是閃爍的紅色停車燈。給定已知圖像捕獲速率,預定幀數(shù)選擇成對應于預定時間周期,在該預定時間周期內(nèi),可以預期基于這種停車燈閃光的已知頻率使停車燈打開以及然后關閉。
[0038]因此,返回參考圖4A,處理器30將確定在第3秒至第23秒的整個窗口中顯現(xiàn)的脈沖紅燈是停車燈,并且因此將不產(chǎn)生使遠光燈關閉的控制信號。因此,如圖4B所示遠光燈保持打開。然而,在大約第23秒處,檢測到另一車輛的尾燈,另一車輛的尾燈的亮度與圖4A的圖表中停車燈的亮度疊加,標記為“檢測的尾燈”。由于所檢測到的紅燈的值并未在預定數(shù)量的幀或秒內(nèi)下降到零,因此處理器30可以決定存在車輛的尾燈,并且因此產(chǎn)生表示使得遠光燈被關閉的這種存在,如圖4B所示。
[0039]接著,在幀31附近,不再存在尾燈,所檢測的紅燈的值再次周期性地下降至零。因此,處理器30確定當前不存在車輛,并且紅燈來自于停車燈,并且因此產(chǎn)生使遠光燈再次打開的控制信號。如圖4B所示,遠光燈然后保持打開,直到停車燈的亮度超過亮度閾值(在大約70秒處,在該點上,處理器30確定受控車輛已接近停車燈定位的