

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于 OpenCV 的人臉檢測系統設計與實現1.引言 引言OpenCV(Intel·Open Source Computer Vision Library)是 Intel 公司面向應用程序開發(fā)者開發(fā)的計算機視覺庫,其中包含大量的函數用來處理計算機視覺領域中常見的問題,例如運動分析和跟蹤、人臉識別、3D 重建和目標識別等[1].可以通過訪問http://www.source- forge.net/projects/opencvl
2、ibrary 免費獲得 OpenCV 庫以及相關的資料。另外, 還可以通過訪問http://www.yahoogroups.com/group/OpenCV, 對于 OpenCV 使用中的一些問題與經驗進行討論。相對于其它圖像函數庫, OpenCV 是一種源碼開放式的函數庫, 開發(fā)者可以自由地調用函數庫中的相關處理函數。OpenCV 中包含 300 多個處理函數[1], 具備強大的圖像和矩陣運算能力, 可以大大減少開發(fā)者的編程工作量,
3、有效提高開發(fā)效率和程序運行的可靠性。另外, 由于 OpenCV 具有很好的移植性, 開發(fā)者可以根據需要在 MS-Windows 和 Linux 兩種平臺進行開發(fā)[2].人臉檢測(Face Detection)是指在輸入圖像中確定所有人臉(如果存在)的位置、大小、位姿的過程。人臉檢測作為人臉信息處理中的一項關鍵技術, 近年來成為模式識別與計算機視覺領域內一項受到普遍重視、研究十分活躍的課題。人臉檢測問題最初來源于人臉識別(FaceReco
4、gnition)。人臉識別的研究可以追溯到上個世紀六、七十年代, 經過幾十年的曲折發(fā)展已日趨成熟。人臉檢測是自動人臉識別系統中的一個關鍵環(huán)節(jié), 但是早期的人臉識別研究主要針對具有較強約束條件的人臉圖像(如無背景的圖像), 往往假設人臉位置已知或很容易獲得, 因此人臉檢測問題并未受到重視。近幾年隨著電子商務等應用的發(fā)展,人臉識別成為最有潛力的生物身份驗證手段, 這種應用背景要求自動人臉識別系統能夠對一般由此所面臨的一系列問題使得人臉檢測開
5、始作為一個獨立的課題受到研究者的重視。今天, 人臉檢測的應用背景已經遠遠超出了人臉識別系統的范疇, 在基于內容的檢索、數字視頻處理、視覺監(jiān)測等方面有著重要的應用價值。人臉檢測研究具有重要的學術價值。人臉是一類具有相當復雜的細節(jié)變化的自然結構目標, 此類目標的檢測問題的挑戰(zhàn)性在于: (1)人臉由于外貌、表情、膚色等不同, 具有模式的可變性; (2)一般可能存在眼鏡、胡須等附屬物; (3)作為三維物體的人臉的影像不可避免地受由光照產生的陰影
6、的影響。因此, 如果能夠找到解決這些問題的方圖 2 檢測程序流程圖3.系統實現 系統實現本系統采用 Microsoft VC++編程工具實現, 從 OpenCV 官方網站上下載OpenCV 的最新版本后按照安裝說明安裝 OpenCV 開發(fā)包, 并在 VC++系統中配置好開發(fā)環(huán)境。系統中實現的主要檢測函數如下, 其中調用了 OpenCV 函數庫中的部分函數。CRect CFaceDetect::DetectAndDrawFaces( Ip
7、lImage* img ){CRect rc(0,0,0,0);if( m_pHidCascade CvSize img_size = cvGetSize( img );IplImage* temp = cvCreateImage ( cvSize (img_size.width/2,img_size.height/2), 8, 3 );int i;cvPyrDown( img, temp );cvClearMemStorage( m_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于OpenCV的人臉檢測與跟蹤算法實現.pdf
- 基于OpenCV的人臉檢測與跟蹤算法研究與實現.pdf
- 基于OpenCV的人臉表情識別系統的設計與實現.pdf
- 基于opencv的人臉檢測界面開發(fā).doc
- 基于OpenCV和JavaCV的人臉識別系統設計與實現.pdf
- 基于OpenCV的人臉識別算法研究與實現.pdf
- 基于DSP的人臉檢測系統設計與實現.pdf
- 基于OpenCV的人臉辨識算法研究與實現.pdf
- 基于AdaBoost的人臉檢測系統的設計與實現.pdf
- 基于DSP的人臉檢測系統的設計與實現.pdf
- 基于OpenCV的人體運動檢測與跟蹤系統的設計與實現.pdf
- 基于RLAB特征的人臉在線檢測系統設計與實現.pdf
- 基于Web的人臉檢測跟蹤系統的設計與實現.pdf
- 基于OpenCV的人臉檢測識別及跟蹤的研究.pdf
- 基于adaboost算法的人臉檢測系統設計與實現【文獻綜述】
- 基于adaboost算法的人臉檢測系統設計與實現【開題報告】
- 基于opencv的視頻人臉識別系統的設計與實現
- 基于OpenCV的人臉識別系統研究.pdf
- 基于DM642的人臉檢測系統的設計與實現.pdf
- 基于膚色的人臉檢測與特征定位系統的設計與實現.pdf
評論
0/150
提交評論