JP2007006390A - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP2007006390A JP2007006390A JP2005187079A JP2005187079A JP2007006390A JP 2007006390 A JP2007006390 A JP 2007006390A JP 2005187079 A JP2005187079 A JP 2005187079A JP 2005187079 A JP2005187079 A JP 2005187079A JP 2007006390 A JP2007006390 A JP 2007006390A
- Authority
- JP
- Japan
- Prior art keywords
- protection
- image
- protection level
- circuit
- image processing
- 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.)
- Pending
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】 保護領域特定回路22が処理対象画像データに対し、保護領域と保護レベルを設定し、DCT係数コントロール回路27が画質に影響を与えない程度にDCT係数を除去し、MBタイプコントロール回路38とイントラ予測モードコントロール回路39が、イントラ予測回路36が行うイントラ予測の予測モードを決定し、量子化スケールコントロール回路41が量子化回路28で使用される量子化パラメータQPを作成する。
【選択図】 図2
Description
特に、圧縮された画像の再生時において、人間の分解能が高い明るさ・色を有する領域では、僅かな明るさや色の差が知覚され、画質の劣化が認識されやすいという不利益がある。
また、前記イントラ予測モードコントロール手段により、平坦な前記保護領域に対し歪みが最小になり、またブロックノイズが軽減されるので、前記保護領域の画質が向上する。
また、前記プリフィルタにより、前記保護領域において僅かな画素差が原因で起きるブロックノイズを除去することができる。
また、前記マクロブロックタイプコントロール手段により、前記保護領域を圧縮する際のレートを削減することができる。
また、本実施形態の保護領域特定回路は本発明の保護レベル設定手段の、本実施形態の量子化スケールコントロール回路及びイントラ予測モードコントロール回路は本発明の画質向上手段の、本実施形態のMBタイプコントロール回路及び直交変換係数コントロール回路は本発明のレート削減手段の、本実施形態の量子化スケールコントロール回路は本発明の量子化スケールコントロール手段の、本実施形態のイントラ予測モードコントロール回路は本発明のイントラ予測モードコントロール手段の、本実施形態のMBタイプコントロール回路は本発明のMBタイプコントロール手段の、本実施形態のDCT係数コントロール回路は本発明の直交変換係数コントロール手段の、それぞれ一例である。
図1に示すように、通信システム1は、送信側に設けられた符号化装置2と、受信側に設けられた復号装置3とを有する。
通信システム1では、送信側の符号化装置2において、離散コサイン変換(Discrete Cosine Transform:DCT)やカルーネン・レーベ変換などの直交変換と動き補償によって圧縮したフレーム画像データ(ビットストリーム)を生成し、当該フレーム画像データを変調した後に、衛星放送波、ケーブルTV網、電話回線網、携帯電話回線網等の伝送媒体を介して送信する。
受信側では、受信した画像信号を復調した後に、上記変調時の直交変換の逆変換と動き補償によって伸張したフレーム画像データを生成して利用する。
なお、上記伝送媒体は、光ディスク、磁気ディスク及び半導体メモリ等の記録媒体であってもよい。
復号装置3は、符号化装置2の符号化に対応した復号を行う。
図2に示すように、符号化装置2は、例えば、A/D変換回路21、保護領域特定回路22、プリフィルタ23、画面並べ替え回路24、演算回路25、直交変換回路26、DCT係数コントロール回路27、量子化回路28、可逆符号化回路29、バッファ30、逆量子化回路31、逆直交変換回路32、加算回路33、デブロックフィルタ34、フレームメモリ35、イントラ予測回路36、動き予測・補償回路37、MBタイプコントロール回路38、イントラ予測モードコントロール回路39、レート制御回路40、量子化スケールコントロール回路41を有する。
A/D変換回路21は、入力されたアナログの輝度信号Y、色差信号Cb、Crから構成される原画像信号をデジタルの画像信号に変換し、これを保護領域特定回路22及びプリフィルタ23に出力する。
保護領域特定回路22は、A/D変換回路21から入力されたデジタルの画像信号内のノイズが知覚されやすい領域をその視覚特性の統計データから検出・特定し、ノイズの目立ちやすさの度合いに応じて保護レベルを設定する。
更に、人間の視覚は、視覚の分解能が高い明るさ・色においては、僅かな色相の差を知覚することができる、という特性を持つ。
以上の点から、画像データ内の各領域の平坦性、色相、輝度の各要素を基に、該当する領域が劣化の目立ちやすい領域であるか否かを特定する。
まず、保護領域特定回路22は、画像データ内の各ブロック・マクロブロックに対し、以下の各パラメータを抽出する。
・8×8ブロック、マクロブロック、画面内の輝度信号の分散値
・8×8ブロック、マクロブロック、画面内の色差信号の分散値
・8×8ブロック、マクロブロック、画面内の輝度信号の値
・8×8ブロック、マクロブロック、画面内の色差信号の値
輝度信号の分散値は、対象の領域の輝度信号Yのばらつきを示す値である。
色差信号の分散値は、対象の領域の色差信号Cb及びCrのばらつきを示す値である。
輝度信号の値は対象の領域の輝度信号Yのとる値である。
色差信号の値は対象の領域の色差信号Cb及びCrのとる値である。
図3は、保護領域特定処理の一例を表すフローチャートである。
保護領域特定回路22は、処理対象の画像データ内のMB(マクロブロック)の輝度信号Yの値(輝度信号値)、色差信号Cb、Crの値(色差信号値)が特定の範囲A内にあるか否かを判定し、ある場合はステップST2へ、無い場合はステップST3に進む。
ステップST2:
保護領域特定回路22は、処理対象の画像データ内のMBの輝度信号分散値、色差信号分散値が特定の範囲B内にあるか否かを判定し、ある場合はステップST4へ、無い場合はステップST6に進む。
ステップST3:
保護領域特定回路22は、処理対象の画像データ内の8×8ブロックの輝度信号分散値、色差信号分散値が特定の範囲C内にあるか否かを判定し、ある場合はステップST5へ、無い場合はステップST15に進む。
保護領域特定回路22は、処理対象領域に対し、以下の判断基準から保護レベル(弱、中、強)を設定し、保護レベル弱の場合にはステップST6へ、保護レベル中の場合にはステップST7へ、保護レベル強の場合にはステップST8へ進む。
・マクロブロック分散値がある程度小さい、もしくはマクロブロック分散値がかなり小さいが、劣化がそれほど目立たない画素値(以下、輝度信号値、色差信号値をあわせて画素値と呼ぶ)を持つ領域である場合、保護レベルを弱に設定
・マクロブロック分散値がかなり小さく、劣化がある程度目立ちやすい画素値を持つ領域である場合、保護レベルを中に設定
・マクロブロック分散値がかなり小さく、劣化が目立ちやすい画素値を持つ領域である場合、保護レベルを強に設定
ステップST5:
保護領域特定回路22は、処理対象画像データに対し、上述の判断基準から保護レベル(弱、中、強)を設定し、保護レベル中或いは強の場合にはステップST9へ、それ以外の場合にはステップST15へ進む。
保護領域特定回路22は、処理対象領域の面積が小さく、劣化が目立たない、或いは処理対象領域が幅1マクロブロックの線状の領域である場合はステップST15に進み、そうでない場合は上述した保護レベルにあわせてステップST11、ST12、ST13、ST14のいずれかに進む。
また、ステップST4における判断基準は、その領域内における画素値(Y,Cb,Cr)の平均値と劣化の目立ち度との関係から、統計データを基にあらかじめ決定されているレンジデータによる。
以下各領域について説明する。
マクロブロック分散値がある程度小さい、もしくはマクロブロック分散値がかなり小さいが、劣化がそれほど目立たない画素値を持つ領域。
・中保護領域
マクロブロック分散値がかなり小さく、劣化がある程度目立ちやすい画素値を持つ領域。
・強保護領域
マクロブロック分散値がかなり小さく、劣化が目立ちやすい画素値を持つ領域。
・境界保護領域
保護領域に接しており、8×8ブロック分散値がかなり小さく、劣化がある程度以上目立ちやすい領域。
・通常領域
保護対象外の領域。劣化が目立たない領域、もしくは保護領域と設定されるべき画素値・画素分散値を有するが、面積が小さい、或いは細長い等の理由から劣化が目立ちにくい領域。
これにより、僅かな画素差で起きるブロック状のノイズをなくすことができる。
また、処理対象画像データの通常領域に対しては何もせず画面並べ替え回路24に出力する。
画面並べ替え回路24は、プリフィルタ23から入力された処理対象画像データのフレーム画像信号を、そのピクチャタイプI、P、BからなるGOP(Group of Pictures)構造に応じて、符号化する順番に並べ替えた原画像データ(フレーム画像データ)を演算回路25及び動き予測・補償回路37に出力する。
直交変換回路26は、画像データに離散コサイン変換やカルーネン・レーベ変換等の直交変換を施して画像データ(例えばDCT係数信号)を生成し、これをDCT係数コントロール回路27に出力する。
具体的には、保護レベルが中或いは強の場合、DCT係数コントロール回路27は、例えば、画像がイントラマクロブロックであれば、DC成分とM個(Mは任意の自然数)の低域成分を除き、全てのDCT係数を除去する。インターマクロブロックであれば、全てのDCT係数を除去する。
また、保護レベルが境界の場合、DCT係数コントロール回路27は、例えば、画像がイントラマクロブロックであればDC成分とN個(Nは任意の自然数)の低域成分を除いて、全てのDCT係数を除去する。インターマクロブロックであれば、全てのDCT係数を除去する。
上述した自然数MとNは、MまたはN個の低域成分を除去しても当該保護領域の主観的画質への影響が少ないように決定される数である。
保護レベルが通常或いは弱の場合には、DCT係数コントロール回路27は係数操作を行わない。
また、DCT係数コントロール回路27は、上述した操作を終えた画像データ(DCT係数信号)を、量子化回路28に出力する。
逆量子化回路31は、変換係数を逆量子化した信号を生成し、逆直交変換回路32に出力する。
逆直交変換回路32は、逆量子化回路31から入力された信号に、直交変換回路26における直交変換の逆変換を施して生成した画像データを加算回路33に出力する。
加算回路33は、逆直交変換回路32から入力された画像データと、イントラ予測回路36或いは動き予測・補償回路37から入力された予測画像データPIとを加算して再構成画像データを生成し、これをデブロックフィルタ34に出力する。
フレームメモリ35には、例えば、動き予測・補償回路37による動き予測・補償処理、ならびにイントラ予測回路36におけるイントラ予測処理の対象となっている原画像データの再構成画像データが、処理を終了したマクロブロックを単位として順に書き込まれる。
具体的には、画質が破綻しない範囲でスキップモード、16×16モード等を優先して選択する。
これにより、保護領域のレートを画質を劣化させずに削減することができる。
具体的には、例えば、以下のような処理を行う。
・イントラ16×16モードを禁止する。
・イントラ4×4モードにおいて、歪みが最小となるように予測方向を決定する。
これにより、ブロックノイズをなくす、或いは目立たなくさせることができ、更に歪みを小さくすることができる。すなわち、保護領域の画質を向上させることができる。
量子化スケールコントロール回路41は、レート制御回路40から入力された基本QPと、保護領域特定回路22から入力された保護レベル情報を基に、新たにQP40を決定する量子化スケールコントロール操作を行った後、QP40を量子化回路28に出力する。
上述の量子化スケールコントロール操作を行うことにより、本実施形態の符号化装置2は、量子化ステップを小さくし僅かな画素差をトレースするため、保護すべき領域の画質を向上させることができる。
これにより、通常の符号化において劣化の目立ちやすい領域の劣化を抑えると共に、劣化を抑えることによるレートの増加、すなわち圧縮率の低下を防ぐことができる。
すなわち、当業者は、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し、様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
本実施形態の符号化装置2では、平坦性を特定するパラメータとして輝度信号の分散値と色差信号の分散値を使用しているが、この他にも、例えば、ローカル画像のブロック度、原画像データとローカル画像データとの画素値の差、及びDCT後の非0係数の数等のパラメータを利用することもできる。
Claims (9)
- 複数の画像上の領域を有する動画像を圧縮し符号化を行う画像処理装置であって、
前記動画像内の前記複数の領域の各々に対し、当該領域の特性に基づいて保護レベルを設定する保護レベル設定手段と、
前記保護領域に対し、前記保護レベル設定手段が設定した前記保護レベルに応じて前記保護領域の復号画像の画質を向上させる画質向上処理を行う画質向上手段と、
を有する画像処理装置。 - 前記画質向上手段が行った画質向上操作に伴って増大したビットレートを削減するために、前記保護領域に対し、前記保護レベル設定手段が設定した前記保護レベルに応じてレート削減操作を行うレート削減手段
を更に有する請求項1に記載の画像処理装置。 - 前記保護領域の前記特性は、輝度信号の値、色差信号の値、輝度信号の分散値、色差信号の分散値の少なくとも1つである
請求項1に記載の画像処理装置。 - 前記画質向上手段は、量子化スケールコントロール手段と、イントラ予測モードコントロール手段と、プリフィルタの少なくとも1つ
を更に有する請求項1に記載の画像処理装置。 - 前記量子化スケールコントロール手段は、前記保護領域に対し、前記保護レベル設定手段が設定した前記保護レベルに応じて、新たな量子化パラメータを生成し、
前記イントラ予測モードコントロール手段は、前記保護領域に対し、前記保護レベル設定手段が設定した前記保護レベルに応じてマクロブロックタイプの制限や予測方向の決定を行い、
前記プリフィルタは、前記保護領域に対し、高周波成分をカットする
請求項4に記載の画像処理装置。 - 前記レート削減手段は、直交変換係数コントロール手段と、マクロブロックタイプコントロール手段の少なくとも1つ
を有する請求項2に記載の画像処理装置。 - 前記直交変換係数コントロール手段は、前記保護領域に対し、直交変換後に絶対値の小さい直交変換係数を所定の数だけ除去し、
前記マクロブロックタイプコントロール手段は、前記保護領域に対し、イントラ予測におけるマクロブロックタイプ選択時に、発生するレートが小さくなるようなマクロブロックタイプを優先的に選択する
請求項6に記載の画像処理装置。 - 複数の画像上の領域を有する動画像を圧縮し符号化を行う画像処理方法であって、
前記動画像内の前記複数の領域の各々に対し、当該領域の特性に基づいて保護レベルを設定する第1の工程と、
第1の工程において設定された前記保護領域に対し、前記保護レベルに応じて前記保護領域の復号画像の画質を向上させる画質向上処理を行う第2の工程と
を有する画像処理方法。 - 複数の画像上の領域を有する動画像を圧縮し符号化を行う画像処理装置が実行するプログラムであって、
前記動画像内の前記複数の領域の各々に対し、当該領域の特性に基づいて保護レベルを設定する第1の手順と、
第1の手順において設定された前記保護領域に対し、前記保護レベルに応じて前記保護領域の復号画像の画質を向上させる画質向上処理を行う第2の手順と
を前記画像処理装置に実行させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005187079A JP2007006390A (ja) | 2005-06-27 | 2005-06-27 | 画像処理装置、画像処理方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005187079A JP2007006390A (ja) | 2005-06-27 | 2005-06-27 | 画像処理装置、画像処理方法及びプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007006390A true JP2007006390A (ja) | 2007-01-11 |
Family
ID=37691517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005187079A Pending JP2007006390A (ja) | 2005-06-27 | 2005-06-27 | 画像処理装置、画像処理方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007006390A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009089354A (ja) * | 2007-09-10 | 2009-04-23 | Fujifilm Corp | 画像処理装置、画像処理方法、およびプログラム |
| WO2010050089A1 (ja) * | 2008-10-29 | 2010-05-06 | パナソニック株式会社 | 動画像圧縮符号化における符号化処理方法及び符号化処理装置 |
| JP2010130558A (ja) * | 2008-11-28 | 2010-06-10 | Toshiba Corp | 動画像符号化装置および動画像符号化方法 |
| CN107743229A (zh) * | 2012-01-17 | 2018-02-27 | 杰尼普Pte有限公司 | 一种对重建图像进行后期处理的方法 |
| CN109068136A (zh) * | 2012-12-18 | 2018-12-21 | 索尼公司 | 图像处理装置和图像处理方法、计算机可读存储介质 |
| KR20220094966A (ko) * | 2020-12-29 | 2022-07-06 | 성균관대학교산학협력단 | 학습 이미지 데이터의 프라이버시 보존 위한 dcc 변환 방법 및 장치 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0638189A (ja) * | 1992-07-15 | 1994-02-10 | Matsushita Electric Ind Co Ltd | 画像符号化方法 |
| JPH06296274A (ja) * | 1993-04-09 | 1994-10-21 | Matsushita Electric Ind Co Ltd | 画像符号化装置 |
-
2005
- 2005-06-27 JP JP2005187079A patent/JP2007006390A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0638189A (ja) * | 1992-07-15 | 1994-02-10 | Matsushita Electric Ind Co Ltd | 画像符号化方法 |
| JPH06296274A (ja) * | 1993-04-09 | 1994-10-21 | Matsushita Electric Ind Co Ltd | 画像符号化装置 |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009089354A (ja) * | 2007-09-10 | 2009-04-23 | Fujifilm Corp | 画像処理装置、画像処理方法、およびプログラム |
| WO2010050089A1 (ja) * | 2008-10-29 | 2010-05-06 | パナソニック株式会社 | 動画像圧縮符号化における符号化処理方法及び符号化処理装置 |
| US8705628B2 (en) | 2008-10-29 | 2014-04-22 | Panasonic Corporation | Method and device for compressing moving image |
| JP2010130558A (ja) * | 2008-11-28 | 2010-06-10 | Toshiba Corp | 動画像符号化装置および動画像符号化方法 |
| US8000393B2 (en) | 2008-11-28 | 2011-08-16 | Kabushiki Kaisha Toshiba | Video encoding apparatus and video encoding method |
| CN107743229A (zh) * | 2012-01-17 | 2018-02-27 | 杰尼普Pte有限公司 | 一种对重建图像进行后期处理的方法 |
| CN107743229B (zh) * | 2012-01-17 | 2020-07-24 | 英孚布瑞智有限私人贸易公司 | 一种对重建图像进行后期处理的方法 |
| CN109068136A (zh) * | 2012-12-18 | 2018-12-21 | 索尼公司 | 图像处理装置和图像处理方法、计算机可读存储介质 |
| KR20220094966A (ko) * | 2020-12-29 | 2022-07-06 | 성균관대학교산학협력단 | 학습 이미지 데이터의 프라이버시 보존 위한 dcc 변환 방법 및 장치 |
| KR102486493B1 (ko) * | 2020-12-29 | 2023-01-09 | 성균관대학교산학협력단 | 학습 이미지 데이터의 프라이버시 보존 위한 dcc 변환 방법 및 장치 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8396307B2 (en) | Image processing system, image processing method and program | |
| JP5269593B2 (ja) | 符号化装置、符号化方法、復号装置、復号方法およびそれらのプログラム | |
| KR102323427B1 (ko) | 영상 부호화 방법 및 장치 | |
| US20090147856A1 (en) | Variable color format based video encoding and decoding methods and apparatuses | |
| CN102057680A (zh) | 运动图像编码/解码方法和装置 | |
| KR20140088605A (ko) | 이미지 정교화에 기초한 비디오 인코딩 및 디코딩 | |
| US20050129125A1 (en) | Method and apparatus for pitcure compression using variable block of arbitrary size | |
| WO2007091601A1 (ja) | 符号化装置、符号化方法およびプログラム | |
| US10681385B2 (en) | Image processing system, image processing method and program | |
| US20120093427A1 (en) | Image encoding device, image decoding device, image encoding method, and image decoding method | |
| TW202533572A (zh) | 用於視訊編碼及解碼的單一索引量化矩陣設計 | |
| WO2002078350A1 (fr) | Procede de presuppression du bruit d'une image | |
| JP5145421B2 (ja) | 代替え的エントロピー符号化方法 | |
| US7787541B2 (en) | Dynamic pre-filter control with subjective noise detector for video compression | |
| US7822125B2 (en) | Method for chroma deblocking | |
| JP2007006390A (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP4592562B2 (ja) | 画像復号装置 | |
| JPH0998421A (ja) | 画像符号化/復号化装置 | |
| JP2006279272A (ja) | 動画像符号化装置およびその符号化制御方法 | |
| JP4517963B2 (ja) | 符号化装置、符号化方法、プログラムおよび記録媒体 | |
| JP2001204025A (ja) | 高能率符号化装置 | |
| JPH09224246A (ja) | 画像圧縮符号化および画像圧縮復号化装置 | |
| Wang et al. | A new hybrid parallel intra coding method based on interpolative prediction | |
| JP2006196970A (ja) | 動画像エラー隠蔽方法および装置 | |
| JP2007074559A (ja) | 符号化装置及び符号化方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080409 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100324 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100413 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110201 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110705 |