【正文】
本科畢業(yè)論文(設(shè)計(jì)) 題目: 基于 OpenCV 的視頻人臉識(shí)別系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 學(xué) 號(hào) 指導(dǎo)教師 院 系 軟件學(xué)院 專 業(yè) 軟件工程 年 級(jí) 2022 級(jí) 教務(wù)處制 二零一四年六月 成績(jī) 基于 OpenCV 的視頻人臉識(shí)別系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 1 摘 要 基于生物特征識(shí)別的身份認(rèn)證方法和系統(tǒng)研究一直以來都是計(jì)算機(jī)圖形學(xué)和模式識(shí)別領(lǐng)域研究的熱點(diǎn), 其中,由于人臉的穩(wěn)定性和可見性,針對(duì)人臉識(shí)別的算法研究和系統(tǒng)應(yīng)用最為廣泛,本文針對(duì)校園內(nèi)實(shí)驗(yàn)室和宿舍安全管理需求,設(shè)計(jì)和實(shí)現(xiàn)了一套針對(duì)監(jiān)控視頻的基于 OpenCV 的人臉識(shí)別原型系統(tǒng),開發(fā)語(yǔ)言選用 C++,全文內(nèi)容包括: ( 1)構(gòu)建了基于 OpenCV 的視頻人臉識(shí)別的技術(shù)框架。針對(duì)實(shí)驗(yàn)室和宿舍安全管理需要,構(gòu)建了基于 OpenCV 的視頻人臉識(shí)別的技術(shù)框架,能夠完成基于視頻的實(shí)時(shí)人臉識(shí)別和身份認(rèn)定; ( 2)設(shè)計(jì)了基于 OpenCV 的視頻人臉快速檢測(cè)算法。人臉檢測(cè)是人臉識(shí)別的前提,本文采用基于 OpenCV 的快速人臉檢測(cè)算法 實(shí)現(xiàn)視頻圖像中人臉的快速定位和提??; ( 3)設(shè)計(jì)了基于 AdaBoost 算法 的視頻人臉識(shí)別方法 。應(yīng)用 AdaBoost 算法實(shí)現(xiàn)了針對(duì)視頻流的快速人臉定位和身份識(shí)別,能夠?qū)崿F(xiàn)實(shí)時(shí)身份認(rèn)定。 系統(tǒng)基于 .NET 平臺(tái)設(shè)計(jì),使用 C++語(yǔ)言進(jìn)行實(shí)現(xiàn),完成了基于視頻的實(shí)時(shí)人臉身份認(rèn)定。 關(guān)鍵詞 :人臉檢測(cè); OpenCV; 人臉識(shí)別; C++; 西北大學(xué)本科畢業(yè)論文 Abstract Based on the research of identity authentication method and system of biometric recognition has been a hot research field of puter graphics, pattern recognition and the stability and visibility, the face, the algorithm research and system applications of face recognition is the most widely, according to the laboratory and dormitory safety management needs of the campus, designed and implemented. A face recognition system based on OpenCV in surveillance video, development language is C++, the main content of this thesis includes: ( 1) Constructed the technical framework for video based face recognition based on OpenCV. According to the laboratory and the dormitory safety management needs, establishes a framework for video based face recognition based on OpenCV, which can plete realtime face recognition and identity based on video identification。 ( 2) Design of a fast face detection algorithm in video based on OpenCV. Face detection is the precondition of face recognition, this paper uses OpenCV fast face detection algorithm to locate face in video image and extraction based on。The design use application of OpenCV to provide strong support, based platform design. ( 3) Design of video based face recognition method based on AdaBoost algorithm. Application of AdaBoost algorithm for fast face location and recognition of video stream, which can realize realtime identification. System based platform design, implementation is carried out using C++ language, pleted the realtime face identity recognition based on video Key word: Face detection; OpenCV; Face recognition; C++; 基于 OpenCV 的視頻人臉識(shí)別系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 3 目 錄 摘 要 ......................................................................................................................................... 1 Abstract ................................................................................................................................... 2 目 錄 ......................................................................................................................................... 3 1. 序言 ...................................................................................................................................... 5 . 人臉識(shí)別的背景介紹 ........................................................................................ 5 . 人臉識(shí)別國(guó)內(nèi)外發(fā)展?fàn)顩r ............................................................................... 5 . 人臉識(shí)別研究的意義 ........................................................................................ 7 . 人臉識(shí)別的技術(shù)應(yīng)用 ........................................................................................ 7 . 主要章節(jié)內(nèi)容和章節(jié)結(jié)構(gòu) .................................. 8 . 本章小結(jié) .............................................................................................................. 8 2. 人臉識(shí)別系統(tǒng)的技術(shù)框架和功能模塊 ............................................................ 8 . OpenCV 簡(jiǎn)介 ......................................................................................................... 8 . 人臉識(shí)別的功能模塊 ........................................................................................ 9 . 人臉識(shí)別的技術(shù)框架 ...................................................................................... 10 . 本章小結(jié) ............................................................................................................ 12 3. 人臉識(shí)別的方法 ......................................................................................................... 12 . 人臉識(shí)別算法原理 .......................................................................................... 12 . 常用人臉識(shí)別方法 .......................................................................................... 13 . 基于神經(jīng)網(wǎng)絡(luò)的人臉識(shí)別方法 ................................................................... 13 . 本章小結(jié) ............................................................................................................ 15 4. 人臉檢測(cè)核心算法 .................................................................................................... 15 . 人臉檢測(cè)算法在人臉識(shí)別中的作用 .......................................................... 15 . 人臉檢測(cè)算法 ................................................................................................... 15 . AdaBoost 算法 .................................................................................................. 16 . 本章小結(jié) ............................................................................................................ 18 5. 原型系統(tǒng)實(shí)現(xiàn) ............................................................................................................... 18 西北大學(xué)本科畢業(yè)論文 . 系統(tǒng)模塊劃分 ................................................................................................... 18 . 模塊實(shí)現(xiàn) ............................................................................................................ 19 ……………………………...………………………… .… ..19 .........................................19 實(shí)驗(yàn)結(jié)果及分析 ..........................................21 . 本章小結(jié) ..................................................................................