JPH04249475A - 画像データ圧縮方式 - Google Patents
画像データ圧縮方式Info
- Publication number
- JPH04249475A JPH04249475A JP3035214A JP3521491A JPH04249475A JP H04249475 A JPH04249475 A JP H04249475A JP 3035214 A JP3035214 A JP 3035214A JP 3521491 A JP3521491 A JP 3521491A JP H04249475 A JPH04249475 A JP H04249475A
- Authority
- JP
- Japan
- Prior art keywords
- data
- difference value
- group
- image data
- difference
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims description 14
- 238000013144 data compression Methods 0.000 claims description 8
- 238000013500 data storage Methods 0.000 abstract description 6
- 238000007906 compression Methods 0.000 abstract description 3
- 230000006835 compression Effects 0.000 abstract description 3
- 230000007423 decrease Effects 0.000 abstract description 2
- 239000000284 extract Substances 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000013075 data extraction Methods 0.000 description 3
Landscapes
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は画像データを圧縮するた
めの画像データ圧縮方式に関し、特に、多階調の画像デ
ータを圧縮する圧縮方式に関する。
めの画像データ圧縮方式に関し、特に、多階調の画像デ
ータを圧縮する圧縮方式に関する。
【0002】
【従来の技術】一般に、多階調の画像データを圧縮する
際には、隣合う画像データの差分を取り、この差分デー
タを固定語調で格納する第1の方式と各差分データの出
現頻度の統計をとり、これら出現頻度に対して符号を割
り当ててこの割り当て符号に基づいて圧縮データを生成
する第2の方式とが知られている。
際には、隣合う画像データの差分を取り、この差分デー
タを固定語調で格納する第1の方式と各差分データの出
現頻度の統計をとり、これら出現頻度に対して符号を割
り当ててこの割り当て符号に基づいて圧縮データを生成
する第2の方式とが知られている。
【0003】
【発明が解決しようとする課題】ところで、第1の方式
においては、差分データの内最大ビット数の差分データ
を考慮して固定語調のビット数を決定しているため、差
分データによっては無駄となるビットが存在し、その結
果、データ量が多くなってしまうという問題点がある。 一方、第2の方式では各差分データの出現頻度の統計を
取る必要があるため、つまり、処理が複雑であるから、
処理速度が低下するという問題点がある。本発明の目的
はデータ量が少なくしかも処理速度の速い画像データ圧
縮方式を提供することにある。
においては、差分データの内最大ビット数の差分データ
を考慮して固定語調のビット数を決定しているため、差
分データによっては無駄となるビットが存在し、その結
果、データ量が多くなってしまうという問題点がある。 一方、第2の方式では各差分データの出現頻度の統計を
取る必要があるため、つまり、処理が複雑であるから、
処理速度が低下するという問題点がある。本発明の目的
はデータ量が少なくしかも処理速度の速い画像データ圧
縮方式を提供することにある。
【0004】
【課題を解決するための手段】本発明によれば、多階調
の濃淡画像を圧縮する際、前記濃淡画像を構成する複数
の画像データを受け、互いに隣合う画像データの差分値
を差分値データとして求める第1の手段と、該差分値デ
ータの絶対値と予め設定された閾値とを比較して、前記
差分値データが前記閾値を越えたか否かの変化データに
よって前記差分値データを順次グループ分けして圧縮デ
ータとする第2の手段とを有することを特徴とする画像
データ圧縮方式が得られる。
の濃淡画像を圧縮する際、前記濃淡画像を構成する複数
の画像データを受け、互いに隣合う画像データの差分値
を差分値データとして求める第1の手段と、該差分値デ
ータの絶対値と予め設定された閾値とを比較して、前記
差分値データが前記閾値を越えたか否かの変化データに
よって前記差分値データを順次グループ分けして圧縮デ
ータとする第2の手段とを有することを特徴とする画像
データ圧縮方式が得られる。
【0005】
【実施例】以下本発明について実施例によって説明する
。図1及び図2を参照して、画像が格納された画像メモ
リ(図示せず)から画像データ抽出手段1によって圧縮
対象とされる画像が抽出画像として抽出される。ここで
、この抽出画像は図2に示すようにN(Nは2以上の整
数)個の画像データa(1)〜a(N)からなるものと
する。これら画像データa(1)〜a(N)は差分値計
算手段2に送られ、差分値計算手段2でそれぞれ隣合う
画像データa(1)〜a(N)の差分値データb(1)
〜b(N−1)が求められる。つまり、差分値データb
(n−1)=a(n)−a(n−1)として求められる
。ここでnは2〜Nである。図2に示す例では、a(1
)=350、a(2)=356、a(3)=349であ
るから、b(1)=a(2)−a(1)=6、b(2)
=a(3)−a(2)=−7となる。
。図1及び図2を参照して、画像が格納された画像メモ
リ(図示せず)から画像データ抽出手段1によって圧縮
対象とされる画像が抽出画像として抽出される。ここで
、この抽出画像は図2に示すようにN(Nは2以上の整
数)個の画像データa(1)〜a(N)からなるものと
する。これら画像データa(1)〜a(N)は差分値計
算手段2に送られ、差分値計算手段2でそれぞれ隣合う
画像データa(1)〜a(N)の差分値データb(1)
〜b(N−1)が求められる。つまり、差分値データb
(n−1)=a(n)−a(n−1)として求められる
。ここでnは2〜Nである。図2に示す例では、a(1
)=350、a(2)=356、a(3)=349であ
るから、b(1)=a(2)−a(1)=6、b(2)
=a(3)−a(2)=−7となる。
【0006】上述の差分値データb(1)〜b(N−1
)は順次ビット数計算手段3に送られ、ここで、各差分
値データb(1)〜b(N−1)を表すために必要な最
小ビット数がそれぞれビット数データc(1)〜c(N
−1)として求められる(この際各ビット数データは符
号ビットを備えている)。これらビット数データc(1
)〜c(N−1)はビット差分値計算手段4に送られ、
ここで、それぞれ隣り合うビット数データの差分値をビ
ット差分値d(1)〜d(N−2)として求める。 そして、これらビット差分値d(1)〜d(N−2)は
基準値格納手段5に送られる。
)は順次ビット数計算手段3に送られ、ここで、各差分
値データb(1)〜b(N−1)を表すために必要な最
小ビット数がそれぞれビット数データc(1)〜c(N
−1)として求められる(この際各ビット数データは符
号ビットを備えている)。これらビット数データc(1
)〜c(N−1)はビット差分値計算手段4に送られ、
ここで、それぞれ隣り合うビット数データの差分値をビ
ット差分値d(1)〜d(N−2)として求める。 そして、これらビット差分値d(1)〜d(N−2)は
基準値格納手段5に送られる。
【0007】基準値格納手段5には画像データ抽出手段
1から画像データが送られ、基準値格納手段3はまず画
像データa(1)、つまり、a(1)=350を基準値
M(1)として設定し、この基準値M(1)とともに順
次ビット差分値データd(1)〜d(N−2)を終了デ
ータ判定手段7に送る。一方、終了データ判定手段5に
はビット差分閾値設定手段6から閾値βが設定される。 終了データ判定手段7ではビット差分値データd(i)
の絶対値e(i)(つまり、e(1)〜e(N−2))
を比較し、閾値βを越えた直前のd(i)に対応する画
像データa(i)を終了データであると判定し(iは自
然数)、差分値データb(i)の一つ前までの差分値デ
ータb(1)乃至b(i−1)を一つのグループ(第1
のグループ)とする。この際、グループカウント手段8
によってグループ長L(i)がカウントされる。
1から画像データが送られ、基準値格納手段3はまず画
像データa(1)、つまり、a(1)=350を基準値
M(1)として設定し、この基準値M(1)とともに順
次ビット差分値データd(1)〜d(N−2)を終了デ
ータ判定手段7に送る。一方、終了データ判定手段5に
はビット差分閾値設定手段6から閾値βが設定される。 終了データ判定手段7ではビット差分値データd(i)
の絶対値e(i)(つまり、e(1)〜e(N−2))
を比較し、閾値βを越えた直前のd(i)に対応する画
像データa(i)を終了データであると判定し(iは自
然数)、差分値データb(i)の一つ前までの差分値デ
ータb(1)乃至b(i−1)を一つのグループ(第1
のグループ)とする。この際、グループカウント手段8
によってグループ長L(i)がカウントされる。
【0008】ここで、図3も参照して、これら差分値デ
ータb(1)乃至b(i−1)は最小ビット数判定手段
9に送られ、ここで、グループ内差分値データを表すた
めに必要な最小ビット数を求め、最小ビット数B(i)
とする。一方、グループ長L(i)はグループ長格納手
段10に送られ、グループ長格納手段10ではグループ
長をL(i)として設定格納し、図3で示すフォーマッ
トで差分値データ格納手段11に格納する。つまり、第
1のグループを差分値データ格納手段9に格納する。
ータb(1)乃至b(i−1)は最小ビット数判定手段
9に送られ、ここで、グループ内差分値データを表すた
めに必要な最小ビット数を求め、最小ビット数B(i)
とする。一方、グループ長L(i)はグループ長格納手
段10に送られ、グループ長格納手段10ではグループ
長をL(i)として設定格納し、図3で示すフォーマッ
トで差分値データ格納手段11に格納する。つまり、第
1のグループを差分値データ格納手段9に格納する。
【0009】この第1のグループは第1グループHEA
D部と第1グループデータ部とを備えており、第1グル
ープHEAD部は固定ビット数であり、基準値M(1)
、最小B(1)、及びグループ長L(1)を備えている
。一方、第1グループデータ部は可変ビット数であり、
差分値データS(11)乃至S(1k)を備えている(
kは自然数)。上述のようにして、順次第2のグループ
,…,第iのグループが差分値データ格納手段10に格
納されることになる。
D部と第1グループデータ部とを備えており、第1グル
ープHEAD部は固定ビット数であり、基準値M(1)
、最小B(1)、及びグループ長L(1)を備えている
。一方、第1グループデータ部は可変ビット数であり、
差分値データS(11)乃至S(1k)を備えている(
kは自然数)。上述のようにして、順次第2のグループ
,…,第iのグループが差分値データ格納手段10に格
納されることになる。
【0010】ここで、図4を参照して、例えば、第1の
グループには基準値M(1)としてa(1)=350が
、ビット数B(1)として4が、グループ長L(1)と
して9が格納される。差分値データとしてS(11)乃
至S(19)(6,−7,3,−1,−1,4,4,2
,2)が格納される。次に、第2のグループには基準値
M(2)としてa(11)=455が、ビット数B(2
)として8が、グループ長L(2)として4が格納され
る。差分値データとしてS(21)乃至S(24)(1
00,100,101,104)が格納される。
グループには基準値M(1)としてa(1)=350が
、ビット数B(1)として4が、グループ長L(1)と
して9が格納される。差分値データとしてS(11)乃
至S(19)(6,−7,3,−1,−1,4,4,2
,2)が格納される。次に、第2のグループには基準値
M(2)としてa(11)=455が、ビット数B(2
)として8が、グループ長L(2)として4が格納され
る。差分値データとしてS(21)乃至S(24)(1
00,100,101,104)が格納される。
【0011】
【発明の効果】以上説明したように、本発明では予め設
定した閾値に基づいて差分値データをグループ分けして
格納しているから、処理が簡単であるばかりでなく、無
駄なビット数が減る。その結果、処理時間が短縮され圧
縮率が向上するという効果がある。
定した閾値に基づいて差分値データをグループ分けして
格納しているから、処理が簡単であるばかりでなく、無
駄なビット数が減る。その結果、処理時間が短縮され圧
縮率が向上するという効果がある。
【図1】本発明による画像データ圧縮方式の一実施例を
示すブロック図である。
示すブロック図である。
【図2】画像データ、差分値データ、ビット数、ビット
差分値、及びビット差分値の絶対値の具体例を示す図で
ある。
差分値、及びビット差分値の絶対値の具体例を示す図で
ある。
【図3】図1に示す差分値データ格納手段に格納される
圧縮データのフォーマットを示す図である。
圧縮データのフォーマットを示す図である。
【図4】圧縮データの具体例を示す図である。
1 画像データ抽出手段
2 差分値計算手段
3 ビット数計算手段
4 ビット差分値計算手段
5 基準値格納手段
6 ビット差分閾値設定手段
7 終了データ判定手段
8 グループ長カウント手段
9 最小ビット数判定手段
10 グループ長格納手段
11 差分値データ格納手段
Claims (3)
- 【請求項1】 多階調の濃淡画像を圧縮する際、前記
濃淡画像を構成する複数の画像データを受け、互いに隣
合う画像データの差分値を差分値データとして求める第
1の手段と、該差分値データを表すのに必要なビット数
をビット数データとして求めて互い隣り合うビット数デ
ータの差分値をビット差分値データとして求める第2の
手段と、該ビット差分値データの絶対値と予め設定され
た閾値とを比較して、前記差分値データが前記閾値を越
えたか否かの変化データによって前記差分値データを順
次グループ分けして圧縮データとする第3の手段とを有
することを特徴とする画像データ圧縮方式。 - 【請求項2】 請求項1に記載された画像データ圧縮
方式において、前記圧縮データは少なくとも一つのグル
ープを有し、各グループはグループヘッド部とグループ
データ部とを有し、前記グループデータ部に前記差分値
データが格納されていることを特徴とする画像データ圧
縮方式。 - 【請求項3】 請求項2に記載された画像データ圧縮
方式において、前記グループヘッド部は前記画像データ
の内第1番目の画像データまたは前記変化データが変化
した際における前記画像データを基準値とする基準値デ
ータと、前記グループ内の差分値データを表すのに必要
な最小ビット数と、前記グループに属する差分値データ
の数をグループ長とするグループ長データとを備えてい
ることを特徴する画像データ圧縮方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3035214A JPH04249475A (ja) | 1991-02-05 | 1991-02-05 | 画像データ圧縮方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3035214A JPH04249475A (ja) | 1991-02-05 | 1991-02-05 | 画像データ圧縮方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04249475A true JPH04249475A (ja) | 1992-09-04 |
Family
ID=12435593
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3035214A Withdrawn JPH04249475A (ja) | 1991-02-05 | 1991-02-05 | 画像データ圧縮方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04249475A (ja) |
-
1991
- 1991-02-05 JP JP3035214A patent/JPH04249475A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5883975A (en) | Compression and decompression methods on two-dimensional image data | |
| US6653954B2 (en) | System and method for efficient data compression | |
| JP3017380B2 (ja) | データ圧縮方法及び装置並びにデータ伸長方法及び装置 | |
| US7248782B2 (en) | Image retrieving apparatus, image retrieving method and recording medium for recording program to implement the image retrieving method | |
| JPH10232866A5 (ja) | ||
| CN107565970B (zh) | 一种基于特征识别的混合无损压缩方法及装置 | |
| EP0238027B1 (en) | Optical character recognition apparatus | |
| JPH08204579A (ja) | データ圧縮方法及び装置 | |
| CN115695564B (zh) | 一种物联网数据的高效传输方法 | |
| US20030090709A1 (en) | System and method for efficient compression of raster image data | |
| WO2003053073A2 (en) | Apparatus and method for detection of scene changes in motion video | |
| US6333788B1 (en) | Image processing apparatus and method | |
| CN117857648B (zh) | 基于大数据的建设工程管理云服务器通信方法 | |
| JPH03503708A (ja) | デジタル・サンプルのコード化装置およびコード化法、およびビデオ信号処理システム | |
| JP2002099913A (ja) | 漸進的ヒストグラムを利用したマルチメディアの検索方法 | |
| US6606039B2 (en) | Huffman encoder, Huffman encoding method and recording medium having program for Huffman encoding process recorded thereon | |
| JP2962518B2 (ja) | 画像データの符号化装置 | |
| JPH04249475A (ja) | 画像データ圧縮方式 | |
| CN112118449A (zh) | 一种图像压缩与解压缩的方法及装置 | |
| JPH04252569A (ja) | 画像データ圧縮方式 | |
| US8175403B1 (en) | Iterative backward reference selection with reduced entropy for image compression | |
| CN112102144A (zh) | 压缩数据的排布方法、装置和电子设备 | |
| KR0169662B1 (ko) | 다수의 부호책을 갖는 피티에스 벡터양자화 부호기 | |
| JPH08130652A (ja) | 2次元画像データの圧縮方式および伸長方式 | |
| JPS63196172A (ja) | 画像情報をコード化するための方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980514 |