Nothing Special   »   [go: up one dir, main page]

JP2961828B2 - Image data decoding apparatus and decoding method - Google Patents

Image data decoding apparatus and decoding method

Info

Publication number
JP2961828B2
JP2961828B2 JP20308990A JP20308990A JP2961828B2 JP 2961828 B2 JP2961828 B2 JP 2961828B2 JP 20308990 A JP20308990 A JP 20308990A JP 20308990 A JP20308990 A JP 20308990A JP 2961828 B2 JP2961828 B2 JP 2961828B2
Authority
JP
Japan
Prior art keywords
data
encoded
image data
interest
change point
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 - Fee Related
Application number
JP20308990A
Other languages
Japanese (ja)
Other versions
JPH0487490A (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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP20308990A priority Critical patent/JP2961828B2/en
Publication of JPH0487490A publication Critical patent/JPH0487490A/en
Application granted granted Critical
Publication of JP2961828B2 publication Critical patent/JP2961828B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、圧縮符号化された画像データを復号する
復号装置及び復号方法に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a decoding device and a decoding method for decoding compression-encoded image data.

〔従来の技術〕[Conventional technology]

本願出願人は、特開昭61−144989号公報に記載されて
いるような、2次元ブロック内に含まれる複数画素の最
大値及び最小値の差であるダイナミックレンジを求め、
このダイナミックレンジに適応した符号化(ADRCと称す
る)を行う適応符号化装置を提案している。また、複数
フレームに各々含まれる領域の画素から形成された3次
元ブロックに関するADRC、可変長ADRCが本願出願人によ
り提案されている。
The applicant of the present application obtains a dynamic range, which is a difference between the maximum value and the minimum value of a plurality of pixels included in a two-dimensional block, as described in JP-A-61-144989.
An adaptive coding device that performs coding (referred to as ADRC) adapted to the dynamic range has been proposed. In addition, the present applicant has proposed an ADRC and a variable-length ADRC for a three-dimensional block formed from pixels in an area included in each of a plurality of frames.

上述のADRCと称するは、レベル方向の冗長度を除去
し、1画素当りのビット数を低減できるので、伝送すべ
きデータ量を大幅に圧縮できる。かかるADRCは、ディジ
タルVTRに適用して好適である。特に、可変長ADRCは、
圧縮率を高くすることができる。しかし、可変長ADRC
は、伝送データの量が画像の内容によって変動するた
め、所定量のデータを1トラックとして記録するディジ
タルVTRのような固定レートの伝送路を使用する時に
は、バッファリングの処理が必要である。
In the above-mentioned ADRC, redundancy in the level direction can be removed and the number of bits per pixel can be reduced, so that the amount of data to be transmitted can be greatly reduced. Such ADRC is suitable for application to a digital VTR. In particular, variable length ADRC is
The compression ratio can be increased. But variable length ADRC
However, since the amount of transmission data varies depending on the content of an image, buffering processing is necessary when using a fixed-rate transmission path such as a digital VTR that records a predetermined amount of data as one track.

可変長ADRCのバッファリングの方式として、本願出願
人は、特開昭63−111781号公報に記載されているよう
に、積算型のダイナミックレンジの度数分布を形成し、
この度数分布に対して、予め用意されているしきい値の
セットを適用し、所定期間例えば1フレーム期間の発生
データ量を求め、発生データ量が目標値を超えないよう
に、制御するものを提案している。
As a method of buffering variable-length ADRC, the present applicant has formed a frequency distribution of an integral type dynamic range as described in JP-A-63-111781,
A set of threshold values prepared in advance is applied to this frequency distribution to determine the amount of generated data for a predetermined period, for example, one frame period, and to control the generated data amount so as not to exceed the target value. is suggesting.

第5図は、簡単のために、水平方向に整列する画素P
1、P2、P3、P5からなる1次元ブロックを例にしてADRC
を説明するものである。第5図において、実線の波形が
原信号を表している。
FIG. 5 shows, for simplicity, pixels P that are aligned horizontally.
ADRC using a one-dimensional block consisting of 1, P2, P3, and P5 as an example
It is to explain. In FIG. 5, the waveform of the solid line represents the original signal.

ブロックの割り当てビット数nが2ビットで、ノンエ
ッジマッチングの場合では、第5図Aに示すように、最
小値MIN及び最大値MAXの差であるダイナミックレンジDR
が4等分され、各画素の最小値除去後の値(レベル)が
属するレベル範囲(量子化ステップ幅を持つ)に応じて
2ビットに量子化される。復号装置では、×で示すよう
に、各レベル範囲の中央値である代表レベルに復号され
る。
In the case of non-edge matching where the number n of bits allocated to the block is 2 bits, as shown in FIG. 5A, the dynamic range DR which is the difference between the minimum value MIN and the maximum value MAX is used.
Is divided into four equal parts, and is quantized into two bits according to the level range (having a quantization step width) to which the value (level) after removal of the minimum value of each pixel belongs. In the decoding device, as indicated by x, decoding is performed to a representative level that is the median of each level range.

若し、エッジマッチングの場合では、第5図Bに示す
ように、最小値MIN及び最大値MAXの値自身が代表レベル
となるように、各画素P1〜P5の値が符号化される。
In the case of edge matching, as shown in FIG. 5B, the values of the pixels P1 to P5 are encoded such that the values of the minimum value MIN and the maximum value MAX themselves become the representative level.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

上述のADRCでは、復号装置では、破線で示す復号信号
が得られる。しかしながら、各画素の真値は、各レベル
範囲の幅内に存在しうるために、常に、中央値を復号値
とすることは、真値と復号値の差である量子化歪みが大
きくなる場合が生じる。
In the above-described ADRC, the decoding device obtains a decoded signal indicated by a broken line. However, since the true value of each pixel can exist within the width of each level range, always setting the median value as the decoded value is a case where quantization distortion, which is the difference between the true value and the decoded value, becomes large. Occurs.

従って、この発明は、復号の対象とする注目画素の周
辺の状況から判断して最も確からしい復号値を適応的に
とることで量子化による歪みを減少できる画像データの
復号装置及び復号方法を提供することにある。
Accordingly, the present invention provides an image data decoding apparatus and a decoding method capable of reducing distortion due to quantization by adaptively taking the most probable decoded value, judging from the situation around the target pixel to be decoded. Is to do.

〔課題を解決するための手段〕[Means for solving the problem]

請求項1の発明は、量子化により圧縮符号化されて伝
送された符号化画像データを受信し、符号化画像データ
から画像データを復号する画像データの復号装置におい
て、 復号すべき注目符号化データに対して空間的及び/又
は時間的に隣接する周辺符号化データを抽出する抽出手
段と、 抽出手段で抽出された周辺符号化データと注目符号化
データとを比較し、所定の方向において、周辺符号化デ
ータと注目符号化データとが同一の状態がn回連続して
次に同一でなくなる変化点を検出する検出手段と、 変化点の傾きに応じた補正値を変化点の前後の注目符
号化データに加算し、加算結果に基づいて復号データを
得るようにしたことを特徴とする画像データの復号装置
である。
An image data decoding apparatus for receiving encoded image data that has been compressed and encoded by quantization and transmitted, and decoding the image data from the encoded image data, comprising: Extracting means for extracting peripherally coded data spatially and / or temporally adjacent to, and comparing the peripherally coded data extracted by the extracting means with the coded data of interest, and in a predetermined direction, Detecting means for detecting a change point at which the same state of the coded data and the coded data of interest becomes n times consecutively and then becomes the same; and correcting the correction value according to the slope of the change point to the code of interest before and after the change point. An image data decoding apparatus characterized in that decoded data is obtained based on an addition result by adding to decoded data.

請求項2の発明は、このように補正値を注目符号化デ
ータに加算することによって復号データを得るようにし
た復号方法である。
The invention of claim 2 is a decoding method in which decoded data is obtained by adding the correction value to the encoded data of interest.

〔作用〕[Action]

注目符号化データxの空間的に隣接する画素データa0
〜a8或いは時間的に隣接する画素データa9がフィルタリ
ング手段に供給される。フィルタリング手段から、符号
化データxの最も確からしい値x′が得られる。このフ
ィルタリングで補正された符号化データx′を復号する
ことにより、量子化歪みが少ない復号画像を得ることが
できる。
Pixel data a0 spatially adjacent to the coded data x of interest
Aa8 or temporally adjacent pixel data a9 is supplied to the filtering means. The most likely value x 'of the encoded data x is obtained from the filtering means. By decoding the encoded data x 'corrected by this filtering, a decoded image with less quantization distortion can be obtained.

〔実施例〕〔Example〕

以下、この発明の一実施例について、図面を参照して
説明する。第1図は、この一実施例の復号装置の構成を
示し、1で示す入力端子に、伝送路(例えばディジタル
VTRの記録・再生のプロセス)を介された受信データが
供給される。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows the configuration of a decoding apparatus according to this embodiment, in which a transmission path (for example, digital
The data received via the VTR recording / playback process) is supplied.

送信側では、画像信号が圧縮符号化例えばADRC符号化
される。ADRCは、例えば1フレームを細分化して構成さ
れた(4ライン×4画素)(8ライン×8画素)等の2
次元ブロック毎に、最大値MAX及び最小値MINを検出し、
(MAX−MIN=DR)のダイナミックレンジDRが検出され
る。例えば4ビット固定長のノンエッジマッチングの場
合では、量子化ステップ幅Δを夫々持つ16個のレベル範
囲にダイナミックレンジDRが分割され、各画素の値に応
じて4ビットのコード信号が生成される。かかる符号化
装置からは、ブロック毎のダイナミックレンジDR、最小
値MINと各画素のコード信号DTとが発生する。
On the transmitting side, the image signal is compression-coded, for example, ADRC-coded. The ADRC is composed of, for example, 2 frames (4 lines × 4 pixels) (8 lines × 8 pixels) formed by subdividing one frame.
For each dimension block, detect the maximum value MAX and minimum value MIN,
A dynamic range DR of (MAX−MIN = DR) is detected. For example, in the case of 4-bit fixed-length non-edge matching, the dynamic range DR is divided into 16 level ranges each having a quantization step width Δ, and a 4-bit code signal is generated according to the value of each pixel. . From such an encoding device, a dynamic range DR, a minimum value MIN, and a code signal DT for each pixel are generated for each block.

この発明は、固定長のADRCに限らず、1フレーム等の
所定期間の伝送データ量を一定に制御するバッファリン
グがなされる可変長のADRCに対しても適用できる。この
場合には、先に提案されているのと同様の方法で、ダイ
ナミックレンジDRの発生度数に応じて伝送データ量が目
標値を超えないものとできる複数のしきい値の組が決定
され、このしきい値の組とダイナミックレンジDRとから
ブロックの割り当てビット数が決定される。ブロック毎
のダイナミックレンジDR、最小値MINと各画素のコード
信号DTと、しきい値の組を識別するための情報とが伝送
される。
The present invention can be applied not only to the fixed-length ADRC but also to a variable-length ADRC in which buffering for controlling the transmission data amount during a predetermined period such as one frame to be constant is performed. In this case, in the same manner as previously proposed, a set of a plurality of thresholds that can make the amount of transmission data not exceed the target value is determined according to the frequency of occurrence of the dynamic range DR, The number of bits allocated to the block is determined from the set of thresholds and the dynamic range DR. A dynamic range DR, a minimum value MIN, a code signal DT of each pixel, and information for identifying a set of threshold values for each block are transmitted.

更に、この発明は、ADRC以外のDCT(Discrete cosine
transform)、DPCM等の圧縮符号化に対しても適用でき
る。
Further, the present invention relates to DCT (Discrete cosine) other than ADRC
transform), and compression coding such as DPCM.

nビットのADRCの量子化は、下記の数式で表すことが
できる。
The quantization of an n-bit ADRC can be represented by the following equation.

256÷2n=Δ:量子化ステップ幅 ai=Li÷Δ(切り捨てで整数化) ai:画素iのコード信号 Li:画素iの元のレベル フレーム分解回路2では、付加コードAD(ADRCでは、
ダイナミックレンジDR及び最小値MIN)とコード信号DT
とが分離される。コード信号DTが周辺画素抽出回路3及
び比較回路4に供給される。第2図に示すように、注目
画素のコード信号xを中心として、上下、左右及び斜め
の方向で隣接するコード信号a1〜a8と、時間的に1フレ
ーム前で注目画素と同一の位置のコード信号a9とが周辺
画素抽出回路3で抽出される。周辺画素抽出回路3の出
力が比較回路4及び選択回路5に供給される。比較回路
4では、周辺画素のコード信号a1〜a8と注目画素のコー
ド信号xとの値が比較され、また、比較の結果がホール
ドされる。
256 ÷ 2 n = Δ: quantization step width ai = Li ÷ Δ (rounded down to an integer) ai: code signal of pixel i Li: original level of pixel i In frame decomposition circuit 2, additional code AD (ADRC:
Dynamic range DR and minimum value MIN) and code signal DT
And are separated. The code signal DT is supplied to the peripheral pixel extraction circuit 3 and the comparison circuit 4. As shown in FIG. 2, code signals a1 to a8 adjacent to each other in the up, down, left, right, and diagonal directions around the code signal x of the target pixel and the code at the same position as the target pixel one frame earlier in time. The signal a9 is extracted by the peripheral pixel extraction circuit 3. The output of the peripheral pixel extraction circuit 3 is supplied to the comparison circuit 4 and the selection circuit 5. In the comparison circuit 4, the values of the code signals a1 to a8 of the peripheral pixels and the code signal x of the target pixel are compared, and the result of the comparison is held.

