JP4227160B2 - ブロック歪み除去方法 - Google Patents
ブロック歪み除去方法 Download PDFInfo
- Publication number
- JP4227160B2 JP4227160B2 JP2006294850A JP2006294850A JP4227160B2 JP 4227160 B2 JP4227160 B2 JP 4227160B2 JP 2006294850 A JP2006294850 A JP 2006294850A JP 2006294850 A JP2006294850 A JP 2006294850A JP 4227160 B2 JP4227160 B2 JP 4227160B2
- Authority
- JP
- Japan
- Prior art keywords
- block distortion
- block
- detection
- pixel
- resolution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
ブロック歪みは、各ブロックの境界がはっきりとタイル状に見える現象である。これは、ブロック内の画像信号が低域周波数成分しか持たず、かつ隣接するブロック間でブロック同士の低周波数成分の値が異なるために生じる。
図1は本発明の実施の形態1によるブロック歪み除去方法を使用するブロック歪み除去装置を有するMPEG−2デコーダのブロック図である。図において、102は可変長符号であるMPEG−2ビデオ符号列を復号化する可変長復号化器、103は復号化された可変長符号の逆量子化を行う逆量子化器、104は逆量子化器103の出力に対し逆DCT処理を行う逆DCT器、106は可変長復号化器102の出力に対し動き補償を行う動き補償器、105は逆DCT器104の出力と動き補償器106の出力との加算を行う加算器、107は復号済みの画像データを一時記憶する画像メモリであり、101はこれら可変長復号化器102、逆量子化器103、逆DCT器104、加算器105、動き補償器106及び画像メモリ107を有するMPEG−2ビデオ復号化器である。
MPEG−2ビデオ符号列は、まず可変長復号化器102に入力される。可変長復号化器102は、入力された符号列の可変長符号を復号化し、量子化されたDCT係数および符号化の際に用いた動きベクトル、量子化スケール等のパラメータを抽出する。可変長復号化器102で得られた量子化されたDCT係数はマクロブロック順に逆量子化器103に入力される。逆量子化器103では、可変長復号化器102で得られた量子化スケールと量子化マトリクスとを用いて、マクロブロックに含まれるブロック毎に量子化されたDCT係数の逆量子化を行い、DCT係数ブロックを得る。そしてDCT係数ブロックは逆DCT器104に入力される。逆DCT器104では、DCT係数ブロックに対して逆DCTを施して画素ブロックを得る。逆DCT器104で得られた画素ブロックは、加算器105に入力される。
TH1>TH2
の関係が成り立てば必ずブロック歪みが発生していると正しく判断できるが、画素b,c,d,e,f,gの値によっては必ずしもこの関係が成り立たなくても、上述の条件1,2のみでブロック歪みが発生していると正しく判断できる場合がある。図3(a)は上記条件1,2を満たしているとする。
これは、図3(b)の場合、ブロック内の画素の画素値の差が大きいため、ブロック歪みが発生したとしても目立ちにくく、このような弱いブロック歪みが発生する場合、ブロック内の画素の画素値の差分絶対値は大きい値となり、これを検出しようとすれば、所定値TH1、TH2をより大きな値TH1’、TH2’に変更する必要があるためである。
TH1’>TH2’
の関係が成り立つことが望ましい。
画素値検査器201では、この判定結果をブロック歪み判定器203に対して出力する。
この実施の形態2は、実施の形態1と比較して、ブロック歪み除去器108の動作が異なる。従って、ここではブロック歪み除去器108の動作についてのみ説明する。
図11は、本実施の形態3によるブロック歪み除去方法を実行するブロック歪み除去装置を有するMPEG−2デコーダを示すブロック図である。図において、可変長復号化器102、逆量子化器103、逆DCT器104、加算器105、動き補償器106、画像メモリ107は図1と同様のものである。
103 逆量子化器
104 逆DCT器
105 加算器
106 動き補償器
107 画像メモリ
108 ブロック歪み除去器
109 ブロック歪み検出器
201 画素値検査器
202 動きベクトル検査器
203 ブロック歪み判定器
501 フィルタ器
502 重み付け平均演算器
709 ブロック歪み判定器
710 解像度判定器
801 画素値検査器
802 動きベクトル検査器
1081 遅延器
1082 遅延器
1083 遅延器
1084 遅延器
1085 乗算器
1086 乗算器
1087 乗算器
1088 乗算器
1089 乗算器
1090 スイッチ
1091 スイッチ
1092 スイッチ
1101 加算器
1102 加算器
Claims (2)
- 画像を複数の画素からなるブロックに分割した後に符号化した符号列を復号化して得られる復号化画像に対して、ブロック歪みを除去するブロック歪み除去方法であって、
前記復号化画像の解像度を判定する解像度判定ステップと、
前記復号化画像の解像度が高いほど、一ブロック当たりのブロック歪み検出に用いる検出強度の段階数を減らすことにより、ブロック歪み検出の処理量が減少するようにブロック歪み検出の処理内容を決定する検出処理内容決定ステップと、
前記決定した処理内容に基づき、前記ブロックの境界に生じるブロック歪みの大きさと所定の閾値との比較を、前記所定の閾値を変更して繰り返し行い、ブロック歪みの強度を検出するブロック歪み検出ステップと、
前記ブロック歪みの強度に応じて段階的に強度の異なるフィルタを用いてブロック歪み除去を行うブロック歪み除去ステップとを含む、
ことを特徴とするブロック歪み除去方法。 - 画像を複数の画素からなるブロックに分割した後に符号化した符号列を復号化して得られる復号化画像に対して、ブロック歪みを除去するブロック歪み除去方法であって、
前記復号化画像の解像度を判定する解像度判定ステップと、
前記復号化画像の解像度が高いほど、一ブロック当たりのブロック歪み検出に用いる画素数を減らすことにより、ブロック歪み検出の処理量が減少するようにブロック歪み検出の処理内容を決定する検出処理内容決定ステップと、
前記決定した処理内容に基づき、前記ブロック間境界にまたがる画素間の第1の差分値と第1の所定の閾値との比較、及び、前記ブロック間境界付近のブロック内に属する画素間の第2の差分値と第2の所定の閾値との比較を行い、ブロック歪みの強度を検出するブロック歪み検出ステップと、
前記検出したブロック歪みの強度に応じて段階的に強度の異なるフィルタを用いてブロック歪み除去を行うブロック歪み除去ステップとを含む、
ことを特徴とするブロック歪み除去方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006294850A JP4227160B2 (ja) | 2000-10-20 | 2006-10-30 | ブロック歪み除去方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000320595 | 2000-10-20 | ||
JP2006294850A JP4227160B2 (ja) | 2000-10-20 | 2006-10-30 | ブロック歪み除去方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001319417A Division JP2002199403A (ja) | 2000-10-20 | 2001-10-17 | ブロック歪み検出方法、ブロック歪み検出装置、ブロック歪み除去方法およびブロック歪み除去装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007053801A JP2007053801A (ja) | 2007-03-01 |
JP4227160B2 true JP4227160B2 (ja) | 2009-02-18 |
Family
ID=37917860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006294850A Expired - Lifetime JP4227160B2 (ja) | 2000-10-20 | 2006-10-30 | ブロック歪み除去方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4227160B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
PL2785057T3 (pl) * | 2011-11-25 | 2021-05-04 | Sun Patent Trust | Sposób przetwarzania obrazów i urządzenie do przetwarzania obrazów |
-
2006
- 2006-10-30 JP JP2006294850A patent/JP4227160B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2007053801A (ja) | 2007-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2009044775A (ja) | ブロック歪み除去方法およびブロック歪み除去装置 | |
KR100644498B1 (ko) | 노이즈 검출방법과 노이즈 검출장치 및 화상 복호화장치 | |
JP2007159155A (ja) | ブロッキング効果を除去するためのフィルタリング方法及びその装置 | |
US20220394310A1 (en) | Systems and methods for reducing blocking artifacts | |
TW200535717A (en) | Directional video filters for locally adaptive spatial noise reduction | |
WO2006041152A1 (ja) | ブロックノイズ低減装置および画像表示装置 | |
JP2001204029A (ja) | ノイズ検出方法、ノイズ検出装置及び画像復号化装置 | |
KR100708202B1 (ko) | 블록킹 효과를 제거하기 위한 필터링 방법 | |
JP2011030177A (ja) | 復号装置、復号制御装置、復号方法およびそのプログラム | |
JP2007251881A (ja) | ブロックノイズ除去装置及び電子機器 | |
US6512792B1 (en) | Moving image encoding apparatus with a quantization step size different from the dequantization step size | |
JP4227160B2 (ja) | ブロック歪み除去方法 | |
JP4266227B2 (ja) | 動画像信号処理装置 | |
JP3800435B2 (ja) | 動画像信号処理装置 | |
JP2005012641A (ja) | ブロックノイズ検出装置及びそれを用いたブロックノイズ除去装置 | |
JP2012104969A (ja) | 動きベクトル生成装置、動きベクトル生成方法及びコンピュータプログラム | |
JP2002199403A (ja) | ブロック歪み検出方法、ブロック歪み検出装置、ブロック歪み除去方法およびブロック歪み除去装置 | |
JP4449430B2 (ja) | 画像処理装置および画像処理方法、プログラム、並びに記録媒体 | |
JP2001094996A (ja) | ブロック歪低減方法及びブロック歪低減装置 | |
JP3985567B2 (ja) | 符号化装置、および符号化方法 | |
KR100217148B1 (ko) | 영상 데이타의 복호 처리중에 발생하는 모스키토 노이즈를 줄이는 방법 및 이 방법을 사용한 영상데이타의 복호장치 | |
JP2004180344A (ja) | 動画像信号処理装置 | |
JP2007538451A (ja) | 復号化ビデオにおいてアーチファクトを削減するアルゴリズム | |
JP2011029987A (ja) | 圧縮歪除去装置 | |
JP2001145104A (ja) | 画像復号化方法および画像復号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071017 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080916 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081008 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081104 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081127 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111205 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4227160 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111205 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121205 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121205 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131205 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S131 | Request for trust registration of transfer of right |
Free format text: JAPANESE INTERMEDIATE CODE: R313135 |
|
SZ02 | Written request for trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R313Z02 |
|
S131 | Request for trust registration of transfer of right |
Free format text: JAPANESE INTERMEDIATE CODE: R313135 |
|
SZ02 | Written request for trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R313Z02 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S131 | Request for trust registration of transfer of right |
Free format text: JAPANESE INTERMEDIATE CODE: R313135 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |