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

JP2002165181A - Video-recording apparatus and video-reproducing apparatus - Google Patents

Video-recording apparatus and video-reproducing apparatus

Info

Publication number
JP2002165181A
JP2002165181A JP2000358960A JP2000358960A JP2002165181A JP 2002165181 A JP2002165181 A JP 2002165181A JP 2000358960 A JP2000358960 A JP 2000358960A JP 2000358960 A JP2000358960 A JP 2000358960A JP 2002165181 A JP2002165181 A JP 2002165181A
Authority
JP
Japan
Prior art keywords
data
length
fixed
code
frame
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
JP2000358960A
Other languages
Japanese (ja)
Other versions
JP3727236B2 (en
Inventor
Shinjiro Mizuno
慎二郎 水野
Masao Okabe
雅夫 岡部
Hidemi Oka
秀美 岡
Katsuhiko Yoshida
勝彦 吉田
Tadashi Yoshino
正 吉野
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2000358960A priority Critical patent/JP3727236B2/en
Publication of JP2002165181A publication Critical patent/JP2002165181A/en
Application granted granted Critical
Publication of JP3727236B2 publication Critical patent/JP3727236B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To achieve easy search of recording positions, when recording inter- frame compressed data in the unit GOP on a recording medium. SOLUTION: In a video-recording apparatus, a fixed-length filling means 12 for filling variable-length coded data with non-specified length into a fixed recording area preset on a recording medium 16 in 1 GOP composed of n frames. A temporary storage means 13 temporarily stores data which are cannot fill the recording area as the remaining data. The filling means 12 reads out the last remaining data from the storage means 13 to be crammed into coded data of this time, when inputting the variable-length coded data in the next n frames units.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、映像信号を高能率
符号化技術を用いて帯域圧縮して記録する映像記録装
置、及び符号データを帯域伸長して映像信号を再生する
映像再生装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a video recording apparatus for compressing and recording a video signal using a high-efficiency encoding technique and recording the same, and a video reproducing apparatus for reproducing a video signal by extending the code data in a band. It is.

【0002】[0002]

【従来の技術】近年、映像信号を磁気テープのような磁
気記録媒体や光ディスクなどにディジタル信号で記録す
る映像記録装置及び映像再生装置が多数市場に導入され
ている。そもそも映像信号をそのままディジタル信号で
記録するならば、そのデータ量は膨大となり、従来のア
ナログ記録方式よりも非常に多量な記録容量を必要とす
る。そこで映像信号のデータ量を削減する方法として、
高能率符号化を行うことが一般的に知られている。高能
率符号化とは、映像信号の持つ冗長成分を除去してデー
タ量を削減する符号化方法である。
2. Description of the Related Art In recent years, a large number of video recording devices and video reproducing devices for recording a video signal on a magnetic recording medium such as a magnetic tape or an optical disk as a digital signal have been introduced to the market. If a video signal is directly recorded as a digital signal in the first place, the amount of data becomes enormous, and requires a much larger recording capacity than the conventional analog recording method. Therefore, as a method of reducing the data amount of the video signal,
It is generally known to perform high efficiency coding. High-efficiency coding is a coding method that removes redundant components of a video signal to reduce the amount of data.

【0003】この代表的な技術として、国際標準である
MPEG(Motion Picture Exper
t Group)が挙げられる。この技術はフレーム内
及びフレーム間の冗長性を除去して情報量を圧縮する方
式である。フレーム内符号化を施すフレームをIピクチ
ャとする。直前のIピクチャ又はPピクチャの復号画像
に動き補償を行って予測画像を生成し、この予測画像と
入力画像との差分をとった結果を用いて前方予測符号化
を施すフレームをPピクチャとする。そして、直前と直
後のIピクチャ又はPピクチャの間に存在するフレーム
で、動き補償により双方向予測符号化を施したフレーム
をBピクチャとする。このような3種類の符号化方式の
組み合わせにより、空間及び時間の相関を利用して高い
圧縮率が実現できる。
[0003] As a typical technique, an international standard MPEG (Motion Picture Explorer) is used.
t Group). This technique is a method of compressing the amount of information by removing redundancy within and between frames. A frame to be subjected to intra-frame encoding is defined as an I picture. A predicted image is generated by performing motion compensation on the decoded image of the immediately preceding I picture or P picture, and a frame to be subjected to forward prediction coding using a result obtained by calculating a difference between the predicted image and the input image is defined as a P picture. . Then, a frame existing between the immediately preceding and succeeding I-pictures or P-pictures and subjected to bidirectional predictive encoding by motion compensation is defined as a B-picture. By combining such three types of encoding schemes, a high compression ratio can be realized by utilizing the correlation between space and time.

【0004】まずフレーム内符号化(Iピクチャ)につ
いて具体的に説明する。画面内の有効画像領域を、ある
特定数の画素からなるブロックに分割したものをマクロ
ブロックと呼ぶ。マクロブロックは更に複数のDCTブ
ロック、例えば4個の輝度信号DCTブロックと2個の
色差信号DCTブロックとに分割される。このDCTブ
ロック単位で直交変換が施される。直交変換は一般的に
DCT(離散コサイン変換)とよばれる技術が用いられ
る。このような直交変換を施されたDCTブロックは、
空間領域から周波数領域へのデータ変換が施されたこと
になり、映像信号の相関によって直流成分や低周波成分
にエネルギーが集中し、高周波成分のエネルギーが現れ
にくくなることが多い。これを人間の視覚特性上、量子
化歪みが目立ちにくい量子化テーブル、即ち高周波成分
ほど大きな値を持つ量子化テーブルを用意し、この量子
化テーブルによって各周波数のエネルギーを除算し、ゼ
ロデータを増やすようにする。この結果を低周波成分か
ら高周波成分に向かってスキャンしていき、ゼロの続く
数(ゼロラン)と非ゼロ係数値(アンプ)との対を可変
長符号化することにより、情報量の削減を行うことがで
きる。
[0004] First, the intra-frame encoding (I picture) will be specifically described. The effective image area in the screen which is divided into blocks each having a certain number of pixels is called a macroblock. The macro block is further divided into a plurality of DCT blocks, for example, four luminance signal DCT blocks and two color difference signal DCT blocks. The orthogonal transform is performed in units of this DCT block. The orthogonal transform generally uses a technique called DCT (discrete cosine transform). The DCT block that has been subjected to such orthogonal transformation is
Since data conversion from the spatial domain to the frequency domain has been performed, energy is concentrated on DC components and low frequency components due to correlation of video signals, and energy of high frequency components is less likely to appear. In terms of human visual characteristics, a quantization table in which quantization distortion is less noticeable, that is, a quantization table having a larger value for a higher frequency component is prepared, and energy of each frequency is divided by the quantization table to increase zero data. To do. The result is scanned from the low-frequency component to the high-frequency component, and the amount of information is reduced by performing variable-length coding on a pair of a number of consecutive zeros (zero run) and a non-zero coefficient value (amplifier). be able to.

【0005】次に前方予測符号化(Pピクチャ)につい
て具体的に説明する。前述したとおり、入力フレームを
マクロブロック単位に分割する。参照画面として、先に
入力されたIピクチャ(又はPピクチャ)の入力画像デ
ータ、及び既に符号化されたIピクチャ(又はPピクチ
ャ)の復号画像データを用いる。このPピクチャの各マ
クロブロックと最も近い画像データを含むブロックを参
照画像内で探索し(動き検出)、この探索された領域の
復号画像データとの差分をとり、この結果を直交変換す
る。直交変換、量子化、可変長符号化などの処理は、上
述のIピクチャにおける処理と同様である。また、探索
された参照画面内のブロックがどの位置のものかを示す
動きベクトルも伝送し、記録する必要がある。このよう
にPピクチャは、復号時に参照画像となる既に復号され
たI又はPピクチャが存在しないと、復号できないとい
う特徴がある。
Next, the forward prediction coding (P picture) will be specifically described. As described above, the input frame is divided into macroblock units. As the reference screen, input image data of an I picture (or P picture) previously input and decoded image data of an I picture (or P picture) that has been already encoded are used. A block including image data closest to each macroblock of the P picture is searched in the reference image (motion detection), a difference from the decoded image data in the searched area is obtained, and the result is subjected to orthogonal transformation. Processes such as orthogonal transform, quantization, and variable-length coding are the same as the above-described processes for I-pictures. Also, it is necessary to transmit and record a motion vector indicating the position of the searched block in the reference screen. As described above, the P picture has a characteristic that it cannot be decoded unless there is an already decoded I or P picture which is a reference image at the time of decoding.

【0006】次に双方向予測符号化(Bピクチャ)につ
いて具体的に説明する。Bピクチャは、I又はPピクチ
ャの間に位置するピクチャであり、参照画像として直前
と直後のI又はPピクチャを必要とする。夫々のピクチ
ャに対して上述したような動き検出を行い、差分データ
を直交変換、量子化、可変長符号化する。勿論動きベク
トルを記録しておく必要がある。このように、Bピクチ
ャは復号時、参照画像となる既に復号された直前及び直
後に位置するI又はPピクチャが存在しないと、復号で
きないという特徴がある。
Next, bidirectional predictive coding (B picture) will be specifically described. A B picture is a picture located between I or P pictures, and requires the immediately preceding and succeeding I or P pictures as reference pictures. The above-described motion detection is performed for each picture, and the difference data is subjected to orthogonal transform, quantization, and variable-length coding. Of course, it is necessary to record the motion vector. As described above, a B picture cannot be decoded unless there is an I or P picture located immediately before and immediately after decoding as a reference image at the time of decoding.

【0007】さて、符号化によって発生する符号量は、
符号量制御手段からの量子化スケールコードを可変する
ことにより制御することができる。ここで符号量制御の
一般的な動作を説明する。符号量制御とは、ある定めら
れた伝送レートや記録レートに対して、今までに発生し
たデータ量が多いか少ないかを監視しておき、その結果
を現在符号化しようとしている画像の量子化スケールに
反映させ、発生ビット量を増減させることである。即
ち、今までの消費ビット量が記録レートに対して大きい
場合は、量子化スケールを増大させ、量子化時に除算す
る量を大きくすることにより発生ビット量を抑える。こ
こで、Iピクチャの存在するフレーム間隔をGOP(G
roup Of Pictures)と呼ぶ。一般的な
システムでは、記録レートから算出されるターゲットビ
ットレートを概ね満たすようにこのGOP単位で符号化
される。そして一定時間範囲での符号ビットレートが記
録レートに等しくなるように制御される。従って局所的
に見ると、各GOP単位毎に発生する符号量は、割り当
てられたターゲットビットレートより多くなったり、少
なくなったりする。
Now, the amount of code generated by encoding is:
It can be controlled by changing the quantization scale code from the code amount control means. Here, a general operation of the code amount control will be described. Code amount control is to monitor whether the amount of data that has occurred so far is large or small for a given transmission rate or recording rate, and quantize the result of the image that is currently being encoded. That is, the amount of generated bits is reflected on a scale to increase or decrease. That is, when the consumed bit amount is large relative to the recording rate, the quantization scale is increased and the amount of division at the time of quantization is increased to suppress the generated bit amount. Here, the frame interval in which the I picture exists is defined as GOP (G
loop of Pictures). In a general system, encoding is performed in GOP units so as to substantially satisfy a target bit rate calculated from a recording rate. Then, control is performed so that the code bit rate in the fixed time range becomes equal to the recording rate. Therefore, when viewed locally, the amount of code generated for each GOP unit may be higher or lower than the assigned target bit rate.

【0008】さて、以上に述べたようなフレーム間符号
化によって発生する符号データを記録媒体上に記録する
手段として、発生したビットストリームをそのまま磁気
テープ等の記録媒体に記録していく映像記録装置(スト
リーマ)がある。図18はこの従来の映像記録装置の構
成を示すブロック図である。映像信号が入力端子100
を介して入力されると、高能率符号化器101は上述し
たような方法で高能率符号化し、可変長符号データを生
成する。次に誤り訂正符号化器102は、この可変長符
号データに誤り訂正符号化処理を施す。変調器103は
誤り訂正符号化データを記録媒体に記録するのに適した
形式に変調し、記録媒体104に記録する。このような
映像記録装置によって記録された記録媒体上の記録パタ
ーンを図19に示す。
As a means for recording code data generated by the above-described inter-frame coding on a recording medium, a video recording apparatus for recording the generated bit stream as it is on a recording medium such as a magnetic tape. (Streamer). FIG. 18 is a block diagram showing the configuration of this conventional video recording apparatus. Video signal is input terminal 100
, The high-efficiency encoder 101 performs high-efficiency encoding by the method described above to generate variable-length code data. Next, the error correction encoder 102 performs an error correction encoding process on the variable length code data. The modulator 103 modulates the error correction coded data into a format suitable for recording on a recording medium, and records the modulated data on a recording medium 104. FIG. 19 shows a recording pattern on a recording medium recorded by such a video recording device.

【0009】この図では、1GOPの可変長符号データ
が記録媒体16(磁気テープ)上の数本の記録トラック
に記録されている状態が示されている。上述したとお
り、可変長符号化されたデータの場合、各GOP単位毎
に記録ビット量が異なる。そして前のGOPの符号デー
タに続いて次のGOPの符号データを記録していくた
め、トラックの途中にGOPの境界が来てしまう。従っ
て、どのトラックに何番目のGOPデータが存在するか
を検出することは容易ではない。
FIG. 1 shows a state in which variable-length code data of one GOP is recorded on several recording tracks on a recording medium 16 (magnetic tape). As described above, in the case of variable-length encoded data, the recording bit amount differs for each GOP unit. Then, since the code data of the next GOP is recorded following the code data of the previous GOP, the boundary of the GOP comes in the middle of the track. Therefore, it is not easy to detect the number of GOP data on which track.

【0010】また、他の従来技術の例としては、「特開
平8−163499」号公報に記載されているものがあ
る。これによると、GOP単位毎に特定記録領域を確保
しておき、記録レートに対して符号化レートを低くなる
ように高能率符号化を行うことによって、その特定領域
をオーバーフローしないようにする方法が用いられてい
る。この場合、各GOP単位の記録位置が、記録トラッ
クのどこに記録されているか検出しやすい利点がある
が、記録レートより符号化レートを低くする点におい
て、記録容量を十分に活用した方法といえない。
Another example of the prior art is disclosed in Japanese Patent Application Laid-Open No. 8-163499. According to this method, a specific recording area is secured for each GOP, and high-efficiency encoding is performed so that the encoding rate is lower than the recording rate, thereby preventing the specific area from overflowing. Used. In this case, there is an advantage that it is easy to detect where the recording position in each GOP unit is recorded in the recording track, but it cannot be said that the recording capacity is sufficiently utilized in making the encoding rate lower than the recording rate. .

【0011】また、GOPの境界が記録媒体上の記録ト
ラックの途中に来ないように、その境界以降のそのトラ
ックの空き領域をダミーデータで埋める処理方法があ
る。この場合もGOP単位での符号量が不特定となり、
各GOP単位で記録トラック数が可変するので、それに
あわせてテープ走行系を制御するという複雑な処理を必
要とする。
There is also a processing method for filling a vacant area of a track after the GOP with dummy data so that the boundary of the GOP does not fall on a recording track on the recording medium. Also in this case, the code amount in GOP units is unspecified,
Since the number of recording tracks is variable for each GOP, a complicated process of controlling the tape running system in accordance with the number is required.

【0012】[0012]

【発明が解決しようとする課題】このように、従来の映
像記録装置でフレーム間圧縮符号化されたデータを記録
した場合、再生時にGOP単位での記録位置が不明確と
なり、頭出し等の高速サーチが困難となるという問題点
があった。更にトラックの途中から編集又は重ね書きを
実現するためには、GOPの境界の位置検出や記録ヘッ
ドの制御が非常に複雑になるという問題があった。ま
た、GOP単位での編集や重ね書き等の制御を簡略化で
きるようにしても、そのために記録レートを十分に活用
した符号化を行うことができないという問題があった。
更に、GOP単位に記録トラック数が可変するように記
録した場合、それに合わせてテープ走行系の制御が複雑
になるという問題があった。
As described above, when data compressed by inter-frame compression is recorded by a conventional video recording apparatus, the recording position in GOP units becomes unclear at the time of reproduction, and high-speed recording such as cueing is performed. There was a problem that search became difficult. Furthermore, in order to realize editing or overwriting from the middle of the track, there is a problem that the detection of the position of the boundary of the GOP and the control of the recording head become very complicated. In addition, even if control such as editing and overwriting in GOP units can be simplified, there is a problem that it is not possible to perform encoding using a recording rate sufficiently.
Further, when recording is performed such that the number of recording tracks is variable in GOP units, there is a problem that the control of the tape running system becomes complicated accordingly.

【0013】本願の請求項1〜3,5〜7,9,11〜
16記載の発明は、このような従来の問題点に鑑みてな
されたものであって、フレーム間圧縮符号化されたデー
タを、GOPの記録位置が検出しやすいように記録する
映像記録装置を提供することを目的とする。
[0013] Claims 1-3,5-7,9,11-
The invention described in 16 is made in view of such a conventional problem, and provides a video recording apparatus that records inter-frame compression-encoded data so that the recording position of a GOP can be easily detected. The purpose is to do.

【0014】更に本願の請求項1〜3,5〜7,9,1
1〜16記載の発明の他の目的は、記録レートを十分に
活用して映像信号を高画質に記録できる映像記録装置を
提供することにある。
Further, claims 1-3,5,7,9,1 of the present application
Another object of the inventions described in 1 to 16 is to provide a video recording apparatus capable of recording a video signal with high image quality by sufficiently utilizing a recording rate.

【0015】更に本願の請求項1〜3,5〜7,9,1
1〜16記載の発明の他の目的は、GOP単位での編集
又は重ね書き等を行うのに適する形式で記録可能な映像
記録装置を提供することにある。
Further, claims 1-3,5,7,9,1 of the present application
Another object of the invention described in 1 to 16 is to provide a video recording apparatus capable of recording in a format suitable for performing editing or overwriting in GOP units.

【0016】更に本願の請求項5,8,10記載の発明
の目的は、前記のように記録された可変長符号データ
を、簡単な構成で高画質に再生する映像再生装置を提供
することにある。
It is a further object of the present invention to provide a video reproducing apparatus for reproducing variable-length code data recorded as described above with a simple structure and high image quality. is there.

【0017】[0017]

【問題を解決するための手段】本願の請求項1の発明
は、映像信号を入力する入力手段と、前記入力手段によ
って入力された映像信号を高能率符号化により帯域圧縮
して可変長符号化する高能率符号化手段と、前記高能率
符号化手段から出力され、nフレーム単位ごとに不特定
長となる可変長符号データを、記録媒体上に設けられた
固定記録領域に詰め込むためのデータ配置を行う固定長
詰め込み手段と、前記固定長詰め込み手段により前記固
定記録領域に配分しきれない残余データが発生したと
き、前記残余データを次のnフレーム記録期間まで保持
する一時記憶手段と、を具備し、前記固定長詰め込み手
段は、前記一時記憶手段から出力される残余データに対
して、直前のnフレーム期間における残余データである
ことを示す識別コードを付加し、前記固定記録領域に前
記残余データを詰め込むことを特徴とするものである。
According to a first aspect of the present invention, there is provided an input means for inputting a video signal, and a video signal input by the input means is band-compressed by high-efficiency coding to perform variable-length coding. And a data arrangement for packing variable-length code data output from the high-efficiency encoding means and having an unspecified length every n frames into a fixed recording area provided on a recording medium. Fixed-length stuffing means, and temporary storage means for holding the remaining data until the next n-frame recording period when residual data that cannot be distributed to the fixed recording area is generated by the fixed-length stuffing means. The fixed-length stuffing means may include an identification code indicating that the remaining data output from the temporary storage means is the remaining data in the immediately preceding n-frame period. Added to, and is characterized in that the packing the residual data to the fixed recording area.

【0018】本願の請求項2の発明は、請求項1の映像
記録装置において、前記固定長詰め込み手段は、前記直
前のnフレーム期間における残余データを、前記固定記
録領域内に設けた特定領域に記録するように詰め込むこ
とを特徴とするものである。
According to a second aspect of the present invention, in the video recording apparatus according to the first aspect, the fixed length stuffing means stores the remaining data in the immediately preceding n frame period in a specific area provided in the fixed recording area. It is characterized by being packed so as to be recorded.

【0019】本願の請求項3の発明は、映像信号を入力
する入力手段と、前記入力手段によって入力された映像
信号を高能率符号化により帯域圧縮して可変長符号化す
る高能率符号化手段と、前記高能率符号化手段から出力
され、nフレーム単位ごとに不特定長となる可変長符号
データを、記録媒体上に設けられた固定記録領域に詰め
込むためのデータ配置を行う固定長詰め込み手段と、前
記固定長詰め込み手段により前記固定記録領域に配分し
きれない残余データが発生したとき、前記残余データを
次のnフレーム記録期間まで保持する一時記憶手段と、
前記固定長詰め込み手段により検出される可変長符号デ
ータ量に基づいて、各nフレーム単位の平均の発生符号
データ量が予め設定された平均目標データ量となるよう
に量子化率を決定して、前記高能率符号化手段に対して
量子化制御信号を出力する符号量制御手段と、を具備
し、前記固定長詰め込み手段は、前記一時記憶手段から
出力される残余データに対して、直前のnフレーム期間
における残余データであることを示す識別コードを付加
し、前記固定記憶領域に前記残余データを詰め込むもの
であり、前記符号量制御手段は、前記固定長詰め込み手
段を介して前記一時記憶手段からnフレーム単位毎に残
余データのデータ量情報を獲得し、前記残余データが存
在する場合は、次のnフレーム単位に対する目標データ
量が、前記平均目標データ量から前記残余データのデー
タ量を減算して算出されるデータ量となるように前記高
能率符号化手段に対する量子化率を決定し、前記残余デ
ータが存在しない場合は、次のnフレーム単位に対する
目標データ量が、前記平均目標データ量となるように前
記高能率符号化手段に対する量子化率を決定することを
特徴とするものである。
According to a third aspect of the present invention, there is provided an input means for inputting a video signal, and a high-efficiency coding means for compressing a band of the video signal input by the input means by high-efficiency coding and performing variable-length coding. Fixed-length stuffing means for arranging data for stuffing variable-length code data output from the high-efficiency coding means and having an unspecified length every n frames into a fixed recording area provided on a recording medium And temporary storage means for holding the residual data until the next n-frame recording period when residual data that cannot be allocated to the fixed recording area is generated by the fixed-length stuffing means;
Based on the variable-length code data amount detected by the fixed-length stuffing means, determine the quantization rate so that the average generated code data amount of each n frame unit becomes a preset average target data amount, Code amount control means for outputting a quantization control signal to the high-efficiency coding means, wherein the fixed-length stuffing means sets the last n An identification code indicating residual data in a frame period is added, and the residual data is packed in the fixed storage area, and the code amount control means is provided from the temporary storage means via the fixed length packing means. The data amount information of the residual data is acquired every n frame units, and if the residual data exists, the target data amount for the next n frame units is calculated as the average target amount. The quantization rate for the high-efficiency encoding means is determined to be a data amount calculated by subtracting the data amount of the residual data from the data amount. If the residual data does not exist, the next n frames A quantization rate for the high-efficiency encoding means is determined so that a target data amount for a unit becomes the average target data amount.

【0020】本願の請求項4の発明は、映像信号がnフ
レーム単位で可変長符号化され、不特定長の可変長符号
データが記録媒体上の固定記録領域に記録されると同時
に、直前のnフレーム期間の残余データが前記固定記録
領域にある場合、前記残余データが識別コードと共に記
録されている記録媒体から再生データを得るデータ入力
手段と、前記データ入力手段から出力される固定記録領
域の前記再生データから、前記識別コードを認識して直
前のnフレーム期間の残余データと現在のnフレーム期
間の符号データとに分離する符号データ分離手段と、前
記符号データ分離手段で分離された現在のnフレーム期
間の符号データを一時記憶する一時記憶手段と、前記符
号データ分離手段から出力される直前のnフレーム期間
の残余データを入力すると共に、前記一時記憶手段から
出力される直前のnフレーム期間の符号データを入力し
て前記残余データと連結し、nフレーム単位の可変長符
号データを得る符号データ連結手段と、前記符号データ
連結手段からの可変長符号データを可変長復号化し、伸
張処理する高能率復号化手段と、を具備することを特徴
とするものである。
According to a fourth aspect of the present invention, a video signal is variable-length coded in units of n frames, and variable-length code data of an unspecified length is recorded in a fixed recording area on a recording medium. When the remaining data in the n-frame period is in the fixed recording area, data input means for obtaining reproduction data from a recording medium in which the remaining data is recorded together with an identification code; and a fixed recording area output from the data input means. Code data separating means for recognizing the identification code from the reproduced data and separating it into residual data of the immediately preceding n-frame period and code data of the current n-frame period; and a current data separated by the code data separating unit. temporary storage means for temporarily storing code data for n frame periods; and residual data for n frame periods immediately before output from the code data separation means. Code data concatenating means for inputting code data for the immediately preceding n-frame period output from the temporary storage means and concatenating it with the residual data to obtain variable-length code data in n-frame units; High-efficiency decoding means for performing variable-length decoding on the variable-length code data from the means and performing expansion processing.

【0021】本願の請求項5の発明は、映像信号を入力
する入力手段と、前記入力手段によって入力された映像
信号を高能率符号化により帯域圧縮して可変長符号化す
る高能率符号化手段と、前記高能率符号化手段から出力
され、nフレーム単位ごとに不特定長となる可変長符号
データを、記録媒体上に設けられた固定記録領域に詰め
込むためのデータ配置を行う第1の固定長詰め込み手段
と、前記第1の固定長詰め込み手段により前記固定記録
領域に配分しきれない残余データが発生したとき、前記
残余データの少なくとも一部を次のnフレーム記録期間
まで保持する第1の一時記憶手段と、前記第1の固定長
詰め込み手段により固定記録領域に詰め込まれた符号デ
ータを次のnフレーム記録期間まで保持する第2の一時
記憶手段と、前記第2の一時記憶手段から出力された符
号データを詰め込むと共に、固定記録領域の符号データ
に空き領域がある場合に、前記第1の固定長詰め込み手
段から出力される前記残余データを前記空き領域に詰め
込む第2の固定長詰め込み手段と、を具備し、前記第1
の固定長詰め込み手段は、前記第1の一時記憶手段から
出力される残余データに対して、直前のnフレーム期間
における残余データであることを示す識別コードを付加
し、前記固定記録領域に前記残余データを詰め込むと共
に、前記高能率符号化手段から出力される現在のnフレ
ーム期間の符号データを前記固定記録領域に詰め込み、
前記固定記録領域から符号データが溢れた場合、新たな
残余データの一部を前記第2の固定長詰め込み手段に出
力し、前記新たな残余データの残りを前記第1の一時記
憶手段に出力するものであり、前記第2の固定長詰め込
み手段は、前記第2の一時記憶手段から出力される符号
データを詰め込むと共に、前記固定記録領域の符号デー
タに空き領域がある場合、前記第1の固定長詰め込み手
段から出力される残余データを、直後のnフレーム期間
の残余データであることを示す識別コードを付加して前
記空き領域に詰め込むことを特徴とするものである。
According to a fifth aspect of the present invention, there is provided an input means for inputting a video signal, and a high-efficiency coding means for compressing a band of the video signal input by the input means by high-efficiency coding and performing variable-length coding. And a first fixed arrangement for arranging data for packing variable-length code data output from the high-efficiency encoding means and having an unspecified length in units of n frames into a fixed recording area provided on a recording medium. When remaining data that cannot be allocated to the fixed recording area is generated by the long filling unit and the first fixed length filling unit, at least a part of the remaining data is held until a next n-frame recording period. Temporary storage means, second temporary storage means for holding the code data packed in the fixed recording area by the first fixed length packing means until the next n-frame recording period, And stuffing the code data output from the second temporary storage means, and stuffing the residual data output from the first fixed length stuffing means into the free area when there is a free area in the code data of the fixed recording area. A second fixed-length stuffing means.
The fixed-length stuffing means adds an identification code indicating that the data is the remaining data in the immediately preceding n-frame period to the remaining data output from the first temporary storage means, and stores the remaining data in the fixed recording area. While stuffing data, stuffing the code data of the current n frame period output from the high efficiency encoding means into the fixed recording area,
When the code data overflows from the fixed recording area, a part of the new residual data is output to the second fixed length stuffing means, and the rest of the new residual data is output to the first temporary storage means. The second fixed-length stuffing means stuffs the code data output from the second temporary storage means, and if the coded data in the fixed recording area has an empty area, The residual data output from the long padding means is padded into the empty area by adding an identification code indicating that it is residual data for the immediately following n frame periods.

【0022】本願の請求項6の発明は、請求項5の映像
記録装置において、前記第1の固定長詰め込み手段は、
前記直前のnフレーム期間における残余データを、前記
固定記録領域内に設けた特定領域に記録するように詰め
込むことを特徴とするものである。
According to a sixth aspect of the present invention, in the video recording apparatus of the fifth aspect, the first fixed length stuffing means comprises:
The remaining data in the immediately preceding n-frame period is packed so as to be recorded in a specific area provided in the fixed recording area.

【0023】本願の請求項7の発明は、映像信号を入力
する入力手段と、前記入力手段によって入力された映像
信号を高能率符号化により帯域圧縮して可変長符号化す
る高能率符号化手段と、前記高能率符号化手段から出力
され、nフレーム単位ごとに不特定長となる可変長符号
データを、記録媒体上に設けられた固定記録領域に詰め
込むためのデータ配置を行う第1の固定長詰め込み手段
と、前記第1の固定長詰め込み手段により前記固定記録
領域に配分しきれない残余データが発生したとき、前記
残余データを次のnフレーム記録期間まで保持する第1
の一時記憶手段と、前記第1の固定長詰め込み手段によ
り固定記録領域に詰め込まれた符号データを次のnフレ
ーム記録期間まで保持する第2の一時記憶手段と、前記
第2の一時記憶手段から出力された符号データを詰め込
むと共に、固定記録領域の符号データに空き領域がある
場合に、前記第1の固定長詰め込み手段から出力される
前記残余データを前記空き領域に詰め込む第2の固定長
詰め込み手段と、前記第1の固定長詰め込み手段により
検出される可変長符号データ量に基づいて、各nフレー
ム単位の平均の発生符号データ量が予め設定された平均
目標データ量となるように量子化率を決定して、前記高
能率符号化手段に対して量子化制御信号を出力する符号
量制御手段と、を具備し、前記第1の固定長詰め込み手
段は、前記第1の一時記憶手段から出力される残余デー
タに対して、直前のnフレーム期間における残余データ
であることを示す識別コードを付加し、前記固定記録領
域に前記残余データを詰め込むと共に、前記高能率符号
化手段から出力される現在のnフレーム期間の符号デー
タを前記固定記録領域に詰め込み、前記固定記録領域か
ら符号データが溢れた場合、新たな残余データの一部を
前記第2の固定長詰め込み手段に出力し、前記新たな残
余データの残りを前記第1の一時記憶手段に出力するも
のであり、前記第2の固定長詰め込み手段は、前記第2
の一時記憶手段から出力される符号データを詰め込むと
共に、前記固定記録領域の符号データに空き領域がある
場合、前記第1の固定長詰め込み手段から出力される残
余データを、直後のnフレーム期間の残余データである
ことを示す識別コードを付加して前記空き領域に詰め込
むものであり、前記符号量制御手段は、前記第1の固定
長詰め込み手段を介して前記第1の一時記憶手段からn
フレーム単位毎に残余データのデータ量情報を獲得し、
前記残余データが存在する場合は、次のnフレーム単位
に対する目標データ量が、前記平均目標データ量から前
記残余データのデータ量を減算して算出されるデータ量
となるように、前記高能率符号化手段に対する量子化率
を決定し、前記残余データが存在しない場合は、次のn
フレーム単位に対する目標データ量が、前記平均目標デ
ータ量に前記空き領域のデータ量を加算して算出される
データ量となるように、前記高能率符号化手段に対する
量子化率を決定することを特徴とするものである。
According to a seventh aspect of the present invention, there is provided an input means for inputting a video signal, and a high efficiency encoding means for compressing a band of the video signal input by the input means by high efficiency coding and performing variable length coding. And a first fixed arrangement for arranging data for packing variable-length code data output from the high-efficiency encoding means and having an unspecified length in units of n frames into a fixed recording area provided on a recording medium. When remaining data that cannot be allocated to the fixed recording area is generated by the first fixed-length filling unit and the first fixed-length filling unit, the first remaining unit stores the remaining data until the next n-frame recording period.
A temporary storage unit, a second temporary storage unit for holding the code data packed in the fixed recording area by the first fixed length packing unit until the next n-frame recording period, and a second temporary storage unit. A second fixed-length stuffing unit that stuffs the output code data and stuffs the remaining data output from the first fixed-length stuffing unit into the free space when there is a free space in the code data of the fixed recording area; Means for quantizing the data so that the average generated code data amount for each n-frame unit becomes a predetermined average target data amount based on the variable length code data amount detected by the first fixed length packing means. A code amount control means for determining a rate and outputting a quantization control signal to the high-efficiency coding means, wherein the first fixed-length stuffing means comprises: The remaining data output from the time storage unit is added with an identification code indicating that it is the remaining data in the immediately preceding n-frame period, the remaining data is packed in the fixed recording area, and the high-efficiency encoding unit is added. Is packed into the fixed recording area, and when the code data overflows from the fixed recording area, a part of new residual data is output to the second fixed length packing means. And outputting the remainder of the new residual data to the first temporary storage means, wherein the second fixed length packing means comprises:
Code data output from the temporary storage means, and if there is an empty area in the code data of the fixed recording area, the remaining data output from the first fixed length packing means is replaced with the immediately following n frame period. The code amount control unit adds an identification code indicating that the data is residual data to the empty area, and the code amount control unit sends n bits from the first temporary storage unit via the first fixed length packing unit.
Obtain data amount information of residual data for each frame unit,
If the residual data is present, the high-efficiency code is set so that the target data amount for the next n frame units is a data amount calculated by subtracting the data amount of the residual data from the average target data amount. Is determined for the quantization means, and if the residual data does not exist, the next n
A quantization rate for the high-efficiency encoding means is determined such that a target data amount for each frame unit is a data amount calculated by adding the data amount of the empty area to the average target data amount. It is assumed that.

【0024】本願の請求項8の発明は、映像信号がnフ
レーム単位で可変長符号化され、不特定長の可変長符号
データが記録媒体上の固定記録領域に記録されると同時
に、直後のnフレーム期間の残余データが前記固定記録
領域にある場合、前記残余データが第1の識別コードと
共に記録され、直前のnフレーム期間の残余データが前
記固定記録領域にある場合、前記残余データが第2の識
別コードと共に記録されている記録媒体から再生データ
を得るデータ入力手段と、 前記データ入力手段から出
力される固定記録領域の再生データから、現在のnフレ
ーム期間の符号データを抽出すると共に、直前のnフレ
ーム期間の残余データであることを示す識別コードを用
いて前記直前のnフレーム期間の残余データを抽出し、
前記直後のnフレーム期間の残余データであることを示
す識別コードを用いて前記直後のnフレーム期間の残余
データを抽出する符号データ分離手段と、前記符号デー
タ分離手段で抽出された前記直後のnフレーム期間の残
余データを一時記憶する第1の一時記憶手段と、前記符
号データ分離手段で抽出された前記現在のnフレーム期
間の符号データを一時記憶する第2の一時記憶手段と、
前記第2の一時記憶手段から出力されるnフレーム期間
の符号データ、前記符号データ分離手段から出力される
前記直前のnフレーム期間の残余データ、及び前記第1
の一時記憶手段から出力される前記直後のnフレーム期
間の残余データを入力して適応的に連結し、nフレーム
単位の可変長符号データを得る符号データ連結手段と、
前記符号データ連結手段からの可変長符号データを可変
長復号化し、伸張処理する高能率復号化器と、を具備す
ることを特徴とするものである。
According to the invention of claim 8 of the present application, a video signal is variable-length coded in units of n frames, and variable-length coded data of an unspecified length is recorded in a fixed recording area on a recording medium. If the remaining data in the n-frame period is in the fixed recording area, the remaining data is recorded together with the first identification code. If the remaining data in the immediately preceding n-frame period is in the fixed recording area, the remaining data is recorded in the fixed recording area. Data input means for obtaining reproduction data from a recording medium recorded together with the identification code of 2, and from the reproduction data of the fixed recording area output from the data input means, code data for the current n frame period is extracted; Extracting residual data of the immediately preceding n-frame period using an identification code indicating that the data is residual data of the immediately preceding n-frame period;
Code data separating means for extracting the residual data of the immediately following n frame period using an identification code indicating that the data is the residual data of the immediately following n frame period; A first temporary storage unit for temporarily storing residual data of a frame period, a second temporary storage unit for temporarily storing the code data of the current n frame period extracted by the code data separation unit,
Code data for n frame periods output from the second temporary storage means, residual data for the immediately preceding n frame period output from the code data separation means, and
Code data linking means for inputting and adaptively linking the remaining data of the immediately following n-frame period output from the temporary storage means to obtain variable-length code data in n-frame units;
A high-efficiency decoder for performing variable-length decoding on the variable-length code data from the code data concatenating means and performing decompression processing.

【0025】本願の請求項9の発明は、請求項1、2、
3、5、6、7のいずれか1項の映像記録装置におい
て、前記高能率符号化器は、前記nフレーム単位を圧縮
単位とするフレーム間圧縮符号化を行うものであって、
nフレームの中の1フレームはフレーム内符号化がなさ
れ、他のフレームは前方向のみ又は双方向の予測符号化
がなされることを特徴とするものである。
The invention of claim 9 of the present application is directed to claims 1, 2,
8. The video recording apparatus according to any one of 3, 5, 6, and 7, wherein the high-efficiency encoder performs inter-frame compression encoding using the n-frame unit as a compression unit.
One of n frames is subjected to intra-frame coding, and the other frames are subjected to forward-only or bidirectional predictive coding.

【0026】本願の請求項10の発明は、請求項4、8
のいずれか1項の映像再生装置において、前記高能率復
号化器は、前記nフレーム単位を圧縮単位とするフレー
ム間圧縮符号化を行う高能率符号化器によって、nフレ
ームの中の1フレームはフレーム内符号化がなされ、他
のフレームは前方予測符号化又は双方向予測符号化がな
された可変長符号データを高能率復号化することを特徴
とするものである。
The invention of claim 10 of the present application provides claims 4 and 8
In the video reproducing device according to any one of the above, the high-efficiency decoder performs a frame-to-frame compression encoding in which the n-frame unit is a compression unit. The intra-frame encoding is performed, and the other frames are characterized by performing efficient decoding of variable-length code data that has been subjected to forward prediction encoding or bidirectional prediction encoding.

