JPH01112375A - High speed decoding system for plural images - Google Patents

High speed decoding system for plural images

Info

Publication number
JPH01112375A
JPH01112375A JP62269348A JP26934887A JPH01112375A JP H01112375 A JPH01112375 A JP H01112375A JP 62269348 A JP62269348 A JP 62269348A JP 26934887 A JP26934887 A JP 26934887A JP H01112375 A JPH01112375 A JP H01112375A
Authority
JP
Japan
Prior art keywords
image
decoding
images
compressed data
decoded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62269348A
Other languages
Japanese (ja)
Inventor
Takashi Uenoyama
上野山 任司
Kenichi Kuroiwa
黒岩 謙一
Satoshi Yaoi
矢追 敏
Yukio Yokoyama
横山 由紀夫
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.)
NEC Corp
NEC Telecom System Ltd
Original Assignee
NEC Corp
NEC Telecom System 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 NEC Corp, NEC Telecom System Ltd filed Critical NEC Corp
Priority to JP62269348A priority Critical patent/JPH01112375A/en
Publication of JPH01112375A publication Critical patent/JPH01112375A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

PURPOSE:To shorten an image decoding time by using plural picture CODECs, decoding plural images at high speed, decoding a next one in the sequence of the picture CODECs in which one decoding is completed and repeating it thereafter. CONSTITUTION:When the plural picture CODECs 5, 6 are operated in parallel and image compressed-data more than the number of picture CODECs are decoded, the next image is decoded in the sequence of the picture CODECs in which the decoding of the one image is completed and it is repeated thereafter. Thereby, a processing speed is high, and even in case of considering a compression data transfer time, only the first image influences to the processing speed so that good efficiency is obtained.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はイメージ情報を符号化データとして取り扱うワ
ークステーションや画像蓄積装置に関し。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to workstations and image storage devices that handle image information as encoded data.

特に複数枚のイメージの復号化方式に関するものである
In particular, it relates to a method for decoding multiple images.

〔従来の技術〕[Conventional technology]

従来、この種の複数イメージの復号化方式では。 Conventionally, in this kind of multiple image decoding scheme.

イメージ1枚当りのイメージ圧縮データを画像C0DE
01個で、順次1枚づつ復号化していた。
Image compression data per image is image C0DE
01, and was decoding one by one one by one.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

ところが、上述した従来の複数イメージの復号化方式で
は、1個の画像CODECで順番に復号化している為、
n枚のイメージ全部が完了するまでに通常1枚の復号化
のn倍の処理時間がかかる。
However, in the conventional multiple image decoding method described above, one image CODEC is used to sequentially decode the images.
It usually takes n times the processing time to decode one image to complete all n images.

また、この方式では、制御部のソフトウェアオーバーヘ
ッドを短縮しても2画像C0DFC自身の処理速度を上
回ることはできないという欠点がある。
Furthermore, this method has a drawback in that even if the software overhead of the control unit is reduced, the processing speed of the two-image C0DFC itself cannot be exceeded.

そこで9本発明の技術的課題は、上記欠点に鑑み、複数
枚のイメージ複合処理時間を短縮することができる複数
枚イメージの高速復号化方式を提供することである。
SUMMARY OF THE INVENTION In view of the above drawbacks, it is a technical object of the present invention to provide a high-speed decoding method for multiple images that can shorten the processing time for combining multiple images.

〔問題点を解決するための手段〕[Means for solving problems]

本発明によれば、イメージ情報を符号化データとして取
り扱うワークステーションや画像蓄積装置であって、複
数枚のイメージを、複数の画像CODECで複数枚同時
に並行して復号化し、一方。
According to the present invention, there is provided a workstation or an image storage device that handles image information as encoded data, in which a plurality of images are simultaneously decoded in parallel using a plurality of image CODECs.

