JP2001218205A - Image encoding apparatus and method - Google Patents
Image encoding apparatus and methodInfo
- Publication number
- JP2001218205A JP2001218205A JP2000025627A JP2000025627A JP2001218205A JP 2001218205 A JP2001218205 A JP 2001218205A JP 2000025627 A JP2000025627 A JP 2000025627A JP 2000025627 A JP2000025627 A JP 2000025627A JP 2001218205 A JP2001218205 A JP 2001218205A
- Authority
- JP
- Japan
- Prior art keywords
- image
- information
- additional information
- image data
- image area
- 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
Landscapes
- Editing Of Facsimile Originals (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
(57)【要約】
【課題】 切り出された画像データが再度符号化される
際における、その画像データの符号化処理に要する時間
を短縮する。
【解決手段】 原画像から任意のサイズの画像領域を切
り出すオブジェクト画像切り出し処理ブロック103
と、その切り出された画像領域の相対位置、サイズ、形
状等の付帯情報を算出する処理ブロック105,106
と、その付帯情報をその画像領域の画像データに対応付
けて記憶する付加情報メモリ120と、その画像データ
を付帯情報とともに符号化する符号化器108とを有
し、符号化器108による画像データの符号化に際し
て、その画像データに対応する付帯が付加情報メモリ1
20に記憶されている場合、その記憶されている付帯情
報を用いて、その画像データを符号化する。
(57) [Summary] [PROBLEMS] To reduce the time required for encoding processing of cut-out image data when the extracted image data is encoded again. SOLUTION: An object image extraction processing block 103 for extracting an image area of an arbitrary size from an original image.
And processing blocks 105 and 106 for calculating supplementary information such as the relative position, size, shape, and the like of the extracted image area.
And an additional information memory 120 for storing the additional information in association with the image data of the image area, and an encoder 108 for encoding the image data together with the additional information. When encoding is performed, the additional information corresponding to the image data is added to the additional information memory 1.
If the image data is stored in the storage unit 20, the image data is encoded using the stored additional information.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、オブジェクト画像
を符号化する画像符号化装置及びその方法に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image encoding device and an image encoding method for encoding an object image.
【0002】[0002]
【従来の技術】従来、原画像の一部を選択して切り出
し、その切り出した画像を編集・符号化する機能を具備
したディジタル画像編集・符号化システムは、例えば図
4に示すような構成を有していた。図4において、40
1はフレーム・メモリ群で、複数のフレームメモリを備
えている。402はデータセレクト・スイッチで、コン
トローラ407の指示に応じて、画像データを読み出す
フレームメモリを切替えて選択している。403はオブ
ジェクト画像切り出し処理ブロックで、セレクタスイッ
チ402で選択されたフレームメモリから、指示された
画像領域を切り出す。404はフレームメモリ(バッフ
ァ)、405は切り出し画像領域のサイズ及び、原画像
に対する相対位置及びその形状を算出する処理ブロッ
ク、406は符号化器、407はコントローラ(操作端
末)である(なお、ここで404,405,406は符
号化処理ブロックを示している)。2. Description of the Related Art Conventionally, a digital image editing / encoding system having a function of selecting and cutting out a part of an original image and editing / encoding the cut-out image has a structure as shown in FIG. Had. In FIG.
Reference numeral 1 denotes a frame memory group having a plurality of frame memories. A data select switch 402 switches and selects a frame memory from which image data is read in accordance with an instruction from the controller 407. An object image cutout processing block 403 cuts out the specified image area from the frame memory selected by the selector switch 402. 404, a frame memory (buffer); 405, a processing block for calculating the size of the cut-out image area and its relative position to the original image and its shape; 406, an encoder; and 407, a controller (operation terminal) 404, 405, and 406 indicate encoding processing blocks).
【0003】図4において、コントローラ(EWS又は
PC)407は、編集・符号化処理装置の操作端末、処
理系全体のコントロール・センタとして、401〜40
6で示される各部の動作を制御するように構成されてい
る。また、コントローラ407は、このような編集端
末、各機能ブロックのコントローラのみならず、ソフト
ウェアによる符号化処理装置としての機能も併せ持つ。[0003] In FIG. 4, a controller (EWS or PC) 407 is an operation terminal of an editing / encoding processing apparatus and 401 to 40 as a control center of the entire processing system.
It is configured to control the operation of each unit indicated by reference numeral 6. Further, the controller 407 has not only the editing terminal and the controller of each functional block, but also functions as an encoding processing device by software.
【0004】ここで、入力される原画像(ディジタル画
像)データは、一旦、フレーム・メモリ群401に蓄積
され、ここに蓄積された各画像データは、コントローラ
407の制御の下に適宜読み出し可能な状態になってい
る。コントローラ407からの命令によりフレーム・メ
モリ群401から読み出された画像データは、セレクタ
スイッチ402を介してオブジェクト画像切り出し処理
ブロック403に入力される。この時、フレーム・メモ
リ群401の読み出しアドレスとセレクタスイッチ40
2は、コントローラ407により同期して制御されてい
る。オブジェクト画像切り出し処理ブロック403に入
力された画像(一般的にフレーム画像を単位として処理
される。)は、コントローラ407からの指示に従っ
て、特定の画像領域を切り出し(分離)し、その切り出
された画像データは符号化処理ブロックへ入力されて符
号化される。[0004] Here, input original image (digital image) data is temporarily stored in a frame memory group 401, and each of the stored image data can be read out appropriately under the control of a controller 407. It is in a state. Image data read from the frame memory group 401 according to a command from the controller 407 is input to the object image cutout processing block 403 via the selector switch 402. At this time, the read address of the frame memory group 401 and the selector switch 40
2 is controlled synchronously by the controller 407. The image input to the object image cutout processing block 403 (generally processed in units of frame images) cuts out (separates) a specific image area in accordance with an instruction from the controller 407, and cuts out the cutout image. The data is input to an encoding processing block and encoded.
【0005】この符号化処理ブロックでは、まず切り出
された画像データをフレームメモリ404に記憶する。
その後、その画像データはフレームメモリ404から読
み出されて、相対位置・サイズ検出ブロック405に入
力される。この相対位置・サイズ検出ブロック405
は、オブジェクト画像切り出し処理ブロック403によ
り切り出された画像データに関して、その切り出しの対
象となった原画像上における位置情報(相対位置)と、
その切り出された画像サイズ(水平画素数、垂直画素
数)を算出する。この相対位置・サイズ検出ブロック4
05における処理は、入力される切り出し画像に対して
シーケンシャルに行われる。In this encoding processing block, first, the extracted image data is stored in the frame memory 404.
Thereafter, the image data is read from the frame memory 404 and input to the relative position / size detection block 405. This relative position / size detection block 405
Is the position information (relative position) of the image data cut out by the object image cutout processing block 403 on the original image to be cut out,
The size of the extracted image (the number of horizontal pixels and the number of vertical pixels) is calculated. This relative position / size detection block 4
The processing in 05 is performed sequentially on the input cutout image.
【0006】こうして相対位置・サイズ検出ブロック4
05にて、その画像データの相対位置及び切り出し画像
サイズ等の各情報を算出した後、その読み出された切り
出し画像に対して、符号化器406にて所定の圧縮・符
号化処理が施され、こうして符号化された画像データが
ビットストリームとして出力される。Thus, the relative position / size detection block 4
After calculating each information such as the relative position of the image data and the cut-out image size at 05, the read-out cut-out image is subjected to predetermined compression / encoding processing by the encoder 406. The encoded image data is output as a bit stream.
【0007】[0007]
【発明が解決しようとする課題】以上説明したように、
従来の画像編集・符号化器では、画像の選択切り出し処
理を行うブロックと、その切り出された画像データを符
号化する符号化器とが機能的に独立していた。このた
め、同じ切り出し画像を複数回使用して符号化する場合
であっても、その切り出された画像データの相対位置及
び切り出しサイズの検出処理が毎回必要となり、編集・
符号化処理速度の向上という点で弊害となっていた。As described above,
In a conventional image editing / encoding device, a block that performs a selective extraction process of an image and an encoder that encodes the extracted image data are functionally independent. For this reason, even when encoding using the same cut-out image a plurality of times, detection processing of the relative position and the cut-out size of the cut-out image data is required each time, and editing / editing is performed.
This has been detrimental in terms of improving the encoding processing speed.
【0008】本発明は上記従来例に鑑みてなされたもの
で、符号化対象となる、切り出された画像データに関す
る付帯情報を当該画像データに対応付けて記憶してお
き、その画像データが再度符号化される際には、その記
憶されている付帯情報を読み出して再使用することによ
り、切り出された画像データの符号化処理に要する時間
を短縮できる画像符号化装置及びその方法を提供するこ
とを目的とする。The present invention has been made in view of the above conventional example, and stores additional information relating to cut-out image data to be encoded in association with the image data. It is possible to provide an image encoding apparatus and a method thereof that can reduce the time required for encoding processing of cut-out image data by reading and reusing the stored supplementary information when the encoding is performed. Aim.
【0009】[0009]
【課題を解決するための手段】上記目的を達成するため
に本発明の画像符号化装置は以下のような構成を備え
る。即ち、原画像から任意のサイズの画像領域を切り出
す画像切り出し手段と、前記画像切出し手段により切り
出された画像領域の付帯情報を算出する付帯情報算出手
段と、前記付帯情報を前記画像領域の画像データに対応
付けて記憶する記憶手段と、前記画像領域の画像データ
を前記付帯情報とともに符号化する符号化手段とを有
し、前記符号化手段による前記画像領域の画像データの
符号化に際して、前記画像領域の画像データに対応する
前記付帯が前記記憶手段に記憶されている場合、当該記
憶手段に記憶された前記付帯情報を用いて前記画像デー
タを符号化するようにしたことを特徴とする。In order to achieve the above object, an image coding apparatus according to the present invention has the following arrangement. That is, an image cutout unit that cuts out an image area of an arbitrary size from an original image, an incidental information calculation unit that calculates incidental information of the image region cut out by the image cutout unit, and an image data of the image region of the image region. Storage means for storing the image data of the image area together with the supplementary information, and encoding means for encoding the image data of the image area by the encoding means. When the supplementary information corresponding to the image data of the area is stored in the storage means, the image data is encoded using the supplementary information stored in the storage means.
【0010】上記目的を達成するために本発明の画像符
号化方法は以下のような工程を備える。即ち、原画像か
ら任意のサイズの画像領域を切り出す画像切り出し工程
と、前記画像切出し工程で切り出された画像領域の付帯
情報を算出する付帯情報算出工程と、前記付帯情報を前
記画像領域の画像データに対応付けてメモリに記憶する
記憶工程と、前記画像領域の画像データに対応する前記
付帯情報が前記メモリに記憶されているか否かを判定す
る判定工程と、前記判定工程で記憶されていると判定さ
れると、前記メモリに記憶された前記付帯情報を用いて
前記画像データを符号化し、そうでない時は前記付帯情
報算出工程で算出された付帯情報を用いて符号化する符
号化工程と、を有することを特徴とする。In order to achieve the above object, an image encoding method according to the present invention comprises the following steps. That is, an image cutting step of cutting out an image area of an arbitrary size from the original image, an additional information calculating step of calculating additional information of the image area cut out in the image extracting step, and the additional information A storage step of storing the additional information corresponding to the image data of the image area in the memory; and a determination step of determining whether the additional information corresponding to the image data of the image area is stored in the memory. When determined, encoding the image data using the additional information stored in the memory, otherwise, an encoding step to encode using the additional information calculated in the additional information calculation step, It is characterized by having.
【0011】[0011]
【発明の実施の形態】以下、添付図面を参照して本発明
の好適な実施の形態を詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
【0012】[実施の形態1]図1は、本発明の実施の
形態1に係る画像符号化装置の構成例を示すブロック図
である。[First Embodiment] FIG. 1 is a block diagram showing a configuration example of an image coding apparatus according to a first embodiment of the present invention.
【0013】図1において、101はフレームメモリ群
で、複数のフレームメモリ(101a,101b,…)
及び付加情報メモリ120を備えている。102はセレ
クタで、コントローラ109からの選択信号121に応
じて、オブジェクト画像切り出し処理ブロック103に
出力するフレームメモリを切替えている。このオブジェ
クト画像切り出し処理ブロック103は、セレクタ10
2により選択されたフレームメモリから画像データを読
み出し、処理対象となるオブジェクト画像を切り出して
出力する。In FIG. 1, reference numeral 101 denotes a frame memory group, and a plurality of frame memories (101a, 101b,...)
And an additional information memory 120. A selector 102 switches a frame memory to be output to the object image cutout processing block 103 in accordance with a selection signal 121 from the controller 109. The object image cutout processing block 103 includes a selector 10
The image data is read out from the frame memory selected in Step 2, and an object image to be processed is cut out and output.
【0014】次に符号化処理ブロック130の構成を説
明する。Next, the configuration of the encoding processing block 130 will be described.
【0015】104はフレームメモリで、オブジェクト
画像切り出し処理ブロック103により切り出された画
像データを記憶している。105は、その切り出された
画像領域を示す矩形領域の、原画像全体に対する相対位
置及びその領域のサイズを検出するブロックである。1
06は形状情報算出ブロックで、その切り出された画像
の形状を求める。107,110はセレクタで、いずれ
もコントローラ109からの指示により、切り出された
オブジェクト画像に対して、どのような処理を行うかを
選択している。108は符号化器である。Reference numeral 104 denotes a frame memory which stores the image data cut out by the object image cut-out processing block 103. Reference numeral 105 denotes a block for detecting the relative position of the rectangular region indicating the cut-out image region with respect to the entire original image and the size of the region. 1
Reference numeral 06 denotes a shape information calculation block for obtaining the shape of the extracted image. 107 and 110 are selectors for selecting what processing is to be performed on the clipped object image according to an instruction from the controller 109. 108 is an encoder.
【0016】以上の構成において、入力されるディジタ
ル画像データは、原画像データとしてフレームメモリ群
101のフレームメモリに記憶・保持される。このフレ
ームメモリ群101に記憶・保持された原画像データ
は、コントローラ109の制御により任意の単位で読み
出され、データセレクタ102を介してオブジェクト画
像切り出し処理ブロック103に入力される。In the above configuration, input digital image data is stored and held in the frame memories of the frame memory group 101 as original image data. The original image data stored and held in the frame memory group 101 is read out in arbitrary units under the control of the controller 109, and is input to the object image cutout processing block 103 via the data selector 102.
【0017】ここで、コントローラ109は、任意の制
御プログラムにより、フレームメモリ群101,セレク
タ102,オブジェクト画像切り出し処理ブロック10
3を含む編集ブロックの動作を統括して制御し、符号化
器108における符号量の制御に代表される各種符号化
処理の制御、及びデータセレクタ107、フレームメモ
リ104の読み書き制御機能を具備したEWSやPC端
末を仮定している。Here, the controller 109 executes a frame memory group 101, a selector 102, and an object image cutout processing block 10 by an arbitrary control program.
EWS having a function of controlling various kinds of encoding processing typified by control of the amount of code in the encoder 108, and controlling the reading and writing of the data selector 107 and the frame memory 104. Or a PC terminal.
【0018】オブジェクト画像切り出し処理ブロック1
03は、コントローラ109の指示に従って、入力され
た画像データのうち、コントローラ109により指定さ
れた領域(矩形領域)を選択し、その画像データ領域を
切り出して出力する。Object image cutout processing block 1
03 selects an area (rectangular area) designated by the controller 109 from the input image data in accordance with an instruction of the controller 109, cuts out the image data area, and outputs it.
【0019】このオブジェクト画像の切り出し処理と並
行して、図5に示すように、その切り出された矩形領域
の4つの角の座標値((X0,Y0),(X1,Y1),
(X2,Y2),(X3,Y3))を検出して、その切り出
された矩形画像と共に出力する。In parallel with the object image clipping process, as shown in FIG. 5, the coordinate values ((X0, Y0), (X1, Y1),
(X2, Y2), (X3, Y3)) are detected and output together with the cut-out rectangular image.
【0020】これら4点の座標値が、オブジェクト画像
切り出し処理ブロック103で切り出されたオブジェク
ト画像と、そのオブジェクト画像が本来属する原画像と
の関連を識別するためのリンク情報となる。The coordinate values of these four points become link information for identifying the relationship between the object image cut out by the object image cutout processing block 103 and the original image to which the object image originally belongs.
【0021】本実施の形態1では、その切り出した矩形
領域における4つの頂点の座標値を、リンク情報として
説明したが、このリンク情報として採用する座標位置の
選択については任意であり、本実施の形態1の座標位置
に限定するものではない。In the first embodiment, the coordinate values of the four vertices in the cut-out rectangular area have been described as the link information. However, the selection of the coordinate position adopted as the link information is arbitrary, and the present embodiment is not limited to this. However, the present invention is not limited to the coordinate position in the first mode.
【0022】ここで、このオブジェクト画像切り出し処
理ブロック103により切り出された矩形画像領域をオ
ブジェクト画像と定義する。このオブジェクト画像切り
出し処理ブロック103から出力されたオブジェクト画
像は、これら4点の座標値と組み合わされて符号化処理
ブロック130に入力される。Here, the rectangular image area extracted by the object image extraction processing block 103 is defined as an object image. The object image output from the object image cutout processing block 103 is input to the encoding processing block 130 in combination with the coordinate values of these four points.
【0023】この符号化処理ブロック130に入力され
たオブジェクト画像と4点の座標値は、データ量を調整
するためにフレームメモリ104に一時的に記憶され
る。このフレームメモリ104に記憶されたオブジェク
ト画像は、コントローラ109の制御により、データセ
レクタ110を介して、任意のデータサイズにて適宜読
み出され、処理ブロック105と106に入力される
か、或は直接、セレクタ107に入力される。The object image and the coordinate values of the four points input to the encoding processing block 130 are temporarily stored in the frame memory 104 in order to adjust the data amount. The object image stored in the frame memory 104 is appropriately read out at an arbitrary data size via the data selector 110 under the control of the controller 109, and is input to the processing blocks 105 and 106 or directly. , Are input to the selector 107.
【0024】処理ブロック105は、入力されたオブジ
ェクト画像(矩形画像領域)に関して、そのオブジェク
ト画像が本来存在する原画像上での相対位置、及びその
矩形領域のサイズ(水平、垂直の寸法)等の情報を算出
して出力する。The processing block 105 determines the relative position of the input object image (rectangular image area) on the original image where the object image originally exists, and the size (horizontal and vertical dimensions) of the rectangular area. Calculate and output information.
【0025】一方、処理ブロック106は、オブジェク
ト画像切り出し処理ブロック103で切り出されたオブ
ジェクト画像(矩形画像領域)の内部に存在する任意
(又は所望)の画像領域と、それ以外の画像部分とに分
離する作業を行い、所望の対象画像領域と、それ以外の
画像部分との境界を表す形状情報を作成して出力する。
このオブジェクト画像内部の任意の画像領域に関する情
報は、コントローラ109により指示される。On the other hand, the processing block 106 separates an arbitrary (or desired) image area existing inside the object image (rectangular image area) extracted by the object image extraction processing block 103 into other image parts. Then, shape information representing a boundary between a desired target image area and other image parts is created and output.
Information on an arbitrary image area inside the object image is instructed by the controller 109.
【0026】こうして処理ブロック105,106から
出力されたデータは、データセレクタ107を介して符
号化器108とコントローラ109に入力される。The data output from the processing blocks 105 and 106 is input to the encoder 108 and the controller 109 via the data selector 107.
【0027】同様に、セレクタ110,107により、
フレームメモリ104からのオブジェクト画像も直接、
符号化器108へ入力され、処理ブロック105,10
6から出力される位置情報、形状情報等と共に、所定の
符号化処理が施されて、符号化された画像データとして
出力される。Similarly, by the selectors 110 and 107,
The object image from the frame memory 104 is also directly
Input to the encoder 108, the processing blocks 105, 10
6 is subjected to a predetermined encoding process together with the position information, shape information, and the like output from 6, and is output as encoded image data.
【0028】本実施の形態1では、符号化器108にお
ける符号化処理は、例えばMPEG−2,4等に代表さ
れるフレーム間又はフィールド間予測符号化方式を想定
している。In the first embodiment, the encoding process in the encoder 108 is based on an inter-frame or inter-field predictive encoding system represented by, for example, MPEG-2, 4, or the like.
【0029】尚、データセレクタ107を介してコント
ローラ109に入力されたオブジェクト画像の付加(付
帯)情報(位置情報,サイズ情報,形状情報)は、コン
トローラ109により、リンク情報と共に、オブジェク
ト画像に固有の付加(付帯)情報としてフレームメモリ
群101の付加情報メモリ120に記憶される。The additional (additional) information (positional information, size information, shape information) of the object image input to the controller 109 via the data selector 107 is transmitted by the controller 109 together with the link information to the information unique to the object image. It is stored in the additional information memory 120 of the frame memory group 101 as additional (extra) information.
【0030】図2は、本実施の形態に係るコントローラ
109の処理を示すフローチャートである。FIG. 2 is a flowchart showing processing of the controller 109 according to the present embodiment.
【0031】まずステップS1で、画像切り出しを行う
原画画像を選択し、オブジェクト画像切り出し処理ブロ
ック103により、その選択された原画像において切り
出しを行う領域を選択、指定する。次にステップS2に
進み、オブジェクト画像切り出し処理ブロック103に
より、その指定された領域を切り出し、ステップS6に
進んで、その切り出した画像を符号化する。これはセレ
クタ110の出力がそのままセレクタ107に入力され
て符号化器108に出力される状態を示している。First, in step S1, an original image from which an image is to be extracted is selected, and an object image extraction processing block 103 selects and designates an area to be extracted in the selected original image. Next, the process proceeds to step S2, where the designated area is cut out by the object image cutout processing block 103, and the process proceeds to step S6, where the cut out image is encoded. This shows a state where the output of the selector 110 is directly input to the selector 107 and output to the encoder 108.
【0032】またステップS3では、ステップS1で切
り出された画像と原画像とのリンク情報を生成する。次
にステップS4に進み、その切り出されたオブジェクト
画像とリンク情報をフレームメモリ104に記憶する。
このフレームメモリ104に記憶されたオブジェクト画
像のリンク情報と、付加情報メモリ120に蓄積された
リンク情報とを比較する。ここで一致するものが存在し
ない場合はステップS4からステップS7に進み、従来
と同様に処理ブロック105,106の各ブロックによ
り、オブジェクト画像のサイズ/位置/形状情報などの
付加情報の算出処理を行った後、その付加情報とフレー
ムメモリ104に記憶したオブジェクト画像データを、
セレクタ110,107を介して符号化器108に入力
して符号化する(ステップS6)。In step S3, link information between the image cut out in step S1 and the original image is generated. Next, the process proceeds to step S4, in which the extracted object image and link information are stored in the frame memory 104.
The link information of the object image stored in the frame memory 104 is compared with the link information stored in the additional information memory 120. If there is no match, the process proceeds from step S4 to step S7, where the processing of the additional information such as the size / position / shape information of the object image is performed by each of the processing blocks 105 and 106 as in the related art. After that, the additional information and the object image data stored in the frame memory 104 are
The data is input to the encoder 108 via the selectors 110 and 107 and encoded (step S6).
【0033】またコントローラ109はステップS8
で、セレクタ107を介して入力される、ステップS7
で算出された付加情報を入力し、ステップS9で、その
付加情報を原画像に対応付けてリンクさせる。こうして
リンクされた付加情報を付加情報メモリ120に記憶す
る(ステップS10)。The controller 109 determines in step S8
, Input through the selector 107, step S7
In step S9, the additional information is linked to the original image. The additional information linked in this way is stored in the additional information memory 120 (step S10).
【0034】また、一致する付加情報が付加情報メモリ
120に存在する場合はステップS5に進み、コントロ
ーラ109は、その一致した付加情報をフレームメモリ
群101から読み出して符号化器108へ出力して符号
化する(S6)。この場合、処理ブロック105,10
6におけるオブジェクト画像に関する位置情報、形状情
報等の付加情報の算出処理は、コントローラ109の制
御によりキャンセルされ(具体的にはセレクタ110か
らこれら処理ブロック105,106への画像データの
出力が禁止される)、フレームメモリ104に記憶され
たオブジェクト画像データのみが、データセレクタ11
0,107を介して符号化器108に出力されて符号化
されることになる。If the matching additional information exists in the additional information memory 120, the process proceeds to step S5, where the controller 109 reads out the matching additional information from the frame memory group 101, outputs the same to the encoder 108, and outputs the code. (S6). In this case, processing blocks 105 and 10
The calculation processing of the additional information such as the position information and the shape information on the object image in 6 is canceled by the control of the controller 109 (specifically, the output of the image data from the selector 110 to these processing blocks 105 and 106 is prohibited). ), Only the object image data stored in the frame memory 104 is
0 and 107 to the encoder 108 to be encoded.
【0035】以上説明したように本実施の形態1によれ
ば、原画像から切り出されたオブジェクト画像に対して
算出された付加情報を、そのオブジェクト画像に関連付
けて記憶しておくことにより、そのオブジェクト画像が
再度使用される場合には、その記憶されている、対応す
る付加情報を読み出して使用することができる。これに
より、同じオブジェクト画像に対する処理に要する時間
を短縮できるという効果がある。As described above, according to the first embodiment, by storing the additional information calculated for an object image cut out from an original image in association with the object image, When the image is used again, the stored corresponding additional information can be read and used. This has the effect of reducing the time required for processing the same object image.
【0036】[実施の形態2]図3は、本発明の実施の
形態2に係る画像符号化装置の概略構成を示すブロック
図である。[Embodiment 2] FIG. 3 is a block diagram showing a schematic configuration of an image coding apparatus according to Embodiment 2 of the present invention.
【0037】図3において、301はフレームメモリ群
で、複数のフレームメモリ及び、各フレームメモリに対
応付けて付加情報メモリを備えている。302はセレク
タで、コントローラ309からの選択信号に応じて、フ
レームメモリからの出力を選択している。303はオブ
ジェクト画像切り出し処理ブロックである。In FIG. 3, reference numeral 301 denotes a frame memory group, which includes a plurality of frame memories and an additional information memory associated with each frame memory. A selector 302 selects an output from the frame memory in accordance with a selection signal from the controller 309. Reference numeral 303 denotes an object image cutout processing block.
【0038】次に符号化処理ブロック330において、
304はフレームメモリ、305は矩形領域相対位置、
サイズ検出ブロック、306は形状情報算出ブロック、
307はデータセレクタ、308は符号化器である。
尚、この実施の形態2の構成と前述の実施の形態1の構
成との相違点は、フレームメモリ群301の構成が前述
のフレームメモリ群101と異なるだけで、その他の構
成は基本的に前述の実施の形態1の構成と同様である。Next, in the encoding processing block 330,
304 is a frame memory, 305 is a relative position of a rectangular area,
A size detection block, 306 is a shape information calculation block,
307 is a data selector, and 308 is an encoder.
The configuration of the second embodiment is different from the configuration of the first embodiment only in that the configuration of the frame memory group 301 is different from the configuration of the frame memory group 101 described above. This is the same as the configuration of the first embodiment.
【0039】以上の構成において、入力されるディジタ
ル画像信号は、原画像データとしてフレームメモリ群3
01に記憶・保持される。このフレームメモリ群301
は、原画像データを任意のパラメータにより分類し、そ
のパラメータ毎に独立したメモリに記憶できるよう、複
数の独立したフレームメモリで構成されている。更に、
フレームメモリ群301内の付加情報メモリも同様に、
複数の独立したメモリで構成されているが、各フレーム
メモリと各付加情報メモリとがリンク可能な構成を採っ
ている。In the above configuration, the input digital image signal is converted to the frame memory group 3 as original image data.
01 is stored and held. This frame memory group 301
Is composed of a plurality of independent frame memories so that the original image data can be classified by an arbitrary parameter and stored in an independent memory for each parameter. Furthermore,
Similarly, the additional information memory in the frame memory group 301
Although it is composed of a plurality of independent memories, each frame memory and each additional information memory can be linked.
【0040】このフレームメモリ群301のフレームメ
モリに記憶・保持された原画像データは、コントローラ
309の制御により任意の単位で読み出され、データセ
レクタ302により選択されてオブジェクト画像切り出
し処理ブロック303に入力される。The original image data stored and held in the frame memories of the frame memory group 301 is read out in arbitrary units under the control of the controller 309, selected by the data selector 302, and input to the object image cutout processing block 303. Is done.
【0041】ここで、コントローラ309は、任意の制
御プログラムによる、フレームメモリ群301,セレク
タ302,オブジェクト画像切り出し処理ブロック30
3を有する編集ブロックの動作を統括、制御するととも
に、符号化器308における符号量の制御に代表される
各種符号化処理の制御、及びデータセレクタ307、フ
レームメモリ304の読み書きの制御機能を具備したE
WSやPC端末を仮定している。Here, the controller 309 includes a frame memory group 301, a selector 302, and an object image cutout processing block 30 according to an arbitrary control program.
In addition to supervising and controlling the operation of the edit block having the number 3, the encoder 308 has control functions of various encoding processes represented by the control of the code amount, and has a data selector 307 and a read / write control function of the frame memory 304. E
WS and PC terminals are assumed.
【0042】このオブジェクト画像切り出し処理ブロッ
ク303は、コントローラ309の指示に従い、入力さ
れた画像データ上のコントローラ309による指示領域
(矩形領域)を選択し、切り出し処理を行って出力す
る。The object image cutout processing block 303 selects an area designated by the controller 309 (rectangular area) on the input image data according to an instruction from the controller 309, performs cutout processing, and outputs the selected area.
【0043】この切り出し処理と並行して、図5に示す
ように、その分離された矩形領域の4点の座標値((X
0,Y0),(X1,Y1),(X2,Y2),(X3,Y
3))を検出して、これら切り出された矩形画像と共に
出力する。In parallel with this cutout processing, as shown in FIG. 5, the coordinate values ((X
0, Y0), (X1, Y1), (X2, Y2), (X3, Y
3)) is detected and output together with these cut-out rectangular images.
【0044】これら4点の座標値が、オブジェクト画像
切り出しブロック303で切り出されたオブジェクト画
像と、そのオブジェクト画像が本来属する原画像との関
連を識別するためのリンク情報となる。The coordinate values of these four points become link information for identifying the relationship between the object image cut out by the object image cutout block 303 and the original image to which the object image originally belongs.
【0045】本実施の形態2では、その切り出した矩形
領域における4つの頂点の座標値をリンク情報として説
明したが、リンク情報として採用する座標位置の選択に
ついては任意であり、本実施の形態2の座標位置に限定
するものではない。In the second embodiment, the coordinate values of the four vertices in the cut-out rectangular area have been described as the link information. However, the selection of the coordinate position to be adopted as the link information is arbitrary. However, the present invention is not limited to this coordinate position.
【0046】このオブジェクト画像切り出し処理ブロッ
ク303により分離された矩形画像領域をオブジェクト
画像と定義する。オブジェクト画像切り出し処理ブロッ
ク303から出力されたオブジェクト画像は、これら4
点の座標値とセットで符号化処理ブロック330に入力
される。The rectangular image area separated by the object image cutout processing block 303 is defined as an object image. The object image output from the object image extraction processing block 303
The data is input to the encoding processing block 330 as a set together with the coordinate values of the points.
【0047】この符号化処理ブロック330に入力され
たオブジェクト画像と4点の座標値は、データ量を調整
するためにフレームメモリ304に一時的に記憶され
る。The object image and the coordinate values of the four points input to the encoding processing block 330 are temporarily stored in the frame memory 304 in order to adjust the data amount.
【0048】このフレームメモリ304に記憶されたオ
ブジェクト画像は、コントローラ309の制御により、
データセレクタ310を介して、任意のデータサイズで
適宜読み出され、処理ブロック305と306に入力さ
れる。The object image stored in the frame memory 304 is controlled by the controller 309.
Via the data selector 310, the data is appropriately read out at an arbitrary data size and input to the processing blocks 305 and 306.
【0049】処理ブロック305は、その入力されたオ
ブジェクト画像(矩形画像領域)に関して、そのオブジ
ェクト画像が本来存在する原画像上での相対位置および
矩形領域のサイズ(水平、垂直の寸法)等の情報を算出
して出力する。また処理ブロック306は、オブジェク
ト画像切り出しブロック303で切り出されたオブジェ
クト画像(矩形画像領域)内部に存在する任意(又は所
望)の画像と、それ以外の部分とに分離する作業を行
い、その所望の対象画像とそれ以外の部分を表す形状情
報を作成して出力する。このオブジェクト画像内部の任
意の画像に関する情報は、コントローラ309により指
定される。The processing block 305 includes information on the relative position of the input object image (rectangular image area) on the original image where the object image originally exists and the size (horizontal and vertical dimensions) of the rectangular area. Is calculated and output. Further, the processing block 306 performs an operation of separating an arbitrary (or desired) image existing inside the object image (rectangular image area) cut out by the object image cutout block 303 from other parts, and Create and output shape information representing the target image and other parts. Information on an arbitrary image inside the object image is designated by the controller 309.
【0050】これら処理ブロック305,306からの
出力は、データセレクタ307を介して符号化器308
と、コントローラ309に入力される。同様に、フレー
ムメモリ304からのオブジェクト画像も符号化器30
8に入力され、位置情報、形状情報等と共に所定の符号
化処理が施され、符号化された画像データとして出力さ
れる。The outputs from the processing blocks 305 and 306 are passed through a data selector 307 to an encoder 308.
Is input to the controller 309. Similarly, the object image from the frame memory 304 is
8 and is subjected to a predetermined encoding process together with position information, shape information, and the like, and is output as encoded image data.
【0051】本実施の形態2では、符号化器308にお
ける符号化処理は、例えば、MPEG−2,4等に代表
されるフレーム間又はフィールド間予測符号化方式を想
定している。In the second embodiment, the encoding process in the encoder 308 assumes an inter-frame or inter-field predictive encoding system represented by, for example, MPEG-2, 4, or the like.
【0052】データセレクタ307を介してコントロー
ラ309に入力されたオブジェクト画像の付加(付帯)
情報(位置情報,サイズ情報,形状情報)は、コントロ
ーラ309により、リンク情報と共に、そのオブジェク
ト画像に固有の付加(付帯)情報として、フレームメモ
リ群301において、オブジェクト画像が本来属する原
画像が記憶されているフレームメモリと対を成す付加情
報用メモリに記憶されるように構成されている。Addition of object image input to controller 309 via data selector 307 (incidental)
The information (position information, size information, and shape information) is stored by the controller 309 in the frame memory group 301 together with the link information as the additional (extra) information unique to the object image in the frame memory group 301. It is configured to be stored in a memory for additional information paired with the frame memory.
【0053】次に図2のフローチャートを参照して、コ
ントローラ309による処理を説明するが、この処理は
前述の実施の形態1と基本的に同一であるため、簡単に
説明する。Next, the processing by the controller 309 will be described with reference to the flowchart of FIG. 2. Since this processing is basically the same as that of the first embodiment, it will be briefly described.
【0054】コントローラ309は、まずステップS1
で、画像切り出しを行う原画画像を選択し、オブジェク
ト画像切り出しブロック303にて、その選択した原画
像において、切り出しを行う領域を選択、指定する。こ
うして指定された領域の切り出しと、リンク情報を生成
して出力する。First, the controller 309 determines in step S1
Then, an original image from which an image is to be cut out is selected, and in an object image cutout block 303, a region to be cut out is selected and designated in the selected original image. The designated area is cut out and link information is generated and output.
【0055】また、その切り出されたオブジェクト画像
とリンク情報をフレームメモリ304に記憶し、その記
憶されたオブジェクト画像のリンク情報と、付加情報メ
モリに蓄積されたリンク情報とを比較する。ここで、一
致するものが存在しない時は、前述の実施の形態1と同
様に、処理ブロック305,306で付加情報の算出処
理を行った後、その付加情報とフレームメモリ304に
記憶したオブジェクト画像データを、セレクタ310,
307を介して符号化器308に入力する。Further, the cut object image and the link information are stored in the frame memory 304, and the link information of the stored object image is compared with the link information stored in the additional information memory. Here, if there is no match, the processing of calculating the additional information is performed in the processing blocks 305 and 306 as in the first embodiment, and then the additional information and the object image stored in the frame memory 304 are processed. The data is passed to the selector 310,
Input to the encoder 308 via 307.
【0056】また一方、一致するものが存在する時は、
コントローラ309は、その一致した付加情報をフレー
ムメモリ群301から読み出して符号化器308に出力
する。この時、処理ブロック305,306におけるオ
ブジェクト画像に関する位置情報、形状情報等の付加情
報の算出処理は、コントローラ309の制御によりキャ
ンセルされ、フレームメモリ304に記憶されたオブジ
ェクト画像データのみがデータセレクタ310,307
を介しての符号化器308に入力される。On the other hand, when there is a match,
The controller 309 reads the coincident additional information from the frame memory group 301 and outputs it to the encoder 308. At this time, the calculation processing of the additional information such as the position information and the shape information on the object image in the processing blocks 305 and 306 is canceled by the control of the controller 309, and only the object image data stored in the frame memory 304 is selected by the data selector 310, 307
Through the encoder 308.
【0057】以上説明したように本実施の形態2によれ
ば、前述の実施の形態1と同様に、原画像から切り出さ
れたオブジェクト画像に対して算出された付加情報を、
そのオブジェクト画像に関連付けて記憶しておくことに
より、そのオブジェクト画像が再度使用される場合に
は、その記憶されている、対応する付加情報を読み出し
て使用することができる。これにより、同じオブジェク
ト画像に対する処理に要する時間を短縮できるという効
果がある。As described above, according to the second embodiment, similar to the first embodiment, the additional information calculated for the object image cut out from the original image is used.
By storing the object image in association with the object image, when the object image is used again, the stored corresponding additional information can be read and used. This has the effect of reducing the time required for processing the same object image.
【0058】なお本発明は、複数の機器(例えばホスト
コンピュータ、インタフェイス機器、リーダ、プリンタ
など)から構成されるシステムに適用しても、一つの機
器からなる装置(例えば、複写機、ファクシミリ装置な
ど)に適用してもよい。Even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus including one device (for example, a copying machine, a facsimile machine) Etc.).
【0059】また本発明の目的は、前述した実施形態の
機能を実現するソフトウェアのプログラムコードを記録
した記憶媒体(または記録媒体)を、システムあるいは
装置に供給し、そのシステムあるいは装置のコンピュー
タ(またはCPUやMPU)が記憶媒体に格納されたプログラ
ムコードを読み出し実行することによっても達成され
る。この場合、記憶媒体から読み出されたプログラムコ
ード自体が前述した実施形態の機能を実現することにな
り、そのプログラムコードを記憶した記憶媒体は本発明
を構成することになる。また、コンピュータが読み出し
たプログラムコードを実行することにより、前述した実
施形態の機能が実現されるだけでなく、そのプログラム
コードの指示に基づき、コンピュータ上で稼働している
オペレーティングシステム(OS)などが実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれる。Another object of the present invention is to supply a storage medium (or a recording medium) in which program codes of software for realizing the functions of the above-described embodiments are recorded to a system or an apparatus, and to provide a computer (or a computer) of the system or apparatus This is also achieved by a CPU or MPU) reading and executing the program code stored in the storage medium. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention. By executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an operating system (OS) running on the computer based on the instruction of the program code. This also includes a case where some or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing.
【0060】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張カー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書込まれた後、そのプログラムコードの指示
に基づき、その機能拡張カードや機能拡張ユニットに備
わるCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれる。Further, after the program code read from the storage medium is written into the memory provided in the function expansion card inserted into the computer or the function expansion unit connected to the computer, the program code is read based on the instruction of the program code. This also includes the case where the CPU provided in the function expansion card or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0061】以上説明したように本実施の形態によれ
ば、原画像を切り出したオブジェクト画像に対して算出
された付加情報を、そのオブジェクト画像にリンクする
形で記憶・保持し、そのオブジェクト画像が再度利用さ
れる際は、そのオブジェクト画像に対応付けて記憶され
ている付加情報も読み出されるように構成する。As described above, according to the present embodiment, the additional information calculated for the object image obtained by cutting out the original image is stored and held in a form linked to the object image. When reused, the additional information stored in association with the object image is also read.
【0062】これにより、あるオブジェクト画像に対し
て算出された付加情報がそれ以降再利用することができ
るようになり、同一のオブジェクト画像に対する付加情
報を算出するための処理の冗長性を低減することがで
き、画像編集及び符号化という一連の処理を高速化する
ことができる。As a result, the additional information calculated for a certain object image can be reused thereafter, and the redundancy of the processing for calculating the additional information for the same object image is reduced. This makes it possible to speed up a series of processes of image editing and encoding.
【0063】[0063]
【発明の効果】以上説明したように本発明によれば、符
号化対象となる、切り出された画像データに関する付帯
情報を当該画像データに対応付けて記憶しておき、その
画像データが再度符号化される際には、その記憶されて
いる付帯情報を読み出して再使用することにより、切り
出された画像データの符号化処理に要する時間を短縮で
きるという効果がある。As described above, according to the present invention, additional information relating to cut-out image data to be encoded is stored in association with the image data, and the image data is encoded again. In this case, the stored additional information is read out and reused, so that there is an effect that the time required for encoding the cut-out image data can be reduced.
【図1】本発明の実施の形態1に係る画像符号化装置の
機能構成を示すブロック図である。FIG. 1 is a block diagram showing a functional configuration of an image encoding device according to Embodiment 1 of the present invention.
【図2】本発明の実施の形態に係る画像符号化装置にお
ける処理を示すフローチャートである。FIG. 2 is a flowchart showing a process in the image encoding device according to the embodiment of the present invention.
【図3】本発明の実施の形態2に係る画像符号化装置の
機能構成を示すブロック図である。FIG. 3 is a block diagram showing a functional configuration of an image encoding device according to Embodiment 2 of the present invention.
【図4】従来の画像符号化装置の機能構成を示すブロッ
ク図である。FIG. 4 is a block diagram illustrating a functional configuration of a conventional image encoding device.
【図5】本実施の形態におけるオブジェクト画像のリン
ク情報の一例を説明する図である。FIG. 5 is a diagram illustrating an example of link information of an object image according to the present embodiment.
Claims (9)
り出す画像切り出し手段と、 前記画像切出し手段により切り出された画像領域の付帯
情報を算出する付帯情報算出手段と、 前記付帯情報を前記画像領域の画像データに対応付けて
記憶する記憶手段と、 前記画像領域の画像データを前記付帯情報とともに符号
化する符号化手段とを有し、 前記符号化手段による前記画像領域の画像データの符号
化に際して、前記画像領域の画像データに対応する前記
付帯が前記記憶手段に記憶されている場合、当該記憶手
段に記憶された前記付帯情報を用いて前記画像データを
符号化するようにしたことを特徴とする画像符号化装
置。An image extracting unit that extracts an image area of an arbitrary size from an original image; an incidental information calculating unit that calculates incidental information of the image area extracted by the image extracting unit; Storage means for storing the image data of the image area together with the supplementary information, and storing the image data of the image area together with the accompanying information. When the supplementary information corresponding to the image data of the image area is stored in the storage means, the image data is encoded using the supplementary information stored in the storage means. Image encoding device.
記画像切出し手段により切り出された画像領域を規定す
る座標情報を算出する算出手段と、 前記画像領域の形状情報を算出する形状算出手段とを具
備することを特徴とする請求項1に記載の画像符号化装
置。2. The image processing apparatus according to claim 1, wherein the additional information calculating unit includes: a calculating unit configured to calculate at least coordinate information defining an image area extracted by the image extracting unit; and a shape calculating unit configured to calculate shape information of the image area. The image encoding device according to claim 1, wherein
それ以外の領域とに分離する分離手段を有し、 前記付帯情報算出手段及び前記符号化手段における処理
対象となる画像領域を前記所望の画像領域とすることを
特徴とする請求項1又は2に記載の画像符号化装置。3. The image processing apparatus according to claim 1, further comprising a separating unit configured to separate the image region into a desired image region and another region. The image coding apparatus according to claim 1, wherein the image coding apparatus includes:
ータを記憶するメモリと、前記付帯情報を記憶するメモ
リとを対にして備えることを特徴とする請求項1に記載
の画像符号化装置。4. The image encoding apparatus according to claim 1, wherein the storage unit includes a memory for storing image data of the image area and a memory for storing the additional information in a pair. .
り出す画像切り出し工程と、 前記画像切出し工程で切り出された画像領域の付帯情報
を算出する付帯情報算出工程と、 前記付帯情報を前記画像領域の画像データに対応付けて
メモリに記憶する記憶工程と、 前記画像領域の画像データに対応する前記付帯情報が前
記メモリに記憶されているか否かを判定する判定工程
と、 前記判定工程で記憶されていると判定されると、前記メ
モリに記憶された前記付帯情報を用いて前記画像データ
を符号化し、そうでない時は前記付帯情報算出工程で算
出された付帯情報を用いて符号化する符号化工程と、を
有することを特徴とする画像符号化方法。5. An image cutting step of cutting out an image area of an arbitrary size from an original image; an additional information calculating step of calculating incidental information of the image area cut out in the image cutting step; A storage step of storing the additional information corresponding to the image data of the image area in the memory; and a storage step of storing whether or not the incidental information corresponding to the image data of the image area is stored in the memory. Is determined, the image data is encoded using the additional information stored in the memory; otherwise, the encoding is performed using the additional information calculated in the additional information calculation step. And an image encoding method.
記画像切出し工程で出された画像領域を規定する座標情
報を算出する算出工程と、 前記画像領域の形状情報を算出する形状算出工程とを具
備することを特徴とする請求項5に記載の画像符号化方
法。6. The supplementary information calculating step includes a calculating step of calculating coordinate information defining at least the image area output in the image clipping step, and a shape calculating step of calculating shape information of the image area. 6. The image encoding method according to claim 5, wherein:
それ以外の領域とに分離する分離工程を有し、 前記付帯情報算出工程及び前記符号化工程における処理
対象となる画像領域を前記所望の画像領域とすることを
特徴とする請求項5又は6に記載の画像符号化方法。7. The image processing apparatus according to claim 1, further comprising a separating step of separating the image area into a desired image area and another area. The image encoding method according to claim 5, wherein the image area is set to the following image area.
タを記憶するメモリと、前記付帯情報を記憶するメモリ
とを対にして備えることを特徴とする請求項5に記載の
画像符号化方法。8. The image encoding method according to claim 5, wherein the memory includes a pair of a memory for storing image data of the image area and a memory for storing the additional information.
画像符号化方法を実行するプログラムを記憶した、コン
ピュータにより読取り可能な記憶媒体。9. A computer-readable storage medium storing a program for executing the image encoding method according to claim 5. Description:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000025627A JP2001218205A (en) | 2000-02-02 | 2000-02-02 | Image encoding apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000025627A JP2001218205A (en) | 2000-02-02 | 2000-02-02 | Image encoding apparatus and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001218205A true JP2001218205A (en) | 2001-08-10 |
Family
ID=18551459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000025627A Withdrawn JP2001218205A (en) | 2000-02-02 | 2000-02-02 | Image encoding apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001218205A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013051522A (en) * | 2011-08-30 | 2013-03-14 | Honda Elesys Co Ltd | Image compression device, image compression method, and image compression program |
-
2000
- 2000-02-02 JP JP2000025627A patent/JP2001218205A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013051522A (en) * | 2011-08-30 | 2013-03-14 | Honda Elesys Co Ltd | Image compression device, image compression method, and image compression program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2756301B2 (en) | Image editing method and apparatus | |
| EP0469851B1 (en) | Image processing apparatus | |
| JP3486517B2 (en) | Printing system and printing control method | |
| JP4124910B2 (en) | Image data decoding method and apparatus | |
| JPH02235664A (en) | Character processing device and method | |
| JP4871668B2 (en) | Image processing system, image processing method, and program | |
| JP2001218205A (en) | Image encoding apparatus and method | |
| EP1689178A1 (en) | Resume reproduction system | |
| JP4818091B2 (en) | Information processing apparatus, image processing apparatus, control method for information processing apparatus, and control method for image processing apparatus | |
| JP4174157B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| JP3051014B2 (en) | Data storage device and data system | |
| JPH05110817A (en) | Mixed mode document processor | |
| JP2825273B2 (en) | Drawing management method and apparatus | |
| JPH10198757A (en) | Optical information reader | |
| JPH0691617B2 (en) | Pattern encoder | |
| JP2818323B2 (en) | Binary image data extraction method | |
| JP2790276B2 (en) | Character reader | |
| JP2001136366A (en) | Image processing apparatus, image processing system, image processing method, and storage medium | |
| JP2774375B2 (en) | Printer device | |
| JP2000306044A (en) | IMAGE RECOGNITION DEVICE, CONTROL METHOD THEREOF, AND COMPUTER-READABLE STORAGE MEDIUM | |
| JP2000011184A (en) | Image processing apparatus and method | |
| JPH04294681A (en) | Facsimile equipment | |
| JPH05260316A (en) | Compression/expansion processing system for binary image | |
| JPS63258163A (en) | image display device | |
| JPH0765177A (en) | Image processing system and image processing apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070403 |