資源簡介 (共33張PPT)“初識”人臉川教版八年級上新知導入校園人臉測溫機場檢票掃臉支付醫院掃臉就診智慧餐廳旅館掃臉入住新知講解人臉識別的應用新知講解人臉是否存在人臉定位信息人臉位置標注人臉定位的過程新知講解新知講解校園一臉通校園安全管理就是這么簡單刷臉門禁借閱圖書食堂打飯超市買東西上課新知講解準備工作安裝OpenCV:python3自帶的pip,可以幫助我們輕松的安裝很多模塊。在命令提示符里面鍵入pip.exe,點擊回車鍵,如果出現如圖所示的畫面,說明pip當前可用。新知講解準備工作直接在命令提示符里面鍵入pipinstallopencv-python,點擊回車,電腦就開始聯網搜索opencv模塊(必須保證你的電腦上的網絡暢通),出現進度條,說明開始安裝了。這個過程是電腦自動進行的。新知講解準備工作由于opencv模塊較大,因此需要耗費較長時間新知講解準備工作電腦還需要安裝另一個輔助模塊numpy,這也是自動進行的。新知講解準備工作安裝完成之后,可以看到安裝完成的提示新知講解準備工作打開python編輯器運行下面的代碼:importcv2ascv如果不報錯,就表示安裝成功了。新知講解知識卡OpenCV的全稱是OpenSourceComputerVisionLibrary,中文意思是開源計算機視覺庫。它是開放的、跨平臺的,可以運行在不同的操作系統上,提供了不同編程語言的接口,實現了圖像和計算機視覺方面的多種處理。OpenCV除了用于人臉定位,還可以用于行為識別、動作跟蹤等等,它的功能很強大?;谶@些優點,它在人工智能的計算機視覺方面被廣泛運用。新知講解定位人臉Haar分類器可以簡單理解為計算機識別事物的一種工具。安裝OpenCV以后,在相應的目錄下就有OpenCV自帶的Haar分類器文件,這些文件是XML格式的文檔。在這些分類器中會用到haarcascade_frontalface_default.xml人臉分類器新知講解定位人臉流程圖引入OpenCV模塊讀入圖片并做相應處理人臉分類器人臉定位人臉標注顯示新知講解定位人臉源代碼打開python程序,在IDLE中導入“人臉定位標注程序”代碼。注意:請將需要用到的分類器文件、測試圖片與本程序代碼放到同一文件夾中。這里是測試圖片,如果沒在同一個文件夾下,需要指出路徑。這里是分類器文件,如果沒在同一個文件夾下,需要指出路徑。新知講解定位人臉效果圖代碼輸入完成后,按“Ctrl+S”保存代碼文件注意:保存時將本代碼文件與測試圖片和分類器文件一起保存在同一個文件夾中,這樣可以避免給測試圖片和分類器文件指出路徑的麻煩。再按F5鍵運行代碼,程序運行后的效果如右圖。新知講解修改標注框顏色新知講解源代碼中倒數第四行人臉標注框代碼中(x,y)和(x+w,y+h),是方框的坐標位置。(255,255,0)是標注框的顏色。在OpenCV中這三個數字代表藍、綠、紅(255,0,0)就是藍色,(0,255,0)是綠色,(0,0,255)是紅色。這樣,我們就可以修改括號里面的數字來修改標注框顏色了。修改標注框的顏色為綠色修改標注框顏色為綠色效果圖拓展延伸改變標注框形狀,把倒數第四行“方框代碼”改成“圓形框代碼cricle”就可以修改標注框形狀為圓形改變圓形效果圖參考人臉定位的思路,定位人的眼睛任務一眼睛分類器導入源代碼,動動你的小手試試吧!合作探究英文ComputerVision,簡稱CV,是一門研究如何使機器“看”的科學,更進一步的說,就是指用攝影機和電腦代替人眼對目標進行識別、跟蹤和測量等。計算機視覺概念實際應用農業農林生物類郵電通信網絡類醫學遙感領域軍事公安交通工業娛樂計算機輔助設計CAD類,計算機輔助知道CAM類,產品的檢測,現在的物流基于體積的快速打包,搬運機器人視覺導航,生產線的控制等等智能養殖,比如智能養豬;果蔬分類,作物3D生長檢測,病蟲害檢測;火災及時反饋;微生物監測;動物行為記錄分析快遞郵件分類;視頻聊天;圖像的壓縮與處理;無線傳輸癌癥及時判斷;CT圖像;紅外圖像;X射線等等土地確權;土地分類;土地違規建筑查詢(比如現在國家的高爾夫球場很多都是天眼系統查到的);城市環境污染;城市規劃;城市道路規劃如何精確打擊目標(大使館痛心被炸,這個技術);目標跟蹤;無人機設備追查人臉識別抓逃犯;車牌識別;汽車導航;流量監測3D電影,虛擬現實;網絡游戲實例展示計算機眼中的“眼見為實”,當計算機看到一只“狗”,能提取相關特征并判斷識別,認識這是一只“狗”。谷歌Waymo無人駕駛汽車廣州白云機場4p停車場的無人駕駛汽車實例展示用Haar分類器來定位人的眼睛的標注框為紅色,形狀改為圓形課堂練習拓展練習課堂總結板書設計如何“初識”人臉人臉定位計算機視覺(CV)“初識”人臉“https://www.21cnjy.com/help/help_extract.php中小學教育資源及組卷應用平臺川教版信息技術八年級上冊《“初識”人臉》教學設計課題“初識”人臉單元第一單元學科信息技術年級八年級學習目標了解人臉定位的基本過程了解分類器的作用體驗人臉定位重點了解人臉定位的基本過程難點人臉定位的基本步驟及程序體驗教學過程教學環節教師活動學生活動設計意圖導入新課看視頻:了解“人臉識別技術的應用”看視頻開拓眼界,結合實際,調動學生學習的興趣講授新課生活中“人臉”識別技術的應用人臉識別技術的應用場景如下:一如何初識“人臉”人臉定位首先要判斷在檢測的圖片中或場景中是否存在人臉,如果存在人臉,則給出人臉的位置、大小等信息,再將信息標注在圖片上,人臉定位的過程:課外閱讀:看教材P46“校園里的人臉識別”二人臉定位準備工作Python有許多外部模塊,能實現不同功能,OpenCV就是其中之一。安裝OpenCV步驟:①python3自帶的pip,可以幫助我們輕松的安裝很多模塊。在命令提示符里面鍵入pip.exe,點擊回車鍵,如果出現如圖所示的畫面,說明pip當前可用。②直接在命令提示符里面鍵入pipinstallopencv-python,點擊回車,電腦就開始聯網搜索opencv模塊(必須保證你的電腦上的網絡暢通),出現進度條,說明開始安裝了。這個過程是電腦自動進行的。由于opencv模塊較大,因此需要耗費較長時間。③電腦還需要安裝另一個輔助模塊numpy,這也是自動進行的。④安裝完成之后,可以看到安裝完成的提示。⑤打開python編輯器,運行下面的代碼:importcv2ascv,如果不報錯,就表示安裝成功了。補充材料:OpenCV有什么用呢?OpenCV可以處理很多計算機視覺方面的任務,人臉定位就要靠它。OpenCV的全稱是OpenSourceComputerVisionLibrary,中文意思是開源計算機視覺庫。它是開放的、跨平臺的,可以運行在不同的操作系統上,提供了不同編程語言的接口,實現了圖像和計算機視覺方面的多種處理。OpenCV除了用于人臉定位,還可以用于行為識別、動作跟蹤等等,它的功能很強大?;谶@些優點,它在人工智能的計算機視覺方面被廣泛運用。定位人臉我們需要使用OpenCV中的Haar分類器來定位人臉。Haar分類器可以簡單理解為計算機識別事物的一種工具。安裝OpenCV以后,在相應的目錄下就有OpenCV自帶的Haar分類器文件,這些文件是XML格式的文檔。在這些分類器中會用到haarcascade_frontalface_default.xml,接下來我們就用Haar分類器來定位人臉。對人臉進行定位標注,先要引入OpenCV模塊,讀入待標注圖片并做相應處理,再加載Haar人臉分類器定位人臉,最后在圖中標注出人臉。打開python程序,在IDLE中導入“人臉定位標注程序”代碼。注意:請將需要用到的分類器文件、測試圖片與本程序代碼放到同一文件夾中。代碼輸入完成后,按“Ctrl+S”保存代碼文件(注意:保存時將本代碼文件與測試圖片和分類器文件一起保存在同一個文件夾中,這樣可以避免給測試圖片和分類器文件指出路徑的麻煩。),再按F5鍵運行代碼,程序運行后的效果如下圖。步驟三:修改標注框顏色上面程序中倒數第四行人臉標注框代碼,里面出現的(x,y)和(x+w,y+h),是方框的坐標位置。后面一組數(255,255,0)是標注框的顏色。在OpenCV中這三個數字代表藍、綠、紅,如果這組數據改成(255,0,0)就是藍色,改成(0,255,0)是綠色,改成(0,0,255)就是紅色。這樣,我們就可以修改括號里面的數字來修改標注框顏色了。修改為綠色邊框拓展:除了修改人臉標注框的顏色外,還可以改變其形狀,只需要把倒數第四行方框代碼改成圓形框代碼就可以,圓形框的代碼為cricle。以下是修改成圓形框標注人臉標注部分的代碼:效果如如下:任務一參考人臉定位的思路,定位人的眼睛三計算機視覺①看視頻,了解什么是計算機視覺②概念:計算機視覺:英文Compute(?http:?/??/?www.?/?tags?/?te?/?"\t"http:?/??/?www.?/?d?/?_blank?)rVision,簡稱CV,是一門研究如何使機器“看”的科學,更進一步的說,就是指用攝影機和電腦代替人眼對目標進行識別、跟蹤和測量(?http:?/??/?www.?/?app?/?851"\t"http:?/??/?www.?/?d?/?_blank?)等。③計算機視覺應用工業:計算機輔助設計CAD類,計算機輔助知道CAM類,產品的檢測,現在的物流基于體積的快速打包,搬運機器人視覺導航,生產線的控制等等農業農林生物類:智能養殖,比如智能養豬;果蔬分類,作物3D生長檢測,病蟲害檢測;火災及時反饋;微生物監測;動物行為記錄分析郵電通信網絡類:快遞郵件分類;視頻聊天;圖像的壓縮與處理;無線傳輸醫學:癌癥及時判斷;CT圖像;紅外圖像;X射線等等遙感領域:土地確權;土地分類;土地違規建筑查詢(比如現在國家的高爾夫球場很多都是天眼系統查到的);城市環境污染;城市規劃;城市道路規劃軍事:如何精確打擊目標(大使館痛心被炸,這個技術);目標跟蹤;無人機設備追查公安生活交通:人臉識別抓逃犯;車牌識別;汽車導航;流量監測娛樂:3D電影,虛擬現實;網絡游戲實例:計算機眼中的“眼見為實”,當計算機看到一只“狗”,能提取相關特征并判斷識別,認識這是一只“狗”。谷歌Waymo無人駕駛汽車廣州白云機場4p停車場的無人駕駛汽車課堂練習:用Haar分類器來定位人的眼睛的標注框為紅色,形狀改為圓形交流分享生活中的人臉識別技術的應用根據老師講解按步驟安裝實例操作改數據改變標注框的顏色修改代碼改變標注框形狀修改代碼看視頻看實例讓學生體會時代在進步,不學習將要無法適應社會的發展體驗Python外部模塊的安裝體驗OpenCV自帶的Haar分類器定位人臉體驗標注框顏色改變的操作方法體驗修改代碼改變標注框的形狀體驗Haar分類器定位人的眼睛的操作了解什么是計算機視覺了解計算機視覺的實際應用課堂小結梳理本節課的知識點,完成學習目標,培養學生總結概況能力板書https://v./x/page/b09321hchxt.html(?https:?/??/?v.?/?x?/?page?/?b09321hchxt.html?)https://haokan./v?pd=wisenatural&vid=9287370790729758656(?https:?/??/?haokan.?/?v?pd=wisenatural&vid=9287370790729758656?)https://baike./item/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89/2803351?fr=aladdin人臉位置標注人臉是否存在人臉定位信息引入OpenCV模塊讀入圖片并做相應處理人臉分類器人臉定位人臉標注顯示如何“初識”人臉人臉定位“初識”人臉計算機視覺(CV)21世紀教育網www.21cnjy.com精品試卷·第2頁(共2頁)HYPERLINK"http://www.21cnjy.com/"21世紀教育網(www.21cnjy.com) 展開更多...... 收起↑ 資源列表 “初識”人臉.doc “初識”人臉.ppt 臉部識別的應用 .mp4 計算機視覺.mp4 縮略圖、資源來源于二一教育資源庫