JPH0244968A - Still picture transmitter - Google Patents

Still picture transmitter

Info

Publication number
JPH0244968A
JPH0244968A JP63196743A JP19674388A JPH0244968A JP H0244968 A JPH0244968 A JP H0244968A JP 63196743 A JP63196743 A JP 63196743A JP 19674388 A JP19674388 A JP 19674388A JP H0244968 A JPH0244968 A JP H0244968A
Authority
JP
Japan
Prior art keywords
vector
signal
circuit
index data
vector signal
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
JP63196743A
Other languages
Japanese (ja)
Inventor
Hiroaki Kikuchi
菊地 浩昭
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63196743A priority Critical patent/JPH0244968A/en
Publication of JPH0244968A publication Critical patent/JPH0244968A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To shorten the time till the display of the first still picture by sending stepwise the still picture information so as to be made accurate gradually. CONSTITUTION:The transmitter is provided with an input frame memory storing an input vector signal of a pre-processing circuit 1 at a sender section, a difference vector signal generating circuit 10, an index data control circuit 11, a decoding circuit 12 and a reproducing signal generating circuit 13. Then the inter-frame vector quantizing coding system is adopted for the transmission of a still picture and the transmission information is compressed at the 1st vector signal readout to send the still picture is sent stepwise. Thus, the still picture is displayed roughly to the reception side in a short time from the transmission start command input and the content of picture is sent quickly to the user.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は静止画像伝送装置、特にテレビ会議又はテレビ
電話等の画像通信におけるベクトル量子化方法を適用し
た静止画像伝送装置の改良に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a still image transmission device, particularly to an improvement of a still image transmission device applying a vector quantization method in image communication such as a video conference or a video telephone. .

[従来の技術] 一般に、テレビ会議又はテレビ電話等の画像通信に用い
られる画像伝送は、画像情報量が膨大であるのに対して
、送信時の回線速度及び送信コスト等の点から、送信用
画像情報量の削減(圧縮)をする圧縮符号化装置が実用
化されている。
[Prior Art] In general, image transmission used for image communication such as video conferencing or video telephone calls involves a huge amount of image information, but due to line speed and transmission cost, etc. Compression encoding devices that reduce (compress) the amount of image information have been put into practical use.

なかでも、情報量の圧縮方法として、ベクトル量子化方
法は圧縮度の高いものとして知られている。
Among these methods, the vector quantization method is known as a method for compressing the amount of information with a high degree of compression.

以下、従来の静止画像伝送装置を図面に基づいて説明す
る。
Hereinafter, a conventional still image transmission device will be explained based on the drawings.

第7図には木探索ベクトル量子化方法を適用した静止画
像伝送装置の基本的なブロック構成を示し、第8図には
従来の木探索ベクトル量子化部の詳細なブロック構成を
示す。
FIG. 7 shows a basic block configuration of a still image transmission apparatus to which the tree search vector quantization method is applied, and FIG. 8 shows a detailed block configuration of a conventional tree search vector quantization section.

第7図および第8図において、ブロッキング部(1)は
、画像入力信号(100)をA/D変換した後、画像上
近接した画素をに個ずつブロック化し、ブロック毎にに
次元のベクトル信号(101)を作成する回路である。
In FIGS. 7 and 8, a blocking unit (1) converts an image input signal (100) from A/D, blocks adjacent pixels on the image one by one, and generates a dimensional vector signal for each block. This is a circuit that creates (101).

一方、第9図に示すような本構造にベクトル信号のパタ
ーンを配列した場合、木探索ベクトル量子化部(2)は
、第8図に示されるように、4段(分節段数)本探索回
路(21)、(22)、(23)、(24)から成って
いる。
On the other hand, when vector signal patterns are arranged in this structure as shown in FIG. It consists of (21), (22), (23), and (24).

そして、−段目の本探索回路(21)は分節段の一段目
のベクトルを記憶するコードブック(210)、(21
1)と前記ベクトル信号(101)とコードブック(2
10)、(211)からそれぞれ一つずつ出力されるパ
ターンベクトルとの歪み演算を次式のように行う歪み演
算部(212)、(213)と、前記歪み値が小さいパ
ターンベクトルを選択する比較器(214)と、前記比
較器(214)の出力信号に基づいて次段(二段)のコ
ードブックのアドレス信号(2100)を生成するコー
ドブックアドレスレジスタ(215)と、前記ベクトル
信号(101)を次段(二段)の木探索回路(220)
への出力をコードブックアドレス信号(2200)の生
成間にラッチするラッチ回路(216)とから成ってい
る。
Then, the main search circuit (21) in the - stage is a codebook (210), (21) that stores the vectors in the first stage of the segmentation stage.
1), the vector signal (101) and the codebook (2
10) Distortion calculation units (212) and (213) that perform distortion calculations with the pattern vectors output one by one from (211) as shown in the following equation, and a comparison that selects the pattern vector with the smaller distortion value. a codebook address register (215) that generates an address signal (2100) for the next stage (second stage) codebook based on the output signal of the comparator (214); ) to the next stage (second stage) tree search circuit (220)
and a latch circuit (216) that latches the output to the codebook address signal (2200) while generating the codebook address signal (2200).

そして、前記コードブック(210)、(211)は第
10図(a)に示されるようにベクトルがそれぞれ記憶
される。各段の木探索回路(22)(23)、(24)
は前記−段目の木探索回路(21)と同様の構成となっ
ている。
Vectors are stored in the codebooks (210) and (211), respectively, as shown in FIG. 10(a). Tree search circuit at each stage (22) (23), (24)
has the same configuration as the -th stage tree search circuit (21).

従って、第9図に示される最終段のパターンベクトル群
(yoooo−yllll)の中から前記ベクトル信号
(101)に最も近似するベクトルの選択を4段の比較
演算でベクトルを選択することができ、その最終コード
ブックアドレスをインデックスデータ(102)として
出力する。
Therefore, the vector that most closely approximates the vector signal (101) can be selected from the final stage pattern vector group (yoooo-yllll) shown in FIG. 9 by four stages of comparison operations. The final codebook address is output as index data (102).

