龍鵬 ——《深度學習與人臉影像應用》預告篇*專案整體介紹
本文首發於蜂口知道公眾號~
大家好,我是龍鵬,我的新系列分享《深度學習與人臉影像應用》已經在平臺上上線了,這次我將給大家帶來深度學習與人臉影像應用相關的分享,本次的分享將包含五個方面的內容:
1)人臉與關鍵點的檢測問題;
2)人臉的性別 臉型以及顏值等識別問題;
3)人臉的年齡表情識別問題;
4)人臉的美顏以及風格化相關的問題;
5)人臉的三維重建以及人臉的遷移等問題。
這裡呢,我先給大家介紹下我們的專案。
在這一次的分享中,我將給大家詳細地介紹一下我們的專案相關的背景以及一些基本的概念。在我們的小程式中本系列的內容大綱中可以看到我們這一次是深度學習人臉影像應用的分享,它包含了不下於十個子課題。
那我們這次的讀者或者說聽眾都是哪類人群呢?
主要包含兩類人群。
第一個是深度學習從業人員。本人已經在深度學習這個崗位,從事了三年多的工作,再加上讀書的時候從事了三年多的傳統的計算機視覺相關的學習。這六年來的經驗告訴我,我們平時處理的影像,大部分人臉仍然是人臉相關的影像。如今在工業界,人臉的應用仍然是最為廣泛的,包括大家在日常生活中已經廣泛使用的人臉識別身份認證,以及線上上主播們使用的人臉的美顏等等。所以作為一個深度學習從業人員,或者說計算機視覺相關方面的從業人員,我們不得不對人臉相關的演算法和應用做一個比較全面熟悉的瞭解。
第二個是對相關技術感興趣的愛好者。我們這次的分享將從兩個維度來進行,第一個是技術的應用,第二個是相關應用裡面的核心技術的展示。所以我們這次不會對技術本身做過度的細節的分享。那麼對相關技術感興趣的愛好者,也能從這次的分享中得到很多的啟示。
我們的分享內容主要包含人臉關鍵點檢測,以及人臉的美顏與風格化、年齡表情識別等。這裡已經涵蓋了基本上所有的人臉相關的應用是非常豐富的。
在正式開始做分享之前,我們有必要詳細地介紹一下人臉影像的特點。人臉影像相對於其他的影像來說,它自有它獨特的特點,這個特點體現在 演算法 和 應用 這兩個方面。
下面我們首先先給大家展示一下人臉相關的應用。
圖1
圖1是馬爸爸在一次晚會上給我們展示了一個刷臉的應用,如今刷臉的應用已經在市場上已經被驗證了好幾年了。從支付寶的刷臉認證到銀行的刷臉認證,以及到我們現在有很多APP的身份認證,人臉刷臉在身份認證中已經像當年的指紋識別一樣,產生了非常非常重大的意義。可以說我們如今的日常生活中已經離不開人臉的刷臉應用。
圖2
圖2是一個人臉屬性的展示,它包含了性別年齡表情,魅力值也就是顏值,以及是否戴眼鏡帽子口罩這樣的一些屬性,這些都是人臉的一些基本的屬性。對這些基本屬性的檢測,是我們進一步對人臉影像進行分析的一個基礎。
圖3
圖3是一個人臉風格化相關的應用。我們可以看到像天天P圖、美圖秀秀這樣的一些APP,它總是會在特定的節日,比如說六一兒童節、七一建軍節這樣的一些節日,推出一些與這個主題非常相關的一些風格化的濾鏡,每次都能收穫一堆的轉發和流量。
圖4
圖4是一個美顏的展示。如今不管是一款新的手機,在他釋出的時候會強調他的AI美顏功能還是我們現線上上的大量女主播都已經完全離不開美顏這樣的一個技術,可以說美顏這樣的一個技術,對提升人的自信心,也是一個非常非常有用和關鍵的技術。
圖5
圖5是一個紋理貼圖的應用。我們可以看到,我們將成龍大哥的紋理成功的貼到了劉亦菲的臉上,從而展示了一張融合的人臉。這就是一個非常經典的換臉的應用,也是一項比較好玩有趣的應用。
圖6
最後圖6是一個表情遷移的業務。右邊是我們的一個source,也就是我們的表情源,左邊是我們的Target,也就是我們的影片源,他是一個什麼樣的應用呢?就是我們右邊的這樣的一個人,我們可以實時的做一些表情,做各種各樣的嘴部表情,他會時時的遷移到影片源,也就是說我們可以透過線下自己的表情在控制影片裡面人物的表情,這樣的一個技術,對於未來的C級電影製作是非常非常具有深刻的影響的。它可以大規模地降低我們的製作成本。
以上就展示了我們的一些人臉相關的應用,當然這並不是人臉所有的應用,但是已經包含了絕大部分已經落地,或者說未來具有非常有潛力落地的一些應用。
那人臉影像到底有它的一些什麼樣的特點?
首先, 獨特性 :相對於其他的影像來說,人臉的應用是極其廣泛的。前面我們已經給大家展示了不下於十種的應用,這相對於其他的影像來說,這就是一個獨特性。
其次, 形變大 :人臉是一個非剛體,它的形變大 。 什麼意思呢?就是人臉的形狀。在人的隨著年齡的增長,以及人的表情變化,它會具有比較大的一個形態的變化,這給我們的演算法往往提出了很大的一個挑戰。因為對於這樣的一個非剛體的話,他的建模問題就比剛體的建模問題會更加複雜。
最後, 人臉影像的影響因素特別多 :
1)光照:我們在暗光情況下和逆光情況下處理人臉影像,對演算法的要求是不一樣的。
2)姿態:如今雖然人臉識別問題已經得到了廣泛的研究,但是對於姿態非常大的,比如說非常大的一個側臉,以及上下俯仰角非常大的這種臉來說,人臉的檢測與識別仍然是一個比較大的問題。
3)表情:因為人可以做出各種各樣的誇張的表情,這個大的表情也會對我們的人臉的一些檢測識別產生影響。
4)人臉臉上的一些裝飾:包括髮型鬍鬚,以及戴的一些飾品,是否戴帽子等等,都會對我們的人臉影像產生一些遮擋,以及汙染,這也是影響人臉識別的一個主要因素。
5)人臉天然的多樣性:人臉隨著年齡的增長,隨著疾病的發生,以及隨著一些不可預見的外傷,都會對影像本身造成一個比較大的損害。這也對我們的演算法提出了很多很多的挑戰。
雖然人臉識別問題人臉檢測問題已經研究了幾十年,但是在現在的一個線下環境下,我們仍然包含非常非常多的挑戰,值得我們去研究。
更多精彩內容請關注蜂口小程式~
免費領取技術大咖分享課,加蜂口V信: fengkou-IT
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31553577/viewspace-2215200/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【蜂口 | AI人工智慧】人臉年齡——龍鵬 深度學習與人臉影像應用連載(六)AI人工智慧深度學習
- 【蜂口 | AI人工智慧】人臉顏值——龍鵬 深度學習與人臉影像應用連載(五)AI人工智慧深度學習
- 【蜂口 | AI人工智慧】人臉檢測(上)——龍鵬 深度學習與人臉影像應用連載(一)AI人工智慧深度學習
- 【蜂口 | AI人工智慧】表情識別——龍鵬 深度學習與人臉影像應用連載(七)AI人工智慧深度學習
- 【蜂口 | AI人工智慧】關鍵點檢測——龍鵬 深度學習與人臉影像應用連載(三)AI人工智慧深度學習
- 深度學習之遷移學習介紹與使用深度學習遷移學習
- 深度學習與CV教程(8) | 常見深度學習框架介紹深度學習框架
- 前端學習(2373):專案介紹前端
- go微服務框架go-micro深度學習(一) 整體架構介紹Go微服務框架深度學習架構
- 使用Keras和遷移學習從人臉影像中預測體重指數BMIKeras遷移學習
- 阿里雲機器學習 AutoML 引擎介紹與應用阿里機器學習TOML
- 前端學習(2375):專案介紹結束前端
- Harbor 學習分享系列2 – Harbor專案介紹
- 深度學習的應用與實踐深度學習
- 忘憂大陸-功能完備的社交專案整體介紹
- QuickTask動態指令碼支援框架整體介紹篇UI指令碼框架
- 深度學習及深度強化學習應用深度學習強化學習
- 深度學習與圖神經網路學習分享:Transformer 整體結構深度學習神經網路ORM
- 深度學習——資料預處理篇深度學習
- Apache頂級開源專案——機器學習庫MADlib簡介與應用例項Apache機器學習
- 深度學習之影像處理與分析(二)深度學習
- xBIM學習與應用01 xBIM簡介
- TiDB整體架構介紹TiDB架構
- 人臉識別與人體動作識別技術及應用pdf
- 深度學習中的框架特點及介紹深度學習框架
- 1.Django介紹與學習Django
- Qt 程式設計 —— 專案工程檔案(.pro)介紹 【學習筆記】QT程式設計筆記
- Web專案開發介紹及實戰專案介紹Web
- 人臉識別學習筆記二:進階篇筆記
- 人臉識別學習筆記一:入門篇筆記
- 深度強化學習技術開發與應用強化學習
- 6.1 專案介紹
- 《沿途》專案介紹
- 介紹ServiceSelf專案
- Disruptor的簡單介紹與應用
- TensorFlow系列專題(三):深度學習簡介深度學習
- ros學習檔案系統介紹ROS
- DeepMind綜述深度強化學習中的快與慢,智慧體應該像人一樣學習強化學習智慧體