JPH11225341A - 画像符号化装置及び画像復号化装置 - Google Patents
画像符号化装置及び画像復号化装置Info
- Publication number
- JPH11225341A JPH11225341A JP31211298A JP31211298A JPH11225341A JP H11225341 A JPH11225341 A JP H11225341A JP 31211298 A JP31211298 A JP 31211298A JP 31211298 A JP31211298 A JP 31211298A JP H11225341 A JPH11225341 A JP H11225341A
- Authority
- JP
- Japan
- Prior art keywords
- image
- coefficient
- conversion
- correction
- decoding
- 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
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【課題】 伝送媒体の状況に応じて画像の画質劣化を極
力防止できる画像符号化装置及び画像復号化装置を提供
する。 【解決手段】 符号化打ち切り情報を復号化手段が検出
した場合、復号変換手段を統計的データにより推測して
補正し、補正変換係数として出力する補正手段と、上記
補正変換係数に対して逆変換を行い、再生画像を出力す
る逆変換手段とを備えたものである。
力防止できる画像符号化装置及び画像復号化装置を提供
する。 【解決手段】 符号化打ち切り情報を復号化手段が検出
した場合、復号変換手段を統計的データにより推測して
補正し、補正変換係数として出力する補正手段と、上記
補正変換係数に対して逆変換を行い、再生画像を出力す
る逆変換手段とを備えたものである。
Description
【0001】
【発明の属する技術分野】この発明は画像通信における
画像符号化装置及び画像復号化装置に関するものであ
る。
画像符号化装置及び画像復号化装置に関するものであ
る。
【0002】
【従来の技術】従来の画像通信装置の一般的概念につい
て簡単に説明する。従来の画像通信装置の符号化装置と
して国際標準化組織ITU−T勧告T.81(JPE
G)のプログレッシブ符号化装置がある。
て簡単に説明する。従来の画像通信装置の符号化装置と
して国際標準化組織ITU−T勧告T.81(JPE
G)のプログレッシブ符号化装置がある。
【0003】上記プログレッシブ符号化装置は、JPE
Gプログレッシブモードとして2つの処理方法がある
が、ここでは、MSB(Most Significa
ntBit)のビットプレーンから順にLSB(Lea
st Significant Bit)方向に符号化
し、画像の階調性が段階的に向上していくSA(Suc
cessive Approximation)法につ
いて説明する。図1は上記JPEGプログレッシブモー
ドのSA法の符号化装置に関するブロックであり、1は
符号化対象画像を8×8画素のブロックに分割し出力す
る画像分割手段、2は画像分割手段1で各ブロック毎に
分割された分割信号をブロック単位でDCT(Disc
rete Cosine Transform)変換す
るDCT変換手段、3は上記変換手段2で変換された6
4(8×8)個の変換係数を符号化し符号化ビットスト
リームを出力する符号化手段である。
Gプログレッシブモードとして2つの処理方法がある
が、ここでは、MSB(Most Significa
ntBit)のビットプレーンから順にLSB(Lea
st Significant Bit)方向に符号化
し、画像の階調性が段階的に向上していくSA(Suc
cessive Approximation)法につ
いて説明する。図1は上記JPEGプログレッシブモー
ドのSA法の符号化装置に関するブロックであり、1は
符号化対象画像を8×8画素のブロックに分割し出力す
る画像分割手段、2は画像分割手段1で各ブロック毎に
分割された分割信号をブロック単位でDCT(Disc
rete Cosine Transform)変換す
るDCT変換手段、3は上記変換手段2で変換された6
4(8×8)個の変換係数を符号化し符号化ビットスト
リームを出力する符号化手段である。
【0004】次にSA法に基づく特徴的動作処理につい
て説明する。符号化手段3は各ブロックに対する全変換
係数の内、MSB方向の複数ビットを符号化する処理を
全ブロックに対して行う。(図2の第1のスキャン) 次に符号化手段3は、LSB側に位置する次の1ビット
の符号化を全画面の変換係数に対して行う。(図2の第
2のスキャン) 以後符号化手段3は、順にLSB方向に1ビット/スキ
ャンずつ符号化して行く。
て説明する。符号化手段3は各ブロックに対する全変換
係数の内、MSB方向の複数ビットを符号化する処理を
全ブロックに対して行う。(図2の第1のスキャン) 次に符号化手段3は、LSB側に位置する次の1ビット
の符号化を全画面の変換係数に対して行う。(図2の第
2のスキャン) 以後符号化手段3は、順にLSB方向に1ビット/スキ
ャンずつ符号化して行く。
【0005】つまり、図2に示すとおり、画面内全変換
係数のあるビットからなる平面(ビットプレーン)を順
に符号化することになる。従って、符号化手段3は符号
化した画像情報を図3に示すビットストリームを生成し
復号化装置へ出力する。このようにして、符号化装置が
MSBからLSBの順に画像を符号化して行くことによ
り、段階的に変換係数の階調性が上がっていく符号化が
実現できる。
係数のあるビットからなる平面(ビットプレーン)を順
に符号化することになる。従って、符号化手段3は符号
化した画像情報を図3に示すビットストリームを生成し
復号化装置へ出力する。このようにして、符号化装置が
MSBからLSBの順に画像を符号化して行くことによ
り、段階的に変換係数の階調性が上がっていく符号化が
実現できる。
【0006】しかし、符号化装置と復号化装置との間の
伝送媒体(有線または無線)の伝送容量はいつも十分で
ない。特に無線伝送においては画像を伝送する上で十分
伝送容量を確保できない場合が多い。例えば、伝送媒体
の伝送容量では、符号化装置で符号化されたビットスト
リームを伝送できない場合、符号化装置では図3に示す
とおり、伝送媒体の伝送容量に対応させるために、LS
B側の所定位置でビットストリーム中の符号化信号を削
除して送信する。
伝送媒体(有線または無線)の伝送容量はいつも十分で
ない。特に無線伝送においては画像を伝送する上で十分
伝送容量を確保できない場合が多い。例えば、伝送媒体
の伝送容量では、符号化装置で符号化されたビットスト
リームを伝送できない場合、符号化装置では図3に示す
とおり、伝送媒体の伝送容量に対応させるために、LS
B側の所定位置でビットストリーム中の符号化信号を削
除して送信する。
【0007】一方復号化装置においては、符号化装置側
で削除された符号化信号に基づき復号化処理を行う。こ
の場合、復号化装置は、符号化装置側で削除された符号
化信号(ビット)を0として変換係数を近似し、ビット
ストリームと0と近似した変換係数にもとづいて、画像
の復元処理を行う。
で削除された符号化信号に基づき復号化処理を行う。こ
の場合、復号化装置は、符号化装置側で削除された符号
化信号(ビット)を0として変換係数を近似し、ビット
ストリームと0と近似した変換係数にもとづいて、画像
の復元処理を行う。
【0008】
【発明が解決しようとする課題】以上のように画像デー
タを伝送する場合、伝送媒体の状況によって復号化装置
は画像データ信号の一部しか受信できないことが生じ
る。このため、一つの手法として、復号化装置は、符号
化装置側で削除された符号化信号(ビット)を0として
変換係数を近似し、ビットストリームと0と近似した変
換係数にもとづいて、画像の復元処理を行う。しかし、
復号化装置で復号化された画像は、削除され画像伝送信
号を一義的に定められた0ビット信号に基づき復号され
るので、元画像に比べ著しく画像劣化するという問題が
あった。
タを伝送する場合、伝送媒体の状況によって復号化装置
は画像データ信号の一部しか受信できないことが生じ
る。このため、一つの手法として、復号化装置は、符号
化装置側で削除された符号化信号(ビット)を0として
変換係数を近似し、ビットストリームと0と近似した変
換係数にもとづいて、画像の復元処理を行う。しかし、
復号化装置で復号化された画像は、削除され画像伝送信
号を一義的に定められた0ビット信号に基づき復号され
るので、元画像に比べ著しく画像劣化するという問題が
あった。
【0009】この発明は上記のような問題点を解消する
ためになされたもので、伝送媒体の状況に応じて画像の
画質劣化を極力防止できる画像符号化装置及び画像復号
化装置を提供することを目的とする。
ためになされたもので、伝送媒体の状況に応じて画像の
画質劣化を極力防止できる画像符号化装置及び画像復号
化装置を提供することを目的とする。
【0010】
【課題を解決するための手段】この発明の請求項1の画
像符号化装置は、原画像を複数の変換係数に変換する変
換手段と、上記変換手段で変換された変換係数をその上
位ビットから符号化し符号を出力する符号化手段とを備
え、上記符号化手段は、変換係数の符号化を途中ビット
迄で打ち切った場合、符号化を打ち切ったことを通知す
る情報を上記符号に付加して出力するものである。
像符号化装置は、原画像を複数の変換係数に変換する変
換手段と、上記変換手段で変換された変換係数をその上
位ビットから符号化し符号を出力する符号化手段とを備
え、上記符号化手段は、変換係数の符号化を途中ビット
迄で打ち切った場合、符号化を打ち切ったことを通知す
る情報を上記符号に付加して出力するものである。
【0011】また、この発明の請求項2の画像符号化装
置は、すでに変換された変換係数を変換する変換手段
と、上記変換手段で変換された変換係数をその上位ビッ
トから符号化し符号を出力する符号化手段とを備え、上
記符号化手段は、変換係数の符号化を途中ビット迄で打
ち切った場合、符号化を打ち切ったことを通知する情報
を上記符号に付加して出力するものである。
置は、すでに変換された変換係数を変換する変換手段
と、上記変換手段で変換された変換係数をその上位ビッ
トから符号化し符号を出力する符号化手段とを備え、上
記符号化手段は、変換係数の符号化を途中ビット迄で打
ち切った場合、符号化を打ち切ったことを通知する情報
を上記符号に付加して出力するものである。
【0012】この発明の請求項3の画像符号化装置は、
変換手段が上記原画像または変換された変換係数を帯域
フィルタリングによって低域成分と高域成分とに分割す
るものである。
変換手段が上記原画像または変換された変換係数を帯域
フィルタリングによって低域成分と高域成分とに分割す
るものである。
【0013】この発明の請求項4の画像符号化装置は、
符号化手段が符号の終端を示す第1のマーカーコードと
符号化打ち切り情報を示す第2のマーカーコードを符号
系列に付加して出力するものである。
符号化手段が符号の終端を示す第1のマーカーコードと
符号化打ち切り情報を示す第2のマーカーコードを符号
系列に付加して出力するものである。
【0014】この発明の請求項5の画像符号化装置は、
第2のマーカーコードは伝送を打ち切る迄に符号化した
ビットプレーン位置を位置情報とするものである。
第2のマーカーコードは伝送を打ち切る迄に符号化した
ビットプレーン位置を位置情報とするものである。
【0015】また、この発明の請求項6の画像符号化装
置は、第2のマーカーコードを伝送を打ち切る迄に符号
化した変換係数の数を位置情報とするものである。
置は、第2のマーカーコードを伝送を打ち切る迄に符号
化した変換係数の数を位置情報とするものである。
【0016】この発明の請求項7の画像符号化装置は、
第2のマーカーコードを伝送を打ち切る迄に符号化した
画素数をライン数単位で表現し、この表現したものを変
換係数の位置情報とするものである。
第2のマーカーコードを伝送を打ち切る迄に符号化した
画素数をライン数単位で表現し、この表現したものを変
換係数の位置情報とするものである。
【0017】この発明の請求項8の画像符号化装置は、
第2のマーカーコードを伝送を打ち切る迄に符号化した
変換係数の数を矩形領域単位で表現し、この表現したも
のを変換係数の位置情報とするものである。
第2のマーカーコードを伝送を打ち切る迄に符号化した
変換係数の数を矩形領域単位で表現し、この表現したも
のを変換係数の位置情報とするものである。
【0018】この発明の請求項9の画像復号化装置は、
符号を復号化し、変換係数を再生して復号変換係数を出
力するとともに、符号に付加された符号化打ち切り情報
を検出する復号化手段と、上記符号化打ち切り情報を上
記復号化手段が検出した場合、上記復号変換係数を統計
的データにより推測して補正し、補正変換係数として出
力する補正手段と、上記符号化打ち切り情報を上記復号
化手段が検出した場合、上記補正変換係数に対して逆変
換を行い、再生画像を出力し、上記符号化打ちきり情報
を上記復号化手段が検出しなかった場合、上記復号変換
係数に対して逆変換を行い、再生画像を出力する逆変換
手段とを備えたものである。
符号を復号化し、変換係数を再生して復号変換係数を出
力するとともに、符号に付加された符号化打ち切り情報
を検出する復号化手段と、上記符号化打ち切り情報を上
記復号化手段が検出した場合、上記復号変換係数を統計
的データにより推測して補正し、補正変換係数として出
力する補正手段と、上記符号化打ち切り情報を上記復号
化手段が検出した場合、上記補正変換係数に対して逆変
換を行い、再生画像を出力し、上記符号化打ちきり情報
を上記復号化手段が検出しなかった場合、上記復号変換
係数に対して逆変換を行い、再生画像を出力する逆変換
手段とを備えたものである。
【0019】この発明の請求項10の画像復号化装置
は、上記補正手段が、復号済みの変換係数を累積し、累
積値に基づき復号変換係数を補正するものである。
は、上記補正手段が、復号済みの変換係数を累積し、累
積値に基づき復号変換係数を補正するものである。
【0020】この発明の請求項11の画像復号化装置
は、符号を復号化し、変換係数を再生して復号変換係数
を出力するとともに、符号に付加された符号化打ち切り
情報を検出する復号化手段と、上記符号化打ち切り情報
を上記復号化手段が検出した場合、上記復号変換係数を
統計的データにより推測して補正し、補正変換係数とし
て出力する第1の補正手段と、上記符号化打ち切り情報
を上記復号化手段が検出した場合で且つ、上記補正手段
の補正変換係数が0の場合、上記第1の補正手段の補正
変換係数を近傍の補正変換係数を参照することにより求
められた推定値に再補正し再補正変換係数を出力する第
2の補正手段と、上記符号化打ち切り情報を上記復号化
手段が検出した場合、上記補正変換係数又は上記再補正
変換係数に対して逆変換を行い、再生画像を出力し、上
記符号化打ちきり情報を上記復号化手段が検出しなかっ
た場合、上記復号変換係数に対して逆変換を行い、再生
画像を出力する逆変換手段とを備えたものである。
は、符号を復号化し、変換係数を再生して復号変換係数
を出力するとともに、符号に付加された符号化打ち切り
情報を検出する復号化手段と、上記符号化打ち切り情報
を上記復号化手段が検出した場合、上記復号変換係数を
統計的データにより推測して補正し、補正変換係数とし
て出力する第1の補正手段と、上記符号化打ち切り情報
を上記復号化手段が検出した場合で且つ、上記補正手段
の補正変換係数が0の場合、上記第1の補正手段の補正
変換係数を近傍の補正変換係数を参照することにより求
められた推定値に再補正し再補正変換係数を出力する第
2の補正手段と、上記符号化打ち切り情報を上記復号化
手段が検出した場合、上記補正変換係数又は上記再補正
変換係数に対して逆変換を行い、再生画像を出力し、上
記符号化打ちきり情報を上記復号化手段が検出しなかっ
た場合、上記復号変換係数に対して逆変換を行い、再生
画像を出力する逆変換手段とを備えたものである。
【0021】この発明の請求項12の画像復号化装置
は、上記第1の補正手段が、復号済みの変換係数を累積
し、累積値に基づき復号変換を補正するものである。
は、上記第1の補正手段が、復号済みの変換係数を累積
し、累積値に基づき復号変換を補正するものである。
【0022】
【発明の実施の形態】実施の形態1.以下、この発明の
実施の形態1を図にもとづいて説明する。図4におい
て、4は原画像信号又は既に変換された変換係数を複数
の帯域の変換係数に帯域フィルタリングによって、分割
する順変換手段、5は複数の帯域の変換係数を独立に符
号化する変換係数符号化手段、6は伝送(あるいは蓄
積)された符号データを変換係数に復号する変換係数復
号手段、7は復号され精度の落ちた再生変換係数の値を
補正する変換係数補正手段、8は複数の帯域の補正変換
係数から画像信号を再構成する逆変換手段である。な
お、順変換手段4と変換符号化手段5とは画像符号化装
置を構成する。また変換係数復号化手段6と変換係数補
正手段7と逆変換手段8とは画像復号化装置を構成す
る。
実施の形態1を図にもとづいて説明する。図4におい
て、4は原画像信号又は既に変換された変換係数を複数
の帯域の変換係数に帯域フィルタリングによって、分割
する順変換手段、5は複数の帯域の変換係数を独立に符
号化する変換係数符号化手段、6は伝送(あるいは蓄
積)された符号データを変換係数に復号する変換係数復
号手段、7は復号され精度の落ちた再生変換係数の値を
補正する変換係数補正手段、8は複数の帯域の補正変換
係数から画像信号を再構成する逆変換手段である。な
お、順変換手段4と変換符号化手段5とは画像符号化装
置を構成する。また変換係数復号化手段6と変換係数補
正手段7と逆変換手段8とは画像復号化装置を構成す
る。
【0023】次に画像符号化装置の動作について説明す
る。まず、順変換手段4では、伝送対象の画像データ全
体を複数の帯域成分に分割する。順変換手段4では数式
1、数式2に示すように水平方向にフィルタリングを伝
送対象の画像データ全体に施し、L成分(低域成分)と
H成分(高域成分)に分割する。なお、数式1、数式2
に示すとおり、分割された原画像(伝送対象の画像デー
タxn)はL成分(sn)、H成分(dn)の変換係数
に分割される。
る。まず、順変換手段4では、伝送対象の画像データ全
体を複数の帯域成分に分割する。順変換手段4では数式
1、数式2に示すように水平方向にフィルタリングを伝
送対象の画像データ全体に施し、L成分(低域成分)と
H成分(高域成分)に分割する。なお、数式1、数式2
に示すとおり、分割された原画像(伝送対象の画像デー
タxn)はL成分(sn)、H成分(dn)の変換係数
に分割される。
【0024】
【数1】
【0025】
【数2】
【0026】(ただし、[・]は小数点以下切り捨てを
表す)
表す)
【0027】つまり、図5に示すように、順変換手段4
においてはM×N画素からなる画像が、M×(N/2)
個の変換係数からなるL成分とH成分の2つの帯域に分
割される。次に、変換係数符号化手段5では、L成分の
変換係数snを全て可逆符号化、つまり受信側で誤差が
生じないように符号化し伝送する。なお、可逆符号化の
方式としては、国際標準として規定されているJPEG
可逆符号化方式など、任意の可逆符号化法を適用する。
また、変換係数符号化手段5では、H成分の変換係数d
nを構成する(図6参照)2進表現された変換係数の絶
対値とサインビット(正あるいは負)を符号化し伝送す
る。
においてはM×N画素からなる画像が、M×(N/2)
個の変換係数からなるL成分とH成分の2つの帯域に分
割される。次に、変換係数符号化手段5では、L成分の
変換係数snを全て可逆符号化、つまり受信側で誤差が
生じないように符号化し伝送する。なお、可逆符号化の
方式としては、国際標準として規定されているJPEG
可逆符号化方式など、任意の可逆符号化法を適用する。
また、変換係数符号化手段5では、H成分の変換係数d
nを構成する(図6参照)2進表現された変換係数の絶
対値とサインビット(正あるいは負)を符号化し伝送す
る。
【0028】この際、変換係数符号化手段5では絶対値
をビットプレーン毎に2値エントロピ符号化する。つま
り図7に示すとおり、全変換係数の絶対値の各ビットか
らなる平面(ビットプレーン)をMSB(Most S
ignificant Bit)の平面から順に2値エ
ントロピ符号化していく。このビットプレーン符号化
は、LSB(Least Significant B
it)のビットプレーンまで行わずに、所望のビットプ
レーンで打ち切ることが可能である。もし、ビットプレ
ーン符号化をLSB以前のビットプレーンで打ち切れ
ば、情報の一部が伝送されないために再生画像と原画像
が一致しない非可逆符号化となり、LSBのビットプレ
ーンまで全て符号化すれば可逆符号化となる。
をビットプレーン毎に2値エントロピ符号化する。つま
り図7に示すとおり、全変換係数の絶対値の各ビットか
らなる平面(ビットプレーン)をMSB(Most S
ignificant Bit)の平面から順に2値エ
ントロピ符号化していく。このビットプレーン符号化
は、LSB(Least Significant B
it)のビットプレーンまで行わずに、所望のビットプ
レーンで打ち切ることが可能である。もし、ビットプレ
ーン符号化をLSB以前のビットプレーンで打ち切れ
ば、情報の一部が伝送されないために再生画像と原画像
が一致しない非可逆符号化となり、LSBのビットプレ
ーンまで全て符号化すれば可逆符号化となる。
【0029】また、変換係数符号化手段5ではサインビ
ットをある変換係数内で最初にビット1が出現した直後
に、正ならば0、負ならば1として2値エントロピ符号
化する。絶対値が0の場合には、サインビットを伝送す
る必要はない。2値エントロピ符号化の方式としては、
ITU−T国際標準勧告T.82に規定される算術符号
であるQM−Coderなど、任意の2値エントロピ符
号化法を適用する。なお、上述のとおり、全変換係数の
絶対値の各ビットからなる平面(ビットプレーン)のビ
ットプレーン符号化を、LSB(Least Sign
ificant Bit)のビットプレーンまで行わず
に、所望のビットプレーンで打ち切った場合、受信側
(復号化装置側)ではどこまで符号化されているのかを
知る必要がある。そこで、送信する符号化データの最後
にデータサイズ、例えば符号化シンボル数、ライン数、
ブロック数等の単位数を情報として付加し、画像符号化
装置の符号化手段は送信する。
ットをある変換係数内で最初にビット1が出現した直後
に、正ならば0、負ならば1として2値エントロピ符号
化する。絶対値が0の場合には、サインビットを伝送す
る必要はない。2値エントロピ符号化の方式としては、
ITU−T国際標準勧告T.82に規定される算術符号
であるQM−Coderなど、任意の2値エントロピ符
号化法を適用する。なお、上述のとおり、全変換係数の
絶対値の各ビットからなる平面(ビットプレーン)のビ
ットプレーン符号化を、LSB(Least Sign
ificant Bit)のビットプレーンまで行わず
に、所望のビットプレーンで打ち切った場合、受信側
(復号化装置側)ではどこまで符号化されているのかを
知る必要がある。そこで、送信する符号化データの最後
にデータサイズ、例えば符号化シンボル数、ライン数、
ブロック数等の単位数を情報として付加し、画像符号化
装置の符号化手段は送信する。
【0030】画像符号化装置の変換係数符号化手段5で
は、所定のビットプレーンの所定のラインで符号化を終
了した後、符号化データの終了を示すマーカーコードを
発生し、第8図に示すとおりH成分の符号化データの最
後に符号化データの終了を示す終了マーカーコードとラ
イン数マーカーコードを付加して出力する。なお、ライ
ン数マーカーコードは、符号の打切りの位置情報を示
す。
は、所定のビットプレーンの所定のラインで符号化を終
了した後、符号化データの終了を示すマーカーコードを
発生し、第8図に示すとおりH成分の符号化データの最
後に符号化データの終了を示す終了マーカーコードとラ
イン数マーカーコードを付加して出力する。なお、ライ
ン数マーカーコードは、符号の打切りの位置情報を示
す。
【0031】ここで、図8の符号化データの構造につい
て説明する。本実施の形態においては、符号器として国
際標準として規定されているQM−Coderとそのマ
ーカーコードを使用して、終了マーカーコードを0xf
f02(0xは16進数を表わす。)とし、ライン数マ
ーカーコードを0xff05とし、符号化ライン数を4
バイトで表わす。従って、符号化ライン数が0x100
0ラインの場合、符号化データの最後にff 02 f
f 05 00 0010 00という8バイトのデー
タが付加されることとなる。
て説明する。本実施の形態においては、符号器として国
際標準として規定されているQM−Coderとそのマ
ーカーコードを使用して、終了マーカーコードを0xf
f02(0xは16進数を表わす。)とし、ライン数マ
ーカーコードを0xff05とし、符号化ライン数を4
バイトで表わす。従って、符号化ライン数が0x100
0ラインの場合、符号化データの最後にff 02 f
f 05 00 0010 00という8バイトのデー
タが付加されることとなる。
【0032】なお、上述ではQM−Coderとそのマ
ーカーコードと示したが、マーカーコードが符号化デー
タとして発生しないパターンであれば、上記以外の値を
持つマーカーコードでも構わない。また、こちらのマー
カーコードと符号化データの配置関係について、終了マ
ーカーコードがライン数マーカーコードとその付加情報
により先に配置されてもよい。また、どのラインまで符
号化したかを示す情報ではなく、どのビットプレーンま
で、あるいはどの変換係数まで符号化したかを示す情報
を符号化データに付加しても良い。
ーカーコードと示したが、マーカーコードが符号化デー
タとして発生しないパターンであれば、上記以外の値を
持つマーカーコードでも構わない。また、こちらのマー
カーコードと符号化データの配置関係について、終了マ
ーカーコードがライン数マーカーコードとその付加情報
により先に配置されてもよい。また、どのラインまで符
号化したかを示す情報ではなく、どのビットプレーンま
で、あるいはどの変換係数まで符号化したかを示す情報
を符号化データに付加しても良い。
【0033】さらに詳細に説明すると、上記ライン数マ
ーカーコードは伝送を打ち切る迄に符号化した変換係数
の数を位置情報とする。また、上記ライン数マーカーコ
ードは伝送を打ち切る迄に符号化した変換係数の画素数
をライン数単位で表現し、この表現したものを変換係数
の位置情報とする。また、上記ライン数マーカーコード
は伝送を打ち切る迄に符号化した変換係数の画素数を矩
形領域単位で表現し、この表現したものを変換係数の位
置情報とする。更にまた、上記ライン数マーカーコード
は伝送を打ち切る迄に符号化した変換係数のビットプレ
ーン数単位で表現し、この表現したものを変換係数の位
置情報とする。本実施の形態における画像符号化装置
は、伝送媒体の状況(伝送容量、帯域幅)に応じて変換
係数の符号化ライン数を定めても良い。以上が画像符号
化装置の動作である。
ーカーコードは伝送を打ち切る迄に符号化した変換係数
の数を位置情報とする。また、上記ライン数マーカーコ
ードは伝送を打ち切る迄に符号化した変換係数の画素数
をライン数単位で表現し、この表現したものを変換係数
の位置情報とする。また、上記ライン数マーカーコード
は伝送を打ち切る迄に符号化した変換係数の画素数を矩
形領域単位で表現し、この表現したものを変換係数の位
置情報とする。更にまた、上記ライン数マーカーコード
は伝送を打ち切る迄に符号化した変換係数のビットプレ
ーン数単位で表現し、この表現したものを変換係数の位
置情報とする。本実施の形態における画像符号化装置
は、伝送媒体の状況(伝送容量、帯域幅)に応じて変換
係数の符号化ライン数を定めても良い。以上が画像符号
化装置の動作である。
【0034】次に画像復号化装置の動作について説明す
る。図4において、変換係数復号手段6では、符号デー
タをエントロピ復号し、復号変換係数s’n、補正変換
係数d”nを算出する。L成分に関しては、可逆符号化
を適用するため、変換係数snと復号変換係数s’nは
完全に一致する(以後、復号変換係数もsnで表記する
こととする。) 一方、H成分は上述の画像符号化装置で説明したとおり
必ずしもLSBのビットプレーンまで符号化されないの
で、復号変換係数d’nは、真値、つまり画像符号化装
置側で算出した変換係数dnと一致しない場合もある。
る。図4において、変換係数復号手段6では、符号デー
タをエントロピ復号し、復号変換係数s’n、補正変換
係数d”nを算出する。L成分に関しては、可逆符号化
を適用するため、変換係数snと復号変換係数s’nは
完全に一致する(以後、復号変換係数もsnで表記する
こととする。) 一方、H成分は上述の画像符号化装置で説明したとおり
必ずしもLSBのビットプレーンまで符号化されないの
で、復号変換係数d’nは、真値、つまり画像符号化装
置側で算出した変換係数dnと一致しない場合もある。
【0035】変換係数復号化手段6は、符号化データに
付加された情報(どのビットプレーンまで、あるいはど
のH成分の変換係数まで符号化したかを示す情報要する
に符号化打切り情報)をH成分符号化データの復号化に
おいて検出した場合、上記情報に基づき、所定のライン
数までH成分符号化データの復号化をおこなう。これに
より、どこまでH成分符号化データの復号化を行うかを
画像復号化装置側で判断できる。要するに、画像復号化
装置の変換係数復号化手段6では欠落した変換係数の下
位ビットに関する情報を検出する。
付加された情報(どのビットプレーンまで、あるいはど
のH成分の変換係数まで符号化したかを示す情報要する
に符号化打切り情報)をH成分符号化データの復号化に
おいて検出した場合、上記情報に基づき、所定のライン
数までH成分符号化データの復号化をおこなう。これに
より、どこまでH成分符号化データの復号化を行うかを
画像復号化装置側で判断できる。要するに、画像復号化
装置の変換係数復号化手段6では欠落した変換係数の下
位ビットに関する情報を検出する。
【0036】そこで、H成分の全ビットプレーンが符号
化されなかった場合、変換係数補正手段7では、後述す
る方法により、復号変換係数d’nを補正し、より真値
に近い変換係数、補正変換係数d”nを得る。次に、逆
変換手段8では数式3、数式4に示す逆変換式により、
補正変換係数に対して逆変換を施すことにより、再生画
像x’nを算出(出力)する。なお、変換係数復号化手
段6が上記符号化打ちきり情報を検出しなかった場合、
復号変換係数s’n、d’nは変換係数補正手段7で処
理をされずに逆変換手段8へ出力される。そして、逆変
換手段8では、数式3、数式4に示す逆変換式により復
号変換係数s’n、d’nに対して逆変換を施すことに
より、再生画像x’nを算出する。
化されなかった場合、変換係数補正手段7では、後述す
る方法により、復号変換係数d’nを補正し、より真値
に近い変換係数、補正変換係数d”nを得る。次に、逆
変換手段8では数式3、数式4に示す逆変換式により、
補正変換係数に対して逆変換を施すことにより、再生画
像x’nを算出(出力)する。なお、変換係数復号化手
段6が上記符号化打ちきり情報を検出しなかった場合、
復号変換係数s’n、d’nは変換係数補正手段7で処
理をされずに逆変換手段8へ出力される。そして、逆変
換手段8では、数式3、数式4に示す逆変換式により復
号変換係数s’n、d’nに対して逆変換を施すことに
より、再生画像x’nを算出する。
【0037】
【数3】
【0038】
【数4】
【0039】図9は、図4における変換係数補正手段7
の詳細を示すブロック図である。まず、図9の構成につ
いて説明する。6、7、8は、それぞれ、変換係数復号
手段、変換係数補正手段、逆変換手段で、図4の6、
7、8に対応する。9は、H成分の復号変換係数を補正
する補正回路である。
の詳細を示すブロック図である。まず、図9の構成につ
いて説明する。6、7、8は、それぞれ、変換係数復号
手段、変換係数補正手段、逆変換手段で、図4の6、
7、8に対応する。9は、H成分の復号変換係数を補正
する補正回路である。
【0040】次に補正回路の動作について説明する。変
換係数復号手段6では、伝送された符号データを用い
て、可逆符号化されたL成分は誤差なく復号できるが、
H成分は、全ビットプレーンが符号化されなかった場
合、符号化された上位のビットプレーンだけしか復号さ
れない(復号変換係数d’nの復号されなかった下位ビ
ットは便宜的に0とみなしている)。そこで、補正手段
A9では、復号されなかった下位ビットを復号された上
位ビットから推定し、復号変換係数d’nの値を補正す
る。
換係数復号手段6では、伝送された符号データを用い
て、可逆符号化されたL成分は誤差なく復号できるが、
H成分は、全ビットプレーンが符号化されなかった場
合、符号化された上位のビットプレーンだけしか復号さ
れない(復号変換係数d’nの復号されなかった下位ビ
ットは便宜的に0とみなしている)。そこで、補正手段
A9では、復号されなかった下位ビットを復号された上
位ビットから推定し、復号変換係数d’nの値を補正す
る。
【0041】ここで補正方法の一例を示すと、復号され
た上位ビットがすべて0の場合は、下位ビットはすべて
0と推定する。また、復号された上位ビットに1が含ま
れている場合には、復号されたビットの最下位ビットか
ら2ビット下位のビットを1、他のビットは0として推
定する。絶対値の精度が8ビットのH成分の上位3ビッ
トだけ復号された場合の例を図10に示す。この時、上
位3ビットが001であったとすると、残りの下位5ビ
ットを01000とし、補正変換係数d”nは0010
1000となる。つまり、復号化されたビット(上位ビ
ット)に基づき統計的データにより推測されたビットを
復号化されなかった値として、補正変換係数(推定値)
を算出する。
た上位ビットがすべて0の場合は、下位ビットはすべて
0と推定する。また、復号された上位ビットに1が含ま
れている場合には、復号されたビットの最下位ビットか
ら2ビット下位のビットを1、他のビットは0として推
定する。絶対値の精度が8ビットのH成分の上位3ビッ
トだけ復号された場合の例を図10に示す。この時、上
位3ビットが001であったとすると、残りの下位5ビ
ットを01000とし、補正変換係数d”nは0010
1000となる。つまり、復号化されたビット(上位ビ
ット)に基づき統計的データにより推測されたビットを
復号化されなかった値として、補正変換係数(推定値)
を算出する。
【0042】上記補正方法以外にも、他の補正方法を適
用することができ、例えば、復号された上位ビットがす
べて0の場合は、下位ビットはすべて0、復号された上
位ビットに1が含まれている場合には、復号されたビッ
トの最下位ビットから2ビット下位と3ビット下位の2
つのビットが1、他のビットは0であると推定すること
も可能である。以上が本実施の形態の画像復号化装置の
動作である。
用することができ、例えば、復号された上位ビットがす
べて0の場合は、下位ビットはすべて0、復号された上
位ビットに1が含まれている場合には、復号されたビッ
トの最下位ビットから2ビット下位と3ビット下位の2
つのビットが1、他のビットは0であると推定すること
も可能である。以上が本実施の形態の画像復号化装置の
動作である。
【0043】本実施の形態の画像符号化装置及び画像復
号化装置では、帯域分割として水平方向の変換を施し、
2つの帯域成分に分割する例を示したが、垂直方向に同
様の変換を施し、あるいは、変換された帯域成分に変換
を施し、さらに分割を細かくして、それぞれの成分にお
いて上記のH成分に対し施したものと同様の処理を行う
ことも可能である。つまり、水平、垂直方向の変換は、
符号化側と復号側の両者で一致すれば、その組み合わせ
および順番は、どのように行っても構わない。また、L
成分においても、上記のH成分に対し施したものと同様
の処理を行うことも可能である。また本実施の形態で
は、変換式として数式1、数式2、数式3、数式4に示
す変換を示したが、これ以外の変換式を使用することも
可能である。さらにまた、本実施の形態では、ビットプ
レーン符号化という2のべき乗で精度が向上していくプ
ログレッシブ符号化の方式の例を示したが、必ずしも2
のべき乗で精度が上がっていく必要はなく、任意の精度
で精度が向上していくプログレッシブ符号化方式も適用
可能である。
号化装置では、帯域分割として水平方向の変換を施し、
2つの帯域成分に分割する例を示したが、垂直方向に同
様の変換を施し、あるいは、変換された帯域成分に変換
を施し、さらに分割を細かくして、それぞれの成分にお
いて上記のH成分に対し施したものと同様の処理を行う
ことも可能である。つまり、水平、垂直方向の変換は、
符号化側と復号側の両者で一致すれば、その組み合わせ
および順番は、どのように行っても構わない。また、L
成分においても、上記のH成分に対し施したものと同様
の処理を行うことも可能である。また本実施の形態で
は、変換式として数式1、数式2、数式3、数式4に示
す変換を示したが、これ以外の変換式を使用することも
可能である。さらにまた、本実施の形態では、ビットプ
レーン符号化という2のべき乗で精度が向上していくプ
ログレッシブ符号化の方式の例を示したが、必ずしも2
のべき乗で精度が上がっていく必要はなく、任意の精度
で精度が向上していくプログレッシブ符号化方式も適用
可能である。
【0044】実施の形態2.この発明の実施の形態2の
画像符号化装置及び画像復号化装置について説明する。
ただし、画像符号化復号装置の構成動作は、変換係数補
正手段を除いて、図4と図9と同様であるので、本実施
の形態の特徴的構成である変換係数補正手段の動作のみ
を図11を用いて説明する。まず、図11の構成につい
て説明する。6、7、8は、それぞれ、変換係数復号手
段、変換係数補正手段、逆変換手段で、図4、図9の
6、7、8に相当する。9はH成分の復号変換係数d’
nを補正する補正手段(請求項11の第1の補正手段に
該当する)、10は、補正手段9からの出力信号dAn
を更に補正する第2の補正手段である。
画像符号化装置及び画像復号化装置について説明する。
ただし、画像符号化復号装置の構成動作は、変換係数補
正手段を除いて、図4と図9と同様であるので、本実施
の形態の特徴的構成である変換係数補正手段の動作のみ
を図11を用いて説明する。まず、図11の構成につい
て説明する。6、7、8は、それぞれ、変換係数復号手
段、変換係数補正手段、逆変換手段で、図4、図9の
6、7、8に相当する。9はH成分の復号変換係数d’
nを補正する補正手段(請求項11の第1の補正手段に
該当する)、10は、補正手段9からの出力信号dAn
を更に補正する第2の補正手段である。
【0045】次に変換係数補正手段7の動作について説
明する。上述の実施の形態1と同様に、変換係数復号手
段6では、伝送された符号データを用いて、可逆符号化
されたL成分は誤差なく復号できるが、画像符号化装置
側でH成分の全ビットプレーンが符号化されなかった場
合、変換係数復号化手段6は、符号化データの上位のビ
ットプレーンだけしか復号できない。そこで、まず補正
手段9では、実施の形態1と同様に、復号されなかった
H成分の下位ビットを復号された上位ビットから推定
し、変換係数の値を補正する。補正方法の一例を示すな
らば、復号された上位ビットがすべて0の場合は、下位
ビットはすべて0と推定し、復号された上位ビットに1
が含まれている場合には、復号されたビットの最下位ビ
ットから2ビット下位のビットが1、他のビットは0で
あると推定する。
明する。上述の実施の形態1と同様に、変換係数復号手
段6では、伝送された符号データを用いて、可逆符号化
されたL成分は誤差なく復号できるが、画像符号化装置
側でH成分の全ビットプレーンが符号化されなかった場
合、変換係数復号化手段6は、符号化データの上位のビ
ットプレーンだけしか復号できない。そこで、まず補正
手段9では、実施の形態1と同様に、復号されなかった
H成分の下位ビットを復号された上位ビットから推定
し、変換係数の値を補正する。補正方法の一例を示すな
らば、復号された上位ビットがすべて0の場合は、下位
ビットはすべて0と推定し、復号された上位ビットに1
が含まれている場合には、復号されたビットの最下位ビ
ットから2ビット下位のビットが1、他のビットは0で
あると推定する。
【0046】次に、第2の補正手段10では、H成分の
全ビットプレーンが符号化されてなく、復号変換係数
d’nの符号化された上位ビットがすべて0である場合
に、数式5により、補正手段9の出力とL成分の変換係
数を用いて、復号変換係数を補正し、補正変換係数d”
nを算出する。なお、第2の補正手段10では、H成分
の全ビットプレーンが符号化されてなく、復号変換係数
d’nの符号化された上位ビットがすべて0である場合
以外においては、補正手段9から出力された補正変換係
数d”nに対して何も処理を施さず逆変換手段に出力す
る。
全ビットプレーンが符号化されてなく、復号変換係数
d’nの符号化された上位ビットがすべて0である場合
に、数式5により、補正手段9の出力とL成分の変換係
数を用いて、復号変換係数を補正し、補正変換係数d”
nを算出する。なお、第2の補正手段10では、H成分
の全ビットプレーンが符号化されてなく、復号変換係数
d’nの符号化された上位ビットがすべて0である場合
以外においては、補正手段9から出力された補正変換係
数d”nに対して何も処理を施さず逆変換手段に出力す
る。
【0047】
【数5】
【0048】さらに、第2の補正手段10で処理が施さ
れた補正変換係数d”nは逆変換手段8に入力され、逆
変換手段8は、第2の補正手段10で処理が施された補
正変換係数d”nおよびS成分の変換係数snを上述の
数式3、数式4を用いて、逆変換し、再生画像x’nを
得る。なお、本実施の形態2の補正手段9では、推定ビ
ットをすべて0、あるいは、復号されたビットの最下位
ビットから2ビット下位のビットを1、他のビットは0
であるとしたが、実施の形態1と同様にこれ以外の方法
も可能である。また、本実施の形態では、帯域分割とし
て水平方向の変換を施し、2つの帯域成分に分割する例
を示したが、垂直方向に同様の変換を施し、あるいは、
変換された帯域成分に変換を施し、さらに分割を細かく
して、それぞれの成分において上記のH成分に対し施し
たものと同様の処理を行うことも可能である。水平、垂
直方向の変換は、符号化側と復号側の両者で一致すれ
ば、その組み合わせおよび順番は、どのように行っても
構わない。また、L成分においても、上記のH成分に対
し施したものと同様の処理を行うことも可能である。
れた補正変換係数d”nは逆変換手段8に入力され、逆
変換手段8は、第2の補正手段10で処理が施された補
正変換係数d”nおよびS成分の変換係数snを上述の
数式3、数式4を用いて、逆変換し、再生画像x’nを
得る。なお、本実施の形態2の補正手段9では、推定ビ
ットをすべて0、あるいは、復号されたビットの最下位
ビットから2ビット下位のビットを1、他のビットは0
であるとしたが、実施の形態1と同様にこれ以外の方法
も可能である。また、本実施の形態では、帯域分割とし
て水平方向の変換を施し、2つの帯域成分に分割する例
を示したが、垂直方向に同様の変換を施し、あるいは、
変換された帯域成分に変換を施し、さらに分割を細かく
して、それぞれの成分において上記のH成分に対し施し
たものと同様の処理を行うことも可能である。水平、垂
直方向の変換は、符号化側と復号側の両者で一致すれ
ば、その組み合わせおよび順番は、どのように行っても
構わない。また、L成分においても、上記のH成分に対
し施したものと同様の処理を行うことも可能である。
【0049】また本実施の形態では、第2の補正手段1
0での補正変換係数d”nの算出式として数式5を用い
たが、これ以外の算出式を使用することも可能である。
また、本実施の形態では、変換式として数式1、数式
2、数式3、数式4に示す変換を示したが、これ以外の
変換式を使用することも可能である。更にまた、本実施
の形態では、ビットプレーン符号化という2のべき乗で
精度が向上していくプログレッシブ符号化の方式の例を
示したが、必ずしも2のべき乗で精度が上がっていく必
要はなく、任意の精度で精度が向上していくプログレッ
シブ符号化方式が適用可能である。
0での補正変換係数d”nの算出式として数式5を用い
たが、これ以外の算出式を使用することも可能である。
また、本実施の形態では、変換式として数式1、数式
2、数式3、数式4に示す変換を示したが、これ以外の
変換式を使用することも可能である。更にまた、本実施
の形態では、ビットプレーン符号化という2のべき乗で
精度が向上していくプログレッシブ符号化の方式の例を
示したが、必ずしも2のべき乗で精度が上がっていく必
要はなく、任意の精度で精度が向上していくプログレッ
シブ符号化方式が適用可能である。
【0050】実施の形態3.この発明の実施の形態3の
画像符号化装置及び画像復号装置について説明する。た
だし、画像符号化復号化装置の構成動作は、補正手段9
を除いて図4、図9と同様であるので、本実施の形態の
特徴的構成である補正手段9の動作のみを説明する。
画像符号化装置及び画像復号装置について説明する。た
だし、画像符号化復号化装置の構成動作は、補正手段9
を除いて図4、図9と同様であるので、本実施の形態の
特徴的構成である補正手段9の動作のみを説明する。
【0051】図12は、本実施の形態における補正手段
9の詳細を示すブロック図である。11は、復号したビ
ットのうち■1■の累積出現数を記憶する出現ビットカ
ウンタA、12は復号したビット(■0■と■1■の両
方)の累積出現数を記憶する出現ビットカウンタB、1
3は出現ビットカウンタA、出現ビットカウンタBに記
憶されたビットの累積出現数をもとに、復号変換係数d
■nを補正する補正値算出手段である。
9の詳細を示すブロック図である。11は、復号したビ
ットのうち■1■の累積出現数を記憶する出現ビットカ
ウンタA、12は復号したビット(■0■と■1■の両
方)の累積出現数を記憶する出現ビットカウンタB、1
3は出現ビットカウンタA、出現ビットカウンタBに記
憶されたビットの累積出現数をもとに、復号変換係数d
■nを補正する補正値算出手段である。
【0052】次に、補正手段9の動作について説明す
る。上述の実施の形態1と同様に、変換係数復号手段6
では、伝送された符号データを用いて、可逆符号化され
たL成分は誤差なく復号できるが、画像符号化装置側で
H成分の全ビットプレーンが符号化されなかった場合、
変換係数復号手段6では、符号化データの上位のビット
プレーンだけしか復号できない。そこで補正手段9で
は、復号されなかったH成分の下位ビットを、復号され
た上位ビットおよび、現ビットプレーン内の既に復号さ
れた他の変換係数のビット基づいて推定する。
る。上述の実施の形態1と同様に、変換係数復号手段6
では、伝送された符号データを用いて、可逆符号化され
たL成分は誤差なく復号できるが、画像符号化装置側で
H成分の全ビットプレーンが符号化されなかった場合、
変換係数復号手段6では、符号化データの上位のビット
プレーンだけしか復号できない。そこで補正手段9で
は、復号されなかったH成分の下位ビットを、復号され
た上位ビットおよび、現ビットプレーン内の既に復号さ
れた他の変換係数のビット基づいて推定する。
【0053】出現ビットカウンタA 11では、ビット
を復号する毎に、そのビットが■1■ならばカウンタの
値NAに1を加え、■0■ならばカウンタの値NAは変化
させない。一方、出現ビットカウンタB 12では、ビ
ットを復号する毎に、そのビットが■1■か■0■かに
関わらずカウンタの値NBに1を加える。また、NBが予
め定めた定数(例えば64)に達した場合には、NA、NB
の値をそれぞれ、NA/2、NB/2とする。NA、NBの初期
値は、NA=0、NB=1など、NA≦NBかつNB≠0を
満たす任意の非負の整数に設定することが可能である。
を復号する毎に、そのビットが■1■ならばカウンタの
値NAに1を加え、■0■ならばカウンタの値NAは変化
させない。一方、出現ビットカウンタB 12では、ビ
ットを復号する毎に、そのビットが■1■か■0■かに
関わらずカウンタの値NBに1を加える。また、NBが予
め定めた定数(例えば64)に達した場合には、NA、NB
の値をそれぞれ、NA/2、NB/2とする。NA、NBの初期
値は、NA=0、NB=1など、NA≦NBかつNB≠0を
満たす任意の非負の整数に設定することが可能である。
【0054】次に、補正値算出手段13では、数式6に
従って復号変換係数d■nを補正変換係数d■nに補正す
る。ここで、数式6のiは、復号化対象のビットプレー
ンを表すビット位置で、図13の例のように、8ビット
精度の変換係数でMSBから3ビット目を復号化してい
る場合にはi=5となる。図13の例で、NA=5、NB
=15の場合、[25×5/15]=10となり、補正変
換係数の下位5ビットは、10の2進数表現01010
となる。つまり、復号変換係数d■n=32に10が加えら
れ、補正変換係数d■n=42が得られる。
従って復号変換係数d■nを補正変換係数d■nに補正す
る。ここで、数式6のiは、復号化対象のビットプレー
ンを表すビット位置で、図13の例のように、8ビット
精度の変換係数でMSBから3ビット目を復号化してい
る場合にはi=5となる。図13の例で、NA=5、NB
=15の場合、[25×5/15]=10となり、補正変
換係数の下位5ビットは、10の2進数表現01010
となる。つまり、復号変換係数d■n=32に10が加えら
れ、補正変換係数d■n=42が得られる。
【0055】
【数6】
【0056】(ただし、[・]は小数点以下切り捨てを
表す)
表す)
【0057】本実施の形態では、帯域分割として水平方
向の変換を施し、2つの帯域成分に分割する例を示した
が、垂直方向に同様の分割を施し、あるいは、変換され
た帯域成分に変換を施し、さらに分割を細かくして、そ
れぞれの成分において上記のH成分に対して施したもの
と同様の処理を行うことも可能である。水平、垂直方向
の変換は、符号化側と復号側の両者で一致すれば、その
組み合わせおよび順番はどのように行っても構わない。
また、L成分においても、上記のH成分に対して施した
ものと同様の処理を行うことも可能である。
向の変換を施し、2つの帯域成分に分割する例を示した
が、垂直方向に同様の分割を施し、あるいは、変換され
た帯域成分に変換を施し、さらに分割を細かくして、そ
れぞれの成分において上記のH成分に対して施したもの
と同様の処理を行うことも可能である。水平、垂直方向
の変換は、符号化側と復号側の両者で一致すれば、その
組み合わせおよび順番はどのように行っても構わない。
また、L成分においても、上記のH成分に対して施した
ものと同様の処理を行うことも可能である。
【0058】また、本実施の形態では、補正値算出手段
での補正変換係数d■nの算出式として、数式6を用いた
が、これ以外の算出式を使用することも可能である。更
にまた、本実施の形態で使用した補正手段9は、図11
に示す実施の形態の補正手段9に使用することも可能で
ある。
での補正変換係数d■nの算出式として、数式6を用いた
が、これ以外の算出式を使用することも可能である。更
にまた、本実施の形態で使用した補正手段9は、図11
に示す実施の形態の補正手段9に使用することも可能で
ある。
【0059】
【発明の効果】この発明によれば、以上の構成により伝
送媒体の状況に応じて画像の画質劣化を極力防止できる
画像符号化装置及び画像復号化装置を提供することがで
きる。
送媒体の状況に応じて画像の画質劣化を極力防止できる
画像符号化装置及び画像復号化装置を提供することがで
きる。
【図1】 従来の画像符号化装置を示すブロック図であ
る。
る。
【図2】 従来の画像符号化処理を説明する図である。
【図3】 従来の符号化信号を示す図である。
【図4】 実施の形態1の画像符号化装置及び画像復号
化装置を示すブロック図である。
化装置を示すブロック図である。
【図5】 実施の形態1の画像符号化装置の変換係数を
説明する図である。
説明する図である。
【図6】 実施の形態1の画像符号化装置から出力され
る符号化信号を示す図である。
る符号化信号を示す図である。
【図7】 実施の形態1の画像符号化処理を説明する図
である。
である。
【図8】 実施の形態1の画像符号化装置から出力され
る符号化信号示す図である。
る符号化信号示す図である。
【図9】 実施の形態1の画像復号化装置の詳細ブロッ
ク図である。
ク図である。
【図10】 実施の形態1の補正手段の補正処理を示す
図である。
図である。
【図11】 実施の形態2の画像復号化装置の詳細ブロ
ック図である。
ック図である。
【図12】 実施の形態3における補正手段9の詳細を
示すブロック図である。
示すブロック図である。
【図13】 実施の形態3の補正手段の補正処理を示す
図である。
図である。
4 順変換手段、5 変換係数符号化手段、6 変換係
数復号化手段、7 変換係数補正手段、8 逆変換手
段、9、10 補正手段、11、12 出現ビットカウ
ンタ、13 補正値算出手段。
数復号化手段、7 変換係数補正手段、8 逆変換手
段、9、10 補正手段、11、12 出現ビットカウ
ンタ、13 補正値算出手段。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 吉田 雅之 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 (72)発明者 小野 文孝 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内
Claims (12)
- 【請求項1】 原画像を複数の変換係数に変換する変換
手段と、 上記変換手段で変換された変換係数をその上位ビットか
ら符号化し符号を出力する符号化手段とを備え、 上記符号化手段は、変換係数の符号化を途中ビット迄で
打ち切った場合、符号化を打ち切ったことを通知する情
報を上記符号に付加して出力することを特徴とする画像
符号化装置。 - 【請求項2】 すでに変換された変換係数を変換する変
換手段と、 上記変換手段で変換された変換係数をその上位ビットか
ら符号化し符号を出力する符号化手段とを備え、 上記符号化手段は、変換係数の符号化を途中ビット迄で
打ち切った場合、符号化を打ち切ったことを通知する情
報を上記符号に付加して出力することを特徴とする画像
符号化装置。 - 【請求項3】 上記変換手段は、上記原画像又は、変換
された変換係数を帯域フィルタリングによって低域成分
と高域成分とに分割することを特徴とする請求項1又は
請求項2記載の画像符号化装置。 - 【請求項4】 上記符号化手段は、符号の終端を示す第
1のマーカーコードと符号化打ち切り情報を示す第2の
マーカーコードを符号系列に付加して出力することを特
徴とする請求項1又は請求項2記載の画像符号化装置。 - 【請求項5】 上記第2のマーカーコードは伝送を打ち
切る迄に符号化した変換係数のビットプレーン数単位で
表現し、この表現したものを変換係数の位置情報とする
ことを特徴とする請求項4記載の画像符号化装置。 - 【請求項6】 上記第2のマーカーコードは伝送を打ち
切る迄に符号化した変換係数の数を位置情報とすること
を特徴とする請求項4記載の画像符号化装置。 - 【請求項7】 上記第2のマーカーコードは伝送を打ち
切る迄に符号化した変換係数の数をライン数単位で表現
し、この表現したものを変換係数の位置情報とすること
を特徴とする請求項6記載の画像符号化装置。 - 【請求項8】 上記第2のマーカーコードは伝送を打ち
切る迄に符号化した変換係数の数を矩形領域単位で表現
し、この表現したものを変換係数の位置情報とすること
を特徴とする請求項6記載の画像符号化装置。 - 【請求項9】 符号を復号化し、変換係数を再生して復
号変換係数を出力するとともに、符号に付加された符号
化打ち切り情報を検出する復号化手段と、 上記符号化打ち切り情報を上記復号化手段が検出した場
合、上記復号変換係数を統計的データにより推測して補
正し、補正変換係数として出力する補正手段と、 上記符号化打ち切り情報を上記復号化手段が検出した場
合、上記補正変換係数に対して逆変換を行い、再生画像
を出力し、 上記符号化打ちきり情報を上記復号化手段が検出しなか
った場合、上記復号変換係数に対して逆変換を行い、再
生画像を出力する逆変換手段とを備えたことを特徴とす
る画像復号化装置。 - 【請求項10】上記補正手段は、上記符号化打ち切り情
報を上記復号化手段が検出した場合、復号済みの変換係
数を累積し、累積値に基づき復号変換係数を補正し、補
正変換係数として出力することを特徴とする請求項9記
載の画像復号化装置。 - 【請求項11】 符号を復号化し、変換係数を再生して
復号変換係数を出力するとともに、符号に付加された符
号化打ち切り情報を検出する復号化手段と、 上記符号化打ち切り情報を上記復号化手段が検出した場
合、上記復号変換係数を統計的データにより推測して補
正し、補正変換係数として出力する第1の補正手段と、 上記符号化打ち切り情報を上記復号化手段が検出した場
合で且つ、上記補正手段の補正変換係数が0の場合、上
記第1の補正手段の補正変換係数を近傍の補正変換係数
を参照することにより求められた推定値に再補正し再補
正変換係数を出力する第2の補正手段と、 上記符号化打ち切り情報を上記復号化手段が検出した場
合、上記補正変換係数又は上記再補正変換係数に対して
逆変換を行い、再生画像を出力し、 上記符号化打ちきり情報を上記復号化手段が検出しなか
った場合、上記復号変換係数に対して逆変換を行い、再
生画像を出力する逆変換手段とを備えたことを特徴とす
る画像復号化装置。 - 【請求項12】上記第1の補正手段は、上記符号化打ち
切り情報を上記復号化手段が検出した場合、復号済みの
変換係数を累積し、累積値に基づき復号変換係数を補正
し、補正変換係数として出力することを特徴とする請求
項11記載の画像復号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31211298A JPH11225341A (ja) | 1997-11-10 | 1998-11-02 | 画像符号化装置及び画像復号化装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9-306843 | 1997-11-10 | ||
| JP30684397 | 1997-11-10 | ||
| JP31211298A JPH11225341A (ja) | 1997-11-10 | 1998-11-02 | 画像符号化装置及び画像復号化装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11225341A true JPH11225341A (ja) | 1999-08-17 |
Family
ID=26564888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31211298A Pending JPH11225341A (ja) | 1997-11-10 | 1998-11-02 | 画像符号化装置及び画像復号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11225341A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4773661B2 (ja) * | 1999-11-12 | 2011-09-14 | ゾラン コーポレイション | ピクチャー及びビデオ記憶管理システム及び方法 |
| JP2012502537A (ja) * | 2008-09-05 | 2012-01-26 | コミサリアト ア レネルジー アトミクー エ オ エネルジーズ アルタナティヴズ | 第1の2進データ列を圧縮した第2の2進データ列にエントロピー的に符号変換する方法、そのコンピュータプログラムおよびその画像キャプチャ装置 |
| JP2013505628A (ja) * | 2009-09-17 | 2013-02-14 | サムスン エレクトロニクス カンパニー リミテッド | モード情報を符号化、復号化する方法及びその装置 |
-
1998
- 1998-11-02 JP JP31211298A patent/JPH11225341A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4773661B2 (ja) * | 1999-11-12 | 2011-09-14 | ゾラン コーポレイション | ピクチャー及びビデオ記憶管理システム及び方法 |
| JP2012502537A (ja) * | 2008-09-05 | 2012-01-26 | コミサリアト ア レネルジー アトミクー エ オ エネルジーズ アルタナティヴズ | 第1の2進データ列を圧縮した第2の2進データ列にエントロピー的に符号変換する方法、そのコンピュータプログラムおよびその画像キャプチャ装置 |
| JP2013505628A (ja) * | 2009-09-17 | 2013-02-14 | サムスン エレクトロニクス カンパニー リミテッド | モード情報を符号化、復号化する方法及びその装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2417518C2 (ru) | Эффективное кодирование и декодирование блоков преобразования | |
| TWI239489B (en) | System and method for progressively transforming and coding digital data | |
| US8107742B2 (en) | Encoder and decoder for encoding and decoding pixel data with low amount of transmitting data, encoding method, and decoding method thereof | |
| US7394470B2 (en) | Method for reversibly transforming data format, image processing apparatus, program for reversibly transforming data format, and computer-readable recording medium thereof | |
| JPH0485621A (ja) | 丸め装置 | |
| JP2008141738A (ja) | 主観的な無損失のイメージデータ圧縮方法及び装置 | |
| US8199820B2 (en) | Intermediate compression of reference frames for transcoding | |
| US10887616B2 (en) | Image processing devices having enhanced frame buffer compressors therein | |
| CN101653004A (zh) | 从编码比特流选择性地解码预定数据单元的解码器 | |
| US7342965B2 (en) | Adaptive method and system for mapping parameter values to codeword indexes | |
| US6687410B1 (en) | Method and apparatus for compression and decompression of data | |
| JP2004032698A (ja) | 差動映像圧縮方法及びその装置 | |
| US20100002946A1 (en) | Method and apparatus for compressing for data relating to an image or video frame | |
| US8428381B2 (en) | Image compression method with variable quantization parameter | |
| US8311090B2 (en) | Method for encoding a first and a second data word | |
| JPH11225341A (ja) | 画像符号化装置及び画像復号化装置 | |
| US20070025632A1 (en) | Image coding apparatus and its control method, and computer program and computer readable storage medium | |
| EP2312498B1 (en) | System and method for arithmetic encoding and decoding | |
| JPH11225340A (ja) | 画像符号化装置及び画像復号化装置 | |
| JP4241517B2 (ja) | 画像符号化装置及び画像復号装置 | |
| JP2003299120A (ja) | カラー画像圧縮方法 | |
| JP2000068855A (ja) | ディジタルデータの圧縮方法 | |
| JP3248652B2 (ja) | カラー画像符号化装置 | |
| JP3228943B2 (ja) | 符号化装置及び復号装置及びそれらの方法及び画像処理装置 | |
| JPH11338853A (ja) | 画像符号化方法 |