例えば輝度情報にのみについて考えると、通常の画像情
報の符号化を画素単位で行う場合は1画素あたり8ビツ
ト必要であった。しかしながら、1ブロツクを4X4画
素で構成した場合、前述したようなベクトル量子化を行
った場合に、パターン番号のアドレスの4ビツト情報が
1ブロツクの情報となる。従って、1ブロツク(4X4
−166画素当り、8X16−4=124ビツトの情報
の削減が可能となり非常に有為な効果を奏する。
For example, considering only brightness information, when encoding normal image information on a pixel basis, 8 bits are required per pixel. However, when one block is composed of 4×4 pixels, when vector quantization is performed as described above, the 4-bit information of the address of the pattern number becomes the information of one block. Therefore, 1 block (4X4
-It is possible to reduce information by 8×16-4=124 bits per 166 pixels, which is a very significant effect.

そして、前記インデックスデータ(102)は、伝送バ
ッファ(3)に送出され、該伝送バッファ(3)に1フ
レームずつ記憶され、1フレーム毎に通信回線に送出さ
れる。
The index data (102) is sent to the transmission buffer (3), stored frame by frame in the transmission buffer (3), and sent out to the communication line frame by frame.

次に、信号の流れについて説明する。Next, the signal flow will be explained.

まず、画像入力信号(100)は、ブロッキング部(1
)にてA/D変換された後、ブロック化され、ベクトル
信号(101)に変換される。
First, the image input signal (100) is input to the blocking unit (1
), the signal is converted into blocks, and converted into a vector signal (101).

そして、前記ベクトル信号(101)は本探索ベクトル
量子化部(2)にて以下のように量子化される。
Then, the vector signal (101) is quantized in the main search vector quantization section (2) as follows.

まず、−股木探索回路(21)にて前記ベクトル信号(
101)とコードブック(210)、(211)に記憶
されているベクトルyo及びy との歪み値d。、dl
を歪み演算部(212)■ で次式のようにもとめる。
First, the vector signal (
101) and the vectors yo and y stored in the codebooks (210) and (211). ,dl
is determined by the distortion calculation unit (212) as shown in the following equation.

d−Σ IXk−Ykl  (絶対値子の場合)但し、
 Xk:入力ベクトル信号Xの第1(成分Ylc:パタ
ーンベクトルYの第に成分そして、比較器(214)に
て歪み値d。、dlの比較を行い小さい歪み値を与える
ベクトルを選択し選択信号(103)をコードブックア
ドレスレジスタ(215)へ出力する。例えばd。
d-Σ IXk-Ykl (For absolute value child) However,
Xk: the first (component) of the input vector signal (103) to the codebook address register (215).For example, d.

が小さいときにはコードブックアドレスレジスタ(21
5)には“0”を送出する。
is small, the codebook address register (21
5) sends “0”.

そして、コードブックアドレスレジスタ(216)にて
次段用のコードブックアドレスとして“o o o o
”を出力する。
Then, the codebook address register (216) sets “o o o o” as the codebook address for the next stage.
” is output.

次に、二段本探索回路(22)にて、コードブック(2
20)、(221)からそれぞれアドレス”o o o
 o”のベクトル、yoo及びyolが歪み演算部(2
22)、(223)へ出力される。
Next, in the two-stage book search circuit (22), the codebook (2
20) and (221) respectively address “o o o
o” vector, yoo and yol are the distortion calculation unit (2
22) and (223).

そして、前記歪み演算部(222)、(223)にて前
記ベクトル信号(101)との歪み値を計算し、三段目
用のベクトルレジスタが生成される。
Then, the distortion calculation units (222) and (223) calculate the distortion value with respect to the vector signal (101), and a vector register for the third stage is generated.

以下同様に、三段本探索回路(23)及び四段本探索回
路(24)にて歪み演算比較を行い第4分節段のベクト
ル群の中から前記ベクトル信号(101)に一番近似す
るベクトルのアドレスが選択されインデックスデータ(
102)として、伝送バッファ(5)に送出され、1フ
レーム毎に一時記憶される。
Similarly, the three-stage main search circuit (23) and the four-stage main search circuit (24) perform distortion calculation comparisons, and select the vector that most closely approximates the vector signal (101) from the vector group of the fourth segmentation stage. The address of is selected and the index data (
102), it is sent to the transmission buffer (5) and temporarily stored for each frame.

次に、受信に付いて説明する。Next, reception will be explained.

通信回線より、前記インデックスデータ(102)を受
信し、復号化部(6)は、前記受信したインデックスデ
ータ(102)をアドレス情報とするコードブック(6
a)より、パターンベクトル信号を復号化信号(106
)として出力する。
The decoding unit (6) receives the index data (102) from the communication line, and decodes the codebook (6) using the received index data (102) as address information.
From a), the pattern vector signal is converted into a decoded signal (106
).

このとき、受信部のコードブック(6a)には、最終段
(本例では4段め)のパターンベクトル群を有している
At this time, the codebook (6a) of the receiving section includes a group of pattern vectors in the final stage (fourth stage in this example).

そして、復号化信号(106)をD/A変換して再生信
号(107)を生成し、画像表示部に表示される。
The decoded signal (106) is then D/A converted to generate a reproduced signal (107), which is displayed on the image display section.

したがって、パターンベクトル群の種類が多いほど、ベ
クトル信号に近似した画像の伝送が可能になるので、イ
ンデックスデータのデータ長が長いほど精細な画像伝送
となる。
Therefore, the more types of pattern vector groups there are, the more it becomes possible to transmit an image that approximates the vector signal, and the longer the data length of the index data, the more precise the image transmission becomes.

[発明が解決しようとする課題] 一般に、静止画像は、画像の精細化伝送が要求される。[Problem to be solved by the invention] In general, still images require finer image transmission.

したがって、静止画像伝送の場合、動画像の伝送に比べ
送信情報量か非常に多くなる。
Therefore, in the case of still image transmission, the amount of transmitted information is much larger than in the case of moving image transmission.

また、従来の静止画像伝送装置は、送信部はインデック
スデータを伝送バッファにて1フレーム分記憶し、通信
回線に1フレーム毎にインデックスデータを送出し、受
信部は、そのコードブックには最終段のパターンベクト
ルを有しており、通信回線を介して受信したインデック
スデータを1フレーム分の全てのデータを受信した後に
復号化表示を行っていた。
In addition, in the conventional still image transmission device, the transmitting unit stores index data for one frame in a transmission buffer, sends the index data to the communication line for each frame, and the receiving unit stores the index data in the final stage in the codebook. The index data received via the communication line was decoded and displayed after all data for one frame was received.

更に、静止画像の送信情報量の多さに対して通信回線速
度が低いので、画像送信開始指示入力後から受信側装置
に表示されるまでの時間がかかるという問題点があった
Furthermore, since the communication line speed is low compared to the large amount of information to be transmitted for still images, there is a problem in that it takes time from when an instruction to start image transmission is input until the image is displayed on the receiving side device.

また、動画像伝送に適用される情報圧縮度の高いフレー
ム間差分n号化方式をそのまま適用しても、該方式は先
頭フレームの情報はフレーム内符号化により伝送するの
で、先頭フレームの送信情報量は従来の静止画像の符号
化方式の場合と大差なく、画像送信指示入力後から受信
側装置に表示されるまでの時間がかかるという問題点が
あった。
Furthermore, even if the inter-frame difference n-coding method, which has a high degree of information compression and is applied to video transmission, is applied as is, the information in the first frame is transmitted by intra-frame encoding, so the transmission information in the first frame is The amount is not much different from that of conventional still image encoding methods, but there is a problem in that it takes time from inputting an image transmission instruction to displaying it on the receiving device.

本発明に係る静止画像伝送装置は上記問題点を解決する
ために為されたものであり、画像データ送信開始から表
示までの時間を画質の劣化なしに短縮することを目的と
する。
The still image transmission device according to the present invention has been made to solve the above problems, and aims to shorten the time from the start of image data transmission to display without deterioration of image quality.

[課題を解決するための手段] 上記目的を達成するために、本発明に係る静止画像伝送
装置は、静止画像伝送に圧縮度の高いフレーム間ベクト
ル量子化符号化方式を適用し、更に、先頭フレーム(フ
レーム内符号化)の送信符号化情報量を削減したもので
ある。
[Means for Solving the Problems] In order to achieve the above object, a still image transmission device according to the present invention applies an inter-frame vector quantization encoding method with a high degree of compression to still image transmission, and furthermore, The amount of transmitted encoded information in a frame (intraframe encoding) is reduced.

すなわち、該装置は、静止画像信号を読込み、該画像信
号をA/D変換して画素信号を生成し、該画素信号を所
定の規則で複数個ずつまとめn個のブロックを生成し、
各ブロックjに対応するベクトル信号Vj(但し、Jは
ブロック番号を示す)を生成し、各ベクトル信号を記憶
する前処理回路と、前記前処理回路に記憶されたn個(
1フレム分)のベクトル信号を所定周期毎に繰返し読込
み、各前記ベクトル信号V、に対応する差分ペクト ル を出力する回路であって、初回読出し時の各差分ベクト
ル信号D V 1, j( J−1〜n)として前記各
ベクトル信号V.(j=1〜n)を出力し、以降の読出
し時の差分ベクトル信号DV..(i=1、J 2、3,・・・、j=1〜n)を前読出し時の再生信号
群V.  、(j=1〜n)との相関関係を利用1−1
,J して生成出力する差分ベクトル信号生成回路と、本構造
に配列されたパターンベクトルを有するコドブックと、
前記差分ベクトル信号生成回路より出力された前記差分
ベクトル信号D V 1. jを人力し、該差分ベクト
ル信号DV.。
That is, the device reads a still image signal, A/D converts the image signal to generate a pixel signal, and collects the pixel signals into a plurality of blocks according to a predetermined rule to generate n blocks.
A preprocessing circuit that generates a vector signal Vj (where J indicates a block number) corresponding to each block j and stores each vector signal;
This circuit repeatedly reads vector signals of 1 frame worth) at predetermined intervals and outputs difference vectors corresponding to each of the vector signals V, and each difference vector signal D V 1, j (J- 1 to n), each of the vector signals V. (j=1 to n), and outputs the differential vector signal DV. during subsequent reading. .. (i=1, J 2, 3, . . . , j=1 to n) as the reproduced signal group V. , (j=1 to n) 1-1
, J, and a codebook having pattern vectors arranged in this structure.
The difference vector signal D V outputted from the difference vector signal generation circuit. j manually, and the difference vector signal DV. .

IJ に最も近似するパターンベクトル信号を前記コートブッ
クから選択し、該選択されたパターンベクトルのコード
ブック」二のアドレスを示すインデックスデータ1.、
を出力する本探索量子化符号化1、3 回路と、読出し回数1に応じて、該読出し回数iか大き
くなるほど、実際に送信する送信インデックスデータT
1.、のビット数1.を大きくなる1、J      
        1ように制御し、前記各インデックス
データ■,。
A pattern vector signal that is most similar to IJ is selected from the codebook, and index data 1. ,
According to the actual search quantization coding 1 and 3 circuits that output
1. , the number of bits 1. becomes larger 1, J
1, each of the index data ■,.

1、J の最上位ビットから第1.ビットのデータを送信インデ
ックスデータT1.、とじて出力するイン1、J デックスデータ制御回路と、前記送信・rンデックスデ
ータT1.、を読出し回数毎に1フレーム分1、J ずつ送信又は受信する伝送制御回路と、送信又は受信し
た前記送信インデックスデータT1.、に1、J 対応するパターンベクトル信号を前記コードブックから
読出し、該パターンベクトル信号から第1回読出し時の
第Jブロックの復号化ベクトル信号pv,jを生成して
出力する復号化回路と、前記復号化ベクトル信号pv.
.に基づいて再生ベク1、J トル信号v..を算出して前記差分ベクトル信号1、J 生成回路又は表示回路に送出する再生回路と、を含み、
静止画像情報を徐々に精細となるように段階的に送信し
、最初の静止画像の表示までの時間を大11に削減した
ものである。
1, from the most significant bit of J. Transmit bit data index data T1. , and the input/index data control circuit which outputs the input/index data T1. , a transmission control circuit that transmits or receives 1 frame worth of 1. , 1, J A decoding circuit that reads a corresponding pattern vector signal from the codebook and generates and outputs a decoded vector signal pv,j of the J-th block at the first reading from the pattern vector signal, The decoded vector signal pv.
.. Based on the reproduction vector 1, J torque signal v. .. a reproducing circuit that calculates the difference vector signal 1, J and sends it to the generation circuit or display circuit,
The still image information is transmitted in stages so as to gradually become finer, and the time until the first still image is displayed is reduced by a factor of 11.

[作用] 本発明に係る静11二画像伝送装置の特徴である送信側
の作用について説明する。
[Operation] The operation on the transmission side, which is a feature of the static 112 image transmission device according to the present invention, will be explained.

まず、該装置は、カメラより入力した静止画像情報をフ
レーム内符号化して各ブロックに対応するインデックス
データを生成する。(ステップ1)そして、各ブロック
に対応する前記インデックスデータの上位ビットから数
ビット(11ビツト)の情報を送信インデックスデータ
として1フレーム分の情報を受信側装置に送信するとと
もに、前記送信インデックスデータを復号化して復号化
ベクトル信号を生成する。(ステップ2)次に、ステッ
プ2にて生成された復号化ベクトル信号に基づいて、各
ブロックに対応する再生ベクトル信号を算出する。(ス
テップ3)そして、前処理回路に記憶されたベクトル信
号の第2回読出しを行い、該ベクトル信号と、前回の読
出し時に生成された再生ベクトル信号群と、の差分ベク
トル信号を算出して符号化し、インデックスデータを生
成する。(ステップ4)次に、(前記1,を大きくして
)前フレームよリデータ長の長い送信インデックスデー
タを上記ステップ2と同様に生成して受信側装置に送信
する(ステップ5)。
First, the device intra-frame encodes still image information input from a camera to generate index data corresponding to each block. (Step 1) Then, one frame's worth of information is transmitted to the receiving side device by using several bits (11 bits) from the upper bits of the index data corresponding to each block as transmission index data, and the transmission index data is Decode to generate a decoded vector signal. (Step 2) Next, based on the decoded vector signal generated in step 2, a reproduced vector signal corresponding to each block is calculated. (Step 3) Then, the vector signal stored in the preprocessing circuit is read a second time, and a difference vector signal between the vector signal and the reproduced vector signal group generated at the previous readout is calculated and encoded. and generate index data. (Step 4) Next, transmission index data having a longer redata length than the previous frame (by increasing 1) is generated in the same manner as in step 2 above, and is transmitted to the receiving device (step 5).

以上、該装置は、ステップ2〜ステツプ5を数回繰り返
す。
As described above, the apparatus repeats steps 2 to 5 several times.

したがって、本発明に係る静止画像伝送装置は、静止画
像伝送に、フレーム間ベクトル量子化符号化方式を適用
し、更に、第1回ベクトル信号読出し時の送信情報の圧
縮を行い、静止画像の画像を段階的に送信するので、送
信開始指示入力から短時間のうちに受信側に静止画像の
概略画像の表示を行う。
Therefore, the still image transmission device according to the present invention applies the interframe vector quantization coding method to still image transmission, and further compresses the transmission information at the time of first vector signal readout, and is transmitted in stages, so a schematic image of the still image is displayed on the receiving side within a short time after the transmission start instruction is input.

[実施例] 以下、図面に基づいて本発明の静止画像伝送装置の好適
な一実施例を説明する。
[Embodiment] Hereinafter, a preferred embodiment of the still image transmission device of the present invention will be described based on the drawings.

第1図(A)には本発明に係る静止画像伝送装置の好適
な一実施例による送信側のブロック構成が示されており
、同図(B)には受信側のブロック構成か示されている
FIG. 1(A) shows the block configuration of the transmitting side according to a preferred embodiment of the still image transmission device according to the present invention, and FIG. 1(B) shows the block configuration of the receiving side. There is.

なお、図において、従来装置と同一部分には同一符号を
イ」シ、その説明を省略する。
In the figures, parts that are the same as those of the conventional device are designated by the same reference numerals, and their explanations will be omitted.

本実施例の特徴事項は、第1図(A)に示されるように
、送信部において、前処理回路(1)に設けられた入力
したベクトル信号を記憶する入力フレームメモリ(1a
)と、差分ベクトル信号生成回路(10)と、インデッ
クスデータ制御回路(11)と、復号化回路(12)と
、再生信号生成回路(13)と、フレームメモリ(14
)と、を設Cプたことである。
The feature of this embodiment is that, as shown in FIG. 1(A), in the transmitting section, the input frame memory (1a
), a differential vector signal generation circuit (10), an index data control circuit (11), a decoding circuit (12), a reproduction signal generation circuit (13), and a frame memory (14).
).

そして、前記差分ベクトル信号生成回路(10)は、前
記入力フレームメモリ(1a)に記憶された各ベクトル
信号V、を所定周期毎に1フレーム分読込み、初回読出
し時の各ベクトル信号V。
Then, the differential vector signal generation circuit (10) reads each vector signal V stored in the input frame memory (1a) for one frame every predetermined period, and reads each vector signal V at the time of initial reading.

(j=1〜n)を初回読出し時の各差分ベクトル信号D
 V 1 、 j(J−” 〜n)として出ツル、第2
回目以降のベクトル信号読出し時の差分ベクトル信号D
Vi,j(i=2.3.・・・、)を後述のよう1J に生成される前回読出し時のi−1の再生ベクトル信号
群v、、<j=1〜n)との相関関係を利1−1.J 用し、例えば、現人カブロックjと同一位置にある再生
ベクトル信号■、  、との差分により次式のように算
出し、出力する。
(j=1 to n) as each differential vector signal D at the time of initial reading
V 1 , j(J-”~n), second
Difference vector signal D when reading the vector signal after the first time
Correlation between Vi,j (i=2.3...,) and the i-1 reproduced vector signal group v,, <j=1 to n) generated at 1J as described later. Benefit 1-1. For example, the difference between the current person's cover block j and the reproduced vector signal ■, , located at the same position is calculated as shown in the following equation and output.

DVi、j″′Vj−vi−1,j 但し、i:現読出し回数 」ニブロック番号 また、前記インデックスデータ制御回路(1])は、第
1図に示されるように、インデックス制御回路(11a
)と、多重化変換回路(llb)と、から成っている。
DVi,j'''Vj-vi-1,j where i: Current number of readings'' Niblock number Also, as shown in FIG.
) and a multiplex conversion circuit (llb).

そして、前記インデックス制御回路(lla)は、第2
図(A)に示されるように、読出し回数i (以下、フ
レーム番号iという)をカウントするフレーム数カウン
タ(llc)と、該フレーム番号iに基づいて送信イン
デックスデータのデータ長1.を示すレングスデータL
1を出力するデり長テーブル(lid)と、前記本探索
ベクトル量子化符号化回路(2)より出力される各イン
デックスデータ1..(j=1〜n)をそれぞれ、1、
J 最上位ビットの情報が下1.ビット目に位置するまで、
右シフトを行ってシフトインデックスデタS1..(i
−フレーム番号、j=1〜n)を1、J 生成するインデックスシフト回路(lie)と、から成
っている。
Then, the index control circuit (lla)
As shown in Figure (A), there is a frame number counter (llc) that counts the number of reads i (hereinafter referred to as frame number i), and a data length of transmission index data of 1 to 1 based on the frame number i. Length data L indicating
1, and each index data output from the main search vector quantization encoding circuit (2). .. (j=1 to n) are respectively 1,
J The most significant bit information is below 1. until the bit is located.
Perform right shift and shift index data S1. .. (i
- an index shift circuit (lie) that generates 1, J frame numbers (j=1 to n);

また、前記多重化変換回路(llb)は、第3図(A)
に示されるように、レングスデータL1と、1フレーム
分の前記シフトインデックスデタS1..(i=フレー
ム番号、j=1〜n)と、1、J を第3図(B)に示されるように多重化する多重化回路
(11f)と、前記シフトインデックスデタの下位1.
ビットの情報のみを取り出して送信インデックスデータ
T I 、jを生成し、前記レングスインデックスL、
と、1フレーム分の前記送信インデックスデータTl 
 、(j−1〜n)1・J と、からシリアル送信データSdIに変換して出力する
直列変換回路(l1g)と、からなっている。
Further, the multiplex conversion circuit (llb) is shown in FIG. 3(A).
As shown in , the length data L1 and the shift index data S1 . .. (i=frame number, j=1 to n), and a multiplexing circuit (11f) that multiplexes 1, J as shown in FIG.
Only bit information is extracted to generate transmission index data T I,j, and the length index L,
and the transmission index data Tl for one frame.
, (j-1 to n)1.J, and a serial conversion circuit (l1g) that converts the data into serial transmission data SdI and outputs the data.

従って、インデックスデータ制御回路(11)によれば
、フレーム番号(読出し回数)iに比例して送信インデ
ックスデータのデータ長J、を決定し、前記木探索ベク
トル量子化初号化回路(2)より出力される各インデッ
クスデータI1.の最1、J 上位ビットから1.ビット目までの情報のみを送信イン
デックスデータT1..とじて送信するこ1.3 とができる。
Therefore, the index data control circuit (11) determines the data length J of the transmitted index data in proportion to the frame number (number of reads) i, and the tree search vector quantization initialization circuit (2) Each index data I1. 1 from the most significant bit of J. Only the information up to the bit is transmitted as index data T1. .. 1.3.

そして、復号化回路(12)は、前記シフトインデック
スデータS1.、に基づいて復号化を行lJ い、復号化ベクトル信号pv、、を出力する。
The decoding circuit (12) then processes the shift index data S1. , and outputs a decoded vector signal pv, .

1、J このとき、復号化用コードブック(図示せず)には、第
5図に示されるように、第3段、第6段、第12段のパ
ターンベクトル群が記憶されている。
1, J At this time, the pattern vector groups of the third, sixth, and twelfth stages are stored in the decoding codebook (not shown), as shown in FIG.

次に、前記再生回路(13)は、前記復号化ベクトル信
号pv、、に基づいて再生ベクトル信号1J vi−1,jを算出する。
Next, the reproduction circuit (13) calculates a reproduction vector signal 1J vi-1,j based on the decoded vector signals pv, .

次に、本実施例の動作を説明する。Next, the operation of this embodiment will be explained.

まず、第3段階で静止画像の精細化伝送を行う時の送信
時の動作について説明する。
First, the operation at the time of transmission when performing still image definition transmission in the third stage will be explained.

該静止画像伝送装置は、カメラ(図示せず)を介して静
止画像信号(100)を装置内に入力する。
The still image transmission device inputs a still image signal (100) into the device via a camera (not shown).

そして、前処理回路(1)にて、静止画像信号(100
)は、A/D変換された後、所定の規則で複数個の画素
毎にまとめられ、n個のブロックに分割される。
Then, in the preprocessing circuit (1), the still image signal (100
) is A/D converted and then grouped into units of a plurality of pixels according to a predetermined rule and divided into n blocks.

そして、前処理回路(1)は、前記静止画像信号(10
0)に基づいて、各ブロックj (j=1〜n)に対応
するベクトル信号V、(j=1〜n)(110)を生成
し、前記入力フレームメモリ(1a)に記憶する。
The preprocessing circuit (1) then processes the still image signal (10
0), a vector signal V, (j=1 to n) (110) corresponding to each block j (j=1 to n) is generated and stored in the input frame memory (1a).

次に、差分ベクトル信号生成回路(10)は、前記入力
フレームメモリ(1a)から、n個(1フレーム分)の
ベクトル信号をV、(j=1〜n)を所定周期(1/3
0秒)に繰返し読込む。
Next, the differential vector signal generation circuit (10) generates n vector signals (for one frame) from the input frame memory (1a) at V and (j=1 to n) at a predetermined period (1/3).
0 seconds).

そして、該差分ベク]・ル信号生成回路(10)は、初
回読出し時の差分ベクトル信号として前記各ベクトル信
号V、(j=1〜n)  (110)を木探索ベクトル
量子化符号化間゛路(2)に出力する。
Then, the differential vector signal generation circuit (10) converts each of the vector signals V, (j=1 to n) (110) into a tree search vector quantization encoding process as a differential vector signal at the time of initial reading. Output to path (2).

そして、木探索ベクトル量子化符号化回路(2)は、前
記各差分ベクトル信号DVI、、(j=1〜n)にそれ
ぞれ最も近似するパターンベクトルPV、j (j−1
〜n)をコードブック(図示せず)より選択し、該選択
された各パターンペクトルP Vbj(J =1−n 
)のコードブック上のアドレスを示すインデックスデー
タI−(j−11、j 〜n)を出力する。
Then, the tree search vector quantization encoding circuit (2) determines pattern vectors PV,j (j-1
~n) from a codebook (not shown), and each selected pattern vector P Vbj (J = 1-n
) is output as index data I-(j-11, j to n) indicating the address on the codebook.

一方、インデックス制御回路(11)のフレム数カウン
タ(11,C)は、フレーム番号(読出し回数)iをカ
ウントシており、データ長テーブル(11d)にカウン
ト値“1″を入力する。
On the other hand, the frame number counter (11, C) of the index control circuit (11) counts the frame number (number of reads) i, and inputs the count value "1" into the data length table (11d).

そして、データ長テーブル(lid)は、前記カウント
値”どに対応するデータ長1、=3を示すレングスデー
タし10011”をインデックスシフト回路(11e)
 、多重化変換回路(11b)、そして、復号化回路(
12)にそれぞれ出力する。
The data length table (lid) includes the length data 10011 indicating the data length 1,=3 corresponding to the count value ``10011'' to the index shift circuit (11e).
, a multiplex conversion circuit (11b), and a decoding circuit (
12) respectively.

次に、インデックスシフト回路(lie)は、各インデ
ックスデータを1フレーム毎に、以下のように右シフト
を行ってシフトインデックスデタを生成する。
Next, the index shift circuit (lie) right-shifts each index data frame by frame as follows to generate shift index data.

すなわち、第2図(B)に示されるように、レングスデ
ータL1 “0011“−ffl、 =3を入力すると
、インデックスシフト回路(lie)は、各インデック
スデータ11.jの最上位ビットが下位から3ビツト目
に位置するまで、右シフトを行い、シフトインデックス
データS I 、jを生成する。
That is, as shown in FIG. 2(B), when length data L1 "0011"-ffl, =3 is input, the index shift circuit (lie) inputs each index data 11. A right shift is performed until the most significant bit of j is located at the third bit from the lowest, and shift index data S I,j is generated.

次に、前記多重化回路(11f)は、第3図(B)に示
されるように、前記レングスデータLlと1フレーム分
のシフトインデックスデータSl  、(j=1〜n)
が多重化する。
Next, as shown in FIG. 3(B), the multiplexing circuit (11f) combines the length data Ll and one frame's worth of shift index data Sl, (j=1 to n).
is multiplexed.

1・J また、第3図(B)に示されるように、直列変換回路(
llf)は、各フレーム毎に、先頭にレングスデータL
1、その後に送信インデックスブタT I 、jとなる
ようにシリアルデータを生成し、送信バッファ(3)を
介して相手側装置(図示せず)に送信する。
1.J Also, as shown in Figure 3 (B), the serial conversion circuit (
llf) is the length data L at the beginning of each frame.
1. After that, serial data is generated to be the transmission index T I,j and transmitted to the other party's device (not shown) via the transmission buffer (3).

一方、前記データ長テーブル及びインデックスシフト回
路(lie)よりそれぞれ出力されるレングスデータL
1及びシフトインデックスデータSl  、(j−1〜
n)は、復号化回路(12)I・J にも入力される。
On the other hand, the length data L output from the data length table and the index shift circuit (lie), respectively.
1 and shift index data Sl, (j-1~
n) is also input to the decoding circuit (12) I.J.

そして、各シフトインデックスデータS11.jに基づ
いて、第3段目のコードブックより対応する復号化ベク
トル信号(112)が再生回路(13)に出力される。
Then, each shift index data S11. Based on j, a corresponding decoded vector signal (112) from the third stage codebook is output to the reproduction circuit (13).

そして、再生回路(13)にて、前記復号化ベクトル信
号(112)に基づき再生ベクトル信号が生成され、フ
レームメモリ(13b)−時記憶される。
Then, in the reproduction circuit (13), a reproduction vector signal is generated based on the decoded vector signal (112), and is stored in the frame memory (13b).

従って、第1フレーム(初回読出し時)の各ベクトル信
号■、は、フレーム内符号化されるが、前記インデック
スデータ制御回路(11)にて、実際に送信するインデ
ックスデータのデータは大巾削減され(本実施例では約
1/4)に削減されので、受信側装置では第1フレーム
の再生表示に要する時間は従来の約1/4となる。
Therefore, each vector signal (2) of the first frame (first read) is intra-frame encoded, but the index data to be actually transmitted is greatly reduced in the index data control circuit (11). (In this embodiment, the time required to reproduce and display the first frame is reduced to approximately 1/4.) Therefore, the time required for the receiving device to reproduce and display the first frame is approximately 1/4 of the conventional time.

次に、第2フレーム(第2回目の読出し時)の送信につ
いて説明する。
Next, transmission of the second frame (at the time of second readout) will be explained.

まず、差分ベクトル信号生成回路(10)は、前記入力
フレームメモリ(1a)よりベクトル信号V、を読出す
と同時に、現読込みブロックJと同一位置にある前フレ
ーム(初回読出し時)の再生ベクトル信号V、、jを読
出す。
First, the differential vector signal generation circuit (10) reads the vector signal V from the input frame memory (1a), and at the same time, reproduces the reproduced vector signal of the previous frame (at the time of first reading) located at the same position as the current read block J. Read V,,j.

そして、差分ベクトル信号生成回路(10)は、前記ベ
クトル信号V、と、前記再生ベクトル信号vll、と、
を差演算して、ブロックjに対応する差分ベクトル信号
DV  、と、歪み値d2.jを算2・J 出し、次式のような判別を行う。
The differential vector signal generation circuit (10) then generates the vector signal V, the reproduced vector signal vll,
A difference vector signal DV corresponding to block j and a distortion value d2. Calculate j by 2・J and make a determination as shown in the following formula.

d、j= l DV2.lとするとき、d 、、、≧α
のとき、無効 d、j<αのとき、有効 但し、αは0に近い正数 このとき、に記判別が、無効となったときは、前フレー
ムの情報と同様として、該ブロックの無効情報のみを送
信し、符号化送信は行わない。
d,j=l DV2. When l, d,,,≧α
When d, it is invalid; when j<α, it is valid. However, α is a positive number close to 0. At this time, when the determination described in becomes invalid, the invalid information of the block is treated as the same as the information of the previous frame. only, and encoded transmission is not performed.

また、−に記判別が有効の場合は、要送信ブロックとし
て、差分ベクトル信号DV2.jを本探索ベクトル量子
化符号化回路(2)に出力する。
In addition, if the discrimination described in - is valid, the differential vector signal DV2. j is output to the main search vector quantization encoding circuit (2).

更に、各ブロックj  (j=1〜n)に対応する前記
有効/無効情報は、送信バッファ(3)に送出される。
Further, the validity/invalidity information corresponding to each block j (j=1 to n) is sent to the transmission buffer (3).

そして、有効ブロックは、前記第1フレームの量子化・
符号化時と同様に木探索量子化が行われインデックスデ
ータ122.が生成され、インデックスデータ制御回路
(11)に入力される。
The effective block is the quantized block of the first frame.
Tree search quantization is performed in the same way as during encoding, and index data 122. is generated and input to the index data control circuit (11).

そして、インデックス制御回路(lla)内のフレーム
数カウンタ(lie)は、カウンタ値“2”をデータ長
テーブル(lid)に出力する。
Then, the frame number counter (lie) in the index control circuit (lla) outputs the counter value "2" to the data length table (lid).

次に、データ長テーブル(lid)は、前記カウンタ値
“2“に対応するデータ長象。=6を示すレングスデー
タし2 ′″0110”を出力する。
Next, the data length table (lid) is a data length table corresponding to the counter value "2". =6, and outputs 2''0110''.

そして、前記インデックスシフト回路(lie)は、前
記インデックスデータI2.jの最上位ビットから6ビ
ツトまでの情報を送信インデックスブタとするために、
前記各インデックスデータI2.jの最上位ビットの情
報が下位から6ビツト目に位置するまで、右シフトを行
い、シフトインデックスデータSI2.jを生成する。
Then, the index shift circuit (lie) converts the index data I2. In order to use the information from the most significant bit of j to 6 bits as the transmission index data,
Each of the index data I2. A right shift is performed until the information of the most significant bit of j is located at the 6th bit from the lowest, and shift index data SI2. Generate j.

そして、第1フレームと同様に、多重化変換回路(11
b)にて、シリアルインデックスデータを生成し、送信
バッファ(3)を介して相手側装置(図示せず)に送信
される。
Then, similarly to the first frame, the multiplex conversion circuit (11
In b), serial index data is generated and transmitted to the other party's device (not shown) via the transmission buffer (3).

そして、復号化回路(12)にて、各ブロックの無効/
有効情報と、前記レングスデータL2と、前記シフトイ
ンデックスデータSI 9、とに基2・J づき、復号化ベクトル信号を生成した後、再生ベクトル
信号V2. jを算出して、フレームメモリに記憶する
Then, in the decoding circuit (12), each block is invalidated/
After generating a decoded vector signal based on the valid information, the length data L2, and the shift index data SI9, a reproduced vector signal V2. Calculate j and store it in the frame memory.

次に、第3フレーム(第3回読出し時)のベクトル信号
に対応する差分ベクトル信号Dv3.jを第2フレーム
と同様にして、第2フレームの再生信号V2.jに基づ
き生成する。
Next, the differential vector signal Dv3.corresponding to the vector signal of the third frame (at the time of third readout). j is the same as the second frame, and the reproduced signal V2. Generate based on j.

そして、第2フレームと同様にして、インデックス制御
回路(11)にて、データ長13−12の送信インデッ
クスデータを生成し、伝送する。
Then, in the same manner as the second frame, the index control circuit (11) generates transmission index data with a data length of 13-12 and transmits it.

従って、本実施例によれば、フレーム内符号化を用いて
、送信情報量の多い初回読出し時(先頭フレーム)には
符号化した後に送信インデックスデータ長をI!、を極
端に小さくすることにより符号化情報量を大幅に削減し
、以降の読出し時(第2フレーム以降)の各差分ベクト
ル信号の歪み値はOに近づくので、無効ブロックか増大
するので、送信インデックスデータ長を長くしても、短
い送信時間で画像送信を行うことができる。
Therefore, according to this embodiment, by using intraframe encoding, at the time of initial reading (first frame) with a large amount of transmitted information, the transmission index data length is changed to I! after encoding. By making , extremely small, the amount of encoded information is significantly reduced, and the distortion value of each difference vector signal during subsequent readout (from the second frame onwards) approaches O, so the number of invalid blocks increases, so transmission Even if the index data length is increased, image transmission can be performed in a short transmission time.

次に、受信時の動作について説明する。Next, the operation at the time of reception will be explained.

まず、通信回線を介して、符号化データを受信し、受信
バッファ(5)に−時記憶する。
First, encoded data is received via a communication line and stored in a reception buffer (5).

そして、第1フレームのシリアルデータを多重分離回路
(15)に人力する。
Then, the serial data of the first frame is manually input to the demultiplexing circuit (15).

そして、受信したシリアルデータをレングスデータL1
と、各送信インデックスデータT I 、j(J−1〜
n)と、に分離する。
Then, the received serial data is converted into length data L1.
and each transmission index data T I,j (J-1~
Separate into n) and.

次に、送信部の復号化回路(13)と同様に、第3段の
コードブックを用いて復号化され、再生信号を生成した
後表示を行う。
Next, similarly to the decoding circuit (13) of the transmitter, the signal is decoded using the third-stage codebook to generate a reproduced signal and then displayed.

また、第2フレーム及び第3フレームデータ受信時は、
各ブロックの無効/有効情報、及びシリアルデータから
、レングスデータし1、送信インデックスデータT1.
.に分離し、フレーム間差1+J 分復号化して再生を行う。
Also, when receiving the second frame and third frame data,
From the invalid/valid information and serial data of each block, length data T1, transmission index data T1.
.. The data is separated into two frames, decoded by an interframe difference of 1+J, and played back.

上記実施例において、総送信フレーム数を3とし、各デ
ータ長を3.6.12とした例を示したが、総送信フレ
ーム数、及びデータ長を任意にしても上記実施例と同様
の効果を奏する。
In the above embodiment, an example was shown in which the total number of transmission frames was 3 and each data length was 3.6.12, but the same effect as in the above embodiment can be obtained even if the total number of transmission frames and data length are arbitrary. play.

また、」二記実施例では、レングスデータし、を付加し
て送信する例を示したが、総送信フレーム数、及び対応
するレングスデータI7、を予め送受信側で取り決めて
いれば、レングスデータし、の送信なしでも、上記実施
例と同様の効果を奏する。
In addition, in the second embodiment, an example was shown in which the length data is added and transmitted, but if the total number of transmission frames and the corresponding length data I7 are agreed upon in advance on the transmitting and receiving sides, the length data can be added. Even without the transmission of , the same effects as in the above embodiment can be achieved.

また、上記実施例では、2進本探索ベクトル量子化を用
いた例を示したが、コードブック上のアドレスか多進木
構造で配列されたパターンベクトルのインデックスデー
タであっても、上記実施例と同様の効果を奏する。
Further, in the above embodiment, an example using binary search vector quantization was shown, but even if the index data is an address on a codebook or a pattern vector arranged in a multi-ary tree structure, It has the same effect as.

「発明の効果〕 以」二説明したように本発明によれば、静止画像送信開
始から第1段階画像データの再生時間を大I11に削減
することが可能となり、使用者に速く画像内容を伝える
ことができるという効果を奏する。
``Effects of the Invention'' As described in Section 2, according to the present invention, it is possible to reduce the playback time of the first stage image data from the start of still image transmission to I11, and the image content can be quickly conveyed to the user. It has the effect of being able to

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

第1図は本発明に係る静止画像伝送装置の好適な1実施
例の送信部及び受信部のブロック図、第2図は第1図実
施例によるインデックス制御回路の詳細な説明図、第3
図は第1図実施例による多重化変換回路の詳細な説明図
、第4図は第1図実施例によるコードブックの2進木構
造の説明図、第5図は第1図実施例による復号化回路の
説明図、第6図は第1図実施例による多重化分離回路の
説明図、第7図は従来の画像符号化伝送装置の説明図、
第8図は従来の探索ベクトル量子化部の説明図、第9図
及び第10図はコードブックの説明図である。 図において、(2)は本探索ベクトル量子化部、(3)
は送信バッファ、(4a)、  (4b)は通信回線、
(5)は受信バッファ、(6)は復号化部、(10)は
差分ベクトル信号生成回路、(11)はインデックスデ
ータ制御回路、(lla)はインデックス制御回路、(
llb)は多重化変換回路、(11c)はフレーム数カ
ウンタ、(11d)はデータ長テーブル、(lie)は
インデックスシフト回路、(11t)は多重化回路、(
l1g)は直列変換回路、(12)復号化回路、(13
)はフレームメモリ、(15)は多重分離回路である。 尚、図において同一71号同−又は相当部分を示す。
FIG. 1 is a block diagram of a transmitting section and a receiving section of a preferred embodiment of a still image transmission device according to the present invention, FIG. 2 is a detailed explanatory diagram of an index control circuit according to the embodiment of FIG. 1, and FIG.
1 is a detailed explanatory diagram of the multiplexing conversion circuit according to the embodiment in FIG. 1, FIG. 4 is an explanatory diagram of the binary tree structure of the codebook according to the embodiment in FIG. 1, and FIG. 5 is a decoding diagram according to the embodiment in FIG. 1. FIG. 6 is an explanatory diagram of the multiplexing and demultiplexing circuit according to the embodiment of FIG. 1, FIG. 7 is an explanatory diagram of the conventional image encoding and transmitting device,
FIG. 8 is an explanatory diagram of a conventional search vector quantization unit, and FIGS. 9 and 10 are explanatory diagrams of a codebook. In the figure, (2) is the main search vector quantization unit, (3)
is a transmission buffer, (4a) and (4b) are communication lines,
(5) is a reception buffer, (6) is a decoding unit, (10) is a differential vector signal generation circuit, (11) is an index data control circuit, (lla) is an index control circuit, (
llb) is a multiplex conversion circuit, (11c) is a frame number counter, (11d) is a data length table, (lie) is an index shift circuit, (11t) is a multiplexing circuit, (
l1g) is a serial conversion circuit, (12) a decoding circuit, (13)
) is a frame memory, and (15) is a demultiplexing circuit. In addition, the same No. 71 is shown in the figure, or a corresponding part.

Claims (1)

【特許請求の範囲】 静止画像信号を圧縮符号化して送受信する静止画像伝送
装置において、 静止画像信号を読込み、該画像信号をA/D変換して画
素信号を生成し、該画素信号を所定の規則で複数個ずつ
まとめn個のブロックを生成し、各ブロックjに対応す
るベクトル信号V_j(但し、jはブロック番号を示す
)を生成し、各ベクトル信号を記憶する前処理回路と、 所定周期毎に前記前処理回路に記憶されたn個(1フレ
ーム分)のベクトル信号を繰返し読込み、各前記ベクト
ル信号V_jに対応する差分ベクトル信号DV_i_,
_j(但し、1は読出し回数を示す)を出力する回路で
あって、初回読出し時の各差分ベクトル信号DV_i_
,_j(j=1〜n)として前記各ベクトル信号V_j
(j=1〜n)を出力し、以降の読出し時の差分ベクト
ル信号DV_i_,_j(i=2、3、…、j=1〜n
)を前回読出し時の再生信号群■_i_−_1_,_j
(j=1〜n)との相関関係を利用して生成出力する差
分ベクトル信号生成回路と、木構造に配列されたパター
ンベクトルを有するコードブックと、 前記差分ベクトル信号生成回路より出力された前記差分
ベクトル信号DV_i_,_jを入力し、該差分ベクト
ル信号DV_i_,_jに最も近似するパターンベクト
ル信号を前記コードブックから選択し、該選択されたパ
ターンベクトルのコードブック上のアドレスを示すイン
デックスデータI_i_,_jを出力する木探索ベクト
ル量子化符号化回路と、 読出し回数iに応じて、該読出し回数iが大きくなるほ
ど、実際に送信する送信インデックスデータTI_i_
,_jのビット数l_iを大きくなるように制御し、前
記各インデックスデータI_i_,_jの最上位ビット
(木探索の初段側)からl_iビット目までのデータを
送信インデックスデータTI_i_,_jとして出力す
るインデックスデータ制御回路と、前記送信インデック
スデータTI_i_,_jを読出し回数毎に1フレーム
分ずつ送信又は受信する伝送制御回路と、 送信又は受信した前記送信インデックスデータTI_i
_,_jに対応するパターンベクトル信号を前記コード
ブックから読出し、該パターンベクトル信号から第i回
読出し時の第jブロックの復号化ベクトル信号PV_i
_,_jを生成する復号化回路と、前記復号化ベクトル
信号PV_i_,_jに基づいて再生ベクトル信号■_
i_,_jを算出して前記差分ベクトル信号生成回路又
は表示回路に送出する再生回路と、 を含むことを特徴とする静止画像伝送装置。
[Claims] A still image transmission device that compresses and encodes a still image signal and transmits and receives the still image signal, reads the still image signal, A/D converts the image signal to generate a pixel signal, and converts the pixel signal into a predetermined signal. A pre-processing circuit that generates n blocks by combining multiple blocks according to a rule, generates a vector signal V_j (where j indicates a block number) corresponding to each block j, and stores each vector signal; Each time, n vector signals (one frame worth) stored in the preprocessing circuit are repeatedly read, and a differential vector signal DV_i_, corresponding to each vector signal V_j is generated.
It is a circuit that outputs each differential vector signal DV_i_ at the time of initial reading.
, _j (j=1 to n), each of the vector signals V_j
(j=1 to n), and output the differential vector signal DV_i_,_j (i=2, 3, ..., j=1 to n) during subsequent reading.
) is the reproduced signal group when last read ■_i_-_1_,_j
(j=1 to n); a codebook having pattern vectors arranged in a tree structure; and a codebook having pattern vectors arranged in a tree structure; Input the difference vector signals DV_i_,_j, select the pattern vector signal most similar to the difference vector signals DV_i_,_j from the codebook, and provide index data I_i_, indicating the address on the codebook of the selected pattern vector. A tree search vector quantization encoding circuit that outputs _j, and a tree search vector quantization encoding circuit that outputs transmission index data TI_i_ that is actually transmitted according to the number of readings i, as the number of readings i increases.
, _j such that the number of bits l_i of the index data I_i_, _j is increased, and data from the most significant bit (first stage side of tree search) to the l_i-th bit of each index data I_i_, _j is output as transmission index data TI_i_, _j. a data control circuit; a transmission control circuit that transmits or receives the transmission index data TI_i_, _j for each frame for each reading count; and the transmitted or received transmission index data TI_i.
A pattern vector signal corresponding to
a decoding circuit that generates _, _j, and a reproduction vector signal ■_ based on the decoded vector signals PV_i_, _j;
A still image transmission device comprising: a reproduction circuit that calculates i_, _j and sends it to the difference vector signal generation circuit or display circuit.
JP63196743A 1988-08-05 1988-08-05 Still picture transmitter Pending JPH0244968A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63196743A JPH0244968A (en) 1988-08-05 1988-08-05 Still picture transmitter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63196743A JPH0244968A (en) 1988-08-05 1988-08-05 Still picture transmitter

Publications (1)

Publication Number Publication Date
JPH0244968A true JPH0244968A (en) 1990-02-14

Family

ID=16362866

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63196743A Pending JPH0244968A (en) 1988-08-05 1988-08-05 Still picture transmitter

Country Status (1)

Country Link
JP (1) JPH0244968A (en)

Similar Documents

Publication Publication Date Title
JP3205498B2 (en) Coding method and decoding method for continuous image
US6304606B1 (en) Image data coding and restoring method and apparatus for coding and restoring the same
USRE39955E1 (en) Multiple encoder output buffer apparatus for differential coding of video information
EP0632656A2 (en) Interframe adaptive vector quantization encoding apparatus
JPH0736773A (en) Dual buffer memory and method for obtaining multiplex data stream from stored data
CN1825964B (en) Method and system for processing video frequency data on chip
CN113573076A (en) Method and apparatus for video encoding
CN119094790A (en) Image transmission method and system based on inter-frame difference
JPH0244968A (en) Still picture transmitter
JPH0322780A (en) Video signal packet transmission device
JPH0222982A (en) Still picture transmission equipment
Fujii et al. A study on source coding of super definition images with vector quantization
JPH1098720A (en) Method and device for encoding video signal
JPS63279686A (en) Variable length coding transmitter
JP2633683B2 (en) Vector quantizer
KR910009092B1 (en) Vector quantum cooling and decoding apparatus
JPH06245200A (en) Scanning method and apparatus for energy distribution of two-dimensional data
Liang et al. Comparison between adaptive search and bit allocation algorithms for image compression using vector quantization
JPH0714205B2 (en) Sequential reproduction vector quantization encoding / decoding device
JPH02305286A (en) Picture transmission equipment
KR100204468B1 (en) An image encoder and decoder
JPS62176279A (en) Video coding/decoding device
JPH046953A (en) Picture coding system
JPH11146395A (en) Image transmission system and image coder
JPH02244874A (en) Orthogonal transform coding system