【0027】本願の請求項11の発明は、請求項1、
2、3のうちいずれか1項の映像記録装置において、前
記固定長詰め込み手段は、双方向予測符号化がなされた
フレームの第1の可変長符号化データ、前方向予測符号
化がなされたフレームの第2の可変長符号化データ、フ
レーム内符号化がなされたフレームの第3の可変長符号
化データの順に選択して残余データを生成する残余デー
タ生成手段を有することを特徴とするものである。
The invention of claim 11 of the present application is directed to claim 1,
4. The video recording apparatus according to claim 2, wherein the fixed-length stuffing unit comprises: first variable-length coded data of a frame subjected to bidirectional predictive encoding; and a frame subjected to forward predictive encoding. And a residual data generating means for generating residual data by selecting in order of the second variable-length coded data and the third variable-length coded data of the intra-frame coded frame. is there.

【0028】本願の請求項12の発明は、請求項5、
6、7のうちいずれか1項の映像記録装置において、前
記第1の固定長詰め込み手段は、双方向予測符号化がな
されたフレームの第1の可変長符号化データ、前方向予
測符号化がなされたフレームの第2の可変長符号化デー
タ、フレーム内符号化がなされたフレームの第3の可変
長符号化データの順に選択して残余データを生成する残
余データ生成手段を有することを特徴とするものであ
る。
The twelfth aspect of the present invention provides the fifth aspect,
6. The video recording apparatus according to claim 6, wherein the first fixed-length stuffing means includes first variable-length coded data of a frame subjected to bidirectional predictive coding, and forward-predictive coding of the frame. Residual data generating means for generating residual data by selecting the second variable-length coded data of the performed frame and the third variable-length coded data of the intra-frame coded frame in this order. Is what you do.

【0029】本願の請求項13の発明は、請求項1、
2、3のうちいずれか1項の映像記録装置において、前
記固定長詰め込み手段は、前記nフレーム単位毎に発生
する可変長符号データに含まれる周波数成分のうち、高
域成分を表す符号データを残余データとして生成する残
余データ生成手段を有することを特徴とするものであ
る。
The invention of claim 13 of the present application is directed to claim 1,
2. The video recording device according to claim 2, wherein the fixed-length stuffing unit converts code data representing a high-frequency component among frequency components included in variable-length code data generated for each of the n frames. It is characterized by having residual data generating means for generating as residual data.

【0030】本願の請求項14の発明は、請求項5、
6、7のうちいずれか1項の映像記録装置において、前
記第1の固定長詰め込み手段は、前記nフレーム単位毎
に発生する可変長符号データに含まれる周波数成分のう
ち、高域成分を表す符号データを残余データとして生成
する残余データ生成手段を有することを特徴とするもの
である。
The invention of claim 14 of the present application is directed to claim 5,
6. The video recording apparatus according to claim 6, wherein the first fixed-length stuffing unit represents a high-frequency component among frequency components included in variable-length code data generated for each of the n frames. It is characterized by having residual data generating means for generating code data as residual data.

【0031】本願の請求項15の発明は、請求項1、
2、3のうちいずれか1項の映像記録装置において、前
記固定長詰め込み手段は、前記映像信号の画面位置にお
ける外周部分を可変長符号化して得られる符号データを
残余データとして生成する残余データ生成手段を有する
ことを特徴とするものである。
The invention according to claim 15 of the present application is based on claim 1,
4. The video recording apparatus according to claim 2, wherein the fixed-length stuffing unit generates, as residual data, code data obtained by performing variable-length coding on an outer peripheral portion of the video signal at a screen position. It is characterized by having means.

【0032】本願の請求項16の発明は、請求項5、
6、7のうちいずれか1項の映像記録装置において、前
記第1の固定長詰め込み手段は、前記映像信号の画面位
置における外周部分を可変長符号化して得られる符号デ
ータを残余データとして生成する残余データ生成手段を
有することを特徴とするものである。
The invention of claim 16 of the present application is directed to claim 5,
6. In the video recording apparatus according to any one of 6 and 7, the first fixed length stuffing unit generates, as residual data, code data obtained by performing variable length coding on an outer peripheral portion of the video signal at a screen position. It is characterized by having residual data generating means.

【0033】[0033]

【発明の実施の形態】(実施の形態1)本発明の実施の
形態1における映像記録装置について、図面を用いて説
明する。図1は本実施の形態による映像記録装置の構成
を示すブロック図である。この映像記録装置は、入力手
段10、高能率符号化器11、固定長詰め込み手段1
2、一時記憶手段13、誤り訂正符号化器14、変調器
15、記録媒体16を含んで構成される。
(Embodiment 1) A video recording apparatus according to Embodiment 1 of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the video recording device according to the present embodiment. This video recording apparatus includes an input unit 10, a high-efficiency encoder 11, a fixed-length stuffing unit 1.
2. It includes a temporary storage unit 13, an error correction encoder 14, a modulator 15, and a recording medium 16.

【0034】入力手段10は外部から映像信号を入力す
る手段である。高能率符号化器11は、入力手段10に
よって入力された映像信号を高能率符号化により帯域圧
縮して可変長符号化する高能率符号化手段である。固定
長詰め込み手段12は、高能率符号化器11から出力さ
れ、nフレーム単位ごとに不特定長となる可変長符号デ
ータを、記録媒体16上に設けられた固定記録領域に詰
め込むため、データ配置を行う手段である。一時記憶手
段13は、固定長詰め込み手段12により固定記録領域
に配分しきれない残余データが発生したとき、残余デー
タを次のnフレーム記録期間まで保持するものである。
The input means 10 is a means for externally inputting a video signal. The high-efficiency encoder 11 is a high-efficiency encoding unit that compresses a band of the video signal input by the input unit 10 by high-efficiency encoding and performs variable-length encoding. The fixed-length stuffing unit 12 stuffs variable-length code data output from the high-efficiency encoder 11 and having an unspecified length in units of n frames into a fixed recording area provided on the recording medium 16. Is a means for performing The temporary storage unit 13 holds the remaining data until the next n-frame recording period when the fixed-length packing unit 12 generates residual data that cannot be allocated to the fixed recording area.

【0035】このような構成の映像記録装置の動作につ
いて説明する。尚、固定長詰め込み手段が行う符号デー
タの再配置を、以下の説明では符号データの詰め込みと
して表現する。まず、映像信号が入力手段10を介して
入力されると、高能率符号化器11は映像信号に対して
nフレームを1つのGOPとして、前述した方法により
フレーム間圧縮し、可変長符号データを生成する。この
可変長符号データのGOP単位期間での符号量は、各G
OP単位毎に不特定長となる。
The operation of the video recording apparatus having such a configuration will be described. The rearrangement of the code data performed by the fixed-length padding means will be expressed as code data padding in the following description. First, when a video signal is input through the input means 10, the high-efficiency encoder 11 compresses n frames into one GOP with respect to the video signal according to the above-described method and compresses the variable-length code data. Generate. The code amount of this variable-length code data in a GOP unit period is
The length is unspecified for each OP unit.

【0036】このような可変長符号データ(以下、符号
データと呼ぶ)を記録媒体16に記録するに際し、記録
媒体16に各GOP単位で記録するデータ領域を予め決
めておく。このようなデータ領域を固定記録領域と呼
ぶ。この固定記録領域は、記録媒体16上のある特定数
の連続するトラックで構成される。例えば図2に示すよ
うに、GOP(i)、GOP(i+1)の固定記録領域
を夫々5本のトラックで構成する。
When such variable-length code data (hereinafter referred to as code data) is recorded on the recording medium 16, a data area to be recorded on the recording medium 16 for each GOP is determined in advance. Such a data area is called a fixed recording area. The fixed recording area includes a certain number of continuous tracks on the recording medium 16. For example, as shown in FIG. 2, the fixed recording areas of GOP (i) and GOP (i + 1) are each composed of five tracks.

【0037】固定長詰め込み手段12は、各GOP単位
毎に不特定長な符号データQを、ある特定の固定記録領
域に記録するため、固定記録領域の大きさから一義的に
決まるサイズの基本単位データ量P0 にこの符号データ
Qを分断し、このデータサイズ分だけ符号データQ0
詰め込む。GOPの符号データQがこの基本単位データ
量P0 より小さい場合は、全ての符号データQを基本単
位データとすることができる。GOPの符号データQが
基本単位データ量P0 より大きい場合は、基本単位デー
タが抽出された後にQ−Q0 =ΔQの残余データが残る
ことになる。一時記憶手段13がこの残余データΔQを
次のGOP期間まで保持する。
The fixed-length stuffing means 12 records an unspecified length of code data Q in a specific fixed recording area for each GOP unit, so that a basic unit of a size uniquely determined from the size of the fixed recording area. This code data Q is divided into the data amount P 0, and the code data Q 0 is packed by this data size. When the code data Q of the GOP is smaller than the basic unit data amount P 0 , all the code data Q can be used as the basic unit data. When the code data Q of the GOP is larger than the basic unit data amount P 0 , the residual data of Q−Q 0 = ΔQ remains after the basic unit data is extracted. The temporary storage means 13 holds the residual data ΔQ until the next GOP period.

【0038】誤り訂正符号化器14は、抽出された基本
単位データQ0 に対して誤り訂正符号化処理を施す。次
に変調器15は誤り訂正符号化データを変調し、記録媒
体16の固定記録領域に記録する。
The error correction encoder 14 performs an error correction encoding process on the extracted basic unit data Q 0 . Next, the modulator 15 modulates the error correction coded data and records it in a fixed recording area of the recording medium 16.

【0039】さて現在の期間iにおけるGOPの符号デ
ータをQi とすると、一時記憶手段13に保持された残
余データΔQi は、次の(i+1)の期間におけるGO
Pの符号データQi+1 が固定長詰め込み手段12に入力
されてくるとき、同時に読み出される。この場合の固定
長詰め込み手段12の動作を説明をする。
Assuming that the code data of the GOP in the current period i is Q i , the residual data ΔQ i held in the temporary storage means 13 is the GO data in the next period (i + 1).
When the code data Q i + 1 of P is input to the fixed length stuffing means 12, it is read out at the same time. The operation of the fixed length stuffing means 12 in this case will be described.

【0040】まず第1に、固定記録領域に残余データΔ
i を詰め込む。この際、このデータが直前のGOPの
残余データΔQi があることを示す識別コードCi を付
加して詰め込む。ここで、この識別コードCは、再生時
に各符号データが直前のGOPと関連があるかどうか、
つまり直前のGOPの残余データΔQであるかどうかを
容易に認識できるようにするためのものである。これ
は、再生開始時の最初の固定記録領域の再生データに含
まれる残余データが、その直前のGOPの符号データが
ないことによって符号データの関連性が失われ、識別不
可能(復元不可能)となることを防ぐためである。
First, the residual data Δ
Pack Q i . At this time, I packed by adding the identification code C i to indicate that this data is residual data Delta] Q i of the previous GOP. Here, the identification code C determines whether or not each code data is related to the immediately preceding GOP during reproduction.
In other words, this is for easily recognizing whether or not it is the residual data ΔQ of the immediately preceding GOP. This is because the residual data included in the reproduction data of the first fixed recording area at the start of reproduction loses the relevance of the code data due to the absence of the code data of the immediately preceding GOP, and cannot be identified (cannot be restored). This is to prevent that.

【0041】第2に、(i+1)の期間において、残余
データの詰め込まれた領域以外の空いている領域に、
(i+1)の期間のGOPの符号データQi+1 を詰め込
む。この詰め込まれる符号データQi+1 のサイズは、固
定記録領域から一義的に決定されるデータサイズから、
すでに詰め込まれた残余データΔQi の符号量を減算し
た値として決められる。このとき詰め込まれずにあふれ
た符号データΔQi+1 は、新たに残余データとして一時
記憶手段13に保持される。そしてこのような詰め込み
処理が終了した後、先述したような処理を経て、記録媒
体16の固定記録領域に記録される。
Second, in the period (i + 1), an empty area other than the area where the residual data is packed
The GOP code data Q i + 1 in the period (i + 1) is packed. The size of the stuffed code data Q i + 1 is determined from the data size uniquely determined from the fixed recording area,
It is determined as a value obtained by subtracting the code amount of the already packed residual data ΔQ i . At this time, the code data ΔQ i + 1 that has not been packed is newly stored in the temporary storage unit 13 as residual data. After the stuffing process is completed, the data is recorded in the fixed recording area of the recording medium 16 through the above-described process.

【0042】以上のような処理によって記録された固定
記録領域の記録パターンの一例を図2に示す。図2によ
ると、(i+1)の期間の符号データ用に設けられた5
トラックの固定記録領域内において、第4番目のトラッ
ク先頭の領域に、残余データを識別コードを付加して詰
め込まれている。
FIG. 2 shows an example of a recording pattern of a fixed recording area recorded by the above-described processing. According to FIG. 2, 5 provided for the code data in the period of (i + 1)
In the fixed recording area of the track, the remaining data is packed in the area at the head of the fourth track with an identification code added thereto.

【0043】以上のように本実施の形態の映像記録装置
では、各GOP単位ごとに不特定長な可変長符号データ
を、記録媒体上の予め設定された固定記録領域に記録す
るので、トラック番号とGOP番号とが対応し、再生時
において頭出し等の高速サーチを容易に実現する形式で
映像データを記録することができる。
As described above, in the video recording apparatus of the present embodiment, variable-length code data having an unspecified length is recorded in a fixed recording area set in advance on a recording medium for each GOP unit. And GOP numbers correspond to each other, so that video data can be recorded in a format that facilitates high-speed search such as cueing during reproduction.

【0044】尚、nをGOPを構成するフレーム数と
し、nの値は1以上の整数を取りうるものとする。GO
Pの構成の仕方によって、nフレームに含まれる各フレ
ームのピクチャタイプは任意に決定することができる。
例えばGOPの構成フレーム数nを1とし、フレーム内
圧縮を施した符号データを記録媒体に記録する場合も同
様である。
It is assumed that n is the number of frames forming a GOP, and the value of n can be an integer of 1 or more. GO
The picture type of each frame included in the n frames can be arbitrarily determined depending on the configuration of P.
For example, the same applies to the case where the number n of constituent frames of a GOP is set to 1 and code data subjected to intra-frame compression is recorded on a recording medium.

【0045】尚、固定長詰め込み手段12は、一時記憶
手段13からの残余データを固定記録領域内の先頭から
詰め込むこともできるし、図2に示すように固定記録領
域内の途中の予め設定された特定領域から詰め込むこと
もできる。どこに詰め込むかは任意に設定できる。
The fixed-length padding means 12 can pack the remaining data from the temporary storage means 13 from the beginning in the fixed recording area, or, as shown in FIG. It can also be packed from a specific area. Where it is packed can be set arbitrarily.

【0046】尚、識別コードは、映像の符号データを記
録する領域でなく、映像付加情報を記録する領域に挿入
し、識別コード自身に残余データが詰め込まれた位置情
報を持たせることもできる。また、映像の符号データを
記録する単位、即ち誤り訂正符号化処理単位(シンクブ
ロックという)ごとに、その中の特定位置に識別フラグ
を記録する領域を設けても良い。
It should be noted that the identification code may be inserted not in the area where the video code data is recorded but in the area where the video additional information is recorded, and the identification code itself may have position information in which residual data is packed. In addition, an area for recording an identification flag may be provided at a specific position in each unit of recording video code data, that is, each error correction encoding processing unit (referred to as a sync block).

【0047】(実施の形態2)次に本発明の実施の形態
2における映像記録装置について説明する。図3は本実
施の形態による映像記録装置の構成を示すブロック図で
あり、図1と同一部分は同一の符号を付けて説明を省略
する。この映像記録装置は、入力手段10、高能率符号
化器11、固定長詰め込み手段12、一時記憶手段1
3、誤り訂正符号化器14、変調器15、記録媒体16
に加えて、符号量制御手段20を含んで構成される。
(Embodiment 2) Next, a video recording apparatus according to Embodiment 2 of the present invention will be described. FIG. 3 is a block diagram showing the configuration of the video recording apparatus according to the present embodiment. The same parts as those in FIG. This video recording apparatus includes an input unit 10, a high-efficiency encoder 11, a fixed-length stuffing unit 12, and a temporary storage unit 1.
3, error correction encoder 14, modulator 15, recording medium 16
And a code amount control unit 20.

【0048】符号量制御手段20は、固定長詰め込み手
段12により検出される可変長符号データ量に基づい
て、各nフレーム単位の平均の発生符号データ量が予め
設定された平均目標データ量となるように量子化率を決
定して、高能率符号化器11に対して量子化制御信号を
出力するものである。更に具体的に説明すると、符号量
制御手段20は、固定長詰め込み手段12からnフレー
ム単位毎に残余データのデータ量情報を獲得し、残余デ
ータが存在する場合は、次のnフレーム単位に対する目
標データ量が、平均目標データ量から残余データのデー
タ量を減算して算出されるデータ量となるように高能率
符号化器10に対する量子化率を決定し、残余データが
存在しない場合は、次のnフレーム単位に対する目標デ
ータ量が、平均目標データ量となるように高能率符号化
器11に対する量子化率を決定する。
The code amount control means 20 sets the average generated code data amount for each n frame to a predetermined average target data amount based on the variable length code data amount detected by the fixed length filling means 12. Thus, the quantization rate is determined, and a quantization control signal is output to the high efficiency encoder 11. More specifically, the code amount control unit 20 acquires the data amount information of the residual data every n frame units from the fixed length filling unit 12, and if there is residual data, the target amount for the next n frame unit is obtained. The quantization rate for the high-efficiency encoder 10 is determined so that the data amount becomes a data amount calculated by subtracting the data amount of the residual data from the average target data amount. The quantization rate for the high-efficiency encoder 11 is determined such that the target data amount for n frame units becomes the average target data amount.

【0049】このように構成された本実施の形態の映像
記録装置の動作について説明する。GOP単位の可変長
符号データを記録媒体の固定記録領域に記録する動作に
ついては、実施の形態1とほぼ同様であるので、ここで
はその異なる部分の動作説明をする。
The operation of the thus configured video recording apparatus of the present embodiment will be described. The operation of recording the variable-length code data in GOP units in the fixed recording area of the recording medium is almost the same as that of the first embodiment, and the operation of the different portion will be described here.

【0050】固定長詰め込み手段12は、前述したよう
な方法によって基本単位データQ0を抽出している。こ
のとき、対象となる現在のGOPの符号データQi と直
前のGOPの残余データΔQi-1 とのビット量の和が、
固定記録領域のサイズ、即ち基本単位データ量P0 より
も大きい場合は、基本単位データQi0を抽出した後に残
余データΔQi が残る。固定長詰め込み手段12はこの
残余データΔQi の符号量を符号量制御手段20に出力
する。反対に、直前のGOPの残余データがあればそれ
も含めてこの基本単位データ量P0 にGOPの符号デー
タQi が全て納まった場合には、残余データΔQi の符
号量は0となる。このような場合は、固定記録領域上に
空き領域ができることもある。
The fixed length stuffing means 12 extracts the basic unit data Q 0 by the method as described above. At this time, the sum of the bit amounts of the target GOP code data Q i and the immediately preceding GOP residual data ΔQ i−1 is
When the size of the fixed recording area is larger than the basic unit data amount P 0 , the residual data ΔQ i remains after extracting the basic unit data Q i0 . The fixed length filling unit 12 outputs the code amount of the residual data ΔQ i to the code amount control unit 20. Conversely, if all the GOP code data Q i is contained in the basic unit data amount P 0 , including the residual data of the immediately preceding GOP, the code amount of the residual data ΔQ i is zero. In such a case, an empty area may be left on the fixed recording area.