注目画素のコード信号xが補正回路6に供給され、補
正回路6の出力信号x′が復号器7に供給される。復号
器7には、フレーム分解回路2からのダイナミックレン
ジDRが供給され、復号器7により補正後のコード信号
x′が復号される。出力端子8に取り出された復号レベ
ルLi′が図示せずも、ブロック分解回路で走査の順序に
戻される。補正回路6には、選択回路5で選択された周
辺画素のコード信号(a1〜a9の内の一つ)が供給され
る。補正回路6からは、選択された周辺画素の値に応じ
た補正コード信号が発生する。復号器7では、下記のよ
うに、コード信号x′が復号され、復号値Li′が出力端
子8に取り出される。
The code signal x of the pixel of interest is supplied to the correction circuit 6, and the output signal x 'of the correction circuit 6 is supplied to the decoder 7. The dynamic range DR from the frame decomposition circuit 2 is supplied to the decoder 7, and the corrected code signal x ′ is decoded by the decoder 7. Although not shown, the decoding level Li 'taken out at the output terminal 8 is returned to the scanning order by the block decomposition circuit. The correction circuit 6 is supplied with a code signal (one of a1 to a9) of the peripheral pixel selected by the selection circuit 5. The correction circuit 6 generates a correction code signal corresponding to the value of the selected peripheral pixel. In the decoder 7, the code signal x 'is decoded as described below, and the decoded value Li' is taken out to the output terminal 8.

Li′=Δ×(x+c+0.5)(四捨五入) c:補正値 比較回路4では、3次元的にコード信号の変化の有無
が監視される。コード信号a4又はa5とコード信号xとの
間でなされる水平方向の変化の検出、コード信号a2又は
a7とコード信号xとの間でなされる垂直方向の変化の検
出、コード信号a1、a3、a6又はa8とコード信号xとの間
でなされる斜め方向の変化の検出、コード信号a9とコー
ド信号xとの間でなされる時間方向の変化の検出がなさ
れる。これらの検出された各方向の変化の有無がホール
ドされている。そして、ある方向で同じコード信号が所
定回数、連続した後に、変化が検出された時に、注目画
素のコード信号xに対して変化の傾きに応じた補正値c
が加算される。所定回数の連続が無い時又は変化が無い
時には、補正値cが0である。
Li ′ = Δ × (x + c + 0.5) (rounded off) c: Correction value The comparison circuit 4 monitors the presence or absence of a change in the code signal three-dimensionally. Detection of a horizontal change made between the code signal a4 or a5 and the code signal x, the code signal a2 or
Detection of vertical changes made between a7 and code signal x, detection of oblique changes made between code signals a1, a3, a6 or a8 and code signal x, code signal a9 and code signal Detection of a change in the time direction with respect to x is performed. The presence or absence of these detected changes in each direction is held. Then, when a change is detected after the same code signal has been repeated a predetermined number of times in a certain direction, a correction value c corresponding to the slope of the change with respect to the code signal x of the target pixel is detected.
Is added. When there is no predetermined number of consecutive times or when there is no change, the correction value c is 0.

各方向の変化については、優先順位が設定されてお
り、水平方向の検出が最も優先され、以下、垂直方向の
検出、斜め方向の検出、時間方向の検出の順序で優先さ
れる。第3図は、水平方向の変化の検出を示し、即ち、
コード信号DTの値として1(2ビットの場合なら01のコ
ード)が3回連続し、次に、0の値に変化した状態が示
されている。変化幅が1であり、(0<c<0.5)の補
正値cで変化の前後のコード信号が補正される。例えば
(c=0.2)とすると、変化点の前の注目画素のコード
信号xが(x−0.2)とされ、次のコード信号に対し
て、0.2が加算される。この補正値cが加えられたコー
ド信号x′が復号される。従って、注目画素のコード信
号の復号されたレベルが1より小となり、その次のコー
ド信号の復号レベルが0より大きくなる。その結果、復
号出力の量子化歪みを低減できる。
Priority is set for the change in each direction, and detection in the horizontal direction is given the highest priority. Hereinafter, detection in the vertical direction, detection in the diagonal direction, and detection in the time direction are given priority. FIG. 3 shows the detection of a horizontal change, ie,
As a value of the code signal DT, 1 (a code of 01 in the case of 2 bits) is repeated three times, and then a state is shown in which the value has changed to 0. The change width is 1, and the code signal before and after the change is corrected by the correction value c of (0 <c <0.5). For example, if (c = 0.2), the code signal x of the target pixel before the change point is set to (x−0.2), and 0.2 is added to the next code signal. The code signal x 'to which the correction value c has been added is decoded. Therefore, the decoded level of the code signal of the target pixel becomes smaller than 1, and the decoded level of the next code signal becomes larger than 0. As a result, quantization distortion of the decoded output can be reduced.

水平方向以外の垂直方向、斜め方向、時間方向につい
ても、同様に変化の検出がなされる。補正がなされる条
件である連続回数は、2〜3回程度に設定される。ま
た、第3図の例では、変化の幅が1であるので、(0<
c<0.5)の補正値cが使用されたが、より大きい変化
の幅に対応して、補正値cの値も大きくされる。
In the vertical direction, the diagonal direction, and the time direction other than the horizontal direction, a change is similarly detected. The number of continuous times, which is a condition under which the correction is made, is set to about two to three times. In addition, in the example of FIG. 3, since the width of the change is 1, (0 <
Although the correction value c of c <0.5) was used, the value of the correction value c is also increased corresponding to the larger width of the change.

上述の選択回路5及び補正回路6は、注目画素に関す
る3次元(時空間)フィルタ9Aを構成するものである。
The above-described selection circuit 5 and correction circuit 6 constitute a three-dimensional (spatiotemporal) filter 9A for the pixel of interest.

ここで、ADRCは、ブロック符号化であるため、違うブ
ロックに含まれるコード信号DTは、同じコードであって
も、復号値が異なる。従って、ブロックの境界の付近の
注目画素に関しては、特別の処理が必要となる。
Here, since ADRC is block coding, even if the code signals DT included in different blocks have the same code, the decoded values are different. Therefore, special processing is required for the target pixel near the block boundary.

第4図Aで破線がブロックの境界を示しており、この
境界に接する複数画素のコード信号がローカル復号され
る。△が復号画素を示している。注目画素の復号値と他
のブロックの周辺画素の復号値との差が注目画素のブロ
ックの量子化ステップ幅Δの1/2以下の時には、コード
信号が連続しているものとみなし、1/2より大きい時に
は、コード信号が変化したものとみなされる。
In FIG. 4A, a broken line indicates a boundary between blocks, and a code signal of a plurality of pixels that is in contact with the boundary is locally decoded. Δ indicates a decoded pixel. When the difference between the decoded value of the target pixel and the decoded values of the peripheral pixels of another block is equal to or smaller than 1/2 of the quantization step width Δ of the block of the target pixel, it is considered that the code signal is continuous, and 1 / If greater than two, the code signal is considered to have changed.

他の境界の処理は、第4図Bで□で示される注目ブロ
ックの外側のブロックの境界付近のコード信号をローカ
ル復号し、その復号値を注目ブロックの量子化ステップ
幅Δ及び最小値MINを使用して再度符号化する。この復
号及び符号化の処理がされることで、他のブロックのコ
ード信号を注目ブロック内のコード信号と同等に扱うこ
とができる。
The other boundary processing is to locally decode the code signal near the boundary of the block outside the block of interest indicated by □ in FIG. 4B, and to determine the decoded value as the quantization step width Δ and the minimum value MIN of the block of interest. And re-encode. By performing the decoding and encoding processes, the code signals of the other blocks can be treated in the same manner as the code signals in the target block.

〔発明の効果〕〔The invention's effect〕

この発明は、圧縮符号化されたコード信号を復号する
時に、量子化ステップ幅Δの中央値を単に復号値とせず
に、空間的或いは時間的に近接したコード信号を参照し
てより確からしいコード信号に補正し、補正されたコー
ド信号を復号するので、量子化歪みを低減できる。
According to the present invention, when decoding a compression-encoded code signal, a more probable code is obtained by referring to a spatially or temporally close code signal without simply using the median value of the quantization step width Δ as a decoded value. Since the signal is corrected to a signal and the corrected code signal is decoded, quantization distortion can be reduced.

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

第1図はこの発明の一実施例のブロック図、第2図は周
辺画素の説明に用いる略線図、第3図はコード信号の補
正の説明に用いる略線図、第4図はブロックの境界の処
理の説明に用いる略線図、第5図はADRCの説明に用いる
略線図である。 図面における主要な符号の説明 1:受信データの入力端子、 3:周辺画素抽出回路、 7:復号器、 9A、9B、9C:フィルタ。
FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a schematic diagram used for explaining peripheral pixels, FIG. 3 is a schematic diagram used for explaining a code signal correction, and FIG. FIG. 5 is a schematic diagram used for explaining the boundary processing, and FIG. 5 is a schematic diagram used for explaining the ADRC. Explanation of main symbols in the drawing 1: input terminal for received data, 3: peripheral pixel extraction circuit, 7: decoder, 9A, 9B, 9C: filter.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭62−214788(JP,A) 特開 平1−200885(JP,A) 特開 昭63−104586(JP,A) (58)調査した分野(Int.Cl.6,DB名) H04N 7/24 - 7/68 H04N 1/41 - 1/419 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-62-214788 (JP, A) JP-A-1-200885 (JP, A) JP-A-63-104586 (JP, A) (58) Survey Field (Int.Cl. 6 , DB name) H04N 7/24-7/68 H04N 1/41-1/419

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】量子化により圧縮符号化されて伝送された
符号化画像データを受信し、上記符号化画像データから
画像データを復号する画像データの復号装置において、 復号すべき注目符号化データに対して空間的及び/又は
時間的に隣接する周辺符号化データを抽出する抽出手段
と、 上記抽出手段で抽出された周辺符号化データと上記注目
符号化データとを比較し、所定の方向において、周辺符
号化データと注目符号化データとが同一の状態がn回連
続して次に同一でなくなる変化点を検出する検出手段
と、 上記変化点の傾きに応じた補正値を上記変化点の前後の
上記注目符号化データに加算し、加算結果に基づいて復
号データを得るようにしたことを特徴とする画像データ
の復号装置。
An image data decoding apparatus for receiving encoded image data which has been compressed and encoded by quantization and transmitted and decodes the image data from the encoded image data. Extracting means for extracting neighboring encoded data spatially and / or temporally adjacent thereto, and comparing the peripheral encoded data extracted by the extracting means with the encoded data of interest, and in a predetermined direction, Detecting means for detecting a change point at which the same state of the peripheral coded data and the coded data of interest becomes n times successively non-identical; and correcting values corresponding to the slope of the change point before and after the change point Wherein the decoded data is added to the encoded data of interest to obtain decoded data based on the addition result.
【請求項2】量子化により圧縮符号化されて伝送された
符号化画像データを受信し、上記符号化画像データから
画像データを復号する画像データの復号装置において、 復号すべき注目符号化データに対して空間的及び/又は
時間的に隣接する周辺符号化データを抽出するステップ
と、 抽出された周辺符号化データと上記注目符号化データと
を比較し、所定の方向において、周辺符号化データと注
目符号化データとが同一の状態がn回連続して次に同一
でなくなる変化点を検出するステップと、 上記変化点の傾きに応じた補正値を上記変化点の前後の
上記注目符号化データに加算し、加算結果に基づいて復
号データを得るステップとからなることを特徴とする画
像データの復号方法。
2. An image data decoding apparatus for receiving encoded image data which has been compressed and encoded by quantization and transmitted, and for decoding image data from the encoded image data, comprising: Extracting peripherally coded data spatially and / or temporally adjacent to the extracted coded data; comparing the extracted coded data with the coded data of interest; Detecting a change point in which the same state as the coded data of interest becomes n times consecutively and then non-identical; and correcting the correction value according to the gradient of the change point with the coded data of interest before and after the change point. And obtaining decoded data based on the addition result.
JP20308990A 1990-07-31 1990-07-31 Image data decoding apparatus and decoding method Expired - Fee Related JP2961828B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20308990A JP2961828B2 (en) 1990-07-31 1990-07-31 Image data decoding apparatus and decoding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20308990A JP2961828B2 (en) 1990-07-31 1990-07-31 Image data decoding apparatus and decoding method

