0060]圖案檢測單元300對車輛前方圖像進行灰階處理。圖案檢測單元300對車輛前方圖像進行二進制處理。圖案檢測單元300從受到二進制處理的車輛前方圖像的非道路區域NRA檢測燈圖案LP。圖案檢測單元300可通過根據與周圍區域的像素亮度差進行濾波處理提取燈圖案候選,檢測燈圖案LP。圖案檢測單元300通過多個提取的燈圖案候選之間的分組處理,檢測燈圖案LP。圖案檢測單元300可檢測排除亮度等于或小于設定亮度的燈圖案候選的燈圖案LP。
[0061]圖案檢測單元300從受到灰階處理和二進制處理的車輛前方圖像的道路區域RA檢測車道圖案RP。圖案檢測單元300可通過提取亮度大于設定亮度的一部分作為車道圖案候選,檢測車道圖案RP。圖案檢測單元300可通過根據與周圍區域的像素亮度差進行濾波處理提取車道圖案候選,檢測車道圖案RP。圖案檢測單元300通過多個提取的燈圖案候選之間的分組處理,檢測車道圖案RP。圖案檢測單元300可檢測排除亮度等于或小于設定亮度的車道圖案候選的車道圖案RP。
[0062]在燈圖案LP和車道圖案RP檢測步驟中,圖案檢測單元300可在車輛前方的圖像中同時檢測非道路區域NRA的燈圖案和道路區域RA的車道圖案。
[0063]圖案檢測單元300可利用燈圖案LP的間隔是規律的這一事實,通過檢查燈圖案LP的有效性檢來最后測燈圖案LP。
[0064]下文將描述如上述配置的根據本發明的示例性實施例的隧道判定方法的操作。
[0065]圖3為示出了通過圖1中所示的配置的隧道判定方法的控制流的控制流程圖。
[0066]在步驟SlOO中,根據本示例性實施例的照相機100向道路區域識別單元200輸出車輛前方圖像。照相機100設置在能清楚地對車輛前方出現的車道和路燈清楚地進行拍攝而不被干擾的位置。
[0067]在步驟SllO中,道路區域分類單元200從車輛前方的圖像檢測消失點VP,以輸出道路區域RA和非道路區域NRA中的至少一個。道路區域分類單元200從車輛前方圖像檢測車道,以便計算車道的交點作為消失點VP。道路區域分類單元200使用卡爾曼濾波器從車輛前方圖像提取車道。道路區域分類單元200可從受到灰階處理和二進制處理的車輛前方圖像檢測車道候選來進行分組處理,以便檢測車道。
[0068]道路區域分類單元200將車輛前方的圖像中包含消失點VP的水平線的下部輸出為道路區域RA。道路區域分類單元200將車輛前方的圖像中包含消失點VP的水平線的上部輸出為非道路區域NRA。道路區域分類單元200可相對于照相機100的安裝狀態輸出道路區域RA和非道路區域NRA。
[0069]道路區域分類單元200通過檢測照相機100中設定的坐標系的水平線,輸出道路區域RA和非道路區域NRA。道路區域分類單元200可從照相機100輸出的車輛前方圖像中設定的坐標系檢測梯度為水平(零)的水平線。道路區域分類單元200可將檢測到的水平線的下部輸出為道路區域RA。道路區域分類單元200可將檢測到的水平線的上部輸出為非道路區域 NRA ο
[0070]圖2示出了道路區域分類單元200輸出道路區域RA和非道路區域NRA。
[0071]在步驟S120中,圖案檢測單元300從非道路區域NRA檢測燈圖案LP。圖案檢測單元300在考慮像素亮度的情況下,在非道路區域NRA中檢測燈圖案LP。圖案檢測單元300檢測非道路區域NRA中的隧道路燈作為燈圖案LP。圖案檢測單元300在考慮隧道的黑暗條件的情況下,確定車輛前方圖像的像素亮度是否超出設定的限制值。圖案檢測單元300提取其中像素亮度超出設定的限制值的一部分非道路區域NRA作為燈圖案候選,以檢測燈圖案LP。
[0072]圖案檢測單元300對車輛前方圖像進行灰階處理。圖案檢測單元300對車輛前方圖像進行二進制處理。圖案檢測單元300從受到二進制處理的車輛前方圖像的非道路區域NRA檢測燈圖案。圖案檢測單元300可通過根據與周圍區域的像素亮度差進行濾波處理提取燈圖案候選,檢測燈圖案LP。圖案檢測單元300通過多個提取的燈圖案候選之間的分組處理,檢測燈圖案LP。圖案檢測單元300可檢測排除亮度等于或小于設定亮度的燈圖案候選的燈圖案LP。
[0073]在步驟S130,圖案檢測單元300從道路區域RA檢測車道圖案RP的同時從非道路區域NRA檢測燈圖案LP。圖案檢測單元300從受到灰階處理和二進制處理的車輛前方圖像的道路區域RA檢測車道圖案RP。圖案檢測單元300可通過提取亮度大于設定亮度的一部分作為車道圖案候選,檢測車道圖案RP。圖案檢測單元300可通過根據與周圍區域的像素亮度差進行濾波處理提取車道圖案候選,檢測車道圖案RP。圖案檢測單元300通過多個提取的燈圖案候選之間的分組處理,檢測車道圖案RP。圖案檢測單元300可檢測排除亮度等于或小于設定亮度的車道圖案候選的車道圖案RP。
[0074]在燈圖案LP和車道圖案RP檢測步驟中,圖案檢測單元300可在車輛前方的圖像中同時檢測非道路區域NRA的燈圖案和道路區域RA的車道圖案。
[0075]圖案檢測單元300可利用燈圖案LP的間隔是規律的這一事實,通過檢查燈圖案LP的有效性來最后檢測燈圖案LP。
[0076]在步驟S140,隧道判定單元400在考慮車輛前方圖像中燈圖案LP和車道圖案RP,以及車道圖案RP的曲率、前進方向和梯度中的至少一個的情況下計算車道特征相似度,以便確定車輛是否進入隧道。隧道判定單元400可設定從車輛前方圖像的坐標系檢測的燈圖案LP和車道圖案RP的坐標,以計算曲率、梯度和前進方向。在步驟S140中,當同時檢測燈圖案LP和車道圖案RP時,隧道判定單元400可在考慮燈圖案LP和車道圖案RP,以及車道圖案RP的曲率、前進方向和梯度中的至少一個的情況下,確定車輛是否進入隧道。
[0077]在步驟S150,隧道判定單元400在考慮燈圖案LP和車道圖案RP中的至少一個的情況下,確定車輛進入隧道。當在車輛前方圖像中同時檢測到燈圖案LP和車道圖案RP時,隧道判定單元400可確定車輛進入了隧道。當同時檢測到燈圖案LP和車道圖案RP并且車道圖案RP的曲率、前進方向和梯度的相似度等于或大于設定相似度時,隧道判定單元400確定車輛進入了隧道。
[0078]隧道判定單元400可為車道圖案RP和燈圖案LP的曲率、前進方向和梯度設定參考曲率、參考前進方向和參考梯度,并利用其間的差異計算相似度。
[0079]在步驟S160,隧道判定單元400在考慮燈圖案的持續時間和檢測頻率中的至少一個的情況下,確定車輛是否離開隧道。隧道判定單元400確定圖案檢測單元300輸出的燈圖案LP的檢測持續時間是否等于或小于設定時間。隧道判定單元400確定圖案檢測單元300輸出的燈圖案LP的檢測頻率是否等于或小于燈圖案LP的設定值。在步驟S160,當車道圖案RP的車道特征相似度等于或大于設定值時,隧道判定單元400在考慮燈圖案LP的檢測持續時間和檢測頻率中的至少一個的情況下,確定車輛是否離開隧道。
[0080]當圖案檢測單元300輸出的燈圖案LP的檢測時間等于或長于設定時間,或者燈圖案LP的檢測頻率等于或大于燈圖案LP的設定值時,隧道判定單元400連續地確定車輛是否尚開隧道。
[0081 ]在步驟S170,當圖案檢測單元300輸出的燈圖案LP的檢測持續時間等于或短于設定時間,并且圖案檢測單元3