【0051】符号量制御手段20は、上記の残余データ
の符号量を受け取って、高能率符号化器11に対して適
応的な符号量制御を行う。即ち、直前のGOPの残余デ
ータが存在する場合は、予め設定された固定記録領域に
相当する平均目標符号量R0から、この残余データΔQ
i-1 の符号量を減算して算出されるビット量を新たな目
標符号量Ri とする。そして目標符号量Ri となるよう
現在のGOPの符号化を行うために、符号量制御手段2
0が高能率符号化器11に対して特定の量子化情報を出
力する。もし、直前のGOPの残余データΔQi-1 の符
号量が0の場合は、予め設定された固定記録領域に相当
する平均目標符号量R0 をそのまま使用し、現在のGO
Pの符号化を行うように高能率符号化器11に対して特
定の量子化情報を出力する。
The code amount control means 20 receives the code amount of the residual data and performs adaptive code amount control on the high efficiency encoder 11. That is, when there is residual data of the immediately preceding GOP, the residual data ΔQ is calculated from the average target code amount R 0 corresponding to a preset fixed recording area.
The bit amount calculated by subtracting the code amount of i-1 is set as a new target code amount R i . Then, in order to encode the current GOP so as to achieve the target code amount R i , the code amount control means 2
0 outputs specific quantization information to the high efficiency encoder 11. If the code amount of the residual data ΔQ i−1 of the immediately preceding GOP is 0, the average target code amount R 0 corresponding to the preset fixed recording area is used as it is, and the current GO
Specific quantization information is output to the high-efficiency encoder 11 so as to encode P.

【0052】以上のような映像記録装置によれば、実施
の形態1における記録動作を実現するために、正確な符
号量制御が可能となる。このため、記録レートの無駄を
抑えた符号化が可能となり、記録媒体に記録される映像
の画質を向上することができる。
According to the above-described video recording apparatus, accurate code amount control can be performed to realize the recording operation in the first embodiment. For this reason, it is possible to perform encoding while suppressing waste of the recording rate, and it is possible to improve the image quality of the video recorded on the recording medium.

【0053】(実施の形態3)次に本発明の実施の形態
3における映像再生装置について説明する。図4は本実
施の形態による映像再生装置の構成を示すブロック図で
ある。この映像再生装置は、実施の形態1又は2の映像
記録装置で記録された記録媒体を再生し、映像信号を出
力するものである。この映像再生装置は、記録媒体1
6、復調器30、誤り訂正復号化器31、符号データ分
離手段32、一時記憶手段33、符号データ連結手段3
4、高能率復号化器35、出力手段36を含んで構成さ
れる。
(Embodiment 3) Next, a video reproducing apparatus according to Embodiment 3 of the present invention will be described. FIG. 4 is a block diagram showing the configuration of the video playback device according to the present embodiment. This video reproducing device reproduces a recording medium recorded by the video recording device of the first or second embodiment and outputs a video signal. This video reproducing apparatus has a recording medium 1
6, demodulator 30, error correction decoder 31, code data separation means 32, temporary storage means 33, code data connection means 3
4. High efficiency decoder 35 and output means 36 are included.

【0054】復調器30及び誤り訂正復号化器31はデ
ータ入力手段の機能を有している。即ちデータ入力手段
は、映像信号がnフレーム単位で可変長符号化され、不
特定長の可変長符号データが記録媒体16上の固定記録
領域に記録されると同時に、直前のnフレーム期間の残
余データが固定記録領域にある場合、残余データが識別
コードと共に記録されている記録媒体から再生データを
得るものである。
The demodulator 30 and the error correction decoder 31 have the function of data input means. That is, the data input means performs variable length coding of the video signal in units of n frames, records variable length code data of an unspecified length in the fixed recording area on the recording medium 16, and simultaneously stores the remaining data of the immediately preceding n frame period. When the data is in the fixed recording area, the reproduction data is obtained from the recording medium in which the remaining data is recorded together with the identification code.

【0055】符号データ分離手段32は、データ入力手
段から出力される固定記録領域の再生データから、識別
コードを認識して直前のnフレーム期間の残余データと
現在のnフレーム期間の符号データとに分離するもので
ある。一時記憶手段33は符号データ分離手段32で分
離された現在のnフレーム期間の符号データを一時記憶
するものである。符号データ連結手段34は符号データ
分離手段32から出力される直前のnフレーム期間の残
余データを入力すると共に、一時記憶手段33から出力
される直前のnフレーム期間の符号データを入力して残
余データと連結し、nフレーム単位の可変長符号データ
を得るものである。高能率復号化器35は符号データ連
結手段34からの可変長符号データを可変長復号化し、
伸張処理するものである。
The code data separating means 32 recognizes the identification code from the reproduction data of the fixed recording area outputted from the data input means and converts the data into the remaining data of the immediately preceding n frame period and the code data of the current n frame period. What separates. The temporary storage means 33 temporarily stores the code data of the current n frame period separated by the code data separation means 32. The code data concatenating means 34 receives the remaining data of the immediately preceding n-frame period output from the code data separating means 32 and inputs the code data of the immediately preceding n-frame period outputted from the temporary storage means 33 to generate the residual data. To obtain variable-length code data in units of n frames. The high-efficiency decoder 35 performs variable-length decoding on the variable-length code data from the code data coupling unit 34,
The extension processing is performed.

【0056】以上のように構成された映像再生装置の動
作について説明する。実施の形態1又は2で説明した映
像記録装置によって、記録媒体16の予め決められた固
定記録領域に、GOP単位の可変長符号データが記録さ
れている。復調器30はこの記録媒体16から変調され
た誤り訂正符号化データを入力し、復調処理を行う。誤
り訂正復号化器31はこの誤り訂正符号化データに誤り
訂正処理を施す。この時点において、再生された符号デ
ータは、固定記録領域に相当する符号量を有し、現在の
GOPの符号データと直前のGOPの残余データとが詰
め込まれた状態となっている。
The operation of the video reproducing apparatus configured as described above will be described. The video recording device described in the first or second embodiment records variable-length code data in GOP units in a predetermined fixed recording area of the recording medium 16. The demodulator 30 receives the modulated error correction coded data from the recording medium 16 and performs demodulation processing. The error correction decoder 31 performs an error correction process on the error correction encoded data. At this point, the reproduced code data has a code amount corresponding to the fixed recording area, and the code data of the current GOP and the remaining data of the immediately preceding GOP are packed.

【0057】符号データ分離手段32は、誤り訂正復号
化器31から出力される符号データを入力し、残余デー
タであることを示す識別コードCi-1 を検出して、直前
のGOPの残余データΔQi-1 と現在のGOPの符号デ
ータQi とに分離する。現在のGOPの符号データQi
は一時記憶手段33に保持される。そして、次の固定記
録領域が再生され、符号データ分離手段32にて上記の
ようにして残余データΔQi が分離されてきたとき、符
号データ連結手段34は、一時記憶手段33から読み出
した符号データQi に残余データΔQi を所定の方法で
連結して出力する。もし、符号データ分離手段32から
残余データが分離されない場合は、符号データに対して
残余データが存在しないことを意味するので、そのまま
この符号データをGOPの符号データとして出力する。
The code data separating means 32 receives the code data output from the error correction decoder 31, detects an identification code Ci -1 indicating that it is residual data, and detects the residual data of the immediately preceding GOP. It is separated into ΔQ i−1 and code data Q i of the current GOP. Code data Q i of the current GOP
Are stored in the temporary storage unit 33. When the next fixed recording area is reproduced and the residual data ΔQ i is separated by the code data separating means 32 as described above, the code data linking means 34 reads the code data read from the temporary storage means 33. The residual data ΔQ i is connected to Q i by a predetermined method and output. If the residual data is not separated from the code data separating means 32, it means that there is no residual data for the code data, and this code data is output as it is as the GOP code data.

【0058】また、再生開始時の最初の固定記録領域の
再生データ内に、直前のGOPの残余データが仮に含ま
れている場合には、連結すべき直前のGOPの符号デー
タが本来存在しないので、この残余データを無効とす
る。
If the reproduction data of the first fixed recording area at the start of reproduction includes the remaining data of the immediately preceding GOP, the code data of the immediately preceding GOP to be connected does not originally exist. Invalidate the remaining data.

【0059】このようにして符号データ連結手段34か
ら出力される可変長符号データは、高能率復号化器35
にて可変長復号化、逆量子化、逆直交変換等の処理が施
され、出力手段36から映像信号が出力される。
The variable-length code data output from the code data concatenating means 34 in this manner is
Are subjected to processes such as variable-length decoding, inverse quantization, and inverse orthogonal transform, and output means 36 outputs a video signal.

【0060】以上のように本実施の形態の映像再生装置
は、実施の形態1又は2の映像記録装置によって記録さ
れた可変長符号データを、非常に簡単な構成を用いて元
の完全な符号データに復元することができる。このた
め、高画質な映像を再生することが可能となる。
As described above, the video reproducing apparatus of the present embodiment converts the variable-length code data recorded by the video recording apparatus of the first or second embodiment to the original complete code using a very simple configuration. Data can be restored. For this reason, it is possible to reproduce a high-quality video.

【0061】尚、一時記憶手段33は上記構成のみによ
るものではない。例えばGOPの全ての符号データを保
持するものでなく、残余データが無くとも復元可能な符
号データは符号データ分離手段32及び符号データ連結
手段34を経てそのまま高能率復号化器35に入力する
ようにし、残余データが必要な符号データのみを一時記
憶手段33に保持するようにしても良い。但しこの場合
は、GOPの符号データの出力タイミング調整用の一時
記憶手段を後段に配置する必要がある。このように一時
記憶手段33の構成は種々考えられる。
Incidentally, the temporary storage means 33 is not limited to the above configuration. For example, code data which does not hold all the code data of the GOP and can be restored without residual data is directly input to the high-efficiency decoder 35 through the code data separating means 32 and the code data connecting means 34. Alternatively, only the code data requiring the residual data may be stored in the temporary storage unit 33. However, in this case, it is necessary to arrange a temporary storage means for adjusting the output timing of the GOP code data at a subsequent stage. Thus, various configurations of the temporary storage unit 33 are conceivable.

【0062】(実施の形態4)次に本発明の実施の形態
4における映像記録装置について説明する。図5は本実
施の形態による映像記録装置の構成を示すブロック図で
あり、図1と同一部分は同一の符号を付け、説明を省略
する。この映像記録装置は、入力手段10、高能率符号
化器11、第1の固定長詰め込み手段40、第1の一時
記憶手段41、第2の固定長詰め込み手段42、第2の
一時記憶手段43、誤り訂正符号化器14、変調器1
5、記録媒体16を含んで構成される。
(Embodiment 4) Next, a video recording apparatus according to Embodiment 4 of the present invention will be described. FIG. 5 is a block diagram showing the configuration of the video recording apparatus according to the present embodiment. The same parts as those in FIG. This video recording apparatus includes an input unit 10, a high-efficiency encoder 11, a first fixed length stuffing unit 40, a first temporary storage unit 41, a second fixed length stuffing unit 42, and a second temporary storage unit 43. , Error correction encoder 14, modulator 1
5, including the recording medium 16.

【0063】高能率符号化器11は入力手段10によっ
て入力された映像信号を高能率符号化により帯域圧縮し
て可変長符号化するものである。第1の固定長詰め込み
手段40は、高能率符号化器11から出力され、nフレ
ーム単位ごとに不特定長となる可変長符号データを、記
録媒体16上に設けられた固定記録領域に詰めて書き込
むために、データを所定のルールに従って再配置するも
のである。このようなデータの再配置を「詰め込む」と
呼ぶ。第1の一時記憶手段41は、第1の固定長詰め込
み手段40により固定記録領域に配分しきれない残余デ
ータが発生したとき、少なくとも残余データの一部を次
のnフレーム記録期間まで保持するものである。
The high-efficiency encoder 11 compresses the band of the video signal input by the input means 10 by high-efficiency encoding and performs variable-length encoding. The first fixed-length stuffing unit 40 stuffs variable-length code data output from the high-efficiency encoder 11 and having an unspecified length every n frames into a fixed recording area provided on the recording medium 16. In order to write, data is rearranged according to a predetermined rule. Such rearrangement of data is called “stuffing”. The first temporary storage means 41 holds at least a part of the remaining data until the next n-frame recording period when the first fixed-length packing means 40 generates residual data that cannot be allocated to the fixed recording area. It is.

【0064】第2の一時記憶手段42は第1の固定長詰
め込み手段40により固定記録領域に詰め込まれた符号
データを次のnフレーム記録期間まで保持するものであ
る。、第2の固定長詰め込み手段43は、第2の一時記
憶手段42から出力された符号データを詰め込むと共
に、固定記録領域の符号データに空き領域がある場合
に、第1の固定長詰め込み手段40から出力される残余
データを空き領域に詰め込むものである。
The second temporary storage means 42 holds the code data packed in the fixed recording area by the first fixed length packing means 40 until the next n-frame recording period. The second fixed length stuffing means 43 stuffs the code data output from the second temporary storage means 42 and, if there is a free space in the coded data of the fixed recording area, the first fixed length stuffing means 40 Is to pack the remaining data output from the vacant area.

【0065】更に具体的に説明すると、第1の固定長詰
め込み手段40は、第1の一時記憶手段41から出力さ
れる残余データに直前のnフレーム期間における残余デ
ータであることを示す識別コードを付加し、固定記録領
域に残余データを詰め込むと共に、高能率符号化器11
から出力される現在のnフレーム期間の符号データを固
定記録領域に詰め込み、固定記録領域から符号データが
溢れた場合、新たな残余データの一部を第2の固定長詰
め込み手段43に出力し、新たな残余データの残りを第
1の一時記憶手段41に出力する。
More specifically, the first fixed-length stuffing means 40 adds an identification code to the remaining data output from the first temporary storage means 41 to indicate that it is the remaining data in the immediately preceding n-frame period. In addition, the remaining data is packed in the fixed recording area, and the high efficiency encoder 11
Is packed in the fixed recording area in the current n-frame period, and when the code data overflows from the fixed recording area, a part of the new residual data is output to the second fixed length packing means 43, The remainder of the new residual data is output to the first temporary storage means 41.

【0066】また第2の固定長詰め込み手段43は、第
2の一時記憶手段42から出力される符号データを詰め
込むと共に、固定記録領域の符号データに空き領域があ
る場合、第1の固定長詰め込み手段40から出力される
残余データを、直後のnフレーム期間の残余データであ
ることを示す識別コードを付加して空き領域に詰め込
む。
The second fixed length stuffing means 43 stuffs the code data output from the second temporary storage means 42 and, if there is an empty area in the coded data of the fixed recording area, the first fixed length stuffing means 43. The remaining data output from the means 40 is stuffed into an empty area by adding an identification code indicating that it is the remaining data for the immediately following n frame periods.

【0067】このように構成された本実施の形態の映像
記録装置について、その動作を説明する。実施の形態1
に説明した動作とほぼ同様の動作によって、GOP単位
の可変長符号データが記録媒体16の固定記録領域に記
録される。ここでは、異なる部分の動作説明を図6及び
図7を用いて行う。
The operation of the thus configured video recording apparatus of the present embodiment will be described. Embodiment 1
The variable-length code data in GOP units is recorded in the fixed recording area of the recording medium 16 by an operation substantially similar to the operation described in (1). Here, the operation of the different parts will be described with reference to FIGS.

【0068】図6において、連続する3つの期間のGO
Pについて考える。現在の期間iにおけるGOPをGO
P(i)とし、直前の期間のGOPをGOP(i−1)
とし、直後の期間のGOPをGOP(i+1)とする。
この例では、(i−1)期間の符号データQi-1 は基本
単位データ量(固定長)P0 より少なく、i期間の符号
データQi は基本単位データ量P0 より多く、(i+
1)期間の符号データQ i+1 は基本単位データ量P0
り少ないとしている。尚、例えば符号データQiが基本
単位データ量P0 に納まる部分を符号データQi0と呼
ぶ。
In FIG. 6, GO for three consecutive periods
Think about P. GO for GOP in current period i
Let P (i) be the GOP of the immediately preceding period, GOP (i-1)
And the GOP in the immediately subsequent period is GOP (i + 1).
In this example, the code data Q in the (i-1) periodi-1 Is basic
Unit data amount (fixed length) P0 Less, i period sign
Data Qi Is the basic unit data amount P0 More (i +
1) Code data Q of period i + 1 Is the basic unit data amount P0 Yo
Less. Note that, for example, code data QiIs basic
Unit data amount P0 Code data Qi0Call
Huh.

【0069】図7は本実施の形態の映像記録装置の動作
を示すタイミング図であり、図6のGOP(i)、GO
P(i−1)、GOP(i+1)に対応している。まず
高能率符号化器11は、図7(a),(b)に示すよう
に、GOP単位で不特定長な可変長の符号データQ
i-1 、Qi 、Qi+1 を夫々出力する。
FIG. 7 is a timing chart showing the operation of the video recording apparatus according to the present embodiment.
P (i-1) and GOP (i + 1). First, as shown in FIGS. 7A and 7B, the high-efficiency encoder 11 performs variable-length code data Q of an unspecified length in GOP units.
i−1 , Q i , and Q i + 1 are output, respectively.

【0070】例えば図6のGOP(i−1)では、符号
データQi-1 のデータ量が基本単位データ量P0 より少
ないので、第1の固定長詰め込み手段40は図7(c)
に示すように符号データQi-1 をそのまま詰め込む。こ
の符号データQi-1 は第2の一時記憶手段42にも出力
される。また残余データΔQi-1 は0なので、図7
(d)に示すように第1の一時記憶手段41には残余デ
ータが出力されない。従って(i−1)期間の最後で
は、第2の一時記憶手段42のデータ記憶領域は図7
(e)に示すような空白が生じる。尚、図6のGOP
(i−1)では、符号データQi-2 が明確にされていな
いので、第2の固定長詰め込み手段43での詰め込み結
果は図示されていない。
For example, in the GOP (i-1) shown in FIG. 6, since the data amount of the code data Q i-1 is smaller than the basic unit data amount P 0 , the first fixed length stuffing means 40 is provided in FIG.
As shown in the figure, the code data Q i-1 is directly packed. This code data Q i-1 is also output to the second temporary storage means 42. Since the residual data ΔQ i-1 is 0, FIG.
No residual data is output to the first temporary storage means 41 as shown in FIG. Therefore, at the end of the period (i-1), the data storage area of the second temporary storage unit 42 is as shown in FIG.
A blank as shown in FIG. The GOP shown in FIG.
In (i-1), since the code data Q i-2 has not been clarified, the result of stuffing by the second fixed length stuffing means 43 is not shown.

【0071】GOP(i)では、図6及び図7(b)に
示すように、符号データQi が基本単位データ量P0
りΔQi だけ多い。図7(c)に示すように第1の固定
長詰め込み手段40は符号データQi のうち、基本単位
データ量P0 相当分の符号データQi0を詰め込む。詰め
込まれた符号データQi0は第2の一時記憶手段42に出
力される。また残余データΔQi をΔQi1+ΔQi2
し、Qi =Qi0+ΔQiとすると、第2の固定長詰め込
み手段43は、図7(f)に示すように第1の固定長詰
め込み手段40から出力された残余データΔQi のうち
残余データΔQi1を取り込み、期間iに第2の一時記憶
手段42から読み出されたデータの空き領域に残余デー
タΔQi1を即時に詰め込む。次に図7(d)に示すよう
にΔQi のうち溢れた残余データΔQi2が第1の一時記
憶手段41に出力される。次に第2の固定長詰め込み手
段43は、第2の一時記憶手段42に保持された期間
(i−1)の符号データQi-1 を詰め込むと共に、残余
データΔQi1が期間iの残余データの一部であることを
示す識別コードCi1を付加して詰め込む。
In GOP (i), as shown in FIGS. 6 and 7B, the code data Q i is larger than the basic unit data amount P 0 by ΔQ i . As shown in FIG. 7C, the first fixed-length stuffing unit 40 stuffs the code data Q i0 corresponding to the basic unit data amount P 0 among the code data Q i . The packed code data Q i0 is output to the second temporary storage means 42. Further, assuming that the residual data ΔQ i is ΔQ i1 + ΔQ i2 and Q i = Q i0 + ΔQ i , the second fixed-length stuffing means 43 transmits the first fixed-length stuffing means 40 as shown in FIG. The residual data ΔQ i1 of the output residual data ΔQ i is fetched, and the residual data ΔQ i1 is immediately packed in a vacant area of the data read from the second temporary storage means 42 during the period i. Next, as shown in FIG. 7D, the overflowing residual data ΔQ i2 of ΔQ i is output to the first temporary storage means 41. Next, the second fixed length stuffing means 43 stuffs the code data Q i-1 of the period (i-1) held in the second temporary storage means 42 and sets the remaining data ΔQ i1 to the remaining data of the period i. And an identification code C i1 indicating that it is a part of

【0072】GOP(i+1)では、図6及び図7
(b)に示すように、符号データQi+1が基本単位デー
タ量P0 よりかなり少ない。図7(c)に示すように第
1の固定長詰め込み手段40は符号データQi+1 を全て
詰め込む。そして第1の固定長詰め込み手段40は第1
の一時記憶手段41に保持された残余データΔQi2を読
み出し、データの空き領域に残余データΔQi2を識別コ
ードCi2を付けて詰め込む。詰め込まれた符号データQ
i+1 と残余データΔQi2は第2の一時記憶手段42に出
力される。
In GOP (i + 1), FIGS. 6 and 7
As shown in (b), the code data Q i + 1 is considerably smaller than the basic unit data amount P 0 . As shown in FIG. 7C, the first fixed-length stuffing unit 40 stuffs all the code data Q i + 1 . And the first fixed length stuffing means 40 is
Reads residual data Delta] Q i2 held in the temporary storage means 41 of stuffs residual data Delta] Q i2 in the free space of the data with the identification code C i2. Packed code data Q
i + 1 and the residual data ΔQ i2 are output to the second temporary storage means 42.

【0073】第2の固定長詰め込み手段43は、図7
(f)に示すように期間(i+1)に、第2の一時記憶
手段42から読み出された符号データQi0を詰め込む。
次の期間(i+2)で、第2の固定長詰め込み手段43
は、第2の一時記憶手段42に保持された符号データQ
i+1 と残余データΔQi2を読み出し、それらのデータを
GOP(i+1)のデータ領域に詰め込む。このような
詰め込み方法によって、残余データは、直前の固定記録
領域の空き領域と、直後の固定記録領域に詰め込まれる
こととなる。
The second fixed length stuffing means 43 is provided in FIG.
As shown in (f), the code data Q i0 read from the second temporary storage unit 42 is packed in the period (i + 1).
In the next period (i + 2), the second fixed length stuffing means 43
Is the code data Q held in the second temporary storage means 42
i + 1 and the residual data ΔQ i2 are read, and those data are packed in the data area of GOP (i + 1). By such a packing method, the residual data is packed into the free area of the immediately preceding fixed recording area and the immediately following fixed recording area.

【0074】ここで、残余データに識別コードを付加し
て記録することは、残余データと直前又は直後のGOP
との関連性を認識できるようにするためである。即ち再
生開始時の最初の固定記録領域に含まれる残余データ
が、その直前のGOPの符号データがないことによって
関連性が失われ、識別不可能(復元不可能)となること
を防ぐためである。
Here, the recording of the residual data with the identification code added thereto is performed by combining the residual data with the immediately preceding or succeeding GOP.
This is to make it possible to recognize the relevance of the information. In other words, this is to prevent the remaining data contained in the first fixed recording area at the start of reproduction from being lost due to lack of the code data of the immediately preceding GOP and becoming unrecognizable (unrecoverable). .

【0075】上記のような処理によって記録された磁気
媒体上の記録パターンは図6のようになる。このような
実施の形態によれば、再生時に頭出し等の高速サーチを
容易に行える形式でデータを記録することができる。更
に本実施の形態では、実施の形態1よりも記録領域の無
駄が少なくなり、画質を更に向上させることができる。
FIG. 6 shows a recording pattern on the magnetic medium recorded by the above processing. According to such an embodiment, data can be recorded in a format that facilitates high-speed search such as cueing during reproduction. Further, in the present embodiment, waste of the recording area is reduced as compared with the first embodiment, and the image quality can be further improved.

【0076】(実施の形態5)次に本発明の実施の形態
5における映像記録装置について説明する。図8は本実
施の形態による映像記録装置の構成を示すブロック図で
あり、図5と同一部分は同一の符号を付け、説明を省略
する。この映像記録装置は、入力手段10、高能率符号
化器11、第1の固定長詰め込み手段40、第1の一時
記憶手段41、第2の固定長詰め込み手段43、第2の
一時記憶手段42、誤り訂正符号化器14、変調器1
5、記録媒体16に加えて、符号量制御手段44を含ん
で構成される。
(Embodiment 5) Next, a video recording apparatus according to Embodiment 5 of the present invention will be described. FIG. 8 is a block diagram showing the configuration of the video recording apparatus according to the present embodiment. The same parts as those in FIG. 5 are denoted by the same reference numerals, and description thereof will be omitted. This video recording apparatus includes an input unit 10, a high-efficiency encoder 11, a first fixed length stuffing unit 40, a first temporary storage unit 41, a second fixed length stuffing unit 43, and a second temporary storage unit 42. , Error correction encoder 14, modulator 1
5. In addition to the recording medium 16, a code amount control means 44 is included.

【0077】符号量制御手段44は、第1の固定長詰め
込み手段40により検出される可変長符号データ量に基
づいて、各nフレーム単位の平均の発生符号データ量が
予め設定された平均目標データ量となるように量子化率
を決定して、高能率符号化器11に対して量子化制御信
号を出力するものである。
The code amount control means 44 determines the average generated code data amount of each n frame unit based on the variable length code data amount detected by the first fixed length The quantization rate is determined so as to obtain a quantity, and a quantization control signal is output to the high-efficiency encoder 11.

【0078】更に具体的に説明すると、符号量制御手段
44は、第1の固定長詰め込み手段40からnフレーム
単位毎に残余データのデータ量情報を獲得し、残余デー
タが存在する場合は、次のnフレーム単位に対する目標
データ量が、平均目標データ量から残余データのデータ
量を減算して算出されるデータ量となるように、高能率
符号化器11に対する量子化率を決定し、残余データが
存在しない場合は、次のnフレーム単位に対する目標デ
ータ量が、平均目標データ量に空き領域のデータ量を加
算して算出されるデータ量となるように、高能率符号化
器11に対する量子化率を決定する。
More specifically, the code amount control means 44 acquires the data amount information of the residual data every n frames from the first fixed-length stuffing means 40. The quantization rate for the high-efficiency encoder 11 is determined so that the target data amount for the n-frame unit becomes a data amount calculated by subtracting the data amount of the residual data from the average target data amount. Does not exist, the quantization for the high-efficiency encoder 11 is performed such that the target data amount for the next n-frame unit is a data amount calculated by adding the data amount of the free area to the average target data amount. Determine the rate.

【0079】このように構成された本実施の形態の映像
記録装置の動作について説明する。実施の形態4で説明
した動作とほぼ同様の動作によって、GOP単位の可変
長符号データが記録媒体15の固定記録領域に記録され
る。以下では、その違いの部分について説明する。
The operation of the thus configured video recording apparatus of the present embodiment will be described. By substantially the same operation as that described in the fourth embodiment, variable-length code data in GOP units is recorded in the fixed recording area of the recording medium 15. Hereinafter, the difference will be described.

【0080】第1の固定長詰め込み手段40は、前述し
たような方法によって基本単位データを抽出する。この
とき、対象となる現在のGOPの符号データと直前のG
OPの残余データとの符号量の和が、固定記録領域の基
本単位データ量P0 よりも大きい場合は残余データΔQ
が残る。第1の固定長詰め込み手段40はこの残余デー
タΔQの符号量を符号量制御手段44に出力する。反対
に、直前のGOPの残余データがあればそれも含めてこ
の基本単位データ量P0 にGOPの符号データQが全て
納まった場合には、固定記録領域上には空き領域ができ
ることになる。この場合は空き領域に相当する符号量を
符号量制御手段44に出力する。
The first fixed length stuffing means 40 extracts the basic unit data by the method as described above. At this time, the code data of the current GOP of interest and the G
When the sum of the code amount of the OP and the residual data is larger than the basic unit data amount P 0 of the fixed recording area, the residual data ΔQ
Remains. The first fixed length padding means 40 outputs the code amount of the residual data ΔQ to the code amount control means 44. Conversely, if the if the residual data of the immediately preceding GOP which including the sign data Q of the GOP to the base unit data amount P 0 is accommodated all would be free space in the fixed recording region. In this case, the code amount corresponding to the empty area is output to the code amount control means 44.

【0081】符号量制御手段44は、上記の残余データ
ΔQの符号量を入力し、適応的な符号量制御を行う。即
ち、直前のGOPの残余データが存在する場合は、予め
設定された固定記録領域に相当する平均目標符号量R0
から、この残余データΔQの符号量を減算し、減算結果
を新たな目標符号量Ri として現在のGOPの符号化を
行うように、量子化情報を高能率符号化器11に出力す
る。もし、空き領域が存在する場合は、予め設定された
固定記録領域に相当する平均目標符号量R0 にこの空き
領域の符号量を加算して算出されるビット量を、新たな
目標符号量Riとして、現在のGOPの符号化を行うよ
うに量子化情報を高能率符号化器11に出力する。
The code amount control means 44 inputs the code amount of the residual data ΔQ and performs adaptive code amount control. That is, when there is residual data of the immediately preceding GOP, the average target code amount R 0 corresponding to a preset fixed recording area is set.
From subtracts the code amount of the residual data Delta] Q, to perform encoding of the current GOP subtraction result as a new target code amount R i, and outputs the quantized information to the high-efficiency encoder 11. If there is a free area, a bit amount calculated by adding the code amount of this free area to the average target code amount R 0 corresponding to a preset fixed recording area is calculated as a new target code amount R. As i , the quantization information is output to the high-efficiency encoder 11 so as to encode the current GOP.

【0082】以上のように本実施の形態によれば、実施
の形態4における記録動作を実現するための正確な符号
量制御が行える。更に記録レートの無駄を抑えた符号化
が行え、画質を更に向上することができる。
As described above, according to the present embodiment, accurate code amount control for realizing the recording operation in the fourth embodiment can be performed. Furthermore, encoding can be performed while suppressing waste of the recording rate, and the image quality can be further improved.

【0083】なお、実施の形態4又は5の映像記録装置
では、残余データを保持する第1の一時記憶手段41
と、基本単位データを保持する第2の一時記憶手段42
を別々に用意したが、これらの機能を1つの一時記憶手
段で実現することもできる。
In the video recording apparatus according to the fourth or fifth embodiment, the first temporary storage means 41 for storing the remaining data
And second temporary storage means 42 for holding basic unit data.
Are prepared separately, but these functions can also be realized by one temporary storage unit.

【0084】(実施の形態6)次に本発明の実施の形態
6における映像再生装置について説明する。図9は本実
施の形態による映像再生装置の構成を示すブロック図で
あり、図4と同一部分は同一の符号を付け、説明を省略
する。この映像再生装置は、実施の形態4又は5の映像
記録装置で記録された記録媒体の信号を再生し、映像信
号を出力するものである。この映像再生装置は、記録媒
体16、復調器30、誤り訂正復号化器31、符号デー
タ分離手段50、符号データ連結手段51、第1の一時
記憶手段52、第2の一時記憶手段53、高能率復号化
器35、出力手段36を含んで構成される。
(Embodiment 6) Next, a video reproducing apparatus according to Embodiment 6 of the present invention will be described. FIG. 9 is a block diagram showing the configuration of the video reproducing apparatus according to the present embodiment. The same parts as those in FIG. 4 are denoted by the same reference numerals, and description thereof will be omitted. This video reproducing device reproduces a signal of a recording medium recorded by the video recording device of the fourth or fifth embodiment, and outputs a video signal. This video reproducing apparatus includes a recording medium 16, a demodulator 30, an error correction decoder 31, a code data separating means 50, a code data linking means 51, a first temporary storage means 52, a second temporary storage means 53, It comprises an efficiency decoder 35 and output means 36.

【0085】復調器30及び誤り訂正復号化器31はデ
ータ入力手段の機能を有している。即ちデータ入力手段
は、映像信号がnフレーム単位で可変長符号化され、不
特定長の可変長符号データが記録媒体16上の固定記録
領域に記録されると同時に、直後のnフレーム期間の残
余データが固定記録領域にある場合、残余データが第1
の識別コードと共に記録され、直前のnフレーム期間の
残余データが固定記録領域にある場合、残余データが第
2の識別コードと共に記録されている記録媒体16から
再生データを得るものである。
The demodulator 30 and the error correction decoder 31 have the function of data input means. That is, the data input means performs variable length coding of the video signal in units of n frames, records variable length code data of an unspecified length in a fixed recording area on the recording medium 16, and simultaneously stores the remaining data of the immediately following n frame period. If the data is in the fixed recording area, the remaining data
When the remaining data in the immediately preceding n-frame period is in the fixed recording area, the reproduction data is obtained from the recording medium 16 in which the remaining data is recorded together with the second identification code.

【0086】符号データ分離手段50は、データ入力手
段から出力される固定記録領域の再生データから、現在
のnフレーム期間の符号データを抽出すると共に、直前
のnフレーム期間の残余データであることを示す識別コ
ードを用いて直前のnフレーム期間の残余データを抽出
し、直後のnフレーム期間の残余データであることを示
す識別コードを用いて直後のnフレーム期間の残余デー
タを抽出するものである。第1の一時記憶手段52は、
符号データ分離手段50で抽出された直後のnフレーム
期間の残余データを一時記憶するものである。
The code data separating means 50 extracts the code data of the current n frame period from the reproduction data of the fixed recording area outputted from the data input means, and determines that the data is the residual data of the immediately preceding n frame period. The remaining data in the immediately preceding n-frame period is extracted using the identification code shown, and the remaining data in the immediately following n-frame period is extracted using the identification code indicating that it is the remaining data in the immediately following n-frame period. . The first temporary storage means 52
This is to temporarily store the remaining data of the n-frame period immediately after being extracted by the code data separating means 50.

【0087】第2の一時記憶手段53は、符号データ分
離手段50で抽出された現在のnフレーム期間の符号デ
ータを一時記憶するものである。符号データ連結手段5
1は、第2の一時記憶手段53から出力されるnフレー
ム期間の符号データ、符号データ分離手段50から出力
される直前のnフレーム期間の残余データ、及び第1の
一時記憶手段52から出力される直後のnフレーム期間
の残余データを入力して適応的に連結し、nフレーム単
位の可変長符号データを得るものである。高能率復号化
器35は、符号データ連結手段51からの可変長符号デ
ータを可変長復号化し、伸張処理するものである。
The second temporary storage means 53 temporarily stores the current n-frame code data extracted by the code data separation means 50. Code data linking means 5
1 is the code data of the n-frame period output from the second temporary storage means 53, the residual data of the immediately preceding n-frame period output from the code data separation means 50, and the output from the first temporary storage means 52 The remaining data of the n-frame period immediately after the input is input and adaptively connected to obtain variable-length code data in n-frame units. The high-efficiency decoder 35 performs variable-length decoding on the variable-length code data from the code-data concatenating means 51 and performs expansion processing.

【0088】このように構成された本実施の形態の映像
再生装置について、図10及び図11を用いてその動作
を説明する。図10は記録媒体16から再生される符号
データのトラック配置を示す説明図である。図11は本
実施の形態の映像記録装置の動作を示すタイミング図で
あり、図10のGOP(i−1)、GOP(i)、GO
P(i+1)に対応している。実施の形態3に記した動
作とほぼ同様の動作によって、GOP単位の可変長符号
データが記録媒体16の固定記録領域から再生される。
ここでは、異なる部分の動作説明を図10及び図11を
用いて行う。
The operation of the thus constructed video reproducing apparatus of the present embodiment will be described with reference to FIGS. 10 and 11. FIG. 10 is an explanatory diagram showing the track arrangement of the code data reproduced from the recording medium 16. FIG. 11 is a timing chart showing the operation of the video recording apparatus of the present embodiment, and includes GOP (i-1), GOP (i), GO in FIG.
P (i + 1). By substantially the same operation as that described in the third embodiment, variable-length code data in GOP units is reproduced from the fixed recording area of the recording medium 16.
Here, the operation of the different parts will be described with reference to FIGS.

【0089】まず記録媒体16の予め決められた固定記
録領域には、図10に示すようなGOP単位の可変長符
号データが記録されているとする。連続する3つの期間
のGOPにおいて、現在の期間iにおけるGOP(i)
に対し、直前のGOP(i−1)、直後のGOP(i+
1)が存在する。この例では記録時において、(i−
1)期間の符号データQi-1 は基本単位データ量P0
り多く、i期間の符号データQi は基本単位データ量P
0 より少なく、(i+1)期間の符号データQi+ 1 は基
本単位データ量P0 より多いとしている。
First, it is assumed that variable length code data in GOP units as shown in FIG. 10 is recorded in a predetermined fixed recording area of the recording medium 16. GOP (i) in the current period i in three consecutive GOPs
, The immediately preceding GOP (i-1) and the immediately following GOP (i +
1) exists. In this example, (i-
1) The code data Q i-1 in the period is larger than the basic unit data amount P 0 , and the code data Q i in the i period is the basic unit data amount P
It is assumed that the code data Q i + 1 in the period (i + 1) is smaller than 0 and larger than the basic unit data amount P 0 .

【0090】記録媒体16から再生されたデータは、図
9の復調器30によって復調される。そして誤り訂正復
号化器31によって、このデータに誤り訂正処理が施さ
れる。この時点において、再生された符号データは、固
定記録領域に相当する符号量を持ち、期間iにおいては
図10及び図11(b)に示すように、現在のGOP
(i)の符号データQi と、直前のGOP(i−1)の
残余データΔQi-1 と、直後のGOP(i+1)の残余
データΔQi+1 とが詰め込まれた状態となっている。
The data reproduced from the recording medium 16 is demodulated by the demodulator 30 shown in FIG. The data is subjected to an error correction process by the error correction decoder 31. At this point, the reproduced code data has a code amount corresponding to the fixed recording area, and during the period i, as shown in FIGS.
And code data Q i of (i), has a residual data Delta] Q i-1 of the immediately preceding GOP (i-1), a state in which the residual data Delta] Q i + 1 is packed in GOP (i + 1) immediately after the .

【0091】図9の符号データ分離手段50は、この符
号データを入力し、直前のGOPの残余データΔQi-1
であることを示す識別コードCi-1 、及び直後のGOP
の残余データΔQi+1 であることを示す識別コードC
i+1 を検出する。そして図11(b),(c)に示すよ
うに、これらの2種類の残余データΔQi-1 及びΔQi+
1 と、現在のGOPの符号データQi とに分離する。現
在のGOPの符号データQi は図11(e)に示すよう
に第2の一時記憶手段53に保持される。また、この直
後のGOPの残余データΔQi+1 は第1の一時記憶手段
52に保持される。そしてこの直前のGOPの残余デー
タΔQi-1 は符号データ連結手段51に出力される。
The code data separating means 50 shown in FIG. 9 receives this code data and outputs the residual data ΔQ i-1 of the immediately preceding GOP.
GOP identifying code C i-1, and after indicating that the
Code C indicating that the residual data is ΔQ i + 1
Detect i + 1 . Then, as shown in FIGS. 11B and 11C, these two types of residual data ΔQ i−1 and ΔQ i +
1, is separated into a code data Q i of the current GOP. Code data Q i of the current GOP is held in the second temporary storage means 53 as shown in FIG. 11 (e). Further, the remaining data ΔQ i + 1 of the GOP immediately after this is held in the first temporary storage means 52. The residual data ΔQ i−1 of the immediately preceding GOP is output to the code data concatenating means 51.

【0092】符号データ連結手段51は、第2の一時記
憶手段53から期間iで読み出したGOPの符号データ
(i-1)0に対し、第1の一時記憶手段52から連結すべ
き残余データΔQi-1 が与えられたときは、図11
(f)に示すようにこれらのデータを所定の方法で連結
する。更に、図11(c)に示すように符号データ分離
手段50から、GOP(i+1)の符号データに連結す
べき残余データΔQi+1 が出力されてきたとき、期間
(i+2)において残余データΔQi+1 を所定の方法で
符号データQ(i+1)0に連結する。
The code data concatenating means 51 is provided with residual data to be concatenated from the first temporary storage means 52 to the GOP code data Q (i-1) 0 read out from the second temporary storage means 53 in the period i. When ΔQ i-1 is given, FIG.
These data are linked by a predetermined method as shown in FIG. Further, as shown in FIG. 11C, when the residual data ΔQ i + 1 to be connected to the code data of GOP (i + 1) is output from the residual data ΔQ i + 1 in the period (i + 2), i + 1 is linked to the code data Q (i + 1) 0 by a predetermined method.

【0093】もし、符号データ分離手段50や第1の一
時記憶手段52に、そのGOPの符号データに対して連
結されるべき残余データΔQが存在しない場合は、何も
連結せずにそのまま符号データQをGOPの符号データ
として出力する。
If there is no residual data .DELTA.Q to be connected to the code data of the GOP in the code data separating means 50 or the first temporary storage means 52, the code data is left unconnected without any connection. Q is output as GOP code data.

【0094】また、再生開始時の最初の固定記録領域の
再生データ内に直前のGOPの残余データΔQが含まれ
ている場合は、連結すべき直前のGOPの符号データが
存在しないので、この残余データΔQを無効とする。ま
た、この最初の固定記録領域の再生データ内に、現在の
GOPの符号データが全て揃っていない場合、直前の固
定記録領域の空き領域に残余データが詰め込まれている
可能性があるが、実際には直前の固定記録領域のデータ
が存在しないので、何も連結しないようにする。
When the reproduction data of the first fixed recording area at the start of reproduction includes the residual data ΔQ of the immediately preceding GOP, there is no code data of the immediately preceding GOP to be connected. The data ΔQ is invalidated. If all the code data of the current GOP are not present in the reproduction data of the first fixed recording area, the remaining data may be packed in the empty area of the immediately preceding fixed recording area. Since there is no data in the immediately preceding fixed recording area, nothing is connected.

【0095】符号データ連結手段51から出力される可
変長符号データは、高能率復号化器35にて可変長復号
化、逆量子化、逆直交変換等の処理が施され、映像信号
に復号される。こうして記録媒体16から再生された映
像信号が出力手段36を介して出力される。
The variable-length code data output from the code data linking means 51 is subjected to processing such as variable-length decoding, inverse quantization, and inverse orthogonal transform by the high-efficiency decoder 35, and is decoded into a video signal. You. The video signal thus reproduced from the recording medium 16 is output via the output means 36.

【0096】以上のように本実施の形態の映像再生装置
は、実施の形態4又は5の映像記録装置によって記録さ
れた可変長符号データを、非常に簡単な構成によって元
の符号データに復元できる。従って映像信号を高画質に
再生することが可能となる。
As described above, the video reproducing apparatus according to the present embodiment can restore the variable-length code data recorded by the video recording apparatus according to the fourth or fifth embodiment to the original code data with a very simple configuration. . Therefore, the video signal can be reproduced with high image quality.

【0097】尚、第2の一時記憶手段53は上記構成の
みによるものではない。例えばGOPの全ての符号デー
タを保持するものでなく、残余データが無くとも復元可
能な符号データは、符号データ分離手段50及び符号デ
ータ連結手段51を経てそのまま伝送されるようにし、
残余データが必要な符号データのみを第2の一時記憶手
段53に保持するようにしても良い。但しこの場合は、
GOPの符号データの出力タイミング調整用に、新たな
一時記憶手段を後段に配置する必要がある。
The second temporary storage means 53 is not limited to the above configuration. For example, code data that does not hold all the code data of the GOP and can be restored without residual data is transmitted as it is via the code data separating means 50 and the code data connecting means 51,
Only the code data requiring the residual data may be stored in the second temporary storage unit 53. However, in this case,
For adjusting the output timing of the GOP code data, it is necessary to arrange a new temporary storage means at the subsequent stage.

【0098】このように第2の一時記憶手段53の機能
は、いくつもの実現手段によって達成される。尚、第1
の一時記憶手段52と第2の一時記憶手段53とは、別
々の一時記憶手段として説明したが、これらを1つの一
時記憶手段を用いてその機能を実現することができる。
As described above, the function of the second temporary storage means 53 is achieved by any number of realizing means. The first
Although the temporary storage unit 52 and the second temporary storage unit 53 have been described as separate temporary storage units, their functions can be realized using one temporary storage unit.

【0099】(実施の形態7)次に本発明の実施の形態
7として、映像記録装置に用いられる固定長詰め込み手
段について具体的に説明する。図12は本実施の形態の
固定長詰め込み手段12A又は40Aの構成図である。
この固定長詰め込み手段12A,40Aは、ピクチャ別
データ整列手段60、詰め込み手段61、固定長判別手
段62、選択器63、書き込み制御手段64、読み出し
制御手段65を含んで構成される。
(Embodiment 7) Next, as Embodiment 7 of the present invention, a fixed length stuffing means used in a video recording apparatus will be specifically described. FIG. 12 is a configuration diagram of the fixed length stuffing means 12A or 40A of the present embodiment.
The fixed-length padding units 12A and 40A include a picture-by-picture data alignment unit 60, a padding unit 61, a fixed-length discriminating unit 62, a selector 63, a writing control unit 64, and a reading control unit 65.

【0100】このように構成された固定長詰め込み手段
12A,40Aの動作を、図12及び図13を用いて説
明する。実施の形態1,2,4,5のいずれかの映像記
録装置において、固定長詰め込み手段は同様の動作をす
る。入力されたGOPの可変長符号データはピクチャ別
データ整列手段60によって、Iピクチャ、Pピクチ
ャ、Bピクチャの順に整列される。図13に示すよう
に、例えば1つのGOPを7つのピクチャで構成するも
のとし、入力される順序は図13(a)のようになり、
符号化される順序は図13(b)のようになる。ピクチ
ャ別データ整列手段60は、図13(b)の順で入力さ
れる符号データを、Iピクチャ、Pピクチャ、Bピクチ
ャの順序に並び替える。この結果出力されるデータは図
13(c)に示すような順序になる。
The operation of the fixed length stuffing means 12A, 40A thus constructed will be described with reference to FIGS. In any one of the video recording apparatuses according to the first, second, fourth, and fifth embodiments, the fixed length stuffing unit operates in a similar manner. The input variable-length code data of the GOP is sorted by the picture-by-picture data sorting means 60 in the order of I picture, P picture, and B picture. As shown in FIG. 13, for example, one GOP is composed of seven pictures, and the input order is as shown in FIG.
The encoding order is as shown in FIG. The picture-by-picture data sorting means 60 sorts the code data input in the order of FIG. 13B into the order of an I picture, a P picture, and a B picture. The data output as a result is in the order as shown in FIG.

【0101】一方、図12の読み出し制御手段65は、
一時記憶手段13又は41から直前のGOPで発生した
残余データを読み出す。詰め込み手段61は、ピクチャ
別データ整列手段60からの出力データと、読み出し制
御手段65から出力される残余データとを入力し、固定
記録領域にそれらのデータを詰め込む。詰め込み手段6
1で詰め込まれたデータは選択器63及び固定長判別手
段62に与えられる。固定長判別手段62は制御信号を
出力し、入力データが固定記録領域を満たす符号量まで
は基本単位データとして出力するように選択器63を切
り替え、固定記録領域を越えた後は残余データとして出
力するように選択器63を切り替える。このとき選択さ
れた基本単位データは図1〜図8のいずれかで示した誤
り訂正符号化器14へ出力される。一方、選択された残
余データは、書き込み制御手段64によって一時記憶手
段13又は41に出力されて保持される。
On the other hand, the read control means 65 of FIG.
The remaining data generated in the immediately preceding GOP is read from the temporary storage means 13 or 41. The stuffing means 61 receives the output data from the picture-by-picture data arranging means 60 and the residual data output from the read control means 65, and stuffs the data into a fixed recording area. Packing means 6
The data packed in 1 is supplied to the selector 63 and the fixed length discriminating means 62. The fixed length discriminating means 62 outputs a control signal, switches the selector 63 so that the input data is output as basic unit data until the code amount satisfies the fixed recording area, and outputs the remaining data after exceeding the fixed recording area. The selector 63 is switched to perform the operation. The basic unit data selected at this time is output to the error correction encoder 14 shown in any of FIGS. On the other hand, the selected residual data is output to the temporary storage unit 13 or 41 by the write control unit 64 and held.

【0102】ここで、ピクチャ別データ整列手段60、
詰め込み手段61、固定長判別手段62、選択器63
は、双方向予測符号化がなされたフレームの第1の可変
長符号化データ、前方向予測符号化がなされたフレーム
の第2の可変長符号化データ、フレーム内符号化がなさ
れたフレームの第3の可変長符号化データの順に選択し
て残余データを生成する残余データ生成手段の機能を達
成している。
Here, picture-by-picture data sorting means 60,
Stuffing means 61, fixed length determining means 62, selector 63
Are the first variable-length coded data of the frame subjected to bidirectional predictive encoding, the second variable-length coded data of the frame subjected to forward predictive encoding, and the second variable-length coded data of the frame subjected to intra-frame encoding. Thus, the function of the residual data generating means for generating the residual data by selecting the variable length coded data in the order of 3 is achieved.

【0103】以上のように本実施の形態の固定長詰め込
み手段12A,40Aは、1GOPの残余データとなり
うるピクチャタイプをIピクチャ、Pピクチャ、Bピク
チャの順序に設定することができる。即ち、再生時の復
号化処理で参照画面となりうるIピクチャやPピクチャ
を優先して保護することができ、例えば編集によって消
失し得る残余データを、殆どの場合Bピクチャの一部の
データとすることができる。よって、記録されたデータ
を編集したり、書き換えたりする場合に、より良好な再
生映像を得ることができる。
As described above, the fixed length stuffing means 12A and 40A of the present embodiment can set the picture type that can be the residual data of one GOP in the order of I picture, P picture, and B picture. That is, an I picture or a P picture that can be a reference screen in decoding processing at the time of reproduction can be preferentially protected. For example, residual data that can be lost by editing is part of the B picture in most cases. be able to. Therefore, when the recorded data is edited or rewritten, a better reproduced video can be obtained.

【0104】(実施の形態8)次に本発明の実施の形態
8として、映像記録装置に用いられる他の固定長詰め込
み手段について具体的に説明する。図14は他の固定長
詰め込み手段12B又は40Bの構成図である。この固
定長詰め込み手段12B,40Bは、周波数順データ整
列手段70、詰め込み手段61、固定長判別手段62、
選択器63、書き込み制御手段64、読み出し制御手段
65を含んで構成される。
(Embodiment 8) Next, as Embodiment 8 of the present invention, another fixed length stuffing means used in a video recording apparatus will be specifically described. FIG. 14 is a configuration diagram of another fixed length stuffing means 12B or 40B. The fixed length stuffing means 12B and 40B include a frequency order data sorting means 70, a stuffing means 61, a fixed length discriminating means 62,
It is configured to include a selector 63, a write control unit 64, and a read control unit 65.

【0105】このように構成された固定長詰め込み手段
12B,40Bの動作を、図14及び図15を用いて説
明する。実施の形態1,2,4,5のいずれかの映像記
録装置において、固定長詰め込み手段12B,40Bは
同様の動作をする。入力されたGOPの可変長符号デー
タは周波数順データ整列手段70に入力される。周波数
順データ整列手段70は、各DCTブロック毎に直流デ
ータや低域データから高域データまで、ある一定の規則
でデータを分類し、低域データの集合と高域データの集
合とに分離する。そして低域データの集合から優先的に
記録されるようにデータを出力する。図15にこの様子
を示す。
The operation of the fixed length stuffing means 12B, 40B thus constructed will be described with reference to FIGS. In any one of the video recording apparatuses according to the first, second, fourth and fifth embodiments, the fixed-length stuffing means 12B and 40B perform the same operation. The input variable-length code data of the GOP is input to the frequency-order data aligning means 70. The frequency-sequential data sorting unit 70 classifies data according to a certain rule from DC data and low-frequency data to high-frequency data for each DCT block, and separates the data into a low-frequency data set and a high-frequency data set. . Then, data is output so as to be preferentially recorded from a set of low-frequency data. FIG. 15 shows this state.

【0106】例えば、マクロブロックが4個の輝度信号
(Y)のDCTブロックと、2個の色差信号(Cr、C
b)のDCTブロックとから構成される場合、各DCT
ブロックの符号データは図15のようになる。即ち、周
波数順データ整列手段70は、各DCTブロックから直
流データ(DC)を含む比較的低域を表すデータから順
に、ある特定長に収まるよう分断し、これを低域データ
の集合とする。そして残りの比較的高域を表すデータを
高域データの集合とする。尚、このマクロブロックが動
き補償による予測符号化されたものである場合は、図1
5に図示されていないが、低域データの集合の中に優先
的に動きベクトルを入れることができる。
For example, a macro block is a DCT block of four luminance signals (Y) and two color difference signals (Cr, C
b) each DCT block
The code data of the block is as shown in FIG. That is, the frequency-sequential data sorting unit 70 divides the data from each DCT block in order from data representing a relatively low frequency band including DC data (DC) so as to fit within a certain specific length, and sets this as a set of low-frequency data. Then, the remaining data representing relatively high frequency ranges is defined as a set of high frequency range data. When this macro block is one that has been predictively coded by motion compensation, FIG.
Although not shown in FIG. 5, a motion vector can be preferentially included in a set of low-frequency data.

【0107】一方、図14の読み出し制御手段65は、
直前のGOPで発生した残余データを一時記憶手段13
又は41から読み出す。詰め込み手段61は、周波数順
データ整列手段70からの出力データと、読み出し制御
手段65から出力される残余データを入力し、固定記録
領域に詰め込む。
On the other hand, the read control means 65 of FIG.
The temporary storage means 13 stores the residual data generated in the immediately preceding GOP.
Or read from 41. The stuffing means 61 inputs the output data from the frequency-order data arranging means 70 and the residual data output from the reading control means 65, and stuffs the fixed recording area.

【0108】詰め込み手段61が出力するデータは選択
器63及び固定長判別手段62に与えられる。固定長判
別手段62は制御信号を出力し、データが固定記録領域
を満たす符号量までは基本単位データとして出力するよ
うに選択器63を切り替え、固定記録領域を越えた後は
残余データとして出力するように選択器63を切り替え
る。このとき選択された基本単位データは誤り訂正符号
化器14(図示せず)へ出力される。そして選択された
残余データは、書き込み制御手段64によって一時記憶
手段13又は41に書き込まれる。
The data output from the packing means 61 is given to the selector 63 and the fixed length discriminating means 62. The fixed length discriminating means 62 outputs a control signal, switches the selector 63 so that the data is output as basic unit data up to the code amount that satisfies the fixed recording area, and outputs the remaining data after exceeding the fixed recording area. Selector 63 is switched as described above. At this time, the selected basic unit data is output to the error correction encoder 14 (not shown). Then, the selected remaining data is written to the temporary storage means 13 or 41 by the write control means 64.

【0109】ここで周波数順データ整列手段70、詰め
込み手段61、固定長判別手段62、選択器63は、n
フレーム単位毎に発生する可変長符号データに含まれる
周波数成分のうち、高域成分を表す符号データを残余デ
ータとして生成する残余データ生成手段の機能を達成し
ている。
Here, the frequency-sequential data sorting means 70, the stuffing means 61, the fixed length discriminating means 62, and the selector 63
Among the frequency components included in the variable-length code data generated for each frame unit, the function of a residual data generation unit that generates code data representing a high frequency component as residual data is achieved.

【0110】以上のような本実施の形態の固定長詰め込
み手段12B,40Bは、残余データとなりうるデータ
を、比較的高域を表すデータに設定することができる。
従って、例えば編集等によって残余データが消失する場
合も、比較的人間の視覚上歪みが目立ちにくい処理を行
うことができる。従って、記録されたデータを編集した
り、書き換えたりする場合に、より良好な再生映像を得
ることができる。
The fixed length stuffing means 12B and 40B of the present embodiment as described above can set data that can be residual data to data representing a relatively high frequency.
Therefore, even when the residual data is lost due to, for example, editing or the like, it is possible to perform processing in which distortion is relatively invisible to human eyes. Therefore, when the recorded data is edited or rewritten, a better reproduced video can be obtained.

【0111】(実施の形態9)次に本発明の実施の形態
9として、映像記録装置に用いられる他の固定長詰め込
み手段について具体的に説明する。図16は更なる固定
長詰め込み手段12C,40Cの構成図である。この固
定長詰め込み手段12C,40Cは、画面位置データ整
列手段80、詰め込み手段61、固定長判別手段62、
選択器63、書き込み制御手段64、読み出し制御手段
65を含んで構成される。
(Embodiment 9) Next, as Embodiment 9 of the present invention, another fixed length stuffing means used in a video recording apparatus will be specifically described. FIG. 16 is a configuration diagram of further fixed length stuffing means 12C and 40C. The fixed length stuffing means 12C and 40C include a screen position data aligning means 80, a stuffing means 61, a fixed length determining means 62,
It is configured to include a selector 63, a write control unit 64, and a read control unit 65.

【0112】このように構成された固定長詰め込み手段
12C,40Cの動作を、図16及び図17を用いて説
明する。実施の形態1,2,4,5のいずれかの映像記
録装置において、固定長詰め込み手段12C,40Cは
同様の動作をする。入力されたGOPの可変長符号デー
タは画面位置データ整列手段80に入力される。
The operation of the fixed length stuffing means 12C, 40C thus constructed will be described with reference to FIGS. In any one of the video recording apparatuses according to the first, second, fourth and fifth embodiments, the fixed length stuffing means 12C and 40C operate in the same manner. The input variable length code data of the GOP is input to the screen position data aligning means 80.

【0113】画面位置データ整列手段80は、入力され
たGOPの可変長符号データに対して、各マクロブロッ
クの画面上の位置によってデータの並べ替えを行う。画
面位置データ整列手段80は、画面の中央部のマクロブ
ロックから順に外周部のマクロブロックへと並べ替えて
出力する。例えば、図17のように画面がマクロブロッ
ク単位に分割されているものとする。画面位置データ整
列手段80は、予め決められたルールに従って、画面の
中央部のマクロブロックから外周部のマクロブロックへ
と順番にデータを並び替えて出力する。
The screen position data sorting means 80 sorts the input variable length code data of the GOP according to the position of each macroblock on the screen. The screen position data arranging means 80 rearranges the macroblocks at the center of the screen in order from the macroblocks at the outer periphery and outputs the rearranged macroblocks. For example, it is assumed that the screen is divided into macroblock units as shown in FIG. The screen position data arranging means 80 rearranges and outputs data in order from a central macroblock to a peripheral macroblock in accordance with a predetermined rule.

【0114】一方、読み出し制御手段65は、一時記憶
手段13又は41から直前のGOPで発生した残余デー
タを読み出す。詰め込み手段61は、画面位置データ整
列手段80からの出力データと、読み出し制御手段65
から出力される残余データを入力し、固定記録領域に詰
め込む。
On the other hand, the read control means 65 reads the residual data generated in the immediately preceding GOP from the temporary storage means 13 or 41. The stuffing means 61 includes output data from the screen position data aligning means 80 and read control means 65.
The remaining data output from is input and packed in the fixed recording area.

【0115】詰め込み手段61が出力するデータは選択
器63及び固定長判別手段62に与えられる。固定長判
別手段62は制御信号を出力し、データが固定記録領域
を満たす符号量までは基本単位データとして出力するよ
うに選択器63を切り替え、固定記録領域を越えた後は
残余データとして出力するように選択器63を切り替え
る。このとき選択された基本単位データは図示しない誤
り訂正符号化器14に出力される。そして選択された残
余データは、書き込み制御手段64によって一時記憶手
段13又は41に格納される。
The data output from the packing means 61 is given to the selector 63 and the fixed length discriminating means 62. The fixed length discriminating means 62 outputs a control signal, switches the selector 63 so that the data is output as basic unit data up to the code amount that satisfies the fixed recording area, and outputs the remaining data after exceeding the fixed recording area. Selector 63 is switched as described above. The basic unit data selected at this time is output to an error correction encoder 14 (not shown). Then, the selected remaining data is stored in the temporary storage unit 13 or 41 by the write control unit 64.

【0116】ここで画面位置データ整列手段80、詰め
込み手段61、固定長判別手段62、選択器63は、映
像信号の画面位置における外周部分を可変長符号化して
得られる符号データを残余データとして生成する残余デ
ータ生成手段の機能を達成している。
Here, the screen position data aligning means 80, the stuffing means 61, the fixed length discriminating means 62, and the selector 63 generate, as residual data, code data obtained by performing variable length coding on the outer peripheral portion of the video signal at the screen position. The function of the residual data generating means is achieved.

【0117】以上のような本実施の形態の固定長詰め込
み手段12C,40Cは、残余データとなりうるデータ
を比較的画面上の外周に位置するデータとして設定する
ことできる。従って、例えば編集によって残余データが
消失する場合も、比較的画面の外周部に画質劣化を分散
させることができる。従って、記録されたデータを編集
したり、書き換えたりする場合に、より良好な再生映像
を得ることができる。
The fixed length stuffing means 12C and 40C of the present embodiment as described above can set data that can be residual data as data relatively located on the outer periphery of the screen. Therefore, for example, even when the residual data is lost due to editing, the deterioration of the image quality can be relatively dispersed on the outer peripheral portion of the screen. Therefore, when the recorded data is edited or rewritten, a better reproduced video can be obtained.

【0118】なお、外周部の定義は上記したものでなく
てもよく、必ずしも図17に示すような順序付けを行う
必要はない。他の方法も多々考えられる。尚、実施の形
態7、8、9はそれぞれ独立した固定長詰め込み手段と
して説明したが、これらの機能を組み合わせることも容
易に実現でき、夫々の効果を合わせることにより、より
良好な効果を得ることができる。
Note that the definition of the outer peripheral portion need not be the one described above, and it is not always necessary to perform the ordering as shown in FIG. Many other methods are also conceivable. Although the seventh, eighth, and ninth embodiments have been described as independent fixed-length stuffing means, these functions can be easily combined, and a better effect can be obtained by combining the respective effects. Can be.

【0119】[0119]

【発明の効果】以上のように、本発明によれば、各GO
P単位ごとに不特定長な可変長符号データを、記録媒体
上の予め設定された固定記録領域に記録することが可能
となり、再生時において頭出し等の高速サーチを容易に
行うことができる。更に、この形式で記録する際におい
ても、記録レートを十分に活用できる高能率符号化を行
うことができ、高画質に映像を記録することができる。
また、このような形式で記録された可変長符号データを
非常に簡単な構成で高画質に再生することができる。更
にこのような形式で記録する場合であって、編集又は重
ね書きされた場合であっても、画質劣化を抑えることが
でき、良好な再生映像を得ることが可能である。
As described above, according to the present invention, each GO
Variable-length code data of an unspecified length for each P unit can be recorded in a preset fixed recording area on a recording medium, and a high-speed search such as cueing can be easily performed during reproduction. Further, even when recording is performed in this format, high-efficiency encoding that can make full use of the recording rate can be performed, and video can be recorded with high image quality.
In addition, variable-length code data recorded in such a format can be reproduced with high image quality by a very simple configuration. Furthermore, even in the case of recording in such a format, and in the case of editing or overwriting, it is possible to suppress deterioration of image quality and obtain a good reproduced video.

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

【図1】本発明の実施の形態1による映像記録装置の構
成図である。
FIG. 1 is a configuration diagram of a video recording device according to a first embodiment of the present invention.

【図2】実施の形態1による映像記録装置のデータ記録
方法を示す説明図である。
FIG. 2 is an explanatory diagram showing a data recording method of the video recording device according to the first embodiment.

【図3】本発明の実施の形態2による映像記録装置の構
成図である。
FIG. 3 is a configuration diagram of a video recording device according to a second embodiment of the present invention.

【図4】本発明の実施の形態3による映像再生装置の構
成図である。
FIG. 4 is a configuration diagram of a video reproduction device according to a third embodiment of the present invention.

【図5】本発明の実施の形態4による映像記録装置の構
成図である。
FIG. 5 is a configuration diagram of a video recording device according to a fourth embodiment of the present invention.

【図6】実施の形態4による映像記録装置のデータ記録
方法を示す説明図である。
FIG. 6 is an explanatory diagram showing a data recording method of a video recording device according to a fourth embodiment.

【図7】実施の形態4による映像記録装置のデータ記録
動作を示すタイムチャートである。
FIG. 7 is a time chart illustrating a data recording operation of the video recording device according to the fourth embodiment.

【図8】本発明の実施の形態5による映像記録装置の構
成図である。
FIG. 8 is a configuration diagram of a video recording device according to a fifth embodiment of the present invention.

【図9】本発明の実施の形態6による映像再生装置の構
成図である。
FIG. 9 is a configuration diagram of a video reproduction device according to a sixth embodiment of the present invention.

【図10】実施の形態6による映像再生装置のデータ再
生方法を示す説明図である。
FIG. 10 is an explanatory diagram showing a data reproducing method of the video reproducing device according to the sixth embodiment.

【図11】実施の形態6による映像再生装置のデータ再
生動作を示すタイムチャートである。
FIG. 11 is a time chart illustrating a data reproducing operation of the video reproducing device according to the sixth embodiment.

【図12】本発明の実施の形態7による映像記録装置内
の固定長詰め込み手段の構成図である。
FIG. 12 is a configuration diagram of a fixed length stuffing unit in a video recording device according to a seventh embodiment of the present invention.

【図13】実施の形態7の映像記録装置において、固定
長詰め込み手段の動作説明図である。
FIG. 13 is a diagram illustrating the operation of a fixed-length stuffing unit in the video recording apparatus according to the seventh embodiment.

【図14】本発明の実施の形態8による映像記録装置内
の固定長詰め込み手段の構成図である。
FIG. 14 is a configuration diagram of a fixed-length stuffing unit in a video recording device according to an eighth embodiment of the present invention.

【図15】実施の形態8の映像記録装置において、固定
長詰め込み手段の動作説明図である。
FIG. 15 is a diagram illustrating the operation of a fixed-length stuffing unit in the video recording apparatus according to the eighth embodiment.

【図16】本発明の実施の形態9による映像記録装置内
の固定長詰め込み手段の構成図である。
FIG. 16 is a configuration diagram of a fixed-length stuffing unit in a video recording device according to a ninth embodiment of the present invention.

【図17】実施の形態9の映像記録装置において、固定
長詰め込み手段の動作説明図である。
FIG. 17 is a diagram illustrating the operation of a fixed-length stuffing unit in the video recording apparatus according to the ninth embodiment.

【図18】従来例の映像記録装置の構成図である。FIG. 18 is a configuration diagram of a conventional video recording apparatus.

【図19】従来例の映像記録装置のデータ記録方法を示
す説明図である。
FIG. 19 is an explanatory diagram showing a data recording method of a conventional video recording device.

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

10 入力手段 11 高能率符号化器 12,12A,12B,12C 固定長詰め込み手段 40,40A,40B,40C 第1の固定長詰め込み
手段 13,33 一時記憶手段 14 誤り訂正符号化器 15 変調器 16 記録媒体 20,44 符号量制御手段 30 復調器 31 誤り訂正復号化器 32,50 符号データ分離手段 34,51 符号データ連結手段 35 高能率復号化器 36 出力手段 40 第2の固定長詰め込み手段 41,52 第1の一時記憶手段 42,53 第2の一時記憶手段 60 ピクチャ別データ整列手段 61 詰め込み手段 62 固定長判別手段 63 選択器 64 書き込み制御手段 65 読み出し制御手段 70 周波数順データ整列手段 80 画面位置データ整列手段
DESCRIPTION OF SYMBOLS 10 Input means 11 High-efficiency encoder 12, 12A, 12B, 12C Fixed length stuffing means 40, 40A, 40B, 40C First fixed length stuffing means 13, 33 Temporary storage means 14 Error correction encoder 15 Modulator 16 Recording medium 20, 44 Code amount control means 30 Demodulator 31 Error correction decoder 32, 50 Code data separation means 34, 51 Code data connection means 35 High efficiency decoder 36 Output means 40 Second fixed length packing means 41 , 52 first temporary storage means 42, 53 second temporary storage means 60 picture-by-picture data arranging means 61 stuffing means 62 fixed-length discriminating means 63 selector 64 writing control means 65 read-out control means 70 frequency-ordered data arranging means 80 screen Position data alignment means

───────────────────────────────────────────────────── フロントページの続き (72)発明者 岡 秀美 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 吉田 勝彦 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 吉野 正 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5C053 FA14 FA22 FA23 GA16 GB06 GB08 GB15 GB26 GB37 GB40 HA24 HA29 JA21 KA04 5C059 KK21 LA10 MA00 MA05 MA23 ME01 PP05 PP06 PP07 RB01 RB15 RC00 RF04 SS11 TA46 TB03 TC18 5D044 DE28 DE49 DE72 EF03 EF05 FG10 FG24 GK12 GK14 HH07 HL14  ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Hidemi Oka 1006 Kazuma Kadoma, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. 72) Inventor Tadashi Yoshino 1006 Kazuma Kadoma, Kadoma City, Osaka Prefecture F-term (reference) 5C053 FA14 FA22 FA23 GA16 GB06 GB08 GB15 GB26 GB37 GB40 HA24 HA29 JA21 KA04 5C059 KK21 LA10 MA00 MA05 MA23 ME01 PP05 PP06 PP07 RB01 RB15 RC00 RF04 SS11 TA46 TB03 TC18 5D044 DE28 DE49 DE72 EF03 EF05 FG10 FG24 GK12 GK14 HH07 HL14

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 映像信号を入力する入力手段と、 前記入力手段によって入力された映像信号を高能率符号
化により帯域圧縮して可変長符号化する高能率符号化手
段と、 前記高能率符号化手段から出力され、nフレーム単位ご
とに不特定長となる可変長符号データを、記録媒体上に
設けられた固定記録領域に詰め込むためのデータ配置を
行う固定長詰め込み手段と、 前記固定長詰め込み手段により前記固定記録領域に配分
しきれない残余データが発生したとき、前記残余データ
を次のnフレーム記録期間まで保持する一時記憶手段
と、を具備し、 前記固定長詰め込み手段は、 前記一時記憶手段から出力される残余データに対して、
直前のnフレーム期間における残余データであることを
示す識別コードを付加し、前記固定記録領域に前記残余
データを詰め込むことを特徴とする映像記録装置。
An input unit for inputting a video signal; a high efficiency coding unit for compressing a band of the video signal input by the input unit by high efficiency coding and performing variable length coding; Fixed-length stuffing means for arranging data for stuffing variable-length code data output from the means and having an unspecified length in units of n frames into a fixed recording area provided on a recording medium; and Temporary data storage means for holding the remaining data until the next n-frame recording period when residual data that cannot be distributed to the fixed recording area is generated, For the residual data output from
A video recording apparatus, characterized by adding an identification code indicating that the data is residual data in the immediately preceding n frame periods, and filling the fixed recording area with the residual data.
【請求項2】 前記固定長詰め込み手段は、 前記直前のnフレーム期間における残余データを、前記
固定記録領域内に設けた特定領域に記録するように詰め
込むことを特徴とする請求項1記載の映像記録装置。
2. The video according to claim 1, wherein the fixed length padding means packs the remaining data in the immediately preceding n frame periods so as to be recorded in a specific area provided in the fixed recording area. Recording device.
【請求項3】 映像信号を入力する入力手段と、 前記入力手段によって入力された映像信号を高能率符号
化により帯域圧縮して可変長符号化する高能率符号化手
段と、 前記高能率符号化手段から出力され、nフレーム単位ご
とに不特定長となる可変長符号データを、記録媒体上に
設けられた固定記録領域に詰め込むためのデータ配置を
行う固定長詰め込み手段と、 前記固定長詰め込み手段により前記固定記録領域に配分
しきれない残余データが発生したとき、前記残余データ
を次のnフレーム記録期間まで保持する一時記憶手段
と、 前記固定長詰め込み手段により検出される可変長符号デ
ータ量に基づいて、各nフレーム単位の平均の発生符号
データ量が予め設定された平均目標データ量となるよう
に量子化率を決定して、前記高能率符号化手段に対して
量子化制御信号を出力する符号量制御手段と、を具備
し、 前記固定長詰め込み手段は、 前記一時記憶手段から出力される残余データに対して、
直前のnフレーム期間における残余データであることを
示す識別コードを付加し、前記固定記憶領域に前記残余
データを詰め込むものであり、 前記符号量制御手段は、 前記固定長詰め込み手段を介して前記一時記憶手段から
nフレーム単位毎に残余データのデータ量情報を獲得
し、前記残余データが存在する場合は、次のnフレーム
単位に対する目標データ量が、前記平均目標データ量か
ら前記残余データのデータ量を減算して算出されるデー
タ量となるように前記高能率符号化手段に対する量子化
率を決定し、前記残余データが存在しない場合は、次の
nフレーム単位に対する目標データ量が、前記平均目標
データ量となるように前記高能率符号化手段に対する量
子化率を決定することを特徴とする映像記録装置。
3. An input means for inputting a video signal, high efficiency coding means for band-compressing the video signal input by the input means and performing variable length coding by high efficiency coding, and said high efficiency coding. Fixed-length stuffing means for arranging data for stuffing variable-length code data output from the means and having an unspecified length in units of n frames into a fixed recording area provided on a recording medium; and When residual data that cannot be distributed to the fixed recording area is generated, a temporary storage unit that retains the residual data until the next n-frame recording period; and a variable length code data amount detected by the fixed length filling unit. The quantization rate is determined so that the average generated code data amount for each n-frame unit becomes a predetermined average target data amount, and the high-efficiency code is determined. Anda code amount control means for outputting the quantization control signal to means, the fixed length packing means, with respect to the residual data output from the temporary storage means,
An identification code indicating remaining data in the immediately preceding n-frame period is added, and the fixed data is packed in the fixed storage area. The code amount control means controls the temporary length through the fixed length packing means. The data amount information of the residual data is obtained from the storage means for every n frame units, and if the residual data exists, the target data amount for the next n frame unit is calculated from the average target data amount to the data amount of the residual data. The quantization rate for the high-efficiency encoding means is determined so as to be a data amount calculated by subtracting the remaining data. If the residual data does not exist, the target data amount for the next n frame units is calculated as the average target data amount. A video recording apparatus, wherein a quantization rate for the high-efficiency encoding means is determined so as to obtain a data amount.
【請求項4】 映像信号がnフレーム単位で可変長符号
化され、不特定長の可変長符号データが記録媒体上の固
定記録領域に記録されると同時に、直前のnフレーム期
間の残余データが前記固定記録領域にある場合、前記残
余データが識別コードと共に記録されている記録媒体か
ら再生データを得るデータ入力手段と、 前記データ入力手段から出力される固定記録領域の前記
再生データから、前記識別コードを認識して直前のnフ
レーム期間の残余データと現在のnフレーム期間の符号
データとに分離する符号データ分離手段と、 前記符号データ分離手段で分離された現在のnフレーム
期間の符号データを一時記憶する一時記憶手段と、 前記符号データ分離手段から出力される直前のnフレー
ム期間の残余データを入力すると共に、前記一時記憶手
段から出力される直前のnフレーム期間の符号データを
入力して前記残余データと連結し、nフレーム単位の可
変長符号データを得る符号データ連結手段と、 前記符号データ連結手段からの可変長符号データを可変
長復号化し、伸張処理する高能率復号化手段と、を具備
することを特徴とする映像再生装置。
4. A video signal is variable-length coded in n-frame units, variable-length coded data of unspecified length is recorded in a fixed recording area on a recording medium, and at the same time, residual data of the immediately preceding n-frame period is recorded. A data input unit for obtaining reproduction data from a recording medium in which the residual data is recorded together with an identification code when the data is in the fixed recording area; and the identification based on the reproduction data in the fixed recording area output from the data input means. Code data separating means for recognizing the code and separating it into residual data of the immediately preceding n-frame period and code data of the current n-frame period; and code data of the current n-frame period separated by the code data separating means. A temporary storage unit for temporarily storing, and inputting the residual data for the immediately preceding n-frame period output from the code data separating unit, Code data concatenating means for inputting code data for the immediately preceding n-frame period output from the storage means and concatenating it with the residual data to obtain variable-length code data in n-frame units; A video decoding apparatus comprising: a high-efficiency decoding unit that performs variable-length decoding of code data and performs expansion processing.
【請求項5】 映像信号を入力する入力手段と、 前記入力手段によって入力された映像信号を高能率符号
化により帯域圧縮して可変長符号化する高能率符号化手
段と、 前記高能率符号化手段から出力され、nフレーム単位ご
とに不特定長となる可変長符号データを、記録媒体上に
設けられた固定記録領域に詰め込むためのデータ配置を
行う第1の固定長詰め込み手段と、 前記第1の固定長詰め込み手段により前記固定記録領域
に配分しきれない残余データが発生したとき、前記残余
データの少なくとも一部を次のnフレーム記録期間まで
保持する第1の一時記憶手段と、 前記第1の固定長詰め込み手段により固定記録領域に詰
め込まれた符号データを次のnフレーム記録期間まで保
持する第2の一時記憶手段と、 前記第2の一時記憶手段から出力された符号データを詰
め込むと共に、固定記録領域の符号データに空き領域が
ある場合に、前記第1の固定長詰め込み手段から出力さ
れる前記残余データを前記空き領域に詰め込む第2の固
定長詰め込み手段と、を具備し、 前記第1の固定長詰め込み手段は、 前記第1の一時記憶手段から出力される残余データに対
して、直前のnフレーム期間における残余データである
ことを示す識別コードを付加し、前記固定記録領域に前
記残余データを詰め込むと共に、前記高能率符号化手段
から出力される現在のnフレーム期間の符号データを前
記固定記録領域に詰め込み、前記固定記録領域から符号
データが溢れた場合、新たな残余データの一部を前記第
2の固定長詰め込み手段に出力し、前記新たな残余デー
タの残りを前記第1の一時記憶手段に出力するものであ
り、 前記第2の固定長詰め込み手段は、 前記第2の一時記憶手段から出力される符号データを詰
め込むと共に、前記固定記録領域の符号データに空き領
域がある場合、前記第1の固定長詰め込み手段から出力
される残余データを、直後のnフレーム期間の残余デー
タであることを示す識別コードを付加して前記空き領域
に詰め込むものであることを特徴とする映像記録装置。
5. An input means for inputting a video signal, a high efficiency coding means for band-compressing the video signal input by said input means by high efficiency coding and performing variable length coding, and said high efficiency coding. First fixed-length stuffing means for arranging data for stuffing variable-length code data output from the means and having an unspecified length every n frames into a fixed recording area provided on a recording medium; A first temporary storage unit that holds at least a part of the remaining data until a next n-frame recording period when remaining data that cannot be allocated to the fixed recording area is generated by the first fixed-length stuffing unit; A second temporary storage unit for holding the code data packed in the fixed recording area by the first fixed length packing unit until the next n-frame recording period; A second fixed-length stuffing unit that stuffs the output code data and stuffs the remaining data output from the first fixed-length stuffing unit into the free space when there is a free space in the code data of the fixed recording area; Means, the first fixed-length stuffing means, for the residual data output from the first temporary storage means, an identification code indicating that it is residual data in the immediately preceding n-frame period In addition, the fixed data area is stuffed with the residual data, and the coded data for the current n-frame period output from the high-efficiency coding means is stuffed into the fixed recording area, and the coded data overflows from the fixed recording area. In this case, a part of the new residual data is output to the second fixed-length stuffing means, and the rest of the new residual data is stored in the first temporary storage. The second fixed length stuffing means stuffs the code data output from the second temporary storage means, and when there is a free area in the coded data of the fixed recording area, A video recording apparatus characterized in that the residual data output from the first fixed-length stuffing unit is stuffed into the empty area by adding an identification code indicating that it is the residual data for the immediately following n-frame period. .
【請求項6】 前記第1の固定長詰め込み手段は、 前記直前のnフレーム期間における残余データを、前記
固定記録領域内に設けた特定領域に記録するように詰め
込むことを特徴とする請求項5記載の映像記録装置。
6. The first fixed length stuffing unit stuffs the remaining data in the immediately preceding n-frame period so as to be recorded in a specific area provided in the fixed recording area. The video recording device as described in the above.
【請求項7】 映像信号を入力する入力手段と、 前記入力手段によって入力された映像信号を高能率符号
化により帯域圧縮して可変長符号化する高能率符号化手
段と、 前記高能率符号化手段から出力され、nフレーム単位ご
とに不特定長となる可変長符号データを、記録媒体上に
設けられた固定記録領域に詰め込むためのデータ配置を
行う第1の固定長詰め込み手段と、 前記第1の固定長詰め込み手段により前記固定記録領域
に配分しきれない残余データが発生したとき、前記残余
データを次のnフレーム記録期間まで保持する第1の一
時記憶手段と、 前記第1の固定長詰め込み手段により固定記録領域に詰
め込まれた符号データを次のnフレーム記録期間まで保
持する第2の一時記憶手段と、 前記第2の一時記憶手段から出力された符号データを詰
め込むと共に、固定記録領域の符号データに空き領域が
ある場合に、前記第1の固定長詰め込み手段から出力さ
れる前記残余データを前記空き領域に詰め込む第2の固
定長詰め込み手段と、 前記第1の固定長詰め込み手段により検出される可変長
符号データ量に基づいて、各nフレーム単位の平均の発
生符号データ量が予め設定された平均目標データ量とな
るように量子化率を決定して、前記高能率符号化手段に
対して量子化制御信号を出力する符号量制御手段と、を
具備し、 前記第1の固定長詰め込み手段は、 前記第1の一時記憶手段から出力される残余データに対
して、直前のnフレーム期間における残余データである
ことを示す識別コードを付加し、前記固定記録領域に前
記残余データを詰め込むと共に、前記高能率符号化手段
から出力される現在のnフレーム期間の符号データを前
記固定記録領域に詰め込み、前記固定記録領域から符号
データが溢れた場合、新たな残余データの一部を前記第
2の固定長詰め込み手段に出力し、前記新たな残余デー
タの残りを前記第1の一時記憶手段に出力するものであ
り、 前記第2の固定長詰め込み手段は、 前記第2の一時記憶手段から出力される符号データを詰
め込むと共に、前記固定記録領域の符号データに空き領
域がある場合、前記第1の固定長詰め込み手段から出力
される残余データを、直後のnフレーム期間の残余デー
タであることを示す識別コードを付加して前記空き領域
に詰め込むものであり、 前記符号量制御手段は、 前記第1の固定長詰め込み手段を介して前記第1の一時
記憶手段からnフレーム単位毎に残余データのデータ量
情報を獲得し、前記残余データが存在する場合は、次の
nフレーム単位に対する目標データ量が、前記平均目標
データ量から前記残余データのデータ量を減算して算出
されるデータ量となるように、前記高能率符号化手段に
対する量子化率を決定し、前記残余データが存在しない
場合は、次のnフレーム単位に対する目標データ量が、
前記平均目標データ量に前記空き領域のデータ量を加算
して算出されるデータ量となるように、前記高能率符号
化手段に対する量子化率を決定することを特徴とする映
像記録装置。
7. An input means for inputting a video signal; a high efficiency coding means for band-compressing the video signal input by said input means by high efficiency coding to perform variable length coding; and said high efficiency coding. First fixed-length stuffing means for arranging data for stuffing variable-length code data output from the means and having an unspecified length every n frames into a fixed recording area provided on a recording medium; A first temporary storage unit for holding the remaining data until the next n-frame recording period when remaining data that cannot be distributed to the fixed recording area is generated by the first fixed length packing unit; A second temporary storage unit for holding the code data packed in the fixed recording area by the packing unit until the next n-frame recording period; and a code output from the second temporary storage unit. A second fixed-length stuffing unit that stuffs the remaining data output from the first fixed-length stuffing unit into the vacant region when code data in the fixed recording area has a vacant region, A quantization rate is determined based on the variable-length code data amount detected by the first fixed-length stuffing means so that the average generated code data amount for each n-frame unit becomes a preset average target data amount. And a code amount control unit that outputs a quantization control signal to the high-efficiency encoding unit. The first fixed-length stuffing unit is output from the first temporary storage unit. To the residual data, an identification code indicating that it is residual data in the immediately preceding n-frame period is added, the residual data is packed in the fixed recording area, and The code data of the current n frame period output from the means is packed in the fixed recording area, and when the code data overflows from the fixed recording area, a part of the new residual data is sent to the second fixed length packing means. And outputting the remainder of the new residual data to the first temporary storage means, wherein the second fixed-length stuffing means stuffs the code data output from the second temporary storage means. In addition, when there is a free area in the code data of the fixed recording area, an identification code is added to the remaining data output from the first fixed length stuffing means, indicating that the remaining data is the remaining data of the immediately following n frame periods. The code amount control means, from the first temporary storage means via the first fixed length stuffing means, every n frame units The data amount information of the residual data is obtained, and if the residual data exists, the target data amount for the next n frame units is calculated by subtracting the data amount of the residual data from the average target data amount. The quantization rate for the high-efficiency encoding means is determined so as to obtain the target data amount for the next n-frame unit if the residual data does not exist.
A video recording apparatus, wherein a quantization rate for the high-efficiency encoding means is determined so as to be a data amount calculated by adding the data amount of the empty area to the average target data amount.
【請求項8】 映像信号がnフレーム単位で可変長符号
化され、不特定長の可変長符号データが記録媒体上の固
定記録領域に記録されると同時に、直後のnフレーム期
間の残余データが前記固定記録領域にある場合、前記残
余データが第1の識別コードと共に記録され、直前のn
フレーム期間の残余データが前記固定記録領域にある場
合、前記残余データが第2の識別コードと共に記録され
ている記録媒体から再生データを得るデータ入力手段
と、 前記データ入力手段から出力される固定記録領域の再生
データから、現在のnフレーム期間の符号データを抽出
すると共に、直前のnフレーム期間の残余データである
ことを示す識別コードを用いて前記直前のnフレーム期
間の残余データを抽出し、前記直後のnフレーム期間の
残余データであることを示す識別コードを用いて前記直
後のnフレーム期間の残余データを抽出する符号データ
分離手段と、 前記符号データ分離手段で抽出された前記直後のnフレ
ーム期間の残余データを一時記憶する第1の一時記憶手
段と、 前記符号データ分離手段で抽出された前記現在のnフレ
ーム期間の符号データを一時記憶する第2の一時記憶手
段と、 前記第2の一時記憶手段から出力されるnフレーム期間
の符号データ、前記符号データ分離手段から出力される
前記直前のnフレーム期間の残余データ、及び前記第1
の一時記憶手段から出力される前記直後のnフレーム期
間の残余データを入力して適応的に連結し、nフレーム
単位の可変長符号データを得る符号データ連結手段と、 前記符号データ連結手段からの可変長符号データを可変
長復号化し、伸張処理する高能率復号化器と、を具備す
ることを特徴とする映像再生装置。
8. A video signal is variable-length coded in units of n frames, variable-length coded data of an unspecified length is recorded in a fixed recording area on a recording medium, and at the same time, residual data of the immediately following n frame period is recorded. If it is in the fixed recording area, the residual data is recorded together with the first identification code,
Data input means for obtaining reproduction data from a recording medium in which the residual data is recorded together with a second identification code, when the residual data of the frame period is in the fixed recording area; and fixed recording output from the data input means. From the reproduction data of the area, the code data of the current n frame period is extracted, and the residual data of the immediately preceding n frame period is extracted using an identification code indicating that the data is the residual data of the immediately preceding n frame period, Code data separating means for extracting residual data of the immediately following n frame period using an identification code indicating that the data is residual data of the immediately following n frame period; First temporary storage means for temporarily storing residual data of a frame period, and the current data extracted by the code data separation means. Second temporary storage means for temporarily storing code data in a frame period; code data for n frame periods output from the second temporary storage means; and the immediately preceding n frame period output from the code data separation means. And the first data
Code data linking means for inputting and adaptively linking the residual data of the immediately following n-frame period output from the temporary storage means, and obtaining variable-length code data in units of n frames; A video reproducing apparatus comprising: a high-efficiency decoder for performing variable-length decoding of variable-length code data and performing expansion processing.
【請求項9】 前記高能率符号化器は、 前記nフレーム単位を圧縮単位とするフレーム間圧縮符
号化を行うものであって、nフレームの中の1フレーム
はフレーム内符号化がなされ、他のフレームは前方向の
み又は双方向の予測符号化がなされることを特徴とする
請求項1、2、3、5、6、7のいずれか1項記載の映
像記録装置。
9. The high-efficiency encoder performs inter-frame compression encoding using the n-frame unit as a compression unit, wherein one of n frames is subjected to intra-frame encoding. The video recording apparatus according to any one of claims 1, 2, 3, 5, 6, and 7, wherein the frame is subjected to predictive encoding in only a forward direction or bidirectionally.
【請求項10】 前記高能率復号化器は、 前記nフレーム単位を圧縮単位とするフレーム間圧縮符
号化を行う高能率符号化器によって、nフレームの中の
1フレームはフレーム内符号化がなされ、他のフレーム
は前方予測符号化又は双方向予測符号化がなされた可変
長符号データを高能率復号化することを特徴とする請求
項4、8のいずれか1項記載の映像再生装置。
10. The high-efficiency decoder, wherein one of n frames is intra-frame coded by a high-efficiency coder that performs inter-frame compression coding using the n-frame unit as a compression unit. 9. The video reproducing apparatus according to claim 4, wherein the other frames are subjected to high-efficiency decoding of variable-length code data subjected to forward prediction coding or bidirectional prediction coding.
【請求項11】 前記固定長詰め込み手段は、 双方向予測符号化がなされたフレームの第1の可変長符
号化データ、前方向予測符号化がなされたフレームの第
2の可変長符号化データ、フレーム内符号化がなされた
フレームの第3の可変長符号化データの順に選択して残
余データを生成する残余データ生成手段を有することを
特徴とする請求項1、2、3のうちいずれか1項記載の
映像記録装置。
11. The fixed-length stuffing means includes: first variable-length coded data of a frame subjected to bidirectional prediction encoding; second variable-length coded data of a frame subjected to forward prediction encoding; 4. The apparatus according to claim 1, further comprising: a residual data generation unit that generates residual data by selecting the third variable length encoded data in the frame in which the intra-frame encoding has been performed. The video recording device according to the item.
【請求項12】 前記第1の固定長詰め込み手段は、 双方向予測符号化がなされたフレームの第1の可変長符
号化データ、前方向予測符号化がなされたフレームの第
2の可変長符号化データ、フレーム内符号化がなされた
フレームの第3の可変長符号化データの順に選択して残
余データを生成する残余データ生成手段を有することを
特徴とする請求項5、6、7のうちいずれか1項記載の
映像記録装置。
12. The first fixed-length stuffing means includes: first variable-length coded data of a frame subjected to bidirectional predictive encoding; and second variable-length coded data of a frame subjected to forward predictive encoding. 8. A residual data generating means for generating residual data by selecting encoded data and third variable-length encoded data of a frame subjected to intra-frame encoding in order. The video recording device according to claim 1.
【請求項13】 前記固定長詰め込み手段は、 前記nフレーム単位毎に発生する可変長符号データに含
まれる周波数成分のうち、高域成分を表す符号データを
残余データとして生成する残余データ生成手段を有する
ことを特徴とする請求項1、2、3のうちいずれか1項
記載の映像記録装置。
13. The fixed-length stuffing unit includes: a residual-data generating unit that generates, as residual data, code data representing a high-frequency component among frequency components included in variable-length code data generated for each of n frames. The video recording device according to any one of claims 1, 2, and 3, wherein the video recording device has:
【請求項14】 前記第1の固定長詰め込み手段は、 前記nフレーム単位毎に発生する可変長符号データに含
まれる周波数成分のうち、高域成分を表す符号データを
残余データとして生成する残余データ生成手段を有する
ことを特徴とする請求項5、6、7のうちいずれか1項
記載の映像記録装置。
14. A method according to claim 1, wherein said first fixed-length stuffing means generates, as residual data, code data representing a high-frequency component among frequency components included in variable-length code data generated for each of n frames. 8. The video recording apparatus according to claim 5, further comprising a generation unit.
【請求項15】 前記固定長詰め込み手段は、 前記映像信号の画面位置における外周部分を可変長符号
化して得られる符号データを残余データとして生成する
残余データ生成手段を有することを特徴とする請求項
1、2、3のうちいずれか1項記載の映像記録装置。
15. The apparatus according to claim 1, wherein said fixed-length padding means has residual data generating means for generating, as residual data, code data obtained by performing variable-length coding on an outer peripheral portion of the video signal at a screen position. The video recording device according to any one of 1, 2, and 3.
【請求項16】 前記第1の固定長詰め込み手段は、 前記映像信号の画面位置における外周部分を可変長符号
化して得られる符号データを残余データとして生成する
残余データ生成手段を有することを特徴とする請求項
5、6、7のうちいずれか1項記載の映像記録装置。
16. The apparatus according to claim 1, wherein said first fixed-length stuffing means includes residual data generating means for generating, as residual data, code data obtained by performing variable-length coding on an outer peripheral portion of the video signal at a screen position. The video recording device according to claim 5, wherein
JP2000358960A 2000-11-27 2000-11-27 Video recording apparatus and video reproduction apparatus Expired - Fee Related JP3727236B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000358960A JP3727236B2 (en) 2000-11-27 2000-11-27 Video recording apparatus and video reproduction apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000358960A JP3727236B2 (en) 2000-11-27 2000-11-27 Video recording apparatus and video reproduction apparatus

Publications (2)

Publication Number Publication Date
JP2002165181A true JP2002165181A (en) 2002-06-07
JP3727236B2 JP3727236B2 (en) 2005-12-14

Family

ID=18830791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000358960A Expired - Fee Related JP3727236B2 (en) 2000-11-27 2000-11-27 Video recording apparatus and video reproduction apparatus

Country Status (1)

Country Link
JP (1) JP3727236B2 (en)

Also Published As

Publication number Publication date
JP3727236B2 (en) 2005-12-14

Similar Documents

Publication Publication Date Title
KR100446365B1 (en) Image transmission method, image processing method, image processor, data storage medium
JPH0837640A (en) Image data editing device
JPH10191259A (en) Inversion reproduction method for mpeg video
US5852706A (en) Apparatus for recording and reproducing intra-frame and inter-frame encoded video data arranged into recording frames
JP3147792B2 (en) Video data decoding method and apparatus for high-speed playback
JPH0879700A (en) Recording device, recording and reproducing device and reproducing device for digital video signal
JPH08256308A (en) Method for arranging and restoring bit stream in digital video tape recorder and data compressing apparatus and decompressing apparatus suitable therefor
CA2124391A1 (en) Digital high definition video recorder having high definition display in trick-play modes
JP2001352524A (en) Reproduction device and reproduction method
JP3727236B2 (en) Video recording apparatus and video reproduction apparatus
JPH0795536A (en) Device and method for reversely reproducing moving image
KR100251930B1 (en) Apparatus for recording and reproducing video data
JP2957340B2 (en) Digital recording device
JP3721972B2 (en) MPEG image data recording method
JP3624435B2 (en) Information reproducing apparatus and method
JP4069823B2 (en) Special reproduction data creation device
JPH0378380A (en) Recordor for picture signal
JPH0898142A (en) Picture reproduction device
KR100188214B1 (en) Decoding control device of moving picture compression disc
JPH03129979A (en) Video signal recording disk
KR100224623B1 (en) Image data storage device
JPH05234261A (en) Recording system for digital vtr and device therefor
JPH08130715A (en) Picture reproducing device
JP3721971B2 (en) MPEG image data recording apparatus and recording medium
JPH0730850A (en) Compressed picture recording and reproducing device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050901

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: 20050927

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050927

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: 20091007

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091007

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20101007

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees