• 検索結果がありません。

-動画像処理-

N/A
N/A
Protected

Academic year: 2021

シェア "-動画像処理-"

Copied!
4
0
0

読み込み中.... (全文を見る)

全文

(1)

1

吉澤 信

[email protected], 非常勤講師

大妻女子大学 社会情報学部

画像情報処理論及び演習II

第11回講義 水曜日1限 教室6218

情報デザイン専攻

-動画像処理-

Video Stylizationその2

Shin Yoshizawa: [email protected]

今日の授業内容

1. Artistic Stylization ⇒ Video Stylization

2.

演習:

1.

量子化画像

2.

量子化ビデオ

3. Artistic Video Stylization

www.riken.jp/brict/Yoshizawa/Lectures/index.html www.riken.jp/brict/Yoshizawa/Lectures/Lec24.pdf

レポート06(1/8〆切).

Shin Yoshizawa: [email protected]

復習:Artistic Video Stylization

 2Dの基本フレームワークを3D化してみよう!

エッジ保存平滑化→エッジ抽出→ポスター化(多値化、量子化)→合成.

© New Line Productions, Inc. 動画像へ拡張

スタイル化

Shin Yoshizawa: [email protected]

復習:2Dの基本フレームワーク

入力

平滑化画像 エッジ画像

出力Stylized画像 色相Hの多値化& 明度Vの強調

HSV量子化画像 RGB量子化画像

Bilateral

DoG

フィルタの 繰り返し

RGB の多値化

ポスター化

エッジ抽出

Shin Yoshizawa: [email protected]

スタイル化ビデオ

入力

平滑化動画

エッジ動画

出力Stylized動画 色相Hの多値化

& 明度Vの強調 HSV

量子化 動画

RGB量子化動画 DoG

Bilateral フィルタの 繰り返し

RGBの多値化 ポスター化

エッジ抽出

© New Line Productions, Inc.

時空間Bilateralフィルタ

Input Bilateral Filter ) ( ) ( ) ) ( ) ( ( ) ,

(  g II g

g

  

Z x y

h

x y x y

, ) , ( / ) ( ) , ( ) (

new

x Z x y I y d yZ x y d y

I

. )

(

2

2 a r

a

r e

g

Intensity Kernel Spatial Kernel

Shin Yoshizawa: [email protected]

Temporal Kernel

© New Line Productions, Inc.

 単純に時間方

向のガウス関

数を追加する

だけでOK.

(2)

2

復習:ポスター化

Shin Yoshizawa: [email protected]

 HSV空間の色相(H)で多値化し明度(V)を強調その 後RGB毎に多値化を行う.

RGB量子化 HSV量子化

RGB⇔HSV変換

Shin Yoshizawa: [email protected]

 RGB⇒HSV: 0~1に正規化されたRGBである画素 値のRGBの最大をMAX、最小をMINとすると:

- ただし、Hが負ならH = H + 360.

 HSV⇒RGB: mod XはXで割った余り、[X]は整数化.

© wiki.

RGB毎、色相Hの量子化と明度Vの強調

Shin Yoshizawa: [email protected]

 RGB毎、色相(H)をN個の値に線形変換する:

1. N/最大値を乗算.

2. 整数にする(四捨五入).

3. 最大値/Nを乗算.

 明度(V)の強調: alphaはパラメータ、

1. 0~1に正規化する.

2. V←20V-10.

3. V←

255 /( 1  exp(   V ))

N

最大値

16色、強調なし

 : 0 . 1 0 . 2 0 . 3 0 . 4 0 . 5

色相Hの量子化

Shin Yoshizawa: [email protected]

入力:2563

色 2色 3色 4色

5色 6色 7色 8色

V強調なし、明度・彩度は256段階.

Shin Yoshizawa: [email protected]

色相Hの量子化

2色 3色

4色 6色

7色 8色

H量子化後にRGBの量子化

Shin Yoshizawa: [email protected]

入力:2563

色 2

3

色 3

3

色 4

3

3

色 6

3

色 7

3

色 8

3

色相Hは16段階、明度V強調0.5、彩度は256段階.

(3)

3 H量子化後にRGBの量子化

Shin Yoshizawa: [email protected]

色相Hは 16段階、

明度V 強調0.2

3

色 3

3

3

色 6

3

3

色 8

3

Shin Yoshizawa: [email protected]

復習:動画像の配列表現

];

][

][

[ double

];

][

][

[ int

sx sy st I

sx sy st

k I

j

} }

}

