iT邦幫忙

2021 iThome 鐵人賽

DAY 26
0
AI & Data

[Computer Vision] 電腦視覺下的人臉系列 第 26

[Day 26] 應用一:威利在哪裡?

我的Computer Vision style就是:實際用CV來處理現實中遇到的問題

看到標題,

還記得在Day3引言的「威利在哪裡」小遊戲嗎?

雖然我沒有玩過這個遊戲,

但我聽過,也知道這個是一個暢銷兒童書籍。

不過我看到圖片與知道它的玩法後,

腦袋裡面浮現一個想法:

從照片中找特定穿著的人,如果可以用電腦視覺來"學習"這個特徵,是不是可以讓我們有一個模型
只要輸入圖片,就告訴你威利在哪裡?

你跟我一樣想要嘗試看看嗎?

那就繼續看下去吧!

本文開始

  1. 這個repo下載整個專案,解壓縮
  2. 切換到上一步驟解壓縮的目錄下,建立Python虛擬環境 (可以透過PyCharm或是其它你熟悉的IDE)
  3. 在該虛擬環境下安裝:
    • tensorflow == 1.15.4
    • matplotlib == 3.4.3
  4. 開啟terminal,切換到repo的目錄下,執行
    python find_wally.py {你的圖片.jpg}或是python find_wally_pretty.py {你的圖片.jpg}

我們就拿第三天引言的圖片試看看吧!

找找看:威利在哪裡?
wally_1

.

.

.

.

.

.

.

找到了嗎?他在這 (我是找不到,交給程式幫我找好了)

wally_2


由於要自行透過TFOD transfer learning訓練模型需要一些在這個系列沒有提到的經驗以及除錯的能力,這裡我們就直接用Tadej Magajna在GitHub上的提供的已訓練模型來做測試。

再次感謝Tadej Magajna無私的分享!


上一篇
[Day 25] Facial Alignment
下一篇
[Day 27] 應用二:口罩下的人臉
系列文
[Computer Vision] 電腦視覺下的人臉30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言