JPH0884340A - Image data coder - Google Patents

Image data coder

Info

Publication number
JPH0884340A
JPH0884340A JP21874194A JP21874194A JPH0884340A JP H0884340 A JPH0884340 A JP H0884340A JP 21874194 A JP21874194 A JP 21874194A JP 21874194 A JP21874194 A JP 21874194A JP H0884340 A JPH0884340 A JP H0884340A
Authority
JP
Japan
Prior art keywords
huffman code
huffman
processing
image data
storage device
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.)
Granted
Application number
JP21874194A
Other languages
Japanese (ja)
Other versions
JP3434904B2 (en
Inventor
Eiji Komoto
英治 湖本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP21874194A priority Critical patent/JP3434904B2/en
Publication of JPH0884340A publication Critical patent/JPH0884340A/en
Application granted granted Critical
Publication of JP3434904B2 publication Critical patent/JP3434904B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE: To reduce considerably a processing time for entropy coding by providing an exclusive circuit to convert a DCT coefficient into a Huffman code in the coder. CONSTITUTION: The coder that converts a DCT coefficient into a Huffman code is provided with Huffman code table storage devices 105, 106 storing exclusively a Huffman code table, a Huffman coder 101 converting a received numeral into a Huffman code by referencing the Huffman code table, a processing sequence storage device 104 storing in which order 64 sets of DCT coefficients in total are processed, and a DCT coefficient transfer device 102 transferring the 64 sets of DCT coefficients to the Huffman coder 101 according to the sequence represented by the processing sequence storage device 104.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、画像データ、特にDC
T(Discrete Cosine Transfe
r)処理を施された後のDCT係数と呼ばれる数値デー
タの符号化に関するものである。
The present invention relates to image data, especially DC.
T (Discrete Cosine Transfer)
r) The present invention relates to encoding of numerical data called DCT coefficient after the processing.

【0002】[0002]

【従来の技術】従来、このような分野の技術としては、
例えば、「インターフェース」、1991年12月号、
P.183〜203、「Cで実現するJPEG準拠画像
データ圧縮/伸張システム」 稲村 浩 に記載される
ものがあった。図7はJPEGと呼ばれる、CCITT
とISO両グループによるカラー静止画像の符号化方式
のアルゴリズムをハードイメージで示した図、図8はそ
のエントロピー符号化のDC係数処理のアルゴリズムを
ハードイメージで示した図、図9はそのエントロピー符
号化のAC係数処理のアルゴリズムをハードイメージで
示した図である。
2. Description of the Related Art Conventionally, techniques in such a field include:
For example, "Interface", December 1991 issue,
P. 183 to 203, “JPEG-compliant image data compression / expansion system realized in C” by Hiroshi Inamura. Figure 7 is a CCITT called JPEG
Of the color still image encoding method by both ISO and ISO groups is shown in a hard image, FIG. 8 is a diagram showing the DC coefficient processing algorithm of the entropy encoding in a hard image, and FIG. 9 is its entropy encoding. FIG. 6 is a diagram showing a hard image of the AC coefficient processing algorithm of FIG.

【0003】このように、従来は、図7に示すような画
像データ圧縮処理を行っている。すなわち、入力画像1
は符号器2に入力され、この符号器2からヘッダ情報、
テーブル及び圧縮データを有する情報3が送信されて転
送部(伝送路)4に伝送される。その情報3は復合器5
で受信され、復合画像6が得られる。ここで、符号器2
では、DCT、量子化、エントロピー符号化処理が行わ
れ、復合器5では、エントロピー復合化、逆量子化、I
DCT化処理が行われる。
As described above, conventionally, image data compression processing as shown in FIG. 7 is performed. That is, the input image 1
Is input to the encoder 2, and the header information from the encoder 2
The information 3 including the table and the compressed data is transmitted and transmitted to the transfer unit (transmission path) 4. The information 3 is the combiner 5
Then, the composite image 6 is obtained. Where the encoder 2
, DCT, quantization, and entropy coding processing are performed, and in the decompressor 5, entropy decoding, dequantization, I
DCT processing is performed.

