在上一篇([12]人臉識別的AI服務 - 用Face API Explorer看看Identify的應用)介紹完了Face API Explorer裡面的Identify功能之後,這個系列就已經到了一個尾聲。
雖然說并不是所有的Face API方法都有介紹,但是相信就算要使用的話,因爲有了其他方法的介紹做基底,要理解應該不會太難。
這篇將會對這個系列有介紹的服務做一個統整的介紹(像是一個目錄),并且留下一些參考資料。
這個系列介紹了什麽?
這個系列介紹了Cognitive Service裡面專門做人臉識別相關的服務:Face API。
Face API裡面有分了幾個不同類型的人臉識別服務:
- 概觀以及準備
- 識別出圖像裡面的臉 - Detect服務
- 判斷兩張臉是否為同一個人 - Verify服務
- 建立自己的Person以及Face Model
- 找出某個臉屬於誰 - Identify服務
這個系列沒有介紹什麽?
Face API還有幾個服務是這個系列沒有介紹 - 沒有介紹并不代表方法沒有意義,重點在於使用情景。
因此,知道什麽沒有介紹到,有個印象,未來需要的時候,可以再來看細節。相信有了這幾個介紹Face API使用方式打底,要在看沒介紹的這幾個方法其實就很容易,因爲概念都一樣。
沒有介紹的方法有:
- Find Similar Faces
- 這個基本上就是以某個臉找出和這個臉相似的其他person或者face。這個其實我想不太到使用情景,因此就沒有介紹。
- Face Grouping
- 這個有點類似於Clustering的概念,把一堆face給他,他依照臉相似度,自動把臉分在不同的group。
參考資料
- 官方文件
https://docs.microsoft.com/zh-tw/azure/cognitive-services/face/overview
官方文件裡面有記錄不同服務的使用方式,并且有不同語言的Getting Started,因此官方文件一定是最適合開始的地方。
- API 文件
官方文件雖然比較清楚,但是有些服務細節沒有那麽清楚,這個時候API文件就變得很重要,更別説還可以直接在API文件上面測試服務。
- Sample程式碼
結語
Face API的幾個重要服務都介紹完了之後,剩下的就是怎麽運用到實際案例裡面,而這個就是要靠各位的想象力了。
這個系列希望帶給各位的是知道有這麽一個東西,在未來當有遇到類似需求的時候,可以簡單的上手并且測試是否符合需求。
和任何程式開發的技術或者套件一樣,怎麽把這些東西組合起來變成有用的東西看的是各位的創意。