...

] ][

][

[

){

;

; 0 (

){

;

; 0 (

){

;

; 0 (

k j i I

k sx k k for

j sy j j for

i st i i for

) 0 , 0 , 1 (sx

) 0 , 1 , 1 (sxsy )

0 , 1 , 0 ( sy

3D画像の配列表現

i

) 1 , 1 , 1 (sxsyst )

1 , 1 , 0 ( syst

) 1 , 0 , 1 (sxst )

1 , 0 , 0 ( st )

0 , 0 , 0 (

© New Line Productions, Inc.

量子化の3D拡張

Shin Yoshizawa: [email protected]

 そのままの拡張は時間変化に弱いので、時間方 向の半径を考えて、その半径内(部分画像毎)に量 子化を実行する:

 例えばHSV量子化では…

} }

}

...

] ][

][

[

){

;

; 0 (

){

;

; 0 (

){

;

; 0 (

k j i I

k sx k k for

j sy j j for

i st i i for

} }

}

...

] ][

][

[

){

;

; 0 (

){

;

; 0 ( }

} }

...

] ][

][

[

){

;

; 0 (

){

;

; 0 (

){

;

; (

){

;

; 0 (



k j i I

k sx k k for

j sy j j for

k j t I

k sx k k for

j sy j j for

t r i t r i t for

i st i i for

t t

Hの多値化+Vの強調

HSV⇒RGB 単純な3D化

RGB⇒HSV

量子化の3D拡張2

Shin Yoshizawa: [email protected]

© New Line Productions, Inc.

色相Hは16段 階、明度V 強調0.5 時間半径16

入力:2563

量子化の3D拡張3

Shin Yoshizawa: [email protected]

© New Line Productions, Inc.

色相Hは16段 階、明度V 強調0.5 RGB各4段階 時間半径16

入力:2563

量子化の3D拡張4

Shin Yoshizawa: [email protected]

色相H1色

色相H4色V強調0.2 色相H4色V強調0.2RGB各4段階 入力:2563

時間方向

の半径4

(4)

4 量子化の3D拡張5

Shin Yoshizawa: [email protected]

© New Line Productions, Inc.

色相Hは16段階、明度V 強調0.5

RGB各4段階 時間半径16

Bilateralフィルタ 3回適用後を入力

Shin Yoshizawa: [email protected]

演習:量子化ビデオ、スタイルビデオ

www.riken.jp/brict/Yoshizawa/Lectures/index.html www.riken.jp/brict/Yoshizawa/Lectures/Lec24.pdf

www.riken.jp/brict/Yoshizawa/Lectures/Ex16.zip

1. スタイルビデオプログラムの作成 .

2. Lec23.pdfの演習が出来れば簡単.

実行例:

./VideoStyle ../LV3_5 ./Test output 10 0.5 3.0 25.0 0.1 3 1 1.0 16 0.4 4

Shin Yoshizawa: [email protected]

演習:Ex24-2

VideoStyle.cxxを編集し、連番画像のスタイル動画を作成 するプログラムを完成せよ.

ヒント1:ファイル内のコメントとStyle.cxxをよく見てみてく ださい. Bilateralフィルタの3次元化はBilateral.hに入って いるので編集しなくてもOK. 量子化も答えが関数として書 いてあるので、Lec23.pdfのDoGと同じ事をするだけ.

パラメータを色々工夫してスタイリッシュな動画を作成し てみましょう.

ヒント2:makeDoGImage()とConv()の中を書いたら、make でコンパイルし実行. 引数は14個.

Shin Yoshizawa: [email protected]

演習:Ex24-2

1. 入力フォルダー名

2. 出力フォルダー名 3. 出力ファイル名(.bmpなし) 4. 畳み込みの半径(int) 5. DoGの半径(double) 6. DoGのバンド幅(double)

7. Bilateralフィルタの空間標準偏差(double) 8. Bilateralフィルタの輝度値標準偏差(double) 9. Bilateralフィルタの繰り返し回数(int) 10. 時間方向畳み込み半径(int)

11. Bilateral&DoGの時間標準偏差(double) 12. HSVのHを多値化する数(int)

13. HSV量子化のV強調パラメータ(double) 14. RGBを多値化する数(int)

Shin Yoshizawa: [email protected]

次回の予定

 次回も動画像処理(12/11,12/18,1/8).

参照

関連したドキュメント

D-1:イ 自施設に「常勤または非常勤の実地指導

東京大学 大学院情報理工学系研究科 数理情報学専攻. [email protected]

理工学部・情報理工学部・生命科学部・薬学部 AO 英語基準入学試験【4 月入学】 国際関係学部・グローバル教養学部・情報理工学部 AO

東北大学大学院医学系研究科の運動学分野門間陽樹講師、早稲田大学の川上

1991 年 10 月  桃山学院大学経営学部専任講師 1997 年  4 月  桃山学院大学経営学部助教授 2003 年  4 月  桃山学院大学経営学部教授(〜現在) 2008 年  4

清水 悦郎 国立大学法人東京海洋大学 学術研究院海洋電子機械工学部門 教授 鶴指 眞志 長崎県立大学 地域創造学部実践経済学科 講師 クロサカタツヤ 株式会社企 代表取締役.

講師:首都大学東京 システムデザイン学部 知能機械システムコース 准教授 三好 洋美先生 芝浦工業大学 システム理工学部 生命科学科 助教 中村

乗次 章子 非常勤講師 社会学部 春学期 English Communication A11 乗次 章子 非常勤講師 社会学部 春学期 English Communication A23 乗次 章子