JPH01140873A - 画像情報圧縮方法 - Google Patents
画像情報圧縮方法Info
- Publication number
- JPH01140873A JPH01140873A JP62297401A JP29740187A JPH01140873A JP H01140873 A JPH01140873 A JP H01140873A JP 62297401 A JP62297401 A JP 62297401A JP 29740187 A JP29740187 A JP 29740187A JP H01140873 A JPH01140873 A JP H01140873A
- Authority
- JP
- Japan
- Prior art keywords
- block
- data
- image information
- pixel data
- value
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、画像情報圧縮方法に関する。
ディジタル画像を高能率の記録媒体に記録し、又は伝送
路で伝送するための画像データの圧縮法としでは、差分
符号化(DPCM)法やブロック符号化法などが公知で
ある。ブロック符号化は、画像を成る一定の大きさで分
割し、各ブロックにおいてその代表値と、当該代表値と
各点との差を取り出す方法であり、DPCM法は、直前
の画像値と現在の画像値との差をに注目する方法である
。
路で伝送するための画像データの圧縮法としでは、差分
符号化(DPCM)法やブロック符号化法などが公知で
ある。ブロック符号化は、画像を成る一定の大きさで分
割し、各ブロックにおいてその代表値と、当該代表値と
各点との差を取り出す方法であり、DPCM法は、直前
の画像値と現在の画像値との差をに注目する方法である
。
DPCM法は原理的に、符号化誤りが以後の符号化に伝
播するという問題点を包含している。また、ブロック符
号化法では、1ブロツク内でデータ値が急激に変化する
場合に符号化誤りが発生し、特にブロック同士の境界に
おいてブロック歪みが生じるという欠点がある。例えば
、代表値としてブロックの平均値を採用した場合には、
第3図に示すように、ブロック内に当該平均値より著し
く異なるデータが存在するときに、それが符号化誤りを
惹起し画質の劣化をもたらす。
播するという問題点を包含している。また、ブロック符
号化法では、1ブロツク内でデータ値が急激に変化する
場合に符号化誤りが発生し、特にブロック同士の境界に
おいてブロック歪みが生じるという欠点がある。例えば
、代表値としてブロックの平均値を採用した場合には、
第3図に示すように、ブロック内に当該平均値より著し
く異なるデータが存在するときに、それが符号化誤りを
惹起し画質の劣化をもたらす。
本発明は、従来のブロック符号化法を改良し、上記のよ
うな符号化誤りの少ない画像情報圧縮方法を提示するこ
とを目的とする。
うな符号化誤りの少ない画像情報圧縮方法を提示するこ
とを目的とする。
本発明に係る画像情報圧縮方法は、複数の画素データに
より構成される1画面分の画像情報を1つのブロックが
所定個の画素データからなる複数のブロック毎に処理し
、圧縮する画像情報圧縮方法であって、前記各ブロック
毎に画素データの代表値を選定し、当該代表値を用いて
、当該ブロックを構成する各画素データに対する当該代
表値の平均的な変化度を算出し、当該変化度を用いて、
当該ブロックを構成する各画素データの値を予測符号化
し、もって各画素データを圧縮することを特徴とする。
より構成される1画面分の画像情報を1つのブロックが
所定個の画素データからなる複数のブロック毎に処理し
、圧縮する画像情報圧縮方法であって、前記各ブロック
毎に画素データの代表値を選定し、当該代表値を用いて
、当該ブロックを構成する各画素データに対する当該代
表値の平均的な変化度を算出し、当該変化度を用いて、
当該ブロックを構成する各画素データの値を予測符号化
し、もって各画素データを圧縮することを特徴とする。
上記変化度、即ち、そのブロックにおける画像の変化程
度によりブロックの構成画素データ値を予測符号化する
ので、実際の画素データ値と当該予測符号化データ値と
は極めて似通った値になり、従って、高能率で圧縮でき
、しかも画質の劣化が少なくなる。
度によりブロックの構成画素データ値を予測符号化する
ので、実際の画素データ値と当該予測符号化データ値と
は極めて似通った値になり、従って、高能率で圧縮でき
、しかも画質の劣化が少なくなる。
以下、図面を参照して本発明の一実施例を説明する。尚
、ここでは画像データを記録媒体にディジタル記録する
場合を例にとって説明する。第1図は本実施例の全体構
成図を示す。
、ここでは画像データを記録媒体にディジタル記録する
場合を例にとって説明する。第1図は本実施例の全体構
成図を示す。
第1図で、10はテレビ・カメラなどの入力機器、12
はディジタル画像データのバッファ・メモリ、14はデ
ィジタル画像データの圧縮装置、16は記録媒体への記
録及び記録媒体からの再生を行う記録再生装置、18は
ディジタル画像データの復元装置、20はテレビジョン
受像機などの出力機器である。バッファ・メモリ12は
、入力機器10からの信号を一時的にディジタル記憶で
き、ランダム・アク妄スできるメモリであればよいが、
図示例では、第2図(a)に示すように分解能として7
68 x513画素分の画像データを記憶可能なTV画
像用フレーム・メモリを用い、入力信号としてはNTS
C信号を仮定している。
はディジタル画像データのバッファ・メモリ、14はデ
ィジタル画像データの圧縮装置、16は記録媒体への記
録及び記録媒体からの再生を行う記録再生装置、18は
ディジタル画像データの復元装置、20はテレビジョン
受像機などの出力機器である。バッファ・メモリ12は
、入力機器10からの信号を一時的にディジタル記憶で
き、ランダム・アク妄スできるメモリであればよいが、
図示例では、第2図(a)に示すように分解能として7
68 x513画素分の画像データを記憶可能なTV画
像用フレーム・メモリを用い、入力信号としてはNTS
C信号を仮定している。
記録再生装置16としては、信号をディジタル形式で記
録再生できるものであれば何でもよく、例えば、光デイ
スク記録再生装置等でのよい。
録再生できるものであれば何でもよく、例えば、光デイ
スク記録再生装置等でのよい。
入力機器からのNTSC信号は、バッファ・メモリ12
にディジタル記憶される。圧縮袋214は、後述するア
ルゴリズムに従い、バッファ・メモリ12の指定場所か
ら記憶データを読み出して、圧縮符号化し、記録再生装
置16は、その圧縮データを記録媒体に記録する。また
、記録再生装置16により再生されたデータは、復元装
置18に印加される復元装置18は、後述するアルゴリ
ズムに従で圧縮データを復元し、バッファ・メモリ12
の対応箇所に書き込む。そして、バッファ・メモリ12
からは、NTSC形式で出力機器20に再生画像が供給
される。
にディジタル記憶される。圧縮袋214は、後述するア
ルゴリズムに従い、バッファ・メモリ12の指定場所か
ら記憶データを読み出して、圧縮符号化し、記録再生装
置16は、その圧縮データを記録媒体に記録する。また
、記録再生装置16により再生されたデータは、復元装
置18に印加される復元装置18は、後述するアルゴリ
ズムに従で圧縮データを復元し、バッファ・メモリ12
の対応箇所に書き込む。そして、バッファ・メモリ12
からは、NTSC形式で出力機器20に再生画像が供給
される。
次に、本実施例における圧縮及びその復元のアルゴリズ
ムを説明する。但し本実施例では、第2図(blに示す
ように1ブロツクが3×3の画素からなるとしている。
ムを説明する。但し本実施例では、第2図(blに示す
ように1ブロツクが3×3の画素からなるとしている。
本発明では、ブロックは基本的に奇数個×奇数個の画素
からなればよい。
からなればよい。
第2図においてf (x、いは座標(x、y)における
画素値を示す。座標(2,2)から1ブロツク毎に圧縮
し、記録媒体に記録する。各ブロックは、テレビジョン
信号の走査と同様の方向順で処理される。
画素値を示す。座標(2,2)から1ブロツク毎に圧縮
し、記録媒体に記録する。各ブロックは、テレビジョン
信号の走査と同様の方向順で処理される。
即ち、第5図に示すように、先ず、y=2.x=2にセ
ントし、(x、y)の画素を中心に持つブロックを圧縮
して記録し、次に、Xを3だけ増して右隣のブロックを
圧縮・記録する。これをXが768を越すまで行う、y
=2で特定されるブロックの圧縮・記録が終われば、y
を3だけ増して、−殿下に位置するブロックを個別に圧
縮・記録する。これをyが513を越すまで行い、バ′
ツファ・メモリ12の全データを圧縮・記録する。
ントし、(x、y)の画素を中心に持つブロックを圧縮
して記録し、次に、Xを3だけ増して右隣のブロックを
圧縮・記録する。これをXが768を越すまで行う、y
=2で特定されるブロックの圧縮・記録が終われば、y
を3だけ増して、−殿下に位置するブロックを個別に圧
縮・記録する。これをyが513を越すまで行い、バ′
ツファ・メモリ12の全データを圧縮・記録する。
各ブロックの圧縮は、以下の3ステツプにより行う。
(a) 第1ステツプ
ブロックの中心から横方向、縦方向の平均の傾きfx、
f、を産出する。
f、を産出する。
f 、 = (f(x+1.y−1)−f(x、Y))
+(f(x+1.y)−f(x、y))+(f(x+1
.y+1)−f(x、y))−(f(x−1,y−1)
−f(x、y))−(f(x−1,y)−f(x、y)
)−(f(x−1,y+1)−f(x、y))f 、
= (f(x+1.y+1)−f(x、y))+(f
(x、y+1)−f(x、y))+(f(x−1,y+
1)−f(x、y))−(f(x+1.y−1)−f(
x、y))−(f(x、y−1)−f(x、y))−(
f(x−1,y−1)−f(x、y))(b) 第2
ステツプ 上記平均の傾きを定数にで正規化する。
+(f(x+1.y)−f(x、y))+(f(x+1
.y+1)−f(x、y))−(f(x−1,y−1)
−f(x、y))−(f(x−1,y)−f(x、y)
)−(f(x−1,y+1)−f(x、y))f 、
= (f(x+1.y+1)−f(x、y))+(f
(x、y+1)−f(x、y))+(f(x−1,y+
1)−f(x、y))−(f(x+1.y−1)−f(
x、y))−(f(x、y−1)−f(x、y))−(
f(x−1,y−1)−f(x、y))(b) 第2
ステツプ 上記平均の傾きを定数にで正規化する。
fx’−fx/K
f、l 士f、/K
(C1第3ステツプ
第4図に示すように、(X+及びfy+ を使って中心
点(x、y)に対する周囲8画素の予測値を計算し、当
該予測値と実際の画像データとの差分量d(x、y)を
計算する。
点(x、y)に対する周囲8画素の予測値を計算し、当
該予測値と実際の画像データとの差分量d(x、y)を
計算する。
d(x+1.y+1.)
=f(x+Ly+1)−(f(x、y)+ f x ’
+ f 、 ’)d(x+1.y) =f(x+1.y)−(f(x、y)+ f x ’)
d(x+1.y−1) =f(x+1.y−1)−(f(x、y)+ f X
’−f y ’)d (x + y+ 1) 、、=f(x、y+1)−(f(x、y)+ f y
’)d(x、y−1) ・f(x、y−1)−(f(x+V)−f y ’)d
(x−1,y+1) =f(x−1,y+1)−(f(x、y)−f X’+
f 、 ’)d(x−1,y) =f(x−1,y)−(f(x、y)−f X ’)d
(x−1,y−1) =f(x−1,y−1)−(f(x、y)−f x ’
−f y ’)尚、傾きの中心となる値は、ブロックの
平均値などの代表値であっても構わない。しかし、中心
点以外の値を使用する場合には、中心点のデータの差分
量も計算する必要がある。
+ f 、 ’)d(x+1.y) =f(x+1.y)−(f(x、y)+ f x ’)
d(x+1.y−1) =f(x+1.y−1)−(f(x、y)+ f X
’−f y ’)d (x + y+ 1) 、、=f(x、y+1)−(f(x、y)+ f y
’)d(x、y−1) ・f(x、y−1)−(f(x+V)−f y ’)d
(x−1,y+1) =f(x−1,y+1)−(f(x、y)−f X’+
f 、 ’)d(x−1,y) =f(x−1,y)−(f(x、y)−f X ’)d
(x−1,y−1) =f(x−1,y−1)−(f(x、y)−f x ’
−f y ’)尚、傾きの中心となる値は、ブロックの
平均値などの代表値であっても構わない。しかし、中心
点以外の値を使用する場合には、中心点のデータの差分
量も計算する必要がある。
このように圧縮したデータと、復号に必要なデータを記
録再生装置に送り、記録媒体に記録する。
録再生装置に送り、記録媒体に記録する。
例えばf(x+y)、fX ’ l f、 ’ 、
d(x+1.y+1)、d(x+1. y) 、d(x
+1. y−1) 、d(x、 y+1) +d(x、
y−1) 、d(x−1,y+1)、d(x−1,y
)、d(x−1,y−1)の順に記録再生装置16に送
られ、そこで、誤り訂正符号などを付加され、符号化し
て記録媒体に記録される。
d(x+1.y+1)、d(x+1. y) 、d(x
+1. y−1) 、d(x、 y+1) +d(x、
y−1) 、d(x−1,y+1)、d(x−1,y
)、d(x−1,y−1)の順に記録再生装置16に送
られ、そこで、誤り訂正符号などを付加され、符号化し
て記録媒体に記録される。
次に、このように記録媒体に記録した画像データを再生
・復元する方法を説明する。第6図はそのフローチャー
トを示す。各ブロックの記録データを記録順に読み出し
、復元装置18で復元してバッファ・メモリ12に格納
する。各ブロックの各画素値は、中心点(x、y)の値
f (x、 y)及び予測傾きfXZfY゛から、周囲
8画素の予測値を算出し、それに各点の差分値d (x
、 y)を加算することで復元できる。具体的には以下
の計算を行う。
・復元する方法を説明する。第6図はそのフローチャー
トを示す。各ブロックの記録データを記録順に読み出し
、復元装置18で復元してバッファ・メモリ12に格納
する。各ブロックの各画素値は、中心点(x、y)の値
f (x、 y)及び予測傾きfXZfY゛から、周囲
8画素の予測値を算出し、それに各点の差分値d (x
、 y)を加算することで復元できる。具体的には以下
の計算を行う。
f(x+1.y+1)
=f(x、y)+ f 、 °+ f 、
’+d(x+Ly+1)f(x+1.y) =f(x、y)+ f x ’d(x+1.y)f(x
+1.y−1) =f(x、y)+ f X ’−f y ’+d(x+
Ly−1)f (x、 y+1) ・f(x、y)+ f y ’+d(x、y+1)f
(x、 y−1) =f(x、yL f 、 ’+d(x、y−1)f (
x−1,y+1) =f(x+y)−f X ’+ f y ’+d(x−
1+y+1)f(x−1,y) d(x+y)−f 11 ’+d(x−1,y)f(x
−1,y−1) ・f(x、y)−f x ’−f y ’+d(x−1
,y−1)上記実施例において、圧縮装置14及び復元
装置18は、ソフトウェアで実現できるが、全部又は一
部をハードウェアで構成してもよいことは明らかである
。また、対象とする画像としては静止画でも動画でもよ
い。
’+d(x+Ly+1)f(x+1.y) =f(x、y)+ f x ’d(x+1.y)f(x
+1.y−1) =f(x、y)+ f X ’−f y ’+d(x+
Ly−1)f (x、 y+1) ・f(x、y)+ f y ’+d(x、y+1)f
(x、 y−1) =f(x、yL f 、 ’+d(x、y−1)f (
x−1,y+1) =f(x+y)−f X ’+ f y ’+d(x−
1+y+1)f(x−1,y) d(x+y)−f 11 ’+d(x−1,y)f(x
−1,y−1) ・f(x、y)−f x ’−f y ’+d(x−1
,y−1)上記実施例において、圧縮装置14及び復元
装置18は、ソフトウェアで実現できるが、全部又は一
部をハードウェアで構成してもよいことは明らかである
。また、対象とする画像としては静止画でも動画でもよ
い。
以上の説明から容易に理解できるように、本発明によれ
ば、簡単な演算処理で画像データを極めて高能率で圧縮
できる。
ば、簡単な演算処理で画像データを極めて高能率で圧縮
できる。
第1図は本発明を適用する画像データ記録再生システム
の構成ブロック図、第2図はバッファ・メモリ12のメ
モリ空間のイメージ図、第3図は一次元の場合の従来の
圧縮法の説明図、第4図は本発明の実施例による一次元
の場合の説明図、第5図は圧縮装置14における圧縮動
作のフローチャート、第6図は復元装置18における復
元動作のフローチャートを示す。 10・−・入力機器 12−バッファ・メモリ 14−
圧縮装置 16−記録再生装置 18・−復元装置 2
0・−出力機器
の構成ブロック図、第2図はバッファ・メモリ12のメ
モリ空間のイメージ図、第3図は一次元の場合の従来の
圧縮法の説明図、第4図は本発明の実施例による一次元
の場合の説明図、第5図は圧縮装置14における圧縮動
作のフローチャート、第6図は復元装置18における復
元動作のフローチャートを示す。 10・−・入力機器 12−バッファ・メモリ 14−
圧縮装置 16−記録再生装置 18・−復元装置 2
0・−出力機器
Claims (1)
- 複数の画素データにより構成される1画面分の画像情報
を1つのブロックが所定個の画素データからなる複数の
ブロック毎に処理し、圧縮する画像情報圧縮方法であっ
て、前記各ブロック毎に画素データの代表値を選定し、
当該代表値を用いて、当該ブロックを構成する各画素デ
ータに対する当該代表値の平均的な変化度を算出し、当
該変化度を用いて、当該ブロックを構成する各画素デー
タの値を予測符号化し、もって各画素データを圧縮する
ことを特徴とする画像情報圧縮方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62297401A JPH01140873A (ja) | 1987-11-27 | 1987-11-27 | 画像情報圧縮方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62297401A JPH01140873A (ja) | 1987-11-27 | 1987-11-27 | 画像情報圧縮方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01140873A true JPH01140873A (ja) | 1989-06-02 |
Family
ID=17846019
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62297401A Pending JPH01140873A (ja) | 1987-11-27 | 1987-11-27 | 画像情報圧縮方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01140873A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6096079A (ja) * | 1983-10-31 | 1985-05-29 | Matsushita Electric Ind Co Ltd | 多値画像の符号化方法 |
-
1987
- 1987-11-27 JP JP62297401A patent/JPH01140873A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6096079A (ja) * | 1983-10-31 | 1985-05-29 | Matsushita Electric Ind Co Ltd | 多値画像の符号化方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3161217B2 (ja) | 画像符号化記録装置および記録再生装置 | |
| JPH0374982A (ja) | 画像信号の伝送装置および伝送方法 | |
| JPH05234260A (ja) | ディジタルvtr | |
| CN1105457C (zh) | 活动图象信息压缩和解压缩方法及视频信号处理系统 | |
| JPH07105638A (ja) | 画像データの記録再生装置 | |
| JPH08214309A (ja) | 画像信号復号装置 | |
| JP3237806B2 (ja) | 画面分割映像符号化復号化装置 | |
| JP2890740B2 (ja) | ディジタル映像信号再生装置 | |
| JP3207739B2 (ja) | 画像再生装置 | |
| JP3326828B2 (ja) | ディジタル画像信号受信/再生装置 | |
| US6233281B1 (en) | Video signal processing apparatus, and video signal processing method | |
| JPS62196990A (ja) | 画像デ−タの直交変換符号化方法 | |
| JPS62172884A (ja) | 画像デ−タの直交変換符号化方法 | |
| JP2700355B2 (ja) | 画像データの圧縮装置 | |
| JPH0378380A (ja) | 画像信号の記録装置 | |
| KR100246390B1 (ko) | 영상신호처리기의 블록노이즈 제거장치 | |
| JP3262341B2 (ja) | 画像処理装置及びその方法 | |
| JPH07146927A (ja) | 画像ファイル装置 | |
| JPH04269084A (ja) | 画像変換装置 | |
| JP2839055B2 (ja) | 画像編集装置 | |
| JP3136523B2 (ja) | 画像変換装置 | |
| JPH0330522A (ja) | 情報量演算装置 | |
| JPH05167973A (ja) | 静止画ファイルシステム | |
| JPH06113258A (ja) | ディジタルビデオ信号記録装置におけるフレーム化装置 | |
| JPH09307850A (ja) | 画像処理装置 |