川教版八上信息技術2.2“認識”一個人 課件.pptx
人臉特征向量的提取,“認識”一個人,活動一 體驗手機的人臉解鎖功能,01,輸入訓練圖片,不同角度的數據采集,獲得人臉特征,對比分析訓練,機器訓練,獲得特征,“認識”人臉過程,機器訓練,手機或者其它的機器是如何對我的圖片數據進行分析訓練的呢?,思考:,機器識別人臉過程,要“認識”一個人,提取人臉重要特征,LBPH識別器,識別訓練,1.自學教材P55頁的知識卡片,了解LBP識別器。,2.安裝命令:pip install opencv-contrib-python,步驟一:準備工作,識別訓練,LBPH是LocalBinaryPatternsHistograms的縮寫,翻譯過來就是局部二進制編碼直方圖。LBPH的主要思想是以當前點與其相鄰點的相對關系作為處理結果。正因如此,在圖像灰度整體發生變化時,提取的信息仍能保持不變。此方法在人臉識別中運用非常廣泛,本節的程序就使用了這種方法來訓練機器。OpenCV還提供了另外兩種人臉識別方法,分別是EigenFace和FisherFace。,知識卡片:LBPH識別器,步驟二:人臉識別訓練,識別訓練,思考:,1.人臉圖片標簽有什么用? 2.代碼最后加一行print(labels,照片被訓練)有什么作用。,任務:,1.成功運行程序并輸出訓練結果; 2.圖片訓練得越多,有什么好處?,引入模塊,輸入訓練圖片,設置圖片標簽,加入LBPH識別器,機器訓練,體驗一:人臉數據采集,拓展任務:“認識”視頻中的人,思考:,拓展任務:,基本任務:,1.將數量采集設置成400張的目的? 2.用戶設置人臉圖片標簽的作用?,成功運行程序并采集個人人臉數據;,嘗試采集同桌同學的人臉數據。,體驗二:人臉數據訓練,拓展任務:“認識”視頻中的人,提醒:,基本任務:,成功運行程序并生成ID的訓練數量;,操作前先安裝Pillow模塊; 安裝命令:pip install pillow;,拓展閱讀,自學教材P59頁:人臉識別技術的“前世今生”。,1.通常而言,機器學習時,樣本圖片數量越大,學習的效果越好; 2.想辦法,增加學習樣本的圖片數量; 3.設置標簽的重要性; 4.人臉識別訓練的過程。,知識總結