[go: up one dir, main page]

JPH08111847A - Video recording / playback method - Google Patents

Video recording / playback method

Info

Publication number
JPH08111847A
JPH08111847A JP24614294A JP24614294A JPH08111847A JP H08111847 A JPH08111847 A JP H08111847A JP 24614294 A JP24614294 A JP 24614294A JP 24614294 A JP24614294 A JP 24614294A JP H08111847 A JPH08111847 A JP H08111847A
Authority
JP
Japan
Prior art keywords
amount
frames
video information
picture
motion
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.)
Granted
Application number
JP24614294A
Other languages
Japanese (ja)
Other versions
JP3558384B2 (en
Inventor
Masahito Nagasawa
雅人 長沢
Yasuhiro Kiyose
泰広 清瀬
Hiroyuki Ohata
博行 大畑
Hidetoshi Mishima
英俊 三嶋
Yoshinori Asamura
吉範 浅村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP24614294A priority Critical patent/JP3558384B2/en
Publication of JPH08111847A publication Critical patent/JPH08111847A/en
Application granted granted Critical
Publication of JP3558384B2 publication Critical patent/JP3558384B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【目的】 ディジタル映像を圧縮して記録する光ディス
ク装置において、効率の良いファイル方法を実現する。 【構成】 ディジタル映像を圧縮する際に、まず1回目
の仮符号化を行い、1GOP単位でディスク1枚分の符
号量を記憶する。このとき、同時に1GOP単位のピク
チャごとの動きの速さと動きの相関量を記憶する。次に
1回目で求めた符号量と動ベクトル量および動ベクトル
相関量から1GOP単位に符号量の最適値とコマ数の最
適値を算出する。最後に2回目のエンコードを行い、適
応量子化器21にフィードバックさせることで符号量制
御を行うとともに、ディスクフォーマットエンコーダ5
にてBピクチャの削除を行いコマ数を最適化させる。
(57) [Abstract] [Purpose] To realize an efficient file method in an optical disc device for compressing and recording digital video. [Structure] When a digital image is compressed, first temporary coding is performed, and the code amount for one disk is stored in units of 1 GOP. At this time, the motion speed and the motion correlation amount for each GOP picture are simultaneously stored. Next, the optimum value of the code amount and the optimum value of the number of frames are calculated for each GOP from the code amount, the motion vector amount, and the motion vector correlation amount obtained in the first time. Finally, the second encoding is performed, the code amount is controlled by feeding back to the adaptive quantizer 21, and the disk format encoder 5
At B, the B picture is deleted to optimize the number of frames.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、光ディスクの高密度記
録再生方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a high density recording / reproducing method for an optical disc.

【0002】[0002]

【従来の技術】図15は、特開平4−114369号公
報に示された従来の光ディスク記録再生装置のブロック
図である。図において、1はビデオ信号をディジタル情
報に変換するビデオA/D変換器、2は映像情報圧縮手
段、35は圧縮された映像情報をフレーム周期の整数倍
に等しいセクタ情報に変換するフレームセクタ変換手
段、36はエンコーダ、37は記録媒体での符号間干渉
を小さくするため所定の変調符号に変換するための変調
器、38は上記変調符号に従ってレーザを変調するため
のレーザ駆動回路、39はレーザ出力スイッチである。
2. Description of the Related Art FIG. 15 is a block diagram of a conventional optical disc recording / reproducing apparatus disclosed in Japanese Patent Laid-Open No. 4-114369. In the figure, 1 is a video A / D converter for converting a video signal into digital information, 2 is a video information compression means, and 35 is a frame sector conversion for converting the compressed video information into sector information equal to an integral multiple of a frame period. Means, 36 is an encoder, 37 is a modulator for converting into a predetermined modulation code to reduce inter-code interference in the recording medium, 38 is a laser drive circuit for modulating a laser according to the modulation code, 39 is a laser It is an output switch.

【0003】40は光ディスク、41はレーザ光を出射
する光ヘッド、42は光ヘッド41から出射される光ビ
ームをトラッキングするアクチュエータ、43は光ヘッ
ド41を送るトラバースモータ、44はディスク40を
回転させるディスクモータ、47はモータ駆動回路、4
5,46はモータ制御回路である。
Reference numeral 40 is an optical disk, 41 is an optical head for emitting a laser beam, 42 is an actuator for tracking a light beam emitted from the optical head 41, 43 is a traverse motor for sending the optical head 41, and 44 is for rotating the disk 40. Disk motor, 47 is a motor drive circuit, 4
Reference numerals 5 and 46 are motor control circuits.

【0004】また、48は光ヘッド43からの再生信号
を増幅する再生アンプ、49は記録された変調信号から
データを得る復調器、50はデコーダ、51はフレーム
セクタ逆変換手段、52は上記圧縮情報を伸長する情報
伸長手段、53は伸長された情報をアナログビデオ信号
に変換するD/A変換器である。
Reference numeral 48 is a reproduction amplifier for amplifying the reproduction signal from the optical head 43, 49 is a demodulator for obtaining data from the recorded modulated signal, 50 is a decoder, 51 is a frame sector inverse conversion means, and 52 is the compression described above. Information decompression means for decompressing information, and 53 is a D / A converter for converting the decompressed information into an analog video signal.

【0005】図16は、ディジタル動画情報を圧縮して
電送・蓄積するために規格化が進められているMPEG
方式のデータ配列構造(レイヤ構造)を簡略化して表し
た図で、54は複数のフレーム情報からなるGOP、5
5はいくつかのピクチャ(画面)から構成されるGOP
レイヤ、56は1画面をいくつかのブロックに分割した
スライス、57はいくつかのマクロブロック( MB)か
ら構成されるスライスレイヤ、58は8画素×8画素で
構成されるブロックレイヤである。
FIG. 16 is an MPEG standardized for compressing digital moving image information and transmitting / storing it.
In the figure, the data array structure (layer structure) of the method is simplified and shown. 54 is a GOP consisting of a plurality of frame information,
5 is a GOP composed of several pictures (screens)
A layer, 56 is a slice obtained by dividing one screen into several blocks, 57 is a slice layer composed of several macro blocks (MB), and 58 is a block layer composed of 8 pixels × 8 pixels.

【0006】図17は、10画面を1GOPとしたとき
の符号化構造を示した図で、61はフレーム内DCTを
行う映像情報であるIピクチャ、63は前方向の動き補
償を行うDCT符号化による映像情報であるPピクチ
ャ、62は時間的に前後に位置する上記Iピクチャ61
およびPピクチャ63を参照画面として動き補償を行っ
たDCT符号化が行われるBピクチャである。
FIG. 17 is a diagram showing a coding structure when 10 screens are set to 1 GOP. 61 is an I picture which is video information for performing intra-frame DCT, and 63 is DCT coding for performing forward motion compensation. P picture, which is the video information of the I picture 61
And the P picture 63 is a B picture on which DCT coding is performed with motion compensation using the P picture 63 as a reference screen.

【0007】図18(a),(b)は、1GOP内の映
像データ量を、各GOP間の画質を一定にするために可
変構造にした場合と、録画時間を一定にするために固定
レートにしたものとを比較した図である。図において、
64はディスク最内周、65はディスク最外周である。
FIGS. 18A and 18B show a case where the video data amount in one GOP has a variable structure in order to keep the image quality between GOPs constant, and a fixed rate in order to keep the recording time constant. It is the figure which compared what was done. In the figure,
64 is the innermost circumference of the disc, and 65 is the outermost circumference of the disc.

【0008】また、図19(a)は、1GOP当りの画
質を同一に保った場合の1GOP当りのデータ量を示し
た図で、αはデータレートの最高値、βは平均データレ
ートを表わす。また、図19(b)は、各画像(e),
(d),(c)において1GOPあたりの画質とデータ
量を比較した図である。
Further, FIG. 19 (a) is a diagram showing the data amount per 1 GOP when the image quality per 1 GOP is kept the same. Α represents the maximum value of the data rate, and β represents the average data rate. Further, FIG. 19B shows each image (e),
It is a figure which compared the image quality and data amount per 1 GOP in (d) and (c).

【0009】次に、従来例の動作を説明する。ディジタ
ル映像情報の圧縮技術が進むにつれ、上記圧縮情報を光
ディスクに記録することにより、従来のVTR等に代表
されるようなテープ媒体に比べて検索性にすぐれ、きわ
めて使い勝手の良い映像ファイリング装置を実現するこ
とが可能となっている。また、このようなディスクファ
イル装置は、ディジタル情報を扱うため、アナログビデ
オ信号を記録する場合に比べてダビング劣化がなく、さ
らに光記録再生であるため、非接触で信頼性に優れたシ
ステムが実現できる。
Next, the operation of the conventional example will be described. By recording the above compressed information on an optical disk as the compression technology of digital video information advances, an extremely easy-to-use video filing device with better searchability than a tape medium such as a conventional VTR is realized. It is possible to do. In addition, since such a disk file device handles digital information, there is no dubbing deterioration as compared with the case of recording an analog video signal, and since it is optical recording / reproducing, a contactless and highly reliable system is realized. it can.

【0010】従来、このような圧縮動画情報を光ディス
クに記録する場合は、図15のブロック回路図に示した
光ディスク40に、図16に示したMPEG方式のよう
なディジタル圧縮動画情報を記録する方法が取られる。
このとき、ビデオA/D変換器1でディジタル化された
映像情報は、映像情報圧縮手段2によって例えばMPE
G等の標準圧縮動画方式で変換される。この圧縮された
映像情報は、エンコードされるとともに光ディスクの符
号間干渉の影響を小さくするための変調が施されて光デ
ィスク40に記録される。このとき、例えば各GOP単
位でのデータ量はほぼ同じ量になるようにし、またフレ
ーム周期の整数倍に等しいセクタに振り分けることによ
って、GOP単位での編集等が可能となることは明かで
ある。
Conventionally, when recording such compressed moving picture information on an optical disc, a method of recording digital compressed moving picture information such as the MPEG system shown in FIG. 16 on the optical disc 40 shown in the block circuit diagram of FIG. Is taken.
At this time, the video information digitized by the video A / D converter 1 is processed by the video information compression means 2 into, for example, MPE.
It is converted by a standard compressed moving image method such as G. The compressed video information is encoded and modulated to reduce the influence of intersymbol interference on the optical disc and recorded on the optical disc 40. At this time, it is apparent that, for example, the data amount in each GOP unit is set to be approximately the same amount, and the data is divided into sectors equal to an integral multiple of the frame period so that the GOP unit can be edited.

【0011】また、再生時においては、光ディスク40
に記録された映像情報を光ヘッド41で再生して再生ア
ンプ48にて増幅し、復調器49およびデコーダ50に
てディジタルデータに復元した後、フレームセクタ逆変
換手段51にてアドレス,パリティ等のデータを取り除
いた純粋な映像元データとして復元する。さらに、情報
伸長手段52にて例えばMPEG複号化を行うことで映
像信号に再現し、D/A変換器53によってアナログ映
像信号に変換されてモニタ等に表示可能となる。
During reproduction, the optical disk 40
The video information recorded in (1) is reproduced by the optical head 41, amplified by the reproducing amplifier 48, restored to digital data by the demodulator 49 and the decoder 50, and thereafter, the frame sector inverse conversion means 51 reproduces the address, parity, etc. It is restored as pure video original data with the data removed. Further, the information decompression means 52 reproduces a video signal by performing MPEG decoding, for example, and the D / A converter 53 converts it into an analog video signal for display on a monitor or the like.

【0012】ここで上述したように、ディジタル動画圧
縮方法としてMPEG方式を用いると、図17に示した
ように、フレーム内DCTによる圧縮を行うIピクチャ
61と、前方向の動き補償を行うDCT符号化による映
像情報であるPピクチャ63と、時間的に前後に位置す
るIピクチャ61およびPピクチャ63を参照画面とし
て動き補償を行ったDCT符号化が行われるBピクチャ
62とがいくつか組合わさった符号化構造を、そのまま
光ディスク40内に記録することになる。
As described above, when the MPEG method is used as the digital moving picture compression method, as shown in FIG. 17, an I picture 61 for compression by intra-frame DCT and a DCT code for forward motion compensation are provided. The P picture 63, which is the video information by the encoding, and the B picture 62, which is DCT-encoded with motion compensation using the I picture 61 and the P picture 63 located temporally before and after as a reference screen, are combined. The coding structure is recorded in the optical disc 40 as it is.

【0013】これらの情報のうち、Iピクチャ61はフ
レーム内DCTを行っているため、この情報単独で画像
再生を行うことが可能であるが、Pピクチャ63は前方
向の動き補償を行っているため、Iピクチャ61を再生
した後でなければ画像再生を行うことが出来ず、また、
Bピクチャ62は、両方向からの予測画面であるため、
前後にあるIピクチャ61またはPピクチャ63を再生
した後でなければ再生できない。また、これらの情報の
うち、当然両方向予測を行っているBピクチャ62が最
もデータ量が少なく、符号化効率も良い。
Among these pieces of information, the I picture 61 performs the intra-frame DCT, and therefore it is possible to reproduce the image by this information alone, but the P picture 63 performs the forward motion compensation. Therefore, the image can be reproduced only after the I picture 61 is reproduced.
Since the B picture 62 is a prediction screen from both directions,
It cannot be played back until after the I picture 61 or the P picture 63 located before and after it is played back. Of these pieces of information, the B picture 62 for which bidirectional prediction is naturally performed has the smallest data amount and the coding efficiency is good.

【0014】しかし、このBピクチャ62は単独で再生
できないため、Iピクチャ61やPピクチャ63を必要
とするが、その分、Bピクチャ62の枚数を増やすと処
理回路におけるバッファメモリ量が増えるとともに、デ
ータ入力から映像再生までの遅延時間が増大する問題が
ある。しかし、光ディスク等に代表される蓄積系メディ
アにおいては、長時間記録のために圧縮効率の良い符号
化方式が望まれ、一方、上記映像再生の遅延時間はあま
り問題にならないため、図16〜図17に示すような符
号化方式が適している。
However, since the B picture 62 cannot be reproduced independently, the I picture 61 and the P picture 63 are required. However, if the number of B pictures 62 is increased by that much, the buffer memory amount in the processing circuit increases and There is a problem that the delay time from data input to video reproduction increases. However, in storage media typified by optical disks and the like, an encoding method with good compression efficiency is desired for long-term recording, while the delay time of video reproduction does not pose a problem. A coding method as shown in 17 is suitable.

【0015】次に、1枚の光ディスクにおいて、どの部
分でも画質一定となるように映像データを記録すると、
図18(a)に示すような可変レート構造となる。これ
は、1GOP当りの画質を一定とした場合、図19
(a)に示すように、1GOPに必要な映像データ量が
変動するからである。これは、例えば、細かい画像の場
合Iピクチャに必要とされるデータ量が増大した場合
や、動きの早い映像データが連続した場合は、Pピクチ
ャやBピクチャにおける圧縮効率があまり高くならない
からである。また、当然ではあるが、図19(b)に示
すように、1GOP当りのデータ量を増加させると、絵
柄によっては異なるものの、画像のS/Nも改善され
る。
Next, if video data is recorded so that the image quality is constant in any part of one optical disk,
The variable rate structure is as shown in FIG. This is shown in FIG. 19 when the image quality per GOP is constant.
This is because the amount of video data required for 1 GOP fluctuates as shown in (a). This is because, for example, when the amount of data required for an I picture increases in the case of a fine image, or when video data that moves rapidly is continuous, the compression efficiency of a P picture or a B picture does not increase so much. . Further, as is apparent, as shown in FIG. 19B, when the data amount per 1 GOP is increased, the S / N ratio of the image is improved although it varies depending on the pattern.

【0016】これに対して、光ディスク1枚の記録時間
を一定にするためには、図18(b)に示す固定レート
で記録するフォーマットが適している。しかし、磁気テ
ープ媒体と異なり、光ディスク媒体を用いた映像記録再
生装置の場合は、1パッケージあたりの総データ量が小
さいため、高画質を維持しつつできるだけ圧縮効率を高
めなければならない。そのためには、図18(a)に示
す可変レート方式の方が、光ディスク1枚当りの映像デ
ータのファイル効率が良いことはいうまでもない。
On the other hand, in order to keep the recording time for one optical disk constant, the format for recording at a fixed rate shown in FIG. 18B is suitable. However, unlike a magnetic tape medium, in the case of a video recording / reproducing apparatus using an optical disc medium, the total amount of data per package is small, and therefore the compression efficiency must be increased as much as possible while maintaining high image quality. To that end, it goes without saying that the variable rate system shown in FIG. 18A has a better file efficiency of video data per optical disc.

【0017】そこで、例えば、再生専用の光ディスク装
置においては、あらかじめエンコードすることにより、
可変レート時における光ディスク1枚全部のデータ量分
布を知ることが可能となるため、2回目のエンコード時
に全体のデータ分布を調整し、結果的にディスク1枚当
りの再生時間を可変レート時においても一定に調整する
ことが可能となる。
Therefore, for example, in a read-only optical disk device, by encoding in advance,
Since it is possible to know the data amount distribution of the entire optical disc at the variable rate, the entire data distribution is adjusted at the time of the second encoding, and as a result, the reproduction time per disc is also changed at the variable rate. It is possible to adjust it to a constant level.

【0018】[0018]

【発明が解決しようとする課題】上述したように、従来
の光ディスクの映像記録方式においては、1GOP当り
のデータレートを可変とすることにより1枚の光ディス
ク媒体に記録される映像データのファイル効率を向上さ
せているが、磁気テープ媒体にくらべて大幅に総データ
量の小さい光ディスク媒体においては、従来よりさらに
圧縮効率の高いファイル方法が望まれていた。
As described above, in the conventional optical disc video recording system, the file efficiency of the video data recorded on one optical disc medium is improved by making the data rate per GOP variable. Although improved, a file method having a higher compression efficiency than before has been desired for an optical disk medium having a much smaller total data amount than a magnetic tape medium.

【0019】また、再生専用の光ディスク媒体のみなら
ず、録画可能な光ディスク媒体においても、さらに、記
録中において残りの記録エリアが不足したような場合に
おいても、通常の圧縮方式より圧縮効率の高いファイル
方式が望まれていた。
Further, not only a read-only optical disk medium but also a recordable optical disk medium, and a file having a higher compression efficiency than a normal compression method even when the remaining recording area runs out during recording. The method was desired.

【0020】本発明は、上記のような問題点を解消する
ことを目的としてなされたもので、圧縮効率の高い映像
記録再生方法を得ることを目的とする。
The present invention has been made to solve the above problems, and an object thereof is to obtain a video recording / reproducing method with high compression efficiency.

【0021】[0021]

【課題を解決するための手段】請求項1の発明は、記録
時には時間的に前後したフレーム間の動き推定情報に基
づいてディジタル映像情報を圧縮するとともに、上記圧
縮映像情報に含まれているフレームごとの映像の動きに
応じて増減する動きベクトルデータのデータ量(以下、
「動ベクトル量」という)が予め定めた絶対量よりも小
さい場合には1秒当りのコマ数を削減して記録媒体に記
録し、再生時に、上記削減したフレームの前後のフレー
ムを重複表示して所定な必要コマ数を確保するようにし
たものである。
According to the invention of claim 1, at the time of recording, the digital video information is compressed on the basis of the motion estimation information between the frames temporally preceding and succeeding, and the frames included in the compressed video information. The amount of motion vector data that increases or decreases according to the motion of each image (hereinafter,
If the "motion vector amount" is smaller than a predetermined absolute amount, the number of frames per second is reduced and recorded on the recording medium, and at the time of reproduction, the frames before and after the reduced frame are displayed in duplicate. In this way, a predetermined required number of frames is secured.

【0022】請求項2の発明は、記録時には時間的に前
後したフレーム間の動き推定情報に基づいてディジタル
映像情報を圧縮するとともに、上記圧縮映像情報に含ま
れているフレームごとの映像の動きに応じて増減する動
ベクトル量が、予め定めた第一の絶対量と第二の絶対量
に挟まれた範囲よりも小さい場合は上記動ベクトル量に
比例して1秒当りのコマ数を削減し、上記範囲よりも大
きい場合は上記動ベクチトル量に反比例するように1秒
当りのコマ数を削減して記録媒体に記録し、再生時に、
上記削減したフレームの前後のフレームを重複表示して
必要なコマ数を確保するようにしたものである。
According to a second aspect of the present invention, at the time of recording, the digital video information is compressed based on the motion estimation information between the frames temporally preceding and following, and the motion of the video for each frame included in the compressed video information is calculated. If the amount of motion vector that increases or decreases in accordance with the amount is smaller than the range between the first absolute amount and the second absolute amount that are set in advance, the number of frames per second is reduced in proportion to the amount of the above motion vector. If it is larger than the above range, the number of frames per second is reduced so as to be inversely proportional to the above-mentioned dynamic vector amount, and then recorded on the recording medium.
The frames before and after the reduced frame are overlapped and displayed to ensure the required number of frames.

【0023】請求項3の発明は、請求項1または請求項
2の発明において、記録媒体に記録された映像情報が、
フレーム内DCTを行う映像情報であるIピクチャと、
前方向の動き補償を行うDCT符号化による映像情報で
あるPピクチャと、時間的に前後に位置する上記Iピク
チャおよびPピクチャを参照画面として動き補償を行っ
たDCT符号化が行われるBピクチャとが混在する数フ
レームから数十フレーム単位の映像情報ブロックの連続
であって、上記映像情報ブロック単位に動ベクトル量を
記憶するとともに、この動ベクトル量に応じて画像デー
タのBピクチャを削除するようにしたものである。
According to the invention of claim 3, in the invention of claim 1 or 2, the video information recorded on the recording medium is:
An I picture, which is video information for performing intra-frame DCT,
A P picture, which is video information by DCT coding for motion compensation in the forward direction, and a B picture for which DCT coding has been performed with motion compensation using the I and P pictures that are temporally preceding and following as a reference screen. Is a series of video information blocks in units of several frames to several tens of frames, and the motion vector amount is stored in the video information block unit, and the B picture of the image data is deleted according to the motion vector amount. It is the one.

【0024】請求項4の発明は、記録時には時間的に前
後したフレーム間の動き推定情報に基づいてディジタル
映像情報を圧縮するとともに、上記圧縮映像情報に含ま
れているフレームごとの映像の動きの大小に応じて変動
する動ベクトル量の総量が、予め定めた第一の絶対量よ
りも小さく、かつ動ベクトル量の画面ごとの変化量が予
め定めた第二の絶対量より大きい場合には1秒当りのコ
マ数を削減して記録媒体に記録し、再生時に、上記削減
したフレームの前後のフレームを重複表示して必要なコ
マ数を確保するようにしたものである。
According to a fourth aspect of the present invention, at the time of recording, the digital video information is compressed based on the motion estimation information between the frames temporally preceding and following, and the motion of the video for each frame included in the compressed video information is recorded. 1 if the total amount of motion vector amount that fluctuates depending on the magnitude is smaller than the first absolute amount that is determined in advance and the amount of change in the motion vector amount for each screen is greater than the second absolute amount that is determined in advance. The number of frames per second is reduced and recorded on a recording medium, and at the time of reproduction, the frames before and after the reduced frame are overlapped and displayed to secure the required number of frames.

【0025】請求項5の発明は、請求項4の発明におい
て、記録媒体に記録された映像情報が、フレーム内DC
Tを行う映像情報であるIピクチャと、前方向の動き補
償を行うDCT符号化による映像情報であるPピクチャ
と、時間的に前後に位置する上記IピクチャおよびPピ
クチャを参照画面として動き補償を行ったDCT符号化
が行われるBピクチャとが混在する数から数十フレーム
単位の映像情報ブロックの連続であって、上記映像情報
ブロック単位に動ベクトル量を記憶するとともに、この
動ベクトル量を前後のPピクチャごとに比較して上記映
像情報ブロック内の動ベクトル相関量を検出するととも
に、上記総量と上記動ベクトル相関量に基づき、上記B
ピクチャのコマ落ち数を決定する変換テーブルにより上
記映像情報ブロック内のコマ落ち量を決定するようにし
たものである。
According to a fifth aspect of the invention, in the fourth aspect of the invention, the video information recorded on the recording medium is an intra-frame DC signal.
Motion compensation is performed using an I picture, which is video information for T, a P picture, which is video information by DCT encoding for motion compensation in the forward direction, and the I and P pictures that are temporally preceding and following, as reference screens. The number of consecutive video information blocks in units of several tens of frames from the number of mixed B pictures for which DCT encoding has been performed is performed. And detecting the motion vector correlation amount in the video information block by comparing each P picture of
The conversion table for determining the number of dropped frames of a picture determines the amount of dropped frames in the video information block.

【0026】請求項6の発明は、記録時に、第1回目の
エンコード時に複数のピクチャからなる映像情報ブロッ
クの単位ごとにエンコード後の符号量と、当該映像情報
ブロックの動ベクトル量とを記憶し、この記憶した符号
量および動ベクトル量から、記録媒体に所定時間記録す
るのに最適な、上記映像情報ブロック単位ごとの符号量
とコマ数とを算出し、第2回目のエンコード時に、上記
最適な符号量となるように制御するとともにBピクチャ
データを上記コマ数分削除するようにしたものである。
According to a sixth aspect of the present invention, at the time of recording, the code amount after encoding and the motion vector amount of the video information block are stored for each unit of the video information block composed of a plurality of pictures at the time of the first encoding. From the stored code amount and motion vector amount, the optimum code amount and the number of frames for each video information block unit for recording on the recording medium for a predetermined time are calculated, and at the time of the second encoding, the optimum The B-picture data is deleted by the number of frames described above while controlling so that the number of codes becomes large.

【0027】請求項7の発明は、請求項6の発明におい
て、記録媒体に記録された映像情報が、フレーム内DC
Tを行う映像情報であるIピクチャと、前方向の動き補
償を行うDCT符号化による映像情報であるPピクチャ
と、時間的に前後に位置する上記IピクチャおよびPピ
クチャを参照画面として動き補償を行ったDCT符号化
が行われるBピクチャとが混在する数フレームから数十
フレーム単位の映像情報ブロックの連続であって、上記
映像情報ブロック単位に動ベクトル量の総量を記憶する
とともに、上記総量と上記動ベクトル相関量に基づき、
上記Bピクチャのコマ落ち数を決定する変換テーブルに
より上記映像情報ブロック内のコマ落ち量を決定するよ
うにしたものである。
According to a seventh aspect of the present invention, in the sixth aspect of the invention, the video information recorded on the recording medium is DC in the frame.
Motion compensation is performed using an I picture, which is video information for T, a P picture, which is video information by DCT encoding for motion compensation in the forward direction, and the I and P pictures that are temporally preceding and following, as reference screens. A series of video information blocks in units of several frames to several tens of frames in which a B picture for which DCT encoding has been performed is mixed is stored, and the total amount of motion vectors is stored in units of the video information blocks. Based on the above motion vector correlation amount,
The conversion table for determining the number of dropped frames of the B picture determines the amount of dropped frames in the video information block.

【0028】[0028]

【作用】請求項1の発明によれば、フレームごとの映像
の動きに応じて増減する動ベクトル量が所定の絶対量よ
りも小さい場合には、1秒当りのコマ数を削減して記録
するとともに、再生時においては、削減したフレームの
前後のフレームを重複表示することで表示に必要なコマ
数を確保する。
According to the first aspect of the present invention, when the motion vector amount that increases or decreases according to the motion of the image in each frame is smaller than a predetermined absolute amount, the number of frames per second is reduced and recorded. At the same time, during reproduction, the frames before and after the reduced frame are displayed in an overlapping manner to secure the number of frames required for display.

【0029】請求項2の発明によれば、フレームごとの
映像の動きに応じて増減する動ベクトル量が2つの絶対
量に挟まれた所定の範囲よりも小さい場合は、上記動ベ
クトル量に比例して1秒当りのコマ数を削減し、上記所
定の範囲よりも大きい場合は上記動ベクトル量に反比例
して1秒当りのコマ数を削減して記録するとともに、再
生時においては、削減したフレームの前後のフレームを
重複表示することで表示に必要なコマ数を確保する。
According to the second aspect of the invention, when the motion vector amount that increases or decreases according to the motion of the image for each frame is smaller than the predetermined range between the two absolute amounts, it is proportional to the motion vector amount. The number of frames per second is reduced, and when the number is larger than the above predetermined range, the number of frames per second is reduced and recorded in inverse proportion to the above motion vector amount, and at the time of reproduction, it is reduced. The number of frames required for display is secured by displaying the frames before and after the frame in duplicate.

【0030】請求項3の発明によれば、映像情報ブロッ
ク単位の動ベクトル量を記憶するとともに、この動ベク
トル量に応じて画像データのBピクチャを削除する。
According to the third aspect of the present invention, the motion vector amount in the video information block unit is stored, and the B picture of the image data is deleted according to the motion vector amount.

【0031】請求項4の発明によれば、圧縮映像情報に
含まれフレームごとの映像の動きの大小に応じて変動す
る動ベクトル量の総量が、所定の第一の絶対量よりも小
さく、かつ動ベクトル量の画面ごとの変化量が所定の第
二の絶対量より大きい場合には1秒当りのコマ数を削減
するとともに、再生時においては、削減したフレームの
前後のフレームを重複表示することで表示に必要なコマ
数を確保する。
According to the fourth aspect of the present invention, the total amount of motion vector included in the compressed video information and fluctuating according to the magnitude of the motion of the video for each frame is smaller than the predetermined first absolute amount, and When the amount of change in the motion vector amount for each screen is larger than the second predetermined absolute amount, the number of frames per second is reduced and the frames before and after the reduced frame are displayed in duplicate during playback. Secure the number of frames required for display with.

【0032】請求項5の発明によれば、映像情報ブロッ
ク単位の動ベクトル量の総量を記憶するとともに、動ベ
クトル量を前後のPピクチャごとに比較しいて記映像情
報ブロック内の動ベクトル相関量を検出し、上記動ベク
トル量の総量と上記動ベクトル相関量に基づき、変換テ
ーブルによって上記Bピクチャのコマ落ち数を決定して
上記映像情報ブロック内のコマ落ち量を決定する。
According to the fifth aspect of the present invention, the total amount of motion vectors in video information block units is stored, and the motion vector amount is compared for each preceding and following P picture to calculate the motion vector correlation amount in the video information block. Based on the total motion vector amount and the motion vector correlation amount, the conversion table determines the number of dropped frames of the B picture to determine the amount of dropped frames in the video information block.

【0033】請求項6の発明によれば、第1回目のエン
コード時において複数のピクチャからなる映像情報ブロ
ックの単位ごとにエンコード後の符号量を記憶するとと
もに、上記映像情報ブロックの動ベクトル量を記憶し、
上記記憶した符号量および動ベクトル量から、1枚の光
ディスクに所定の時間記録するのに最適な符号量とコマ
数を映像情報ブロック単位で算出し、第2回目のエンコ
ード時に、上記最適な符号量となるように量子化手段を
制御するとともに、Bピクチャデータを所定コマ数分削
除する。
According to the invention of claim 6, the code amount after encoding is stored for each unit of the video information block consisting of a plurality of pictures in the first encoding, and the motion vector amount of the video information block is stored. Remember
From the stored code amount and motion vector amount, the optimum code amount and the number of frames for recording on a single optical disc for a predetermined time are calculated in video information block units, and the optimum code is determined at the time of the second encoding. The quantizing means is controlled so that the amount becomes the amount, and the B picture data is deleted by a predetermined number of frames.

【0034】請求項7の発明によれば、映像情報ブロッ
ク単位の動ベクトル量の総量を記憶するとともに、この
動ベクトル量の総量を前後のPピクチャごとに比較して
映像情報ブロック内の動ベクトル相関量を検出し、上記
動ベクトル量の総量と上記動ベクトル相関量に基づき、
変換テーブルによって上記Bピクチャのコマ落ち数を決
定して上記映像情報ブロック内のコマ落ち量を決定す
る。
According to the invention of claim 7, the total amount of motion vectors in video information block units is stored, and the total amount of motion vectors is compared for each preceding and following P picture, and the motion vector in the video information block is compared. Detect the correlation amount, based on the total amount of the motion vector amount and the motion vector correlation amount,
The number of dropped frames of the B picture is determined by the conversion table to determine the amount of dropped frames in the video information block.

【0035】[0035]

【実施例】【Example】

実施例1.図1は、本発明の実施例1のブロック回路図
で、ディジタル動画情報を録画した光ディスクを作成す
る際に、ディジタル映像情報の1秒当りのコマ数を削減
した記録映像ファイルを作成することにより、ディジタ
ル映像の圧縮効率を高めるようにしたものである。図に
おいて、1はビデオA/D変換器、2は映像情報圧縮手
段、3は動ベクトル量を検出する動ベクトル量検出手
段、4はコマ落し量判定手段、5はディスクフォーマッ
トエンコーダ、6は変調手段、7は記録データファイ
ル、8はROMディスクマスタリング装置、9は作成R
OMディスクである。
Example 1. FIG. 1 is a block circuit diagram of a first embodiment of the present invention. By creating a recorded video file in which the number of frames per second of digital video information is reduced when creating an optical disc on which digital moving picture information is recorded. , Is designed to improve the compression efficiency of digital video. In the figure, 1 is a video A / D converter, 2 is video information compression means, 3 is motion vector amount detection means for detecting a motion vector amount, 4 is a frame drop amount determination means, 5 is a disk format encoder, and 6 is modulation. Means, 7 is a recording data file, 8 is a ROM disc mastering device, and 9 is a creation R
It is an OM disc.

【0036】図2は、実施例1において、動ベクトル量
に対してどのようにコマ落しを行うかを示した図で、図
2(a)は24コマ/秒と30コマ/秒とを動ベクトル
量に応じて切り替えるようにした場合を、図2(b)は
30コマ/秒と27コマ/秒と24コマ/秒とを切り替
えるようにした場合をそれぞれ示している。
FIG. 2 is a diagram showing how frames are dropped in accordance with the motion vector amount in the first embodiment. FIG. 2 (a) shows a case of moving 24 frames / second and 30 frames / second. FIG. 2B shows a case where switching is performed according to the vector amount, and a case where 30 frames / second, 27 frames / second, and 24 frames / second are switched, respectively.

【0037】TV画面における1秒当りのコマ数は、N
TSC圏やPAL圏によっても異なるが、例えば日本や
米国の場合は、30コマ/秒である。TV画面に表示す
る際のコマ数は、TV方式のフォーマットに対応させる
必要があるが、光ディスクに記録する映像データは、か
ならずしも全てのコマ数をファイルしておく必要はな
く、コマ落ちしても目だたない範囲でピクチャ単位のデ
ータを削除することが可能である。この場合、画面表示
する際は、複数のピクチャから構成されるGOP単位に
設けられたヘッダ部分または、ピクチャデータの先頭部
分に設けられたヘッダ部分に、前回の同じ画面を繰り返
し再生するフラグを立てることにより、対応可能であ
る。
The number of frames per second on the TV screen is N
Although it varies depending on the TSC area or the PAL area, in the case of Japan or the United States, it is 30 frames / second. The number of frames displayed on the TV screen must correspond to the format of the TV system, but the video data recorded on the optical disk does not necessarily have to be a file of all the frames, and even if some frames are dropped. It is possible to delete data in picture units in a blind area. In this case, when the screen is displayed, a flag for repeatedly reproducing the same screen of the previous time is set in the header part provided for each GOP composed of a plurality of pictures or the header part provided at the beginning part of the picture data. It is possible to deal with this.

【0038】しかし、元々24コマ/秒でデータが構成
されている映画フィルムの場合は別にして、必ずしも1
GOP単位におけるピクチャの削減数を一定にすること
は、コマ落ちした場合に絵柄によっては目だつ場合があ
る。そこで、図1に示す実施例1では、画面の動きの速
さに応じてコマ落ちさせる数を適応的に可変させてい
る。
However, in the case of a motion picture film whose data is originally composed of 24 frames / sec.
Keeping the number of pictures reduced in GOP units constant may be noticeable depending on the pattern when frames are dropped. Therefore, in the first embodiment shown in FIG. 1, the number of dropped frames is adaptively changed according to the speed of movement of the screen.

【0039】次に、実施例1の動作を説明する。映像情
報圧縮手段2にて圧縮された映像報の動ベクトル量を、
動ベクトル量検出手段にて抽出する。一般的に動きベク
トルのコードは、動きの少ない方に小さなビット数が割
り当てられ、動きの大きい方に大きなビット数が割り当
てられるため、動ベクトル量をカウントするだけで、画
面ごとの動きの速さを定量的に把握できる。
Next, the operation of the first embodiment will be described. The motion vector amount of the video report compressed by the video information compression means 2 is
It is extracted by the motion vector amount detecting means. In general, a motion vector code is assigned a smaller number of bits for less motion and a larger number of bits for greater motion. Therefore, just by counting the amount of motion vector, the speed of motion for each screen can be calculated. Can be grasped quantitatively.

【0040】また、絵柄によっては、画面のほとんどが
静止画像に近い場合でも画面の一部が大きく動く場合も
考えられるので、このような場合はピクチャ全体の平均
レベルではなく、マクロブロック(MB)単位での動き
ベクトルデータの最大値を、抽出して動ベクトル量とす
る方が適している。
Depending on the design, even if most of the screen is close to a still image, a part of the screen may move significantly. In such a case, it is not the average level of the entire picture, but the macroblock (MB). It is more suitable to extract the maximum value of the motion vector data in units to obtain the motion vector amount.

【0041】そのため、動ベクトル量検出回路3にて1
GOP当りの動ベクトル量を計数し、この計数値が所定
の値を超えたか超えないかで、コマ落し量判定手段4で
1GOP当りのコマ落ち数を決定することが可能とな
る。また、この場合、ディスクフォーマットエンコーダ
5にて一旦メモリに蓄積された圧縮映像データのうち、
Bピクチャのデータを削除するとともに、1GOP単位
で割り当てられているヘッダ情報、または1ピクチャ単
位で割り当てられているヘッダ情報を書き換える動作を
行う。
Therefore, the motion vector amount detection circuit 3 sets 1
It is possible to count the motion vector amount per GOP, and determine the number of dropped frames per GOP by the dropped frame amount determination means 4 depending on whether or not the counted value exceeds or exceeds a predetermined value. Further, in this case, among the compressed video data once stored in the memory by the disk format encoder 5,
The operation of deleting the data of the B picture and rewriting the header information allocated in units of 1 GOP or the header information allocated in units of 1 picture is performed.

【0042】これは、IピクチャやPピクチャを削除し
てしまうと、前後するBピクチャがデコード出来なくな
り、また、ヘッダに削除したピクチャの情報を書き込む
ことで、再生時に前後の画面をフリーズさせ、1秒当り
のコマ数をTV方式の必要数に合わせることが可能とな
るからである。
This is because if the I picture or P picture is deleted, the B pictures before and after cannot be decoded, and the information of the deleted picture is written in the header to freeze the screens before and after the reproduction. This is because it is possible to match the number of frames per second with the required number of TV systems.

【0043】実施例1の場合、動ベクトル量が大きい場
合は、コマ落ちを少なくし、例えば静止画像に近くて動
ベクトル量が小さい場合はコマ落ちを大きくすること
で、光ディスクに記録するデータ量を減らすことが可能
となる。このような方式では、コマ落ち量が画面の動き
に応じて可変されるため、コマ落ちしても人間の目に目
だたなくなる。この場合の動ベクトル量の検出は、1G
OP内に均等に割り当てられているPピクチャから行う
ことが望ましく、Bピクチャからも可能であるが、圧縮
画像の連続性や両方向データの存在がシステムを複雑に
してしまう恐れがある。
In the case of the first embodiment, the amount of data to be recorded on the optical disk is reduced by reducing the frame drop when the motion vector amount is large, and by increasing the frame drop when the motion vector amount is small near the still image. Can be reduced. In such a system, the amount of dropped frames is variable according to the movement of the screen, so that even if dropped frames are not noticeable to the human eye. The detection of the motion vector amount in this case is 1G.
It is desirable to start from P pictures that are evenly allocated in OP, and it is possible to start from B pictures, but the continuity of compressed images and the presence of bidirectional data may complicate the system.

【0044】また、コマ落し量判定手段4においてコマ
落ち数を、図2(a)に示すように、動ベクトル量の大
小に応じてゼロと、1秒当り6コマ(ピクチャ数24コ
マ/秒)の2種類に設定することも可能であるが、図2
(b)に示すように、ゼロから1秒当り6コマの間を多
段階に設定することも可能である。フィルム映画等の場
合においては、24コマ/秒となっているため、MPE
G等の規格においても24コマ/秒からの再生方式等が
規定されている。そのため、特に上述の24コマ/秒と
30コマ/秒との2段階でコマ落ちを規定すると、シス
テムの構成が簡単になり、極めて実用的である。
In addition, as shown in FIG. 2A, the frame drop amount determining means 4 sets the number of frame drops to zero according to the magnitude of the motion vector amount, and 6 frames per second (24 frames / second for pictures). 2), it is possible to set it as shown in FIG.
As shown in (b), it is possible to set from 0 to 6 frames per second in multiple stages. In the case of film movies, etc., since it is 24 frames / second, MPE
In the standard such as G, the reproduction system from 24 frames / sec. Therefore, in particular, if the dropped frames are specified in the two stages of 24 frames / second and 30 frames / second described above, the system configuration becomes simple, which is extremely practical.

【0045】実施例2.なお、実施例1では、ピクチャ
間の動きに反比例してコマ落ち数を段階的に決定した
が、実際の人間の目の特性を考慮すると、動きが速すぎ
て人間の目が追従できる範囲を超えた場合は、逆にコマ
落ち数を大きくしても目だたない場合がある。これは、
人間の目には図6に示すようなコマ落ちの検知限特性が
あると予想されるからである。この場合、当然ながら静
止画像に近い映像ではコマ落ちは検知されにくい。一
方、あまりにも映像の動きが激しく、人間の目の追従が
困難な場合においても、当然ながらコマ落ちは検知され
にくいからである。本発明の実施例2は、このような特
性を利用して動ベクトル量の抽出値を補正するようにし
たものである。
Example 2. In the first embodiment, the number of dropped frames is determined stepwise in inverse proportion to the motion between pictures. However, considering the characteristics of the actual human eye, the range in which the motion is too fast and the human eye can follow is determined. If it exceeds, it may not be noticeable even if the number of dropped frames is increased. this is,
This is because it is expected that human eyes have the detection limit characteristic of frame drop as shown in FIG. In this case, it is naturally difficult to detect dropped frames in a video close to a still image. On the other hand, even when the motion of the image is so intense that it is difficult for the human eye to follow the frame drop, it is naturally difficult to detect the dropped frame. The second embodiment of the present invention utilizes such a characteristic to correct the extracted value of the motion vector amount.

【0046】図3は、実施例2のブロック回路図で、図
1と同一符号はそれぞれ同一部分を示しており、10は
データ変換テーブルである。この実施例2は、動ベクト
ル量が所定の絶対量以下の場合には、動ベクトル量に反
比例した数のコマ落ちを行い、上記絶対量以上の場合に
おいては上記動ベクトル量に比例した数のコマ落ちを行
うようにしたものである。
FIG. 3 is a block circuit diagram of the second embodiment. The same reference numerals as those in FIG. 1 indicate the same parts, and 10 is a data conversion table. In the second embodiment, when the motion vector amount is equal to or less than a predetermined absolute amount, the number of frames dropped is in inverse proportion to the motion vector amount, and when the motion vector amount is equal to or more than the absolute amount, the number of frames proportional to the motion vector amount is increased. It is designed to drop frames.

【0047】図4は、実施例2におけるコマ落し前、お
よびディスク上に記録されるディジタル圧縮映像データ
の配列を示した図、図5はコマ数を落として光ディスク
上に記録した映像情報データが、再生時に、画面上の表
示がどのようになるかを示した図で、図5(a)はコマ
落ししていない映像データの表示画面、図5(b)は3
画面に1画面コマ落しを行った映像データの表示画面、
図5(c)は3画面に2画面コマ落しを行った映像デー
タの表示画面、図5(d)は5画面に1画面コマ落しを
行った映像データの表示画面をそれぞれ示している。
FIG. 4 is a diagram showing an arrangement of digital compressed video data recorded on the disc before frame dropping and in the second embodiment, and FIG. 5 shows video information data recorded on the optical disc with a reduced number of frames. FIG. 5A is a diagram showing what the display on the screen looks like at the time of reproduction. FIG. 5A is a display screen of video data in which no frames are dropped, and FIG.
Display screen of video data with one screen dropped,
FIG. 5C shows a display screen of video data in which two screens are dropped on three screens, and FIG. 5D shows a display screen of video data in which one screen is dropped on five screens.

【0048】図6は、人間の視感特性を示す図で、画像
の動きの早さに対して、検知されるコマ落ち数がどの程
度までであるかを示している。また、図7は、実施例2
において、動ベクトル量に応じて、どの程度のコマ落し
を行うかについての一例を示した図である。
FIG. 6 is a diagram showing the human visual characteristics, and shows how many dropped frames are detected with respect to the speed of image movement. Further, FIG. 7 shows the second embodiment.
FIG. 7 is a diagram showing an example of how much frame dropping is performed in accordance with the motion vector amount.

【0049】実施例2では、動ベクトル量が、ある所定
の絶対量までの間は動ベクトル量に反比例してコマ落ち
数を決定するとともに、上記絶対量以上では、動ベクト
ル量に比例してコマ落ちさせることが可能となる。その
他の動作は、実施例1と同じで、Bピクチャを削除する
とともに、ヘッダ情報を書き換えることによって、圧縮
映像データのコマ落し処理が完成する。
In the second embodiment, the number of dropped frames is determined in inverse proportion to the motion vector amount until the motion vector amount reaches a predetermined absolute amount, and when the motion vector amount is equal to or more than the above absolute amount, it is proportional to the motion vector amount. It is possible to drop frames. Other operations are the same as those in the first embodiment, and the B picture is deleted and the header information is rewritten to complete the frame dropping processing of the compressed video data.

【0050】このように、実施例2の方式では、実施例
1の方式に比べて動きが速すぎて人間の目が追いついて
いかない場合でも、コマ落しが可能となるため、光ディ
スク上に記録される映像データの圧縮効率がより高くな
る。
As described above, according to the method of the second embodiment, it is possible to drop frames even if the human eye cannot catch up with the motion of the method of the first embodiment. The compression efficiency of the video data is higher.

【0051】また、上述の変換テーブル10を介さなく
ても、コマ落し量判定手段4の特性を、図7に示したよ
うな形にすることも実現可能である。この場合は、画面
の動きにたいするコマ落し数の許容値は非線形な特性と
なっている。また、動きが激しすぎて、動きベクトル量
が検出できない場合でも、ある程度のコマ落ちを許容し
ている。また、静止画像に近い場合は、コマ落ち数を大
きくすることが可能である。
Further, it is also possible to realize the characteristic of the frame drop amount judging means 4 as shown in FIG. 7 without using the conversion table 10 described above. In this case, the allowable value of the number of dropped frames with respect to the movement of the screen has a non-linear characteristic. Even if the motion is too intense and the motion vector amount cannot be detected, a certain amount of frame drop is allowed. Also, when the image is close to a still image, the number of dropped frames can be increased.

【0052】実際に光ディスク上に記録される映像情報
は、図4(c)に示すような形となる。元々のディジタ
ル圧縮映像データは、図4(a)に示すようなデータ配
列を取る。これは、Iピクチャは独自での再生が可能で
あるが、Pピクチャは時間的に前のIピクチャ、または
Pピクチャからの予測画面を必要とし、Bピクチャは前
後のIピクチャまたはPピクチャからの予測画面を必要
とするからである。したがって、画面の再生順序とは異
なり、Iピクチャの次にPピクチャのデータを配置し、
その次にBピクチャのデータを配置する構成となってい
る。
The video information actually recorded on the optical disk has a form as shown in FIG. 4 (c). Original digital compressed video data has a data array as shown in FIG. This is because although an I picture can be reproduced independently, a P picture needs a prediction screen from a temporally previous I picture or a P picture, and a B picture from a preceding or subsequent I picture or P picture. This is because a prediction screen is needed. Therefore, unlike the playback order of the screen, the data of the P picture is arranged next to the I picture,
Next, B picture data is arranged.

【0053】しかし、光ディスク上のデータ配置は、例
えば、特殊再生時においてIピクチャとPピクチャのみ
を再生する場合を考えると、IピクチャとPピクチャが
連続して配置されているのが大変都合が良く、図4
(c)のように並び替えられる。これは、圧縮後のデー
タ量は、元の映像信号データ量に比べて充分小さくなっ
ているため、光ディスク再生装置のメモリの並び替えが
容易に可能で、上述したデータの配列変換に対して充分
に対応可能であるからである。本方式の場合は、さらに
動きの速い映像データが連続するGOPの場合において
Bピクチャを部分的に削除することで、図4(c)に示
すようによりデータ量が削減され、ファイル効率が向上
している。
However, regarding the data arrangement on the optical disk, it is very convenient that the I picture and the P picture are arranged consecutively in consideration of the case where only the I picture and the P picture are reproduced during special reproduction. Well, Figure 4
It is rearranged as shown in (c). This is because the amount of data after compression is sufficiently smaller than the amount of original video signal data, so the memory of the optical disk reproducing device can be easily rearranged and sufficient for the above-mentioned data array conversion. This is because it can handle In the case of this method, the B picture is partially deleted in the case of a GOP in which video data with further rapid movement is continuous, so that the data amount is reduced and the file efficiency is improved as shown in FIG. 4C. ing.

【0054】このようなデータの並び替えとピクチャデ
ータの削減は、例えば図1や図3中に示したディスクフ
ォーマットエンコーダ5によって行われるが、さらに高
密度記録を行う際の符号間干渉の除去等を目的として、
例えばEFM変調や1−7変調といった変調が施され、
記録可能なファイル装置(例えば磁気ディスクや磁気テ
ープ、または光磁気ディスク等)に一旦記録される。こ
のようにして一旦保管されたデータによりROMディス
クマスタリング装置8によって例えば原盤が作成され、
スタンパによってROMディスク9が大量生産される。
当然ではあるが、光ディスクが記録再生装置の場合は以
上の動作が記録データファイル7およびROMディスク
マスタリング装置を介さずに行われ、直接光ディスクに
データが記録される。
The rearrangement of data and the reduction of picture data are performed by the disc format encoder 5 shown in FIGS. 1 and 3, for example, but removal of intersymbol interference at the time of further high density recording, etc. For the purpose of
For example, modulation such as EFM modulation or 1-7 modulation is applied,
It is once recorded on a recordable file device (for example, a magnetic disk, a magnetic tape, a magneto-optical disk, or the like). Thus, for example, a master is created by the ROM disk mastering device 8 from the data once stored,
The ROM disks 9 are mass-produced by the stamper.
As a matter of course, when the optical disk is a recording / reproducing apparatus, the above operation is performed without the recording data file 7 and the ROM disk mastering apparatus, and the data is directly recorded on the optical disk.

【0055】次に、上述した圧縮映像データを光ディス
クから読みだして再生し、画面に表示した場合は、図5
に示すようになる。図5(a)はコマ落しを許容しな
い、ピクチャ間にある程度動きがある映像の場合で、エ
ンコード前の映像とピクチャ単位で対応している。これ
に対して、3画面に1画面のコマ落ちを許容した場合
は、図5(b)のようになり、B2,B4,B6ピクチ
ャをコマ落ちさせ、おのおのB1,B3,B5ピクチャ
をフリーズ(もう一度繰り返して表示)させる。また、
さらに3画面に2画面コマ落ちを許容した場合は、Bピ
クチャのない画面が再生される。図5(c)のような場
合は、コマ落ちの状態が人間の目に検知されやすくなっ
ているが、きわめて静止画像に近い場合は、ここまでコ
マ落ちを許容しても目だたない。
Next, when the above-mentioned compressed video data is read from the optical disk, reproduced, and displayed on the screen, FIG.
It becomes as shown in. FIG. 5A shows a video in which there is some motion between pictures that does not allow frame dropping, and corresponds to the video before encoding in units of picture. On the other hand, if one frame is allowed to be dropped from three screens, the result is as shown in FIG. 5B, in which the B2, B4, and B6 pictures are dropped and the B1, B3, and B5 pictures are frozen ( Repeatedly display). Also,
Further, when dropping of two screens is allowed in three screens, a screen without B picture is reproduced. In the case of FIG. 5C, the state of dropped frames is easily detected by human eyes. However, when the frame is extremely close to a still image, it is not noticeable to allow dropped frames to this extent.

【0056】また、図5(d)に示すように、図5
(a)と図5(b)の中間である5画面ごとに1コマの
コマ落しを許容する場合も考えられ、この場合でもBピ
クチャがコマ落ちされ、前後のピクチャをフリーズする
ことで対応可能である。この場合のコマ落ちさせる単位
は、例えば図5(d)の場合は5画面でのフリーズの位
置を固定させることが人間の目に目だたなくするために
は望ましく、フリーズ位置を固定しつつBピクチャのみ
のコマ落しを行うために、図5(d)に示すように必ず
しも前の画像をフリーズさせるだけでなく、後の画像か
らのフリーズも行われる。このようなフリーズの制御
は、GOPの先頭に設けられたヘッダ部もしくはピクチ
ャデータでの先頭部分に設けられたヘッダ部において、
フラグ等を設けることにより行われる。
In addition, as shown in FIG.
One frame may be allowed to be dropped for every 5 screens in the middle of (a) and FIG. 5 (b). Even in this case, the B picture is dropped and it is possible to freeze the previous and next pictures. Is. In the case of FIG. 5 (d), it is desirable to fix the freeze position on the five screens in order to prevent the eyes from being noticeable to the human eye. In order to perform the frame dropping of only the B picture, not only the previous image is frozen as shown in FIG. 5D, but also the later image is also frozen. Such freeze control is performed by the header section provided at the beginning of the GOP or the header section provided at the beginning of the picture data.
This is done by providing a flag or the like.

【0057】実施例3.図8は、本発明の実施例3のブ
ロック回路図で、図3と同一符号はそれぞれ同一部分を
示しており、11は1画面分の動ベクトル量を記憶する
メモリ、12は現在の動ベクトルデータと1画面前の動
ベクトル量を減算するための減算器、13は減算器11
の絶対値を取るための絶対値検出器、18は動ベクトル
変換量検出器4と絶対値検出器13とからコマ落ち数を
決定するためのコマ落ち量決定テーブルである。
Example 3. 8 is a block circuit diagram of a third embodiment of the present invention, the same reference numerals as those in FIG. 3 denote the same parts, 11 is a memory for storing the motion vector amount for one screen, and 12 is the current motion vector. A subtracter for subtracting the data and the motion vector amount of one screen before, 13 is a subtractor 11
An absolute value detector 18 for determining the absolute value of is a reference numeral 18 is a frame drop amount determination table for determining the number of frame drops from the motion vector conversion amount detector 4 and the absolute value detector 13.

【0058】図9は、ピクチャごとの動きのなめらかさ
に相当する動ベクトル相関量に対する、コマ落ちの人の
目の検知限(コマ落ちが目だつかどうか)を示した特性
図で、当然ではあるが動きがぎくしゃくした画像はコマ
落ちが目だたない。これに対して例えば撮影時のパンや
ズーム等に代表されるなめらかに動く画像(映像の動き
が一定速度に近いもの)ではコマ落ちが目だちやすい。
現在でもヨーロッパのTV方式であるPALを日本米国
のTV方式であるNTSCに変換した場合、パン,ズー
ムのときにTVフォーマット変換調整によるコマ落しや
画面のフリーズが目だちやすい。また、映画フィルムか
らNTSCフォーマットに変換する場合でもなめらかな
動きにおける、わずかなフリーズが目につく場合があ
る。
FIG. 9 is a characteristic diagram showing the detection limit (whether or not frame drop is noticeable) of a frame drop person to the motion vector correlation amount corresponding to the smoothness of motion for each picture. However, in the image with jerky movements, dropped frames are not noticeable. On the other hand, in a smoothly moving image represented by, for example, panning and zooming at the time of shooting (a moving image is close to a constant speed), dropouts are easily noticeable.
Even if PAL, which is a European TV system, is converted to NTSC, which is a Japanese American TV system, it is easy to notice dropped frames and screen freezes due to TV format conversion adjustments when panning and zooming. In addition, even when converting a motion picture film to the NTSC format, a slight freeze may be noticeable in smooth motion.

【0059】実施例3は、この図9の特性を利用した光
ディスクのデータファイル方式であって、画面の動きの
なめらかさに対応する動ベクトル相関量を検出するため
に、メモリ11に記憶させた1画面分の動ベクトル量
と、現在の動ベクトル量との差分を減算器12で取ると
ともに、絶対値検出回路13でその絶対値を取ることに
よって、動ベクトル相関量を検出し、この動ベクトル相
関量にもとずいてコマ落ち量決定テーブル18でコマ落
ち数を決定している。
The third embodiment is an optical disk data file system utilizing the characteristics of FIG. 9 and is stored in the memory 11 in order to detect the motion vector correlation amount corresponding to the smoothness of the motion of the screen. The subtractor 12 calculates the difference between the motion vector amount for one screen and the current motion vector amount, and the absolute value detection circuit 13 calculates the absolute value to detect the motion vector correlation amount. Based on the correlation amount, the frame drop amount determination table 18 determines the number of frame drops.

【0060】また、実施例3のシステムでは、動きベク
トルの相関量と絶対量との2つが、コマ落ちさせるため
のパラメータとなるが、コマ落し決定テーブル18を図
10のように設定することで対応可能となる。この図1
0は、動ベクトル量と動ベクトル相関量に対応してd〜
aまで4段階のコマ落ち量を用いたもので、このような
テーブルを用いた場合、動ベクトルの絶対量に対して
は、大きすぎても少なすぎてもコマ落ちが許容されると
いった非線形な特性をしているのに対し、動ベクトル相
関量に対しては、相関が弱い場合はコマ落ちを許容する
といった線形な特性を持たせ、全体として複雑な決定を
行わせることが可能である。
Further, in the system of the third embodiment, the correlation amount and the absolute amount of the motion vector are two parameters for dropping frames, but by setting the dropping table 18 as shown in FIG. It will be possible. This Figure 1
0 corresponds to the motion vector amount and the motion vector correlation amount, and d ~
When a table like this is used, even if it is too large or too small, it is possible to use a non-linearity such that four frames are used up to a. In contrast to the characteristics, it is possible to give a linear characteristic to the motion vector correlation amount such that frame drop is allowed when the correlation is weak, and to make a complicated decision as a whole.

【0061】また、図11に示すように、30コマ/秒
の動画データと24コマ/秒の動画データの2種類だけ
からコマ落ちを行わせた場合は、相関がきわめて弱い場
合は24コマ/秒固定とし、相関が強い場合は30コマ
/秒固定とし、相関量が中程度の場合のみ動ベクトルデ
ータ量に対応させて切り替える方式が考えられる。
Further, as shown in FIG. 11, when frame dropping is performed from only two types of moving image data of 30 frames / second and moving image data of 24 frames / second, if the correlation is extremely weak, 24 frames / second. A method in which the second is fixed and 30 frames / second is fixed when the correlation is strong, and switching is performed according to the motion vector data amount only when the correlation amount is medium is considered.

【0062】実施例4.図12は、本発明の実施例4の
ブロック回路図で、図1と同一符号はそれぞれ同一部分
を示しており、15はメモリ、16は1GOP内の動ベ
クトル量検出手段、17は動ベクトル相関量検出手段で
ある。
Example 4. FIG. 12 is a block circuit diagram of a fourth embodiment of the present invention, in which the same reference numerals as those in FIG. 1 denote the same parts respectively, 15 is a memory, 16 is a motion vector amount detecting means within 1 GOP, and 17 is a motion vector correlation. It is a quantity detecting means.

【0063】この実施例4は、画像データを一旦メモリ
15に記録した後、1GOP内の動ベクトル量検出手段
16で動きの絶対量を検出するとともに、1GOP内の
ピクチャ前後の動ベクトル相関量を動ベクトル相関量検
出手段17で検出し、この2つの情報に基づいてコマ落
ち量決定テーブル18で1GOP内のコマ落ち量を決定
している。
In the fourth embodiment, after the image data is temporarily recorded in the memory 15, the absolute amount of motion is detected by the motion vector amount detecting means 16 in 1 GOP, and the motion vector correlation amount before and after the picture in 1 GOP is detected. The motion vector correlation amount detection means 17 detects it, and the frame drop amount determination table 18 determines the frame drop amount within 1 GOP based on these two pieces of information.

【0064】この実施例4は、実施例1〜実施例3のよ
うな動ベクトル量のみならず、動画情報そのものを用い
るようにしたもので、図12に示すように、画像データ
を記憶させるメモリ15を用いて1ピクチャ前のデータ
との差を取ることによりピクチャ単位の動ベクトル量を
検出するとともに、1ピクチャごとの差を取った差情報
を上記1つ前の差情報と比較することで動ベクトル相関
量(動きがなめらかか、ぎくしゃくしているかどうか)
を検出し、これを検出手段16,17で1GOP単位で
集計することで、コマ落ち量決定テーブル18の入力情
報とするものである。
In the fourth embodiment, not only the motion vector amount as in the first to third embodiments but also the moving image information itself is used. As shown in FIG. 12, a memory for storing image data is used. 15 is used to detect the motion vector amount for each picture by taking the difference from the data of the previous picture, and the difference information obtained by taking the difference for each picture is compared with the previous difference information. Motion vector correlation (whether motion is smooth or jerky)
Is detected, and the detection means 16 and 17 add up the GOPs in units of 1 GOP to obtain the input information of the frame drop amount determination table 18.

【0065】この実施例4によれば、動ベクトル量を検
出しなくても、直接画像データを記憶するだけでコマ落
ち数の判定をさせることが可能となる。
According to the fourth embodiment, it is possible to determine the number of dropped frames by directly storing the image data without detecting the motion vector amount.

【0066】実施例5.図13は、本発明の実施例5の
ブロック回路図で、図11と同一符号はそれぞれ同一部
分を示しており、19は動き補償予測器、20はDCT
符号化器、21は量子化器、22は可変長符号化器、2
3は1GOP当りの符号量をカウントする符号量カウン
タ、24は符号量カウント値を記憶する符号量メモリ、
25は符号量メモリの出力から理想的なGOPレートを
設定するためのGOPレート設定器、26はGOPレー
ト設定器25からの出力に基づいて符号量を割り当てる
符号量割当器、27は現在の符号量と理想的な符号量と
の差を取るための減算器、28は仮符号化と本符号化を
分けるためのスイッチ、34はコマ落ち量決定テーブル
18からの理想的なコマ数を記憶するコマ数割当器であ
る。
Example 5. 13 is a block circuit diagram of a fifth embodiment of the present invention. The same reference numerals as those in FIG. 11 denote the same parts, 19 is a motion compensation predictor, and 20 is a DCT.
Encoder, 21 is a quantizer, 22 is a variable length encoder, 2
3 is a code amount counter that counts the code amount per 1 GOP, 24 is a code amount memory that stores the code amount count value,
25 is a GOP rate setting device for setting an ideal GOP rate from the output of the code amount memory, 26 is a code amount allocating device for allocating the code amount based on the output from the GOP rate setting device 25, and 27 is the current code. Amount and the ideal code amount are subtracted, 28 is a switch for separating the tentative encoding and the main encoding, and 34 is the ideal number of frames from the frame drop amount determination table 18. It is a frame number allocator.

【0067】この実施例5は、ディスク上の画質を均一
にしつつ、さらにファイル効率をアップさせるために
は、図13に示すような1GOP当りのデータレートを
固定とせずに、可変レートのままディスクにファイルす
るようにしたものである。
In the fifth embodiment, in order to make the image quality on the disc uniform and further improve the file efficiency, the data rate per GOP as shown in FIG. It is intended to be filed in.

【0068】一般に、MPEG等に代表される映像圧縮
方式においては、図13に示すように、前または前後の
Iピクチャ、またはPピクチャからの予測画像を参照画
面として用いる動き補償予測器19や、DCT符号化器
20、符号量を調節するための量子化器21および可変
長符号化器22から構成されており、まず画質を一定に
し、スイッチ28を倒して1回目の仮符号化を行う。さ
らに上記仮符号化時における1GOP当りの符号量を符
号量カウンタ23でカウントし、ディスク1枚分に相当
する符号量を符号量メモリ24に記憶する。また、上記
符号量メモリ24に記憶したディスク1枚分の符号量か
ら、ディスク全体の総データ記憶量を考慮して理想的な
符号量となるようにGOPレート設定25において設定
しなおし、符号量割当器26に目標レートを記憶させ
る。
Generally, in a video compression method typified by MPEG or the like, as shown in FIG. 13, a motion compensation predictor 19 which uses a predicted image from the preceding or following I picture or P picture as a reference screen, It is composed of a DCT encoder 20, a quantizer 21 for adjusting the code amount, and a variable length encoder 22. First, the image quality is made constant, and the switch 28 is turned down to perform the first temporary encoding. Further, the code amount per GOP at the time of the tentative encoding is counted by the code amount counter 23, and the code amount corresponding to one disk is stored in the code amount memory 24. In addition, the GOP rate setting 25 is set again so that the code amount for one disk stored in the code amount memory 24 becomes an ideal code amount in consideration of the total data storage amount of the entire disk. The target rate is stored in the allocator 26.

【0069】次に、スイッチ28を本符号化時の方向に
倒すとともに、第2回目のエンコード動作を行わせる。
このとき、量子化器21においては、符号量割当器26
の出力と、第二回目のエンコード時における可変長符号
化器22における符号量カウンタ23の出力が一致する
ようにフィードバック制御がかけられており、これによ
り符号量割当器26に1回目のエンコード時に記憶した
理想的な符号量にほぼ一致するように制御されている。
また同時に、上記1回目のエンコード動作の際に、1G
OP内の動ベクトル量および動ベクトル相関量を検出手
段16および17で検出し、コマ落ち量決定テーブル1
8にてコマ落ち量の決定を行わせ、コマ数割当器34に
記憶する。実際のコマ落し動作は、第2回目の本符号化
時において、ディスクフォーマットエンコーダ5にてB
ピクチャデータを削除するとともに、再生時に必要とな
る画面のフリーズ情報をヘッダ部分に書き加えることに
より行われる。
Next, the switch 28 is tilted in the direction of the main encoding and the second encoding operation is performed.
At this time, in the quantizer 21, the code amount assigner 26
The feedback control is performed so that the output of the code length and the output of the code amount counter 23 in the variable-length encoder 22 at the time of the second encoding are matched, whereby the code amount assigner 26 at the time of the first encoding. It is controlled so as to substantially match the stored ideal code amount.
At the same time, at the time of the first encoding operation, 1G
The motion vector amount and motion vector correlation amount in the OP are detected by the detection means 16 and 17, and the frame drop amount determination table 1
The frame drop amount is determined at 8 and stored in the frame number assigner 34. The actual frame dropping operation is performed by the disc format encoder 5 at the time of the second main encoding.
This is done by deleting the picture data and additionally writing the freeze information of the screen, which is required at the time of reproduction, in the header portion.

【0070】上述したように実施例5のシステムにおい
ては、各GOP単位の画質を一定にし、可変レートにす
る際の理想符号量を割り当てると同時に、理想的なコマ
数を1GOP単位に割当2回目の本符号化を行わせるた
め、よりファイル効率を向上させることが可能となる。
特に、画質的に圧縮率が上げられない元映像の領域部分
において、コマ落ちを許容した分だけより多くのビット
数を割り振ることが可能になり、高画質化が可能となっ
た。
As described above, in the system of the fifth embodiment, the image quality of each GOP unit is made constant, and the ideal code amount for variable rate is allocated, and at the same time, the ideal number of frames is allocated to 1 GOP unit for the second time. Since the main encoding is performed, the file efficiency can be further improved.
In particular, in the area of the original image where the compression ratio cannot be improved in terms of image quality, it is possible to allocate a larger number of bits as much as the amount of dropped frames is allowed, resulting in higher image quality.

【0071】実施例6.図14は、本発明の実施例6の
ブロック回路図で、図13と同一符号はそれぞれ同一部
分を示しており、29はフレームメモリ、30,31は
量子化器、32は差動要素を構成する減算器、33は加
算要素を構成する減算器である。
Example 6. FIG. 14 is a block circuit diagram of the sixth embodiment of the present invention, and the same reference numerals as those in FIG. 13 denote the same parts respectively, 29 is a frame memory, 30 and 31 are quantizers, and 32 is a differential element. The subtractor 33 is a subtractor that constitutes an addition element.

【0072】フレームメモリ29に1フレーム分の動ベ
クトル量を記憶させ、この動ベクトル量を用いて、動ベ
クトル絶対量と動ベクトル相関量とを検出してコマ落ち
量決定テーブル18でコマ落ち数を決定し、コマ数割当
器34に記憶させるようにして、可変データレートとコ
マ落ちを許容したものである。
The frame memory 29 stores a motion vector amount for one frame, and using this motion vector amount, the motion vector absolute amount and the motion vector correlation amount are detected, and the frame drop amount determination table 18 detects the number of frame drops. Is determined and stored in the frame number assigner 34 to allow a variable data rate and dropped frames.

【0073】この実施例6は、実施例5のような動きベ
クトルを用いる方法の他に、ビデオA/D変換器1の出
力からコマ数を決定するように構成したものである。本
実施例6おいても、第1回目のエンコード動作と、第2
回目のエンコード動作とを行わせることによって、符号
量割当器26に記憶された理想的な符号量となるように
フィードバック制御が行われる点については、実施例5
の場合と同じである。ただし、実施例6の場合は、ビデ
オA/D変換器1の出力を直接フレームメモリ29に記
憶させるとともに、前後のピクチャの差を減算器32で
取ることでピクチャごとの動き量を検出し、上記減算後
の信号をもう一度フレームメモリ29に記憶し、時間的
に前後する減算器32の出力をさらにもう一つの減算器
33で取ることで、動きの相関値(なめらかさ)を検出
し、コマ落ち量決定テーブル18にてコマ落ち量を決定
するようにしたものである。
In the sixth embodiment, in addition to the method using the motion vector as in the fifth embodiment, the number of frames is determined from the output of the video A / D converter 1. Also in the sixth embodiment, the first encoding operation and the second encoding operation are performed.
The fifth embodiment is that the feedback control is performed so that the ideal code amount stored in the code amount assigner 26 is achieved by performing the encoding operation for the second time.
Is the same as in. However, in the case of the sixth embodiment, the output of the video A / D converter 1 is directly stored in the frame memory 29, and the difference between the preceding and following pictures is obtained by the subtractor 32 to detect the motion amount for each picture. The signal after the above subtraction is stored in the frame memory 29 again, and the output of the subtractor 32 which is temporally preceding and following is further taken by another subtractor 33 to detect the correlation value (smoothness) of the motion, The drop amount determination table 18 determines the frame drop amount.

【0074】このようにして得られたコマ数割当量は、
コマ数割当器34に記憶されるとともに、本符号化時
に、ディスクフォーマットエンコーダ5においてBピク
チャの削除等が行われる。このように、実施例6の場合
においても、実施例5の場合と同様な効果が得られ、画
質的に圧縮率が上げられない元映像の領域部分におい
て、コマ落ちを許容した分だけより多くのビット数を割
り振ることが可能になり、高画質化が可能となった。
The frame number allocation amount thus obtained is
It is stored in the frame number assigner 34, and at the time of main encoding, the B picture is deleted in the disc format encoder 5. As described above, also in the case of the sixth embodiment, the same effect as in the case of the fifth embodiment can be obtained, and in the area portion of the original image in which the compression rate cannot be increased in terms of image quality, the number of dropped frames is increased by the amount allowed. It has become possible to allocate the number of bits of, and high image quality has become possible.

【0075】[0075]

【発明の効果】請求項1の発明によれば、動ベクトルの
総量が一定レベル以下の場合にピクチャ数を削減させる
ため、画面の動きの速さに応じて1秒当りのピクチャ数
の最適設定が可能となり、上記ピクチャ数削減により、
動き補償を用いたディジタル圧縮動画信号の光ディスク
へのファイル効率が向上する。
According to the first aspect of the present invention, the number of pictures is reduced when the total amount of motion vectors is below a certain level. Therefore, the optimum number of pictures per second is set according to the speed of the screen movement. Is possible, and by reducing the number of pictures above,
The file efficiency of a digital compressed moving image signal using motion compensation to an optical disc is improved.

【0076】請求項2の発明によれば、動ベクトルの総
量が請求項1の発明で示した一定レベル以下の場合の他
に、第1のレベルよりも大きな設定値を持つ第2のレベ
ル以上においてコマ落ちを許容するようにしたため、ピ
クチャ単位の動きの速さが大きく、例えば人間の目が追
従不可能な動きを示す画像においてもコマ数を削減可能
となり、さらに光ディスクへのファイル効率が向上す
る。
According to the second aspect of the present invention, in addition to the case where the total amount of the motion vectors is equal to or less than the constant level shown in the first aspect of the invention, the second level or more having a set value larger than the first level Since dropping of frames is allowed in, the speed of movement in picture units is high, and it is possible to reduce the number of frames even for images that show movements that the human eye cannot follow, for example, and file efficiency for optical discs is improved. To do.

【0077】請求項3の発明によれば、ディジタル圧縮
映像が、部分的に存在するフレーム内DCTを行う画像
と、それ以外の動き補償予測を伴う画像とに分かれてい
るため、フレーム内DCTの画像を用いた特殊再生が可
能となる他、動き補償予測画像による高圧縮レート化が
可能となり、さらに、上記動き補償予測を伴う画像のう
ち、前後するピクチャからの予測が必要なBピクチャに
限定してコマ落しを許容したため、コマ落しによる前後
のピクチャの予測不能状態を回避できるようになった。
According to the third aspect of the present invention, the digital compressed image is divided into an image for which intra-frame DCT is partially present and an image with motion compensation prediction other than that. In addition to enabling special playback using images, it is possible to increase the compression rate using motion-compensated prediction images, and further, of the images with motion-compensated prediction, only B-pictures that require prediction from preceding and following pictures. By allowing frame dropping, it has become possible to avoid the unpredictable state of pictures before and after the frame dropping.

【0078】請求項4の発明によれば、ピクチャごとの
動きの速さの絶対量のみならず、動きの一定度合(なめ
らかさ)も考慮してコマ落ち数を決定できるため、ある
程度動きが少なくても、なめらかに動くためにコマ落ち
が目だち易い場合に対して無理なコマ落ちを行わせるこ
とを防止可能となり、また、ぎくしゃくした動きを伴う
画像においてはコマ落ちを許容したため、さらにファイ
ル効率が向上する。
According to the fourth aspect of the present invention, the number of dropped frames can be determined in consideration of not only the absolute amount of motion speed for each picture but also a certain degree of motion (smoothness). However, it is possible to prevent unreasonable frame dropping when frame dropping is easy to notice due to smooth movement, and since frame dropping is allowed in images with jerky movement, further file Efficiency is improved.

【0079】請求項5の発明によれば、ディジタル圧縮
映像が、部分的に存在するフレーム内DCTを行う画像
と、それ以外の動き補償予測を伴う画像とに分かれてお
り、上記動き補償予測を伴う画像のうち、定期的に存在
し、1方向からの予測画面を利用するPピクチャを用い
ることで、精度良く動ベクトル量の絶対量となめらかさ
を抽出することが可能となり、また、前後するピクチャ
からの予測が必要なBピクチャに限定してコマ落ちを許
容したため、コマ落ちによる前後のピクチャの予測不能
状態を回避できるようになった。
According to the invention of claim 5, the digital compressed video is divided into an image for which the intra-frame DCT partially exists and an image accompanied by motion compensation prediction other than that, and the motion compensation prediction is performed. By using P-pictures that regularly exist in the accompanying images and that use a prediction screen from one direction, it is possible to accurately extract the absolute amount and smoothness of the motion vector amount, and to move back and forth. Since dropping of frames is allowed only for B-pictures that require prediction from pictures, it is possible to avoid unpredictable states of preceding and following pictures due to dropping of frames.

【0080】請求項6の発明によれば、ディスク製作時
におけるエンコード動作を2回行い、まず1回目で各G
OP単位での最適符号量と最適コマ数を設定し、2回目
のエンコード動作で上記最適値となるよう圧縮映像ビッ
トストリームを実現させるようにしたので、符号量のみ
ならずコマ数も可変としファイル効率を飛躍的に向上す
る。
According to the invention of claim 6, the encoding operation at the time of manufacturing the disk is performed twice, and first, each G
Since the optimal code amount and the optimal number of frames are set for each OP and the compressed video bitstream is realized so that the second encoding operation achieves the optimal value, not only the amount of code but also the number of frames are made variable. Greatly improve efficiency.

【0081】請求項7の発明によれば、ディジタル圧縮
映像が、部分的に存在するフレーム内DCTを行う画像
と、それ以外の動き補償予測を伴う画像とに分かれてお
り、上記動き補償予測を伴う画像のうち、定期的に存在
し1方向からの予測画面を利用するPピクチャを用いる
ことで、精度良く動きの絶対量となめらかさを抽出する
ことが可能となり、また、前後するピクチャからの予測
が必要なBピクチャに限定してコマ落ちを許容したた
め、コマ落ちによる前後のピクチャの予測不能状態を回
避できるようになった。
According to the seventh aspect of the invention, the digital compressed video is divided into an image for which intra-frame DCT is partially present and an image with motion compensation prediction other than that. Of the accompanying images, by using P-pictures that are regularly present and use the prediction screen from one direction, it is possible to accurately extract the absolute amount of motion and smoothness, and it is also possible to extract from the preceding and following pictures. Since dropping of frames is allowed only for B pictures that require prediction, it is possible to avoid the unpredictable state of the preceding and following pictures due to dropping of frames.

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

【図1】 本発明の実施例1のブロック回路図である。FIG. 1 is a block circuit diagram of a first embodiment of the present invention.

【図2】 実施例1の動ベクトル量に対するコマ落ち数
を示す図である。
FIG. 2 is a diagram showing the number of dropped frames with respect to a motion vector amount according to the first embodiment.

【図3】 本発明の実施例2のブロック回路図である。FIG. 3 is a block circuit diagram of a second embodiment of the present invention.

【図4】 実施例2のビットストリーム構造を示す図で
ある。
FIG. 4 is a diagram showing a bitstream structure according to a second embodiment.

【図5】 実施例2の映像再生画面を示す図である。FIG. 5 is a diagram showing a video reproduction screen according to the second embodiment.

【図6】 動きの速さに対するコマ落ちの検知限を示す
特性図である。
FIG. 6 is a characteristic diagram showing a detection limit of dropped frames with respect to the speed of movement.

【図7】 実施例2の動ベクトル量に対するコマ落ち数
を示す図である。
FIG. 7 is a diagram illustrating a number of dropped frames with respect to a motion vector amount according to the second embodiment.

【図8】 本発明の実施例3のブロック回路図である。FIG. 8 is a block circuit diagram of a third embodiment of the present invention.

【図9】 動きのなめらかさに対するコマ落ちの検知限
を示す特性図である。
FIG. 9 is a characteristic diagram showing a detection limit of dropped frames with respect to smoothness of movement.

【図10】 実施例3のコマ落ち量決定テーブルの1例
を示す図である。
FIG. 10 is a diagram showing an example of a frame drop amount determination table according to the third embodiment.

【図11】 実施例3のコマ落ち量決定テーブルの他の
例を示す図である。
FIG. 11 is a diagram illustrating another example of the frame drop amount determination table according to the third embodiment.

【図12】 本発明の実施例4のブロック回路図であ
る。
FIG. 12 is a block circuit diagram of a fourth embodiment of the present invention.

【図13】 本発明の実施例5のブロック回路図であ
る。
FIG. 13 is a block circuit diagram of a fifth embodiment of the present invention.

【図14】 本発明の実施例6のブロック回路図であ
る。
FIG. 14 is a block circuit diagram of a sixth embodiment of the present invention.

【図15】 従来の光ディスク記録再生装置のブロック
回路図である。
FIG. 15 is a block circuit diagram of a conventional optical disc recording / reproducing apparatus.

【図16】 ディジタル動画映像情報のピクチャ構造を
示す図である。
FIG. 16 is a diagram showing a picture structure of digital moving image information.

【図17】 ディジタル動画映像情報のピクチャ構造を
示す図である。
FIG. 17 is a diagram showing a picture structure of digital moving image information.

【図18】 ディジタル動画映像情報のピクチャ構造を
示す図である。
FIG. 18 is a diagram showing a picture structure of digital moving image information.

【図19】 可変レート時のデータ量を示す図である。FIG. 19 is a diagram showing a data amount at a variable rate.

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

1 ビデオA/D変換器、2 映像情報圧縮手段、3
動ベクトル量検出手段、4 コマ落し量判定手段、5
ディスクフォーマットエンコーダ、6 変調手段、7
記録データファイル、8 ROMディスクマスタリング
装置、9 作成ROMディスク、10 データ変換テー
ブル、11,15 メモリ、12,27,32,33
減算器、13 絶対値検出器、14 動ベクトル変換量
検出器、16 動ベクトル量検出手段、17 動ベクト
ル相関量検出手段、18 コマ落ち量決定テーブル、1
9 動き補償予測器、20 DCT符号化器、21,3
0,31,量子化器、22 可変長符号化器、23 符
号量カウンタ、24 符号量メモリ、25 GOPレー
ト設定器、26 符号量割当器、28 スイッチ、29
フレームメモリ、34 コマ数割当器、35 フレー
ムセクタ変換手段、36 エンコーダ、37 変調器、
38 レーザ駆動回路、39 レーザ出力スイッチ、4
0 光ディスク、41 光ヘッド、42 アクチュエー
タ、43 トラバースモータ、44 ディスクモータ、
45,46 モータ制御回路、47モータ駆動回路、4
8 再生アンプ、49 復調器、50 デコーダ、51
フレームセクタ逆変換手段、52 情報伸張手段、5
3 D/A変換器。
1 video A / D converter, 2 video information compression means, 3
Motion vector amount detecting means, 4 frame drop amount determining means, 5
Disk format encoder, 6 Modulating means, 7
Recording data file, 8 ROM disc mastering device, 9 creation ROM disc, 10 data conversion table, 11, 15 memory, 12, 27, 32, 33
Subtractor, 13 Absolute value detector, 14 Motion vector conversion amount detector, 16 Motion vector amount detecting means, 17 Motion vector correlation amount detecting means, 18 Frame drop amount determination table, 1
9 motion compensation predictor, 20 DCT encoder, 21, 3
0, 31, quantizer, 22 variable length encoder, 23 code amount counter, 24 code amount memory, 25 GOP rate setting device, 26 code amount assigner, 28 switch, 29
Frame memory, 34 frame number assigner, 35 frame sector converting means, 36 encoder, 37 modulator,
38 laser drive circuit, 39 laser output switch, 4
0 optical disk, 41 optical head, 42 actuator, 43 traverse motor, 44 disk motor,
45,46 motor control circuit, 47 motor drive circuit, 4
8 reproduction amplifier, 49 demodulator, 50 decoder, 51
Frame sector inverse conversion means, 52 information expansion means, 5
3 D / A converter.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 5/93 7/30 7/32 H04N 7/133 Z 7/137 Z (72)発明者 三嶋 英俊 長岡京市馬場図所1番地 三菱電機株式会 社映像システム開発研究所内 (72)発明者 浅村 吉範 長岡京市馬場図所1番地 三菱電機株式会 社映像システム開発研究所内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication location H04N 5/93 7/30 7/32 H04N 7/133 Z 7/137 Z (72) Inventor Mishima Hidetoshi Nagaokakyo Baba Institute 1 Video System Development Laboratory, Mitsubishi Electric Corporation (72) Inventor Yoshinori Asamura Nagaokakyo Baba Institute 1 Video System Development Laboratory

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 記録時には時間的に前後したフレーム間
の動き推定情報に基づいてディジタル映像情報を圧縮す
るとともに、上記圧縮映像情報に含まれているフレーム
ごとの映像の動きに応じて増減する動ベクトル量が予め
定めた絶対量よりも小さい場合には1秒当りのコマ数を
削減して記録媒体に記録し、再生時に、上記削減したフ
レームの前後のフレームを重複表示して所定な必要コマ
数を確保するようにした映像記録再生方法。
1. When recording, digital video information is compressed based on motion estimation information between frames that are temporally preceding and succeeding, and a motion that increases or decreases according to the motion of the video for each frame included in the compressed video information. When the vector amount is smaller than the predetermined absolute amount, the number of frames per second is reduced and recorded on the recording medium, and at the time of reproduction, the frames before and after the reduced frame are displayed in duplicate and a predetermined required frame is displayed. Video recording / playback method to secure the number.
【請求項2】 記録時には時間的に前後したフレーム間
の動き推定情報に基づいてディジタル映像情報を圧縮す
るとともに、上記圧縮映像情報に含まれているフレーム
ごとの映像の動きに応じて増減する動ベクトル量が、予
め定めた第一の絶対量と第二の絶対量に挟まれた範囲よ
りも小さい場合は上記動ベクトル量に比例して1秒当り
のコマ数を削減し、上記範囲よりも大きい場合は上記動
ベクチトル量に反比例するように1秒当りのコマ数を削
減して記録媒体に記録し、再生時に、上記削減したフレ
ームの前後のフレームを重複表示して必要なコマ数を確
保するようにした映像記録再生方法。
2. When recording, digital video information is compressed based on motion estimation information between frames that are temporally preceding and following, and a motion that increases or decreases according to the motion of the video for each frame included in the compressed video information. When the vector amount is smaller than the range between the first absolute amount and the second absolute amount, which is determined in advance, the number of frames per second is reduced in proportion to the above-mentioned motion vector amount, and the vector amount is smaller than the above range. If it is larger, the number of frames per second is reduced so as to be inversely proportional to the above-mentioned dynamic vector amount, and the result is recorded on the recording medium. During playback, the frames before and after the reduced frame are displayed in duplicate to secure the required number of frames Video recording / playback method.
【請求項3】 記録媒体に記録された映像情報が、フレ
ーム内DCTを行う映像情報であるIピクチャと、前方
向の動き補償を行うDCT符号化による映像情報である
Pピクチャと、時間的に前後に位置する上記Iピクチャ
およびPピクチャを参照画面として動き補償を行ったD
CT符号化が行われるBピクチャとが混在する数フレー
ムから数十フレーム単位の映像情報ブロックの連続であ
って、上記映像情報ブロック単位に動ベクトル量を記憶
するとともに、この動ベクトル量に応じて画像データの
Bピクチャを削除することを特徴とする請求項1または
請求項2に記載の映像記録再生方法。
3. The video information recorded on a recording medium includes an I picture, which is video information for performing intra-frame DCT, and a P picture, which is video information by DCT coding for performing forward motion compensation. Motion compensated D using the above I and P pictures located before and after as a reference screen
It is a series of video information blocks in units of several frames to several tens of frames in which a B picture to be CT-encoded is mixed, and a motion vector amount is stored in the video information block unit, and according to the motion vector amount. The video recording / reproducing method according to claim 1, wherein the B picture of the image data is deleted.
【請求項4】 記録時には時間的に前後したフレーム間
の動き推定情報に基づいてディジタル映像情報を圧縮す
るとともに、上記圧縮映像情報に含まれているフレーム
ごとの映像の動きの大小に応じて変動する動ベクトル量
の総量が、予め定めた第一の絶対量よりも小さく、かつ
動ベクトル量の画面ごとの変化量が予め定めた第二の絶
対量より大きい場合には1秒当りのコマ数を削減して記
録媒体に記録し、再生時に、上記削減したフレームの前
後のフレームを重複表示して必要なコマ数を確保するよ
うにした映像記録再生方法。
4. When recording, the digital video information is compressed based on motion estimation information between frames that are temporally preceding and following, and the digital video information is changed according to the magnitude of the motion of each frame included in the compressed video information. The number of frames per second when the total amount of moving vector amounts to be set is smaller than the first predetermined absolute amount and the amount of change of the moving vector amount for each screen is larger than the second predetermined absolute amount. Is recorded on a recording medium with reduced number of frames, and at the time of reproduction, the frames before and after the reduced frame are overlapped and displayed to ensure a required number of frames.
【請求項5】 記録媒体に記録された映像情報が、フレ
ーム内DCTを行う映像情報であるIピクチャと、前方
向の動き補償を行うDCT符号化による映像情報である
Pピクチャと、時間的に前後に位置する上記Iピクチャ
およびPピクチャを参照画面として動き補償を行ったD
CT符号化が行われるBピクチャとが混在する数から数
十フレーム単位の映像情報ブロックの連続であって、上
記映像情報ブロック単位に動ベクトル量を記憶するとと
もに、この動ベクトル量を前後のPピクチャごとに比較
して上記映像情報ブロック内の動ベクトル相関量を検出
するとともに、上記総量と上記動ベクトル相関量に基づ
き、上記Bピクチャのコマ落ち数を決定する変換テーブ
ルにより上記映像情報ブロック内のコマ落ち量を決定す
るようにした請求項4記載の映像記録再生方法。
5. The video information recorded on a recording medium includes an I picture, which is video information for performing intra-frame DCT, and a P picture, which is video information by DCT encoding for performing forward motion compensation, in terms of time. Motion compensated D using the above I and P pictures located before and after as a reference screen
It is a sequence of video information blocks in units of several tens of frames from the number of mixed B pictures to be CT-encoded, and the motion vector amount is stored in the video information block unit. A motion vector correlation amount in the video information block is detected by comparing each picture, and a conversion table that determines the number of dropped frames of the B picture based on the total amount and the motion vector correlation amount is used in the video information block. 5. The video recording / reproducing method according to claim 4, wherein the amount of dropped frames is determined.
【請求項6】 記録時に、第1回目のエンコード時に複
数のピクチャからなる映像情報ブロックの単位ごとにエ
ンコード後の符号量と、当該映像情報ブロックの動ベク
トル量とを記憶し、この記憶した符号量および動ベクト
ル量から、記録媒体に所定時間記録するのに最適な、上
記映像情報ブロック単位ごとの符号量とコマ数とを算出
し、第2回目のエンコード時に、上記最適な符号量とな
るように制御するとともにBピクチャデータを上記コマ
数分削除するようにした映像記録再生方法。
6. At the time of recording, a code amount after encoding and a motion vector amount of the video information block are stored for each unit of a video information block composed of a plurality of pictures at the time of the first encoding, and the stored code is stored. From the amount and the motion vector amount, the optimum code amount and frame number for each video information block unit for recording on the recording medium for a predetermined time is calculated, and the optimum code amount is obtained at the time of the second encoding. A video recording / reproducing method in which B picture data is deleted by the number of frames described above.
【請求項7】 記録媒体に記録された映像情報が、フレ
ーム内DCTを行う映像情報であるIピクチャと、前方
向の動き補償を行うDCT符号化による映像情報である
Pピクチャと、時間的に前後に位置する上記Iピクチャ
およびPピクチャを参照画面として動き補償を行ったD
CT符号化が行われるBピクチャとが混在する数フレー
ムから数十フレーム単位の映像情報ブロックの連続であ
って、上記映像情報ブロック単位に動ベクトル量の総量
を記憶するとともに、上記総量と上記動ベクトル相関量
に基づき、上記Bピクチャのコマ落ち数を決定する変換
テーブルにより上記映像情報ブロック内のコマ落ち量を
決定するようにした請求項6に記載の映像記録再生方
法。
7. The video information recorded on a recording medium includes an I picture, which is video information for performing intra-frame DCT, and a P picture, which is video information by DCT coding for performing forward motion compensation, in terms of time. Motion compensated D using the above I and P pictures located before and after as a reference screen
A series of video information blocks in units of several frames to several tens of frames in which a B picture to be CT-encoded is mixed, and the total amount of motion vectors is stored in units of the video information blocks. 7. The video recording / reproducing method according to claim 6, wherein a conversion table for determining the number of dropped frames of the B picture is used to determine the amount of dropped frames in the video information block based on a vector correlation amount.
JP24614294A 1994-10-12 1994-10-12 Video recording and playback method Expired - Fee Related JP3558384B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24614294A JP3558384B2 (en) 1994-10-12 1994-10-12 Video recording and playback method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24614294A JP3558384B2 (en) 1994-10-12 1994-10-12 Video recording and playback method

Publications (2)

Publication Number Publication Date
JPH08111847A true JPH08111847A (en) 1996-04-30
JP3558384B2 JP3558384B2 (en) 2004-08-25

Family

ID=17144114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24614294A Expired - Fee Related JP3558384B2 (en) 1994-10-12 1994-10-12 Video recording and playback method

Country Status (1)

Country Link
JP (1) JP3558384B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751405B1 (en) 1999-04-13 2004-06-15 Nec Corporation Video recording apparatus and recording method therefor
US7386174B2 (en) 1996-08-26 2008-06-10 Canon Kabushiki Kaisha Image transmission apparatus and method therefor
JP2010268525A (en) * 2004-09-16 2010-11-25 Ntt Docomo Inc Video evaluation device, frame rate determination device, video processing device, video evaluation method, and video evaluation program
CN115174915A (en) * 2022-06-30 2022-10-11 山东云海国创云计算装备产业创新中心有限公司 Image processing system and method for reducing network bandwidth occupation

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024046420A (en) * 2022-09-22 2024-04-03 キヤノン株式会社 Image processing device and image processing method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7386174B2 (en) 1996-08-26 2008-06-10 Canon Kabushiki Kaisha Image transmission apparatus and method therefor
US6751405B1 (en) 1999-04-13 2004-06-15 Nec Corporation Video recording apparatus and recording method therefor
JP2010268525A (en) * 2004-09-16 2010-11-25 Ntt Docomo Inc Video evaluation device, frame rate determination device, video processing device, video evaluation method, and video evaluation program
CN115174915A (en) * 2022-06-30 2022-10-11 山东云海国创云计算装备产业创新中心有限公司 Image processing system and method for reducing network bandwidth occupation

Also Published As

Publication number Publication date
JP3558384B2 (en) 2004-08-25

Similar Documents

Publication Publication Date Title
JP3465272B2 (en) Digital data recording device and recording method
US5949953A (en) Disk media, and method of and device for recording and playing back information on or from a disk media
US7587090B2 (en) Method and device for condensed image recording and reproduction
JPH0817137A (en) Method and apparatus for recording, method and apparatus for reproduction, recording medium and its manufacture as well as master disc of recording medium ad its manufacture
JP3604186B2 (en) Recording method and recording method of recording medium
JP3558384B2 (en) Video recording and playback method
JP3394102B2 (en) Optical disc reproducing method and reproducing apparatus
JP3898711B2 (en) Recording medium recording method and reproducing method
JP2004289876A (en) Recording device
JP3801894B2 (en) Recording method and recording apparatus for disc-shaped recording medium, and reproducing method and reproducing apparatus
JP3375616B2 (en) Optical disc, recording method and recording device
JP3508238B2 (en) Disk device, recording method and reproduction method for optical disk
JP3375615B2 (en) Optical disc reproducing method and reproducing apparatus
JP2005312063A (en) Recording medium recording method and reproducing method
JP2004015826A (en) Recording method and recording apparatus for disk-shaped recording medium
KR19980075459A (en) How to Play Angle Scan on Digital Video Disc Systems
JPH07143440A (en) High efficiency coded data processor
JP2004007819A (en) Recording method for disk-shaped recording medium

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040518

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040518

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080528

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090528

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20140528

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees