[發明專利]一種快速人眼檢測方法在審
| 申請號: | 201710328108.7 | 申請日: | 2017-05-11 |
| 公開(公告)號: | CN107169441A | 公開(公告)日: | 2017-09-15 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 南寧市正祥科技有限公司 |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 530000 廣西壯族自治區南*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 快速 檢測 方法 | ||
技術領域
本發明具體涉及一種快速人眼檢測方法。
背景技術
國內外研究表明,駕駛員在疲勞的狀態下,對周圍環境的感知能力、危險的判斷能力和車輛的操控能力都會較正常情況有不同程度的下降,從而導致交通事故。因此,疲勞駕駛檢測具有極為重要的意義。
當前疲勞檢測系統主要采用基于圖像處理技術的非接觸檢測方法,這種疲勞駕駛系統主要是檢測與分析駕駛員眼睛的狀態。在疲勞駕駛發生時,駕駛員眨眼頻率會上升,閉眼時間增加,基于眼睛狀態的疲勞駕駛標準PERCLOS是目前最為準確同時也是被廣泛接受的標準。
目前基于圖像處理技術的疲勞駕駛檢測系統的算法主要采用基于Haar特征的AdaBoost算法,該方法首先采用級聯分類器確定人臉區域,再用同樣的方法確定人眼位置,通過分析人眼狀態結合PERCLOS標準來判斷疲勞駕駛行為是否發生。而在實際運用環境中,由于攝像頭與人臉所成角度的改變、駕駛員頭部的晃動、車輛抖動等因素,AdaBoost算法表現出較差的魯棒性,拒真率高導致識別率較低;搜索人眼的過程中也有采用模板匹配的方法,模板匹配計算規模較大,而且在人眼睜閉時,由于目標形狀的變化,采用固定單一模板會丟失目標,如果采取多種模板匹配則計算量過大,無法達到實時性要求。
發明內容
本發明要解決的技術問題是提供一種快速人眼檢測方法。
一種快速人眼檢測方法,包括以下步驟:
S1:采集人眼視頻圖像,設本幀待檢測圖像Img,上一次AdaBoost人眼檢測成功結果AdaEyeImg,對當前幀待檢測圖像Img進行預處理;
S2:如果前幾幀內檢測到人臉區域,則采用差分方法進行跟蹤,否則采用AdaBoost進行檢測,得到FROI;
S3:對FROI進行AdaBoost人眼檢測,如果檢測成功,得到人眼結果newEyeImg,同時更新AdaEyeImg;否則采用變模板匹配檢測得到人眼結果newEyeImg,當AdaBoost方法連續失敗超過5次時,放棄對本幀的檢測,人眼檢測失敗,下一幀從S1開始;
S4:將newEyeImg和AdaEyeImg,作為輸入,用多特征分類器進行檢測;如果通過分類器,則將newEyeImg周圍區域作為下一幀FROI,在下幀檢測時直接進行S3,否則,下一幀從S1開始,本幀檢測失敗。
本發明的有益效果是:
本發明在AdaBoost算法的基礎上,使用變模板匹配方法進行人眼檢測,并改進了“人臉-人眼模型”,采用多特征的分類器來有選擇的跳過人臉檢測步驟,從而快速準確地定位人眼。
具體實施方式
以下具體實施例對本發明作進一步闡述,但不作為對本發明的限定。
一種快速人眼檢測方法,包括以下步驟:
S1:采集人眼視頻圖像,設本幀待檢測圖像Img,上一次AdaBoost人眼檢測成功結果AdaEyeImg,對當前幀待檢測圖像Img進行預處理;
S2:如果前幾幀內檢測到人臉區域,則采用差分方法進行跟蹤,否則采用AdaBoost進行檢測,得到FROI;
S3:對FROI進行AdaBoost人眼檢測,如果檢測成功,得到人眼結果newEyeImg,同時更新AdaEyeImg;否則采用變模板匹配檢測得到人眼結果newEyeImg,當AdaBoost方法連續失敗超過5次時,放棄對本幀的檢測,人眼檢測失敗,下一幀從S1開始;
S4:將newEyeImg和AdaEyeImg,作為輸入,用多特征分類器進行檢測;如果通過分類器,則將newEyeImg周圍區域作為下一幀FROI,在下幀檢測時直接進行S3,否則,下一幀從S1開始,本幀檢測失敗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南寧市正祥科技有限公司,未經南寧市正祥科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710328108.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種制備煙油的裝置和方法
- 下一篇:一種煙末吸除裝置





