JPH06253282A - Image signal encoding / decoding device - Google Patents
Image signal encoding / decoding deviceInfo
- Publication number
- JPH06253282A JPH06253282A JP3963293A JP3963293A JPH06253282A JP H06253282 A JPH06253282 A JP H06253282A JP 3963293 A JP3963293 A JP 3963293A JP 3963293 A JP3963293 A JP 3963293A JP H06253282 A JPH06253282 A JP H06253282A
- Authority
- JP
- Japan
- Prior art keywords
- data
- coding
- encoding
- user data
- decoding
- 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
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はディジタル化した画像信
号の符号化・復号化装置に係り、特に、高能率符号化の
信号処理により情報量を効率よく圧縮して伝送・蓄積す
るに好適な画像信号の符号化・復号化装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital image signal coding / decoding device, and more particularly, it is suitable for efficiently compressing and transmitting / accumulating an information amount by signal processing of high efficiency coding. The present invention relates to an image signal encoding / decoding device.
【0002】[0002]
【従来の技術】ディジタル化した画像信号は、その情報
量が膨大となり、これを直接、伝送路で通信したり記録
媒体に蓄積すると、コスト・スピードなどの点で問題が
多い。このため、画像の冗長性を利用して情報量を効率
よく圧縮する高能率符号化の信号処理を行い、数十キロ
ビット/秒〜数メガビット/秒の極めて低ビットレート
で画像を伝送・蓄積する技術の研究開発が進められてい
る。2. Description of the Related Art A digitized image signal has an enormous amount of information, and if it is directly communicated via a transmission line or stored in a recording medium, there are many problems in terms of cost and speed. For this reason, high-efficiency encoding signal processing that efficiently compresses the amount of information is performed by utilizing image redundancy, and images are transmitted / stored at an extremely low bit rate of several tens of kilobits / second to several megabits / second. Research and development of technology is in progress.
【0003】これらの低ビットレートによる画像の伝送
・蓄積では、多くの場合、動き補償予測符号化,DCT
(離散コサイン変換)直交変換符号化,エントロピ符号
化などを組み合せた高能率符号化の信号処理で、情報量
を数十分の一程度に圧縮する。例えば、CCITT勧告
H.261のビデオ符号化、あるいはISO/IECJ
TC1/SC29/WG11の蓄積メディア用動画像符
号化MPEGなどでは、階層的に構成された各フレーム
の画像に対して高能率符号化を行い、得られた符号化デ
ータと符号化パラメータ(符号化モード,量子化スケー
ル,DCT係数の符号化データなど)を伝送・蓄積す
る。そして、復号化部では、符号化パラメータに従った
所定の復号化処理で符号化データを復号し、もとの画像
信号を再生する。そして、低ビットレートによる画像の
伝送・蓄積を実現している。In transmission and storage of images at these low bit rates, in many cases, motion compensation predictive coding, DCT
(Discrete Cosine Transform) The signal amount of high efficiency coding that combines orthogonal transform coding, entropy coding, etc., compresses the amount of information to several tenths. For example, CCITT Recommendation H.264. H.261 video encoding or ISO / IECJ
In the moving picture coding MPEG for storage media of TC1 / SC29 / WG11, etc., high-efficiency coding is performed on the image of each frame hierarchically configured, and the obtained coded data and coding parameters (coding Mode, quantization scale, encoded data of DCT coefficient, etc.) are transmitted and stored. Then, the decoding unit decodes the coded data by a predetermined decoding process according to the coding parameter, and reproduces the original image signal. Then, image transmission / storage at a low bit rate is realized.
【0004】[0004]
【発明が解決しようとする課題】上記した低ビットレー
トの画像の伝送・蓄積では、伝送・蓄積媒体で発生する
符号誤りにより再生画質が大幅に劣化する。これを避け
るため、誤り訂正符号を付加するなどの符号誤り対策が
採用されている。しかし、符号誤りによる画質劣化の度
合は、符号化パラメータ部と符号化データ部では大きな
相違がある。符号誤りが符号化パラメータ部に発生した
場合は、これに対応したブロックは復号化を行うことが
できず、たとえば符号化データ部には符号誤りが無い時
にもブロック全体を相関のある画像信号で置換する誤り
修整を行う必要がある。このため、大きな画質劣化にな
る。一方、符号化データ部に発生した符号誤りでは、こ
の直前までの信号は復号が可能なため、誤り修整の領域
も狭く、画質劣化の度合は少ない。しかし、従来技術に
おける符号誤り対策では、上述した符号誤りによる画質
劣化の度合の相違についての配慮はなされておらず、伝
送・蓄積媒体で発生する符号誤りの影響を受けやすいと
いう問題がある。In the transmission / accumulation of the low bit rate image described above, the reproduction image quality is significantly deteriorated due to a code error generated in the transmission / accumulation medium. In order to avoid this, a code error countermeasure such as adding an error correction code is adopted. However, the degree of image quality deterioration due to a code error is greatly different between the coding parameter section and the coded data section. When a code error occurs in the coding parameter part, the block corresponding to this cannot be decoded. For example, even when there is no code error in the coded data part, the entire block is converted into a correlated image signal. It is necessary to perform error correction for replacement. Therefore, the image quality is greatly deteriorated. On the other hand, in the case of a code error occurring in the encoded data portion, the signal up to immediately before this can be decoded, so that the error correction area is narrow and the degree of image quality deterioration is small. However, in the conventional code error countermeasures, no consideration is given to the difference in the degree of image quality deterioration due to the above-mentioned code error, and there is a problem in that it is easily affected by the code error generated in the transmission / storage medium.
【0005】本発明の目的は、伝送・蓄積媒体で発生す
る符号誤りの影響を受けにくく、かつ、情報量の圧縮効
率の優れた画像信号の符号化・復号化装置を提供するこ
とにある。It is an object of the present invention to provide an image signal encoding / decoding device which is not easily affected by a code error occurring in a transmission / storage medium and which is excellent in compression efficiency of an information amount.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するた
め、本発明では、符号化部では高能率符号化の符号化パ
ラメータのデータによりユーザデータを別途生成して符
号化ビットストリームに付加し、復号化部では符号化パ
ラメータのデータおよびユーザデータをもとに復号化の
信号処理の符号化パラメータを設定して符号化データの
復号を行う。In order to achieve the above object, according to the present invention, a coding unit separately generates user data from coding parameter data for high efficiency coding and adds the user data to a coded bit stream, The decoding unit sets the coding parameter of the signal processing for decoding based on the data of the coding parameter and the user data, and decodes the coded data.
【0007】また、前記ユーザデータは、伝送・蓄積の
過程で発生する符号誤りに対して、誤り検出あるいは誤
り訂正が可能な形態で構成する。さらに、符号化ビット
ストリームの特定期間内でユーザデータはシャフリング
処理を行い分散化を図る。Further, the user data is constructed in a form capable of error detection or error correction with respect to a code error occurring in the process of transmission / accumulation. Further, the user data is shuffled within a specific period of the encoded bit stream to be dispersed.
【0008】[0008]
【作用】本発明では、高能率符号化の符号化パラメータ
の情報は、従来技術と同一の符号化パラメータデータの
他に、ユーザデータとしても伝送・蓄積する。したがっ
て、伝送・蓄積媒体で例えば符号化パラメータデータに
符号誤りが発生しても、ユーザデータの符号化パラメー
タの情報によって、正規の符号化パラメータの情報が復
号できる。そして、この復号した符号化パラメータによ
って、符号化データを元の画像信号に復号できる。すな
わち、従来技術では、画像信号への復号が不可能になる
符号化パラメータデータの符号誤りも、本発明では、ユ
ーザデータの情報によって符号誤りのない正規の符号化
パラメータが復号でき、元の画像信号に復号することが
可能になる。また、ユーザデータとして新規に追加する
情報は、トータルの符号化ビット数に比較すればほとん
ど無視できる程度で実現できる。In the present invention, the information on the coding parameters for high efficiency coding is transmitted / stored as user data in addition to the same coding parameter data as in the prior art. Therefore, even if a coding error occurs in the coding parameter data in the transmission / accumulation medium, the information of the regular coding parameter can be decoded by the information of the coding parameter of the user data. Then, the encoded data can be decoded into the original image signal by the decoded encoding parameter. That is, in the conventional technique, even for a coding error of coding parameter data that cannot be decoded into an image signal, in the present invention, a normal coding parameter without a coding error can be decoded by the information of the user data, and the original image It becomes possible to decode into a signal. Further, the information newly added as user data can be realized with almost negligible amount in comparison with the total number of encoded bits.
【0009】なお、ユーザデータのシャフリング処理
は、例えば、B−ISDN網におけるセル損失、あるい
は蓄積媒体でのドロップアウトなどに起因して発生する
バースト誤りに対しても有効に動作できる。The user data shuffling process can be effectively operated against a burst error caused by, for example, cell loss in the B-ISDN network or dropout in the storage medium.
【0010】このように本発明によれば、伝送・蓄積媒
体で発生する符号誤りの影響を受けにくく、かつ、情報
量の圧縮効率に優れた画像信号の符号化・復号化装置を
実現することが可能になる。As described above, according to the present invention, it is possible to realize an image signal encoding / decoding device which is not easily affected by a code error occurring in a transmission / storage medium and which is excellent in compression efficiency of an information amount. Will be possible.
【0011】[0011]
【実施例】本発明の一実施例を図1に示すブロック図に
より説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the block diagram shown in FIG.
【0012】ディジタル化した画像信号VIは、情報源
符号化部1に入力し、高能率符号化の信号処理、例え
ば、動き補償予測符号化,DCT直交変換符号化,エン
トロピ符号化などの所定のビデオ符号化を行い、符号化
データVEを生成する。一方、符号化制御部2では、送
信バッファ部5のバッファ容量情報BFに従って、ビデ
オ符号化に必要な、例えば、符号化モード,量子化スケ
ール,DCT係数の符号化データなどを制御する符号化
制御信号CT、および、これに対応した所定の符号化パ
ラメータデータCPを生成する。また、ユーザデータ生
成部3では、符号化パラメータデータCPに、誤り検出
符号や誤り訂正符号の付加、あるいはシャフリング処理
などを行い、ユーザデータUDを生成する。そして、ビ
デオマルチプレックス部4では、データVE,CP,U
Dを所定の時系列分割多重を行い、符号化ビットストリ
ームデータCBを生成する。そして、このデータは、伝
送バッファ部5に入力する。伝送路符号化部6では、伝
送・蓄積媒体7で発生する符号誤りを訂正するため、送
信バッフア部5の出力データに対して誤り訂正符号(例
えばBCH符号,リードソロモン符号など)を付加した
データVSを生成する。そして、このデータVSを伝送
・蓄積媒体7で通信,記録する。The digitized image signal VI is input to the information source coding unit 1 and is subjected to predetermined signal processing such as high efficiency coding, such as motion compensation predictive coding, DCT orthogonal transform coding and entropy coding. Video coding is performed to generate coded data VE. On the other hand, the encoding control unit 2 controls, according to the buffer capacity information BF of the transmission buffer unit 5, encoding mode, quantization scale, encoded data of DCT coefficients, and the like necessary for video encoding. The signal CT and the predetermined encoded parameter data CP corresponding thereto are generated. Further, the user data generation unit 3 adds the error detection code and the error correction code to the coded parameter data CP, or performs shuffling processing to generate the user data UD. Then, in the video multiplex unit 4, the data VE, CP, U
D is subjected to predetermined time series division multiplexing to generate coded bit stream data CB. Then, this data is input to the transmission buffer unit 5. In the transmission path coding unit 6, data obtained by adding an error correction code (for example, BCH code, Reed-Solomon code, etc.) to the output data of the transmission buffer unit 5 in order to correct a code error generated in the transmission / storage medium 7. Generate VS. Then, this data VS is communicated and recorded on the transmission / storage medium 7.
【0013】一方、復号化部では、まず、伝送路復号化
部8で、伝送・蓄積媒体で発生する符号誤りの訂正処理
を行う。そして、訂正処理したデータは、受信バッファ
部9に入力する。ビデオマルチプレックス部10では、
受信バッファ部9の出力データより、それぞれ符号化デ
ータVE,符号化パラメータデータCP′、およびユー
ザデータUDに分離する。ユーザデータ復号部11で
は、データCP′およびUDをもとにビデオ復号化に必
要な符号化パラメータデータCPを復号する。そして、
復号化制御部12では、符号化パラメータデータCPに
従って、ビデオ復号化に必要な復号化制御信号CTDを
生成する。情報源復号化部13では、復号化制御信号C
TDに基づいて所定の復号化の信号処理を行い、ディジ
タル化した元の画像信号VOを復号する。On the other hand, in the decoding unit, first, the transmission line decoding unit 8 corrects the code error generated in the transmission / storage medium. Then, the corrected data is input to the reception buffer unit 9. In the video multiplex section 10,
The output data of the reception buffer unit 9 is separated into encoded data VE, encoded parameter data CP ', and user data UD, respectively. The user data decoding unit 11 decodes the coded parameter data CP required for video decoding based on the data CP 'and UD. And
The decoding control unit 12 generates a decoding control signal CTD required for video decoding according to the coding parameter data CP. In the information source decoding unit 13, the decoding control signal C
Predetermined decoding signal processing is performed based on TD to decode the original digital image signal VO.
【0014】以下では、ISO/IEC JTC1/S
C29/WG11の蓄積メディア用動画像標準MPEG
に準拠したビデオ符号化を例に、各ブロック部を説明す
る。In the following, ISO / IEC JTC1 / S
C29 / WG11 moving image standard MPEG for storage media
Each block part will be described by taking a video coding conforming to the above as an example.
【0015】まず、MPEGのビデオ符号化の概要を図
2により説明する。同図(a)は符号化構成を示す。ラ
ンダムアクセス機能を実現するため、MPEGではGO
P(Group of Pictures)と呼ばれる複数の画像フレーム
から構成されるレイヤを設ける。そして、GOPは、三
種類の符号化フレーム、すなわち、フレーム内符号化フ
レーム(Iピクチャと略称),フレーム間符号化フレー
ム(Pピクチャと略称),フレーム内挿符号化フレーム
(Bピクチャと略称)で構成する。そして、P,Bピク
チャでは、同図(b),(c)に示す様な参照フレームを
用いてフレーム間予測を行い、効率よく情報量を圧縮す
る。First, an outline of MPEG video coding will be described with reference to FIG. The figure (a) shows an encoding structure. In order to realize the random access function, GO is used in MPEG.
A layer composed of a plurality of image frames called P (Group of Pictures) is provided. The GOP is composed of three types of coded frames, that is, an intra-frame coded frame (abbreviated as I picture), an inter-frame coded frame (abbreviated as P picture), and a frame interpolated coded frame (abbreviated as B picture). It consists of. Then, in P and B pictures, interframe prediction is performed using reference frames as shown in (b) and (c) of the same figure, and the information amount is efficiently compressed.
【0016】一方、各フレーム(ピクチャ)は、スライ
ス,マクロブロック,ブロックの各レイヤによって階層
的に構成される。そして、ピクチャは一つ以上のスライ
ス,スライスは一つ以上のマクロブロック,マクロブロ
ックは六つのブロック(四つの輝度信号Yのブロックと
二つの色差信号CB ,CR のブロック)で構成される。
ブロックのサイズは八画素×8ラインである。On the other hand, each frame (picture) is hierarchically composed of slice, macroblock, and block layers. A picture is composed of one or more slices, a slice is one or more macroblocks, and a macroblock is composed of six blocks (four luminance signal Y blocks and two color difference signals C B and C R blocks). .
The block size is 8 pixels × 8 lines.
【0017】符号化アルゴリズムには、動き補償フレー
ム間予測とDCT直交変換を用いたハイブリッド符号化
方式が採用される。As a coding algorithm, a hybrid coding method using motion-compensated interframe prediction and DCT orthogonal transform is adopted.
【0018】図3は、MPEGにおける符号化ビットス
トリームの構成の概要を示す。符号化ビットストリーム
は、ビデオシーケンスレイヤからマクロブロックレイヤ
まで階層的に構成する。各レイヤはヘッダ部(同図のS
EQ HD,GOP HD,……,MB HDの領域)
と符号化データよりなる。ヘッダ部は図4に示す様に、
符号化パラメータ領域があり、ビデオ符号化のパラメー
タデータCPを割り当てる。例えば、ビデオシーケンス
レイヤではフレームサイズ,画素アスペクト比,フレー
ム周波数,量子化マトリクス、GOPレイヤではタイム
コード、ピクチャレイヤでは符号化モード(I,P,B
ピクチャの種類),動きベクトルサイズ、スライスレイ
ヤでは量子化スケール、マクロブロックレイヤでは予測
タイプ,動きベクトル,DCT係数の符号化データなど
の情報のデータが割り当てられる。また、ヘッダ部には
ユーザデータ領域があり、ユーザが拡張データやユーザ
データUDを入れることができる。本発明では、このユ
ーザデータ領域に、符号化パラメータデータをもとに生
成したデータをユーザデータとして挿入する。FIG. 3 shows an outline of the structure of a coded bit stream in MPEG. The coded bitstream is hierarchically configured from the video sequence layer to the macroblock layer. Each layer has a header part (S in the figure)
EQ HD, GOP HD, ..., MB HD area)
And encoded data. The header part is as shown in FIG.
There is a coding parameter area, and parameter data CP for video coding is assigned. For example, the frame size, the pixel aspect ratio, the frame frequency, the quantization matrix in the video sequence layer, the time code in the GOP layer, and the coding mode (I, P, B) in the picture layer.
The type of picture), the motion vector size, the quantization scale in the slice layer, the prediction type, the motion vector in the macroblock layer, the encoded data of the DCT coefficient, and other information data are assigned. In addition, the header portion has a user data area in which the user can enter extended data and user data UD. In the present invention, data generated based on the encoded parameter data is inserted as user data in this user data area.
【0019】図5は、本発明におけるユーザデータの構
成例を示す。同図(a)は誤り訂正符号を付加してユー
ザデータを構成するものである。すなわち、符号化パラ
メータデータCPを誤り訂正符号の情報点のデータと
し、誤り訂正に必要な検査点のデータ(同図のECCパ
リティ)を付加して、ユーザデータを構成する。復号部
ではシンドロームの演算により符号誤りの訂正を行う。
一方、同図(b)は同一の符号化パラメータデータを複
数個並ベてユーザデータを構成するものである。そし
て、復号部では多数決判定などによって符号誤りのない
符号化パラメータを復号する。FIG. 5 shows a configuration example of user data in the present invention. FIG. 9A shows that user data is formed by adding an error correction code. That is, the coding parameter data CP is used as the data of the information point of the error correction code, and the data of the check point necessary for error correction (ECC parity in the figure) is added to form the user data. The decoding unit corrects the code error by calculating the syndrome.
On the other hand, FIG. 2B shows a plurality of identical encoded parameter data arranged side by side to form user data. Then, the decoding unit decodes the coding parameter having no code error by a majority decision or the like.
【0020】図6は、本発明におけるユーザデータのシ
ャフリング処理によるデータ構成の一例である。この例
では、マクロブロックMB(i)の符号化パラメータデ
ータCP(i)(i=1,2,3,4)をもとに生成し
たユーザデータUD(i−1)をヘッダ部MB(i−1)
のユーザデータ領域に割り当て、シャフリング処理を実
現する。すなわち、ヘッダ部MB(1)ではMB(1)
の符号化パラメータCP(1)、およびMB(2)の符
号化パラメータCP(2)で生成したユーザデータUD
(1)のデータを割り当てる。したがって、符号化パラ
メータデータ、およびこのデータをもとに生成したユー
ザデータをそれぞれ異なるヘッダ部へ割り当てるシャフ
リング処理により、ヘッダ部にバースト誤りが発生した
場合にも、いずれかのデータをもとにビデオ復号化に必
要な符号化パラメータを正しく復号することが可能にな
る。FIG. 6 shows an example of the data structure of the user data shuffling process according to the present invention. In this example, the user data UD (i-1) generated based on the coding parameter data CP (i) (i = 1, 2, 3, 4) of the macroblock MB (i) is used as the header portion MB (i -1)
To the user data area to realize the shuffling process. That is, in the header portion MB (1), MB (1)
Data UD generated with the coding parameter CP (1) of MB and the coding parameter CP (2) of MB (2)
Allocate the data of (1). Therefore, even if a burst error occurs in the header part due to the shuffling process that allocates the encoded parameter data and the user data generated based on this data to different header parts, it is possible to It becomes possible to correctly decode the coding parameters required for video decoding.
【0021】つぎに、情報源符号化部1を図7に示す一
実施例により説明する。符号化制御信号CTにより、符
号化モードがIピクチャの場合にはスイッチ部26は端
子aに接続してフレーム内符号化を行う。また、符号化
モードがPピクチャの場合には、スイッチ部26は端子
b、スイッチ部23は端子aに接続してフレーム間符号
化を行う。一方、Bピクチャでは、スイッチ部23は端
子a、スイッチ部26は端子a,b,cのいずれかに接
続してフレーム内挿符号化を行う。Next, the information source coding unit 1 will be described with reference to an embodiment shown in FIG. When the coding mode is the I picture according to the coding control signal CT, the switch unit 26 is connected to the terminal a and performs intraframe coding. When the coding mode is P picture, the switch unit 26 is connected to the terminal b and the switch unit 23 is connected to the terminal a to perform interframe coding. On the other hand, in the B picture, the switch unit 23 is connected to the terminal a and the switch unit 26 is connected to any of the terminals a, b, and c to perform frame interpolation coding.
【0022】デイジタル化した画像信号VIはフレーム
メモリ14に入力する。動きベクトル検出部16では、
動き補償予測符号化に必要な動きベクトル情報Vを抽出
する。減算回路16では、フレームメモリ14の出力か
らスイッチ部26の出力信号を減算して予測誤差信号P
Eを抽出する。DCT演算部17では、八画素×8ライ
ンの所定のDCT変換行列との演算を行い、DCT係数
を算出する。そして、量子化部18では符号化制御信号
CTで定められる量子化スケールでDCT係数を量子化
する。ハフマン符号化部19では、発生確率の高い符号
には符号長の短い符号を割り当てる可変符号化を行い、
符号化データVEを生成する。また、逆量子化部20,
逆DCT演算部21ではそれぞれ逆量子化,DCT変換
逆行列演算を行い、予測誤差信号PE′を再生する。そ
して、加算回路22ではフレームメモリ14の出力信号
に加算して、もとのフレームの画像信号に復号する。前
向き予測値生成部24では、動きベクトル情報Vをもと
に、P,Bピクチャの符号化に必要な動き補償を行った
予測信号を生成する。一方、後ろ向き予測値生成部25
では、Bピクチャの符号化に必要な動き補償を行った予
測信号を生成する。The digitalized image signal VI is input to the frame memory 14. In the motion vector detection unit 16,
The motion vector information V required for motion compensation predictive coding is extracted. The subtraction circuit 16 subtracts the output signal of the switch unit 26 from the output of the frame memory 14 to calculate the prediction error signal P.
Extract E. The DCT calculator 17 performs a calculation with a predetermined DCT transformation matrix of 8 pixels × 8 lines to calculate a DCT coefficient. Then, the quantizer 18 quantizes the DCT coefficient on the quantization scale determined by the coding control signal CT. The Huffman coding unit 19 performs variable coding in which a code having a short code length is assigned to a code having a high occurrence probability,
Encoded data VE is generated. Also, the inverse quantizer 20,
The inverse DCT calculator 21 performs inverse quantization and DCT transform inverse matrix calculation, respectively, and reproduces the prediction error signal PE ′. Then, the adder circuit 22 adds it to the output signal of the frame memory 14 and decodes it into the image signal of the original frame. The forward prediction value generation unit 24 generates a prediction signal that is motion-compensated for encoding P and B pictures based on the motion vector information V. On the other hand, the backward prediction value generation unit 25
Then, a prediction signal that has been motion-compensated for encoding B pictures is generated.
【0023】つぎに、ユーザデータ生成部3の第1の実
施例を図8により説明する。これは、図5(a)に示し
たユーザデータの生成に好適なものである。符号化パラ
メータデータCPはメモリ部27に一担入力する。EC
C符号化部28では、誤り訂正符号の生成多項式G
(X)により検査点のデータを生成し、これを符号化パ
ラメータデータに付加してユーザデータUDを生成す
る。なお、誤り訂正符号には、ハミング符号,BCH符
号など種々の符号が適用可能である。また、図6に示し
た様なユーザデータのシャフリング処理は、メモリ部2
7からの符号化パラメータデータの読み出しの順序を制
御することで簡単に実現できる。Next, a first embodiment of the user data generator 3 will be described with reference to FIG. This is suitable for generating the user data shown in FIG. The encoded parameter data CP is input to the memory unit 27. EC
In the C coding unit 28, the generator polynomial G of the error correction code G
Data of the inspection point is generated by (X), and this is added to the encoded parameter data to generate the user data UD. Various codes such as Hamming code and BCH code can be applied to the error correction code. In addition, the shuffling process of user data as shown in FIG.
This can be easily realized by controlling the order of reading the encoded parameter data from 7.
【0024】この実施例に対応する復号化部のユーザデ
ータ復号化11の構成例を図9に示す。ユーザデータU
Dはメモリ回路27に入力し、符号化部とは逆のデシャ
フリング処理などを行う。ECC復号化部27では、所
定の演算でシンドロームを算出して符号誤りの訂正処理
を行った符号化パラメータデータCP″を生成する。ま
た、誤り訂正の不能な符号誤りが含まれる場合には、誤
りフラグEFを出力する。選択部30では、誤りフラグ
EFがない場合には端子bに接続してデータCP″,誤
りフラグEFがある場合には端子aに接続してデータC
P′(符号化パラメータ領域のデータ)を選択し、ビデ
オ復号化に必要な符号化パラメータデータCPを再生す
る。FIG. 9 shows a configuration example of the user data decoding unit 11 of the decoding unit corresponding to this embodiment. User data U
D is input to the memory circuit 27 and is subjected to deshuffling processing or the like which is the reverse of that of the encoding unit. The ECC decoding unit 27 generates coded parameter data CP ″ by calculating the syndrome by a predetermined calculation and correcting the code error. Further, when a code error that cannot be error-corrected is included, The error flag EF is output, and the selection unit 30 connects to the terminal b if there is no error flag EF and connects to the data CP ″, and if there is the error flag EF, connects to the terminal a to connect to the data C.
P '(data in the coding parameter area) is selected and the coding parameter data CP necessary for video decoding is reproduced.
【0025】つぎに、図5(b)に示したユーザデータ
の生成に好適なユーザデータ生成部3の実施例を図10
に示す。符号化パラメータデータCPはメモリ部31に
入力する。そして、メモリ部31からは連続して複数回
の信号の読み出し動作を行い、ユーザデータUDを生成
する。なお、符号化パラメータデータを読み出す順序を
制御することで、ユーザデータのシャフリング処理を同
時に実現することができる。Next, an embodiment of the user data generator 3 suitable for generating the user data shown in FIG. 5B will be described with reference to FIG.
Shown in. The encoded parameter data CP is input to the memory unit 31. Then, the signal reading operation from the memory unit 31 is continuously performed a plurality of times to generate the user data UD. Note that the shuffling process of the user data can be realized at the same time by controlling the order of reading the encoded parameter data.
【0026】図11は、この実施例に対応する復号化部
のユーザデータ復号部11の構成例である。このユーザ
データUDはメモリ回路31に入力し、符号化部とは逆
のデシャフリング処理などを行う。一致判定部32で
は、ユーザデータ部の符号化パラメータデータCP″、
および符号化パラメータ領域のデータCP′で多数決判
別の処理を行い、同一パターンが多い符号を符号化パラ
メータデータCPとして出力する。なお、この多数決判
別の処理は、ビット単位から符号化パラメータデータ単
位まで種々の形態で行うことが可能である。FIG. 11 is a configuration example of the user data decoding unit 11 of the decoding unit corresponding to this embodiment. This user data UD is input to the memory circuit 31 and is subjected to deshuffling processing, which is the reverse of the encoding process. In the coincidence determination section 32, the encoded parameter data CP ″ of the user data section,
And the majority decision processing is performed on the data CP ′ in the coding parameter area, and a code having many identical patterns is output as the coding parameter data CP. The majority decision processing can be performed in various forms from a bit unit to an encoding parameter data unit.
【0027】つぎに、情報源復号化部13の一実施例を
図12により説明する。復号化制御信号CTDにより、
符号化モードがIピクチャの場合にはスイッチ部36は
端子a、Pピクチャの場合にはスイッチ部36は端子
b、スイッチ部41は端子a、Bピクチャの場合にはス
イッチ部36は端子b、スイッチ部41は端子a,b,
cのいずれかにそれぞれ接続してビデオ復号化の処理を
行い、ディジタル化した画像信号VOを復号する。Next, an embodiment of the information source decoding unit 13 will be described with reference to FIG. By the decoding control signal CTD,
When the coding mode is I picture, the switch unit 36 is the terminal a, when it is the P picture, the switch unit 36 is the terminal b, when switch 41 is the terminal a, when it is B picture, the switch unit 36 is the terminal b, The switch unit 41 has terminals a, b,
The video decoding processing is performed by connecting to any one of c and the digitized image signal VO is decoded.
【0028】符号化データVEは、ハフマン復号化部3
3でもとの固定長の符号に変換する。逆量子部34では
制御信号CTDで定まる量子化スケールの特性で逆量子
化の処理を行ってDCT係数を復号する。逆DCT演算
部35では、DCT係数とDCT変換逆行列との演算を
行い、予測誤差信号PE′を復号する。加算回路37で
は、スイッチ部41の出力より得られる動き補償の行わ
れた予測信号に、予測誤差信号PE′を加算して、もと
の画像信号を復号する。前向き予測値生成部39では、
制御信号CTDより得られる動きベクトル情報Vを使用
して、フレームメモリ38の出力信号に動き補償の信号
処理を行い、P,Bピクチャの復号に用いる予測信号を
生成する。また、後ろ向き予測値生成部40では、同様
に動きベクトル情報Vを使用してBピクチャの復号に用
いる予測信号を生成する。The encoded data VE is sent to the Huffman decoding unit 3
3 is converted to the original fixed-length code. The inverse quantum unit 34 performs the inverse quantization processing with the characteristics of the quantization scale determined by the control signal CTD to decode the DCT coefficient. The inverse DCT calculator 35 calculates the DCT coefficient and the inverse DCT matrix and decodes the prediction error signal PE ′. The adding circuit 37 adds the prediction error signal PE ′ to the motion-compensated prediction signal obtained from the output of the switch unit 41 to decode the original image signal. In the forward prediction value generation unit 39,
The motion vector information V obtained from the control signal CTD is used to perform motion compensation signal processing on the output signal of the frame memory 38 to generate a prediction signal used for decoding P and B pictures. Further, the backward prediction value generation unit 40 similarly uses the motion vector information V to generate a prediction signal used for decoding a B picture.
【0029】この様に、本実施例によれば、伝送・蓄積
媒体で発生する符号誤りの影響を受けにくく、かつ、情
報量の圧縮効率の優れた蓄積メディア用動画像標準MP
EGに準拠したビデオ符号化を行う画像信号の符号化・
復号化装置が実現できる。As described above, according to the present embodiment, the moving image standard MP for storage media, which is not easily affected by the code error generated in the transmission / storage medium, and which is excellent in the compression efficiency of the information amount.
Image signal coding for video coding based on EG
A decoding device can be realized.
【0030】つぎに、本発明をCCITT勧告H.26
1に準拠したビデオ符号化に適用した実施例について説
明する。なお、この全体ブロック構成は図1に示したも
のと同様に構成できる。また、MPEGのBピクチャに
対応した符号化タイプがないことを除けば、符号化構
成,符号化アルゴリズムなど極めて類似している。この
ため、これらに関する説明は省略する。Next, the present invention will be described in accordance with CCITT Recommendation H.264. 26
An embodiment applied to video coding conforming to 1 will be described. It should be noted that this overall block configuration can be configured similarly to that shown in FIG. Also, except that there is no coding type corresponding to the B picture of MPEG, the coding configuration and the coding algorithm are very similar. Therefore, the description regarding these is omitted.
【0031】図13は、この情報源符号化部1の一実施
例である。符号化タイプがフレーム内符号化の場合に
は、スイッチ部42は端子a,フレーム間符号化の場合
にはスイッチ部42は端子bに接続してビデオ符号化の
処理を行う。また、フレーム間符号化の場合には、スイ
ッチ部52の端子a,bのいずれかを選択することでル
ープ内フィルタ50のオン/オフの制御を行う。FIG. 13 shows an embodiment of the information source coding unit 1. When the coding type is intra-frame coding, the switch unit 42 is connected to the terminal a, and when it is inter-frame coding, the switch unit 42 is connected to the terminal b to perform the video coding process. Further, in the case of interframe coding, ON / OFF control of the in-loop filter 50 is performed by selecting one of the terminals a and b of the switch unit 52.
【0032】ディジタル化した画像信号VIは、動きベ
クトル検出部53,減算回路51、および、スイッチ部
42に入力する。動きベクトル検出部53では動き補償
予測符号化に必要な動きベクトル情報Vを抽出する。ま
た、減算回路51では、画像信号VIから予測信号VP
を減算し、フレーム間符号化の場合の予測誤差信号を生
成する。スイッチ部42の出力信号PEは、DCT演算
部43でDCT変換行列(八画素×8ライン)との行列
演算を行い、DCT係数を算出する。そして、量子化部
44では、符号化制御信号CTで制御された量子化スケ
ールの特性で量子化を行う。そして、エントロピ符号化
部45では発生確率の高い符号には符号長の短い符号を
割り当てる可変符号化の処理を行い、符号化データVE
を生成する。一方、逆量子化部46,逆DCT演算部4
7でそれぞれ逆量子化処理およびDCT変換逆行列演算
を行って再生した予測誤差信号PE′に、加算回路48
で予測信号VPを加算し、画像信号を再生する。そし
て、フレームメモリ49では、動きベクトル情報Vを使
用して動き補償の信号処理を行い、予測信号を生成す
る。The digitized image signal VI is input to the motion vector detection section 53, the subtraction circuit 51, and the switch section 42. The motion vector detection unit 53 extracts the motion vector information V required for motion compensation predictive coding. Further, in the subtraction circuit 51, the prediction signal VP is converted from the image signal VI.
Is subtracted to generate a prediction error signal in the case of interframe coding. The output signal PE of the switch unit 42 is subjected to a matrix calculation with a DCT conversion matrix (8 pixels × 8 lines) in the DCT calculation unit 43 to calculate a DCT coefficient. Then, the quantization unit 44 performs quantization with the characteristics of the quantization scale controlled by the coding control signal CT. Then, the entropy coding unit 45 performs variable coding processing in which a code having a short code length is assigned to a code having a high occurrence probability, and the coded data VE is processed.
To generate. On the other hand, the inverse quantizer 46 and the inverse DCT calculator 4
In addition, the prediction error signal PE ′ reproduced by performing the inverse quantization process and the DCT transform inverse matrix calculation in FIG.
The prediction signal VP is added at to reproduce the image signal. Then, the frame memory 49 uses the motion vector information V to perform motion compensation signal processing to generate a prediction signal.
【0033】図14は、情報源復号化部13の一実施例
である。スイッチ部57は復号化制御信号CTDによ
り、符号化タイプがフレーム内符号化の場合は端子a,
フレーム間符号化の場合には端子bに接続してビデオ復
号化の信号処理を行う。符号化データVEは、エントロ
ピ復号化部54ではもとの固定長の符号に変換する。逆
量子化部55では、信号CTDで定まる量子化スケール
の特性で逆量子化処理を行い、DCT係数を復号する。
逆DCT演算部56では、DCT係数とDCT変換逆行
列との演算を行い、予測誤差信号PEを復号する。そし
て、加算回路60で予測信号VPに加算して、元のディ
ジタル化した画像信号VOを復号する。また、予測値生
成部59では、信号CTDの動きベクトル情報を使用し
てフレームメモリ58の出力信号に動き補償の信号処理
を行い、予測信号を生成する。FIG. 14 shows an embodiment of the information source decoding unit 13. When the coding type is intra-frame coding, the switch unit 57 receives the terminal a, according to the decoding control signal CTD.
In the case of interframe coding, the signal processing for video decoding is performed by connecting to the terminal b. The entropy decoding unit 54 converts the encoded data VE into the original fixed-length code. The inverse quantization unit 55 performs the inverse quantization process with the characteristics of the quantization scale determined by the signal CTD and decodes the DCT coefficient.
The inverse DCT calculator 56 calculates the DCT coefficient and the inverse DCT matrix and decodes the prediction error signal PE. Then, the adder circuit 60 adds it to the prediction signal VP to decode the original digitized image signal VO. Further, the prediction value generation unit 59 uses the motion vector information of the signal CTD to perform signal processing for motion compensation on the output signal of the frame memory 58 to generate a prediction signal.
【0034】CCITT勧告H.261のビデオ符号化
では、MPEGと同様、階層的に符号化ビットストリー
ムを構成し、各レイヤのヘッダ部では符号化パラメータ
領域に、例えば、符号化タイプ,量子化スケール,動き
ベクトル,符号化パターンなどのデータを符号化パラメ
ータデータCPとして割り当てる。そして、この符号化
パラメータデータで生成した本発明のユーザデータをユ
ーザデータ領域に挿入する。そして、符号化データを加
えて符号化ビットストリームのデータを構成する。な
お、符号化部のユーザデータ生成部、復号化部のユーザ
データ復号部は、先の実施例で示した図8ないし図11
の構成で実現できるので、これについての説明は省略す
る。CCITT Recommendation H. In the H.261 video coding, similarly to MPEG, a coded bitstream is hierarchically constructed, and in the header part of each layer, for example, a coding type, a quantization scale, a motion vector, a coding pattern And the like are assigned as the encoded parameter data CP. Then, the user data of the present invention generated by this encoded parameter data is inserted into the user data area. Then, the encoded data is added to form the encoded bitstream data. The user data generation unit of the encoding unit and the user data decoding unit of the decoding unit are the same as those shown in FIGS. 8 to 11 shown in the previous embodiment.
Since it can be realized by the configuration of, the description thereof will be omitted.
【0035】本実施例によれば、伝送・蓄積媒体で発生
する符号誤りに起因した画質の劣化が少なく、かつ、情
報量の圧縮効率の高いCCITT勧告H.261のビデ
オ符号化に準拠した画像信号の符号化・復号化装置が実
現できる。According to the present embodiment, CCITT Recommendation H.264 has little deterioration in image quality due to code errors occurring in the transmission / accumulation medium and high information efficiency compression efficiency. An image signal encoding / decoding device compliant with H.261 video encoding can be realized.
【0036】なお、本発明は、実施例に述べたMPE
G、あるいはH.261に準拠したビデオ符号化方式に
限定されることなく、一般に、符号化パラメータと符号
化データを伝送・蓄積する形態のビデオ符号化方式の画
像信号の符号化・復号化装置にも適用することができ
る。The present invention is based on the MPE described in the embodiment.
G, or H. The present invention is not limited to the video coding system compliant with H.261, but is generally applicable to a video signal coding / decoding device of a video coding system in which coding parameters and coded data are transmitted / stored. You can
【0037】[0037]
【発明の効果】本発明によれば、極めて少量のユーザデ
ータを付加するのみで、伝送・蓄積媒体で発生する符号
誤りの影響を受けにくく、かつ、画像データの情報量も
数十分の一程度に効率よく圧縮可能な画像信号の符号化
・復号化装置を実現することができる。According to the present invention, by adding an extremely small amount of user data, it is less likely to be affected by a code error occurring in a transmission / storage medium, and the information amount of image data is several tenths. It is possible to realize an encoding / decoding device for an image signal that can be compressed as efficiently as possible.
【図1】本発明の一実施例のブロック図。FIG. 1 is a block diagram of an embodiment of the present invention.
【図2】MPEGビデオ符号化の説明図。FIG. 2 is an explanatory diagram of MPEG video encoding.
【図3】MPEGビデオ符号化の符号化ビットストリー
ムの説明図。FIG. 3 is an explanatory diagram of a coded bitstream of MPEG video coding.
【図4】符号化ビットストリームのヘッダ部の符号の説
明図。FIG. 4 is an explanatory diagram of codes of a header section of an encoded bitstream.
【図5】本発明におけるヘッダ部ユーザデータの説明
図。FIG. 5 is an explanatory diagram of header part user data in the present invention.
【図6】シャフリング処理によるヘッダ部ユーザデータ
の説明図。FIG. 6 is an explanatory diagram of header part user data by shuffling processing.
【図7】情報源符号化部の第1の実施例のブロック図。FIG. 7 is a block diagram of a first embodiment of an information source coding unit.
【図8】ユーザデータ生成部の第1の実施例のブロック
図。FIG. 8 is a block diagram of a first embodiment of a user data generation unit.
【図9】ユーザデータ復号部の第1の実施例のブロック
図。FIG. 9 is a block diagram of a first embodiment of a user data decoding unit.
【図10】ユーザデータ生成部の第2の実施例のブロッ
ク図。FIG. 10 is a block diagram of a second embodiment of a user data generation unit.
【図11】ユーザデータ復号部の第2の実施例のブロッ
ク図。FIG. 11 is a block diagram of a second embodiment of a user data decoding unit.
【図12】情報源復号化部の第1の実施例のブロック
図。FIG. 12 is a block diagram of a first embodiment of an information source decoding unit.
【図13】情報源符号化部の第2の実施例のブロック
図。FIG. 13 is a block diagram of a second embodiment of an information source coding unit.
【図14】情報源復号化部の第2の実施例のブロック
図。FIG. 14 is a block diagram of a second embodiment of an information source decoding unit.
1…情報源符号化部、2…符号化制御部、2…ユーザデ
ータ生成部、4…ビデオマルチプレックス部、5…送信
バッファ部、6…伝送路符号化部、7…伝送・蓄積媒
体、8…伝送路復号化部、9…受信バッファ部、10…
ビデオマルチプレックス部、11…ユーザデータ復号
化、12…復号化制御部、13…情報復号化部。DESCRIPTION OF SYMBOLS 1 ... Information source coding part, 2 ... Encoding control part, 2 ... User data generation part, 4 ... Video multiplex part, 5 ... Transmission buffer part, 6 ... Transmission path coding part, 7 ... Transmission / storage medium, 8 ... Transmission path decoding unit, 9 ... Reception buffer unit, 10 ...
Video multiplex unit, 11 ... User data decoding unit, 12 ... Decoding control unit, 13 ... Information decoding unit.
Claims (6)
の信号処理で情報量を圧縮して伝送・蓄積する画像信号
の符号化・復号化装置において、符号化部に前記高能率
符号化の信号処理の符号化パラメータデータよりユーザ
データを生成する手段、前記ユーザデータを符号化ビッ
トストリームに付加する手段を設け、復号化部に伝送・
蓄積された符号化ビットストリームの符号化パラメータ
データおよびユーザデータをもとに復号化の信号処理に
必要な符号化パラメータの設定を行う手段を設けたこと
を特徴とする画像信号の符号化・復号化装置。1. An image signal encoding / decoding apparatus for transmitting / accumulating a digitized image signal by compressing an information amount by signal processing of high-efficiency encoding so that a high-efficiency encoding is performed by an encoding unit. A means for generating user data from encoded parameter data for signal processing and a means for adding the user data to an encoded bit stream are provided and transmitted to the decoding unit.
Coding / decoding of an image signal, characterized by comprising means for setting a coding parameter necessary for signal processing of decoding based on the coding parameter data of the coded bit stream and the user data accumulated Device.
生成するユーザデータは、伝送・蓄積の過程で発生する
符号誤りに対して誤り検出あるいは誤り訂正の可能な形
態で構成する画像信号の符号化・復化号装置。2. The encoding of an image signal according to claim 1, wherein the user data generated from the encoding parameter is configured in a form capable of error detection or error correction for a code error occurring in the process of transmission / accumulation.・ Reproduction device.
ストリームのデータ構造はヘッダ部,符号化データ部で
構成し、前記ヘッダ部には符号化パラメータデータなら
びにユーザデータを割り当てる画像信号の符号化・復号
化装置。3. A data structure of a coded bit stream according to claim 1 or 2, comprising a header part and a coded data part, and coding of an image signal to which coding parameter data and user data are allocated to the header part. -Decoding device.
ムの特定期間内の複数個数のヘッダ部のユーザデータに
対してシャフリング処理を行い、各ヘッダ部では符号化
パラメータデータとユーザデータはそれぞれ異なったブ
ロックの符号化パラメータのデータで構成する画像信号
の符号化・復号化装置。4. The shuffling process according to claim 3, wherein a plurality of pieces of user data in the header portion within a specific period of the encoded bit stream are shuffled, and the encoding parameter data and the user data are different in each header portion. Device for encoding / decoding an image signal composed of encoding parameter data of a block.
率符号化の信号処理は、ISO/IEC JTC1/S
C29/WG11の蓄積メディア用動画像符号化標準MP
EGに準拠したビデオ符号化である画像信号の符号化・復
号化装置。5. The signal processing of high efficiency coding according to claim 1, 2, 3 or 4, is ISO / IEC JTC1 / S.
Standard MP for C29 / WG11 video coding for storage media
An image signal encoding / decoding device that is video encoding conforming to EG.
率符号化の信号処理は、CCITT勧告H.261に準
拠したビデオ符号化である画像信号の符号化・復号化装
置。6. The high-efficiency coding signal processing according to claim 1, 2, 3 or 4, wherein CCITT Recommendation H.264 is used. An image signal encoding / decoding device that is video encoding conforming to H.261.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3963293A JPH06253282A (en) | 1993-03-01 | 1993-03-01 | Image signal encoding / decoding device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3963293A JPH06253282A (en) | 1993-03-01 | 1993-03-01 | Image signal encoding / decoding device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06253282A true JPH06253282A (en) | 1994-09-09 |
Family
ID=12558475
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3963293A Pending JPH06253282A (en) | 1993-03-01 | 1993-03-01 | Image signal encoding / decoding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06253282A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5959672A (en) * | 1995-09-29 | 1999-09-28 | Nippondenso Co., Ltd. | Picture signal encoding system, picture signal decoding system and picture recognition system |
| JP2007166618A (en) * | 2005-12-12 | 2007-06-28 | Thomson Licensing | Video data encoding apparatus, video data decoding apparatus, video data encoding method, and video data decoding method |
| US7269170B2 (en) | 1996-09-02 | 2007-09-11 | Kabushiki Kaisha Toshiba | Information transmission method and encoding/decoding apparatus and encoding-multiplexing/decoding-demultiplexing apparatus in information transmission system to which information transmission method is applied |
| JP2009296501A (en) * | 2008-06-09 | 2009-12-17 | Victor Co Of Japan Ltd | Multiplexing control apparatus and multiplexing control method |
-
1993
- 1993-03-01 JP JP3963293A patent/JPH06253282A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5959672A (en) * | 1995-09-29 | 1999-09-28 | Nippondenso Co., Ltd. | Picture signal encoding system, picture signal decoding system and picture recognition system |
| US7269170B2 (en) | 1996-09-02 | 2007-09-11 | Kabushiki Kaisha Toshiba | Information transmission method and encoding/decoding apparatus and encoding-multiplexing/decoding-demultiplexing apparatus in information transmission system to which information transmission method is applied |
| JP2007166618A (en) * | 2005-12-12 | 2007-06-28 | Thomson Licensing | Video data encoding apparatus, video data decoding apparatus, video data encoding method, and video data decoding method |
| JP2009296501A (en) * | 2008-06-09 | 2009-12-17 | Victor Co Of Japan Ltd | Multiplexing control apparatus and multiplexing control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5247363A (en) | Error concealment apparatus for hdtv receivers | |
| KR960002730B1 (en) | High efficiency encoded signal processing device | |
| CA2440154C (en) | Picture encoding method and apparatus and picture decoding method and apparatus | |
| US5442400A (en) | Error concealment apparatus for MPEG-like video data | |
| US5771081A (en) | Bit system for transmitting digital video data | |
| US6256349B1 (en) | Picture signal encoding method and apparatus, picture signal transmitting method, picture signal decoding method and apparatus and recording medium | |
| JP4133346B2 (en) | Intra coding of video data blocks by selection of prediction type | |
| US5991445A (en) | Image processing apparatus | |
| JP3245496B2 (en) | Image encoding method, image encoding circuit, image encoding device, and playback device | |
| JP4032446B2 (en) | Video data compression apparatus and method | |
| JP3756897B2 (en) | Moving picture coding apparatus and moving picture coding method | |
| JP3178233B2 (en) | Image encoding method, image encoding device, and optical disk | |
| JP3197868B2 (en) | Image encoding method, intra encoding control method, and data recording medium | |
| JP3712919B2 (en) | Encoded data recompression method, encoded data decompression method, and recording medium on which a program for causing a computer to execute these methods is recorded | |
| JPH08242445A (en) | Image signal encoding method and transmission method and decoding apparatus therefor | |
| JP4302093B2 (en) | Moving picture coding apparatus and moving picture coding method | |
| JPH06233278A (en) | Decoder for picture signal | |
| JP3756901B2 (en) | Moving picture decoding apparatus and moving picture decoding method | |
| JP3756898B2 (en) | Moving picture coding apparatus and moving picture coding method | |
| KR970004926B1 (en) | Selective Error Correction Method for Digital Video Transmission | |
| JP3756902B2 (en) | Moving picture decoding apparatus and moving picture decoding method | |
| JP3756900B2 (en) | Moving picture decoding apparatus and moving picture decoding method | |
| JP3756899B2 (en) | Moving picture decoding apparatus and moving picture decoding method | |
| KR100224623B1 (en) | Image data storage device | |
| JP3474862B2 (en) | Moving picture decoding apparatus and moving picture decoding method |