本次畢業論文的內容主要包括兩個方面:(1)確定基于膚色特征的人臉識別算法流程并實現MATLAB仿真.根據目前已有的人臉識別算法和學過的有關圖像處理知識確定出適合本次論文的最優算法,確定算法時的重點是將膚色判斷作為人臉檢測的預處理,即研究膚色模型的選取和建立、膚色分割的方法以及人臉區域的獲得;再根據面部特征提取出人臉的大致框架,通過人臉面積、高寬比、歐拉數等來判斷每塊區域是否為人臉,最后得到圖片中人臉的比較精確的位置。在確定算法時就應該要綜合考慮各方面的因素,要盡可能的提高人臉識別的時間效率,提高識別率。(2)設計出GUI界面,實現人臉識別功能。MATLAB/GUI自帶了很多工具箱函數,方便快捷。設計好的GUI界面只需通過鼠標等簡潔的方式與計算機交換信息,選擇想要運行的程序,實現快速識別。本次設計的GUT界面有窗口、光標、按鍵、菜單、文字說明等對象(Object),主要包含讀入圖像,轉換顏色空間,皮膚概率圖像,皮膚二值化和定位五個部分,其中使用了開關按鈕(ToggleButton)、靜態文本框(Static Text)、坐標系(Axes)和面板(Pane1)按鈕,要對其進行合理布局,注意回調函數的嵌入。在設計過程中要熟悉MATLAB編程環境,注意控件的選用和參數設置,會根據設計要求對GUI界面進行布局,注意回調函數的編寫,以達到理想的效果。該系統可以較好的實現單人臉識別,能較準確的對其進行定位。但對于多人組和背景較復雜的圖像,會出現漏檢和錯檢的現象,需要進一步改進。
標簽:
matlab
人臉識別系統
gui
上傳時間:
2022-07-28
上傳用戶:qdxqdxqdxqdx