JP5259634B2 - 画像処理装置、符号化装置、復号装置及びプログラム - Google Patents
画像処理装置、符号化装置、復号装置及びプログラム Download PDFInfo
- Publication number
- JP5259634B2 JP5259634B2 JP2010023403A JP2010023403A JP5259634B2 JP 5259634 B2 JP5259634 B2 JP 5259634B2 JP 2010023403 A JP2010023403 A JP 2010023403A JP 2010023403 A JP2010023403 A JP 2010023403A JP 5259634 B2 JP5259634 B2 JP 5259634B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- orthogonal transform
- unit
- color difference
- image
- 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 - Fee Related
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
一般的に動画像の符号化では動き補償予測、直交変換、量子化、可変長符号化によって画像を符号化する。動き補償予測を用いる符号化方式の場合、復号された画像を予測に用いるため符号化装置内に復号装置を内包している。
画像処理装置1は、第1直交変換部2と、色差信号アップコンバート部3と、第2直交変換部4と、正規化処理部5と、修正部9と、逆直交変換部10とを備える。
図2に、本発明による一実施例の画像処理装置の動作を示す。
以下の式に示すとおり、輝度信号の直交変換係数の各成分座標(u,v)(ただし、直流成分である(0,0)成分を除く)における値のうち絶対値の最大値となる成分座標が(a,b)で与えられる場合に、輝度信号用の教師信号T_Y[v][u]は、この輝度信号の直交変換係数Y[b][a]に対応する成分座標の色差信号の直交変換係数U[b][a](又はV[b][a])を基準にした比によって、アップコンバートした色差信号の直交変換係数U[v][u](又はV[v][u])の各成分を正規化することにより得ることができる。
T_Y[v][u]=U[v][u]*Y[b][a]/U[b][a]、又は
=V[v][u]*Y[b][a]/V[b][a]
ここでの正規化係数は、Y[b][a]/U[b][a]又はY[b][a]/V[b][a]で与えられる。u,vは、8×8画素ブロックであれば0〜7である。
第1の例では、教師信号を生成するために、直交変換係数の絶対値の最大値を検出して正規化する例について説明したが、直交変換係数の絶対値の平均値(又は二乗平均値)に基づいて正規化する例は、以下のとおりである。
<C言語による記述例>
Tmp[Y]=0; //Y信号の交流エネルギー保存用バッファ
Tmp[U]=0; //U信号の交流エネルギー保存用バッファ
for(v=0; v<8; v++){
for(u=0; u<8; u++){
tmp[U]+=(U[v][u]* U [v][u]);
tmp[Y]+=(Y[v][u]* Y [v][u]);
}
}
NY=pow (tmp[Y]/tmp[U], 0.5); //輝度信号用の正規化係数NY
for(v=0; v<8; v++){
for(u=0; u<8; u++){
if(!(v==0&&u==0)){//v=0且つu=0の場合は処理しない。
m=(Y[v][u]<0? -1: 1);// Y [v][u]が正ならばm=1、負ならばm=−1。
tmp=fabs(T_ Y [v][u]); //教師信号の絶対値をtmpに保存。
Y [v][u]= (fabs(Y [v][u]*m-tmp)>αY[v][u]? Y [v][u]: m*tmp) // Y [v][u]の絶対値とtmpの差がαY [v][u]より大きければY [v][u]は変更しない。Y [v][u]の絶対値とtmpの差がαY [v][u]以下であれば正負符号を保持して修正(本例では置き換え)。
}
}
}
for(v=0; v<8; v++){
for(u=0; u<8; u++){
if(!(v==0&&u==0)){//v=0且つu=0の場合は処理しない。
m=(Y[v][u]<0? -1: 1);// Y [v][u]が正ならばm=1、負ならばm=−1。
tmp=fabs(T_ Y [v][u]); //教師信号の絶対値をtmpに保存。
Y [v][u]= (fabs(Y [v][u]*m-tmp)> q[v][u]/2? U[v][u]: m*tmp) // Y [v][u]の絶対値とtmpの差がq[v][u]/2より大きければY [v][u]は変更しない。Y [v][u]の絶対値とtmpの差がq[v][u]/2以下であれば正負符号を保持して修正(本例では、置き換え)。
}
}
}
実施例2の符号化装置11は、図1に示す画像処理装置1と、並べ替え部12と、減算部13と、直交変換部14と、量子化部15と、可変長符号化部16と、逆量子化部17と、逆直交変換部18と、切替スイッチ19と、フレーム内予測部20と、フレームメモリ21と、動き補償予測部22と、加算部23とを備える。尚、本実施例に係る符号化装置11は、既知の符号化装置(例えば、MPEG−2,H.264用の符号化装置)に対して、図1に示す画像処理装置1が追加されたものである。フレーム内予測部20は、いわゆるイントラ予測を行う機能を有するが本願の主題ではないので、その説明は割愛する。以下、動き補償予測を行う例について説明する。
実施例2に係る復号装置31bは、可変長復号部32と、逆量子化部33と、逆直交変換部34と、加算部35と、画像処理装置1と、フレームメモリ36と、動き補償予測部37と、並べ替え部38と、画面内予測と画面間予測の切り替えに用いる切替スイッチ39とを備える。尚、本実施例に係る復号装置31bは、既知の復号装置(例えば、MPEG−2,H.264用の復号装置)に対して、そのフィードバックループ内に本実施例の画像処理装置1が追加されたものである。
2 第1直交変換部
3 色差信号アップコンバート部
4 第2直交変換部
5 正規化処理部
9 修正部
10 逆直交変換部
11 符号化装置
12 並べ替え部
13 減算部
14 直交変換部
15 量子化部
16 可変長符号化部
17 逆量子化部
18 逆直交変換部
19 切替スイッチ
20 フレーム内予測部
21 フレームメモリ
22 動き補償予測部
23 加算部
31a,31b 復号装置
32 可変長復号部
33 逆量子化部
34 逆直交変換部
35 加算部
36 フレームメモリ
37 動き補償予測部
38 並べ替え部
39 切替スイッチ
111 符号化装置
131 色差信号アップコンバート部
Claims (8)
- サンプリング周波数の異なる色空間の信号成分からなる画像信号について、サンプリングレートの低いコンポーネント信号に基づいてサンプリングレートの高いコンポーネント信号を修正する画像処理装置であって、
非可逆な符号化方式を経て得られる所定の画像フォーマットの画像信号の直交変換係数について、前記画像信号における色差信号を、該色差信号に対応する輝度信号のサンプリングレートまでアップコンバートする色差信号アップコンバート部と、
前記色差信号アップコンバート部から得られる色差信号の直交変換係数の各成分を、この色差信号に対応する輝度信号の直交変換係数の値を基準にして正規化し、輝度信号の教師信号として生成する正規化処理部と、
前記画像信号における輝度信号の直交変換係数について、前記教師信号と比較し、比較して得られる差分値が予め定めた閾値以下である場合に、この教師信号の直交変換係数に基づいて元の直交変換係数の値の正負符号を保持して修正する修正部と、
前記修正部から供給される、輝度信号の修正された直交変換係数に対して逆直交変換を施し、修正した画像信号を生成する逆直交変換部と、を備えることを特徴とする画像処理装置。 - サンプリング周波数の異なる色空間の信号成分からなる画像信号について、サンプリングレートの低いコンポーネント信号に基づいてサンプリングレートの高いコンポーネント信号を修正する画像処理装置であって、
非可逆な符号化方式を経て得られる所定の画像フォーマットの画像信号における輝度信号に対して直交変換を施し、輝度信号の直交変換係数を生成する第1直交変換部と、前記画像信号における色差信号を、該色差信号に対応する輝度信号のサンプリングレートまでアップコンバートする色差信号アップコンバート部と、
前記色差信号アップコンバート部によって生成したアップコンバート後の色差信号に対して直交変換を施し、アップコンバート後の色差信号の直交変換係数を生成する第2直交変換部と、前記第2直交変換部から得られる色差信号の直交変換係数の各成分を、この色差信号に対応する輝度信号の直交変換係数の値を基準にして正規化し、正規化した各色差信号の直交変換係数に基づく係数を、前記第1直交変換部から出力される、当該色差信号に対応する輝度信号の教師信号として生成する正規化処理部と、
前記第1直交変換部から得られる輝度信号の直交変換係数について、前記教師信号と比較し、比較して得られる差分値が予め定めた閾値以下である場合に、この教師信号の直交変換係数に基づいて元の直交変換係数の値の正負符号を保持して修正する修正部と、
前記修正部から供給される、輝度信号の修正された直交変換係数に対して逆直交変換を施し、修正した画像信号を生成する逆直交変換部と、を備えることを特徴とする画像処理装置。 - 前記第1直交変換部及び前記第2直交変換部は、同一種類の直交変換処理からなることを特徴とする、請求項2に記載の画像処理装置。
- 前記修正部は、輝度信号については、前記正規化処理部によって生成された教師信号の絶対値と前記第1直交変換部からの輝度信号の直交変換係数の絶対値の差分の絶対値を計算し、この差分の絶対値が予め定めた閾値以下である場合に、この教師信号の直交変換係数に基づいて前記第1直交変換部からの元の直交変換係数の値の正負符号を保持して修正し、この修正処理を経て得られる修正された輝度信号の直交変換係数を生成することを特徴とする、請求項2又は3に記載の画像処理装置。
- 前記正規化処理部は、前記第1直交変換部から出力される輝度信号の直交変換係数のうち直流成分を除く各成分の絶対値の最大値を検出するとともに、検出したこの最大値の成分座標を特定し、この特定した輝度信号の直交変換係数の成分座標に対応する、前記第2直交変換部から得られる各色差信号の直交変換係数の成分座標を特定し、この特定した各色差信号の直交変換係数の値に対する前記特定した輝度信号の直交変換係数の値の比を前記第2直交変換部から得られる各色差信号の直交変換係数の各成分に乗じて正規化するか、又は前記第1直交変換部から出力された輝度信号の直交変換係数の絶対値の平均値又は二乗平均値と対応する前記第2直交変換部から出力される各色差信号の直交変換係数の絶対値の平均値又は二乗平均値の比を前記第2直交変換部から出力される各色差信号の直交変換係数に乗じて正規化することを特徴とする、請求項2〜4のいずれか一項に記載の画像処理装置。
- 請求項1〜5のいずれか一項に記載の画像処理装置を備えることを特徴とする、符号化装置。
- 請求項1〜5のいずれか一項に記載の画像処理装置を備えることを特徴とする、復号装置。
- サンプリング周波数の異なる色空間の信号成分からなる画像信号について、サンプリングレートの低いコンポーネント信号に基づいてサンプリングレートの高いコンポーネント信号を修正する画像処理装置として構成するコンピュータに、
(a)非可逆な符号化方式を経て得られる所定の画像フォーマットの画像信号における輝度信号に対して直交変換を施し、輝度信号の直交変換係数を生成するステップと、
(b)前記画像信号における色差信号を、該色差信号に対応する輝度信号のサンプリングレートまでアップコンバートするステップと、
(c)前記ステップ(b)によって生成したアップコンバート後の色差信号に対して直交変換を施し、アップコンバート後の色差信号の直交変換係数を生成するステップと、
(d)前記ステップ(c)を経て得られる色差信号の直交変換係数の各成分を、該色差信号に対応する輝度信号の直交変換係数の値を基準にして正規化し、正規化した各色差信号の直交変換係数に基づく係数を、前記第1直交変換部から出力される、当該色差信号に対応する輝度信号の教師信号として生成するステップと、
(e)前記第1直交変換部から得られる輝度信号の直交変換係数について、前記教師信号と比較し、比較して得られる差分値が予め定めた閾値以下である場合に、この教師信号の直交変換係数に基づいて元の直交変換係数の値の正負符号を保持して修正するステップと、
(f)前記ステップ(e)を経て得られる、輝度信号の修正された直交変換係数に対して逆直交変換を施し、修正した画像信号を生成するステップと、を実行させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010023403A JP5259634B2 (ja) | 2010-02-04 | 2010-02-04 | 画像処理装置、符号化装置、復号装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010023403A JP5259634B2 (ja) | 2010-02-04 | 2010-02-04 | 画像処理装置、符号化装置、復号装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011166228A JP2011166228A (ja) | 2011-08-25 |
| JP5259634B2 true JP5259634B2 (ja) | 2013-08-07 |
Family
ID=44596446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010023403A Expired - Fee Related JP5259634B2 (ja) | 2010-02-04 | 2010-02-04 | 画像処理装置、符号化装置、復号装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5259634B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5259632B2 (ja) * | 2010-02-04 | 2013-08-07 | 日本放送協会 | 画像処理装置、符号化装置、復号装置及びプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2001294074A1 (en) * | 2001-10-02 | 2003-06-23 | Hewlett-Packard Company | Reduction of chromatic bleeding artifacts inimage |
| JP3880862B2 (ja) * | 2002-01-29 | 2007-02-14 | 富士フイルムホールディングス株式会社 | 撮像装置 |
| JP2005039679A (ja) * | 2003-07-17 | 2005-02-10 | Nec Plasma Display Corp | 画像変換方法及び回路並びにその制御プログラム |
| JP2007142500A (ja) * | 2005-11-14 | 2007-06-07 | Pioneer Electronic Corp | 表示装置、信号処理回路、プログラム及び表示方法 |
| JP5259632B2 (ja) * | 2010-02-04 | 2013-08-07 | 日本放送協会 | 画像処理装置、符号化装置、復号装置及びプログラム |
-
2010
- 2010-02-04 JP JP2010023403A patent/JP5259634B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011166228A (ja) | 2011-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8630347B2 (en) | Video decoding apparatus and video decoding method | |
| US9485513B2 (en) | Encoding device, decoding device, and program | |
| JP5594841B2 (ja) | 画像符号化装置及び画像復号装置 | |
| JP2006041943A (ja) | 動きベクトル検出・補償装置 | |
| JP5227989B2 (ja) | 符号化装置、復号装置及びプログラム | |
| JP6481457B2 (ja) | 動画像符号化装置、動画像符号化方法、動画像復号装置、及び動画像復号方法 | |
| JP6457248B2 (ja) | 画像復号装置、画像符号化装置および画像復号方法 | |
| JP5259632B2 (ja) | 画像処理装置、符号化装置、復号装置及びプログラム | |
| JP5259633B2 (ja) | 画像処理装置、符号化装置、復号装置及びプログラム | |
| JP5802786B2 (ja) | 符号化装置、復号装置及びプログラム | |
| JP5512502B2 (ja) | 符号化装置、復号装置及びプログラム | |
| JP5259634B2 (ja) | 画像処理装置、符号化装置、復号装置及びプログラム | |
| JP4643437B2 (ja) | 情報処理装置 | |
| JP5292355B2 (ja) | 信号修正装置、符号化装置、復号装置及びプログラム | |
| JP5302256B2 (ja) | 符号化装置、復号装置及びプログラム | |
| JP2013102523A (ja) | 画像処理装置、符号化装置、復号装置及びプログラム | |
| JP5238735B2 (ja) | 信号修正装置、符号化装置、復号装置及びプログラム | |
| WO2014006959A1 (ja) | 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム | |
| JP5346871B2 (ja) | 符号化装置、復号装置及びプログラム | |
| JP2013118675A (ja) | 画像処理装置、符号化装置、復号装置及びプログラム | |
| JP6480790B2 (ja) | 画像判定装置、符号化装置、及びプログラム | |
| JP7594364B2 (ja) | 符号化装置、復号装置、及びプログラム | |
| JP4857152B2 (ja) | 直交変換・量子化装置 | |
| JP2011004051A (ja) | 動画像符号化方法,動画像符号化装置および動画像符号化プログラム | |
| US20170280154A1 (en) | Signal processing apparatus, imaging apparatus, and signal processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120319 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20121127 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130125 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130125 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130207 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130208 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130218 |
|
| 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: 20130329 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130424 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |