Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Marigold
Search
Monta Yashi
December 09, 2023
Technology
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Marigold
1枚の画像からDepthを推定する、生成系AIのMarigoldを使ってみた話
Monta Yashi
December 09, 2023
More Decks by Monta Yashi
See All by Monta Yashi
クロスワードを GPT4と量子コンピュータに解かせよう
84monta
0
140
虫食い算を最適化で解決する
84monta
0
160
幸せをさがし続けて 真実に気づいた話
84monta
0
100
AIと最適化の違いをうっかり聞いてしまう前に
84monta
0
460
Other Decks in Technology
See All in Technology
自主式軟體工廠
philipz
0
250
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.3k
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
130
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
6
5.7k
12 個 Tool と、 4,096 Token
hlum
0
110
自分で立ててみるLLMサービス
y_sera15
0
150
3つのアプローチで目指す チームを強くするAI駆動開発
thkt
0
150
Cognition AI Japan - ウェビナー2_テストQA_運用監視
cogakira
0
120
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
680
Claude Code本は、どのように執筆チームで書かれたか
oikon48
1
360
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
1.9k
SDDの運用にめげずに向き合った話
sansantech
PRO
1
140
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.6k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Exploring anti-patterns in Rails
aemeredith
4
530
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
4 Signs Your Business is Dying
shpigford
187
23k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Product Roadmaps are Hard
iamctodd
55
13k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Building Adaptive Systems
keathley
44
3.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
Marigold!
マリーゴールド マリーゴールド(英語: marigold、学名 :Tagetes)。キク科コウオウソウ属(マンジュ ギク属)のうち草花として栽培される植物の 総称。 by Wikipedia
Not That one!
こっち! Repurposing Diffusion-Based Image Generators for Monocular Depth Estimation 分かりやすく言うと
1枚の絵から奥行きを推定するAI (拡散モデル) URL:https://github.com/prs-eth/Marigold
何がすごいか? 最近のトレンド 動画→3D 3D Gaussian Splatting、NeRF、SLAM (画像間の変化から奥行きを推定する ) Mrigoldは1枚の画像から奥行きを推測する。 …存在しない奥行きデータを作る!?
*Ground Truthよりちょいよい 良いのが笑えます。
ほんまかいな? (検証)
インストール方法(GitHubの手順まま) ▪リポジトリからクローン git clone https://github.com/prs-eth/Marigold.git cd Marigold ▪依存するライブラリをインストール python -m
venv venv/marigold source venv/marigold/bin/activate pip install -r requirements.txt ▪実行 python run.py --input_rgb_dir 入力フォルダ --output_dir 出力フォルダ *入力フォルダにJpegファイルを突っ込めばOK。
実行結果 入力ファイル 出力ファイル 入力サイズ:2268x4032 出力サイズ:2268x4032 処理時間:50秒 処理マシン: CPU:AMD Ryzen7 2700x
8core Mem:64GB GPU: GeForce 1080 GTX
Depthみても実感わかない
人間用に変換 どこのご家庭にもある Looking Glass Portrait 裸眼で3Dに見える優れモノ *最近新しいクラファン始まっています。 興味ある方はぜひ
LookingGlassで見るための手順 ① 元RGBファイルと、Depthを1枚にヨコ並 びとした画像を作成し、Jpegなどで保存す る。 ② HoloPlay Studioを起動し、ADD HOLOGRAMからファイルを追加。 PROPERTIESをいい具合にいじる。
Depthが逆になるの でこれチェック
検証(感想) 食べ物写真 Pixelでポートレイトで撮影した写真 元画像はポートレイトモードのためボケが あり綺麗に見える写真。 Looking Glassで立体化してみると、より アップルパイ&アイスクリームがフォーカ スされておいしそうに見える
検証(感想) 近距離の写真 Pixelの通常のモードで撮影したもの。 元画像はボケもなく素直な写真。 無理やりな3D感もなく比較的自然。 親指系のLowProfileキーが少し手前に 認識されているか。ProMicroも深い。 が、メインのキー部分が自然なのでそれ ほど違和感はない。
検証(感想) 夜景 東京の夜景を撮影したもの。 元画像は、新しい高層ビル群に挟まれた 東京タワーの色が、あいにくの空模様も 相まって映える写真。 周辺ビルはソコソコなんですが、肝心の 東京タワーが全くダメ 中央の人はかなり正しく認識されている ため、その部分にフォーカスするとそれな
り。
まとめ 論文通り、かなり良い。 夜景などはあまり得意ではなさそう。 眠っているLooking Glass Portraitを引き出して遊ぶのもよさそう。