【0004】また、上記したエントロピー符号化の処理
は、図8、図9に示すフローで成り立っている。つま
り、DC係数の処理では、図8に示すように、DC係数
が遅延した信号とDC係数が減算され、そのDC差分が
グループ化され、1次元ハフマン符号化され、DC符号
が得られ、付加ビットとともに送信される。一方、AC
係数の処理では、図9に示すように、ジグザグスキャン
が行われ、0である場合には、ランレングスカウントを
行う。一方、0でない場合には、グループ化を図り、2
次元ハフマン符号化を行いAC符号が得られ、付加ビッ
トとともに送信される。
The above entropy coding process is realized by the flow shown in FIGS. 8 and 9. That is, in the processing of the DC coefficient, as shown in FIG. 8, the signal in which the DC coefficient is delayed and the DC coefficient are subtracted, the DC differences are grouped, one-dimensional Huffman coding is performed, and the DC code is obtained and added. Sent with bits. On the other hand, AC
In the coefficient processing, as shown in FIG. 9, zigzag scanning is performed, and when it is 0, run length counting is performed. On the other hand, if it is not 0, grouping is performed and 2
Dimensional Huffman coding is performed to obtain an AC code, which is transmitted together with additional bits.

【0005】このような画像データ圧縮処理は、一般的
に市販されているプロセッサ等を用い、また、一般的に
公開されているような処理制御言語によって実現してい
た。例えば、一般的によく知られているC言語を用い
て、DCT係数をハフマン符号に変換する処理を実現し
ようとすると、上記文献に示すような方法になる。この
処理フロー記述は、そのシステム個々の持つ、コンパイ
ラ、アセンブラによって、プロセッサが解読可能なコー
ド(マシン語)に変換され、処理が実行される。
Such image data compression processing has been realized by using a commercially available processor or the like and by a processing control language that is generally available. For example, if the process of converting a DCT coefficient into a Huffman code is to be realized by using C language, which is generally well known, the method described in the above document is used. This processing flow description is converted into a code (machine language) readable by the processor by the compiler and assembler of each system, and the processing is executed.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、上記し
た従来の処理方法では、プロセッサは汎用な命令のみを
備えているので、上記処理には時間がかかるという問題
点があった。本発明は、以上述べた、問題点を除去する
ために、DCT係数をハフマン符号に変換する専用回路
を設け、エントロピー符号化のための処理時間を大幅に
短縮することができる画像データ符号化装置を提供する
ことを目的とする。
However, in the above-described conventional processing method, the processor has only general-purpose instructions, so that there is a problem in that the above processing takes time. The present invention, in order to eliminate the above-mentioned problems, is provided with a dedicated circuit for converting DCT coefficients into Huffman codes, and the image data coding apparatus capable of significantly reducing the processing time for entropy coding. The purpose is to provide.

【0007】[0007]

【課題を解決するための手段】本発明は、上記目的を達
成するために、画像データを圧縮処理する画像データ符
号化装置において、DCT係数を記憶する手段と、前記
DCT係数の処理順序を記憶する手段と、前記DCT係
数の処理順序に従って、前記DCT係数を順次選出する
手段と、前記選出手段によって選出されたDCT係数を
ハフマン符号に変換する手段と、前記ハフマン符号に変
換する際に必要となるハフマン符号テーブルを記憶する
手段とを設けるようにしたものである。
In order to achieve the above object, the present invention, in an image data coding apparatus for compressing image data, stores DCT coefficients and processing order of the DCT coefficients. Means, a means for sequentially selecting the DCT coefficients according to the processing order of the DCT coefficients, a means for converting the DCT coefficients selected by the selecting means into a Huffman code, and a means required when converting to the Huffman code. And a means for storing the Huffman code table.

【0008】[0008]

【作用】本発明によれば、特に、DCT係数をハフマン
符号に変換する処理において、ハフマン符号テーブルを
専用に記憶するハフマン符号テーブル記憶装置(10
5,106)を設け、入力された数値をハフマン符号テ
ーブルを参照して、ハフマン符号に変換するハフマン符
号化装置(101)と、計64個のDCT係数を、どの
ような順序で処理するかを記憶する処理順序記憶装置
(104)と、この処理順序記憶装置(104)の示す
順序に従って、64個のDCT係数を前記ハフマン符号
化装置(101)に送り出すDCT係数転送装置(10
2)を設けるようにしたので、エントロピー符号化のた
めの処理時間の短縮化を図ることができる。
According to the present invention, in particular, in the process of converting DCT coefficients into Huffman codes, a Huffman code table storage device (10) for exclusively storing the Huffman code table.
5, 106), referring to the Huffman code table to convert the input numerical values into a Huffman coding device (101) and a total of 64 DCT coefficients in what order. And a DCT coefficient transfer device (10) for sending out 64 DCT coefficients to the Huffman coding device (101) according to the order indicated by the processing order storage device (104).
Since 2) is provided, the processing time for entropy coding can be shortened.

【0009】[0009]

【実施例】以下、本発明の実施例について図を参照しな
がら順次説明する。図1は本発明の実施例を示す画像デ
ータ符号化装置におけるハフマン符号専用装置のブロッ
ク図であり、以下、その動作を説明する。この図におい
て、DCT係数記憶装置103には、事前にDCT(離
散コサイン変換)された後のDCT係数が64個のデー
タとなって記憶されている。これは8×8のマトリック
ス状の数値列を一次元的に並べたものであり、その対応
を図2に示す。例えば、5行6列目のデータは、上記D
CT係数記憶装置103の第46番地に記憶されてい
る。
Embodiments of the present invention will be sequentially described below with reference to the drawings. FIG. 1 is a block diagram of a Huffman code dedicated apparatus in an image data encoding apparatus showing an embodiment of the present invention, and its operation will be described below. In this figure, the DCT coefficient storage device 103 stores 64 pieces of DCT coefficients after DCT (discrete cosine transform) in advance. This is a one-dimensional array of 8 × 8 matrix-like numerical sequences, and the correspondence is shown in FIG. For example, the data in the 5th row and the 6th column is D above.
It is stored at address 46 of the CT coefficient storage device 103.

【0010】このDCT係数は、図3に示されるような
順序で処理される。DCT係数転送装置102は、処理
順序記憶装置104のアドレス202を、0〜63まで
順序よくカウントし、与えると同時に、そのアドレスに
対応した処理順序記憶装置104のデータ204を順次
受け取り、そのまま、その数値をDCT係数記憶装置1
03のアドレス201として出力する。
The DCT coefficients are processed in the order shown in FIG. The DCT coefficient transfer device 102 counts and gives the addresses 202 of the processing order storage device 104 in order from 0 to 63, and at the same time, sequentially receives the data 204 of the processing order storage device 104 corresponding to the addresses, and outputs the numerical values as they are. DCT coefficient storage device 1
It is output as the address 201 of 03.

【0011】DCT係数記憶装置103から出力された
データ203は、そのまま、ハフマン符号化装置101
に出力205される。また、その出力205が何番目の
処理かを示す係数番号212を経由して出力する。ここ
までで、DCT係数記憶装置103上のデータが、処理
順序記憶装置104の示す順序に従って、順次、ハフマ
ン符号化装置101に送られる。
The data 203 output from the DCT coefficient storage device 103 is as it is, the Huffman coding device 101.
Is output 205. In addition, the output 205 is output via the coefficient number 212 indicating the order of the processing. Up to this point, the data in the DCT coefficient storage device 103 is sequentially sent to the Huffman coding device 101 in the order indicated by the processing order storage device 104.

【0012】図4はハフマン符号化装置の詳細を示す図
である。係数番号212の値によって、処理内容が異な
るので解説する。64個のDCT係数のうち、第0番目
のデータをDC成分、残りの1〜63番目のデータをA
C成分という。 (1)係数番号212の値が0である時、即ち、DC成
分についての処理である場合、DCT係数205と、D
Cレジスタ301に記憶されていた1つ前のDC成分の
値402を、減算器302によって減算を施し、その差
分であるデータ403を選択器(MUX)307に入力
する。このMUX307は制御信号213によって、デ
ータ403を選択し、データ404を出力する。ここ
で、制御信号213は、係数番号212をオール“0”
検出回路305によって、第0番か、第1〜63番かを
表す信号である。
FIG. 4 is a diagram showing the details of the Huffman coding apparatus. The processing contents differ depending on the value of the coefficient number 212, which will be described. Of the 64 DCT coefficients, the 0th data is the DC component and the remaining 1st to 63rd data is A
It is called C component. (1) When the value of the coefficient number 212 is 0, that is, when the processing is for the DC component, the DCT coefficient 205 and D
The subtractor 302 subtracts the value 402 of the immediately preceding DC component stored in the C register 301, and the difference data 403 is input to the selector (MUX) 307. The MUX 307 selects the data 403 by the control signal 213 and outputs the data 404. Here, in the control signal 213, all the coefficient numbers 212 are “0”.
The detection circuit 305 is a signal indicating whether it is the 0th or the 1st to 63rd.

【0013】一方、MUX307から出力されたデータ
404は、グループ分け回路304によって、図5に示
すようなグループ分け処理を施され、そのグループ番号
(4ビット)406を出力する。また、この時、ランレ
ングスカウンタ303は、0番目のデータであることを
示す制御信号213により、リセットされており、ラン
レングスカウンタ303の出力405は、オール“0”
になっている。
On the other hand, the data 404 output from the MUX 307 is subjected to grouping processing as shown in FIG. 5 by the grouping circuit 304, and its group number (4 bits) 406 is output. At this time, the run length counter 303 is reset by the control signal 213 indicating that it is the 0th data, and the output 405 of the run length counter 303 is all "0".
It has become.

【0014】マージ回路309は、ランレングスカウン
タ303の出力405を上位4ビット、グループ分け回
路304の出力406を下位4ビットとなるような8ビ
ットのデータ206を出力するためのものであり、この
出力206は、そのまま、DCハフマン符号テーブル記
憶装置105のアドレスになり、DCハフマン符号テー
ブル記憶装置105は出力206の示すアドレスに対応
したコードデータ207を出力する。
The merge circuit 309 is for outputting 8-bit data 206 such that the output 405 of the run-length counter 303 is the upper 4 bits and the output 406 of the grouping circuit 304 is the lower 4 bits. The output 206 becomes the address of the DC Huffman code table storage device 105 as it is, and the DC Huffman code table storage device 105 outputs the code data 207 corresponding to the address indicated by the output 206.

【0015】この時、もう一つのテーブルであるACハ
フマン符号テーブル記憶装置106の出力209と選択
器(MUX)107で選択されるが、0番目であること
を示す制御信号213によって、出力(データ)207
が選択され、コード210が出力される。データ404
は、また、数値変換回路308によって、図6に示すよ
うな規則に従って変換され、付加値214として出力す
る。また、この時、入力されたDCT係数205は、一
つ後のDC成分との減算処理の準備として、DCレジス
タ301に記憶する。
At this time, the output 209 of the AC Huffman code table storage device 106 which is another table and the selector (MUX) 107 selects the output (data) by the control signal 213 indicating that it is the 0th. ) 207
Is selected and the code 210 is output. Data 404
Is also converted by the numerical conversion circuit 308 according to the rules shown in FIG. 6 and output as the additional value 214. In addition, at this time, the input DCT coefficient 205 is stored in the DC register 301 in preparation for subtraction processing with the DC component after one.

【0016】(2)係数番号212の値が1〜63であ
る、即ち、AC成分についての処理である時 係数番号212は、オール“0”検出回路305によ
って、第0番目のデータでないことを制御信号213と
して出力する。 DCT係数205が、オール“0”であり、ランレン
グスカウンタ303の値が15でない時、オール“0”
検出回路306により、信号線401に出力すること
で、それを示し、ランレングスカウンタ303をカウン
トアップする。
(2) When the value of the coefficient number 212 is 1 to 63, that is, when the processing is for the AC component, the coefficient number 212 is not the 0th data by the all "0" detection circuit 305. It is output as the control signal 213. When the DCT coefficient 205 is all "0" and the value of the run length counter 303 is not 15, all "0"
The detection circuit 306 outputs the signal to the signal line 401 to indicate this, and the run length counter 303 is counted up.

【0017】DCT係数205が0でないか、ランレ
ングスカウンタ303の値が15である時には、その値
はMUX307を介して、出力(データ)404を経由
し、グループ分け回路304によって、グループ番号が
図5に示す規則に従って、出力406される。また、そ
れまで、何回0が続いたかを示すランレングスカウンタ
303の出力405と、マージ回路309によって、8
ビットデータにマージされ、出力208される。この出
力208はACハフマン符号テーブル記憶装置106の
アドレスであり、その時のコード209が、ACハフマ
ン符号テーブル記憶装置106から出力され、コード2
10となって出力される。また、出力(データ)404
は前記同様、数値変換回路308によって変換され、付
加値214として出力する。
When the DCT coefficient 205 is not 0 or the value of the run length counter 303 is 15, the value is passed through the MUX 307, the output (data) 404, and the grouping circuit 304 determines the group number. The output 406 is performed according to the rule shown in FIG. In addition, by the output 405 of the run length counter 303 indicating how many times 0 has continued until then, and the merge circuit 309,
It is merged with bit data and output 208. This output 208 is the address of the AC Huffman code table storage device 106, and the code 209 at that time is output from the AC Huffman code table storage device 106 and the code 2
10 is output. Also, the output (data) 404
Is converted by the numerical conversion circuit 308 and output as the additional value 214, as described above.

【0018】上記したように構成することにより、図7
に示すような画像データ圧縮処理の「エントロピー符号
化」の部分をハードウェアで特化することができ、エン
トロピー符号化を高速に処理することが可能である。ま
た、本発明は、上記実施例に限定されるものではなく、
本発明の趣旨に基づき種々の変形が可能であり、それら
を本発明の範囲から排除するものではない。
By configuring as described above, FIG.
The "entropy coding" part of the image data compression processing as shown in (3) can be specialized in hardware, and the entropy coding can be processed at high speed. Further, the present invention is not limited to the above embodiment,
Various modifications are possible based on the spirit of the present invention, and they are not excluded from the scope of the present invention.

【0019】[0019]

【発明の効果】以上、詳細に説明したように、本発明に
よれば、以下のような効果を奏することができる。 (1)請求項1記載の発明によれば、DCT係数を順次
ハフマン符号化する専用回路を設けることにより、エン
トロピー符号化のための処理時間を大幅に短縮すること
ができる。
As described in detail above, according to the present invention, the following effects can be achieved. (1) According to the first aspect of the invention, by providing a dedicated circuit for sequentially Huffman coding the DCT coefficients, the processing time for entropy coding can be greatly shortened.

【0020】(2)請求項1記載の発明によれば、上記
(1)の効果に加え、エントロピー符号化のための処理
を迅速、かつ的確に行うことができる。
(2) According to the invention described in claim 1, in addition to the effect of the above (1), the processing for entropy coding can be performed quickly and accurately.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示す画像データ符号化装置に
おけるハフマン符号専用装置のブロック図である。
FIG. 1 is a block diagram of a Huffman code dedicated device in an image data coding device according to an embodiment of the present invention.

【図2】本発明の実施例を示す画像データ符号化装置に
おけるDCT係数記憶装置内のDCT係数の配列を示す
図である。
FIG. 2 is a diagram showing an array of DCT coefficients in a DCT coefficient storage device in the image data encoding device according to the embodiment of the present invention.

【図3】本発明の実施例を示す画像データ符号化装置に
おける処理順序記憶装置の処理順序を示す図である。
FIG. 3 is a diagram showing a processing order of a processing order storage device in the image data encoding device according to the embodiment of the present invention.

【図4】本発明の実施例を示す画像データ符号化装置に
おけるハフマン符号化装置のブロック図である。
FIG. 4 is a block diagram of a Huffman encoding device in the image data encoding device showing the embodiment of the present invention.

【図5】本発明の実施例を示す画像データ符号化装置に
おけるハフマン符号化装置内のクループ分け回路の論理
を示す図である。
FIG. 5 is a diagram showing the logic of a grouping circuit in the Huffman coding apparatus in the image data coding apparatus showing the embodiment of the present invention.

【図6】本発明の実施例を示す画像データ符号化装置に
おけるハフマン符号化装置内の数値変換回路の論理を示
す図である。
FIG. 6 is a diagram showing the logic of a numerical conversion circuit in the Huffman coding apparatus in the image data coding apparatus showing the embodiment of the present invention.

【図7】従来のカラー静止画像の符号化方式のアルゴリ
ズムをハードイメージで示した図である。
FIG. 7 is a diagram showing a hardware image of an algorithm of a conventional color still image encoding method.

【図8】従来のカラー静止画像の符号化方式のエントロ
ピー符号化のDC係数処理のアルゴリズムをハードイメ
ージで示した図である。
FIG. 8 is a diagram showing a hard image of a DC coefficient processing algorithm of entropy coding of a conventional color still image coding system.

【図9】従来のカラー静止画像の符号化方式のエントロ
ピー符号化のAC係数処理のアルゴリズムをハードイメ
ージで示した図である。
FIG. 9 is a diagram showing a hardware image of an AC coefficient processing algorithm of entropy coding of a conventional color still image coding method.

【符号の説明】[Explanation of symbols]

101 ハフマン符号化装置 102 DCT係数転送装置 103 DCT係数記憶装置 104 処理順序記憶装置 105 DCハフマン符号テーブル記憶装置 106 ACハフマン符号テーブル記憶装置 107,307 選択器(MUX) 301 DCレジスタ 302 減算器 303 ランレングスカウンタ 304 グループ分け回路 305,306 オール“0”検出回路 308 数値変換回路 309 マージ回路 101 Huffman Coding Device 102 DCT Coefficient Transfer Device 103 DCT Coefficient Storage Device 104 Processing Order Storage Device 105 DC Huffman Code Table Storage Device 106 AC Huffman Code Table Storage Device 107, 307 Selector (MUX) 301 DC Register 302 Subtractor 303 303 Run Length counter 304 Grouping circuit 305, 306 All “0” detection circuit 308 Numerical conversion circuit 309 Merge circuit

フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H03M 7/40 9382−5K H04N 1/41 B Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI Technical display location H03M 7/40 9382-5K H04N 1/41 B

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 画像データを圧縮処理する画像データ符
号化装置において、(a)DCT係数を記憶する手段
と、(b)前記DCT係数の処理順序を記憶する手段
と、(c)前記DCT係数の処理順序に従って、前記D
CT係数を順次選出する手段と、(d)前記選出手段に
よって選出されたDCT係数をハフマン符号に変換する
手段と、(e)前記ハフマン符号に変換する際に必要と
なるハフマン符号テーブルを記憶する手段とを設けたこ
とを特徴とする画像データ符号化装置。
1. An image data encoding apparatus for compressing image data, comprising: (a) means for storing DCT coefficients; (b) means for storing the processing order of the DCT coefficients; and (c) the DCT coefficients. According to the processing order of
Means for sequentially selecting CT coefficients, (d) means for converting the DCT coefficients selected by the selecting means into a Huffman code, and (e) storing a Huffman code table necessary for conversion into the Huffman code An image data encoding device comprising means.
【請求項2】 請求項1記載のハフマン符号テーブルは
個別のDCハフマン符号テーブルとACハフマン符号テ
ーブルとを備える画像データ符号化装置。
2. The image data encoding device according to claim 1, wherein the Huffman code table includes an individual DC Huffman code table and an AC Huffman code table.
JP21874194A 1994-09-13 1994-09-13 Image data encoding device Expired - Fee Related JP3434904B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21874194A JP3434904B2 (en) 1994-09-13 1994-09-13 Image data encoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21874194A JP3434904B2 (en) 1994-09-13 1994-09-13 Image data encoding device

Publications (2)

Publication Number Publication Date
JPH0884340A true JPH0884340A (en) 1996-03-26
JP3434904B2 JP3434904B2 (en) 2003-08-11

Family

ID=16724701

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21874194A Expired - Fee Related JP3434904B2 (en) 1994-09-13 1994-09-13 Image data encoding device

Country Status (1)

Country Link
JP (1) JP3434904B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039249B2 (en) 2001-09-06 2006-05-02 Fuji Xerox Co., Ltd. Code converter, encoder, image output device and method thereof
JP2008005181A (en) * 2006-06-22 2008-01-10 Oki Electric Ind Co Ltd Zero pixel counting circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039249B2 (en) 2001-09-06 2006-05-02 Fuji Xerox Co., Ltd. Code converter, encoder, image output device and method thereof
JP2008005181A (en) * 2006-06-22 2008-01-10 Oki Electric Ind Co Ltd Zero pixel counting circuit

Also Published As

Publication number Publication date
JP3434904B2 (en) 2003-08-11

Similar Documents

Publication Publication Date Title
JP3332619B2 (en) Decoding device and method thereof
US6285796B1 (en) Pseudo-fixed length image compression scheme
US6184936B1 (en) Multi-function USB capture chip using bufferless data compression
JPH07262175A (en) Function conversion arithmetic unit
EP1237123A2 (en) Decoding apparatus and method
EP0692913B1 (en) Digital coding/decoding apparatus using variable length codes
US6694061B1 (en) Memory based VLSI architecture for image compression
JPH10224230A (en) Run length coder
US5668737A (en) High-speed data processor and coding method
JP3274284B2 (en) Encoding device and method
JPS58129876A (en) Facsimile device
JP3179588B2 (en) Data encoding apparatus and method
JP3434904B2 (en) Image data encoding device
JPH06189140A (en) Image compression device
US6339614B1 (en) Method and apparatus for quantizing and run length encoding transform coefficients in a video coder
JPH05227519A (en) Encoder and decoder for picture data
JP3417684B2 (en) Image processing device
JP2698034B2 (en) Code conversion method, code conversion system, and digital data signal processing method
JP3049265B2 (en) Image data coding circuit
JP2791410B2 (en) Compressed image data extraction device
JP2003333339A (en) Image encoding apparatus and image encoding method
JPH04100390A (en) High efficient encoding system
US20070154102A1 (en) Image decompression system, method and program
JP3514026B2 (en) Encoding device
JPH07273661A (en) Compression encoding / decoding device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030520

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080530

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090530

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090530

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100530

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100530

Year of fee payment: 7

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110530

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees