SlideShare a Scribd company logo
1 of 20
Download to read offline
顔認識の未来について語ろう!
井上 和樹
早稲⽥⼤学 修⼠1年⽣
1
http://hirokatsukataoka.net/project/cc/index_cvpaperchallenge.html
本発表の流れ
2
・⾃⼰紹介
・face recognitionについて
- face recognitionの概要
- face recognition @ CVPR2018
・CVPR2018論⽂紹介
- face recognition論⽂紹介
- face recognitionの知識を応⽤した論⽂
⾃⼰紹介
3
井上和樹
早稲⽥⼤学森島研究室
修⼠1年⽣
・今年度よりcvpaper.challengeに参加
・ECCVW “Understanding Fake Face”
https://arxiv.org/abs/1809.08391
・“face”論⽂48/76本読破@CVPR2018
(全体では121本読破)
・今回は”顔認識・face recognition”について紹介
face recognitionの概要
4
recognition(identification):one-to-many
verification:one-to-one
?
?
face recognition @ CVPR 2018
5
”face recognition” / “face” 論⽂
CVPR 2018:7 / 48 本
CVPR 2017:6 / 28 本
CVPR 2016:4 / 27 本
CVPR 2015:6 / 25 本
CVPR 2014:2 / 20 本
コンスタントに論⽂が発表されている分野
face recognition @ CVPR 2018
6
任意の顔向き画像に対する認識精度を向上
・Pose-Robust Face Recognition via Deep Residual Equivariant
Mapping
・Towards Pose Invariant Face Recognition in the Wild
顔画像パッチに対して顔認識精度を向上
・Dynamic Feature Learning for Partial Face Recognition
3D顔データの拡張
・Learning from Millions of 3D Scans for Large-scale
3D Face Recognition
ロス関数の提案
・Ring loss: Convex Feature Normalization for Face Recognition
・CosFace: Large Margin Cosine Loss for Deep Face
Recognition
(UVテクスチャの補間
・UV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face
Recognition)
face recognition @ CVPR 2018
7
Pose-Robust Face Recognition via Deep
Residual Equivariant Mapping
正⾯顔と横顔のマッピングを学習
・横顔に対する認識精度の低さに着⽬
・横顔-正⾯顔のマッピングを学習
上段:他⼈物のミスマッチ
下段:同⼀⼈物の認識失敗例
face recognition @ CVPR 2018
8
Pose-Robust Face Recognition via Deep
Residual Equivariant Mapping
正⾯顔と横顔のマッピングを学習
face recognition @ CVPR 2018
9
Towards Pose Invariant Face Recognition in the
Wild
任意の顔向き画像から正⾯顔画像を⽣成し顔認識
1,6列:⼊⼒画像
2,5列:⽣成画像
3,4列:特徴量表現
・2つのGANを⽤いて正⾯顔画像を⽣成
・認識精度、⽣成画像についてコントリビューション
face recognition @ CVPR 2018
10
Towards Pose Invariant Face Recognition in the
Wild
任意の顔向き画像から正⾯顔画像を⽣成し顔認識
face recognition @ CVPR 2018
11
Dynamic Feature Learning for Partial Face
Recognition
顔画像パッチに対して顔認識精度を向上
・FCNによって得られた特徴量マップを比較
・FCNを用いることで、高精度化と高速化を実現
face recognition @ CVPR 2018
12
Learning from Millions of 3D Scans for Large-
scale 3D Face Recognition
3Dスキャンデータの拡張・精度向上
・3Dスキャンデータの少なさに着⽬
・データ拡張とともに認識精度も向上
face recognition @ CVPR 2018
13
Learning from Millions of 3D Scans for Large-
scale 3D Face Recognition
3D顔データの拡張・精度向上
商⽤ソフトを⽤いて1)似ている組、2)似ていない組を合成
face recognition @ CVPR 2018
14
Ring loss: Convex Feature Normalization for
Face Recognition
識別タスクに有効なロス関数を提案
・問題設定:Softmaxロスでは原点近くの表現が曖昧
・解決⽅法:特徴量を超球⾯上にマッピング
face recognition @ CVPR 2018
15
CosFace: Large Margin Cosine Loss for Deep
Face Recognition
識別タスクに有効なロス関数を提案
・問題設定:Softmaxロスではcosinenお表現が曖昧
・解決⽅法:Softmaxロスに対してマージンを設定
face recognitionの知識を応用
16
・CVPR2018では“顔認識”で重要視されてきた
”個⼈性”を考慮する顔研究が多く⾒られた!
ex)”Preserving the identity while synthesising faces is the
most critical part” (Deng J et al. より)
・使える情報はなんでも使ってしまえ、という
マルチタスクの⽂脈?
・face recognitionで提案された
ネットワーク・ロス関数が他のタスクで使⽤
17
UV-GAN: Adversarial Facial UV Map Completion
for Pose-invariant Face Recognition
⼊⼒画像からUVテクスチャの⾃動⽣成
・U-NetによりUVマップを補完
・Identity Centre Lossを導入
face recognitionの知識を応用
18
Unsupervised Training for 3D Morphable Model
Regression
教師なし3Dモーファブルモデル推定
・2つのauto encoder,4種類のロス関数を導入
・encoderとしてFaceNetを使用
face recognitionの知識を応用
19
FaceID-GAN: Learning a Symmetry Three-Player
GAN for Identity-Preserving Face Synthesis
G vs D, Classifier 構図のGANを提案
・Classifierにもreal / synthesizedを判定
・IdentityをGANの枠組みに導入
face recognitionの知識を応用
まとめ
20
face recogntionの今後の展望
・face recognitionの精度向上
横顔 to {正⾯、横顔}、in-the-wild
・顔研究における要素の⼀部として活躍
- 顔タスクに汎⽤的な特徴量、ロス関数
- 顔認識がなぜ汎⽤的に効果があるのか?
・既存データセットの拡張
- 個⼈性の扱い⽅が権利的に難しい
- 画像:GANによる⾼品質かつ多様な画像⽣成
- 3D:既存データのブレンディング

More Related Content

Recently uploaded

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 

Recently uploaded (14)

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 

Featured

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Featured (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

顔認識の未来について語ろう! (CVPR 2018 完全読破チャレンジ報告会)

  • 2. 本発表の流れ 2 ・⾃⼰紹介 ・face recognitionについて - face recognitionの概要 - face recognition @ CVPR2018 ・CVPR2018論⽂紹介 - face recognition論⽂紹介 - face recognitionの知識を応⽤した論⽂
  • 3. ⾃⼰紹介 3 井上和樹 早稲⽥⼤学森島研究室 修⼠1年⽣ ・今年度よりcvpaper.challengeに参加 ・ECCVW “Understanding Fake Face” https://arxiv.org/abs/1809.08391 ・“face”論⽂48/76本読破@CVPR2018 (全体では121本読破) ・今回は”顔認識・face recognition”について紹介
  • 5. face recognition @ CVPR 2018 5 ”face recognition” / “face” 論⽂ CVPR 2018:7 / 48 本 CVPR 2017:6 / 28 本 CVPR 2016:4 / 27 本 CVPR 2015:6 / 25 本 CVPR 2014:2 / 20 本 コンスタントに論⽂が発表されている分野
  • 6. face recognition @ CVPR 2018 6 任意の顔向き画像に対する認識精度を向上 ・Pose-Robust Face Recognition via Deep Residual Equivariant Mapping ・Towards Pose Invariant Face Recognition in the Wild 顔画像パッチに対して顔認識精度を向上 ・Dynamic Feature Learning for Partial Face Recognition 3D顔データの拡張 ・Learning from Millions of 3D Scans for Large-scale 3D Face Recognition ロス関数の提案 ・Ring loss: Convex Feature Normalization for Face Recognition ・CosFace: Large Margin Cosine Loss for Deep Face Recognition (UVテクスチャの補間 ・UV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face Recognition)
  • 7. face recognition @ CVPR 2018 7 Pose-Robust Face Recognition via Deep Residual Equivariant Mapping 正⾯顔と横顔のマッピングを学習 ・横顔に対する認識精度の低さに着⽬ ・横顔-正⾯顔のマッピングを学習 上段:他⼈物のミスマッチ 下段:同⼀⼈物の認識失敗例
  • 8. face recognition @ CVPR 2018 8 Pose-Robust Face Recognition via Deep Residual Equivariant Mapping 正⾯顔と横顔のマッピングを学習
  • 9. face recognition @ CVPR 2018 9 Towards Pose Invariant Face Recognition in the Wild 任意の顔向き画像から正⾯顔画像を⽣成し顔認識 1,6列:⼊⼒画像 2,5列:⽣成画像 3,4列:特徴量表現 ・2つのGANを⽤いて正⾯顔画像を⽣成 ・認識精度、⽣成画像についてコントリビューション
  • 10. face recognition @ CVPR 2018 10 Towards Pose Invariant Face Recognition in the Wild 任意の顔向き画像から正⾯顔画像を⽣成し顔認識
  • 11. face recognition @ CVPR 2018 11 Dynamic Feature Learning for Partial Face Recognition 顔画像パッチに対して顔認識精度を向上 ・FCNによって得られた特徴量マップを比較 ・FCNを用いることで、高精度化と高速化を実現
  • 12. face recognition @ CVPR 2018 12 Learning from Millions of 3D Scans for Large- scale 3D Face Recognition 3Dスキャンデータの拡張・精度向上 ・3Dスキャンデータの少なさに着⽬ ・データ拡張とともに認識精度も向上
  • 13. face recognition @ CVPR 2018 13 Learning from Millions of 3D Scans for Large- scale 3D Face Recognition 3D顔データの拡張・精度向上 商⽤ソフトを⽤いて1)似ている組、2)似ていない組を合成
  • 14. face recognition @ CVPR 2018 14 Ring loss: Convex Feature Normalization for Face Recognition 識別タスクに有効なロス関数を提案 ・問題設定:Softmaxロスでは原点近くの表現が曖昧 ・解決⽅法:特徴量を超球⾯上にマッピング
  • 15. face recognition @ CVPR 2018 15 CosFace: Large Margin Cosine Loss for Deep Face Recognition 識別タスクに有効なロス関数を提案 ・問題設定:Softmaxロスではcosinenお表現が曖昧 ・解決⽅法:Softmaxロスに対してマージンを設定
  • 16. face recognitionの知識を応用 16 ・CVPR2018では“顔認識”で重要視されてきた ”個⼈性”を考慮する顔研究が多く⾒られた! ex)”Preserving the identity while synthesising faces is the most critical part” (Deng J et al. より) ・使える情報はなんでも使ってしまえ、という マルチタスクの⽂脈? ・face recognitionで提案された ネットワーク・ロス関数が他のタスクで使⽤
  • 17. 17 UV-GAN: Adversarial Facial UV Map Completion for Pose-invariant Face Recognition ⼊⼒画像からUVテクスチャの⾃動⽣成 ・U-NetによりUVマップを補完 ・Identity Centre Lossを導入 face recognitionの知識を応用
  • 18. 18 Unsupervised Training for 3D Morphable Model Regression 教師なし3Dモーファブルモデル推定 ・2つのauto encoder,4種類のロス関数を導入 ・encoderとしてFaceNetを使用 face recognitionの知識を応用
  • 19. 19 FaceID-GAN: Learning a Symmetry Three-Player GAN for Identity-Preserving Face Synthesis G vs D, Classifier 構図のGANを提案 ・Classifierにもreal / synthesizedを判定 ・IdentityをGANの枠組みに導入 face recognitionの知識を応用
  • 20. まとめ 20 face recogntionの今後の展望 ・face recognitionの精度向上 横顔 to {正⾯、横顔}、in-the-wild ・顔研究における要素の⼀部として活躍 - 顔タスクに汎⽤的な特徴量、ロス関数 - 顔認識がなぜ汎⽤的に効果があるのか? ・既存データセットの拡張 - 個⼈性の扱い⽅が権利的に難しい - 画像:GANによる⾼品質かつ多様な画像⽣成 - 3D:既存データのブレンディング