Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
yuichi takeda
PDF, PPTX
4,722 views
Depth From Sequence
第25回コンピュータビジョン勉強会@関東での発表資料です。 http://connpass.com/event/8082/
Engineering
◦
Read more
13
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 22
2
/ 22
3
/ 22
4
/ 22
5
/ 22
6
/ 22
7
/ 22
8
/ 22
9
/ 22
10
/ 22
11
/ 22
12
/ 22
13
/ 22
14
/ 22
15
/ 22
16
/ 22
17
/ 22
18
/ 22
19
/ 22
20
/ 22
21
/ 22
22
/ 22
More Related Content
PDF
第二回Android training4desinger 2
by
Kengo Suzuki
PDF
第一回Android training4desinger
by
Kengo Suzuki
PDF
写真を作って楽しもう!(スマートフォン・タブレット交流会)
by
Takaaki Mizuta
PDF
フーリエ変換と画像圧縮の仕組み
by
yuichi takeda
PDF
OpenCV 3.0 on iOS
by
Shuichi Tsutsumi
PDF
オープンソースで作るスマホ文字認識アプリ
by
陽平 山口
PDF
iPhoneカメラアプリ開発入門(第1回)
by
Takashi Ohtsuka
PDF
Android/iOS端末におけるエッジ推論のチューニング
by
Deep Learning Lab(ディープラーニング・ラボ)
第二回Android training4desinger 2
by
Kengo Suzuki
第一回Android training4desinger
by
Kengo Suzuki
写真を作って楽しもう!(スマートフォン・タブレット交流会)
by
Takaaki Mizuta
フーリエ変換と画像圧縮の仕組み
by
yuichi takeda
OpenCV 3.0 on iOS
by
Shuichi Tsutsumi
オープンソースで作るスマホ文字認識アプリ
by
陽平 山口
iPhoneカメラアプリ開発入門(第1回)
by
Takashi Ohtsuka
Android/iOS端末におけるエッジ推論のチューニング
by
Deep Learning Lab(ディープラーニング・ラボ)
Similar to Depth From Sequence
PDF
コンピュータビジョンで作る未来の栽培技術POL共催セミナー_20220527
by
ssuser5ec200
PPTX
新大阪UE4勉強会#1 鶏でも出来た雲の潜り方
by
keikamitani
PDF
文献紹介:CutDepth: Edge-aware Data Augmentation in Depth Estimation
by
Toru Tamaki
PDF
【2015.08】(4/5)cvpaper.challenge@CVPR2015
by
cvpaper. challenge
PPTX
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
by
Norishige Fukushima
ODP
130329 04
by
openrtm
ODP
20130329 rtm4
by
openrtm
PDF
vImageのススメ(改訂版)
by
Shuichi Tsutsumi
PDF
appengine ja night BT 近くを探す?
by
Suguru ARAKAWA
PDF
Media Art II 2013 第6回:openFrameworks Addonを使う 2 - ofxOpenCV と ofxCv
by
Atsushi Tadokoro
PDF
Learning Template Library Design using Boost.Geomtry
by
Akira Takahashi
PPTX
Bachelor Presentation
by
Dzul Fahmi
PDF
「SSII2025 奥行き白線画像群のCNN回帰による焦点距離の自動キャリブレーション」論文
by
doboncho
PDF
vImageのススメ
by
Shuichi Tsutsumi
PDF
20140726 関東cv勉強会
by
M Kimura
PPTX
OpenCVを用いた画像処理入門
by
uranishi
PDF
Tesseract-OCR in iOS
by
Saya Katafuchi
PDF
OpenCVとRGB-Dセンサで作ろう壁面タッチパネル
by
Takashi Yoshinaga
PDF
OpenCV→Swift3.0.1
by
Daisuke Nagata
PPTX
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
by
SSII
コンピュータビジョンで作る未来の栽培技術POL共催セミナー_20220527
by
ssuser5ec200
新大阪UE4勉強会#1 鶏でも出来た雲の潜り方
by
keikamitani
文献紹介:CutDepth: Edge-aware Data Augmentation in Depth Estimation
by
Toru Tamaki
【2015.08】(4/5)cvpaper.challenge@CVPR2015
by
cvpaper. challenge
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
by
Norishige Fukushima
130329 04
by
openrtm
20130329 rtm4
by
openrtm
vImageのススメ(改訂版)
by
Shuichi Tsutsumi
appengine ja night BT 近くを探す?
by
Suguru ARAKAWA
Media Art II 2013 第6回:openFrameworks Addonを使う 2 - ofxOpenCV と ofxCv
by
Atsushi Tadokoro
Learning Template Library Design using Boost.Geomtry
by
Akira Takahashi
Bachelor Presentation
by
Dzul Fahmi
「SSII2025 奥行き白線画像群のCNN回帰による焦点距離の自動キャリブレーション」論文
by
doboncho
vImageのススメ
by
Shuichi Tsutsumi
20140726 関東cv勉強会
by
M Kimura
OpenCVを用いた画像処理入門
by
uranishi
Tesseract-OCR in iOS
by
Saya Katafuchi
OpenCVとRGB-Dセンサで作ろう壁面タッチパネル
by
Takashi Yoshinaga
OpenCV→Swift3.0.1
by
Daisuke Nagata
SSII2020TS: 物理ベースビジョンの過去・現在・未来 〜 カメラ・物体・光のインタラクションを モデル化するには 〜
by
SSII
More from yuichi takeda
PDF
Cvpr2021で発表されたvirtual try on まとめ
by
yuichi takeda
PDF
iOS Traning #0
by
yuichi takeda
PDF
Jenkins on-mac
by
yuichi takeda
PDF
App dojo-2014-03-27
by
yuichi takeda
PPTX
130624 auto layout
by
yuichi takeda
PPTX
拡大縮小から始める画像処理
by
yuichi takeda
Cvpr2021で発表されたvirtual try on まとめ
by
yuichi takeda
iOS Traning #0
by
yuichi takeda
Jenkins on-mac
by
yuichi takeda
App dojo-2014-03-27
by
yuichi takeda
130624 auto layout
by
yuichi takeda
拡大縮小から始める画像処理
by
yuichi takeda
Depth From Sequence
1.
iPhoneで奥行き推定する プログラムを作りました 第25回CV勉強会@関東
Yuichi Takeda / @ginrou799
2.
iPhoneのカメラだけで動く iPhoneで奥行き推定する プログラムを作りました
デプスセンサ作りました 第25回CV勉強会@関東 Yuichi Takeda / @ginrou799
3.
自己紹介 • Yuichi
Takeda / @ginrou799 • CV • コンピュテーショナルフォトグラフィ • MIRU 2012 優秀賞 • iOS • ミクシィでiPhoneアプリの開発 • 本も出してますhttp://goo.gl/OaLUDc
4.
AndroidのLensBlur ご存知ですか?
5.
LensBlur • Android
に搭載されているカメラの機能 • シーンの奥行きを推定してリフォーカス 出典 http://googleresearch.blogspot.jp/2014/04/lens-blur-in-new-google-camera-app.html
6.
そのiPhone版を 作りました。
7.
Depth From Sequence
iPhoneを手に持って撮影した画像シーケンスから奥行きを推定します
8.
Depth From Sequence
• ソースコードは公開しています。 • https://github.com/ginrou/DepthFromSequence • C++ • 動作環境 • CMake OpenCVの動く環境 • Mac, Linux(多分) • iOS
9.
元ネタ • 元ネタはLensBlurの元になった論文
• 3D Reconstruction from Accidental Motion (Fisher Yu et al. CVPR 2014) • この論文をベースに実際に使えるように少し改良
10.
アルゴリズム・入力画像 • 1280x720で撮影して
640x320 に縮小して処理 • 実際のデプスを計測するのは中央の320x320の領域 • 10 ~ 15枚ほどが安定している
11.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep • KLT Trackerを使って特徴点追跡 最初のフレームでは150個の特徴点を追跡し、 最終フレームで70個まで減ったら失敗
12.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep • Feature Trackingの結果からカメラの位置と姿勢を推定 • Bundle Adjustment • 便利ライブラリなかったので実装しました
13.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep • パラメータ • 最大反復回数は 5 回 • 反復終了時に再投影エラーが 1.0 未満だと失敗とみなす
14.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep •入力画像がある奥行き上にあると仮定してワーピング •ワーピング画像を積み重ね、輝度一致度で奥行きを推定
15.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep • 輝度一致度だけで奥行きを求めると精度が悪い •テクスチャのない箇所に弱い •グラフカットを利用して精度向上 • http://graphics.stanford.edu/projects/densecrf/ を利用
16.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep • 輝度一致度だけで奥行きを求めると精度が悪い •テクスチャのない箇所に弱い •グラフカットを利用して精度向上 • http://graphics.stanford.edu/projects/densecrf/ を利用
17.
アルゴリズム Feature Tracking
Bundle Adjustment Plane Sweep •奥行き分解能は奥行きに反比例 •近いものは細かく計れるが、遠いものは粗くなる •奥行き分解能は20~32段階くらい •分解能を上げるとメモリを圧迫する •100MBくらい食うのでスマートフォンにはキツイ
18.
iPhoneへ移植 • iOSはC++をそのまま使える
• ただそのままだと扱いづらい • C++ / Objective-C / Objective-C++ を使い分ける
19.
Objective-C/ Objective-C++ /
C++ どう使い分けるか? Objective-C Objective-C++ C++ • Obj-C C++ の橋渡し • UIImage と cv::Mat の変換 • 非同期処理 • カメラのバッファ • UI • 画像処理のコア まずはコア部分を独立して開発
20.
Objective-C/ Objective-C++ /
C++ どう使い分けるか? Objective-C Objective-C++ C++ • Obj-C C++ の橋渡し • UIImage と cv::Mat の変換 • 非同期処理 • カメラのバッファ • UI • 画像処理のコア うまく行ったらiiPPhhoonneeの部分を作る
21.
残りの課題 • パラメータチューニング
(もう少しよく出来そう) • ステレオ法だけで挑んでみる • CocoaPods化 • 実スケール単位での計測(1m, 2m とか実測)
22.
ご静聴ありがとうございました
Download