JP3290141B2 - Video coding device - Google Patents
Video coding deviceInfo
- Publication number
- JP3290141B2 JP3290141B2 JP22748098A JP22748098A JP3290141B2 JP 3290141 B2 JP3290141 B2 JP 3290141B2 JP 22748098 A JP22748098 A JP 22748098A JP 22748098 A JP22748098 A JP 22748098A JP 3290141 B2 JP3290141 B2 JP 3290141B2
- Authority
- JP
- Japan
- Prior art keywords
- field
- address
- odd
- original frame
- storage
- 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
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
【0001】[0001]
【発明の属する技術分野】メモリの価格低下は急速に進
んでいるものの、映像符号化装置における映像データ記
憶装置の占める割合はまだまだ大きい。映像データのデ
ータ量が一般に非常に大きいからである。本発明は、こ
の映像符号化装置における映像データ記憶装置の記憶容
量を最小化する技術に関する。Although lower prices of the memory BACKGROUND OF THE INVENTION are rapidly, the ratio of the video data storage device that put the video encoding apparatus still greater. This is because the amount of video data is generally very large. The present invention relates to a technique for minimizing the storage capacity of a video data storage device in the video encoding device .
【0002】[0002]
【従来の技術】DVD、映像通信等の普及にともない、
映像データ処理装置の中でも映像符号化装置の経済化
は、ますます重要になりつつある。ここでは、この経済
化に有効な、映像符号化装置における映像データ記憶装
置の記憶容量削減について説明する。2. Description of the Related Art With the spread of DVD, video communication, etc.,
Among video data processing apparatuses, economical use of video coding apparatuses is becoming more and more important. Here, a description will be given of a reduction in the storage capacity of the video data storage device in the video encoding device , which is effective for economy.
【0003】MPEG1、MPEG2等の現在主流とな
っている映像符号化アルゴリズムでは、フレームの動き
予測モードがBBIBBPBBP・・・・・の順で続く
P周期(M)が3である符号化順が主流となっている。
ここで、Iは動き予測無しの符号化フレーム、Pは前方
向予測の符号化フレーム、Bは双方向予測の符号化フレ
ームを表している。この符号化順のアルゴリズムでは、
従来、最低限、2枚の局所再生フレームと4枚の原フレ
ームの記憶領域が必要であった。この理由を、以下に箇
条書きで示す。In the current mainstream video encoding algorithms such as MPEG1 and MPEG2, the encoding order in which the P period (M) of the motion prediction mode of the frame is BBIBPBPBP in the order of 3 is the mainstream. It has become.
Here, I represents a coded frame without motion prediction, P represents a coded frame for forward prediction, and B represents a coded frame for bidirectional prediction. In this encoding order algorithm,
Conventionally, storage areas for at least two local reproduction frames and four original frames have been required. The reasons for this are listed below.
【0004】(1)Bに対応する原フレームの符号化に
は、前後に位置するPの符号化フレームに対応する局所
再生フレームを参照する必要があるために、その前後の
2枚の局所再生フレームを符号化装置内に保持している
必要がある。(1) In encoding an original frame corresponding to B, it is necessary to refer to a local reproduction frame corresponding to the P encoded frame located before and after the original frame. The frame must be held in the encoding device.
【0005】(2)Pに対応する原フレームの符号化
を、原フレームの入力順で直前ともう1つ前に位置する
2枚のBに対応する原フレームの符号化に先行する必要
があるため、Pに対応する原フレームの符号化時に、先
の2枚のBに対応する原フレームを保持している必要が
ある。また、さらにPに対応する原フレームの符号化時
に、原フレーム入力順でその次に位置するBに対応する
原フレームが入ってくるために、それもいっしょに保持
する必要がある。この2つの条件を合わせると、4枚の
原フレームを保持していることが必要になる。(2) The encoding of the original frame corresponding to P must precede the encoding of the original frames corresponding to the two Bs located immediately before and another immediately before in the input order of the original frame. Therefore, at the time of encoding the original frame corresponding to P, it is necessary to hold the previous two original frames corresponding to B. Further, when an original frame corresponding to P is encoded, an original frame corresponding to B located next to the original frame in the order of input of the original frame comes in, and it is necessary to hold it together. When these two conditions are matched, it is necessary to hold four original frames.
【0006】図3は、フレーム4枚分の記憶領域を用い
て、IまたはPの出現周期M=3の符号化を行う場合の
原フレームの割付順を示している。ここで、I、B、P
はフレームの予測種別を示している。また、()内は、
原フレームの時系列の順番であり、tは時間である。こ
の図に示す割付のポイントは、(1)原フレーム入力順
そのままでなく、IあるいはPフレームを先行する2枚
のBフレームより先に、I(2)、B(0)、B
(1)、P(5)、B(3)、B(4)、P(8)、B
(6)、B(7)、P(11)・・・・・・・の順で符
号化する、(2)フレームの入力は、処理が終わって空
いた領域に対して行う、の2点である。なお、この図
で、ハッチ部分は符号化中であること、網点部分は入力
中であることをそれぞれ示している。FIG. 3 shows the allocation order of original frames when encoding is performed with an appearance cycle M = 3 of I or P using a storage area for four frames. Where I, B, P
Indicates the prediction type of the frame. Also, ()
This is the time sequence of the original frame, and t is time. The points of allocation shown in this figure are (1) not only the original frame input order but also I (2), B (0), B (B) before the two B frames preceding I or P frame.
(1), P (5), B (3), B (4), P (8), B
(6), B (7), P (11),...,..., (2) Frame input is performed on a vacant area after processing. It is. In this figure, the hatched portion indicates that encoding is being performed, and the halftone dot portion indicates that input is being performed.
【0007】図4は、この記憶領域に対する原フレーム
の割付ができるようにした従来の映像データ記憶装置の
ブロック構成図である。ここで、映像入力部101は、
垂直、水平の同期信号入力に基づき、画素データ入力の
格納先のアドレスを生成する機能ブロックである。一
方、映像出力部201は、フレーム更新要求、フィール
ド偶奇、フィールド内アドレス信号などの入力を基に、
読み出し先のアドレスを生成し、読み出したデータを画
素データとして出力する機能ブロックである。メモリイ
ンタフェース60は、使用するメモリ70の特性に応じ
た読み書きのための制御信号、アドレスなどを生成する
ための機能ブロックである。101、201の内部で
は、フィールド格納先先頭アドレス生成器32あるいは
フィールド内読出先先頭アドレス生成器33で生成する
フィールドごとの先頭アドレスと、フィールド内アドレ
ス生成器22で生成あるいは外部より入力するフィール
ド内の先頭アドレスを、加算器52あるいは53で加算
することによりアドレスを生成している。FIG. 4 is a block diagram of a conventional video data storage device in which original frames can be allocated to the storage area. Here, the video input unit 101
This is a functional block that generates an address of a storage destination of a pixel data input based on vertical and horizontal synchronization signal inputs. On the other hand, the video output unit 201 receives a frame update request, a field even / odd, an in-field address signal, etc.
This is a functional block that generates a read destination address and outputs the read data as pixel data. The memory interface 60 is a functional block for generating a control signal for reading and writing, an address, and the like according to characteristics of the memory 70 to be used. Inside 101 and 201, the start address for each field generated by the field storage destination start address generator 32 or the in-field read destination start address generator 33, and the in-field address generated by the in-field address generator 22 or input from the outside. Are added by the adder 52 or 53 to the head address of.
【0008】[0008]
【発明が解決しようとする課題】このように従来の技術
では、M=3の動き予測を実現しようとすると、4枚の
原フレームの記憶領域が必要であった。しかし、メモリ
のコスト低減のためには、この記憶領域をわずかでも低
減できるのが望ましい。As described above, in the prior art, in order to realize a motion prediction of M = 3, a storage area for four original frames was required. However, in order to reduce the cost of the memory, it is desirable that this storage area can be reduced even slightly.
【0009】本発明は、この原フレームの格納枚数を低
減する映像符号化装置を提供することを課題とする。An object of the present invention is to provide a video encoding apparatus that reduces the number of stored original frames.
【0010】[0010]
【課題を解決するための手段】上記の課題を解決するた
め、本発明は、動き予測を利用して原フレームを符号化
する映像符号化装置において、奇フィールドと偶フィー
ルドからなる原フレームを一枚分格納可能でかつA、
B、C、Dの4つに区分された区分領域をもつ複数の原
フレーム格納領域を確保できるメモリと、前記複数の原
フレーム格納領域の一つに原フレームを格納する際に、
奇フィールドの前半と偶フィールドの後半を、それぞ
れ、前記区分領域AとDに固定的に格納する手段と、前
記奇フィールドデータの後半と前記偶フィールドデータ
の前半を、それぞれ、前記区分領域BとCに格納する
か、逆に前記区分領域CとBに格納するかを、前記複数
の原フレーム格納領域の各々で新たな原フレームを格納
するごとに切り替えて格納する手段とを有し、新たに入
力される原フレームが、該原フレームの入力開始時点で
符号化中の原フレームの格納されている原フレーム格納
領域に対し、符号化の終わった部分から上書きするよう
に前記格納を行うことを特徴とする。In order to solve the above problems, the present invention encodes an original frame using motion estimation.
A video encoding apparatus that can store one original frame including an odd field and an even field, and
A memory capable of securing a plurality of original frame storage areas having four divided areas of B, C, and D; and storing an original frame in one of the plurality of original frame storage areas,
Means for fixedly storing the first half of the odd field and the second half of the even field in the partition areas A and D, respectively, and the second half of the odd field data and the first half of the even field data, or stored in C, or stored in the partitioned area C and B in reverse, and a means that stores switch each time to store the new original frame in each of the plurality of original frame storage area, New entry
When the input original frame is input at the start of the input original frame,
Original frame storage where the original frame being encoded is stored
Overwrite area from the end of encoding
The above-mentioned storage is performed .
【0011】あるいは、動き予測を利用して原フレーム
を符号化する映像符号化装置において、奇フィールドと
偶フィールドからなる原フレーム一枚分の格納領域をア
ドレスの小さい方から順にA、B、C、Dの4つに等分
した区分領域をもつ原フレーム格納領域を複数確保でき
るメモリと、垂直同期信号に基づいて奇フィールドか偶
フィールドかを区別する偶奇指定信号を生成する手段
と、水平同期信号に基づいてフィールドの前半か後半か
を区別し得るフィールド内アドレスを生成する手段と、
前記偶奇指定信号が奇フィールドを示すときには前記区
分領域Aの先頭アドレスをフィールド格納先先頭アドレ
スとして生成し、前記偶奇指定信号が偶フィールドを示
すときには前記区分領域Cの先頭アドレスをフィールド
格納先先頭アドレスとして生成する手段と、前記偶奇指
定信号が奇フィールドを示し前記フィールド内アドレス
が前半を示すとき、または前記偶奇指定信号が偶フィー
ルドを示し前記フィールド内アドレスが後半を示すとき
には、ゼロのオフセット値を生成し、前記偶奇指定信号
が奇フィールドを示し前記フィールド内アドレスが後半
を示すとき、または、前記偶奇指定信号が偶フィールド
示し前記フィールド内アドレスが前半を示すときには、
前記奇フィールドの後半の格納先先頭アドレスが前記区
分領域Bの先頭アドレスとなるのに必要な、または前記
偶フィールドの前半の格納先先頭アドレスが前記区分領
域Cのアドレスとなるのに必要なゼロのオフセット値を
生成する場合と、前記奇フィールドの後半の格納先先頭
アドレスが前記区分領域Cの先頭アドレスとなるのに必
要なオフセット値、または前記偶フィールドの前半の格
納先先頭アドレスが前記区分領域Bの先頭アドレスとな
るのに必要なオフセット値を生成する場合とを、前記複
数の原フレーム格納領域の各々で新たな原フレームを格
納するごとに切り替える手段と、前記フィールド格納先
先頭アドレスと前記フィールド内アドレスと前記オフセ
ット値とを加算して、当該原フレームの格納先アドレス
を生成する手段とを有し、新たに入力される原フレーム
が、該原フレームの入力開始時点で符号化中の原フレー
ムの格納されている原フレーム格納領域に対し、符号化
の終わった部分から上書きするように前記生成した格納
先アドレスに格納を行うことを特徴とする。Alternatively, the original frame is
In a video encoding apparatus that encodes a field, a storage area for one original frame composed of an odd field and an even field is divided into four equal areas A, B, C, and D in ascending order of address. A memory capable of securing a plurality of original frame storage areas, a means for generating an even / odd designation signal for distinguishing between an odd field and an even field based on a vertical synchronization signal, and distinguishing between a first half and a second half of a field based on a horizontal synchronization signal Means for generating an in-field address to obtain;
When the even / odd designation signal indicates an odd field, the head address of the partitioned area A is generated as a field storage destination head address. When the even / odd designation signal indicates an even field, the head address of the partitioned area C is generated as a field storage destination head address. Means for generating an offset value of zero when the even / odd designation signal indicates an odd field and the address in the field indicates the first half, or when the even / odd designation signal indicates an even field and the address in the field indicates the second half. When the even / odd designation signal indicates an odd field and the address in the field indicates the second half, or when the even / odd designation signal indicates an even field and the address in the field indicates the first half,
Zero necessary for the second half of the odd field to be the first address of the partitioned area B or zero for the first half of the even field to be the first address of the partitioned area C Is generated, the offset value required for the second half of the odd field to be the first address of the storage area or the first half of the even field is the same as the first half of the storage area. Means for switching between a case where an offset value required to become the head address of the area B is generated and each time a new original frame is stored in each of the plurality of original frame storage areas; by adding said offset value and the field address, means for generating a storage destination address of the original frame It has an original frame newly input
Is the original frame being encoded at the start of the input of the original frame.
Encoding of the original frame storage area where the
Generated storage to overwrite from the end of
The storage is performed at the destination address .
【0012】本発明では、フレームを構成する偶、奇フ
ィールドのそれぞれを上側と下側に2分して、それぞれ
を処理(符号化)が完了して上書き可能となった領域に
振り分けて格納することで、1フレーム分の記憶領域を
削減する。具体的には、(1)1フレーム分の格納領域
をA、B、C、Dの4つの区分領域に分ける、(2)区
分領域のAとDについては、奇フィールドの前半をA
に、偶フィールドの後半をBに固定的に割り付ける、
(3)区分領域のBとCについては、新たなフレームを
格納する毎に、奇フィールドデータの後半と偶フィール
ドデータの前半とを、B、Cに格納する(通常モードと
呼ぶ)か、C、Bに格納する(半々モードと呼ぶ)か
を、交互に切り替える形で割り付ける。According to the present invention, each of the even and odd fields constituting the frame is divided into upper and lower fields, and each is divided and stored in an area where processing (encoding) is completed and which can be overwritten. Thus, the storage area for one frame is reduced. Specifically, (1) the storage area for one frame is divided into four divided areas A, B, C, and D. (2) For A and D in the divided areas, the first half of the odd field is A
, The latter half of the even field is fixedly assigned to B,
(3) Regarding B and C in the divided areas, each time a new frame is stored, the second half of the odd field data and the first half of the even field data are stored in B and C (referred to as a normal mode) or C. , B (half-half mode) is alternately switched.
【0013】この3つによって、符号化中のフレーム記
憶領域に、符号化の終わった部分から、新たに入力され
る原フレームの偶、奇フィールドの上側あるいは下側を
格納することで、原フレームの記憶領域を1枚分削減す
る。By these three methods, the upper or lower side of the even or odd field of the newly input original frame is stored in the frame storage area being coded from the part where the coding has been completed. Is reduced by one sheet.
【0014】図2は、B(0)、B(1)、I(2)、
B(3)、B(4)、P(5)、B(6)、B(7)、
P(8)・・・・・の順で入力される原フレームが、図
3より1枚分削減した3フレーム分の記憶領域にどのよ
うな順で割り付けられるかを示した図である。FIG. 2 shows B (0), B (1), I (2),
B (3), B (4), P (5), B (6), B (7),
FIG. 4 is a diagram showing the order in which original frames input in the order of P (8)... Are allocated to storage areas for three frames reduced by one from FIG.
【0015】各記憶領域は、さらに4つの領域A、B、
C、Dに区分され、それぞれにフレームを構成するフィ
ールドの前半あるいは後半が格納される。添え字のO
U、OL、EU、ELは、それぞれ、奇フィールドの上
側半分、下側半分、偶フィールドの上側半分、下側半分
であることを表している。現在主流のフレーム構造の符
号化では、フレーム単位で処理がなされる。すなわち、
まず奇フィールドの上半分と偶フィールドの上半分が符
号化され、続いて奇フィールドの下半分と偶フィールド
の下半分が符号化される。図2に示すように、符号化が
完了して上書き可能となった領域からフィールド毎にそ
の上半分と下半分を格納するという原則により、結局、
区分領域A、Bに奇フィールドを、区分領域C、Dに偶
フィールドを割り付ける通常モードのパターンと、区分
領域A、Cに奇フィールドを、区分領域B、Dに偶フィ
ールドを割り付ける半々モードのパターンを交互に切り
替えることとなる。このような切り替えを、本発明で
は、フレーム一枚分の記憶領域をアドレス順に4つの領
域に等分し、アドレスの小さい方からA、B、C、Dの
区分領域として、アドレス生成時にフィールドの偶、奇
とフィールド内の前半か後半かによって加算するオフセ
ット値を切り替えることで実現する。Each storage area has four more areas A, B,
C and D are stored, and the first half or the second half of the field constituting the frame is stored in each. Subscript O
U, OL, EU, and EL represent the upper half and lower half of the odd field and the upper half and lower half of the even field, respectively. In the encoding of a frame structure that is currently mainstream, processing is performed on a frame basis. That is,
First, the upper half of the odd field and the upper half of the even field are encoded, and then the lower half of the odd field and the lower half of the even field are encoded. As shown in FIG. 2, the upper half and the lower half are stored for each field from the region where the encoding is completed and which can be overwritten.
A normal mode pattern in which odd fields are assigned to the divided areas A and B and an even field is assigned to the divided areas C and D, and a half-mode pattern in which odd fields are assigned to the divided areas A and C and even fields are assigned to the divided areas B and D. Are alternately switched. According to the present invention, such switching is performed by dividing the storage area for one frame into four areas in address order.
Area, and A, B, C, D
This is realized by switching the offset value to be added depending on whether the field is even or odd and the first half or the second half of the field when the address is generated.
【0016】[0016]
【発明の実施の形態】以下、本発明の実施の形態につい
て図を用いて詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0017】図1は、本発明の一実施形態例のブロック
図であって、映像符号化装置において動き予測を利用し
た符号化を行うために入力される原フレームを格納する
映像データ記憶装置の構成を示している。図1におい
て、100は映像入力部、200は映像出力部、60は
メモリインタフェース、70はメモリである。また、1
00は、10、20、30、50等の機能ブロックから
なり、200は、21、31、41、51等の機能ブロ
ックからなる。ここで、10はフィールド偶奇生成部、
20はフィールド内アドレス生成部、21はフイールド
前半/後半生成器、30はフィールド格納先先頭アドレ
ス生成器、31はフィールド読み出し先先頭アドレス生
成器、40、41はオフセット生成器、50、51は加
算器である。以下、本実施形態例の動作について説明す
る。[0017] Figure 1 is a block diagram of an embodiment of the present invention, using the motion prediction in video coding device
The original frame that is input to perform the encoding
2 shows a configuration of a video data storage device. Figure 1
Te, 100 denotes a video input unit, 200 video output unit, 60 is a memory interface, 70 is a memory. Also, 1
00 is composed of functional blocks such as 10, 20, 30, 50 and the like, and 200 is composed of functional blocks such as 21, 31, 41 and 51. Here, 10 is a field even-odd generation unit,
Reference numeral 20 denotes an in-field address generation unit, 21 denotes a field first / second half generator, 30 denotes a field storage destination start address generator, 31 denotes a field read destination start address generator, 40 and 41 denote offset generators, and 50 and 51 denote additions. It is a vessel. Hereinafter, the operation of the present embodiment will be described.
【0018】映像入力部100は、画素データといっし
ょに外部から入力される垂直、水平の同期信号から、通
常モードあるいは半々モードでの格納に必要な書き込み
アドレスを生成する。映像出力部200は、外部から供
給されるフレーム更新要求、フィールド偶奇、フィール
ド内アドレスより通常モードあるいは半々モードで記憶
されている原フレーム画素データの読み出しに必要な、
読み出しアドレスを生成する。メモリインタフェース6
0は、使用するメモリに応じたCAS(カラム・アドレ
ス・ストローブ)、RAS(ロー・アドレス・ストロー
ブ)、書き込みイネーブル、読み込みイネーブル等の制
御信号とアドレス信号を生成して、メモリ70に供給す
る。The video input unit 100 generates a write address necessary for storage in a normal mode or a half-split mode from a vertical and horizontal synchronization signal input from the outside together with pixel data. The video output unit 200 is required to read the original frame pixel data stored in the normal mode or the half mode from the externally supplied frame update request, the field even / odd, and the address in the field.
Generate a read address. Memory interface 6
0 generates control signals and address signals such as CAS (column address strobe), RAS (row address strobe), write enable, and read enable according to the memory to be used, and supplies them to the memory 70.
【0019】映像入力部100の内部では、原フレーム
の各格納領域を新たなフレームで格納し直すごとに通常
モードと半々モードを切り替えるのに対応する書き込み
アドレスを次のようにして生成する。Inside the video input unit 100, a write address corresponding to switching between the normal mode and the half mode is generated as follows each time each storage area of the original frame is stored again in a new frame.
【0020】フィールド偶奇生成器10では、外部より
入力される垂直同期信号を受けフィールド偶奇指定信号
を生成し、フィールド内アドレス生成器20、フィール
ド格納先先頭アドレス生成器30、オフセット生成器4
0に出力する。The field even / odd generator 10 receives a vertical synchronization signal input from the outside, generates a field even / odd designation signal, and generates an in-field address generator 20, a field storage destination head address generator 30, and an offset generator 4.
Output to 0.
【0021】フィールド内アドレス生成器20では、フ
ィールド偶奇生成器10からのフィールド偶奇指定信号
と外部より入力される水平同期信号を受け、画素データ
の格納先のアドレスを生成して加算器50に出力する。
具体的な内部の機能は、フィールドの先頭で0を起点
に、ラスタ走査順に入力される有効画素の1画素毎にフ
ィールド内アドレスを1づつインクリメントすることで
フィールド内アドレスを生成する。ここで、フィールド
偶奇指定信号はフィールドの先頭検出用に、水平同期信
号はラインの先頭検出用にそれぞれ用いて、入力画像が
多少乱れても有効画像に対する適切なアドレスが生成さ
れるようにする。また、同時にフィールドの前半か後半
かを求めて、前半/後半信号として、オフセット生成器
40に出力する。フィールド内アドレスは、フィールド
長を2Lとすると0〜2L−1となる。フィールド内ア
ドレスが0〜L−1であれば前半信号が、L〜2L−1
であれば後半信号が出力される。 The in-field address generator 20 receives the field even / odd designating signal from the field even / odd generator 10 and an externally input horizontal synchronizing signal, generates an address for storing pixel data, and outputs the address to the adder 50. I do.
Specific internal functions start at 0 at the beginning of the field
Next, one pixel per effective pixel input in the raster scanning order
By incrementing the address in the field by one
Generate an in-field address. Where the field
The even / odd designation signal is used to detect the beginning of the field.
The signal is used for detecting the head of the line, and the input image is
Proper addresses for valid images are generated even if slightly disturbed.
To be At the same time, whether the first half or the second half of the field is obtained is output to the offset generator 40 as the first half / second half signal. The address in the field is the field
If the length is 2L, it becomes 0-2L-1. A in the field
If the dress is 0 to L-1, the first half signal is L to 2L-1.
If so, the latter half signal is output.
【0022】フィールド格納先先頭アドレス生成器30
は、フィールド偶奇生成器10からのフィールド偶奇指
定信号より、フィールドごとの格納先の先頭アドレスを
生成し、加算器50に出力するとともに、フィールドご
との通常モード/半々モード指定信号を、その格納領域
が新たなフレームで格納し直される毎に反転するように
生成し、オフセット生成器40に出力する。ここで生成
する先頭アドレスは、図2に示す3つの原フレーム記憶
領域のA、Cの区分領域のいずれかの先頭アドレスであ
る。原フレーム記憶領域のB、C、Dの区分領域をアク
セスする際の先頭アドレスは、以下に述べるように前記
A、Cの区分領域の先頭アドレスに、フィールド内アド
レス生成器20の出力とオフセット生成器40の出力が
加算されて生成される。オフセット値がすべて0の場合
には、 (1)フィールド格納先の先頭アドレスであるAあるい
はCの区分領域の先頭アドレスに、ラスタ走査順にイン
クリメントされるフィールド内アドレス(フィールド長
を2Lとすると、前半:0〜L−1、後半:L〜2L−
1)が加わって入力フィールドに対する書き込みアドレ
スが生成される。 (2)原フレームの記憶領域の一枚分を4等分して、ア
ドレスの小さい方から順に区分領域A、B、C、Dとし
ている。フィールド長を2Lとすると、区分領域A、
B、C、Dはそれぞれエリア長がLの領域となる。この
2つにより、区分領域Aの先頭アドレスを起点に奇フィ
ールドの前半が区分領域Aに、後半が区分領域Bに格納
され、区分領域Cの先頭アドレスを起点に偶フィールド
の前半が区分領域Cに、後半が区分領域Dにそれぞれ格
納されることになる。 また、フィールドごとの格納先の
先頭アドレスの生成順の基となる原フレームの割付順
は、M=3の場合、図2に示すようにPフレームを入力
順で先行する2枚のBフレームより先に処理する符号化
の順に対応させる。オフセット生成器40では、奇フィ
ールドの前半と偶フィールドの後半を、それぞれ、区分
領域AとDに固定的に格納するのと、奇フィールドデー
タの後半と偶フィールドデータの前半を、それぞれ、通
常モードで区分領域BとCに、半々モードで区分領域C
とBに格納するのに必要なオフセットを、フィールド格
納先先頭アドレス生成器30からの通常モード/半々モ
ード指定信号により、以下のように生成する。Field storage destination start address generator 30
Generates the start address of the storage destination for each field from the field even / odd designation signal from the field even / odd generator 10 and outputs the generated address to the adder 50, and also outputs the normal mode / half-half mode designation signal for each field to its storage area. Is generated so that it is inverted each time it is stored again in a new frame, and is output to the offset generator 40. The head address generated here is a head address of one of the A and C divided areas of the three original frame storage areas shown in FIG. Access the B, C, and D partitioned areas of the original frame storage area.
The start address at the time of access is generated by adding the output of the in-field address generator 20 and the output of the offset generator 40 to the start address of the A and C partitioned areas as described below. When all offset values are 0
The, had there A is the leading address of (1) Field storage location
Indicates the start address of the segmented area C in the raster scanning order.
In-field address to be incremented (field length
Is 2L, the first half: 0 to L-1, the second half: L to 2L-
1) is added to the write address for the input field.
Is generated. (2) One storage area of the original frame is divided into four equal parts, and
The divided areas are A, B, C, and D in order from the smallest dress.
ing. Assuming that the field length is 2L, the divided area A,
Areas B, C, and D each have an area length of L. this
With the two, the odd address starts from the start address of the partitioned area A.
The first half of the field is stored in section A and the second half in section B
Even field starting from the start address of the segmented area C
The first half is divided into the divided area C, and the second half is divided into the divided area D.
Will be delivered. When M = 3, the allocation order of the original frames, which is the basis of the generation order of the head address of the storage destination for each field, is such that, as shown in FIG. It is made to correspond to the order of encoding to be processed first. In the offset generator 40, the first half of the odd field and the second half of the even field are fixedly stored in the divided areas A and D, respectively, and the second half of the odd field data and the first half of the even field data are respectively stored in the normal mode. To the divided areas B and C, and to the divided area C in the half-and-half mode
And the offset required to store the data in B in accordance with the normal mode / half-mode designation signal from the field storage destination start address generator 30 as follows.
【0023】通常モードが指定された場合: フィールドの偶奇、前半後半に関わらず(フィールド偶
奇生成器10からのフィールド偶奇指定信号、フィール
ド内アドレス生成器20からのフィールド前半/後半信
号のいずれにも無関係に)、オフセットは0を生成す
る。When the normal mode is designated: Regardless of whether the field is even or odd or the first and second half of the field (either the field even / odd designation signal from the field even / odd generator 10 or the field first / second half signal from the intra-field address generator 20) independently), the offset to generate a 0
You .
【0024】半々モードが指定された場合:フィールド
偶奇生成器10からのフィールド偶奇指定信号とフィー
ルド内アドレス生成器20からのフィールド前半/後半
信号より、奇フィールドの後半と指定される場合に、区
分領域Cに、偶フィールドの前半と指定される場合に区
分領域Bに、それぞれ格納されるように、通常モード格
納領域からの格納先の移動に必要な分のオフセットを生
成する。すなわち、フィールドの半分のエリア長をLと
すると、奇フィールドの後半と指定される場合には、+
Lの値のオフセットを、偶フィールドの前半と指定され
る場合には、−Lの値のオフセットを生成する。これ以
外の、奇フィールドの前半と、偶フィールドの後半につ
いては、格納領域は、通常モードと同じであり、オフセ
ットは0を生成する。In the case where the half-and-half mode is designated: when the second half of the odd field is designated by the field even / odd designation signal from the field even / odd generator 10 and the first / second field signal from the in-field address generator 20 When the first half of the even field is specified in the area C, an offset necessary for moving the storage destination from the normal mode storage area is generated so as to be stored in the divided area B, respectively. That is, assuming that the area length of a half of the field is L, when the latter half of the odd field is designated, +
When the offset of the value of L is designated as the first half of the even field, the offset of the value of -L is generated. For the other half of the odd field and the latter half of the even field, the storage area is the same as in the normal mode, and the offset is 0.
【0025】加算器50は、フィールド内アドレス生成
器20、フィールド格納先先頭アドレス生成器30、オ
フセット生成器40の出力を加算することで、通常モー
ド、半々モードの切り替えに対応した書き込みアドレス
を生成する。The adder 50 generates a write address corresponding to switching between the normal mode and the half-mode by adding the outputs of the intra-field address generator 20, the field storage destination head address generator 30, and the offset generator 40. I do.
【0026】映像出力部200の内部では、通常モード
と半々モードの切り替えに対応する読み出しアドレスを
次のようにして生成する。Inside the video output unit 200, a read address corresponding to switching between the normal mode and the half-mode is generated as follows.
【0027】フィールド読み出し先先頭アドレス生成器
31は、外部より入力されるフレーム更新要求、フィー
ルド偶奇指定の2つの信号より、フィールドの読み出し
先の先頭アドレスを生成し、加算器51に出力する。ま
た、この出力に加えて、フィールドごとに決まる通常モ
ード/半々モード指定信号を生成して、オフセット生成
器41に出力する。ここで、読み出し先先頭アドレスの
生成順の基となる原フレームの割付順は、M=3の場
合、図2に示すようにする。また、通常モード/半々モ
ード指定信号の生成は、各々の格納領域から新たなフレ
ームを読み出し始める毎に反転するように行う。フィー
ルド前半/後半生成器21は、外部より入力されるフィ
ールド内アドレス信号より、フィールド前半/後半信号
を生成し、オフセット生成器41に出力する。オフセッ
ト生成器41は、31からの通常モード/半々モード指
定信号により半々モードが指定された場合で、外部から
のフィールド偶奇指定信号と21からのフィールド前半
/後半信号により、奇フィールドの後半が指定された場
合:区分領域Cから読み出されるように、通常モードで
の格納領域である区分領域Bからの移動に必要な分のオ
フセット(+L)を生成する。The field read destination head address generator 31 generates a field read destination start address from two signals, ie, a frame update request input from the outside and a field even / odd designation signal, and outputs it to the adder 51. Further, in addition to this output, a normal mode / half-mode designation signal determined for each field is generated and output to the offset generator 41. Here, when M = 3, the allocation order of the original frames which is the basis of the generation order of the read destination head address is as shown in FIG. Further, the generation of the normal mode / half-half mode designation signal is performed such that the signal is inverted each time a new frame is read from each storage area. The field first / second half generator 21 generates a field first / second half signal from an externally input in-field address signal and outputs the signal to the offset generator 41. The offset generator 41 designates the case where the half mode is designated by the normal mode / half mode designation signal from 31. The second half of the odd field is designated by the field even / odd designation signal from the outside and the first / last field signal from 21. If so: Generate an offset (+ L) necessary for movement from the divided area B, which is a storage area in the normal mode, so as to be read from the divided area C.
【0028】外部からのフィールド偶奇指定信号とアド
レス前半/後半生成器21からのフィールド前半/後半
信号により、偶フィールドの前半が指定された場合:区
分領域Bから読み出されるように、通常モードの格納領
域である区分領域Cからの移動に必要な分のオフセット
(−L)を生成する。When the first half of the even field is designated by the field even / odd designation signal from the outside and the first / second field signal from the first / second address generator 21: storage in the normal mode so as to be read out from the divided area B An offset (-L) required for movement from the divided area C, which is an area, is generated.
【0029】上記以外の場合では、奇フィールドの前半
が区分領域Aから、後半が区分領域Bから、偶フィール
ドの前半が区分領域Cから、後半が区分領域Dから読み
出されるように、オフセットは0を生成する。In other cases, the offset is 0 so that the first half of the odd field is read from the partitioned area A, the second half is read from the partitioned area B, the first half of the even field is read from the partitioned area C, and the second half is read from the partitioned area D. Generate
【0030】加算器51は、フィールド前半/後半生成
器21、フィールド読み出し先先頭アドレス生成器3
1、オフセット生成器41の各信号を加え合わせて、通
常モード、半々モードの切り替えに対応した読み出しア
ドレスを生成する。The adder 51 includes a first-half / second-half field generator 21 and a field-reading-first address generator 3.
1. A read address corresponding to switching between the normal mode and the half-split mode is generated by adding the signals of the offset generator 41.
【0031】以上の動作により、本実施形態例では、原
フレームの格納領域に対する通常モードと半々モードの
アクセスが可能になり、符号化に必要な原フレームの記
憶領域を3フレーム分で済ませられるようになる。According to the above-described operation, in the present embodiment, the normal mode and the half mode access to the storage area of the original frame become possible, so that the storage area of the original frame required for encoding can be reduced to three frames. become.
【0032】なお、上記の実施形態例では、M=3の場
合を例に説明したが、本発明はこれに限定されるもので
はない。要するに、Mの数の原フレーム格納領域を確保
できるメモリを用意すればよい。In the above embodiment, the case where M = 3 has been described as an example, but the present invention is not limited to this. In short, it is sufficient to prepare a memory that can secure M number of original frame storage areas.
【0033】以上説明したように、本実施形態例では、
従来、M=3の場合の映像の符号化に、4フレーム分の
記憶領域を必要とした原フレームの格納領域が、3フレ
ーム分にまで低減される。PAL/4:2:0形式の映
像データでは、フレーム1枚分のデータ量は約5Mビッ
トで、これだけの記憶容量が削減されることになる。As described above, in the present embodiment,
Conventionally, the storage area of the original frame, which required a storage area for four frames to encode a video when M = 3, is reduced to three frames. In the video data of the PAL / 4: 2: 0 format, the data amount for one frame is about 5 Mbits, and the storage capacity is reduced accordingly.
【0034】従来、映像符号化装置を構成するには、現
フレームと再生画像の格納だけで5M×6=30Mビッ
トの記憶容量が必要であった。高画質化には、フレーム
間差分抑圧フィルタを、入力部に挿入するのが効果的
で、このためには、さらに5Mビット、あわせて35M
ビット必要になっていた。しかし、この記憶容量の確保
には、現在、最もビット単価の小さい16MDRAMが
3個必要になる。Conventionally, to configure a video encoding device , a storage capacity of 5 M × 6 = 30 M bits was required only for storing the current frame and the reproduced image. To improve image quality, it is effective to insert an inter-frame difference suppression filter into the input unit. For this purpose, an additional 5 Mbits and a total of 35 Mbits are used.
A bit needed. However, in order to secure this storage capacity, three 16-M DRAMs with the lowest bit unit cost are currently required.
【0035】これに対して、本発明を適用すれば、5M
ビット削減され、30Mビットで済むようになり、2個
の16MDRAMで、符号化とフレーム間差分抑圧フィ
ルタに必要な記憶容量をすべてまかなうことが可能にな
る。このように、本発明は映像符号化装置の経済化に極
めて有効である。On the other hand, if the present invention is applied, 5M
The number of bits is reduced to 30 Mbits, and two 16 MDRAMs can cover all the storage capacity required for encoding and the inter-frame difference suppression filter. As described above, the present invention is extremely effective for economical use of a video encoding device .
【0036】[0036]
【0037】[0037]
【発明の効果】以上の説明で明らかなように、本発明に
よれば、従来の映像の符号化で必要とした原フレームの
格納領域が、1フレーム分削減することができる。この
ため、映像符号化装置の経済化に極めて有効である。 As is apparent from the above description, according to the present invention, the storage area of the original frame required for the conventional video encoding can be reduced by one frame. For this reason, it is very effective in economicalizing the video encoding device .
【図1】本発明の一実施形態例を示すブロック図であ
る。FIG. 1 is a block diagram showing an embodiment of the present invention.
【図2】上記実施形態例での、原フレームの格納に3フ
レーム分の記憶領域を用いる場合の原フレームの割付順
を示す図である。FIG. 2 is a diagram showing the order of allocation of original frames when storage areas for three frames are used for storing original frames in the embodiment.
【図3】従来技術での、原フレームの格納に4フレーム
分の記憶領域を用いる場合の原フレームの割付順を示す
図である。FIG. 3 is a diagram showing the assignment order of original frames when a storage area for four frames is used for storing original frames in the related art.
【図4】従来例を示すブロック図である。FIG. 4 is a block diagram showing a conventional example.
10…フィールド偶奇生成器 20…フィールド内アドレス生成器 21…フィールド前半/後半生成器 30…フィールド格納先先頭アドレス生成器 31…フィールド読み出し先先頭アドレス生成器 40、41…オフセット生成器 50、51…加算器 60…メモリインタフェース 70…メモリ 100…映像入力部 200…映像出力部 DESCRIPTION OF SYMBOLS 10 ... Field even-odd generator 20 ... In-field address generator 21 ... Field first / second half generator 30 ... Field storage destination head address generator 31 ... Field read destination head address generator 40, 41 ... Offset generator 50, 51 ... Adder 60 ... Memory interface 70 ... Memory 100 ... Video input unit 200 ... Video output unit
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平8−107482(JP,A) 特開 平8−18953(JP,A) 特開 平9−37265(JP,A) 特開 平9−37267(JP,A) 特開 平9−214956(JP,A) 特開 平10−93909(JP,A) 石渡、北垣、出村、大友、道中、大 藤,MPEG2デコーダLSIの開発− 効率的なメモリ割り当て,1994年電子情 報通信学会春季大会講演論文集,日本, 1994年 3月10日,分冊5,p.227 高畠、浦本、田中、吉本,MPEG2 ビデオデコーダLSIにおけるDRAM インタフェース,1995年電子情報通信学 会総合大会講演論文集 エレクトロニク ス2,日本,1995年 3月10日,p. 179 (58)調査した分野(Int.Cl.7,DB名) H04N 7/24 - 7/68 JICSTファイル(JOIS)────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-8-107482 (JP, A) JP-A-8-18953 (JP, A) JP-A-9-37265 (JP, A) JP-A-9-1997 37267 (JP, A) JP-A-9-214956 (JP, A) JP-A-10-93909 (JP, A) Ishiwatari, Kitagaki, Demura, Otomo, Michinaka, Fuji, Development of MPEG2 decoder LSI-Efficient Memory allocation, Proc. Of the 1994 IEICE Spring Conference, Japan, March 10, 1994, Volume 5, p. 227 Takahata, Uramoto, Tanaka, Yoshimoto, DRAM Interface in MPEG2 Video Decoder LSI, Proceedings of the 1995 IEICE General Conference, Electronics 2, Japan, March 10, 1995, p. 179 (58) Surveyed field (Int.Cl. 7 , DB name) H04N 7/ 24-7/68 JICST file (JOIS)
Claims (2)
する映像符号化装置において、 奇フィールドと偶フィールドからなる原フレームを一枚
分格納可能でかつA、B、C、Dの4つに区分された区
分領域をもつ複数の原フレーム格納領域を確保できるメ
モリと、 前記複数の原フレーム格納領域の一つに原フレームを格
納する際に、奇フィールドの前半と偶フィールドの後半
を、それぞれ、前記区分領域AとDに固定的に格納する
手段と、 前記奇フィールドデータの後半と前記偶フィールドデー
タの前半を、それぞれ、前記区分領域BとCに格納する
か、逆に前記区分領域CとBに格納するかを、前記複数
の原フレーム格納領域の各々で新たな原フレームを格納
するごとに切り替えて格納する手段とを有し、新たに入力される原フレームが、該原フレームの入力開
始時点で符号化中の原フレームの格納されている原フレ
ーム格納領域に対し、符号化の終わった部分から上書き
するように前記格納を行うこ とを特徴とする映像符号化
装置。1. Encoding an original frame using motion prediction
A plurality of original frame storage areas capable of storing one original frame composed of an odd field and an even field and having four divided areas of A, B, C, and D are secured in the video encoding apparatus. Means for storing an original frame in one of the plurality of original frame storage areas, and fixedly storing the first half of the odd field and the second half of the even field in the divided areas A and D, respectively. The plurality of original frame storage areas determine whether the second half of the odd field data and the first half of the even field data are stored in the divided areas B and C or conversely, stored in the divided areas C and B, respectively. and means that stores switch each for storing a new original frame in each of the original frame newly inputted, the input opening of the raw frame
The original frame containing the original frame being encoded at the beginning
Overwrites the storage area with the end of encoding
It said storage image encoding <br/> apparatus characterized that you perform to.
する映像符号化装置において、 奇フィールドと偶フィールドからなる原フレーム一枚分
の格納領域をアドレスの小さい方から順にA、B、C、
Dの4つに等分した区分領域をもつ原フレーム格納領域
を複数確保できるメモリと、 垂直同期信号に基づいて奇フィールドか偶フィールドか
を区別する偶奇指定信号を生成する手段と、 水平同期信号に基づいてフィールドの前半か後半かを区
別し得るフィールド内アドレスを生成する手段と、 前記偶奇指定信号が奇フィールドを示すときには前記区
分領域Aの先頭アドレスをフィールド格納先先頭アドレ
スとして生成し、前記偶奇指定信号が偶フィールドを示
すときには前記区分領域Cの先頭アドレスをフィールド
格納先先頭アドレスとして生成する手段と、 前記偶奇指定信号が奇フィールドを示し前記フィールド
内アドレスが前半を示すとき、または前記偶奇指定信号
が偶フィールドを示し前記フィールド内アドレスが後半
を示すときには、ゼロのオフセット値を生成し、前記偶
奇指定信号が奇フィールドを示し前記フィールド内アド
レスが後半を示すとき、または、前記偶奇指定信号が偶
フィールド示し前記フィールド内アドレスが前半を示す
ときには、前記奇フィールドの後半の格納先先頭アドレ
スが前記区分領域Bの先頭アドレスとなるのに必要な、
または前記偶フィールドの前半の格納先先頭アドレスが
前記区分領域Cのアドレスとなるのに必要なゼロのオフ
セット値を生成する場合と、前記奇フィールドの後半の
格納先先頭アドレスが前記区分領域Cの先頭アドレスと
なるのに必要なオフセット値、または前記偶フィールド
の前半の格納先先頭アドレスが前記区分領域Bの先頭ア
ドレスとなるのに必要なオフセット値を生成する場合と
を、前記複数の原フレーム格納領域の各々で新たな原フ
レームを格納するごとに切り替える手段と、 前記フィールド格納先先頭アドレスと前記フィールド内
アドレスと前記オフセット値とを加算して、当該原フレ
ームの格納先アドレスを生成する手段とを有し、新たに入力される原フレームが、該原フレームの入力開
始時点で符号化中の原フレームの格納されている原フレ
ーム格納領域に対し、符号化の終わった部分から上書き
するように前記生成した格納先アドレスに格納を行う こ
とを特徴とする映像符号化装置。2. An original frame is encoded using motion estimation.
In the video encoding apparatus, the storage area for one original frame including the odd field and the even field is stored in the order of A, B, C,
A memory capable of securing a plurality of original frame storage areas having four equally divided areas, a means for generating an even / odd designation signal for distinguishing between an odd field and an even field based on a vertical synchronization signal, and a horizontal synchronization signal Means for generating an in-field address capable of distinguishing between the first half and the second half of the field based on the following: when the even / odd designation signal indicates an odd field, generates a head address of the partitioned area A as a field storage destination head address; Means for generating the start address of the partitioned area C as a field storage start address when the even / odd designating signal indicates an even field; and when the even / odd designating signal indicates an odd field and the address in the field indicates the first half, or When the designated signal indicates an even field and the address in the field indicates the latter half Generates an offset value of zero, and when the even / odd designation signal indicates an odd field and the address in the field indicates the second half, or when the even / odd designation signal indicates an even field and the address in the field indicates the first half, Necessary for the storage destination top address of the latter half of the odd field to be the top address of the section area B;
Alternatively, the first half of the even field generates a zero offset value required for the first address of the storage area to become the address of the partitioned area C. Generating the offset value necessary to become the start address or the offset value necessary for the first half of the storage destination start address of the even field to become the start address of the partitioned area B; Means for switching every time a new original frame is stored in each of the storage areas; means for adding the field storage start address, the field address, and the offset value to generate a storage address of the original frame has the door, the original frame newly inputted, the input opening of the raw frame
The original frame containing the original frame being encoded at the beginning
Overwrites the storage area with the end of encoding
A video encoding device that stores the image at the generated storage destination address .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22748098A JP3290141B2 (en) | 1998-08-12 | 1998-08-12 | Video coding device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22748098A JP3290141B2 (en) | 1998-08-12 | 1998-08-12 | Video coding device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000059718A JP2000059718A (en) | 2000-02-25 |
| JP3290141B2 true JP3290141B2 (en) | 2002-06-10 |
Family
ID=16861549
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22748098A Expired - Fee Related JP3290141B2 (en) | 1998-08-12 | 1998-08-12 | Video coding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3290141B2 (en) |
-
1998
- 1998-08-12 JP JP22748098A patent/JP3290141B2/en not_active Expired - Fee Related
Non-Patent Citations (2)
| Title |
|---|
| 石渡、北垣、出村、大友、道中、大藤,MPEG2デコーダLSIの開発−効率的なメモリ割り当て,1994年電子情報通信学会春季大会講演論文集,日本,1994年 3月10日,分冊5,p.227 |
| 高畠、浦本、田中、吉本,MPEG2ビデオデコーダLSIにおけるDRAMインタフェース,1995年電子情報通信学会総合大会講演論文集 エレクトロニクス2,日本,1995年 3月10日,p.179 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000059718A (en) | 2000-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2570384B2 (en) | Video signal encoding / decoding method | |
| JP2827328B2 (en) | Video signal processing device | |
| EP0738084A2 (en) | Image decoding apparatus | |
| JPH06225292A (en) | Module memory for image decoding system | |
| US6181746B1 (en) | Image data decoding method and apparatus using memory for storing decoded data | |
| JPH08294115A (en) | MPEG decoder and decoding method thereof | |
| JP4121590B2 (en) | Image display device and special reproduction control device thereof | |
| JPH0759096A (en) | Video encoder and decoder | |
| US5321508A (en) | Video image data recording apparatus | |
| JP3120010B2 (en) | Image decoding method and image decoding device | |
| US5903672A (en) | Method and apparatus for conversion of access of prediction macroblock data for motion picture | |
| JP3290141B2 (en) | Video coding device | |
| JP2942497B2 (en) | Image data decoding display method and apparatus | |
| JPH0865686A (en) | Image decoding device | |
| KR19980018884A (en) | An image processor (Image Processor) | |
| US6529249B2 (en) | Video processor using shared memory space | |
| JP3569961B2 (en) | Digital video signal decoding device | |
| US5940017A (en) | Apparatus for decoding variable length coded data | |
| JPH07298264A (en) | Image data processing method, storage device used for the method and processing unit of image data | |
| US5946036A (en) | Image decoding using read/write memory control based on display region setting | |
| JPH05260461A (en) | Motion compensation prediction device | |
| JP3307856B2 (en) | Image processing device | |
| JP3733248B2 (en) | Playback apparatus and method | |
| KR970003804B1 (en) | Memory structure control device in video signal processing system | |
| JP3256627B2 (en) | Video decoding method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080322 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090322 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090322 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100322 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110322 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110322 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120322 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130322 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |