夏于喬跟宋芸樺,許茹芸跟理科太太到底誰像誰🤔,透過PYTHON人臉辨識之不專業解答 更新1400
我最近在學如何用PYTHON來人臉辨識,使用了DLIB模組,配合一些演算法分類器來玩,各位在用FB的時候,會看到一些有趣的測驗,像是用你FB的頭貼看看你像哪個明星,準不準我不曉得,今天我們使用程式利用深度學習來玩玩看,另一個辨識模組是OPENCV但是已逐漸被DLIB取代,著作權、肖像權申明:本篇僅供學術討論使用,不做營利使用!!,控制變因:周杰倫(JAY_CHOU)、鄧紫棋(G.E.M)、王心凌(Cyndi Wang),操縱變因:夏于喬(Hsia,Yu-chiao)、宋芸樺(Vivian Sung),資料庫環境其實蠻簡單的,哈哈,越複雜電腦算愈久😏,因為演算法不支援中文名稱故圖片皆顯示英文!,檢測的樣本,演算法精準度說明,CNN>HOG,LINER>RBF,運行說明,根據程式設定,會在樣本中找一個最像的人,並顯示它覺得是對的機率,,DLIB+HOG+RBF_SVM 的執行結果 (不含宋芸樺樣本) 機器竟然把她認成鄧紫棋了XD(正常),DLIB+HOG+RBF_SVM 的執行結果 (不含夏于喬樣本),全部認成宋芸樺😂,DLIB+CNN+LINEAR_SVM 雖然一樣認成宋芸樺但是百分比明顯下降😂,DLIB+HOG+RBF_SVM(兩個樣本皆選20張訓練) 左上第一張發生了選擇困難XD,DLIB+CNN+RBF_SVM 電腦終於全部答對啦,算了20分鐘(僅靠CPU運算、若使用GPU會更快),DLIB+ResnetSSD+LINEAR_SVM(不含宋芸樺樣本) 34.6%像周董 哈哈哈,DLIB+ResnetSSD+LINEAR_SVM(不含夏于喬樣本) 電腦開始懷疑人生XD😂😂,DLIB+ResnetSSD+LINEAR_SVM(兩個樣本皆選20張訓練) 不過這個結果精準許多,其他演算法,FACENET+FACENET+NEURAL_NET(不含宋芸樺樣本),FACENET+FACENET+NEURAL_NET(不含夏于喬樣本),這時候電腦反而覺得夏于喬有點像鄧紫棋😂,FACENET+FACENET+NEURAL_NET(兩個樣本皆選20張訓練) 執行結果 全數正確,FACENET+FACENET+LINEAR_SVM(兩個樣本皆選20張訓練) 執行結果 全數正確,但我必須說因為只各給20張去訓練,如果張數更多會更精準,化妝素顏也會影響到運算結果,正解如下:,夏 宋 宋,宋 夏 夏,宋 宋 夏,,結論這兩位真的長的很像,連電腦AI都會認錯XD,右下最後一張從頭到尾電腦都無法識別😂😂,我會說,夏于喬長的像宋芸樺,但宋芸樺不見得像夏于喬 但左上角那張真的......有選擇障礙,只要給電腦足夠的樣本以及搭配合適的演算法,電腦一樣可以迎刃而解XD,,最近比較熱門的撞臉辨識,理科太太VS許茹芸VS阿杜,DLIBHOG+DLIBRESNET+LINEAR_SVM(全部皆訓練) 成功判別 更進階的CNN就不用說了,除非妳只有訓練許茹芸,FACENET+FACENET+LINEAR_SVM(只訓練許茹芸),果然誤認了雖然機率不高,另外阿杜20%像宋芸樺真的太低了,因此也可認定為無法辨識,欲知詳情 請移駕,如有引用錯誤請留言告訴我唷~,如果有人說妳像哪個明星,妳想要驗證看看,請留言告訴我(需要提供一張自拍及該偶像20張照片當樣本,解析度1000P~2000P為佳),有空會幫妳,哈,若不放心妳也可以自己玩,其實這些程式網路上都找的到,但是要架設執行環境需要不少時間(包含環境除錯),若有興趣想自己玩可以問我唷~ 超過10人詢問"可能"會另開教學文XD(其實網路上有很多環境教學文,不差我這篇,我懶),,GITHUB開源碼: (妳可以拿這個去玩,他的程式很完整),載完之後還需安裝環境(模組)才能執行,這點請注意,參考資料 圖片取自網路及粉絲專頁, , , ,這裡的女/男生好像常常說自己不正/帥,顏值低,不然這樣好了,我幫妳讓程式去算算妳像哪個明星,給你一點自信,這樣好不好(我隨便問問的,不要真的私訊給我喔 哈) 德明科大 HUI @2019-01-18 18:24:15
即刻登入 Zuvio 校園
使用此功能前,請先下載 App 進行實名認證
這個活動只限APP版
可以點擊前往下載 app 參加活動
下載 Zuvio 更好玩
3 日 CP、賭場、抽獎等你來
即刻下載 Zuvio 校園
使用此功能前,請先下載 App 進行實名認證
即刻下載 Zuvio 校園
使用此功能前,請先下載 App 進行實名認證
關閉