[go: up one dir, main page]

JPH06113289A - Scanning selection method and device for picture coding - Google Patents

Scanning selection method and device for picture coding

Info

Publication number
JPH06113289A
JPH06113289A JP28099092A JP28099092A JPH06113289A JP H06113289 A JPH06113289 A JP H06113289A JP 28099092 A JP28099092 A JP 28099092A JP 28099092 A JP28099092 A JP 28099092A JP H06113289 A JPH06113289 A JP H06113289A
Authority
JP
Japan
Prior art keywords
scanning
scan
data
zeros
maximum value
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
JP28099092A
Other languages
Japanese (ja)
Inventor
Toru Chinen
徹 知念
Yasuo Katayama
泰男 片山
Koichi Oyama
公一 大山
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.)
G C TECHNOL KK
Original Assignee
G C TECHNOL KK
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 G C TECHNOL KK filed Critical G C TECHNOL KK
Priority to JP28099092A priority Critical patent/JPH06113289A/en
Publication of JPH06113289A publication Critical patent/JPH06113289A/en
Pending legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

PURPOSE:To select the scanning method minimizing a code quantity when picture data are quantized, scanned and coded. CONSTITUTION:A quantized signal 53 is applied to scanners 241 connected in parallel, the signal is scanned by various scanning methods, number of zeros in the obtained scanning data is accumulated by each zero number accumulator 245 till a value not zero appears, an output of a scanner 241 whose number of zeros is maximum is selected by a maximum selector 246 and fed to a coder 25. Thus, when scanning data by the scanning method maximizing number of zeros are coded, since the code quantity is minimum, efficient coding is attained. Since the zero number accumulator 245 accumulates only number of zeros, the high speed operation is attained and the configuration is simple.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は画像符号化における走査
選択方法と装置に関する。具体的には、画像信号を動き
補償して予測符号化し伝送する場合に生じやすい大きな
予測誤差データの値を小さなものにする画像符号化にお
ける走査選択方法と装置を提供せんとするものである。
FIELD OF THE INVENTION The present invention relates to a scan selection method and apparatus in image coding. Specifically, it is an object of the present invention to provide a scanning selection method and device in image coding that reduces the value of large prediction error data that tends to occur when motion-compensating and predictively coding an image signal for transmission.

【0002】[0002]

【従来の技術】テレビ電話やテレビ会議などにおいて、
伝送すべき動画像信号は膨大な情報量を有する。そのた
めに、従来より、動画像信号を高能率で符号化して効率
的な画像伝送を図る各種の方法が使われている。この高
能率符号化に用いられるものに、画像信号のピクチャ
(フレームまたはフィールド)間の相関性を利用して、
1つ前あるいは後のピクチャから現在のピクチャを予測
するピクチャ間予測符号化がある。現在のピクチャの画
像信号とたとえば1つ前のピクチャの画像信号との画素
ごとの差分値を予測誤差データとして求め、得られた予
測誤差データのみを符号化して伝送する。これにより、
符号化して伝送すべき画像の情報量が低減される。
2. Description of the Related Art In videophones and video conferences,
The moving image signal to be transmitted has a huge amount of information. Therefore, conventionally, various methods have been used to efficiently encode a moving image signal by encoding the moving image signal. By utilizing the correlation between the pictures (frames or fields) of the image signal, the one used for this high efficiency encoding,
There is inter-picture predictive coding that predicts the current picture from the previous or subsequent picture. The difference value for each pixel between the image signal of the current picture and the image signal of the immediately preceding picture is obtained as prediction error data, and only the obtained prediction error data is encoded and transmitted. This allows
The information amount of the image to be encoded and transmitted is reduced.

【0003】従来の画像符号化装置全体の回路構成を図
2に示し説明する。
The circuit configuration of the entire conventional image encoding apparatus will be described with reference to FIG.

