[go: up one dir, main page]

JP2510456B2 - Image coding device - Google Patents

Image coding device

Info

Publication number
JP2510456B2
JP2510456B2 JP25042092A JP25042092A JP2510456B2 JP 2510456 B2 JP2510456 B2 JP 2510456B2 JP 25042092 A JP25042092 A JP 25042092A JP 25042092 A JP25042092 A JP 25042092A JP 2510456 B2 JP2510456 B2 JP 2510456B2
Authority
JP
Japan
Prior art keywords
block
significant
signal sequence
signal
code
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.)
Expired - Lifetime
Application number
JP25042092A
Other languages
Japanese (ja)
Other versions
JPH0678295A (en
Inventor
篤道 村上
功 上澤
敦 伊藤
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 JP25042092A priority Critical patent/JP2510456B2/en
Publication of JPH0678295A publication Critical patent/JPH0678295A/en
Application granted granted Critical
Publication of JP2510456B2 publication Critical patent/JP2510456B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、動画像のディジタル
符号化伝送に用いられる画像符号化装置に関し特に符号
化効率の向上を可能にした画像符号化装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image coding apparatus used for digitally coding and transmitting a moving image, and more particularly to an image coding apparatus capable of improving coding efficiency.

【0002】[0002]

【従来の技術】図7は従来の画像符号化装置を示すブロ
ック図であり、図において、1は入力ディジタル画像信
号、2は入力ディジタル画像信号1をK個(Kは2以上
の整数)毎にまとめてブロック化するブロック/ラスタ
変換(走査変換)器、3はK個毎にまとめられた入力信
号系列、4は後述するフレームメモリ12内の入力信号
系列と画像上において同一位置にある過去の信号系列4
との差分信号系列、6は有意/無意の識別に用いられる
しきい値、7は有意/無意の識別をしきい値6を基に行
ない、有意な差分信号系列のみをブロック符号化する動
き検出ブロック符号化器、8は動き検出ブロック符号化
器7から出力される有意差分信号系列ブロック符号化信
号である。
2. Description of the Related Art FIG. 7 is a block diagram showing a conventional image coding apparatus. In the figure, 1 is an input digital image signal, 2 is an input digital image signal 1 for every K (K is an integer of 2 or more). A block / raster converter (scan converter) for collectively grouping into blocks, 3 is an input signal series grouped for every K pieces, 4 is a past at the same position on the image as an input signal series in a frame memory 12 described later. Signal sequence 4
, 6 is a threshold value used for significant / insignificant discrimination, 7 is significant / insignificant discrimination based on the threshold value 6, and motion detection is performed to block-code only significant difference signal sequence. A block encoder, 8 is a significant difference signal sequence block encoded signal output from the motion detection block encoder 7.

【0003】9は有意差分信号系列ブロック符号化信号
8に含まれる有意ブロックデータを復号して復号差分信
号系列10を出力するブロック復号化器、11はフレー
ムメモリ12から出力される信号系列4と復号差分信号
系列10を加算して得られる復号信号系列であって、フ
レームメモリ12に供給される。
Reference numeral 9 is a block decoder which decodes the significant block data included in the significant difference signal sequence block coded signal 8 and outputs a decoded difference signal sequence 10, and 11 is a signal sequence 4 outputted from the frame memory 12. A decoded signal sequence obtained by adding the decoded differential signal sequence 10 and supplied to the frame memory 12.

【0004】13は動き検出ブロック符号化器7から出
力される有意差分信号系列ブロック符号化信号8を可変
長符号化することにより符号割当信号14を出力する符
号割当器、15は符号割当器13に接続されたバッファ
メモリ、16はバッファメモリ15の出力、17はバッ
ファメモリ15の出力側に接続されたフレーム構成回路
であって、伝送フレーム伝送路18に出力する。
Numeral 13 is a code allocator which outputs a code allocation signal 14 by variable length coding the significant difference signal sequence block coded signal 8 output from the motion detection block coder 7, and 15 is a code allocator 13. , 16 is an output of the buffer memory 15, and 17 is a frame configuration circuit connected to the output side of the buffer memory 15, which outputs to a transmission frame transmission line 18.

【0005】次に動作について説明する。入力ディジタ
ル画像信号1が供給されると、ブロック/ラスタ変換器
2はこの入力ディジタル画像信号1をK個毎にブロック
化することにより入力信号系列3として出力する。そし
て、この入力信号系列3から、フレームメモリ12の画
像上同一位置にある過去の信号系列4が減算されて差分
信号系列5が求められた後、動き検出ブロック符号化器
7においてしきい値6に基づいて有意/無意の識別が行
なわれることにより、有意な差分信号系列のみが有意差
分信号系列ブロック符号化信号8として出力される。
Next, the operation will be described. When the input digital image signal 1 is supplied, the block / raster converter 2 outputs the input signal sequence 3 by dividing the input digital image signal 1 into K blocks. Then, the past signal series 4 at the same position on the image of the frame memory 12 is subtracted from the input signal series 3 to obtain the difference signal series 5, and then the motion detection block encoder 7 sets a threshold value 6 By performing the significant / unintentional discrimination based on the above, only the significant difference signal sequence is output as the significant difference signal sequence block coded signal 8.

【0006】そして、この有意差分信号系列ブロック符
号化信号8はブロック復号化器9において復号されるこ
とにより、復号差分信号系列10が求められ、過去の信
号系列4と加算することにより復号信号系列11が求め
られる。
The significant difference signal sequence block coded signal 8 is decoded in the block decoder 9 to obtain a decoded difference signal sequence 10, and the decoded signal sequence 4 is added to the past signal sequence 4. 11 is required.

【0007】そして、この復号信号系列11はフレーム
メモリ12に供給されることにより当該ブロックの内容
を更新することによって送受でその内容を一致させる。
Then, the decoded signal sequence 11 is supplied to the frame memory 12 to update the contents of the block so that the contents are matched by transmission and reception.

【0008】次に有意/無意識別結果と有意ブロック符
号化結果からなる有意差分信号系列ブロック符号化信号
8は、符号割当器13においてブロック単位のクラスタ
毎に可変長符号化されることにより符号割当信号14と
してバッファ15に記憶される。このバッファ15の内
容は、一定の速度で読み出されることにより速度が平滑
化され、その出力信号16はフレーム構成回路17に供
給されることにより伝送フレームが構成されて伝送路1
8へ送出される。図8に符号化例を示す。
Next, the significant difference signal sequence block coded signal 8 consisting of the significant / unconscious result and the significant block coding result is code-length-coded by the code assigner 13 for each cluster in block units. It is stored in the buffer 15 as the signal 14. The contents of the buffer 15 are read at a constant speed so that the speed is smoothed, and the output signal 16 is supplied to the frame composing circuit 17 to compose a transmission frame to form the transmission line 1.
8 is sent. FIG. 8 shows an example of encoding.

【0009】[0009]

【発明が解決しようとする課題】従来の画像符号化装置
は以上のように構成されているので、全情報量の中で有
意/無意情報の占める割合が大きくなることから情報量
が増大し、符号化効率が低下するなどの問題点があっ
た。
Since the conventional image coding apparatus is configured as described above, since the ratio of significant / insignificant information in the total amount of information increases, the amount of information increases, There is a problem that the coding efficiency is reduced.

【0010】この発明は上記のような問題点を解消する
ためになされたもので、有意/無意情報をM個まとめて
可変長符号化することにより、符号化効率を向上させる
ことのできる画像符号化装置を得ることを目的とする。
The present invention has been made in order to solve the above problems, and an image code which can improve the coding efficiency by performing variable-length coding on M significant / insignificant information collectively. The purpose is to obtain a chemical conversion device.

【0011】[0011]

【課題を解決するための手段】請求項1の発明に係る画
像符号化装置は、有意/無意識別結果をM個の大ブロッ
ク毎にまとめて符号化するようにしたものである。
An image coding apparatus according to a first aspect of the present invention is configured to collectively code significant / unconscious results for every M large blocks.

【0012】また、請求項2の発明に係る画像符号化装
置は、ブロック符号化器の識別結果をM個毎にまとめる
とともに、M個毎にまとめた結果が所定のパターンに一
致するか否かを判定し、所定のパターンに一致する場合
には、その所定のパターンとその所定のパターンが連続
する回数を可変長符号化して出力するようにしたもので
ある。
The image coding apparatus according to the invention of claim 2 collects the identification results of the block encoder for every M pieces.
At the same time, the results collected for each M pieces are combined into a predetermined pattern.
If it matches the specified pattern by determining whether to match
, The predetermined pattern and the predetermined pattern are continuous.
The number of times to be performed is variable length coded and output .

【0013】[0013]

【作用】請求項1及び2の発明における画像符号化装置
は、有意/無意識別結果をM個にまとめて符号化するこ
とにより、符号化効率の向上が計られる。
In the image coding apparatus according to the first and second aspects of the invention, the coding efficiency is improved by collectively coding the significant / unconscious results into M pieces.

【0014】[0014]

【実施例】実施例1.以下、この発明の一実施例を図に
ついて説明する。図1はこの発明の一実施例による画像
符号化装置を示すブロック図であり、図において、10
1は入力されるディジタル画像信号201をK個毎にブ
ロック化する走査変換器、102はフレームメモリ10
3内の同一画像位置上にある信号系列204と最新の入
力信号系列202との差分信号系列203の有意/無意
識別をしきい値300を基に判定し、有意な差分信号系
列のみをブロック符号化するブロック符号化器である。
EXAMPLES Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an image coding apparatus according to an embodiment of the present invention.
Reference numeral 1 is a scan converter for dividing an input digital image signal 201 into blocks for every K pieces, and 102 is a frame memory 10.
3, the difference signal series 203 between the signal series 204 on the same image position and the latest input signal series 202 is determined based on the threshold value 300, and only the significant difference signal series is block coded. It is a block encoder for converting.

【0015】103は画像信号を少なくとも1フレーム
分記憶するフレームメモリ、104はブロック符号化器
102から出力されるブロック符号化された信号系列2
06を復号して復号差分信号系列207を得るブロック
復号化器である。
Reference numeral 103 is a frame memory for storing at least one frame of an image signal, and 104 is a block-encoded signal sequence 2 output from the block encoder 102.
It is a block decoder that decodes 06 to obtain a decoded differential signal sequence 207.

【0016】105は有意/無意識別結果をさらにM個
毎にまとめて可変長符号化を行なう有意/無意符号割当
器、106は有意ブロック符号化信号を可変長符号化す
る有意ブロック符号割当器、107は不均等入力される
有意/無意符号割当結果を一時記憶し、速度平衡化を行
なうバッファ、108は不均等に入力される有意ブロッ
ク符号割当信号を一時記憶することにより速度平衡化を
行なうバッファ、109はバッファ107及びバッファ
108から情報を読み出し、ヘッダを付加して伝送を行
なうヘッダ付加フレーム構成回路(フレーム構成回路)
である。
Reference numeral 105 denotes a significant / insignificant code assigner for performing variable length coding by further summing the results of significant / unconsciousness for each M, 106 denotes a significant block code assignor for variable length coding a significant block coded signal, Numeral 107 is a buffer for temporarily storing the non-uniformly input significant / insignificant code allocation results and performing rate balancing, and 108 is a buffer for temporarily storing non-uniformly input significant block code assignment signals to perform rate balancing. , 109 are header-added frame configuration circuits (frame configuration circuits) that read information from the buffers 107 and 108 and add headers for transmission.
Is.

【0017】図2は図1に示す有意/無意符号割当器1
05およびバッファ107の具体例を示すブロック図で
あり、図において、110は有意/無意識別信号をM個
毎にまとめてさらにブロック化するブロック化回路、1
11はブロックのパターンが連続する可能性の高いパタ
ーンの連続した個数を符号化するか、その組合わせを符
号化するかの別を判定するパターン判定回路、112は
符号化割当処理を制御する符号化制御回路、113は前
記パターンの連続した個数を計数するランカウンタ、1
14はパターンの符号割当を行なうパターン符号化回
路、115は連続した個数の符号割当を行なうラン符号
化回路、116は符号割当処理が完了するまで出力を禁
止するゲート、117は符号割当処理が完了した経路を
選択するセレクタである。
FIG. 2 shows a significant / insignificant code assigner 1 shown in FIG.
5 is a block diagram showing a concrete example of a buffer 107 and a buffer 107. In the figure, 110 is a blocking circuit for grouping significant / unconscious signals into M blocks and further dividing them into blocks.
Reference numeral 11 is a pattern determination circuit that determines whether to encode a continuous number of patterns having a high possibility of continuous block patterns or to encode a combination thereof, and 112 is a code for controlling the encoding allocation process. A conversion control circuit, 113 is a run counter for counting the number of consecutive patterns, 1
Reference numeral 14 is a pattern coding circuit for allocating codes to patterns, 115 is a run coding circuit for allocating a continuous number of codes, 116 is a gate for inhibiting output until the code allocation processing is completed, and 117 is code allocation processing completed. It is a selector for selecting a route that has been made.

【0018】次に動作について説明する。まず入力され
たディジタル画像信号201が走査変換器101により
K個毎にブロック化されて信号系列202となる。そし
て、この信号系列202から、フレームメモリ103に
記憶された画像上同一位置にある過去の信号系列204
が減算されることにより、差分信号系列203が求めら
れる。
Next, the operation will be described. First, the input digital image signal 201 is divided into K blocks by the scan converter 101 to form a signal series 202. Then, from this signal series 202, the past signal series 204 at the same position on the image stored in the frame memory 103
Is subtracted, the difference signal sequence 203 is obtained.

【0019】次に、この差分信号系列203に対して、
ブロック符号化器102はしきい値300に基づいて有
意/無意を識別し、有意ブロックの差分信号系列203
のみをブロック符号化する。ブロック復号化器104を
ブロック符号化信号206を復号して、復号差分信号系
列207を求め、これを過去の信号系列204に加算し
て復号信号系列208を得ている。そして、この復号信
号系列208はフレームメモリ103に供給されること
によりその内容を更新して、送受のフレームメモリ内容
を一致させる。
Next, with respect to this differential signal sequence 203,
The block encoder 102 discriminates significant / insignificant on the basis of the threshold value 300, and the significant signal difference signal sequence 203
Only block code. The block decoder 104 decodes the block coded signal 206 to obtain a decoded differential signal sequence 207, which is added to the past signal sequence 204 to obtain a decoded signal sequence 208. Then, the decoded signal sequence 208 is supplied to the frame memory 103 to update the contents thereof so that the contents of the transmitted and received frame memories match.

【0020】一方、有意/無意識別信号205は図2に
示すブロック化回路110において更にM個毎にまとめ
られ、パターン判定回路111において連続する個数を
符号化するか、その組合わせを符号化するかの別を判定
する。このような処理が有効であるのは、画像におい
て、変化のある領域や変化のない領域が、ある程度画面
上で連続するという性質があるからである。このため、
一部の組合わせ、例えば大ブロック内部の小ブロックす
べてが無意ブロックである組合わせや、すべてが有意ブ
ロックである組合わせが連続して発生する可能性は高
い。
On the other hand, the significant / unconscious signals 205 are further grouped into M pieces in the block forming circuit 110 shown in FIG. 2, and the pattern judging circuit 111 encodes a continuous number or a combination thereof. Determine whether or not. Such processing is effective because there is a property that an area with change and an area without change are continuous on the screen to some extent in the image. For this reason,
There is a high possibility that some combinations, for example, combinations in which all small blocks inside a large block are insignificant blocks, or combinations in which all small blocks are significant blocks occur consecutively.

【0021】ランカウンタ113はそれぞれ特定の組み
合わせに関して連続する数を計数し、同一パターンの連
続が区切れた時点で連続した数をラン符号化回路115
へ送出する。ラン符号化回路115は連続した数を可変
長符号化する。また、パターン符号化回路114は組み
合わせ自体を可変長符号化する。
The run counter 113 counts the consecutive numbers for each specific combination, and the run encoding circuit 115 counts the consecutive numbers at the time when the sequences of the same pattern are separated.
Send to. The run coding circuit 115 performs variable length coding on a continuous number. The pattern coding circuit 114 also performs variable length coding on the combination itself.

【0022】ゲート116は符号化が完了するまで出力
を禁止し、セレクタ117は符号化が完了したものを選
択してバッファ107に書き込みを行なう。同時に、1
映像フレームの符号化処理が行われている期間において
は、有意ブロック符号割当器106が有意ブロック符号
化信号206を可変長符号に変換してバッファ108へ
書き込みを行なう。1映像フレームの符号化処理が完了
すると、ヘッダ付加フレーム構成回路109により、ま
ず、1映像フレーム全体の有意/無意識別情報210に
ヘッダを付加して伝送し、最後に特種符号を付加する。
次に1映像フレーム全体の有意ブロックデータ211に
ヘッダを付加して伝送し、1映像フレーム全体の伝送2
01を終了する。図3〜6に上記符号化の例を示す。
The gate 116 prohibits output until the encoding is completed, and the selector 117 selects the encoded data and writes it in the buffer 107. At the same time 1
While the video frame is being encoded, the significant block code assignor 106 converts the significant block coded signal 206 into a variable length code and writes it into the buffer 108. When the encoding process of one video frame is completed, the header addition frame configuration circuit 109 first adds a header to the significant / unconscious information 210 of the entire one video frame and transmits the information, and finally adds a special code.
Next, a header is added to the significant block data 211 of the entire one video frame for transmission, and the entire one video frame is transmitted.
01 is ended. 3 to 6 show examples of the above encoding.

【0023】実施例2.なお、上記実施例においては有
意ブロックをブロック符号化したものを示したが、有意
ブロックを画素毎に符号化したものであっても上記実施
例と同様の効果を発揮する。
Embodiment 2 FIG. Although the significant block is block-encoded in the above embodiment, the same effect as that of the above embodiment can be obtained even if the significant block is encoded for each pixel.

【0024】[0024]

【発明の効果】以上のように、請求項1の発明によれ
ば、ブロック符号化器の識別結果をM個毎にまとめて可
変長符号化するように構成したので、有意/無意の識別
情報量が削減され、符号化効率が向上するなどの効果が
ある。また、請求項2の発明によれば、M個毎にまとめ
た結果が所定のパターンに一致するか否かを判定し、所
定のパターンに一致する場合には、その所定のパターン
とその所定のパターンが連続する回数を可変長符号化し
て出力するように構成したので、M個毎にまとめた結果
をすべて符号化することなく、連続する回数を符号化す
るだけで済むようになり、所定のパターンが連続する回
数が増えるにしたがって請求項1の発明より更に符号化
効率が向上するなどの効果がある。
As described above, according to the first aspect of the present invention, the identification results of the block encoder can be collected for every M pieces.
Since it is configured to perform variable length coding , significant / insignificant discrimination
The amount of information is reduced, and the coding efficiency is improved. In addition, according to the invention of claim 2, it is grouped by M pieces.
It is determined whether the results of the
If the specified pattern matches, the specified pattern
And variable length coding of the number of times the predetermined pattern continues.
Since it is configured to output as M,
Encode consecutive times without encoding all
It will be sufficient if the specified pattern continues.
As the number increases, more encoding than the invention of claim 1
It has the effect of improving efficiency.

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

【図1】この発明の一実施例による画像符号化装置を示
すブロック図である。
FIG. 1 is a block diagram showing an image coding apparatus according to an embodiment of the present invention.

【図2】図1の有意/無意符号割当器およびバッファの
具体例を示すブロック図である。
FIG. 2 is a block diagram showing a specific example of a significant / insignificant code assigner and a buffer in FIG.

【図3】ブロック化の動作を示す説明図である。FIG. 3 is an explanatory diagram showing an operation of blocking.

【図4】有意/無意識別情報の動作を説明する説明図で
ある。
FIG. 4 is an explanatory diagram illustrating an operation of significant / unconscious information.

【図5】有意/無意識別情報の符号化復号例を示すパタ
ーン図である。
FIG. 5 is a pattern diagram showing an example of encoding / decoding of significant / unconscious information.

【図6】ヘッダ付加フレーム構成後の伝送フレームを示
す伝送フレーム図である。
FIG. 6 is a transmission frame diagram showing a transmission frame after a header-added frame structure.

【図7】従来の画像符号化装置を示すブロック図であ
る。
FIG. 7 is a block diagram showing a conventional image encoding device.

【図8】符号化動作を説明する説明図である。FIG. 8 is an explanatory diagram explaining an encoding operation.

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

101 走査変換器 102 ブロック符号化器 103 フレームメモリ 104 ブロック復号化器 105 有意/無意符号割当器 106 有意ブロック符号割当器 109 ヘッダ付加フレーム構成回路(フレーム構成回
路)
101 Scan Converter 102 Block Encoder 103 Frame Memory 104 Block Decoder 105 Significant / Insignificant Code Assigner 106 Significant Block Code Assigner 109 Header-added Frame Configuration Circuit (Frame Configuration Circuit)

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ディジタル画像信号を少なくとも1映像
フレーム分記憶するフレームメモリと、入力ディジタル
画像信号をK個(Kは2以上の整数)毎にブロック化
し、入力信号系列を生成する走査変換器と、前記ブロッ
ク化された入力信号系列と前記フレームメモリに記憶さ
れたディジタル画像信号とから求めた信号系列の有意/
無意を所定のしきい値に基づいて識別し、有意な信号系
に対してブロック符号化するブロック符号化器と、
ブロック符号化器によりブロック符号化された信号系
列を復号化するとともに、その復号化した信号系列に基
づいて前記フレームメモリに記憶されたディジタル画像
信号を更新するブロック復号化器と、前記ブロック符号
化器の識別結果をM個(Mは2以上の整数)毎にまとめ
て可変長符号化する有意/無意符号割当器と、前記ブロ
ック符号化器によりブロック符号化された信号系列を符
号化する有意ブロック符号割当器と、前記有意/無意符
号割当器および有意ブロック符号割当器の出力を送出す
るフレーム構成回路とを備えた画像符号化装置。
1. A frame memory that stores a digital image signal for at least one video frame, and blocks an input digital image signal for each K (K is an integer of 2 or more).
And a scan converter that generates an input signal sequence, the blocked input signal sequence and the frame memory.
Significance of signal sequence obtained from
A signal system that identifies insignificance based on a predetermined threshold
A block encoder for block coding for the column, before
Signal system blocked encoded by serial block encoder
Decodes the sequence and bases on the decoded signal sequence.
Based on the digital image stored in the frame memory
Block decoder for updating a signal and said block code
A significant / insignificant code allocation unit for variable length coding the identification result of the encoder the M (M is an integer of 2 or more) are grouped by the Bro
Coded block-coded signal sequence
A significant block code allocator for-coding, the significance / Muifu
And a frame configuration circuit that outputs the outputs of a significant block code assigner .
【請求項2】 前記有意/無意符号割当器は、前記ブロ
ック符号化器の識別結果をM個毎にまとめるとともに、
M個毎にまとめた結果が所定のパターンに一致するか否
かを判定し、所定のパターンに一致する場合には、その
所定のパターンとその所定のパターンが連続する回数を
可変長符号化して出力することを特徴とする請求項1記
載の画像符号化装置。
2. The significant / insignificant code assignor is configured to
Of the identification results of the coder encoder for each M
Whether or not the result collected for each M matches a predetermined pattern
If it matches the predetermined pattern, the
The given pattern and the number of times the given pattern continues
2. The variable-length coded data is output after being encoded.
Placing the image coding apparatus.
JP25042092A 1992-08-27 1992-08-27 Image coding device Expired - Lifetime JP2510456B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25042092A JP2510456B2 (en) 1992-08-27 1992-08-27 Image coding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25042092A JP2510456B2 (en) 1992-08-27 1992-08-27 Image coding device

Publications (2)

Publication Number Publication Date
JPH0678295A JPH0678295A (en) 1994-03-18
JP2510456B2 true JP2510456B2 (en) 1996-06-26

Family

ID=17207627

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25042092A Expired - Lifetime JP2510456B2 (en) 1992-08-27 1992-08-27 Image coding device

Country Status (1)

Country Link
JP (1) JP2510456B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7200275B2 (en) 2001-12-17 2007-04-03 Microsoft Corporation Skip macroblock coding

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7177355B1 (en) 1997-12-01 2007-02-13 Samsung Electronics Co., Ltd. Method for representing encoding upon coding information
US6563953B2 (en) 1998-11-30 2003-05-13 Microsoft Corporation Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock
US7003035B2 (en) 2002-01-25 2006-02-21 Microsoft Corporation Video coding methods and apparatuses
US20040001546A1 (en) 2002-06-03 2004-01-01 Alexandros Tourapis Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation
US7738554B2 (en) 2003-07-18 2010-06-15 Microsoft Corporation DC coefficient signaling at small quantization step sizes
US7092576B2 (en) 2003-09-07 2006-08-15 Microsoft Corporation Bitplane coding for macroblock field/frame coding type information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7200275B2 (en) 2001-12-17 2007-04-03 Microsoft Corporation Skip macroblock coding

Also Published As

Publication number Publication date
JPH0678295A (en) 1994-03-18

Similar Documents

Publication Publication Date Title
EP0066697A1 (en) A method and system for compressing grey scale image data
RU93050815A (en) HIGH DEFINITION COMPRESSION SYSTEM
US5177622A (en) Method and apparatus for detecting run length of two successive pixels and subjecting run length to universal coding
US4070694A (en) Picture image information band compression and transmission system
JP4226072B2 (en) Image transmission method
EP0105604B1 (en) A dual mode encoding/decoding technique for use in a digital transmission system
JP2510456B2 (en) Image coding device
GB2333412A (en) A context based coding/decoding method and apparatus
JPH0547030B2 (en)
JPH0821863B2 (en) Data processing method
JPH08275168A (en) Method and apparatus for run-length coding
KR100656690B1 (en) Encoding device and method, decoding device and method
JPH0722397B2 (en) Image encoding / decoding device
JPH08214310A (en) Image data encoding method and image data encoding device
KR0148152B1 (en) Adaptive variable length coding/decoding method and apparatus of image data
JPH04270569A (en) Data compression system for picture processor
JPH0813132B2 (en) Blocked entropy encoder
JPH05191798A (en) Refresh system in inter-frame prediction coder decoder
JPH0771292B2 (en) Image adaptive quantization coding method
JPH01302917A (en) Data compression system
JPS5915553B2 (en) Predictive coding device
SU1107319A1 (en) Device for compressing television signals
JPH01158825A (en) Adaptive type coding control system
JPH0813131B2 (en) Blocked entropy encoder
JPS5927501B2 (en) encoding device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term