JPH01191273A - Picture data compressing method - Google Patents
Picture data compressing methodInfo
- Publication number
- JPH01191273A JPH01191273A JP63015262A JP1526288A JPH01191273A JP H01191273 A JPH01191273 A JP H01191273A JP 63015262 A JP63015262 A JP 63015262A JP 1526288 A JP1526288 A JP 1526288A JP H01191273 A JPH01191273 A JP H01191273A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- vector data
- compressed
- dot
- 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
- 238000000034 method Methods 0.000 title claims abstract description 9
- 239000011159 matrix material Substances 0.000 claims abstract description 13
- 238000013144 data compression Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000007906 compression Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 230000006837 decompression Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、例えば307’2X 3072ドツト、40
96X4096ドツト等、比較的大きなドツトマトリク
ス構成のイメージデータをベクトルデータ処理技術を用
い高速再生処理が可能な状態で圧縮する画像データ圧縮
方法に関する。Detailed Description of the Invention [Object of the Invention] (Industrial Application Field) The present invention is directed to, for example, 307'2
The present invention relates to an image data compression method for compressing relatively large dot matrix image data such as 96x4096 dots using vector data processing technology in a state where high-speed reproduction processing is possible.
(従来の技術)
従来、イメージスキャナ等で読取った、比較的大きなド
ツトマトリクス構成(例えば3072 x3072ドツ
ト、4098X4096ドツト、又はそれ以上)の二値
イメージデータを既存のイメージ圧縮技術で圧縮したと
き、その伸長処理を伴うイメージ再生に非常に多くの時
間を費やしていた。(Prior Art) Conventionally, when binary image data of a relatively large dot matrix structure (for example, 3072 x 3072 dots, 4098 x 4096 dots, or more) read by an image scanner or the like is compressed using existing image compression technology, A large amount of time was wasted on image playback that involved decompression processing.
(発明が解決しようとする課題)
上述したように従来では、イメージスキャナ等で読取っ
た、比較的大きなドツトマトリクス構成の二値イメージ
データを圧縮したとき、その伸長処理を伴うイメージ再
生に非常に多くの時間を費やしていた。(Problems to be Solved by the Invention) As mentioned above, conventionally, when compressing binary image data in a relatively large dot matrix structure read by an image scanner etc., it takes a very large amount of time to reproduce the image along with decompression processing. I was spending a lot of time.
本発明は上記実情に鑑みなされたもので、比較的大きな
ドツトマトリクス構成のイメージデータをベクトルデー
タ処理技術を用いて、高速にドツト再生処理が可能な状
態で圧縮することのできる画像データ圧縮方法を提供す
ることを目的とする。The present invention has been made in view of the above-mentioned circumstances, and provides an image data compression method that can compress relatively large dot matrix image data using vector data processing technology in a state that enables high-speed dot reproduction processing. The purpose is to provide.
[発明の構成]
(課題を解決するための手段及び作用)本発明は、圧縮
処理の対象となる画像データを予め定められたドツトマ
トリクス区画を単位に分割する手段と、同分割された各
区画の画像データをそれぞれベクトルデータに変換する
手段と、上記各区画のベクトルデータをコード化圧縮し
保存する手段とを有して、圧縮処理の対象となる画像デ
ータを所定ドツトマトリクス区画を単位に分割し、各区
画毎にベクトルデータに変換した後、コード化圧縮する
ことにより2、比較的大きなドツトマトリクス構成のイ
メージデータをベクトルデータ処理技術を用いて、高速
にドツト再生処理が可能な状態で圧縮することが実行で
きる。[Structure of the Invention] (Means and Effects for Solving the Problems) The present invention provides a means for dividing image data to be compressed into predetermined dot matrix sections, and a means for dividing image data to be compressed into predetermined dot matrix partitions, and The image data to be compressed is divided into predetermined dot matrix sections by means of converting each of the image data into vector data, and means for encoding, compressing and storing the vector data of each section. Then, each section is converted to vector data and then coded and compressed. 2. The relatively large dot matrix image data is compressed in a state that allows for high-speed dot reproduction processing using vector data processing technology. can be carried out.
(実施例) 以下図面を参照して本発明の一実施例を説明する。(Example) An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例を示すブロック図であり、第
2図は圧縮処理の対象となる画像の分割区分の例を示す
図である。FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG. 2 is a diagram showing an example of division of an image to be subjected to compression processing.
図中、11は圧縮処理の対象となる画像が記録された原
稿用紙IL 12は同原稿用紙11に記録された圧縮処
理の対象となる画像を高解像度、例えば第2図(a)に
示すような3072X 3072ドツトで読込む画像入
力機である。13は上記画像入力機12で読取った画像
データ(3072x 3072ドツト)をベクトルデー
タ化の処理単位となる、例えば第2図(a)に示すよう
な1024X 1024ドツト単位の処理区画(di〜
d9)に縦・横分割し、その各区画を番号管理する画像
編集機である。14は上記画像編集機12で分割された
各区画(di〜d9)の画像データをそれぞれドツトイ
メージの状態で格納する分割イメージ画像格納部であり
、ここでは後述する圧縮ベクトルデータ格納部と同じく
ハードディスク装置(HDD)に設けられる。15は上
記分割イメージ画像格納部14に貯えられた分割画像デ
ータを各区画(dl〜d9)を単位にそれぞれベクトル
データに変換するベクトルデータ生成回路、16は同ベ
クトルデータ生成回路15で生成された各区画(di−
d9)のベクトルデータをコード化圧縮するベクトルデ
ータ圧縮回路、17は上記ベクトルデータ圧縮回路16
でコード化圧縮された圧縮ベクトルデータを貯える分割
イメージ画像格納部である。In the figure, reference numeral 11 denotes a manuscript paper IL on which an image to be subjected to compression processing is recorded. Reference numeral 12 denotes a manuscript paper IL on which an image to be subjected to compression processing is recorded. This is an image input device that reads 3072 x 3072 dots. Reference numeral 13 denotes a processing section (di~
This is an image editing machine that divides the image vertically and horizontally into d9) and manages numbers for each division. Reference numeral 14 denotes a divided image storage unit that stores the image data of each section (di to d9) divided by the image editing machine 12 in the form of dot images, and here, like the compressed vector data storage unit described later, it is stored on a hard disk. It is provided in the device (HDD). 15 is a vector data generation circuit that converts the divided image data stored in the divided image storage section 14 into vector data for each section (dl to d9); 16 is a vector data generation circuit that converts the divided image data stored in the divided image storage section 14 into vector data; Each section (di-
d9) A vector data compression circuit that encodes and compresses the vector data, 17 is the vector data compression circuit 16 described above.
This is a divided image storage unit that stores compressed vector data that has been coded and compressed.
第3図は上記分割イメージ画像格納部17に貯えられた
圧縮ベクトルデータをドツト展開して上記読取り画像に
相当するドツトイメージを作り出すベクトルデータ再生
方法を説明するためのブロック図である。図中、18は
上記分割イメージ画像格納部17に貯えられた圧縮ベク
トルデータを伸長処理してドツトイメージデータに再生
する再生回路、19は同再生回路18より得られたドツ
トイメージデータがドツト展開されるドツトイメージ展
開バッファである。FIG. 3 is a block diagram for explaining a vector data reproduction method for dot expansion of the compressed vector data stored in the divided image storage section 17 to create a dot image corresponding to the read image. In the figure, 18 is a reproducing circuit that decompresses the compressed vector data stored in the divided image storage section 17 and reproduces it into dot image data, and 19 is a circuit that expands the dot image data obtained from the reproducing circuit 18 into dot image data. This is a dot image expansion buffer.
ここで上記第1図乃至第3図を参照して一実施例による
画像データの圧縮処理動作を説明する。Here, the image data compression processing operation according to one embodiment will be described with reference to FIGS. 1 to 3 above.
画像入力機12は、原稿用紙Il上をスキャニングして
、同用紙11上に記録された圧縮処理の対象となる画像
を所定の解像度、例えば第2図(a)に示す3072X
3072ドツトの解像度で読込み、画像編集機13に
送出する。画像編集機13は画像入力機12より圧縮処
理の対象となる画像データを入力すると、同データ<
ao72x 3072ドツト)を第2図(b)に示すよ
うに、ベクトルデータ化の処理単位となる、1024X
1024ドツト単位の処理区画(di〜d9)に縦・
横分割し、その各区画を番号管理して、分割イメージ画
像格納部14に格納する。The image input device 12 scans the manuscript paper Il and converts the image recorded on the paper 11 to be compressed to a predetermined resolution, for example, 3072X as shown in FIG. 2(a).
The image is read at a resolution of 3072 dots and sent to the image editing machine 13. When the image editing machine 13 inputs image data to be compressed from the image input machine 12, the image editing machine 13 inputs image data to be compressed.
ao72x 3072 dots) as shown in Figure 2(b), 1024X
Vertical and
The image is divided horizontally, and each section is numbered and stored in the divided image storage section 14.
この分割イメージ画像格納部14に格納された各区画(
dl、〜d9)の画像データは1区画単位で読み出され
、ベクトルデータ生成回路15によりベクトルデータに
変換される。Each section (
dl, to d9) is read out in units of sections, and converted into vector data by the vector data generation circuit 15.
この際のベクトルデータ生成処理は、先ず画像の輪郭を
抽出し、その輪郭線の方向を追跡して、各輪郭線の始点
・終点座標と長さのデータを得ることにより実現される
(特願昭62−21003号公報「輪郭抽出方式」参照
)。The vector data generation process in this case is realized by first extracting the outline of the image, tracing the direction of the outline, and obtaining data on the start and end point coordinates and length of each outline (patent application (Refer to Publication No. 1982-21003 "Contour Extraction Method").
上記ベクトルデータ生成回路15で生成された各区画(
di〜d9)毎のベクトルデータはベクトルデータ圧縮
回路16によりコニド化され圧縮された後、分割イメー
ジ画像格納部17に格納される。Each section (
The vector data for each of di to d9) is conidized and compressed by the vector data compression circuit 16, and then stored in the divided image storage section 17.
このようにして、画像人力機I2より得られた高解像度
の画像データ(3072x 3072ドツト)はベクト
ルデータ化の処理単位となる、1024X’1024ド
ツト単位の処理区画(di〜d9)に縦・横分割され、
各区画毎にベクトルデータに変換された後、コード化圧
縮され、分割イメージ画像格納部17に格納される。In this way, the high-resolution image data (3072 x 3072 dots) obtained from the image machine I2 is divided vertically and horizontally into processing sections (di to d9) of 1024 x 1024 dots, which are the processing units of vector data. divided,
After each section is converted into vector data, it is encoded and compressed and stored in the divided image storage section 17.
次に、上述の如くして分割イメージ画像格納部17に格
納された圧縮ベクトルデータからドツトイメージの画像
を再現する際の処理動作を第3図を参照して説明する。Next, the processing operation for reproducing a dot image from the compressed vector data stored in the divided image storage section 17 as described above will be explained with reference to FIG.
再生回路18は分割イメージ画像格納部17に格納され
た圧縮ベクトルデータを一定の区画順位で1区画ずつ読
込み、同圧縮ベクトルデータからドツトイメージデータ
を生成し、ドツトイメージ展開バッファ19上にドツト
展開してゆく。この際の再生機構は、特願昭62−16
2878号公報「ベクトルフォーント再生装置」に開示
されているので、ここでは詳細な説明を省略する。The reproducing circuit 18 reads the compressed vector data stored in the divided image storage section 17 one section at a time in a fixed order of sections, generates dot image data from the compressed vector data, and expands the dot image data onto the dot image expansion buffer 19. I'm going to go. The playback mechanism at this time is
Since it is disclosed in Publication No. 2878 entitled "Vector Font Reproducing Apparatus", detailed explanation will be omitted here.
このような圧縮ベクトルデータからドツトイメージへの
変換並びにドツト展開処理が全区画(dL〜d9)分、
繰返し実行されることにより、ドツトイメージ展開バッ
ファ19上には第2図(a)に示すようなドツトイメー
ジの画像が再現される。The conversion from compressed vector data to a dot image and the dot expansion process are performed for all sections (dL to d9).
Through repeated execution, a dot image as shown in FIG. 2(a) is reproduced on the dot image development buffer 19.
上記したように、比較的大きなドツトマトリクス構成の
イメージデータをベクトルデータ処理技術を用いて、高
速にドツト再生処理が可能な状態で圧縮することができ
る。As described above, relatively large dot matrix image data can be compressed using vector data processing technology in a state where dot reproduction processing can be performed at high speed.
尚、上記実施例では説明の便宜上、画像再生処理の際の
画像修飾について触れていないが、例えば、特願昭62
−244302号公報「再生ベクトルフォント修飾装置
」に開示されているような修飾を含む各種の画像修飾(
例えば拡大/縮小。Incidentally, in the above embodiment, for convenience of explanation, image modification during image reproduction processing is not mentioned, but for example,
Various types of image modification (
For example, enlarge/reduce.
回転、斜体等)を行なうことも可能であり、この際、上
記した画像分割単位は再生回路側の処理を考慮して最も
効率の良い分割単位を設定する。(rotation, italicization, etc.), and in this case, the most efficient image division unit is set in consideration of the processing on the reproduction circuit side.
[発明の効果]
以上詳記したように本発明の画像データ圧縮方法によれ
ば、圧縮処理の対象となる画像データを予め定められた
ドツトマトリクス区画を単位に分割する手段と、同分割
された各区画の画像データをそれぞれベクトルデータに
変換する手段と、上記各区画のベクトルデータをコード
化圧縮し保存する手段とを有して、圧縮処理の対象とな
る画像データを所定ドツトマトリクス区画を単位に分割
し、各区画毎にベクトルデータに変換した後、コード化
圧縮することにより、比較的大きなドツトマトリクス構
成のイメージデータをベクトルデータ処理技術を用いて
、高速にドツト再生処理が可能な状態で圧縮することが
できる。[Effects of the Invention] As detailed above, according to the image data compression method of the present invention, the image data to be compressed is divided into units of predetermined dot matrix sections, and It has a means for converting the image data of each section into vector data, and a means for encoding, compressing and storing the vector data of each section, and converts the image data to be compressed in units of predetermined dot matrix sections. By dividing the image data into vector data, converting each section into vector data, and then encoding and compressing the image data, relatively large dot matrix-structured image data can be reproduced into dots at high speed using vector data processing technology. Can be compressed.
第1図は本発明の一実施例を示すブロック図、第2図(
a)、(b)はそれぞれ上記実施例に於ける画像分割処
理を説明するための図、第3図は上記実施例に於ける画
像再生処理を説明するための図である。
11・・・原稿用紙、12・・・画像入力機、13・・
・画像編集機、14・・・分割イメージ画像格納部、1
5・・・分割イメージ画像格納部、16・・・ベクトル
データ圧縮回路、17・・・分割イメージ画像格納部、
18・・・再生回路、19・・・ドツトイメージ展開バ
ッファ。
出願人代理人 弁理士 鈴江武彦FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG. 2 (
a) and (b) are diagrams for explaining image division processing in the above embodiment, respectively, and FIG. 3 is a diagram for explaining image reproduction processing in the above embodiment. 11... Manuscript paper, 12... Image input device, 13...
・Image editing machine, 14...Divided image storage unit, 1
5... Divided image storage unit, 16... Vector data compression circuit, 17... Divided image storage unit,
18... Reproduction circuit, 19... Dot image expansion buffer. Applicant's agent Patent attorney Takehiko Suzue
Claims (1)
トマトリクス区画を単位に分割し、各区画毎にベクトル
データに変換した後、コード化圧縮し保存することを特
徴とした画像データ圧縮方法。An image data compression method characterized in that image data to be compressed is divided into predetermined dot matrix sections, each section is converted into vector data, and then encoded and compressed and stored.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63015262A JPH01191273A (en) | 1988-01-26 | 1988-01-26 | Picture data compressing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63015262A JPH01191273A (en) | 1988-01-26 | 1988-01-26 | Picture data compressing method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01191273A true JPH01191273A (en) | 1989-08-01 |
Family
ID=11883940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63015262A Pending JPH01191273A (en) | 1988-01-26 | 1988-01-26 | Picture data compressing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01191273A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2395462A (en) * | 2002-11-21 | 2004-05-26 | Hewlett Packard Co | Apparatus for printing and memory tag application and method therefor |
-
1988
- 1988-01-26 JP JP63015262A patent/JPH01191273A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2395462A (en) * | 2002-11-21 | 2004-05-26 | Hewlett Packard Co | Apparatus for printing and memory tag application and method therefor |
GB2395462B (en) * | 2002-11-21 | 2006-04-05 | Hewlett Packard Co | Apparatus for printing and memory tag application and method therefor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2756301B2 (en) | Image editing method and apparatus | |
CN1108020A (en) | Decoder for a compressed digital video signal using a common memory for decoding and 2/3 pull-down conversion | |
JP2002300408A (en) | Unit and method for filing image, and unit and method for recovering the image | |
JPS62247687A (en) | Orthogonal conversion coding method for picture data | |
US6212300B1 (en) | Image processing apparatus, method and computer-executable program product for converting the format of data for specific image data | |
JPH01191273A (en) | Picture data compressing method | |
US6256344B1 (en) | Variable bit rate encoder | |
MY143018A (en) | Recording apparatus, recording method, and record medium. | |
JP2004517527A (en) | Graphic image coding | |
JP2002271791A (en) | Image coder, image coding/decoding device, image coding/ decoding method, and program to perform the method | |
JP3981651B2 (en) | Image processing device | |
JP2845907B2 (en) | Digital image recording / reproducing method and apparatus | |
JPH10262249A (en) | Method and apparatus for expanding compressed image data | |
JPH08186789A (en) | Editing method and device for dynamic image data | |
JP2001101427A (en) | Image compressing method, image compressing device, image expanding device and recording medium | |
JPH01300766A (en) | Data encoding method | |
JPH02299370A (en) | Data coding | |
JP3339271B2 (en) | Compressed image data recording device | |
JPH0320871A (en) | Image retriever | |
JPS6298961A (en) | Facsimile converter | |
JPH06284393A (en) | Compressed image data format, compressed image data, and compressed image data generation device | |
JP2000013610A (en) | Method and device for generating coded image file, method and device for decoding and computer readable record medium recording program making computer execute coded image file generating method and decoding method | |
JPS6348068A (en) | Transmitting device for variable density picture | |
JPH0673977U (en) | Image compression device and image decompression device | |
JPH0436502B2 (en) |