Publications (2)

Publication Number Publication Date
JPH0487490A JPH0487490A (en) 1992-03-19
JP2961828B2 true JP2961828B2 (en) 1999-10-12

Family

ID=16468188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20308990A Expired - Fee Related JP2961828B2 (en) 1990-07-31 1990-07-31 Image data decoding apparatus and decoding method

Country Status (1)

Country Link
JP (1) JP2961828B2 (en)

Also Published As

Publication number Publication date
JPH0487490A (en) 1992-03-19

Similar Documents

Publication Publication Date Title
EP1473943B1 (en) Image coding method, image coding and decoding method, image coding apparatus, and image recording and reproduction apparatus
JP3215952B2 (en) Encoding device and decoding device
US5565921A (en) Motion-adaptive image signal processing system
EP1351509B1 (en) Differential encoding (DPCM) for video data
JPH0832975A (en) Image data post-processing method and apparatus therefor
JP4144357B2 (en) Image processing apparatus, image processing method, image processing program, and recording medium
JP3792837B2 (en) Deblocking filter
JPH05308623A (en) Image signal decoder
JP2961828B2 (en) Image data decoding apparatus and decoding method
JP3627291B2 (en) Block distortion removing apparatus and method
JP2840678B2 (en) High efficiency coding device
JPH05227518A (en) Picture signal decoder
JP4001962B2 (en) Block distortion reducing apparatus and method
JP3326828B2 (en) Digital image signal receiving / reproducing device
JP3485192B2 (en) Image signal decoding device
JP3291785B2 (en) Transmission device for block transform coded data
JP3225667B2 (en) Digital signal quantizer
JP2830112B2 (en) High efficiency coding device
JP2861298B2 (en) Data receiving device and receiving method
JP3125471B2 (en) Framer for digital video signal recorder
JPH08191444A (en) Video signal decoding device
JP3304989B2 (en) High efficiency coding method
JP2692083B2 (en) High-efficiency code decoding device
US20070274397A1 (en) Algorithm for Reducing Artifacts in Decoded Video
JP3270861B2 (en) Decoding device for block transform code

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080806

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090806

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees