JPH07264591A - Original image data scanning method - Google Patents
Original image data scanning methodInfo
- Publication number
- JPH07264591A JPH07264591A JP7549394A JP7549394A JPH07264591A JP H07264591 A JPH07264591 A JP H07264591A JP 7549394 A JP7549394 A JP 7549394A JP 7549394 A JP7549394 A JP 7549394A JP H07264591 A JPH07264591 A JP H07264591A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- original image
- scanning
- block
- scanning method
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 104
- 238000007906 compression Methods 0.000 abstract description 20
- 238000013144 data compression Methods 0.000 abstract description 19
- 230000006835 compression Effects 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 10
- 238000013139 quantization Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000009751 slip forming Methods 0.000 description 1
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 静止画像データ圧縮におけるハフマン符号化
時の画像の相関関係を利用して、圧縮率を向上させるこ
とのできる原画像データスキャン方法を提供する。
【構成】 原画像メモリから圧縮単位の8×8画素のブ
ロックを読み込む際に、制御部1内の原画像データスキ
ャンプログラム1aに従って、原画像の左上端のブロッ
クから右方向に水平にスキャンし、右端に達したら次の
ブロックラインは右端のブロックから左方向に水平にス
キャンし、右方向スキャンと左方向スキャンとを交互に
繰り返す原画像データスキャン方法であり、また、原画
像データスキャンプログラム1bに従って、原画像の左
上端のブロックから原画像データの対角線方向にその対
角線を中心に左右交互にジグザグスキャンする原画像デ
ータスキャン方法である。
(57) [Summary] (Modified) [Objective] To provide an original image data scanning method capable of improving the compression rate by utilizing the correlation of images at the time of Huffman coding in still image data compression. According to an original image data scan program 1a in a control unit 1, when a block of 8 × 8 pixels as a compression unit is read from an original image memory, the original image data is scanned horizontally from the upper left block to the right, When it reaches the right end, the next block line is an original image data scanning method in which horizontal scanning is performed leftward from the right end block, and rightward scanning and leftward scanning are alternately repeated, and according to the original image data scanning program 1b. In the original image data scanning method, a zigzag scan is performed alternately from the block at the upper left end of the original image in the diagonal direction of the original image data in the left-right direction around the diagonal line.
Description
【0001】[0001]
【産業上の利用分野】本発明は、デジタル静止画像デー
タの圧縮/伸張を行う画像データ圧縮/伸張処理装置に
おいて、画像データを読み込んで圧縮する際の原画像デ
ータスキャン方法に係り、特に画像の相関関係を利用し
てデータの圧縮率を向上させることができる原画像デー
タスキャン方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an original image data scanning method for reading and compressing image data in an image data compression / expansion processing apparatus for compressing / decompressing digital still image data, and more particularly to an image data scanning method. The present invention relates to an original image data scanning method capable of improving the data compression rate by utilizing the correlation.
【0002】[0002]
【従来の技術】従来の画像データ圧縮/伸張処理装置と
しては、画像データを圧縮伝送するための符号化及び画
像伸張のための復号化を行うJPEG(Joint Photogra
phic Expert Group )方式の画像データ圧縮/伸張処理
装置があった。JPEG方式の画像データ圧縮/伸張処
理装置について図6を使って説明する。図6は、JPE
G方式の画像データ圧縮/伸張処理装置の構成ブロック
図である。2. Description of the Related Art As a conventional image data compression / expansion processing device, a JPEG (Joint Photograhs) for performing encoding for compressing and transmitting image data and decoding for image expansion is provided.
There was a phic Expert Group) type image data compression / decompression processing device. A JPEG image data compression / expansion processing device will be described with reference to FIG. Figure 6 shows the JPE
It is a block diagram of a configuration of a G system image data compression / expansion processing device.
【0003】JPEG方式の画像データ圧縮/伸張処理
装置は、DCTをベースとした符号化器10と、DCT
をベースとした復号化器20と、符号化器10側のメモ
リ(a)32と、復号化器20側のメモリ(b)33
と、メモリ(a)32からメモリ(b)33へ圧縮デー
タを伝送する伝送路34と、量子化の際に用いられる量
子化テーブル35と、符号化・復号化の際に用いられる
符号化テーブル36とから構成されている。A JPEG image data compression / expansion processing apparatus includes a DCT-based encoder 10 and a DCT.
20 based decoder, a memory (a) 32 on the encoder 10 side, and a memory (b) 33 on the decoder 20 side.
A transmission path 34 for transmitting compressed data from the memory (a) 32 to the memory (b) 33, a quantization table 35 used for quantization, and an encoding table used for encoding / decoding. And 36.
【0004】更に、符号化器10内には、DCT(Disc
rete Cosine Transform )演算を行うDCT演算手段1
1と、量子化を行う量子化器12と、エントロピー符号
化を行うエントロピー符号化器13とが設けられてい
る。Further, in the encoder 10, a DCT (Disc
rete cosine transform) DCT calculation means 1 for performing calculation
1, a quantizer 12 for performing quantization, and an entropy encoder 13 for performing entropy encoding are provided.
【0005】また、復号化器20内には、圧縮データの
エントロピー復号化を行うエントロピー復号化器23
と、逆量子化を行う量子化器22と、逆DCT(IDC
T)演算を行うIDCT演算手段21とが設けられてい
る。Further, in the decoder 20, an entropy decoder 23 for entropy decoding compressed data is provided.
, A quantizer 22 for inverse quantization, and an inverse DCT (IDC
T) IDCT calculation means 21 for performing calculation is provided.
【0006】画像データ圧縮/伸張処理装置における動
作は、送信側においては、原画像を入力し、符号化器1
0内のDCT演算手段11でDCT演算を行い、量子化
器12で量子化テーブル35を用いて量子化を行い、エ
ントロピー符号化器13で符号化テーブル36を用いて
エントロピー符号化(ここではハフマン符号化)を行っ
て、メモリ(a)32にパラメータと符号データを格納
する。そして、伝送路34を介して送信側のメモリ
(a)32から受信側のメモリ(b)33へパラメータ
と符号データが伝送され、メモリ(b)33に格納され
る。The operation of the image data compression / expansion processing apparatus is as follows.
The DCT calculation means 11 in 0 performs DCT calculation, the quantizer 12 performs quantization using the quantization table 35, and the entropy encoder 13 uses the encoding table 36 to perform entropy coding (here, Huffman). (Encoding) is performed, and the parameters and code data are stored in the memory (a) 32. Then, the parameters and the code data are transmitted from the transmission side memory (a) 32 to the reception side memory (b) 33 via the transmission path 34 and stored in the memory (b) 33.
【0007】受信側では、パラメータと符号データが復
号化器20内に取り込まれ、エントロピー復号化器23
で符号化テーブル36を用いてエントロピー復号化を行
い、復号化されたデータを量子化器22で量子化テーブ
ル35を用いて逆量子化を行い、IDCT演算手段21
で逆DCT(IDCT)演算を行って、画像を再生する
ものである(インターフェース「カラー静止画像の国際
標準符号化方式」遠藤俊明著 1991年12月号p1
60〜p182参照)。On the receiving side, the parameters and the coded data are taken into the decoder 20, and the entropy decoder 23
, Entropy decoding is performed using the encoding table 36, and the decoded data is inversely quantized by the quantizer 22 using the quantization table 35.
Inverse DCT (IDCT) operation is performed in order to reproduce an image (Interface "International standard encoding system for color still images" Toshiaki Endo December 1991 p1
60-p182).
【0008】次に、上記構成の画像データ圧縮/伸張処
理装置におけるDCT変換及びハフマン符号化について
図7及び図8を用いて説明する。JPEG方式の画像デ
ータ圧縮/伸張処理装置ではエントロピー符号化の方式
は、ハフマン符号化方式を用いている。図7は、DCT
変換の説明図であり、図8は、ハフマン符号化の説明図
である。Next, DCT conversion and Huffman coding in the image data compression / expansion processing apparatus having the above configuration will be described with reference to FIGS. 7 and 8. In the image data compression / expansion processing device of the JPEG system, the Huffman coding system is used as the entropy coding system. Figure 7 shows the DCT
FIG. 8 is an explanatory diagram of conversion, and FIG. 8 is an explanatory diagram of Huffman encoding.
【0009】8×8画素のブロック単位で読み込まれた
原画像データは、画像データ圧縮/伸張処理装置のDC
T演算手段11において、DCT演算を行ってDCT変
換データに変換される。図7に示すように、原画像デー
タのブロックは、64画素の平均値(DC成分)と、平
均値との差分(AC成分)の8×8の配列に変換され
る。図7に示したブロックでは、DC成分は260であ
る。The original image data read in block units of 8 × 8 pixels is the DC of the image data compression / expansion processing device.
In the T calculation means 11, DCT calculation is performed and converted into DCT conversion data. As shown in FIG. 7, the block of the original image data is converted into an 8 × 8 array of an average value (DC component) of 64 pixels and a difference (AC component) from the average value. In the block shown in FIG. 7, the DC component is 260.
【0010】次に、エントロピー符号化器13におい
て、DCT変換されたデータに量子化を行い、複数のD
CT変換データを2〜16ビットのビットパターンに置
き換えるハフマン符号化を行う。DC成分については、
前回(前ブロック)のDC成分値(A)から今回のDC
成分値(B)を引いた値、すなわちA−B(差分DC
値)を使ってハフマン符号化を行う。一般に、静止画像
は隣接するブロックとの平均値が大きく変化することが
少ないという特性があるため、差分DC値は0に近い値
となる。また、差分DC値が小さければ小さいほど圧縮
効率が良い。Next, the entropy encoder 13 quantizes the DCT-converted data to obtain a plurality of D's.
Huffman coding is performed to replace the CT conversion data with a bit pattern of 2 to 16 bits. For the DC component,
From the previous (previous block) DC component value (A) to the current DC
A value obtained by subtracting the component value (B), that is, AB (difference DC
Value) is used to perform Huffman coding. In general, a still image has a characteristic that the average value with respect to an adjacent block does not change greatly, so that the difference DC value is close to zero. Also, the smaller the difference DC value, the better the compression efficiency.
【0011】次に、上記構成の画像データ圧縮/伸張処
理装置に原画像データを取り込む際の従来の原画像デー
タスキャン方法について、図9を用いて具体的に説明す
る。図9は、従来の原画像データスキャン手段の構成ブ
ロック図である。従来の原画像データスキャン手段は、
上記画像データ圧縮/伸張処理装置4に原画像データを
8×8画素ブロック単位で出力するものであり、原画像
データを一時的に格納しておく原画像メモリ3と、原画
像メモリ3からデータを読み込む画像入力部2と、画像
入力部2に画像データを読み込む順番(スキャン方法)
を指示する制御部1とから構成されている。Next, a conventional original image data scanning method when the original image data is taken into the image data compression / expansion processing apparatus having the above-mentioned configuration will be specifically described with reference to FIG. FIG. 9 is a block diagram showing the configuration of a conventional original image data scanning means. Conventional original image data scanning means,
The original image data is output to the image data compression / expansion processing device 4 in units of 8 × 8 pixel blocks, and the original image memory 3 temporarily stores the original image data and the data from the original image memory 3. Image input unit 2 that reads the image and the order in which the image data is read into the image input unit 2 (scan method)
And a control unit 1 for instructing.
【0012】また、制御部1は、原画像データのスキャ
ン方法を規定した原画像データスキャンプログラム1c
を有し、原画像データスキャンプログラム1cを起動さ
せて画像入力部2を制御するようになっている。The control unit 1 also includes an original image data scan program 1c which defines a method for scanning original image data.
The image input unit 2 is controlled by activating the original image data scan program 1c.
【0013】すなわち、スキャナ等で読み取った原画像
データを、一旦、原画像メモリ3に格納しておき、制御
部1が、画像データスキャンプログラム1cを起動させ
て画像入力部2に指示を出し、画像入力部2は、画像デ
ータスキャンプログラム1cによって規定されたアドレ
ス順に従って、原画像メモリ3から原画像データを8×
8画素のブロック毎に画像データ圧縮/伸張処理装置に
取り込み、上記圧縮処理を行うようになっている。That is, the original image data read by a scanner or the like is temporarily stored in the original image memory 3, and the control unit 1 activates the image data scan program 1c to issue an instruction to the image input unit 2. The image input unit 2 obtains 8 × original image data from the original image memory 3 according to the address order defined by the image data scan program 1c.
Each block of 8 pixels is loaded into the image data compression / expansion processing device and the above compression processing is performed.
【0014】ここで、画像データスキャンプログラム1
cによって規定される従来の原画像データスキャン方法
の概略について図10を用いて説明する。図10は、従
来の原画像データスキャン方法を示す説明図である。従
来の原画像データスキャン方法は、図10に示すよう
に、原画像の左上のブロックから水平方向にブロック毎
にデータを読み込むようになっており、1列目のブロッ
クの読み込みが全て終了すると、2列目のブロックを左
端から読み込み、同様にして最下列右下のブロックまで
順次水平方向に読み込むようになっていた。Here, the image data scanning program 1
An outline of the conventional original image data scanning method defined by c will be described with reference to FIG. FIG. 10 is an explanatory diagram showing a conventional original image data scanning method. As shown in FIG. 10, the conventional original image data scanning method reads data in blocks horizontally from the upper left block of the original image, and when all blocks in the first column have been read, The block in the second row was read from the left end, and in the same way, the blocks in the lower right row in the bottom row were sequentially read in the horizontal direction.
【0015】次に、従来の原画像データスキャン方法に
おける原画像データスキャンプログラム1cの処理の流
れについて、図11,図12を用いて説明する。図11
は、従来の原画像データスキャン方法でスキャンする原
画像データのブロック構成を示す説明図であり、図12
は、従来の原画像データスキャン方法を用いて図11の
原画像データをスキャンする原画像データスキャンプロ
グラム1cの処理の流れを示すフローチャート図であ
る。尚、図11,図12では原画像データがm×n個の
ブロックBi,j (1≦i≦m,1≦j≦n)で構成され
ているものとし、ブロック数m,nは予め設定されてい
るものとして説明している。Next, the processing flow of the original image data scanning program 1c in the conventional original image data scanning method will be described with reference to FIGS. Figure 11
12 is an explanatory diagram showing a block configuration of original image data scanned by a conventional original image data scanning method, and FIG.
FIG. 12 is a flowchart showing a processing flow of an original image data scan program 1c for scanning the original image data of FIG. 11 using a conventional original image data scanning method. In FIGS. 11 and 12, it is assumed that the original image data is composed of m × n blocks Bi, j (1 ≦ i ≦ m, 1 ≦ j ≦ n), and the number of blocks m and n is set in advance. It is described as being done.
【0016】従来の原画像データスキャン方法では、ま
ずブロック数m,nを読み込み(100)、iに1を代
入する(102)。次に、jに1を代入し(110)、
ブロックBi,j を読み込み(120)、jに1を加算し
(122)、jとnとを比較し(124)、jがn以下
の場合は処理120に戻ってブロックの読み込みを繰り
返す。一方、処理124において、jがnより大きい場
合は、iに1を加算し(130)、iがm以下の場合は
処理110に戻って次のブロックラインの読み込みを繰
り返し、iがmより大きくなったら、原画像データのス
キャン処理を終了する。In the conventional original image data scanning method, first, the numbers m and n of blocks are read (100) and 1 is substituted for i (102). Next, 1 is substituted for j (110),
The block Bi, j is read (120), 1 is added to j (122), j and n are compared (124), and when j is n or less, the process returns to the process 120 and block reading is repeated. On the other hand, in the process 124, if j is larger than n, 1 is added to i (130). If i is m or less, the process returns to the process 110 and the reading of the next block line is repeated, and i is larger than m. Then, the scanning process of the original image data is finished.
【0017】[0017]
【発明が解決しようとする課題】しかしながら、上記従
来の画像データスキャン方法では、図10に示すよう
に、ある列の右端のブロック(e)と、次の列の左端の
ブロック(f)とは隣接していないために相関関係が無
く、ブロック(e)のDC値からブロック(f)のDC
値を引いた差分DC値が小さい値にならず、しかも1列
のスキャンが終わる毎に相関関係が失われる現象が現れ
るため、画像データの圧縮効率が低下してしまうという
問題点があった。However, in the above-described conventional image data scanning method, as shown in FIG. 10, the rightmost block (e) of a certain column and the leftmost block (f) of the next column are separated from each other. Since they are not adjacent to each other, there is no correlation. From the DC value of block (e) to the DC value of block (f)
The difference DC value obtained by subtracting the value does not become a small value, and further, a phenomenon in which the correlation is lost each time scanning of one row is completed appears, so that there is a problem that the compression efficiency of image data is reduced.
【0018】本発明は上記実情に鑑みて為されたもの
で、常に隣接したブロックを読み込んでいくことによ
り、画像の相関関係を利用して、画像データの圧縮効率
を向上させることができる原画像データスキャン方法に
関する。The present invention has been made in view of the above circumstances, and by always reading adjacent blocks, it is possible to improve the compression efficiency of image data by utilizing the correlation of images. Data scanning method.
【0019】[0019]
【課題を解決するための手段】上記従来例の問題点を解
決するための請求項1記載の発明は、原画像データが格
納された記憶部から前記原画像データをブロック単位に
スキャンして前記原画像データを読み取る原画像データ
スキャン方法において、前記記憶部内の原画像データの
ブロックを特定方向と前記特定方向の逆方向に交互にス
キャンすることを特徴としている。According to a first aspect of the present invention for solving the problems of the above-mentioned conventional example, the original image data is scanned in block units from a storage unit storing the original image data, and An original image data scanning method for reading original image data is characterized in that blocks of the original image data in the storage unit are alternately scanned in a specific direction and a direction opposite to the specific direction.
【0020】上記従来例の問題点を解決するための請求
項2記載の発明は、原画像データが格納された記憶部か
ら前記原画像データをブロック単位にスキャンして前記
原画像データを読み取る原画像データスキャン方法にお
いて、前記記憶部内の原画像データのブロックを対角線
方向に向けて前記対角線を中心に左右にジグザグにスキ
ャンすることを特徴としている。According to a second aspect of the present invention for solving the problem of the conventional example, the original image data is read in block units by scanning the original image data from a storage unit in which the original image data is stored. The image data scanning method is characterized by scanning the blocks of the original image data in the storage unit in a diagonal direction and zigzag right and left around the diagonal line.
【0021】[0021]
【作用】請求項1記載の発明によれば、記憶部内の原画
像データのブロックを特定方向とその逆方向に交互にス
キャンして原画像データをブロック単位に読み取る原画
像データスキャン方法としているので、隣接しているブ
ロックを連続して読み取ることができ、隣接ブロック間
で原画像データの差が小さいためにJPEG方式による
画像圧縮過程での符号化の際の圧縮効率を向上させるこ
とができる。According to the first aspect of the present invention, the original image data scanning method reads the original image data block by block by alternately scanning the blocks of the original image data in the storage section in the specific direction and the opposite direction. The adjacent blocks can be continuously read, and the difference in the original image data between the adjacent blocks is small, so that the compression efficiency at the time of encoding in the image compression process by the JPEG system can be improved.
【0022】請求項2記載の発明によれば、記憶部内の
原画像データのブロックを対角線方向に向けてその対角
線を中心に左右にジグザグにスキャンして原画像データ
をブロック単位に読み取る原画像データスキャン方法と
しているので、隣接しているブロックを連続して読み取
ることができ、隣接ブロック間で原画像データの差が小
さいためにJPEG方式による画像圧縮過程での符号化
の際の圧縮効率を向上させることができる。According to the second aspect of the invention, the original image data is read block by block by scanning the blocks of the original image data in the storage unit in a diagonal direction and zigzag right and left around the diagonal line. Since the scanning method is used, adjacent blocks can be read continuously, and the difference in the original image data between adjacent blocks is small, so the compression efficiency during encoding in the image compression process by the JPEG method is improved. Can be made.
【0023】[0023]
【実施例】本発明の一実施例について図面を参照しなが
ら説明する。図1は、本発明の一実施例に係る原画像デ
ータスキャン方法を実現するための原画像データスキャ
ン手段の構成ブロック図である。尚、図9と同様の構成
をとる部分については同一の符号を付して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a configuration block diagram of an original image data scanning means for realizing an original image data scanning method according to an embodiment of the present invention. It should be noted that parts having the same configuration as in FIG.
【0024】本実施例の原画像データスキャン手段は、
図1に示すように、従来の構成と同様な部分として制御
部1と、画像入力部2と、原画像メモリ(記憶部)3と
から構成されており、本実施例の特徴部分としては原画
像データスキャンプログラム1a,1bが図9に示した
従来の原画像データスキャンプログラム1cと異なっ
て、図2又は図3に示すスキャン処理を行わせるような
プログラムとなっている。The original image data scanning means of this embodiment is
As shown in FIG. 1, a control unit 1, an image input unit 2, and an original image memory (storage unit) 3 are provided as the same portion as the conventional configuration. The image data scan programs 1a and 1b are different from the conventional original image data scan program 1c shown in FIG. 9, and are programs for performing the scan processing shown in FIG. 2 or 3.
【0025】本実施例の原画像データスキャン手段の各
部は、図9に示した従来の原画像データスキャン手段と
ほぼ同様であるので、本実施例の特徴部分である原画像
データスキャンプログラム1a,1bでの処理を重点的
に説明することにし、他の部分につては説明を省略す
る。尚、画像入力部2から読み取られた8×8画素のグ
ロックは、図6に示した画像データ圧縮/伸張処理装置
に取り込まれるものである。Since each part of the original image data scanning means of this embodiment is almost the same as the conventional original image data scanning means shown in FIG. 9, the original image data scanning program 1a, which is a characteristic part of this embodiment, The processing in 1b will be mainly described, and description of other parts will be omitted. The 8 × 8 pixel glock read from the image input unit 2 is taken into the image data compression / expansion processing device shown in FIG.
【0026】次に、本実施例の原画像データスキャンプ
ログラム1a,1bについて具体的に説明する前に図
2,3を使って第1,第2の実施例の原画像データスキ
ャン方法の概略について説明する。図2は、原画像デー
タスキャンプログラム1aによる原画像データスキャン
方法(第1の実施例の原画像データスキャン方法)を示
す説明図であり、図3は、原画像データスキャンプログ
ラム1bによる原画像データスキャン方法(第2の実施
例の原画像データスキャン方法)を示す説明図である。Before specifically describing the original image data scanning programs 1a and 1b of the present embodiment, an outline of the original image data scanning methods of the first and second embodiments will be described with reference to FIGS. explain. 2 is an explanatory diagram showing an original image data scanning method by the original image data scanning program 1a (original image data scanning method of the first embodiment), and FIG. 3 is an original image data by the original image data scanning program 1b. It is explanatory drawing which shows a scanning method (original image data scanning method of a 2nd Example).
【0027】まず、第1、第2の実施例の原画像データ
スキャン方法は、図2,3に示すように、隣接するブロ
ックを断続することなく、全て連続して8×8画素のブ
ロックを読み取って行くものである。First, in the original image data scanning methods of the first and second embodiments, as shown in FIGS. 2 and 3, all blocks of 8 × 8 pixels are continuously formed without intermittently adjoining adjacent blocks. It is something to read.
【0028】また、第1、第2の実施例の原画像データ
スキャン方法で得られた画像データは、図6に示した画
像データ圧縮/伸張処理装置で圧縮/伸張処理が為され
るが、伸張した画像データも第1、第2の実施例のスキ
ャン順と同じ順でブロック単位に表示を行う画像メモリ
に書き込む必要がある。これで、圧縮前の画像と同じ構
成の画像を得ることができる。The image data obtained by the original image data scanning method of the first and second embodiments is compressed / expanded by the image data compression / expansion processing device shown in FIG. The decompressed image data also needs to be written in the image memory for displaying in block units in the same order as the scan order of the first and second embodiments. This makes it possible to obtain an image having the same structure as the image before compression.
【0029】図2に示すように、第1の実施例の原画像
データスキャン方法は、原画像メモリ3内の画像データ
を8×8画素を1ブロックとし、画像入力手段2がブロ
ック単位に水平方向で一方向(図中右方向)にスキャン
して原画像データを読み取り、水平方向のブロックを読
み終えたら、次に、そのまま垂直方向(図中下方向)に
1ブロック分移動して水平方向で逆方向(図中左方向)
にスキャンして原画像データを読み取り、更に水平方向
のブロックを読み終えたら、そのまま垂直方向(図中下
方向)に1ブロック分移動して水平方向で一方向(図中
右方向)にスキャンして原画像データを読み取るように
なっている。これ以降の処理は、上記処理の繰り返しと
なっている。As shown in FIG. 2, according to the original image data scanning method of the first embodiment, the image data in the original image memory 3 is set to 8 × 8 pixels as one block, and the image input means 2 horizontally moves in block units. Scan the original image data by scanning in one direction (rightward in the figure), and after reading the blocks in the horizontal direction, move the block vertically in the vertical direction (downward in the figure) to move horizontally. In the opposite direction (to the left in the figure)
Scan the original image data, and after reading the blocks in the horizontal direction, move one block in the vertical direction (downward in the figure) and scan in the horizontal direction (rightward in the figure). The original image data is read. The subsequent processing is a repetition of the above processing.
【0030】具体的に、図11を使って説明すると、原
画像データのブロック(Bi,j )について、B1,1 ,B
1,2 ,B1,3 ,…,B1,n とスキャンすると、次に、B
2,n,B2,n-1 ,…,B2,1 とスキャンし、更にB3,1
,B3,2 ,B3,3 ,…,B3,n とスキャンし、最終段
のブロックが偶数(m:偶数)であれば、Bm,n ,Bm,
n-1 ,…,Bm,1 とスキャンするものである。Specifically, referring to FIG. 11, B1,1, B of the block (Bi, j) of the original image data are
Scanning 1,2, B1,3, ..., B1, n, then B
Scan with 2, n, B2, n-1, ..., B2,1 and then B3,1
, B3,2, B3,3, ..., B3, n, and if the last block is an even number (m: even number), then Bm, n, Bm, n
n-1, ..., Bm, 1 are scanned.
【0031】第1の実施例の原画像データスキャン方法
によれば、例えば、図2の隣接しているブロック(a)
とブロック(b)を連続して読み取るようスキャンする
ものであるから、DCハフマン符号化時にブロック
(a)のDC成分からブロック(b)のDC成分を引い
たDC成分の差分値を小さな値にすることができ、従っ
てそのDC成分の差分値で符号化することができるた
め、圧縮対象のデータ量を抑えることができ、JPEG
方式の静止画像データの圧縮効率を向上させることがで
きる効果がある。According to the original image data scanning method of the first embodiment, for example, adjacent block (a) in FIG.
And the block (b) are continuously scanned so that the difference value of the DC component obtained by subtracting the DC component of the block (b) from the DC component of the block (a) is reduced to a small value during DC Huffman coding. Therefore, since the difference value of the DC component can be used for encoding, the amount of data to be compressed can be suppressed, and JPEG
There is an effect that the compression efficiency of the still image data of the method can be improved.
【0032】尚、第1の実施例の原画像データスキャン
方法では、水平方向のスキャンを基本として、水平方向
のスキャンを順方向と逆方向に交互に行うようにしてい
るが、垂直方向のスキャンを基本として、垂直方向のス
キャンを順方向と逆方向に交互に行うようにしても構わ
ない。In the original image data scanning method of the first embodiment, the horizontal scanning is basically performed, and the horizontal scanning is alternately performed in the forward and reverse directions, but the vertical scanning is performed. Based on the above, the vertical scanning may be alternately performed in the forward direction and the reverse direction.
【0033】図3に示すように、第2の実施例の原画像
データスキャン方法は、原画像メモリ3内の画像データ
を8×8画素を1ブロックとし、画像入力手段2がブロ
ック単位に図中左上から図中右下へと対角線方向に向け
てその対角線を中心に左右にジグザグスキャンをしなが
ら原画像データを読み取るようになっている。As shown in FIG. 3, according to the original image data scanning method of the second embodiment, the image data in the original image memory 3 is set as one block of 8 × 8 pixels, and the image input means 2 is arranged in block units. The original image data is read while performing a zigzag scan from the upper left of the center to the lower right of the figure in the diagonal direction to the left and right around the diagonal.
【0034】具体的に、図11を使って説明すると、原
画像データのブロック(Bi,j )について、B1,1 ,B
1,2 ,B2,1 ,B3,1 ,B2,2 ,B1,3 ,B1,4 ,…,
Bm-1,n ,Bm,n-1 ,Bm,n の順でスキャンするもので
ある。Specifically, with reference to FIG. 11, for the block (Bi, j) of the original image data, B1,1, B
1,2, B2,1, B3,1, B2,2, B1,3, B1,4, ...
Bm-1, n, Bm, n-1, and Bm, n are scanned in this order.
【0035】第2の実施例の原画像データスキャン方法
によれば、例えば、図3の隣接しているブロック(c)
とブロック(d)を連続して読み取るようスキャンする
ものであるから、DCハフマン符号化時にブロック
(c)のDC成分からブロック(d)のDC成分を引い
たDC成分の差分値を小さな値にすることができ、従っ
てそのDC成分の差分値で符号化することができるた
め、圧縮対象のデータ量を抑えることができ、JPEG
方式の静止画像データの圧縮効率を向上させることがで
きる効果がある。According to the original image data scanning method of the second embodiment, for example, adjacent block (c) in FIG.
And the block (d) are scanned so as to be continuously read, the difference value of the DC component obtained by subtracting the DC component of the block (d) from the DC component of the block (c) is reduced to a small value during DC Huffman coding. Therefore, since the difference value of the DC component can be used for encoding, the amount of data to be compressed can be suppressed, and JPEG
There is an effect that the compression efficiency of the still image data of the method can be improved.
【0036】次に、第1、第2の実施例の原画像データ
スキャン方法を実現する原画像データスキャンプログラ
ムの処理内容について説明する。まず、第1の実施例の
原画像データスキャン方法における原画像データスキャ
ンプログラム1aの処理の流れについて、図4,図11
を用いて説明する。図4は、第1の実施例の原画像デー
タスキャン方法を用いて、図11の原画像データをスキ
ャンする原画像データスキャンプログラム1aの処理の
流れを示すフローチャート図である。尚、図4では、従
来と同様にブロック数m,nは予め設定されているもの
として説明している。Next, the processing contents of the original image data scanning program for realizing the original image data scanning methods of the first and second embodiments will be described. First, the processing flow of the original image data scanning program 1a in the original image data scanning method of the first embodiment will be described with reference to FIGS.
Will be explained. FIG. 4 is a flow chart showing the processing flow of the original image data scanning program 1a for scanning the original image data of FIG. 11 using the original image data scanning method of the first embodiment. Note that, in FIG. 4, the number of blocks m and n is described as being preset in the same manner as in the conventional case.
【0037】第1の実施例の原画像データスキャン方法
では、図4に示すように、まずブロック数m,nを読み
込み(200)、iに1を代入する(202)。次に、
右方向にスキャンする処理として、jに1を代入し(2
10)、ブロックBi,j を読み込み(220)、jに1
を加算して(222)、jがnより大きいかどうか判定
し(224)、jがn以下の場合は処理220に戻って
右方向へのスキャンを繰り返し、jがnより大きい場合
は、iに1を加算する(230)。In the original image data scanning method of the first embodiment, as shown in FIG. 4, first, the numbers of blocks m and n are read (200) and 1 is substituted for i (202). next,
As a process of scanning to the right, 1 is substituted for j (2
10), read the block Bi, j (220), 1 for j
Is added (222), and it is determined whether j is larger than n (224). If j is not larger than n, the process returns to step 220 to repeat the scan to the right. If j is larger than n, i 1 is added to (230).
【0038】そして、iがmより大きいかどうか判定し
(232)、iがmより大きい場合は、原画像データの
スキャン処理を終了し、iがm以下の場合は、左方向に
スキャンする処理として、jにnを代入し(240)、
ブロックBi,j を読み込み(250)、jから1を減算
する(252)。次にjが1より小さいかどうか判定し
(254)、jが1以上の場合は処理250に戻って左
方向のスキャンを繰り返し、jが1より小さくなった
ら、iに1を加算する(260)。そして、iがmより
大きいかどうか判定し(262)、iがm以下の場合は
処理210に戻って次のブロックラインの右方向のスキ
ャンを行い、iがmより大きい場合は原画像データのス
キャン処理を終了する。Then, it is determined whether or not i is larger than m (232). If i is larger than m, the scanning process of the original image data is terminated, and if i is m or less, the process of scanning to the left is performed. Substituting n for j (240),
The block Bi, j is read (250) and 1 is subtracted from j (252). Next, it is determined whether j is smaller than 1 (254). If j is 1 or more, the process returns to step 250 and the leftward scanning is repeated. When j becomes smaller than 1, 1 is added to i (260). ). Then, it is determined whether i is larger than m (262). If i is smaller than m, the process returns to step 210 to scan the next block line to the right, and if i is larger than m, the original image data The scanning process ends.
【0039】次に、第2の実施例の原画像データスキャ
ン方法における原画像データスキャンプログラム1bの
処理の流れについて、図5,図11を用いて説明する。
図5は、第2の実施例の原画像データスキャン方法を用
いて、図11の原画像データをスキャンする原画像デー
タスキャンプログラム1bの処理の流れを示すフローチ
ャート図である。尚、図5では、従来と同様にブロック
数m,nは予め設定されているものとして説明してい
る。Next, the processing flow of the original image data scanning program 1b in the original image data scanning method of the second embodiment will be described with reference to FIGS.
FIG. 5 is a flow chart showing the processing flow of the original image data scanning program 1b for scanning the original image data of FIG. 11 using the original image data scanning method of the second embodiment. Note that, in FIG. 5, the block numbers m and n are described as being preset in the same manner as in the conventional case.
【0040】第2の実施例の原画像データスキャン方法
では、まず、ブロック数m,nを読み込み(300)、
i,jに1を代入し(302)、ブロックBi,j を読み
込む(304)。次に、右方向に1ブロックスキャンす
る処理として、jに1を加算して(310)、jとnと
を比較し(312)、jがn以下の場合はブロックBi,
j を読み込む(314)。In the original image data scanning method of the second embodiment, first, the block numbers m and n are read (300),
1 is substituted for i, j (302), and the block Bi, j is read (304). Next, as a process of scanning one block to the right, j is incremented by 1 (310) and j is compared with n (312). If j is n or less, block Bi,
Read j (314).
【0041】次に、iの値が1であるか判断し(31
6)、iが1の場合は、左下方向にスキャンする処理と
して、iに1を加算しjから1を減算し(320)、i
とmとを比較し(322)、iがm以下の場合は、更に
jと1とを比較し(324)、jが1以上の場合はブロ
ックBi,j を読み込み(326)、処理320に戻って
左下方向へのスキャンを繰り返す。Next, it is judged whether the value of i is 1 (31
6) When i is 1, as a process of scanning in the lower left direction, 1 is added to i and 1 is subtracted from j (320).
And m are compared (322), and when i is m or less, j and 1 are further compared (324). When j is 1 or more, the block Bi, j is read (326), and the process 320 is performed. Return and repeat the scan in the lower left direction.
【0042】尚、処理322において、iがmより大き
い場合は、スキャン位置が原画像データの下端に達した
場合であるから、iから1を減算しjに1を加算して
(328)スキャン位置を戻し、処理310に飛んで右
方向に1ブロックスキャンする処理に移る。In the process 322, if i is larger than m, the scan position has reached the lower end of the original image data. Therefore, 1 is subtracted from i and 1 is added to j (328) to scan. The position is returned, the process jumps to step 310, and the process moves to the block to scan one block to the right.
【0043】また、処理324において、jが1より小
さい場合は、スキャン位置が原画像データの左端に達し
た場合であるから、iから1を引算しjに1を加算して
(329)スキャン位置を戻し、処理340に飛んで下
方向に1ブロックスキャンする処理に移る。When j is smaller than 1 in the process 324, the scan position has reached the left end of the original image data. Therefore, 1 is subtracted from i and 1 is added to j (329). The scan position is returned, the process jumps to step 340, and the process proceeds to scan one block downward.
【0044】そして、処理316において、iが1でな
い場合は、右上方向にスキャンする処理として、iから
1を減算しjに1を加算し(330)、iと1とを比較
し(332)、iが1以上の場合は更にjとnとを比較
し(334)、jがn以下の場合はブロックBi,j を読
み込み(336)、処理330に戻って右上方向へのス
キャンを繰り返す。When i is not 1 in the process 316, 1 is subtracted from i, 1 is added to j as a process of scanning in the upper right direction (330), and i and 1 are compared (332). , I is 1 or more, j and n are further compared (334), and when j is n or less, the block Bi, j is read (336), the process returns to the process 330 and the scanning to the upper right direction is repeated.
【0045】尚、処理332において、iが1より小さ
い場合は、スキャン位置が原画像データの上端に達した
場合であるから、iに1を加算しjから1を減算して
(338)スキャン位置を戻し、処理310に飛んで右
方向に1ブロックスキャンする処理に移る。In the process 332, if i is smaller than 1, it means that the scan position has reached the upper end of the original image data. Therefore, 1 is added to i and 1 is subtracted from j (338) to scan. The position is returned, the process jumps to step 310, and the process moves to the block to scan one block to the right.
【0046】また、処理334において、jがnより大
きい場合は、スキャン位置が原画像データの右端に達し
た場合であるから、iに1を加算しjから1を減算して
(339)スキャン位置を戻し、処理340に飛んで下
方向に1ブロックスキャンする処理に移る。When j is larger than n in the processing 334, the scan position has reached the right end of the original image data. Therefore, 1 is added to i and 1 is subtracted from j (339) scan. The position is returned, and the process jumps to step 340 to move downward one block.
【0047】そして、処理312において、jがnより
大きい場合は、スキャン位置が原画像データの右端に達
した場合であるから、jから1を減算して(313)ス
キャン位置を戻し、次に下方向に1ブロックスキャンす
る処理として、iに1を加算し(340)、iとmとを
比較し(342)、iがmより大きい場合は、原画像デ
ータのスキャン処理を終了しする。Then, in the process 312, when j is larger than n, it means that the scan position has reached the right end of the original image data. Therefore, 1 is subtracted from j (313) to return the scan position, and then, As a process of scanning one block in the downward direction, 1 is added to i (340), i and m are compared (342), and if i is larger than m, the scan process of the original image data ends.
【0048】一方、処理342において、iがm以下の
場合は、ブロックBi,j を読み込み(344)、jが1
の場合は、処理330に飛んで右上方向へスキャンする
処理に移り、jが1でない場合は、処理320に飛んで
左下方向へスキャンする処理に移る。On the other hand, in process 342, if i is less than or equal to m, block Bi, j is read (344), and j is 1
In the case of, the process jumps to the process 330 and the process moves to the upper right direction, and if j is not 1, the process jumps to the process 320 to move the process to the lower left direction.
【0049】本実施例の原画像データスキャン方法によ
れば、相関関係のある隣接ブロックを図2、図3に示す
スキャン方法で連続して読み取ってJPEG方式で圧縮
処理を行うようにしているので、圧縮過程におけるDC
ハフマン符号化時にDC成分の差分値を小さな値にでき
るため、圧縮効率を向上させることができる効果があ
る。According to the original image data scanning method of this embodiment, adjacent blocks having a correlation are continuously read by the scanning method shown in FIGS. 2 and 3 and compression processing is performed by the JPEG method. , DC in the compression process
Since the difference value of the DC component can be made small at the time of Huffman coding, there is an effect that the compression efficiency can be improved.
【0050】[0050]
【発明の効果】請求項1記載の発明によれば、記憶部内
の原画像データのブロックを特定方向とその逆方向に交
互にスキャンして原画像データをブロック単位に読み取
る原画像データスキャン方法としているので、隣接して
いるブロックを連続して読み取ることができ、隣接ブロ
ック間で原画像データの差が小さいためにJPEG方式
による画像圧縮過程での符号化の際の圧縮効率を向上さ
せることができる効果がある。According to the first aspect of the present invention, there is provided an original image data scanning method in which a block of original image data in a storage section is alternately scanned in a specific direction and in the opposite direction to read the original image data in block units. Since adjacent blocks can be continuously read, and the difference in the original image data between adjacent blocks is small, the compression efficiency at the time of encoding in the image compression process by the JPEG method can be improved. There is an effect that can be done.
【0051】請求項2記載の発明によれば、記憶部内の
原画像データのブロックを対角線方向に向けてその対角
線を中心に左右にジグザグにスキャンして原画像データ
をブロック単位に読み取る原画像データスキャン方法と
しているので、隣接しているブロックを連続して読み取
ることができ、隣接ブロック間で原画像データの差が小
さいためにJPEG方式による画像圧縮過程での符号化
の際の圧縮効率を向上させることができる効果がある。According to the second aspect of the invention, the original image data is read in block units by scanning the blocks of the original image data in the storage section in a diagonal direction and zigzag right and left around the diagonal line. Since the scanning method is used, adjacent blocks can be read continuously, and the difference in the original image data between adjacent blocks is small, so the compression efficiency during encoding in the image compression process by the JPEG method is improved. There is an effect that can be made.
【図1】本発明の一実施例に係る原画像データスキャン
手段の構成ブロック図である。FIG. 1 is a configuration block diagram of an original image data scanning unit according to an embodiment of the present invention.
【図2】第1の実施例の原画像データスキャン方法を示
す説明図である。FIG. 2 is an explanatory diagram showing an original image data scanning method according to the first embodiment.
【図3】第2の実施例の原画像データスキャン方法を示
す説明図である。FIG. 3 is an explanatory diagram showing an original image data scanning method according to a second embodiment.
【図4】第1の実施例の原画像データスキャン方法を用
いて、図11の原画像データをスキャンする原画像デー
タスキャンプログラム1aの処理の流れを示すフローチ
ャート図である。FIG. 4 is a flowchart showing a processing flow of an original image data scanning program 1a for scanning the original image data of FIG. 11 using the original image data scanning method of the first embodiment.
【図5】第2の実施例の原画像データスキャン方法を用
いて、図11の原画像データをスキャンする原画像デー
タスキャンプログラム1bの処理の流れを示すフローチ
ャート図である。FIG. 5 is a flow chart diagram showing a processing flow of an original image data scan program 1b for scanning the original image data of FIG. 11 using the original image data scanning method of the second embodiment.
【図6】JPEG方式の画像データ圧縮/伸張処理装置
の構成ブロック図である。FIG. 6 is a configuration block diagram of a JPEG image data compression / expansion processing device.
【図7】DCT変換の説明図である。FIG. 7 is an explanatory diagram of DCT conversion.
【図8】ハフマン符号化の説明図である。FIG. 8 is an explanatory diagram of Huffman coding.
【図9】従来の原画像データスキャン手段の構成ブロッ
ク図である。FIG. 9 is a configuration block diagram of a conventional original image data scanning means.
【図10】従来の原画像データスキャン方法を示す説明
図である。FIG. 10 is an explanatory diagram showing a conventional original image data scanning method.
【図11】従来の原画像データスキャン方法でスキャン
する原画像データのブロック構成を示す説明図である。FIG. 11 is an explanatory diagram showing a block configuration of original image data scanned by a conventional original image data scanning method.
【図12】従来の原画像データスキャン方法を用いて図
11の原画像データをスキャンする原画像データスキャ
ンプログラム1cの処理の流れを示すフローチャート図
である。FIG. 12 is a flowchart showing a processing flow of an original image data scanning program 1c for scanning the original image data of FIG. 11 using a conventional original image data scanning method.
1…制御部、 1a,1b,1c…原画像データスキャ
ンプログラム 2…画像入力部、 3…原画像メモリ、
4…画像データ圧縮/伸張処理装置、 10…符号化
器、 11…DCT演算手段、 12…量子化器、 1
3…エントロピー符号化器、 20…復号化器、 21
…逆DCT演算手段、 22…量子化器、 23…エン
トロピー復号化器、 32…メモリ(a)、 33…メ
モリ(b)、 34…伝送路、 35…量子化テーブ
ル、 36…符号化テーブル1 ... Control unit, 1a, 1b, 1c ... Original image data scan program 2 ... Image input unit, 3 ... Original image memory,
4 ... Image data compression / expansion processing device, 10 ... Encoder, 11 ... DCT calculation means, 12 ... Quantizer, 1
3 ... Entropy encoder, 20 ... Decoder, 21
Inverse DCT calculation means, 22 ... Quantizer, 23 ... Entropy decoder, 32 ... Memory (a), 33 ... Memory (b), 34 ... Transmission path, 35 ... Quantization table, 36 ... Encoding table
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 // H03M 7/30 A 8842−5J 7/40 8842−5J ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI technical display location // H03M 7/30 A 8842-5J 7/40 8842-5J
Claims (2)
記原画像データをブロック単位にスキャンして前記原画
像データを読み取る原画像データスキャン方法におい
て、前記記憶部内の原画像データのブロックを特定方向
と前記特定方向の逆方向に交互にスキャンすることを特
徴とする原画像データスキャン方法。1. An original image data scanning method for reading the original image data by scanning the original image data in block units from a storage unit storing the original image data, and specifying a block of the original image data in the storage unit. An original image data scanning method, characterized in that scanning is performed alternately in a direction and in a direction opposite to the specific direction.
記原画像データをブロック単位にスキャンして前記原画
像データを読み取る原画像データスキャン方法におい
て、前記記憶部内の原画像データのブロックを対角線方
向に向けて前記対角線を中心に左右にジグザグにスキャ
ンすることを特徴とする原画像データスキャン方法。2. An original image data scanning method for scanning the original image data by scanning the original image data from a storage unit in which the original image data is stored and reading the original image data, wherein a block of the original image data in the storage unit is a diagonal line. A method for scanning original image data, comprising scanning in a zigzag direction from side to side around the diagonal line in a direction.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7549394A JP3590648B2 (en) | 1994-03-23 | 1994-03-23 | Method of compressing original image data and method of expanding original image data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7549394A JP3590648B2 (en) | 1994-03-23 | 1994-03-23 | Method of compressing original image data and method of expanding original image data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07264591A true JPH07264591A (en) | 1995-10-13 |
| JP3590648B2 JP3590648B2 (en) | 2004-11-17 |
Family
ID=13577864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7549394A Expired - Fee Related JP3590648B2 (en) | 1994-03-23 | 1994-03-23 | Method of compressing original image data and method of expanding original image data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3590648B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6924785B1 (en) * | 1998-03-10 | 2005-08-02 | Thales Avionics Lcd S.A. | Method and apparatus for displaying data on a matrix display with an alternating order of scanning in adjacent groups of columns |
| JP2007149076A (en) * | 2005-10-31 | 2007-06-14 | Northrop Grumman Corp | Open system architecture for surveillance systems with effective bandwidth management |
| US7295174B2 (en) * | 2003-06-18 | 2007-11-13 | Hitachi, Ltd. | Display unit |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57193176A (en) * | 1981-05-22 | 1982-11-27 | Nippon Telegr & Teleph Corp <Ntt> | Redundancy supressing and coding system of half-tone picture signal |
-
1994
- 1994-03-23 JP JP7549394A patent/JP3590648B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57193176A (en) * | 1981-05-22 | 1982-11-27 | Nippon Telegr & Teleph Corp <Ntt> | Redundancy supressing and coding system of half-tone picture signal |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6924785B1 (en) * | 1998-03-10 | 2005-08-02 | Thales Avionics Lcd S.A. | Method and apparatus for displaying data on a matrix display with an alternating order of scanning in adjacent groups of columns |
| US7295174B2 (en) * | 2003-06-18 | 2007-11-13 | Hitachi, Ltd. | Display unit |
| JP2007149076A (en) * | 2005-10-31 | 2007-06-14 | Northrop Grumman Corp | Open system architecture for surveillance systems with effective bandwidth management |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3590648B2 (en) | 2004-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5945930A (en) | Data processing apparatus | |
| US5327254A (en) | Method and apparatus for compressing and decompressing image data | |
| US7894681B2 (en) | Sequential decoding of progressive coded JPEGS | |
| US6873736B2 (en) | Method for supplementing digital image with picture element, and digital image encoder and decoder using the same | |
| JP3579544B2 (en) | Image compression / decompression device | |
| KR20210125089A (en) | Image decoding apparatus, image decoding method and program | |
| JP4768728B2 (en) | Method and apparatus for encoding a block of values | |
| JPH07143488A (en) | Image data decoding method and apparatus | |
| JPH04229382A (en) | Digital image data resolution exchange device | |
| JPH07264591A (en) | Original image data scanning method | |
| JPH1175182A (en) | Moving image information compression method and system | |
| JPH1070725A (en) | Video encoding device and video decoding device | |
| JP2006340300A (en) | Signal processing method, signal processing apparatus, signal processing program and information recording medium | |
| JP3437346B2 (en) | Image encoding / decoding device | |
| JPH10336427A (en) | Image encoded data display conversion method | |
| KR100495001B1 (en) | Image compression encoding method and system | |
| JP3032281B2 (en) | Image encoding method and image decoding method | |
| JPH02272972A (en) | Still picture transmitter | |
| JPH05227521A (en) | Video signal transmission device by encoding | |
| JPH04271664A (en) | Picture data compressor and picture data decoder | |
| JPH10262249A (en) | Method and apparatus for expanding compressed image data | |
| JPH07222149A (en) | Image processing method and apparatus | |
| JPH10136363A (en) | Compressed data decoding device and compressed data decoding method | |
| JPH11331844A (en) | Fixed-length block encoding device and decoding device | |
| JPH05316356A (en) | Picture signal decoder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040817 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040823 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110827 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120827 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |