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

予備実験:原画ありウィーナーフィルタ

3. 圧縮画像におけるノンリファレンス型画質改善の検討

3.4. 提案手法:クラスタリングを用いたノンリファレンス型ウィーナーフィルタ

3.4.5. 予備実験:原画ありウィーナーフィルタ

3.4.5.1. 行領域ごとのウィーナーフィルタ

図3. 5 行ごとのウィーナーフィルタ(1000bps).

図3. 6 行ごとのウィーナーフィルタ(7500bps)

0 5 10 15 20 25 30 35 40 45 50

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 115 121 127 133 139 145

PSNR[dB]

frame number

h264 1000bps column 1000bps

0 5 10 15 20 25 30 35 40 45 50

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 115 121 127 133 139 145

PSNR[dB]

frame number

h264 7500bps column 7500bps

33

3.4.5.2. 列領域ごとのウィーナーフィルタ

図3. 7 列ごとのウィーナーフィルタ(1000bps)

図3. 8 列ごとのウィーナーフィルタ(7500bps)

32 34 36 38 40 42 44 46

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 115 121 127 133 139 145

PSNR[dB]

frame number h264 1000bps

row 1000bps

0 5 10 15 20 25 30 35 40 45 50

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 115 121 127 133 139 145

PSNR[dB]

frame number h264 7500bps

row 7500bps

34

3.4.5.3. ブロック領域ごとのウィーナーフィルタ

図3. 9 ブロックごとのウィーナーフィルタ(1000bps)

図3. 10 ブロックごとのウィーナーフィルタ(7500bps)

31 31.5 32 32.5 33 33.5 34 34.5 35 35.5 36

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 115 121 127 133 139 145

PSNR[dB]

frame number h264 1000bps

block 1000bps

31.5 32 32.5 33 33.5 34 34.5 35 35.5 36 36.5 37

1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109 115 121 127 133 139 145

PSNR[dB]

frame number h264 7500bps

block 7500bps

35

3.4.5.4. 考察

結果をみると,領域分割を行ったウィーナーフィルタによって,PSNR 値が改善してい ることがわかる。ただし,フレームごとの行・列領域に分割したウィーナーフィルタリン グによるPSNR値のグラフ形状が類似するのに対し,ブロック領域に分割したウィーナー フィルタ結果については,他のフィルタと比較してグラフの形状が異なってしまっている。

これは,ウィーナーフィルタ領域の大きさに関係すると考えられる。行領域では 1×

1280pxel,列ごとでは720×1pxelごとにウィーナーフィルタをかけているが,ブロック領

域では40×40pxcelに分割し,その中でさらに1×40,40×1pxcelごとにフィルタをかけ

ているため,一度にフィルタリングする領域が少ない。そのため,

本実験によって,自己相関ベクトル群から選択したウィーナーフィルタが正しいもので あれば,PSNR値が改善されることが確認できた。

実験結果:原画像なしウィーナーフィルタ

3.4.5.5. 原画像なし,行領域ごとのウィーナーフィルタ

図3. 11 行ごとのウィーナーフィルタ(1000bps)

0 5 10 15 20 25 30 35 40 45

1 10 20 30 40 50 60 70 80 90 100 110 120 130 140

PSNR[dB]

frame number

h264 column

36

図3. 12 行ごとのウィーナーフィルタ(7500bps)

3.4.5.6. 原画像なし,列領域ごとのウィーナーフィルタ

図3. 13 列ごとのウィーナーフィルタ(1000bps)

0 5 10 15 20 25 30 35 40 45

1 10 20 30 40 50 60 70 80 90 100 110 120 130 140

PSNR[dB]

frame number

h264 column

32 33 34 35 36 37 38 39 40

1 10 20 30 40 50 60 70 80 90 100 110 120 130 140

PSNR[dB]

frame number

h264 row

37

図3. 14 列ごとのウィーナーフィルタ(7500bps)

3.4.5.7. 原画像なし,ブロック領域ごとのウィーナーフ

ィルタ

図3. 15 ブロックごとのウィーナーフィルタ(1000bps)

35 36 37 38 39 40 41 42

1 10 20 30 40 50 60 70 80 90 100 110 120 130 140

PSNr[dB]

frame number

h264 row

0 5 10 15 20 25 30 35

1 10 20 30 40 50 60 70 80 90 100 110 120 130 140

PSNR[dB]

frame number

h264 column

38

図3. 16 ブロックごとのウィーナーフィルタ(7500bps)

3.4.5.8. ウィーナーフィルタ可視化

ウィーナーフィルタの結果について主観的に評価するため,グラフに表示して可視化を 行う。行ごとのウィーナーフィルタのうち,無作為に選出した隣り合う行に対してフィル タリングを行った50000種類について図3. 17に示す。また,87種類の学習動画から作成 した、行領域ごとの全ウィーナーフィルについてクラスタリングを行い、結果として得ら れた100の重心となるウィーナーフィルタを,図3. 18に示す。

0 5 10 15 20 25 30 35

1 10 20 30 40 50 60 70 80 90 100 110 120 130 140

PSNR[dB]

frame number

h264 row

39

図3. 17 行領域のウィーナーフィルタ例

filter's elements

filter's elements

40

図3. 18 行領域のウィーナーフィルタクラスタリング結果

関連したドキュメント