SlideShare a Scribd company logo
1 of 1
Download to read offline
変形ARマーカの高速かつ高精度な姿勢推定
浅野 右京,山内 悠嗣 (中部大学)
研究背景・目的
⚫ 2次元コードが様々な場所で利用
例) キャッシュレス決済,ロボットの自己位置推定
⚫ 変形により認識率や
位置・姿勢推定精度が低下
提案手法
⚫ 変形ARマーカの位置・姿勢推定法[1]
1. 物体検出器で画像中の変形ARマーカを検出
2. Augmented Autoencoder(AAE)[2]で背景・変形
を除去した潜在変数を取得
3. 潜在変数をデータベースと照合し,姿勢を推定
⚫ 姿勢推定精度・推定時間に課題
⚫ Pitch,Yawの姿勢推定精度が低い
⚫ データベースとの照合に時間がかかる
従来手法
⚫ データセット
⚫ シミュレータ上で撮影した
変形ARマーカ画像
⚫ 実験環境
⚫ CPU: Intel Core i7-12700
⚫ GPU: GeForce RTX 3080
⚫ 評価指標
⚫ 姿勢推定精度: Roll,Pitch,Yawごとの推定誤差
⚫ 姿勢推定時間: 画像1枚あたりの推定時間
⚫ 各手法の姿勢推定精度
⚫ Rollは従来手法と同等の誤差
⚫ Pitch,Yawは大きく誤差が減少
⚫ 各手法の姿勢推定時間
⚫ AlexNetと比べ若干増加
⚫ 従来手法からは99.8%削減
⚫ 実環境の画像に対し,姿勢推定を実行した例
⚫ ワイヤーキューブでARマーカの姿勢を表現
⚫ 変形ARマーカの高精度かつ高速な姿勢推定法
⚫ 姿勢推定に回帰推定を導入
→姿勢推定の高速化
⚫ AAEと回帰推定をEnd-to-Endで学習
→姿勢推定に適した潜在変数を出力
⚫ 学習用の変形ARマーカをBlenderで作成
⚫ ARマーカ画像をベジェ曲面により変形
⚫ ベジェ曲面の制御点により変形度合いの調整
⚫ BlenderのPythonスクリプトにより自動で生成
⚫ 提案手法は2段階で構成
⚫ 変形ARマーカの背景・変形除去を行うAAEを
事前に学習
⚫ AAEと回帰推定のMulti-Layer Perceptron(MLP)を
End-to-Endで学習
⚫ End-to-End学習の流れ
1. 画像を入力し,復元画像と推定姿勢を出力
2. 画像誤差と姿勢誤差の和でエンコーダを更新
3. 画像を入力し,推定姿勢を出力
4. 姿勢誤差でMLPを更新
5. 1~4を繰り返す
評価実験
比較手法
姿勢推定誤差[deg]
Roll Pitch Yaw 平均
AlexNet[3] 1.48 5.01 5.34 3.94
従来手法[1] 0.69 7.84 7.32 5.28
提案手法 0.64 2.87 2.87 2.13
比較手法 1枚あたりの推定時間[msec]
AlexNet[3] 2.395
従来手法[1] 3,270
提案手法 6.233
今後の展望・参考文献
⚫ 潜在変数を外観と形状に分離する手法を導入
[1]榎元等: “機械学習による変形AR マーカの3 次元位置・姿勢推定“, 動的画像処理
実利用化ワークショップ, 2022.
[2]M.Sundermeyer et al.: “Implicit 3D Orientation Learning for 6D Object
Detection from RGB Images”, ECCV, 2018.
[3] A.Krizhevsky et al.: “ImageNet Classication with Deep Convolutional Neural
Networks", NeurIPS, 2012.
変形した2次元コードの位置・姿勢推定
実験結果
変形ARマーカ画像の例
変形した2次元コード
推定姿勢
潜在変数 復元画像 画像
姿勢
画像誤差
姿勢誤差
入力画像
AAEと回帰推定のEnd-to-End学習の流れ

More Related Content

Recently uploaded

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料Takayuki Itoh
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ssusere0a682
 