復号化する前記イメージの枚数が前記側[象CODEC
の個数以上の場合は、該イメージの1枚分の復号化を終
了した画像CODECの順番て9次のイメージの1枚を
復号化し、以後これを繰り返すことを特徴とする複数枚
イメージの高速復号化方式が得られろ。
The number of images to be decoded is determined by the side [Elephant CODEC
If the number of images is greater than or equal to , one of the ninth-order images is decoded in the order of the image CODEC that has finished decoding one image, and this process is repeated thereafter. Please find a way to convert it.

即ち2本発明による。複数枚イメージの高速復号化方式
は、複数の画像C0DFCを並行動作させることを基本
とし1画像CODECの個数以上の枚数分。
That is, two according to the present invention. The high-speed decoding method for multiple images is basically based on operating multiple images C0DFC in parallel, and the number of images is greater than the number of one image CODEC.

イメージ圧縮データを復号化する際、1枚分の復号化を
終了した画像CODECの順番に1次の1枚を復号化し
、以後これを繰り返すようにしたものである。
When decoding image compressed data, the first one is decoded in the order of the image CODEC that has finished decoding for one image, and this process is repeated thereafter.

〔実施例〕〔Example〕

以下2本発明について図面を参照して説明する。 The following two aspects of the present invention will be explained with reference to the drawings.

第1図は、イメージ4枚を画房CODEC2個により復
号化するシステムの1例であり、圧縮データを格納して
おく圧縮データファイル装置1.復号化する為の機器、
圧縮データバッファ3.圧縮データ・々ツファ41画像
CODEC5、画像CODEC6。
FIG. 1 shows an example of a system in which four images are decoded by two image studio CODECs, and a compressed data file device 1. equipment for decoding,
Compressed data buffer 3. Compressed data/data 41 image CODEC5, image CODEC6.

コードデータバス2.イメージデータバス7、イメージ
メモリ8と制御部13.制御部14とで構成される。
Code data bus 2. Image data bus 7, image memory 8 and control section 13. It is composed of a control section 14.

次に、この例の動作を第1図および第2図に基づいて説
明する。
Next, the operation of this example will be explained based on FIGS. 1 and 2.

復号化の対象となる領域9.領域10.領域11、領域
12に対応するイメージ圧縮データは圧縮データファイ
ル装置1に格納されている。イメージメモリ領域9.領
域10.領域11.領域12のイメージ圧縮データを並
行して高速に復号化する復号化手段として2画像COD
EC5、画像CODEC6がある。
Area to be decoded9. Area 10. Image compressed data corresponding to areas 11 and 12 is stored in the compressed data file device 1. Image memory area9. Area 10. Area 11. Two-image COD is used as a decoding means to decode image compressed data in area 12 in parallel at high speed.
There are EC5 and image CODEC6.

第2図のボックス15に示すように、まず圧縮データフ
ァイル装置1よりイメージメモリ領域9の圧縮データを
読み出し、コードデータバス2を介して圧縮データバッ
ファ3に格納し、ボックス16に示すように画像COD
EC5を起動する。次にボックス17に示す様に、圧縮
データファイル装置1よりイメージメモリ領域10の圧
縮データを読み出し、コードデータバス2を介して、圧
縮データバッファ4に格納し、はツクス18に示すよう
に画像CODEC6を起動する。
As shown in box 15 in FIG. COD
Start EC5. Next, as shown in box 17, the compressed data in the image memory area 10 is read out from the compressed data file device 1, and stored in the compressed data buffer 4 via the code data bus 2. Start.

その陵、?ソクス19にて、復号化終了の割り込みを待
ち、もし画像CODEC5からの割り込みであれば 、
4pノクス20に移行し、イメージデータをイメージメ
モリ8に展開し、イメージメモリ領域9〜12までの全
部が展開されたか否かを判断ボックス22にて判断する
That mausoleum? At SOCS 19, wait for an interrupt to finish decoding, and if it is an interrupt from image CODEC 5,
The process moves to the 4p node 20, the image data is developed in the image memory 8, and it is determined in the decision box 22 whether or not all of the image memory areas 9 to 12 have been developed.

終了の場合、このアルゴリズムを終了し、終了していな
ければ、ボックス24において次の領域(11又は12
)の圧縮r−夕を圧縮データファイル1より読み出し、
圧縮データバッファ3に格納して日?ノクス25で画像
CODEC5に対し起動をかけ、ボックス19にもどり
、復号化終了の割り込みを待つ。
In case of termination, the algorithm is terminated; if not, in box 24 the next region (11 or 12
) is read out from the compressed data file 1,
How many days has it been stored in compressed data buffer 3? Nox 25 activates image CODEC 5, returns to box 19, and waits for an interrupt to complete decoding.

画像CODEC6から割り込みが入ってきた場合。When an interrupt comes from image CODEC6.

ボックス21に移行し1画像CODEC5の後処理と同
様ボックス21でイメージデータをイメージメモリ8に
展開する。
The process moves to box 21, and the image data is developed in the image memory 8 in the same way as the post-processing of the one-image CODEC5.

又1判断ボックス23にて全領域が終了したか否かを判
断し、終了の場合、このアルゴリズムを終了し、終了し
ていなければボックス26で2次のイメージの圧縮デー
タを圧縮データファイル1より読み出し、圧縮データバ
ッファ4に格納する。
In addition, it is judged in judgment box 23 whether or not the entire area is finished, and if it is finished, this algorithm is finished; if it is not finished, in box 26, the compressed data of the secondary image is transferred from compressed data file 1. Read and store in compressed data buffer 4.

そして、ボックス27において画像CODEC6を起動
する。その後再度復号化終了側り込み待ちとなり以後2
以上のことを繰り返す。
Then, in box 27, the image CODEC 6 is activated. After that, it will wait again for the decryption completion side and from then on 2
Repeat the above steps.

第3図は2本制御方法における処理時間を説明する為の
説明図でちる。第3図において、矢印28.34.40
,43,46.49は圧縮データをデータファイル1か
ら圧縮データバッファ3を介し2画像CODEC5に転
送する事を示し、矢印31.37は圧縮データを圧縮デ
ータファイル1から圧縮データバッファ4を介し画像C
ODEC6に転送することを示す。また矢印29,35
,41゜44.47.50は画像CODEC5の復号化
処理を。
FIG. 3 is an explanatory diagram for explaining the processing time in the two-control method. In Figure 3, arrows 28, 34, 40
, 43, 46 and 49 indicate that the compressed data is transferred from the data file 1 via the compressed data buffer 3 to the 2-image CODEC 5, and arrows 31 and 37 indicate that the compressed data is transferred from the compressed data file 1 to the image 2 via the compressed data buffer 4. C
Indicates transfer to ODEC6. Also arrows 29, 35
, 41°44.47.50 is the decoding process of image CODEC5.

矢印32 +、 38は画像CODEC6の復号fし処
理を示す。矢印30,33,36,39,42,45゜
48.51は各画像CODECからイメージメモリ8へ
のイメージデータ転送を示している。
Arrows 32 + and 38 indicate decoding processing of the image CODEC6. Arrows 30, 33, 36, 39, 42, 45°48.51 indicate image data transfer from each image CODEC to the image memory 8.

圧縮データ転送の矢印28,34,40,43゜46.
49の時間をtlA 、 t4A 、 t 1 、 t
 4 。
Compressed data transfer arrows 28, 34, 40, 43°46.
tlA, t4A, t1, t
4.

t 7 、 LIO、矢印31.37の時間をttB 
、 t4B+復号化処理の矢印29,35,41,44
,47゜50の時間をt2A 、 t5A 、 t 2
 、 t 5 、 t 8 。
t7, LIO, time of arrow 31.37 ttB
, t4B+decoding process arrows 29, 35, 41, 44
, 47°50 times t2A, t5A, t2
, t5, t8.

tll、矢印32.38の時間をt2B 、 t5Bイ
メージr〜り転送の矢印30.33.36.39.42
゜45.48.51の時間をt3A 、 t4A 、 
t6A 。
tll, arrow 32.38 time t2B, t5B image r~ri transfer arrow 30.33.36.39.42
The time of ゜45.48.51 is t3A, t4A,
t6A.

t6B 、 t 3 、 t 6 、 t 9 、 t
12とし2画像C0DFCを2個、イメージ枚数4枚の
場合の復号化処理時間をTI、画像CODECを1個、
イメージ枚数4枚の場合の復号化処理時間をT2とする
と。
t6B, t3, t6, t9, t
12, 2 images C0DFC, 4 images, the decoding processing time is TI, 1 image CODEC,
Let T2 be the decoding processing time when the number of images is 4.

TI=tlA+tlB+t2B+t3B+t4B+t5
B+t6B   ・・・(1)T2=tl+t2+t3
+t4+t5+t6+t7+t8+t9+tlO+tl
l・・・(2) となる。ここでソフトウェアオーバヘッドである圧縮デ
ータ転送時間が復号化処理時間に比べはるかに短かく、
各領域の復号化処理時間が全て等しいと仮定した時。
TI=tlA+tlB+t2B+t3B+t4B+t5
B+t6B...(1) T2=tl+t2+t3
+t4+t5+t6+t7+t8+t9+tlO+tl
l...(2) becomes. Here, the compressed data transfer time, which is software overhead, is much shorter than the decoding processing time.
Assuming that the decoding processing time for each area is the same.

TlキT2/2   ・・・(3) となり2画像CODEC2個の場合の処理速度は画像C
ODEC1個の場合の2分の1と高速となる。また、圧
縮データ転送時間を考慮に入れた場合でも。
TlkiT2/2...(3) Then, the processing speed in the case of two 2-image CODECs is image C
The speed is half that of the case with one ODEC. And even when you take into account the compressed data transfer time.

処理速度に影響するのtfi最初の1枚目だけであり。Only the first TFI sheet affects the processing speed.

非常に効率が良い。更に画像C0DFCを多く使用する
ことにより高速になることは明白である。
Very efficient. Furthermore, it is clear that the speed can be increased by using more image C0DFCs.

〔発明の効果〕〔Effect of the invention〕

以上説明したように1本発明は、複数の画像CODEC
を使用し、複数枚イメージの高速復号化を図る一方、複
数の画像CODEC以上の枚数分圧綿データを復号化す
る際、1枚分の復号化を終了した画像CODECの順番
に次の1枚を復号化し、以後これを繰り返すことにより
、より一層、複数枚のイメージ復号処理時間を短縮する
ことができる。
As explained above, one aspect of the present invention is to use a plurality of image CODECs.
While decoding multiple images at high speed using By decoding the image and repeating this process thereafter, it is possible to further reduce the processing time for decoding a plurality of images.

以下余白Margin below

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はイメージ4枚を画像C0DE02個により復号
化するシステムの一例である。第2図は、その復号化処
理を説明するフローチャート、第3図は本方式による復
号化処理の時間を説明する為のタイミングチャート、第
4図は従来の方式による復号化処理の時間を説明する為
の説明図である。 1・・・圧縮f”−タフアイル、2・・・コードデータ
バス、3,4・・・圧縮データバッフ了、5,6・・・
画像CODEC、7・・・イメージデータバス、8・・
・イメージメモリ、9〜12・・・領域、13.14・
・・制御部。 第1図
FIG. 1 is an example of a system that decodes four images using two images C0DE0. Fig. 2 is a flowchart explaining the decoding process, Fig. 3 is a timing chart to explain the decoding process time according to this method, and Fig. 4 explains the decoding process time according to the conventional method. FIG. 1... Compressed f''-tough aisle, 2... Code data bus, 3, 4... Compressed data buffer completed, 5, 6...
Image CODEC, 7... Image data bus, 8...
・Image memory, 9-12...area, 13.14・
...Control unit. Figure 1

Claims (1)

【特許請求の範囲】[Claims] 1、イメージ情報を符号化データとして取り扱うワーク
ステーションや画像蓄積装置であって、複数枚のイメー
ジを、複数の画像CODECで複数枚同時に並行して復
号化し、一方、復号化する前記イメージの枚数が前記画
像CODECの個数以上の場合は、該イメージの1枚分
の復号化を終了した画像CODECの順番に、次のイメ
ージの1枚を復号化し、以後これを繰り返すことを特徴
とする複数枚イメージの高速復号化方式。
1. A workstation or image storage device that handles image information as encoded data, which decodes multiple images in parallel using multiple image CODECs, while the number of images to be decoded is If the number of images is greater than or equal to the number of images CODEC, one of the next images is decoded in the order of the image CODEC that has finished decoding one image, and this process is repeated thereafter. Fast decoding method.
JP62269348A 1987-10-27 1987-10-27 High speed decoding system for plural images Pending JPH01112375A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62269348A JPH01112375A (en) 1987-10-27 1987-10-27 High speed decoding system for plural images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62269348A JPH01112375A (en) 1987-10-27 1987-10-27 High speed decoding system for plural images

Publications (1)

Publication Number Publication Date
JPH01112375A true JPH01112375A (en) 1989-05-01

Family

ID=17471124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62269348A Pending JPH01112375A (en) 1987-10-27 1987-10-27 High speed decoding system for plural images

Country Status (1)

Country Link
JP (1) JPH01112375A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008275286A (en) * 2007-05-07 2008-11-13 Sanden Corp Vapor compression type refrigerating cycle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008275286A (en) * 2007-05-07 2008-11-13 Sanden Corp Vapor compression type refrigerating cycle

Similar Documents

Publication Publication Date Title
RU2427910C2 (en) Coding/decoding of digital multimedia based on overlapping simd-conversion
KR100484137B1 (en) Improved huffman decoding method and apparatus thereof
JPH01112375A (en) High speed decoding system for plural images
JPH01278173A (en) Image reader
CN1187977C (en) Image signal decoding method and device
JPS60247732A (en) Data storage device
TW201038081A (en) Circuit and method for multi-format video codec
US9122474B2 (en) Apparatus and method for reducing overhead caused by communication between clusters
CN101064516B (en) Data processor and data process method
KR101484101B1 (en) Moving Picture Tranformation Device
JPS6345976A (en) Picture decoder
TWI605416B (en) Image processing apparatus, method and non-transient computer-reading storage medium
JPS62266922A (en) Image information decoder
CN113962376A (en) Sparse neural network processor and method based on mixed level precision operation
JPS58151675A (en) Two-dimensional high speed fourier conversion processing method
JPS6231252A (en) Facsimile equipment
JPS62147862A (en) Picture decoder
US20060230241A1 (en) Buffer architecture for data organization
CN103916670A (en) Image coding and decoding method and device
JPS6261427A (en) Coding system
JPH0376065B2 (en)
CN1179574A (en) 2-D data conversion method
JPH07184063A (en) Binary image compression system
JPH0353388A (en) Two-dimensional encoded data decoding and reducing device
JPH0541807A (en) Two-dimension decoder

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20040318

Free format text: JAPANESE INTERMEDIATE CODE: A621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050812

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050817

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051101

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Effective date: 20051220

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060102

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees