JPH02248162A - 画像データ符号化方式 - Google Patents
画像データ符号化方式Info
- Publication number
- JPH02248162A JPH02248162A JP6767789A JP6767789A JPH02248162A JP H02248162 A JPH02248162 A JP H02248162A JP 6767789 A JP6767789 A JP 6767789A JP 6767789 A JP6767789 A JP 6767789A JP H02248162 A JPH02248162 A JP H02248162A
- Authority
- JP
- Japan
- Prior art keywords
- value
- difference
- gradation
- encoded
- predicted
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/004—Predictors, e.g. intraframe, interframe coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はファクシミリ、テレヒジョン等の画像データを
圧縮符号化するための画像データ符号化方式に関し、特
に予測符号化方式を用いて画像データの圧縮効果を図る
ようにするものである。
圧縮符号化するための画像データ符号化方式に関し、特
に予測符号化方式を用いて画像データの圧縮効果を図る
ようにするものである。
画像入力装置から入力される画像データを圧縮して符号
化する高能率符号化方式として、予測符号化方式がある
。この方式はある画素の階調値をその周辺の符号化済み
画素の階調値に基づく予測関数を用いて予測し、予測値
と実際の階調値との差分値を予め定めた非線形特性にし
たがって量子化す不ものである。
化する高能率符号化方式として、予測符号化方式がある
。この方式はある画素の階調値をその周辺の符号化済み
画素の階調値に基づく予測関数を用いて予測し、予測値
と実際の階調値との差分値を予め定めた非線形特性にし
たがって量子化す不ものである。
この場合、非線形特性は主として差分値の出現頻度によ
っており、出現頻度の高い部分は差分値を細かい刻み幅
で場合骨けし、出現頻度の低い部分は逆に大まかな刻み
幅で場合分けし、それぞれの場合に対応する代表値を変
換差分値とするものである。差分値の出現頻度は一般に
その絶対値が小さなものほど高く、大きなものほど低く
なる傾向がある。
っており、出現頻度の高い部分は差分値を細かい刻み幅
で場合骨けし、出現頻度の低い部分は逆に大まかな刻み
幅で場合分けし、それぞれの場合に対応する代表値を変
換差分値とするものである。差分値の出現頻度は一般に
その絶対値が小さなものほど高く、大きなものほど低く
なる傾向がある。
第4図は差分値と変換差分値との変換特性を示す非線形
特性図である。この特性図によると、差分値の絶対値が
大きくなるほど1つの変換差分値に対応する差分値の変
域が大きくなることが分かる。例えば差分値の絶対値が
「23」を超える場合は「50」であろうとrl OO
Jであろうと全て127」と変換されてしまう。このこ
とは、差分値の絶対値が大きくなるほど実際の差分値と
変換差分値との誤差が大きくなる可能性が高いことを示
している。この誤差は符号化した画像データを復号化す
る際に原画像の階調値と復元画像の階調値との誤差とな
って現れる。
特性図である。この特性図によると、差分値の絶対値が
大きくなるほど1つの変換差分値に対応する差分値の変
域が大きくなることが分かる。例えば差分値の絶対値が
「23」を超える場合は「50」であろうとrl OO
Jであろうと全て127」と変換されてしまう。このこ
とは、差分値の絶対値が大きくなるほど実際の差分値と
変換差分値との誤差が大きくなる可能性が高いことを示
している。この誤差は符号化した画像データを復号化す
る際に原画像の階調値と復元画像の階調値との誤差とな
って現れる。
ところで、一般に差分値が大きくなるのは原画像の階調
値が激しく変化する部分、例えば画像の輪郭部分で起き
る。そこで前述のように差分値の絶対値が実際よりも小
さな値に変換されると、復元画像での階調数の変化が原
画像の階調数の変化よりもなだらかになり、輪郭部分に
ボケが生しることになる。
値が激しく変化する部分、例えば画像の輪郭部分で起き
る。そこで前述のように差分値の絶対値が実際よりも小
さな値に変換されると、復元画像での階調数の変化が原
画像の階調数の変化よりもなだらかになり、輪郭部分に
ボケが生しることになる。
さらに予測符号化では既に符号化した画素の階調値をも
とに新たな画素を予測するので、いったん大きな誤差が
生じると、それが後の画素にまで悪影響を及ぼすことに
なる。特に画素における輪郭部というのは極めて重要な
情報を含んでいる部分であり、ここにボケが生じると画
質を著しく劣化させることになる。
とに新たな画素を予測するので、いったん大きな誤差が
生じると、それが後の画素にまで悪影響を及ぼすことに
なる。特に画素における輪郭部というのは極めて重要な
情報を含んでいる部分であり、ここにボケが生じると画
質を著しく劣化させることになる。
この点を改善するために、差分値が所定値を超える場合
と超えない場合とで場合分けし、それぞれ異なる処理を
施す方式が提案されている(例えば特開昭56−129
482号= 1階調データの圧縮方式J)。
と超えない場合とで場合分けし、それぞれ異なる処理を
施す方式が提案されている(例えば特開昭56−129
482号= 1階調データの圧縮方式J)。
この方式は、被読取体から読取りされた階調を有する連
続する複数の階調データをコード化して圧縮する方式に
おいて、連続する階調データ間の階調の差分値が所定値
以下の場合はその差分に対応するコードでコード化し、
所定値以上の場合はその階調に対応するコードでコード
化するようにしている。これにより差分の少ない場合が
非常に多いことから、全体としてコード数を減少するこ
とができ、また階調の絶対値のコードをときどき出力す
るので、誤りコード発生後に誤りコードの波及を防止す
ることが出来る。
続する複数の階調データをコード化して圧縮する方式に
おいて、連続する階調データ間の階調の差分値が所定値
以下の場合はその差分に対応するコードでコード化し、
所定値以上の場合はその階調に対応するコードでコード
化するようにしている。これにより差分の少ない場合が
非常に多いことから、全体としてコード数を減少するこ
とができ、また階調の絶対値のコードをときどき出力す
るので、誤りコード発生後に誤りコードの波及を防止す
ることが出来る。
ところが、この方式では、差分値が所定値以下の場合は
差分値をそのまま符号化しているため、原画像の階調数
が16階階調度と少ない場合は圧縮効果が上がるが、2
56階調程度になると絶対値が所定値以下の差分値を全
てそのまま符号化することはあまり圧縮効果が上がらな
い。前述の第4図において、絶対値が35以下の差分値
を全てそのまま符号化するとそれだけで6ビツトのデー
タが必要となり、原画像の8ビツトデータと比べても圧
縮効果が上がっていない。
差分値をそのまま符号化しているため、原画像の階調数
が16階階調度と少ない場合は圧縮効果が上がるが、2
56階調程度になると絶対値が所定値以下の差分値を全
てそのまま符号化することはあまり圧縮効果が上がらな
い。前述の第4図において、絶対値が35以下の差分値
を全てそのまま符号化するとそれだけで6ビツトのデー
タが必要となり、原画像の8ビツトデータと比べても圧
縮効果が上がっていない。
本発明はデータ圧縮の効果を上げると共に、誤りコード
の連続発生を防止することを目的とする。
の連続発生を防止することを目的とする。
本発明は多階調の画像データを圧縮符号化する際に、あ
る画素の階調値をその周辺の符号化済み画素の階調値に
基づく予測関数を用いて予測し、その予測値と実際の階
調値との差分値をね分化する符号化方式において、上記
差分値の絶対値が所定値内のときは当該差分値を予め定
めた非線形特性に従って変換したのちその変換差分値を
符号化するようにし、上記差分値の絶対値が所定値を超
えるときは上記階調値をそのまま符号化するようにする
。また上記変換差分値を符号化する際に上記変換差分値
の等しい画素が連続する場合は、当該連続する画素を1
つのランとしてそのランレングスを符号化するようにす
る。
る画素の階調値をその周辺の符号化済み画素の階調値に
基づく予測関数を用いて予測し、その予測値と実際の階
調値との差分値をね分化する符号化方式において、上記
差分値の絶対値が所定値内のときは当該差分値を予め定
めた非線形特性に従って変換したのちその変換差分値を
符号化するようにし、上記差分値の絶対値が所定値を超
えるときは上記階調値をそのまま符号化するようにする
。また上記変換差分値を符号化する際に上記変換差分値
の等しい画素が連続する場合は、当該連続する画素を1
つのランとしてそのランレングスを符号化するようにす
る。
符号化済み画素の階調値を用いて符号化画素の値を予測
し、その予測値と実際の階調値との差分値を求める。次
いで、この差分値の絶対値が所定値を超えるか否か判定
し、所定値を超えるときは階調値をそのまま符号化し、
所定値内のときは予め定めた非線形特性に従って変換差
分値を求め、この変換差分値を符号化する。
し、その予測値と実際の階調値との差分値を求める。次
いで、この差分値の絶対値が所定値を超えるか否か判定
し、所定値を超えるときは階調値をそのまま符号化し、
所定値内のときは予め定めた非線形特性に従って変換差
分値を求め、この変換差分値を符号化する。
出現頻度の高い所定値内の差分値は、変換差分値を符号
化するためデータ圧縮の効果が上がり、所定値を超える
出現頻度の低い差分値は、階調値をそのまま符号化する
ため変換誤差の波及を防止することが出来る。
化するためデータ圧縮の効果が上がり、所定値を超える
出現頻度の低い差分値は、階調値をそのまま符号化する
ため変換誤差の波及を防止することが出来る。
本発明による画像データ符号化方式は、符号化済み画素
A、B、C,Dと符号化画素Xとが第1図に示す関係に
ある場合、まず符号化画素Xの値を符号化済み画素A−
Dの階調値を用いて予測する。予測値父は次式で求めら
れる。
A、B、C,Dと符号化画素Xとが第1図に示す関係に
ある場合、まず符号化画素Xの値を符号化済み画素A−
Dの階調値を用いて予測する。予測値父は次式で求めら
れる。
父−(5A+2B+2C−D>/8
ここでA−Dの値は実際の階調値そのままではなく、復
号をした際に得られる値である。つまり符号化時にロー
カル復号を行い、その値を用いて予測する。
号をした際に得られる値である。つまり符号化時にロー
カル復号を行い、その値を用いて予測する。
次いで、予測値父と実際の階調値Xとの差分値eを求め
る。
る。
e=X−父
続いて、この差分値eの値を第2図に示す非線形特性に
したがい変換する。差分値eの絶対値が35以上の場合
は実際の階調値をそのまま符号化し、絶対値が35未満
の場合は差分値を13段階に分けてそれぞれ1つの変換
差分値に対応させ符号化する。
したがい変換する。差分値eの絶対値が35以上の場合
は実際の階調値をそのまま符号化し、絶対値が35未満
の場合は差分値を13段階に分けてそれぞれ1つの変換
差分値に対応させ符号化する。
さらに差分値eの絶対値が35未満でかつ変換差分値が
等しい画素が連続して現れる場合は、その連続した個数
をもとにランレングス符号化を施し、変換差分値を表す
符号列の後にランレングスを表す符号列が連なるという
形をとる。
等しい画素が連続して現れる場合は、その連続した個数
をもとにランレングス符号化を施し、変換差分値を表す
符号列の後にランレングスを表す符号列が連なるという
形をとる。
具体的な符号化例を第3図(al〜(C)に示す。図(
a)は変換差分値に対応する符号化例を示し、先頭ピン
トがフラグピント、残りビットが1−2符号である。一
般にX−2符号とは、ラン長が2×−1ビツト以下なら
ばXビットで符号化を行い、ラン長がそれより長い場合
には、2ビツト(1ビツトはフラグビット)ずつ必要に
応じて符号を付加する方法で作られる符号化方式である
。
a)は変換差分値に対応する符号化例を示し、先頭ピン
トがフラグピント、残りビットが1−2符号である。一
般にX−2符号とは、ラン長が2×−1ビツト以下なら
ばXビットで符号化を行い、ラン長がそれより長い場合
には、2ビツト(1ビツトはフラグビット)ずつ必要に
応じて符号を付加する方法で作られる符号化方式である
。
図(blは階調値をそのまま符号化する例を示し、先頭
ビットがフラグビット、残りビットが2進数コードであ
る。例えば階調値「5o」の符号化列はrloollo
oloJとなる。
ビットがフラグビット、残りビットが2進数コードであ
る。例えば階調値「5o」の符号化列はrloollo
oloJとなる。
図(C1はランレングスの符号化例を示す。例えば「3
」の符号化列はIQ 11J、「6」の符号化列はIQ
O110J、「11」の符号化列は「0001011
Jとなる。
」の符号化列はIQ 11J、「6」の符号化列はIQ
O110J、「11」の符号化列は「0001011
Jとなる。
本発明によれば、予測値と実際の階調値との差分値の絶
対値が所定値を超えたときは、階調値に対応した符号化
列に変換するので、大きな誤差が発生してそれが伝播し
ていくのを防ぐことができ、画像を復元した際に画質の
劣化を抑えることができ、ことに輪郭部分をはっきりと
再現させることができる。また、前記差分値の絶対値が
所定値を超えなかった場合は、当該差分値を予め定めた
非線形特性にしたがって変換し、その変換差分値に対応
した符号化列に変換するので、データ圧縮の効果を上げ
ることができる。
対値が所定値を超えたときは、階調値に対応した符号化
列に変換するので、大きな誤差が発生してそれが伝播し
ていくのを防ぐことができ、画像を復元した際に画質の
劣化を抑えることができ、ことに輪郭部分をはっきりと
再現させることができる。また、前記差分値の絶対値が
所定値を超えなかった場合は、当該差分値を予め定めた
非線形特性にしたがって変換し、その変換差分値に対応
した符号化列に変換するので、データ圧縮の効果を上げ
ることができる。
また、変換差分値の等しい画素が連続する場合は該画素
列を1つのランとしてそのランレングスを符号化するの
で、データ圧縮の効果をさらに上げることができる。
列を1つのランとしてそのランレングスを符号化するの
で、データ圧縮の効果をさらに上げることができる。
第1図は画素列を示す図、
第2図は本発明による非線形特性を示す図、第3図は本
発明による符号化例を示す表、第4図は従来の非線形特
性を示す図である。
発明による符号化例を示す表、第4図は従来の非線形特
性を示す図である。
Claims (2)
- (1)多階調の画像データを圧縮符号化する際に、ある
画素の階調値をその周辺の符号化済み画素の階調値に基
づく予測関数を用いて予測し、その予測値と実際の階調
値との差分値を符号化する符号化方式において、 上記差分値の絶対値が所定値内のときは当該差分値を予
め定めた非線形特性に従って変換したのちその変換差分
値を符号化するようにし、上記差分値の絶対値が所定値
を超えるときは上記階調値をそのまま符号化するように
することを特徴とする画像データ符号化方式。 - (2)上記変換差分値を符号化する際に上記変換差分値
の等しい画素が連続する場合、当該連続する画素を1つ
のランとしてそのランレングスを符号化することを特徴
とする請求項1記載の画像データ符号化方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6767789A JPH02248162A (ja) | 1989-03-22 | 1989-03-22 | 画像データ符号化方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6767789A JPH02248162A (ja) | 1989-03-22 | 1989-03-22 | 画像データ符号化方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02248162A true JPH02248162A (ja) | 1990-10-03 |
Family
ID=13351867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6767789A Pending JPH02248162A (ja) | 1989-03-22 | 1989-03-22 | 画像データ符号化方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02248162A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7715638B2 (en) | 2003-01-13 | 2010-05-11 | Nokia Corporation | Processing of images using a limited number of bits |
| JP2011040834A (ja) * | 2009-08-06 | 2011-02-24 | Ricoh Co Ltd | 画像処理装置および画像処理方法 |
| JP2011044869A (ja) * | 2009-08-20 | 2011-03-03 | Ricoh Co Ltd | 画像処理装置および画像処理方法 |
-
1989
- 1989-03-22 JP JP6767789A patent/JPH02248162A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7715638B2 (en) | 2003-01-13 | 2010-05-11 | Nokia Corporation | Processing of images using a limited number of bits |
| USRE43256E1 (en) | 2003-01-13 | 2012-03-20 | Nokia Corporation | Processing of images using a limited number of bits |
| JP2011040834A (ja) * | 2009-08-06 | 2011-02-24 | Ricoh Co Ltd | 画像処理装置および画像処理方法 |
| US8515209B2 (en) | 2009-08-06 | 2013-08-20 | Ricoh Company, Limited | Image processing apparatus and method for image processing |
| JP2011044869A (ja) * | 2009-08-20 | 2011-03-03 | Ricoh Co Ltd | 画像処理装置および画像処理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4343440B2 (ja) | Dwtベース技法によって圧縮された画像を符号化するための実時間アルゴリズムおよびアーキテクチャ | |
| JPH0485621A (ja) | 丸め装置 | |
| US5719961A (en) | Adaptive technique for encoder and decoder signal transformation | |
| KR960700609A (ko) | 동화상 부호화 방법, 동화상 복호화 방법, 동화상 기록 매체 및 동화상 부호화 장치(Animation encoding method, animation decoding method, animation recording medium and animation encoder) | |
| KR100496774B1 (ko) | 디지털 비디오 신호 처리 장치를 위한 데이터 효율적인 양자화 테이블을 이용한 재압축 방법 및 장치 | |
| US5966470A (en) | Coding apparatus for image compression | |
| JPH02248162A (ja) | 画像データ符号化方式 | |
| JP2002064821A (ja) | 動画像情報の圧縮方法およびそのシステム | |
| JPH02131671A (ja) | 画像データ圧縮方法 | |
| JPH08275153A (ja) | 画像圧縮装置および画像復元装置 | |
| JPH01129589A (ja) | 画像符号化方式 | |
| JPH02305271A (ja) | 画像データ圧縮方法 | |
| JP2002077920A (ja) | 画像圧縮装置及び画像圧縮方法 | |
| KR100303744B1 (ko) | 화상 압축·신장 방법 및 화상 압축·신장 장치 | |
| JP2003299120A (ja) | カラー画像圧縮方法 | |
| JPH0816192A (ja) | データ圧縮装置 | |
| JPH0621828A (ja) | ベクトル量子化復号化器 | |
| JP3102323B2 (ja) | 画像符号化装置 | |
| JPH0629861A (ja) | データ圧縮方法 | |
| JP3480644B2 (ja) | 画像符号化装置および画像復号装置 | |
| KR100335622B1 (ko) | 위치적확률모형을이용한문법기반의적응식산술부호화기및/또는복호화기및이를이용한고능률영상부호화기및/또는복호화기 | |
| JP2004007474A (ja) | 画像データ圧縮方法、画像データ伸長方法、および画像データ伸長回路 | |
| JPH06152988A (ja) | 可変長符号の復号化装置 | |
| JP2887842B2 (ja) | 画像データ復元方法および装置 | |
| JPH03236680A (ja) | 画像データ圧縮方式 |