Image Analogies SIGGRAPH 2001 宮崎大輔

Slides:



Advertisements
Similar presentations
果物識別 補足資料 1. やりたい事  入力された画像内に映っている果物が何かを自動判 別するプログラムを組むこと 識別器 りんご です.
Advertisements

池内研究室 Computer Vision Laboratory 東京大学 The University of Tokyo 偏光レイトレーシング 宮崎大輔 2004 年 6 月 22 日(火) CVL セミナー.
Ruth Onn, Alfred Bruckstein (Int J Comp Vision 1990)
宮崎大輔 東京大学 池内研究室 12月ITS光学勉強会.
テンソル積展開 宮崎大輔.
ゲーム開発者向け最新技術論文の解説・実装講座
BRIEF: Binary Robust Independent Elementary Features
画像セグメンテーションにおけるウェーブレット係数の局所テクスチャ特徴を用いたGraph Cuts
プログラムのパタン演習 解説.
Building text features for object image classification
Chapter11-4(前半) 加藤健.
HOG特徴に基づく 単眼画像からの人体3次元姿勢推定
Pose Tracking from Natural Features on Mobile Phones
画像処理工学 2012年2月2日 担当教員 北川 輝彦.
Data Clustering: A Review
近似アルゴリズム 第10章 終了時刻最小化スケジューリング
Imageの描画 画像を読み込んで表示すること。 import java.awt.*;が必要。
画像処理論.
ウェーブレットによる 信号処理と画像処理 宮崎大輔 2004年11月24日(水) PBVセミナー.
Pattern Recognition and Machine Learning 1.5 決定理論
All images are compressed.
「Self-Organizing Map 自己組織化マップ」 を説明するスライド
最適化ソルバーのための Python言語入門
上坂吉則 尾関和彦 文一総合出版 宮崎大輔2003年6月28日(土)
高解像度カメラ監視システム OS Box FHDシリーズ(仮称)
ORB: an efficient alternative to SIFT or SURF
TextonBoost:Joint Appearance, Shape and Context Modeling for Multi-Class Object Recognition and Segmentation 伊原有仁.
SURF: Speeded Up Robust Features
DARTs: Efficient scale-space extraction of DAISY keypoints
データ構造とアルゴリズム論 第2章 配列(構造)を使った処理
ティコ第2星表を用いた限界等級の測定 目的 内容 宇宙粒子研究室 竹川涼太
All images are compressed.
大気レーダーのアダプティブクラッタ 抑圧法の開発
線形フィルタと畳み込み積分 マスクによる画像のフィルタリング 1.入力画像中の関心の画素のまわりの画素値
発表日:平成15年4月25日 担当者:時田 陽一 担当箇所:第3章 誤差評価に基づく学習 3.1 Widrow-Hoffの学習規則
情報処理3 第5回目講義         担当 鶴貝 達政 11/8/2018.
画像処理 基礎.
画像認識レポート課題 ガイダンス.
Bottom-UpとTop-Down アプローチの統合による 単眼画像からの人体3次元姿勢推定
画像処理工学 2013年1月23日 担当教員 北川 輝彦.
人工知能特論 9.パーセプトロン 北陸先端科学技術大学院大学 鶴岡 慶雅.
Songzhu Gao, Tetsuya Takiguchi, Yasuo Ariki (Kobe University) 
第7回 条件による繰り返し.
Poisson Image Editing SIGGRAPH 2003
東京農業大学 東京情報大学 附属第一高等学校・中等部 附属第二高等学校 附属第三高等学校・中等部
可視面・不可視面の判定方法と隠れ面(不可視面)の消去法について述べる.
計算量理論輪講 chap5-3 M1 高井唯史.
偏光による形状推定および色の解析 宮崎大輔.
ファジィ制約充足問題への 連続領域の導入 Introducing continuous domains to
Thesis Supervisor: Katsushi Ikeuchi 池内克史
SURF+BoFによる特定物体認識 卒業研究1 1 11/27/11.
Julien Jomier Kitware Inc.
CGと形状モデリング 授業資料 1,2限: 大竹豊(東京大学) 3,4限: 俵 丈展(理化学研究所)
CVPR2003サーベイ 宮崎大輔 CVLセミナー 2003年7月2日(水)
知識科学研究科 知識システム構築論講座 林研究室 佛明 智
文化財のデジタル保存のための 偏光を用いた透明物体形状計測手法
Wavelet係数の局所テクスチャ特徴量を用いたGraph Cutsによる画像セグメンテーション
わかりやすいパターン認識 第7章:部分空間法  7.1 部分空間法の基本  7.2 CLAFIC法                  6月13日(金)                  大城 亜里沙.
手書き文字の自動認識アプリケーション 15K1013 坂本 倖輝
データ構造とアルゴリズム (第5回) 静岡大学工学部 安藤和敏
高精細計算を実現するAMR法フレームワークの高度化 研究背景と研究目的 複数GPU間での袖領域の交換と効率化
8方向補間ブロックマッチングの実装 福永研究室 数理科学コース 学部4年 能城 真幸.
Poisson Image Editing SIGGRAPH 2003
情報工学概論 (アルゴリズムとデータ構造)
All images are compressed.
アルゴリズムとデータ構造 --- 理論編 --- 山本 真基
コンパイラ 2012年10月11日
自己縮小画像と混合ガウス分布モデルを用いた超解像
信号データの変数代入と変数参照 フィードバック制御系の定常特性 フィードバック制御系の感度特性
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Presentation transcript:

Image Analogies SIGGRAPH 2001 宮崎大輔 Aaron Hertzmann1,2 Charles E. Jacobs2 Nuria Oliver2 Brian Curless3 David H. Salesin2,3 1New York University 2Microsoft Research 3University of Washington 宮崎大輔

Image Analogies AがA’になるのと同じようにBからB’を作りたい 入力:A,A’,B 出力:B’

アルゴリズム

定義 p:A,A’におけるピクセル(の位置) q:B,B’におけるピクセル(の位置) A(p),A’(p),B(q),B’(q):特徴ベクトル(R,G,BやY(輝度)など何を使っても良い) s(q)=p:pとqの対応を表す関数 l:マルチスケールのレベル L:マルチスケールの最大レベル

アルゴリズム マルチスケールデータを作成 特徴ベクトルを作成 データ構造などを初期化 低解像度から高解像度までループ qでループ “最適”なpを探索 A’の特徴ベクトルをB’にコピー pとqの対応を保存する 最大解像度でのB’を返す

BestMatch関数 κ:コヒーレンスパラメタ 大きければコヒーレンス性が高い(=画像が局所的に自然,画像が大局的にちぐはぐ) 小さければコヒーレンス性が低い(=画像が局所的にちぐはぐ,画像が大局的に自然) Fl(p):レベルlのpの周囲5x5の特徴ベクトル25個と レベルl-1のpの周囲3x3の特徴ベクトル9個をつなげた ものすごく要素の多いベクトル

BestApproximateMatch関数 ANN(approximate-nearest-neighbor search)をそのまま使う

BestCoherenceMatch関数 s(r*)+(q-r*)を返す関数 N:qの近傍(レベルlの5x5とレベルl-1での3x3) 低解像度ですでに求めたpの近傍で特徴ベクトルが最も近い物を返す

マッチング

細かい処理について 細かい処理をたくさんしているが詳細は省略.例えば AとBの明るさをあわせるために,輝度のヒストグラムが同じ形になるように変形する 特徴ベクトル同士の2乗ノルムを計算するときに,それぞれの要素でスケール(単位)が異なると最も大きい値にひっぱられてしまい,正しい差を計算できないので,補正する R,G,B全てをA’からB’に転送するのではなく,輝度YだけをA’からB’に転送する場合もある

結果画像

Toy filters Identity filter κを0にする事で実現 : :: : A A’ B B’

Toy filters Identity filter κを大きくする事でコラージュっぽい画像ができる

Toy filters Blur filter A A’ : :: : B B’

Toy filters Emboss filter A A’ : :: : B B’

Texture synthesis Input Wei-Levoy Ashikhmin Ours

Texture synthesis Input Wei-Levoy Ashikhmin Ours

Super-resolution : :: : B B’ A A’

Super-resolution : :: : B B’ A A’

Texture transfer

Texture transfer

Artistic filters Pastel : :: B B’ :

Artistic filters Pastel : :: : B B’

Artistic filters Watercolor : :: B B’ :

Artistic filters Watercolor : :: B’ B :

Artistic filters Watercolor : :: B B’ :

Artistic filters Watercolor : :: B B’ :

Artistic filters Watercolor :: : B B’ :

Artistic filters Watercolor : :: B B’ :

Artistic filters Lucian Freud : :: B B’ :

Artistic filters Lucian Freud : :: B B’ :

Artistic filters Lucian Freud B : :: : A A’ B’ κの値を変化

Artistic filters Vincent Van Gogh : :: B B’ :

Artistic filters Vincent Van Gogh : :: B B’ :

Artistic filters Vincent Van Gogh : :: B’ B :

Artistic filters Vincent Van Gogh : :: B B’ :

Artistic filters Vincent Van Gogh : :: B B’ :

Artistic filters Edouard Manet : :: B B’ :

Artistic filters Engraving (Squire) : :: : A’ A B B’

Artistic filters Engraving (Squire) : :: B B’ :

Artistic filters Engraving (Nast small) : : :: A A’ B B’

Artistic filters Engraving (Nast large) : :: : A A’ B B’

Artistic filters Sketch(Native American) : :: : A A’ B B’

Artistic filters Sketch(Native American) B : :: : A A’ B’

Artistic filters Engraving (Fountain) :: : : A A’ B B’

Artistic filters Engraving (Fountain) B : :: : A A’ B’

Artistic filters Engraving (Waterfall) : :: : A B A’ B’

Artistic filters Engraving (Waterfall) : :: B B’ :

Artistic filters Engraving (Moon) : :: : A’ B B’

Artistic filters Engraving (Brick) :: : : A’ B B’

Artistic filters Stipple (Cupid) : :: : B’ A’ B A

Artistic filters Stipple (Cupid) B :: : : A A’ B’

Artistic filters Stipple (Chair) : :: : A A’ B B’

Artistic filters Stipple (Chair) B : :: : A A’ B’

Texture-By-Numbers Oxbow A A’ : :: B B’ :

Texture-By-Numbers Changing Melody : :: B B’ :

Texture-By-Numbers Potomac : :: B B’ :

Texture-By-Numbers Arch : : :: A A’ B’ B

Texture-By-Numbers New Orleans :: : B B’ :

Texture-By-Numbers Waterfall :: : : A A’ B B’

Texture-By-Numbers Waterfall : : :: A A’ B B’

Texture-By-Numbers Island : :: B : B’

Texture-By-Numbers Field A A’ :: : B’ B :

Image Colorization A A’ : :: B B’ :

Texture-By-Numbers Flight simulator terrain : :: B : B’

Daisuke Miyazaki 2002 Creative Commons Attribution 4 Daisuke Miyazaki 2002 Creative Commons Attribution 4.0 International License. http://www.cvl.iis.u-tokyo.ac.jp/