Recently uploaded (7)

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
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
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
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...
 

変形ARマーカの高速かつ高精度な姿勢推定

  • 1. 変形ARマーカの高速かつ高精度な姿勢推定 浅野 右京,山内 悠嗣 (中部大学) 研究背景・目的 ⚫ 2次元コードが様々な場所で利用 例) キャッシュレス決済,ロボットの自己位置推定 ⚫ 変形により認識率や 位置・姿勢推定精度が低下 提案手法 ⚫ 変形ARマーカの位置・姿勢推定法[1] 1. 物体検出器で画像中の変形ARマーカを検出 2. Augmented Autoencoder(AAE)[2]で背景・変形 を除去した潜在変数を取得 3. 潜在変数をデータベースと照合し,姿勢を推定 ⚫ 姿勢推定精度・推定時間に課題 ⚫ Pitch,Yawの姿勢推定精度が低い ⚫ データベースとの照合に時間がかかる 従来手法 ⚫ データセット ⚫ シミュレータ上で撮影した 変形ARマーカ画像 ⚫ 実験環境 ⚫ CPU: Intel Core i7-12700 ⚫ GPU: GeForce RTX 3080 ⚫ 評価指標 ⚫ 姿勢推定精度: Roll,Pitch,Yawごとの推定誤差 ⚫ 姿勢推定時間: 画像1枚あたりの推定時間 ⚫ 各手法の姿勢推定精度 ⚫ Rollは従来手法と同等の誤差 ⚫ Pitch,Yawは大きく誤差が減少 ⚫ 各手法の姿勢推定時間 ⚫ AlexNetと比べ若干増加 ⚫ 従来手法からは99.8%削減 ⚫ 実環境の画像に対し,姿勢推定を実行した例 ⚫ ワイヤーキューブでARマーカの姿勢を表現 ⚫ 変形ARマーカの高精度かつ高速な姿勢推定法 ⚫ 姿勢推定に回帰推定を導入 →姿勢推定の高速化 ⚫ AAEと回帰推定をEnd-to-Endで学習 →姿勢推定に適した潜在変数を出力 ⚫ 学習用の変形ARマーカをBlenderで作成 ⚫ ARマーカ画像をベジェ曲面により変形 ⚫ ベジェ曲面の制御点により変形度合いの調整 ⚫ BlenderのPythonスクリプトにより自動で生成 ⚫ 提案手法は2段階で構成 ⚫ 変形ARマーカの背景・変形除去を行うAAEを 事前に学習 ⚫ AAEと回帰推定のMulti-Layer Perceptron(MLP)を End-to-Endで学習 ⚫ End-to-End学習の流れ 1. 画像を入力し,復元画像と推定姿勢を出力 2. 画像誤差と姿勢誤差の和でエンコーダを更新 3. 画像を入力し,推定姿勢を出力 4. 姿勢誤差でMLPを更新 5. 1~4を繰り返す 評価実験 比較手法 姿勢推定誤差[deg] Roll Pitch Yaw 平均 AlexNet[3] 1.48 5.01 5.34 3.94 従来手法[1] 0.69 7.84 7.32 5.28 提案手法 0.64 2.87 2.87 2.13 比較手法 1枚あたりの推定時間[msec] AlexNet[3] 2.395 従来手法[1] 3,270 提案手法 6.233 今後の展望・参考文献 ⚫ 潜在変数を外観と形状に分離する手法を導入 [1]榎元等: “機械学習による変形AR マーカの3 次元位置・姿勢推定“, 動的画像処理 実利用化ワークショップ, 2022. [2]M.Sundermeyer et al.: “Implicit 3D Orientation Learning for 6D Object Detection from RGB Images”, ECCV, 2018. [3] A.Krizhevsky et al.: “ImageNet Classication with Deep Convolutional Neural Networks", NeurIPS, 2012. 変形した2次元コードの位置・姿勢推定 実験結果 変形ARマーカ画像の例 変形した2次元コード 推定姿勢 潜在変数 復元画像 画像 姿勢 画像誤差 姿勢誤差 入力画像 AAEと回帰推定のEnd-to-End学習の流れ