【0004】50は画像信号の入力端子であり、ここか
ら入力された入力画像信号51は減算器20により予測
信号60を差し引き、予測誤差信号52を得る。予測誤
差信号52は変換器22により直交変換、たとえば離散
的コサイン変換され、量子化器23により量子化されて
量子化された信号53を出力し、それが走査選択器24
Bによって走査の種類が選択され、可変長符号を出力す
るハフマン符号化器25によってランとレベルの2次元
の可変長符号データ54として送出される。また、量子
化された信号53は逆量子化器31により逆量子化さ
れ、逆変換器32により変換器22の変換の逆変換を
し、量子化誤差信号55を得る。加算器34により量子
化誤差信号55と予測信号60は加算されて、復号化信
号56が得られる。
Reference numeral 50 denotes an image signal input terminal. An input image signal 51 input from the input terminal 50 subtracts a prediction signal 60 from a subtractor 20 to obtain a prediction error signal 52. The prediction error signal 52 is orthogonally transformed, for example, discrete cosine transformed by the transformer 22, quantized by the quantizer 23, and the quantized signal 53 is output, which is the scan selector 24.
The scan type is selected by B, and the Huffman encoder 25 that outputs the variable length code outputs the two-dimensional variable length code data 54 of run and level. Further, the quantized signal 53 is inversely quantized by the inverse quantizer 31, and the inverse converter 32 performs inverse conversion of the conversion of the converter 22 to obtain a quantized error signal 55. The adder 34 adds the quantized error signal 55 and the prediction signal 60 to obtain a decoded signal 56.

【0005】復号化信号56はフレーム・メモリ38に
印加され格納される。動き補償回路42において入力画
像信号51から動ベクトルを検出する動ベクトル検出器
46の出力であるベクトル信号62の指示により、フレ
ーム・メモリ38に格納されたピクチャから動き補償さ
れたブロックの画像信号を読出して動き補償された信号
64を得て、切替スイッチ45の端子aに印加される。
Decoded signal 56 is applied and stored in frame memory 38. An image signal of a motion-compensated block from a picture stored in the frame memory 38 is generated by the motion compensation circuit 42 in accordance with an instruction of a vector signal 62 which is an output of a motion vector detector 46 that detects a motion vector from an input image signal 51. The motion-compensated signal 64 is read out and is applied to the terminal a of the changeover switch 45.

【0006】切替スイッチ45において、端子aが選択
されたときは、動き補償された信号64を選び、それを
予測信号60として出力することになる。端子bが選択
されたときには、“0”が予測信号60として出力され
る。切替スイッチ45の切替は図示されてはいない外部
からの制御信号により切替えられる。
When the terminal a is selected by the changeover switch 45, the motion-compensated signal 64 is selected and is output as the prediction signal 60. When the terminal b is selected, “0” is output as the prediction signal 60. The changeover switch 45 is changed over by a control signal from the outside (not shown).

【0007】走査選択器24Bでは、ブロック内の8×
8の画素を図3の升内の数字で示した順序で斜めジグザ
グ走査するか、あるいは、図4に示した8×8の画素を
図5の升内の数字で示した垂直方向にジグザグ走査する
垂直ジグザグ走査をするか符号量が小さくなる方を選択
して、いずれかの走査をしてその出力をハフマン符号化
器25に印加するように構成されていた。
In the scan selector 24B, the 8 ×
8 pixels are obliquely zigzag-scanned in the order shown by the numbers in the box of FIG. 3, or 8 × 8 pixels shown in FIG. 4 are zigzag-scanned in the vertical direction shown by the numbers in the box of FIG. The vertical zigzag scanning is performed or the one with a smaller code amount is selected, and either scanning is performed and the output is applied to the Huffman encoder 25.

【0008】ハフマン符号化器25では、走査選択器2
4Bからの信号が“0,0,…,0”の続いた長さ(ラ
ン)と“0”ではない非零係数の値(レベル)とをイベ
ントとしてとらえ、これとこのイベントの終了を示すエ
ンド・オブ・ブロック・イベントと、まれにしか発生し
ないランとレベルの組合せの発生を示すエスケープ・イ
ベントとを含めて、可変長符号に変換をしている。
In the Huffman encoder 25, the scan selector 2
The signal from 4B catches the continuous length (run) of "0, 0, ..., 0" and the value (level) of the non-zero coefficient which is not "0" as an event, and indicates this and the end of this event. The end-of-block event and the escape event indicating the occurrence of a rare combination of run and level are converted into a variable length code.

【0009】通信用、蓄積メディア用に関わらず、動画
像はインターレースされたフィールドと、そして2枚の
フィールドからなるフレームを基本構造に持つことが多
い。一般にインターレース画像の動領域において符号化
をする場合に、入力画像だけでなく、予測誤差信号にお
いても、離散的コサイン変換係数の縦方向の高周波成分
が強く現われる。このため通常の離散的コサイン変換係
数の図3の升内の数字で示した順序で斜めジグザグ走査
する符号化によるならば、符号化効率が低下したものと
なってしまうことがあった。
Regardless of whether it is for communication or storage media, a moving image often has a basic structure of an interlaced field and a frame composed of two fields. Generally, when encoding is performed in the moving region of an interlaced image, the high frequency component of the discrete cosine transform coefficient in the vertical direction appears strongly not only in the input image but also in the prediction error signal. For this reason, if the encoding is performed by the diagonal zigzag scanning in the order shown by the numbers in the box in FIG. 3 of the normal discrete cosine transform coefficient, the encoding efficiency may be reduced.

【0010】図5には従来の走査選択器24Bの回路構
成が示されており、このような符号化効率の低下を防止
するために量子化された信号53は複数の走査器241
−1〜241−nにより、図3,図4に示した斜めジグ
ザグ走査や垂直ジグザグ走査その他の各種の走査方法に
より走査変換され、その出力を受けて、それぞれの符号
量生成器242−1〜242−nにおいて符号量を生成
し、各符号量のうちの最も小さい符号量を得る走査方法
を選択する最小値選択器243によって、最適の走査方
法を選択してその走査方法によるデータをハフマン符号
化器25へ印加し、ハフマン符号化し、可変長符号デー
タ54を出力していた。
FIG. 5 shows a circuit configuration of the conventional scan selector 24B. The quantized signal 53 for preventing such a reduction in coding efficiency is a plurality of scanners 241.
-1 to 241-n perform scan conversion by various scanning methods such as the oblique zigzag scanning and vertical zigzag scanning shown in FIGS. 3 and 4, receive the output, and receive the respective code amount generators 242-1 to 242-1. A minimum value selector 243 that generates a code amount in 242-n and selects a scanning method that obtains the smallest code amount among the respective code amounts selects the optimum scanning method, and the data by the scanning method is Huffman coded. It was applied to the digitizer 25, Huffman coded, and the variable length code data 54 was output.

【0011】[0011]

【発明が解決しようとする課題】図5に示す複数組の走
査器241と符号量が最小となる走査方法を選択するた
めに、構造が複雑で、そのために高速動作が困難であ
り、コスト高になる複数個の符号量生成器242が必要
になるという解決されねばならない課題があった。
Since a plurality of sets of scanners 241 shown in FIG. 5 and a scanning method that minimizes the code amount are selected, the structure is complicated, which makes it difficult to operate at high speed and increases the cost. There is a problem to be solved that a plurality of code amount generators 242 are required.

【0012】[0012]

【課題を解決するための手段】画像信号を動き補償して
予測符号化するために輝度ブロックごとに走査方法を選
択する走査選択器を含む装置において、
In an apparatus including a scan selector for selecting a scanning method for each luminance block for motion-compensating and predictively encoding an image signal,

【0013】複数種類の走査をしてそれぞれの走査デー
タを得るための複数個の走査器と、
A plurality of scanners for scanning a plurality of types to obtain respective scan data;

【0014】走査データ中に現われるエンド・オブ・ブ
ロック・イベントの後の零の個数を累算して複数個の累
算結果を得るための零個数累算器と、
A zero count accumulator for accumulating the number of zeros after the end of block event appearing in the scan data to obtain a plurality of accumulation results,

【0015】複数個の累算結果のうち、最大値を示した
走査データを選択する最大値選択器とを含む走査選択器
を用いた。
A scan selector including a maximum value selector for selecting the scan data showing the maximum value among a plurality of accumulation results was used.

【0016】[0016]

【作用】通常、2次元直交変換して量子化したデータを
走査する際に、非零のデータは一部に集中することが多
い。したがって、一般に走査データにおいて連続した零
の個数が多い程、とくにエンド・オブ・ブロック・イベ
ントの後の零の個数が多い程、符号化した場合の符号量
は減少するから、エンド・オブ・ブロック・イベントの
後の零の個数が最大となる走査方法を用いると、ほぼ最
小の符号量を得ることができる。この零の個数が最大と
なる走査方を検出するには、零の個数を累算する極めて
簡単な構成の高速動作可能な零個数累算器を用いること
により可能となるから、従来例の複雑な構成の符号量生
成器を用いる必要もなく、高速動作が可能な装置を安価
に実現することができた。
In general, when scanning data quantized by two-dimensional orthogonal transformation, non-zero data is often concentrated in part. Therefore, in general, the larger the number of consecutive zeros in the scan data, especially the larger the number of zeros after the end of block event, the smaller the code amount in the case of encoding. Using the scanning method that maximizes the number of zeros after the event, it is possible to obtain almost the minimum code amount. To detect the scanning method that maximizes the number of zeros, it is possible to use a zero-number accumulator that accumulates the number of zeros and that can operate at high speed. It was not necessary to use a code amount generator having a simple structure, and a device capable of high-speed operation could be realized at low cost.

【0017】[0017]

【実施例】図1には本発明による走査選択器24の一実
施例の回路構成が示されている。この走査選択器24は
図2および図5に示した走査選択器24Bに置き代えて
用いるものであり、図5の構成要素に対応するものには
同じ番号を付した。
FIG. 1 shows the circuit configuration of an embodiment of the scan selector 24 according to the present invention. The scan selector 24 is used in place of the scan selector 24B shown in FIGS. 2 and 5, and the components corresponding to those in FIG. 5 are designated by the same reference numerals.

【0018】量子化器23からの量子化された信号53
は複数の走査器241−1〜241−nに同時に印加さ
れ、各走査器において、図3,図4に示した斜めジグザ
グ走査や垂直ジグザグ走査など各種の走査がなされ、そ
れぞれの走査データは零個数累算器245−1〜245
−nにおいて、一次元上に並べられて走査とは逆の順序
で非零(零ではない値)が現われるまでの零の個数を累
算し、その個数を出力している。各零個数累算値を受け
た最大値選択器246では、各零個数累算値のうちの最
大値を示した走査器241の走査データを出力して、ハ
フマン符号化器25(図2)へ印加する。
Quantized signal 53 from quantizer 23
Are simultaneously applied to a plurality of scanners 241-1 to 241-n, and each scanner performs various kinds of scanning such as oblique zigzag scanning and vertical zigzag scanning shown in FIGS. 3 and 4, and each scan data is zero. Number accumulator 245-1 to 245
In -n, the number of zeros until one non-zero (a value other than zero) appears in the order opposite to the scanning arranged in one dimension is output, and the number is output. The maximum value selector 246 that has received each zero number accumulated value outputs the scan data of the scanner 241 that shows the maximum value of each zero number accumulated value, and the Huffman encoder 25 (FIG. 2). Apply to.

【0019】ハフマン符号化器25で符号化する走査デ
ータは量子化された信号53をほぼ最小の符号量で符号
化することのできる走査順序により走査されたものであ
るから、ハフマン符号化器25の出力である可変長符号
データ54の符号量はほぼ最小のものが得られる。
The scanning data to be encoded by the Huffman encoder 25 is obtained by scanning the quantized signal 53 in a scanning order that can be encoded with a substantially minimum code amount, so the Huffman encoder 25 is used. The code amount of the variable-length code data 54, which is the output of, is almost the minimum.

【0020】各走査器241と零個数累算器245のn
組が同期して並列動作しているときには、n−1組の零
個数累算器245において非零データがすでに現われて
いるときには、残る1つの零個数累算器245の零個数
の最終の累算値がまだ得られていなくても、その累算値
が他の累算値をすでに越えている場合には、これを最適
の走査法(零個数の累算値が最大の値を示す走査法)で
あると認定して、この残る1つの零個数累算器245に
走査データを送っている走査器241の走査データを最
大値選択器246において選択してハフマン符号化器2
4に対して出力してもよい。
N of each scanner 241 and zero-number accumulator 245
When non-zero data is already present in the n-1 set of zero-number accumulators 245 when the sets are operating in parallel in parallel, the remaining zero-number accumulator of the remaining one zero-number accumulator 245 is accumulated. If the accumulated value already exceeds the other accumulated values even if the calculated value has not been obtained yet, this is the optimum scanning method (scan with zero accumulated value showing the maximum value). Method), the scanning data of the scanning device 241 which sends the scanning data to the remaining one zero-number accumulator 245 is selected by the maximum value selector 246, and the Huffman encoder 2 is selected.
You may output to 4.

【0021】また、走査データを1次元上に並べて、走
査順に零の個数を累算し、非零が現われたときには、零
個数累算器245をリセットし、走査完了時にエンド・
オブ・ブロック・イベントの後の零の個数を出力するよ
うに、零個数累算器245を構成してもよい。
Further, the scan data are arranged one-dimensionally and the number of zeros is accumulated in the scanning order. When a non-zero appears, the zero number accumulator 245 is reset, and when the scanning is completed,
Zero count accumulator 245 may be configured to output the number of zeros after the ob-block event.

【0022】零個数累算器245の機能は零の個数を非
零のデータが現われるまで累算するだけの単純なもので
あるから、構成も簡単で累算速度も充分に高速である場
合が多い。そこで、複数の走査器241に対して少ない
数の零個数累算器245を時分割に使用するようにして
もよい。
Since the function of the zero-number accumulator 245 is a simple one that simply accumulates the number of zeros until non-zero data appears, the structure may be simple and the accumulation speed may be sufficiently high. Many. Therefore, a small number of zero-number accumulators 245 for the plurality of scanners 241 may be used in time division.

【0023】[0023]

【発明の効果】以上の説明から明らかなように、本発明
によるならば、符号化後の符号量を調べるために、複雑
な構成の複数の符号量生成器を用いることなく、簡単な
構成の零個数累算器を用いることにより、符号量を最小
とする走査法による走査データを得ることができるか
ら、高速動作可能な装置を安価に実現することができ
る。したがって、本発明の効果は極めて大きい。
As is apparent from the above description, according to the present invention, in order to check the code amount after encoding, it is possible to realize a simple configuration without using a plurality of code amount generators having a complicated configuration. By using the zero-number accumulator, it is possible to obtain scan data by the scanning method that minimizes the code amount, and thus it is possible to inexpensively realize a device that can operate at high speed. Therefore, the effect of the present invention is extremely large.

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

【図1】本発明による走査選択器の一実施例を示す回路
構成図である。
FIG. 1 is a circuit configuration diagram showing an embodiment of a scan selector according to the present invention.

【図2】従来の画像符号化装置全体の回路構成を示す回
路構成図である。
FIG. 2 is a circuit configuration diagram showing a circuit configuration of an entire conventional image encoding device.

【図3】従来の1つのブロックに含まれた8×8画素の
斜めジグザグ走査の処理順を示した処理順序図である。
FIG. 3 is a processing sequence diagram showing a processing order of diagonal zigzag scanning of 8 × 8 pixels included in one conventional block.

【図4】従来の1つのブロックに含まれた8×8画素の
垂直ジグザグ走査の処理順を示した処理順序図である。
FIG. 4 is a processing sequence diagram showing a processing order of vertical zigzag scanning of 8 × 8 pixels included in one conventional block.

【図5】従来例を示す図2の構成要素である走査選択器
の回路構成図である。
5 is a circuit configuration diagram of a scan selector which is a component of FIG. 2 showing a conventional example.

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

20 減算器 22 変換器 23 量子化器 24,24B 走査選択器 25 ハフマン符号化器 31 逆量子化器 32 逆変換器 34 加算器 38 フレーム・メモリ 42 動き補償回路 45 切替スイッチ 46 動ベクトル検出器 50 入力端子 51 入力画像信号 52 予測誤差信号 53 量子化された信号 54 可変長符号データ 55 量子化誤差信号 56 復号化信号 60 予測信号 62 ベクトル信号 64 動き補償された信号 241−1〜241−n 走査器 242−1〜242−n 符号量生成器 243 最小値選択器 245−1〜245−n 零個数累算器 246 最大値選択器 20 Subtractor 22 Converter 23 Quantizer 24, 24B Scan Selector 25 Huffman Encoder 31 Inverse Quantizer 32 Inverse Transformer 34 Adder 38 Frame Memory 42 Motion Compensation Circuit 45 Changeover Switch 46 Motion Vector Detector 50 Input terminal 51 Input image signal 52 Prediction error signal 53 Quantized signal 54 Variable length code data 55 Quantization error signal 56 Decoded signal 60 Prediction signal 62 Vector signal 64 Motion compensated signal 241-1 to 241-n Scan 242-1 to 242-n Code amount generator 243 Minimum value selector 245-1 to 245-n Zero number accumulator 246 Maximum value selector

───────────────────────────────────────────────────── フロントページの続き (72)発明者 大山 公一 東京都港区南青山7丁目1番5号 コラム 南青山 6階 ジー・シー・テクノロジー 株式会社研究開発本部内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Koichi Oyama 7-5 Minami-Aoyama, Minato-ku, Tokyo Column 6th floor Minami-Aoyama GC Technology Co., Ltd.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 画像信号を2次元直交変換して量子化し
ブロックごとに複数の走査方法のうちから選択する画像
符号化における走査選択方法(24)において、 前記各走査方法(241−1〜241−n)により得た
走査データ中のエンド・オブ・ブロック・イベントの後
の零の個数を累算し(245−1〜245−n)、 前記零の個数が最大となる走査方法により得られた走査
データを符号化する(246)ようにした画像符号化に
おける走査選択方法。
1. A scan selection method (24) in image coding, wherein an image signal is two-dimensionally orthogonally transformed and quantized and selected from a plurality of scan methods for each block, wherein each of the scan methods (241-1 to 241). -N), the number of zeros after the end of block event in the scan data is accumulated (245-1 to 245-n), and the number of zeros is maximized. A scanning selection method in image encoding, wherein the scanned data is encoded (246).
【請求項2】 画像信号を2次元直交変換して量子化し
ブロックごとに複数の走査方法のうちから選択するため
の走査選択手段(24)を含む画像符号化における走査
選択装置において、 前記走査選択手段が、 前記各走査方法によりそれぞれの走査データを得るため
の走査手段(241−1〜241−n)と、 前記それぞれの走査データ中に現われるエンド・オブ・
ブロック・イベントの後の零の個数を累算してそれぞれ
の累算結果を得るための零個数累算手段(245−1〜
245−n)と、 前記零個数累算手段において得たそれぞれの累算結果の
うちの最大値を示す走査データを選択して符号化するた
めに出力する最大値選択手段(246)とを含む画像符
号化における走査選択装置。
2. A scan selection apparatus for image coding, comprising scan selection means (24) for selecting from a plurality of scanning methods for each block by two-dimensionally orthogonally transforming and quantizing an image signal. Scanning means (241-1 to 241-n) for obtaining respective scan data by each of the above-mentioned scanning methods, and an end-of-second appearing in each of the scan data.
Zero number accumulation means (245-1 to 245-1) for accumulating the number of zeros after the block event to obtain respective accumulation results.
245-n), and a maximum value selection means (246) for outputting to select and encode the scan data indicating the maximum value of the respective accumulation results obtained by the zero number accumulation means. Scan selection device in image encoding.
【請求項3】 前記最大値選択手段が、 前記それぞれの累算結果のうちの最大値を示す走査デー
タを選択する場合に、すでに前記それぞれの累算結果の
うちの残る1つを除いた累算結果の最大値が得られ、前
記残る1つの累算結果は得られてはいないが現時点での
累算値がすでに前記残る1つを除いた累算結果の最大値
を越えている場合には、前記残る1つの累算結果を得よ
うとしている走査データを選択して符号化するために出
力する請求項2の画像符号化における走査選択装置。
3. When the maximum value selecting means selects the scan data indicating the maximum value among the respective accumulation results, the accumulated data excluding the remaining one of the respective accumulation results has already been removed. When the maximum value of the calculation result is obtained and the remaining one accumulation result is not obtained, but the accumulated value at the present time has already exceeded the maximum value of the accumulation results excluding the remaining one. 3. The scanning selection device in image coding according to claim 2, wherein the scanning selection device outputs the scanning data for which the remaining one accumulation result is to be selected and encoded.
JP28099092A 1992-09-26 1992-09-26 Scanning selection method and device for picture coding Pending JPH06113289A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28099092A JPH06113289A (en) 1992-09-26 1992-09-26 Scanning selection method and device for picture coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28099092A JPH06113289A (en) 1992-09-26 1992-09-26 Scanning selection method and device for picture coding

Publications (1)

Publication Number Publication Date
JPH06113289A true JPH06113289A (en) 1994-04-22

Family

ID=17632725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28099092A Pending JPH06113289A (en) 1992-09-26 1992-09-26 Scanning selection method and device for picture coding

Country Status (1)

Country Link
JP (1) JPH06113289A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999044368A1 (en) * 1998-02-27 1999-09-02 Kanebo Limited Image data processing device and processing method
US7570821B2 (en) 2005-11-02 2009-08-04 Kitakyushu Foundation For The Advancement Of Industry, Science And Technology Apparatus and method for image coding

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999044368A1 (en) * 1998-02-27 1999-09-02 Kanebo Limited Image data processing device and processing method
US6961474B1 (en) 1998-02-27 2005-11-01 Shikino High-Tech Co., Ltd. Huffman encoder for encoding/decoding DCT coefficients
US7570821B2 (en) 2005-11-02 2009-08-04 Kitakyushu Foundation For The Advancement Of Industry, Science And Technology Apparatus and method for image coding

Similar Documents

Publication Publication Date Title
US6584154B1 (en) Moving-picture coding and decoding method and apparatus with reduced computational cost
US7215707B2 (en) Optimal scanning method for transform coefficients in coding/decoding of image and video
US5847776A (en) Method for entropy constrained motion estimation and coding of motion vectors with increased search range
US5767909A (en) Apparatus for encoding a digital video signal using an adaptive scanning technique
JP3856262B2 (en) Motion compensation encoding apparatus, motion compensation encoding method, and motion compensation code recording medium
JPH04323961A (en) Picture coding method and device
JPH0686262A (en) Apparatus for encoding of image
JPH06189281A (en) Video signal encoding device using compression of adaptive frame/field format
JP2880051B2 (en) Video signal encoding device using 1D / 2D DCT
US8618962B2 (en) System and method for decoding context adaptive variable length coding
JP2003289544A (en) Equipment and method for coding image information, equipment and method for decoding image information, and program
JP3089941B2 (en) Inter prediction coding device
BE1007681A3 (en) Device for transfer of television images and device for receiving it.
JPH06113289A (en) Scanning selection method and device for picture coding
JP3164056B2 (en) Moving image encoding / decoding device, moving image encoding / decoding method, and moving image code recording medium
JP3211989B2 (en) Orthogonal transform encoding device and decoding device
JP3166835B2 (en) Method and apparatus for highly efficient coding of moving images
KR0178197B1 (en) Image signal encoding apparatus using region segmentation
JP3481112B2 (en) Video decoding device
KR100188680B1 (en) Apparatus and method of selecting the dct mode
JP2760711B2 (en) Image encoding device and image decoding device
JP2001112002A (en) Digital moving picture decoder capable of image size conversion
JP3481111B2 (en) Video decoding device
JP2642525B2 (en) Intra-frame coding method for images
JPH04293362A (en) Picture data encoding system