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