JP2003209801A - Moving picture coding apparatus and moving picture recording / reproducing apparatus - Google Patents
Moving picture coding apparatus and moving picture recording / reproducing apparatusInfo
- Publication number
- JP2003209801A JP2003209801A JP2002003724A JP2002003724A JP2003209801A JP 2003209801 A JP2003209801 A JP 2003209801A JP 2002003724 A JP2002003724 A JP 2002003724A JP 2002003724 A JP2002003724 A JP 2002003724A JP 2003209801 A JP2003209801 A JP 2003209801A
- Authority
- JP
- Japan
- Prior art keywords
- picture
- moving image
- moving
- encoding
- data
- 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
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
(57)【要約】
【課題】 ランダムアクセスの再生時に画面を表示する
までのピクチャ処理枚数の増加を防ぐとともに、つなぎ
編集時の自由度を高め、さらに、MPEG以外の圧縮形
態に対しても同様の符号化を行うことを可能とする。
【解決手段】 符号化する動画像信号が直前または直後
のフレームの動画像信号と同一であるか否かを検出する
ための画像切り替え検出手段(画面切り替え検出回路
3)で検出された情報に基づいて、動画像信号を符号化
して動画像符号化データを生成するための動画像符号化
手段(符号化制御部5)から出力される符号化データ
と、差分0符号化データ生成手段(差分0のBおよびP
ピクチャ符号化データ生成部4)から出力される符号化
データのいずれか一方を選択する。
(57) [Summary] [PROBLEMS] To prevent an increase in the number of pictures processed until a screen is displayed at the time of random access reproduction, to increase the degree of freedom in connection editing, and to apply to a compression mode other than MPEG. Can be encoded. SOLUTION: Based on information detected by an image switching detecting means (screen switching detecting circuit 3) for detecting whether or not the moving image signal to be encoded is the same as the moving image signal of the immediately preceding or succeeding frame. The encoded data output from the moving image encoding means (the encoding control unit 5) for encoding the moving image signal to generate the encoded moving image data, and the difference 0 encoded data generating means (the difference 0 B and P
One of the encoded data output from the encoded picture data generator 4) is selected.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、スロー再生のよう
に、連続した同一画像の再生を一部に含む動画像信号を
符号化する機能を有する動画像符号化装置およびこれを
用いた動画像記録再生装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving picture coding apparatus having a function of coding a moving picture signal including a continuous reproduction of the same picture, such as slow reproduction, and a moving picture using the same. The present invention relates to a recording / reproducing device.
【0002】[0002]
【従来の技術】近年、よく知られたMPEG等の動画像
圧縮技術を用いて、動画像信号に対して符号化処理を行
い、磁気記録テープ、ハードディスク、DVD−RAM
等の記録媒体に動画像符号化データを記録するシステム
や、記録媒体に記録されている動画像符号化データに対
して復号化処理を行い、動画像信号として再生するシス
テムが開発されている。2. Description of the Related Art In recent years, a moving image signal is encoded by using a well-known moving image compression technique such as MPEG, and a magnetic recording tape, a hard disk, a DVD-RAM.
There have been developed a system for recording moving image coded data on a recording medium such as the above, and a system for performing decoding processing on moving image coded data recorded on a recording medium and reproducing it as a moving image signal.
【0003】このようなシステムにおいて、記録媒体に
記録された動画像符号化データを再生し、他の機器へ伝
送する機能を備えた装置も開発されているが、このよう
な機器同士の接続においては、送信機器側において、受
信機器側で扱うことができる動画像符号化データ形式に
変換して送出する必要があり、サーチやスローなどのト
リックプレイ状態を行う場合には工夫を要する。In such a system, an apparatus having a function of reproducing moving image coded data recorded on a recording medium and transmitting it to another device has been developed. Needs to be transmitted on the transmitting device side after being converted into a moving image coded data format that can be handled by the receiving device side, and a trick is required when performing a trick play state such as search or slow.
【0004】例えば、DVDへMPEGプログラムスト
リーム(以下、MPEG_PSと記す)形式で記録され
た信号を、MPEGトランスポートストリーム(以下、
MPEG_TSと記す)形式に変換して、IEEE13
94経由でセットトップボックス(以下、STBと記
す)へ送信するシステムにおいて、ノーマル再生であれ
ば、トランスコーディングと呼ばれる技術を用いて、符
号化したままの状態でMPEG_PS形式からMPEG
_TS形式に変換することは比較的容易である。しかし
ながら、スロー再生時などは、特別な仕組みを持たない
STBの復号化器で復号できる形式のMPEG_TS形
式に変換することは困難である。For example, a signal recorded on a DVD in an MPEG program stream (hereinafter, referred to as MPEG_PS) format is converted into an MPEG transport stream (hereinafter, referred to as a signal).
Converted to MPEG_TS) format and converted to IEEE13
In a system for transmitting to a set top box (hereinafter, referred to as STB) via 94, in the case of normal reproduction, a technique called transcoding is used to convert MPEG_PS format to MPEG in the encoded state.
Converting to the _TS format is relatively easy. However, at the time of slow reproduction, it is difficult to convert to the MPEG_TS format which can be decoded by the STB decoder having no special mechanism.
【0005】したがって、あらゆる再生モードに対応で
きるように、一旦、復号化した動画像をMPEG_TS
形式に符号化できる動画像符号化装置を追加することが
容易な解決方法となるが、MPEGの動画像符号化装置
には、大規模な回路を必要とする動き補償予測符号化回
路が実装されているため、大幅なコスト増を招いてしま
うという問題があった。このような問題を解決する方法
の一例として、符号化データを復号化した動画像信号に
対して再符号化を行う動画像再符号化装置において、復
号化前の動画像圧縮データに含まれる符号化パラメータ
を用いて符号化することにより、動き補償予測に必要な
動きベクトル検出回路を省略しながらも、高画質な再符
号化を実現可能とした動画像再符号化装置が、特開20
00−244929号公報に開示されている。Therefore, once the decoded moving image is MPEG_TS so as to be compatible with all reproduction modes.
Although it is an easy solution to add a moving picture coding apparatus capable of coding in a format, the moving picture coding apparatus of MPEG is equipped with a motion compensation predictive coding circuit that requires a large-scale circuit. Therefore, there is a problem that the cost is significantly increased. As an example of a method for solving such a problem, in a moving image re-encoding device that re-encodes a moving image signal obtained by decoding encoded data, a code included in moving image compressed data before decoding A moving image re-encoding device capable of realizing high-quality re-encoding by omitting a motion vector detection circuit required for motion compensation prediction by encoding using a coding parameter is disclosed in
No. 00-244929.
【0006】ここで、特開2000−244929号公
報に開示されている技術を、図8〜図10を用いて具体
的に説明する。図8は、動画像再符号化装置を含むシス
テムの構成を示すブロック図、図9は、動画像再符号化
装置内のビデオエンコーダの構成例を示すブロック図、
図10は、動画像再符号化装置の動作タイミング例を示
す模式図である。Here, the technique disclosed in Japanese Patent Laid-Open No. 2000-244929 will be specifically described with reference to FIGS. 8 to 10. FIG. 8 is a block diagram showing a configuration of a system including a moving image re-encoding device, FIG. 9 is a block diagram showing an example configuration of a video encoder in the moving image re-encoding device,
FIG. 10 is a schematic diagram showing an operation timing example of the moving image re-encoding device.
【0007】図8において、110はデータ分離部、1
11は音声データバッファメモリ、112は動画像デー
タバッファメモリ、113は副映像データバッファメモ
リ、114はナビゲーションデータバッファメモリ、1
15はオーディオデコーダ、116はビデオデコーダ、
117は副映像デコーダ、118は映像オーバレイ処理
部、119は加算部、120はGUI画像信号発生部、
121はオーディオエンコーダ、122はビデオエンコ
ーダ、123はフレームメモリ、124は再符号化部音
声データバッファメモリ、125は再符号化部動画像デ
ータバッファメモリ、126は多重化部、127はIE
EE1394インターフェース、128は再符号化部、
129は音声信号用D/A変換器、130は映像信号用
D/A変換器、131はデータメモリ、150は光ディ
スク装置である。In FIG. 8, 110 is a data separation unit, 1
11 is an audio data buffer memory, 112 is a moving image data buffer memory, 113 is a sub-picture data buffer memory, 114 is a navigation data buffer memory, 1
15 is an audio decoder, 116 is a video decoder,
Reference numeral 117 is a sub-video decoder, 118 is a video overlay processing unit, 119 is an addition unit, 120 is a GUI image signal generation unit,
121 is an audio encoder, 122 is a video encoder, 123 is a frame memory, 124 is a re-encoding unit audio data buffer memory, 125 is a re-encoding unit moving image data buffer memory, 126 is a multiplexing unit, 127 is an IE.
EE1394 interface, 128 is a re-encoding unit,
Reference numeral 129 is an audio signal D / A converter, 130 is a video signal D / A converter, 131 is a data memory, and 150 is an optical disk device.
【0008】図9において、170は動き補償部、17
2は動き補償モードおよびDCTタイプ決定部、173
はレート制御部、174はDCT処理部、175は量子
化部、176は逆量子化部、177は逆DCT処理部、
178は可変長符号化部である。In FIG. 9, 170 is a motion compensator, 17
2 is a motion compensation mode and DCT type determination unit, 173
Is a rate control unit, 174 is a DCT processing unit, 175 is a quantization unit, 176 is an inverse quantization unit, 177 is an inverse DCT processing unit,
Reference numeral 178 is a variable length coding unit.
【0009】図10において、(a)は動画像符号化デ
ータの復号化タイミング、(b)はビデオデコーダ11
6による1/3倍速のスロー再生時の復号化タイミン
グ、(c)は1/3倍速のスロー再生として復号化され
た動画像信号、(d)は動画像再符号化処理タイミン
グ、(e)は再復号化信号である。In FIG. 10, (a) is a decoding timing of moving image coded data, and (b) is a video decoder 11.
6, the decoding timing at the time of 1/3 times slow reproduction, (c) the moving image signal decoded as the 1/3 times slow reproduction, (d) the moving image re-encoding processing timing, (e) Is the re-decoded signal.
【0010】上述した構成からなる動画像再符号化装置
を含むシステムの動作について簡単に説明する。光ディ
スク装置150は例えばDVD規格のものであり、音声
データ、符号化された動画像データ、副映像データ、ナ
ビゲーションデータ等が多重化されて記録されている。
この光ディスク装置150から再生される信号は、デー
タ分離部110に入力され、音声データ151、動画像
データ152、副映像データ153、ナビゲーションデ
ータ154の各データヘと分離される。分離された各デ
ータ151、152、153、154は、バッファメモ
リ111、112、113、114をそれぞれ経由し
て、オーディオデコーダ115、ビデオデコーダ11
6、副映像デコーダ117により復号化される。The operation of the system including the moving picture re-encoding device having the above configuration will be briefly described. The optical disc device 150 is, for example, of the DVD standard, and audio data, encoded moving image data, sub-picture data, navigation data, etc. are multiplexed and recorded.
The signal reproduced from the optical disk device 150 is input to the data separation unit 110 and separated into each data of audio data 151, moving image data 152, sub-picture data 153, and navigation data 154. The separated data 151, 152, 153, and 154 pass through the buffer memories 111, 112, 113, and 114, respectively, and the audio decoder 115 and the video decoder 11
6. Decoded by the sub-picture decoder 117.
【0011】ビデオデコーダ116により動画像データ
を復号化して得られた動画像信号156に対して、副映
像デコーダ117により副映像データを復号化して得ら
れた副映像信号157と、再生装置がGUI(Grap
hical User Interface)画像信号
発生部120によりユーザのオペレーション160に対
応して独自に発生させるGUI画像信号159とが、加
算部119を介して映像オーバレイ処理部(OSD)1
18によってオーバレイ(合成)処理される。For the moving picture signal 156 obtained by decoding the moving picture data by the video decoder 116, the sub-picture signal 157 obtained by decoding the sub-picture data by the sub-picture decoder 117, and the reproduction apparatus GUI. (Grap
A GUI image signal 159, which is uniquely generated by the user interface image signal generator 120 in response to the user's operation 160, and an image overlay processor (OSD) 1 via an adder 119.
Overlay (composite) processing is performed by 18.
【0012】そして、オーディオデコーダ115で音声
データを復号化して得られた音声信号155と、映像オ
ーバレイ処理部118でオーバレイ処理された動画像信
号158は、それぞれD/A変換器129、130によ
りアナログ信号161、162に変換されて外部へ出力
される。さらに、これらの音声信号155とオーバレイ
処理後の動画像信号158は、それぞれオーディオエン
コーダ121、ビデオエンコーダ122により再符号化
される。この再符号化により得られた音声データおよび
動画像データは、それぞれバッファメモリ124、12
5を経由して、多重化部126によりトランスポートス
トリームに多重化され、さらにIEEE1394インタ
ーフェース127からディジタル出力される。The audio signal 155 obtained by decoding the audio data in the audio decoder 115 and the moving image signal 158 subjected to the overlay processing in the video overlay processing unit 118 are analogized by the D / A converters 129 and 130, respectively. The signals 161 and 162 are converted and output to the outside. Further, the audio signal 155 and the moving image signal 158 after the overlay processing are re-encoded by the audio encoder 121 and the video encoder 122, respectively. The audio data and the moving image data obtained by this re-encoding are buffer memories 124 and 12 respectively.
5, the signal is multiplexed into the transport stream by the multiplexing unit 126, and is further digitally output from the IEEE 1394 interface 127.
【0013】また、ビデオデコーダ116からは、復号
化と同時にマクロブロック毎の動きベクトル、符号化モ
ード、量子化ステップ等の復号化前の動画像データ15
2に含まれる符号化パラメータ164が抽出され、この
符号化パラメータ164はデータメモリ131に一時記
憶される。ビデオエンコーダ122には、データメモリ
131に一時記憶された符号化パラメータデータから、
再符号化を行う画像フレームおよびマクロブロックに対
応する符号化パラメータが読み出され、外部から与えら
れる既定の動きベクトル情報165とともに入力され
る。Also, from the video decoder 116, the moving image data 15 before decoding such as the motion vector, the coding mode, the quantization step, etc. for each macroblock is simultaneously performed with the decoding.
2 is extracted, and the encoding parameter 164 is temporarily stored in the data memory 131. In the video encoder 122, from the encoding parameter data temporarily stored in the data memory 131,
The coding parameters corresponding to the image frame and macroblock to be recoded are read out and input together with predetermined motion vector information 165 given from the outside.
【0014】図9に、動画像再符号化装置内のビデオエ
ンコーダ122の構成例を示す。なお、図9において、
図8に示す構成要素と同一の部分には、同一の符号を付
している。ビデオエンコーダ122は、MPEG2等に
代表される動き補償予測直交変換符号化方式に基づいて
おり、図9に示すように、動き補償部170、動き補償
モード(符号化モード)およびDCTタイプ決定部17
2、DCT処理部174、量子化部175、逆量子化部
176、逆DCT処理部177、フレームメモリ12
3、レート制御部173、可変長符号化部178から構
成される。FIG. 9 shows a configuration example of the video encoder 122 in the moving picture re-encoding device. In addition, in FIG.
The same components as those shown in FIG. 8 are designated by the same reference numerals. The video encoder 122 is based on a motion-compensated predictive orthogonal transform coding system represented by MPEG2 or the like, and as shown in FIG. 9, a motion compensation unit 170, a motion compensation mode (coding mode), and a DCT type determination unit 17
2, DCT processing unit 174, quantization unit 175, inverse quantization unit 176, inverse DCT processing unit 177, frame memory 12
3, a rate control unit 173, and a variable length coding unit 178.
【0015】このビデオエンコーダ122は、通常のM
PEG2エンコーダ等の動画像符号化装置で必要な動き
ベクトル検出回路が無いことが特徴となっている。通常
の動画像符号化装置では、マクロブロック毎に動きベク
トルを検出するために、膨大なブロックマッチング演算
を必要とする。一般に、動きベクトル検出回路が符号化
装置全体に占めるハードウェアリソースは非常に高い比
率を占めるが、ビデオエンコーダ122では、このよう
なハードウェア規模の大きい動きベクトル検出部が不要
である。すなわち、この動画像再符号化装置では、復号
化前の動画像データ152から抽出した符号化パラメー
タ164の動きベクトル情報と、外部から与えられる既
定の動きベクトル情報165との両者を用いて動き補償
を行う。The video encoder 122 is a standard M encoder.
A feature of the present invention is that there is no motion vector detection circuit required in a moving picture coding device such as a PEG2 encoder. A normal moving picture coding apparatus requires a huge amount of block matching calculation in order to detect a motion vector for each macroblock. Generally, the motion vector detection circuit occupies a very high ratio of hardware resources in the entire encoding device, but the video encoder 122 does not require such a motion vector detection unit having a large hardware scale. That is, in this moving image re-encoding device, motion compensation is performed by using both the motion vector information of the encoding parameter 164 extracted from the moving image data 152 before decoding and the predetermined motion vector information 165 given from the outside. I do.
【0016】次に、動き補償モードおよびDCTタイプ
決定部172により、それぞれの動き補償による予測誤
差信号のパワーまたは大きさと、符号化対象画像信号の
パワーまたは大きさから、符号化パラメータ164の動
きベクトル情報あるいは動きベクトル情報165のいず
れを用いるか、あるいはイントラ符号化を行うかをマク
ロブロック毎に決定する。次に、復号化前の動画像デー
タ152から抽出した符号化パラメータ164の動きベ
クトル情報による予測符号化が選択されたマクロブロッ
クについては、後述するDCTタイプを復号化前の動画
像データ152から抽出したDCTタイプと一致させ、
また、それ以外の場合は、最適なDCTタイプの検出を
行う。Next, the motion compensation mode and DCT type determination unit 172 determines the motion vector of the encoding parameter 164 from the power or magnitude of the prediction error signal by each motion compensation and the power or magnitude of the image signal to be encoded. It is determined for each macroblock which of the information and the motion vector information 165 is to be used or whether the intra coding is to be performed. Next, for the macroblock for which the predictive coding based on the motion vector information of the coding parameter 164 extracted from the moving image data 152 before decoding is selected, the DCT type described later is extracted from the moving image data 152 before decoding. Match the DCT type
In other cases, optimum DCT type detection is performed.
【0017】レート制御部173では、量子化部175
で使用するマクロブロック毎の量子化ステップの決定を
行う。すなわち、まず復号化前の動画像データ152か
ら抽出した符号化パラメータ164の動きベクトル情報
による予測符号化が選択されたマクロブロックについて
は、出力ビットレートの制約を受けない場合は、動画像
データ162から柚出した量子化ステップをそのまま利
用し、出力ビットレートの制約を受ける場合は、所望の
ビットレートとなるように、発生符号量180を参照し
て量子化ステップを決定する。また、外部からの既定の
動きベクトル情報165が選択されたマクロブロック、
あるいはイントラ符号化が選択されたマクロブロックに
ついて、出力ビットレートの制約を受けない場合は、動
画像データ152から抽出した量子化ステップ、または
予め定められた所定の量子化ステップを用い、出力ビッ
トレートの制約を受ける場合は、所望のビットレートと
なるように、発生符号量180を参照して量子化ステッ
プを決定する。The rate controller 173 includes a quantizer 175.
The quantization step is determined for each macroblock used in. That is, first, with respect to the macroblock for which the predictive coding based on the motion vector information of the coding parameter 164 extracted from the moving picture data before decoding 152 is selected, if there is no constraint of the output bit rate, the moving picture data 162 When the quantization step extracted from the above is used as it is and the output bit rate is restricted, the quantization step is determined with reference to the generated code amount 180 so that the desired bit rate is obtained. In addition, a macro block for which external predetermined motion vector information 165 is selected,
Alternatively, for a macroblock for which intra-encoding is selected, if the output bit rate is not restricted, a quantization step extracted from the moving image data 152 or a predetermined quantization step is used to output the output bit rate. In the case of being restricted by, the quantization step is determined with reference to the generated code amount 180 so as to obtain a desired bit rate.
【0018】以上のように構成された動画像再符号化装
置において、ビデオデコーダ116に入力される動画像
符号化データに対してスロー再生処理を行って復号化す
る方法と、前記スロー再生処理を行った復号化データに
対する再符号化手順について詳細に説明する。なお、説
明の都合上、スロー再生速度を1/3としてある。In the moving picture re-encoding device configured as described above, the method of performing the slow reproduction processing on the encoded moving picture data input to the video decoder 116 to decode it, and the slow reproduction processing The re-encoding procedure for the performed decoded data will be described in detail. For convenience of explanation, the slow reproduction speed is set to 1/3.
【0019】ここで、MPEG方式の符号化、復号化方
法の特徴について簡単に説明する。MPEG方式の符号
化は、動き補償予測、DCT処理および量子化処理から
なり、時間軸の予測方向によって、Iピクチャ、Pピク
チャ、Bピクチャの3種類に分類され、1枚のIピクチ
ャと0枚以上のPピクチャおよびBピクチャからなるG
OP構造に基づいて行われる。Iピクチャはフレーム内
符号化画像、Pピクチャは時間的に先のIピクチャまた
はPピクチャから予測されるフレーム間予測符号化画
像、Bピクチャは時間的に後ろおよび先のIピクチャお
よびPピクチャ、またはその一方から予測されるフレー
ム間予測符号化画像である。このため、Pピクチャを復
号するためには予測の元になるIピクチャが、Bピクチ
ャを再生するためには予測の元になるIピクチャおよび
Pピクチャが必要となる。The features of the MPEG encoding / decoding method will be briefly described below. The MPEG encoding is composed of motion compensation prediction, DCT processing, and quantization processing, and is classified into three types of I picture, P picture, and B picture depending on the prediction direction of the time axis, and one I picture and 0 picture. G consisting of the above P picture and B picture
It is performed based on the OP structure. An I picture is an intra-frame coded image, a P picture is an inter-frame predictive coded image predicted from a temporally preceding I picture or a P picture, and a B picture is a temporally subsequent and preceding I picture and P picture, or It is an inter-frame predictive coded image predicted from one of them. Therefore, an I picture that is a prediction source is required to decode a P picture, and an I picture and a P picture that are prediction sources are required to reproduce a B picture.
【0020】図10において、I、B、Pはそれぞれの
ピクチャの種類、その後ろについている数字は表示順序
を示しており、例えばI2ピクチャはフレーム内符号化
画像、P5ピクチャはI2ピクチャから予測されるフレ
ーム間予測符号化画像、B0ピクチャ、B1ピクチャは
I2ピクチャから予測されるフレーム間予測符号化画
像、B3ピクチャ、B4ピクチャはI2ピクチャとP5
ピクチャから予測されるフレーム間予測符号化画像であ
る。したがって、P5ピクチャの復号にはI2ピクチャ
が必要であり、B0ピクチャとB1ピクチャの復号には
I2ピクチャが必要であり、B3ピクチャとB4ピクチ
ャの復号にはI2ピクチャとP6ピクチャが必要であ
る。In FIG. 10, I, B and P indicate the type of each picture, and the numbers following it indicate the display order. For example, I2 picture is predicted from intra-frame coded picture and P5 picture is predicted from I2 picture. Inter-frame predictive coded image, B0 picture, B1 picture are inter-frame predictive coded image predicted from I2 picture, B3 picture, B4 picture are I2 picture and P5
It is an inter-frame predictive coded image predicted from a picture. Therefore, decoding a P5 picture requires an I2 picture, decoding a B0 picture and a B1 picture requires an I2 picture, and decoding a B3 picture and a B4 picture requires an I2 picture and a P6 picture.
【0021】上述した復号化方法に沿って復号化を行っ
た場合、一般的なMPEGの動画像の復号化タイミング
は、図10(a)に示すようになる。B0ピクチャ、B
1ピクチャはI2ピクチャの処理が行われるまで参照で
きず、B3ピクチャ、B4ピクチャはI2ピクチャとP
5ピクチャの処理が行われるまで参照できないからであ
る。1/3倍速のスロー再生を行う場合、同一フレーム
のデータを3回ずつ繰り返して表示すればよいが、図1
0(b)に示すように、3フレーム間隔でMPEGデー
タを受け取っても、特別な仕掛けを持たないMPEGデ
コーダを備えた装置では上手く表示することができな
い。When decoding is performed according to the above-described decoding method, the decoding timing of a general MPEG moving image is as shown in FIG. 10 (a). B0 picture, B
One picture cannot be referenced until I2 picture processing is performed, and B3 picture and B4 picture are I2 picture and P picture.
This is because it cannot be referenced until the processing of 5 pictures is performed. When performing slow reproduction at 1/3 times speed, the data of the same frame may be repeatedly displayed three times each.
As shown in 0 (b), even if the MPEG data is received at an interval of 3 frames, it cannot be displayed well by an apparatus equipped with an MPEG decoder having no special device.
【0022】そこで、符号化された動画像データにスロ
ー再生処理を行って復号化を行う場合には、フレーム周
期の整数倍のタイミングで複合化を行い(1/3倍速の
スロー再生を実現する場合では3倍)、復号化をしてい
ない時には同一の表示フレームを繰り返し表示すること
でスロー再生が実現され、復号化された動画像信号は、
図10(c)に示すようになる。なお、図10(c)に
おいて、数字のみを付した部分が、同じ数字を付した
I、P、Bピクチャと同一フレームのデータを繰り返し
表示している部分である。Therefore, when the encoded moving image data is subjected to slow reproduction processing and decoding, it is combined at a timing of an integral multiple of the frame period (slow reproduction at 1/3 speed is realized. In the case of 3 times), slow reproduction is realized by repeatedly displaying the same display frame when decoding is not performed, and the decoded moving image signal is
It becomes as shown in FIG. In FIG. 10 (c), the part to which only the numbers are attached is the part where the data of the same frame as the I, P and B pictures to which the same numbers are attached are repeatedly displayed.
【0023】一方、1/3倍速のスロー再生として、復
号化された動画像信号である図10(c)に示す信号に
対して再符号化を行った場合、再符号化出力は符号化手
順とフレーム間予測の構造を考慮して、間10(d)に
示すようなタイミングで再符号化処理が行われる。符号
化データを復号化した時に抽出した符号化パラメータを
使用して再符号化を行うため、B0ピクチャ、B1ピク
チャはI2ピクチャの処理が行われるまで処理できない
からである。On the other hand, in the case of re-encoding the decoded moving image signal shown in FIG. 10 (c) for slow reproduction at 1/3 speed, the re-encoding output is the encoding procedure. In consideration of the structure of inter-frame prediction, re-encoding processing is performed at the timing shown in interval 10 (d). This is because the B0 picture and the B1 picture cannot be processed until the I2 picture is processed because recoding is performed using the coding parameter extracted when the coded data is decoded.
【0024】ここで、B0ピクチャ、B1ピクチャのフ
レームは、同一の動画像フレームを繰り返しBピクチャ
として再符号化しており、またP2’ピクチャはI2ピ
クチャと同一の動画像フレームをPピクチャとして再符
号化したもので、そのとき参照画像と予測画像が一致す
るため、ゼロベクトルの動き補償予測符号化を行うこと
により、予測誤差信号は常にゼロとなり符号化効率の非
常に高い符号化を行うことができるとされている。Here, the B0 picture frame and the B1 picture frame are re-encoded by repeating the same moving picture frame as a B picture, and the P2 'picture is re-encoding as a P picture by the same moving picture frame as the I2 picture. Since the reference image and the predicted image match at that time, by performing motion-compensated predictive coding of the zero vector, the prediction error signal is always zero, and coding with extremely high coding efficiency can be performed. It is said to be possible.
【0025】[0025]
【発明が解決しようとする課題】しかしながら、上述し
た従来の技術で示した方法では、Iピクチャと同一の同
画像フレームをゼロベクトルを用いた動き補償予測符号
化を用いてP’ピクチャとして再符号化する場合、P’
ピクチャの差分は、既に再復号化されたIピクチャの動
画像信号と、動画像信号であるPピクチャ(つまり再符
号化前のIピクチャ)との差分として求められるため、
ゼロベクトルを用いた動き補償予測符号化を行っても、
図9に示すDCT処理部174、量子化部175による
処理を行うために、誤差が生じる可能性があり、差分は
常に0にはならない。よって、再復号化されたP’ピク
チャと再復号化されたIピクチャとは同一画像になら
ず、再復号化された動画像信号は、図10(e)に示す
ようになる。However, in the method described in the above-mentioned conventional technique, the same picture frame as the I picture is recoded as a P'picture by using motion compensation predictive coding using a zero vector. When converting to P '
The picture difference is obtained as the difference between the moving picture signal of the I picture that has already been re-decoded and the P picture that is the moving picture signal (that is, the I picture before re-encoding).
Even if motion compensation predictive coding using zero vector is performed,
Since the processing by the DCT processing unit 174 and the quantization unit 175 shown in FIG. 9 is performed, an error may occur, and the difference is not always 0. Therefore, the re-decoded P'picture and the re-decoded I picture do not become the same image, and the re-decoded moving image signal becomes as shown in FIG. 10 (e).
【0026】また、動画像データの復号化をフレーム周
期の整数倍のタイミングで行い(1/3倍速のスロー再
生を実現する場合では3倍)、復号化していないときは
同一の表示フレームを繰り返し表示しているため、再符
号化時のGOPを構成するピクチャ数がフレーム周期の
整数倍だけ(1/3倍速のスロー再生に対しての再符号
化である場合には3倍)増加することになる。Further, the decoding of the moving image data is performed at the timing of an integral multiple of the frame period (three times when the slow reproduction of 1/3 times speed is realized), and the same display frame is repeated when the decoding is not performed. Since it is displayed, the number of pictures that make up the GOP at the time of re-encoding increases by an integral multiple of the frame cycle (three times in the case of re-encoding for slow playback at 1/3 times speed). become.
【0027】この場合、再符号化した動画像圧縮データ
をIEEE1394経由で出力し、受信側で復号して表
示するだけならば問題ないが、再符号化した動画像圧縮
データをランダムアクセス可能なメディアに記録する場
合には、以下の問題が生じる。すなわち、再符号化した
動画像圧縮データに対して、GOPの途中から再生する
といったランダムアクセスを行った場合に、B、Pピク
チャの復号を行うために必要なIピクチャ、Pピクチャ
の復号処理が、P2’ピクチャ、P5’ピクチャの分だ
け増えてしまい、逆方向再生や逆方向スロー再生などで
はより顕著になるという問題が生じる。また、GOP単
位のつなぎ編集作業を行う場合に、1つのGOPで構成
される時間が長くなるため、自由度が低下するという問
題が生じる。In this case, there is no problem as long as the re-encoded moving image compressed data is output via IEEE 1394 and decoded and displayed on the receiving side, but the re-encoded moving image compressed data is randomly accessible media. However, the following problems occur when recording on. That is, when random access such as reproduction from the middle of GOP is performed on the re-encoded moving image compressed data, the decoding process of I and P pictures necessary for decoding of B and P pictures is performed. , P2 ′ picture, P5 ′ picture, and the problem becomes more prominent in reverse reproduction and reverse slow reproduction. In addition, when performing a joint editing operation in GOP units, the time required to configure one GOP becomes long, which causes a problem that the degree of freedom decreases.
【0028】また、上述した従来の技術における再符号
化方法は、符号化データを復号化した時に抽出した符号
化パタメータを使用することが前提であるため、DV方
式などのMPEG以外の動画像符号化データの場合には
適応できないといった問題があった。Further, since the above-mentioned conventional re-encoding method is premised on the use of the encoded parameter extracted when the encoded data is decoded, the moving image code other than MPEG such as the DV system is used. There was a problem that it could not be applied in the case of digitized data.
【0029】このように、上述した従来の技術では、低
コストで動画像再符号化装置を追加することが可能であ
る反面、種々の問題点があった。一方、市販されている
MPEGデータ再生装置には、外部からのアナログ入力
信号をMPEG符号化して記録する回路を備えた装置も
あり、このような装置においては、再符号化のためだけ
に、動画像符号化装置を追加する必要はないため、動き
補償予測に必要な動きベクトル検出回路を実装した符号
化装置を備えることができる。As described above, in the above-mentioned conventional technique, it is possible to add the moving image re-encoding device at low cost, but there are various problems. On the other hand, commercially available MPEG data reproducing devices include devices that include a circuit for MPEG-encoding an analog input signal from the outside and recording the same. In such an apparatus, a moving image is only used for re-encoding. Since it is not necessary to add an image coding device, it is possible to provide a coding device in which a motion vector detection circuit necessary for motion compensation prediction is mounted.
【0030】本発明は、上述した事情に鑑み提案された
もので、動き補償予測に必要な動きベクトル検出回路を
実装した符号化装置を用いることを前提とし、連続した
同一画像フレームの処理に対する符号化手段において、
動画像符号化データを復号化した場合であって画像の同
一画像表示を維持できるように符号化し、画像の切り替
わりに応じてGOP構成を制御することにより、ランダ
ムアクセスの再生時に画面を表示するまでのピクチャ処
理枚数の増加を防ぐとともに、つなぎ編集時の自由度を
高め、さらに、MPEG以外の圧縮形態に対しても同様
の符号化を行うことが可能な動画像符号化装置およびこ
れを用いた動画像記録再生装置を提供することを目的と
する。The present invention has been proposed in view of the above circumstances, and is based on the premise of using an encoding device equipped with a motion vector detection circuit necessary for motion compensation prediction, and a code for processing consecutive identical image frames. In the means of
Until the screen is displayed during random access reproduction by encoding the moving image encoded data so as to maintain the same image display of the image and controlling the GOP configuration according to the switching of the image. A moving picture coding apparatus and a moving picture coding apparatus capable of preventing an increase in the number of processed pictures, increasing the degree of freedom at the time of splicing editing, and performing the same coding for a compression format other than MPEG are used. An object is to provide a moving image recording / reproducing device.
【0031】[0031]
【課題を解決するための手段】本発明に係る動画像符号
化装置は、動画像信号を符号化するための動画像符号化
装置において、符号化する動画像信号が直前または直後
のフレームの動画像信号と同一であるか否かを検出する
ための画像切り替え検出手段と、動画像信号を符号化し
て動画像符号化データを生成するための動画像符号化手
段と、差分0のBピクチャの符号化データを生成するた
めの差分0符号化データ生成手段と、前記動画像符号化
手段から出力される符号化データと前記差分0符号化デ
ータ生成手段から出力される符号化データを選択するた
めの符号化データ選択手段とを備え、前記符号化データ
選択手段は、前記画像切り替え検出手段で検出された情
報に基づいて、前記動画像符号化手段から出力される符
号化データと前記差分0符号化データ生成手段から出力
される符号化データのいずれか一方を選択することを特
徴とするものである。A moving picture coding apparatus according to the present invention is a moving picture coding apparatus for coding a moving picture signal, wherein the moving picture signal to be coded is a moving picture of a frame immediately before or immediately after. An image switching detection means for detecting whether or not it is the same as an image signal, a moving picture coding means for coding a moving picture signal to generate moving picture coded data, and a B picture of difference 0. To select difference 0 coded data generation means for generating coded data, coded data output from the moving picture coding means, and coded data output from the difference 0 coded data generation means And the encoded data selecting means, based on the information detected by the image switching detecting means, the encoded data output from the moving image encoding means and the encoded data selecting means. Is characterized in that selects one of the coded data outputted from the frequency 0 encoded data generating means.
【0032】また、本発明に係る動画像符号化装置は、
前記符号化データ選択手段が、符号化する動画像信号が
直後のフレームの画像と同一である場合には、前記差分
0符号化データ生成手段から出力される差分0の逆方向
予測のBピクチャ符号化データを選択し、符号化する動
画像信号が直後のフレームの画像と異なる場合には、前
記動画像符号化手段から出力される符号化データを選択
することを特徴とするものである。The moving picture coding apparatus according to the present invention is
When the moving picture signal to be coded by the coded data selection means is the same as the image of the immediately following frame, a backward prediction B picture code of difference 0 output from the difference 0 coded data generation means. When the encoded image data is selected and the moving image signal to be encoded is different from the image of the immediately following frame, the encoded data output from the moving image encoding means is selected.
【0033】また、本発明に係る動画像符号化装置は、
GOPを構成するピクチャ数の上限を設定し、入力され
る動画像信号のスロー再生速度に応じて、GOPを構成
するピクチャ数を設定した上限値以下で可変とすること
を特徴とするものである。The moving picture coding apparatus according to the present invention is
An upper limit of the number of pictures forming the GOP is set, and the number of pictures forming the GOP is variable below the set upper limit value according to the slow reproduction speed of the input moving image signal. .
【0034】また、本発明に係る動画像符号化装置は、
動画像信号を符号化するための動画像符号化装置におい
て、符号化する動画像信号が直前または直後のフレーム
の動画像信号と同一であるか否かを検出するための画像
切り替え検出手段と、動画像信号を符号化して動画像符
号化データを生成するための動画像符号化手段と、差分
0のBおよびPピクチャの符号化データを生成するため
の差分0符号化データ生成手段と、前記動画像符号化手
段から出力される符号化データと前記差分0符号化デー
タ生成手段から出力される符号化データを選択するため
の符号化データ選択手段とを備え、前記符号化データ選
択手段は、前記画像切り替え検出手段で検出された情報
に基づいて、前記動画像符号化手段から出力される符号
化データと前記差分0符号化データ生成手段から出力さ
れる符号化データのいずれか一方を選択することを特徴
とするものである。The moving picture coding apparatus according to the present invention is
In a moving picture coding device for coding a moving picture signal, an image switching detecting means for detecting whether or not the moving picture signal to be coded is the same as the moving picture signal of the immediately preceding or following frame, Moving picture coding means for coding a moving picture signal to generate moving picture coded data; difference 0 coded data generation means for generating coded data of B and P pictures with a difference of 0; Coded data output from the moving image coding means and coded data selection means for selecting the coded data output from the difference 0 coded data generation means are provided, and the coded data selection means comprises: Coded data output from the moving image coding means and coded data output from the difference 0 coded data generation means based on the information detected by the image switching detection means. It is characterized in that selects either.
【0035】また、本発明に係る動画像符号化装置は、
GOPを構成するピクチャ数およびIピクチャまたはP
ピクチャが出現する周期を設定し、前記符号化データ選
択手段は、符号化する動画像信号が直前または直後のフ
レームの画像と同一で、BピクチャまたはPピクチャと
して符号化する場合には、前記差分0符号化データ生成
手段から出力される差分0の逆方向予測のBピクチャ符
号化データ、差分0の順方向予測のBピクチャ符号化デ
ータ、差分0の順方向予測のPピクチャ符号化データの
うちのいずれかを選択し、符号化する動画像信号が直後
のフレームの画像と異なる場合には、前記動画像符号化
手段から出力される符号化データを選択することを特徴
とするものである。The moving picture coding apparatus according to the present invention is
Number of pictures constituting GOP and I picture or P
When a cycle in which a picture appears is set, and the coded data selection means has the same moving picture signal as the picture of the frame immediately before or immediately after and the picture is coded as a B picture or a P picture, the difference Of the backward prediction B picture encoded data of the difference 0, the forward prediction B picture encoded data of the difference 0, and the forward prediction P picture encoded data of the difference 0 output from the 0 encoded data generation means Is selected, and when the moving image signal to be encoded is different from the image of the immediately following frame, the encoded data output from the moving image encoding means is selected.
【0036】また、本発明に係る動画像符号化装置は、
前記画像切り替え検出手段が、前記動画像符号化手段で
符号化するためのバッファメモリに蓄積した動画像信号
と、入力される動画像信号とを比較することにより、直
前または直後のフレームの動画像信号と同一であるか否
かを検出することを特徴とするものである。The moving picture coding apparatus according to the present invention is
The image switching detection unit compares the moving image signal accumulated in the buffer memory for encoding by the moving image encoding unit with the input moving image signal, thereby obtaining the moving image of the frame immediately before or immediately after. It is characterized by detecting whether or not it is the same as the signal.
【0037】また、本発明に係る動画像符号化装置は、
前記画像切り替え検出手段が、外部から供給される動画
像信号の切り替え情報を参照して、入力される動画像信
号が直前または直後のフレームの動画像信号と同一であ
るか否かを検出することを特徴とするものである。The moving picture coding apparatus according to the present invention is
The image switching detection means refers to switching information of a moving image signal supplied from the outside to detect whether the input moving image signal is the same as the moving image signal of the immediately preceding or following frame. It is characterized by.
【0038】また、本発明に係る動画像記録再生装置
は、動画像信号を符号化した符号化データを記録再生す
るための動画像記録再生装置において、前記動画像符号
化装置と、動画像符号化データを記録再生するための記
録メディアと、符号化データを復号するための動画像復
号化手段とを備え、前記記録メディアに記録された信号
のスロー再生あるいはスチル再生を行う場合に、前記動
画像復号化手段により、復号した動画像信号が直前また
は直後のフレームの動画像信号と同一であるか否かの切
り替え情報を生成し、前記動画像符号化装置内の画像切
り替え検出手段により、前記切り替え情報を参照して直
前または直後のフレームの動画像信号と同一であるか否
かを検出することを特徴とするものである。A moving picture recording / reproducing apparatus according to the present invention is a moving picture recording / reproducing apparatus for recording / reproducing coded data obtained by coding a moving picture signal, wherein the moving picture coding apparatus and the moving picture code are used. Recording medium for recording / reproducing encoded data and moving image decoding means for decoding encoded data, wherein the moving image is reproduced when slow reproduction or still reproduction of a signal recorded on the recording medium is performed. The image decoding means generates switching information as to whether or not the decoded moving image signal is the same as the moving image signal of the frame immediately before or immediately after, and the image switching detecting means in the moving image encoding device causes It is characterized by detecting whether or not it is the same as the moving image signal of the immediately preceding or following frame by referring to the switching information.
【0039】また、本発明に係る動画像記録再生装置
は、動画像信号を符号化した符号化データを記録再生す
るための動画像記録再生装置において、前記動画像符号
化装置と、動画像符号化データを記録再生するための記
録メディアと、外部機器から供給される動画像符号化デ
ータを復号するための動画像復号化手段とを備え、外部
機器がスロー再生あるいはスチル再生を行う場合に、前
記動画像復号化手段により、前記動画像符号化データに
付加された画面切り替え情報に基づいて復号した動画像
信号が直前または直後のフレームの動画像信号と同一で
あるか否かの切り替え情報を生成し、前記動画像符号化
装置内の画像切り替え検出手段により、前記切り替え情
報を参照して直前または直後のフレームの動画像信号と
同一であるか否かを検出することを特徴とするものであ
る。The moving picture recording / reproducing apparatus according to the present invention is a moving picture recording / reproducing apparatus for recording / reproducing coded data obtained by coding a moving picture signal, wherein the moving picture coding apparatus and the moving picture code are used. A recording medium for recording and reproducing encoded data, and a moving image decoding means for decoding moving image encoded data supplied from an external device, when the external device performs slow reproduction or still reproduction, Switching information indicating whether or not the moving image signal decoded by the moving image decoding means based on the screen switching information added to the moving image encoded data is the same as the moving image signal of the immediately preceding or following frame. It is generated and is checked by the image switching detection means in the moving image encoding device whether or not it is the same as the moving image signal of the immediately preceding or following frame by referring to the switching information. And it is characterized in that out.
【0040】以上のような構成とすることにより、スロ
ー再生などの同一の動画像フレームが続いた画像を処理
する際に、差分0の逆方向予測のBピクチャ符号化デー
タ、または、差分0の順方向予測のBピクチャ符号化デ
ータ、または、差分0の順方向予測のPピクチャ符号化
データを選択して使用して、動画像圧縮データを復号化
した場合であっても同一画像表示を実現することができ
る。さらに、GOP構成をユーザの意図に応じて制御す
ることにより、ランダムアクセスの再生時に画面を表示
するまでのピクチャ処理枚数の増加を防ぐことができる
とともに、つなぎ編集時の自由度を高めることができ
る。また、MPEG以外の圧縮方式に対しても、同様の
符号化方法を適用することができる。なお、GOPと
は、Group Of Picturesを意味する。With the above configuration, when processing an image in which the same moving image frame continues such as slow reproduction, backward prediction B picture encoded data with a difference of 0 or difference 0 with a difference of 0 is obtained. Realize the same image display even when moving image compressed data is decoded by selecting and using B-picture coded data of forward prediction or P-picture coded data of forward prediction with a difference of 0 can do. Furthermore, by controlling the GOP configuration according to the user's intention, it is possible to prevent an increase in the number of pictures to be processed until the screen is displayed at the time of random access reproduction, and it is possible to increase the degree of freedom during splicing editing. . The same encoding method can be applied to compression methods other than MPEG. In addition, GOP means Group Of Pictures.
【0041】[0041]
【発明の実施の形態】以下、図面を参照して、本発明に
係る動画像符号化装置の実施形態を説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of a moving picture coding apparatus according to the present invention will be described below with reference to the drawings.
【0042】<動画像符号化装置>図1〜図5は、本発
明の実施形態に係る動画像符号化装置を示すもので、図
1は、動画像符号化装置を含むシステム構成を示すブロ
ック図、図2は、1/3倍速スロー再生に対する動画像
符号化動作タイミング例を示す模式図、図3は、1/5
倍速スロー再生に対する動画像符号化動作タイミング例
を示す模式図、図4は、ノーマル再生から1/3倍速ス
ロー再生に移行する部分を含む動画像信号に対する動画
像符号化動作タイミング例を示す模式図、図5は、1/
3倍速スロー再生からノーマル再生に移行する部分を含
む動画像信号に対する動画像符号化動作タイミング例を
示す模式図である。<Video Coding Device> FIGS. 1 to 5 show a video coding device according to an embodiment of the present invention, and FIG. 1 is a block diagram showing a system configuration including the video coding device. FIG. 2 is a schematic diagram showing an example of moving image coding operation timing for 1/3 speed slow reproduction, and FIG. 3 is 1/5.
FIG. 4 is a schematic diagram showing an example of moving image encoding operation timing for double speed slow reproduction, and FIG. 4 is a schematic diagram showing an example of moving image encoding operation timing for a moving image signal including a portion where normal reproduction shifts to 1/3 times slow reproduction. , FIG. 5 shows 1 /
FIG. 7 is a schematic diagram showing an example of a moving image coding operation timing for a moving image signal including a portion where transition from triple speed slow reproduction to normal reproduction is performed.
【0043】図1において、1は動画像信号入力端子、
2は動画像信号の記憶バッファ、3は画面切り替え検出
回路、4は差分0のBおよびPピクチャ符号化データ生
成部、5は符号化制御部、6はDCT処理部、7は量子
化部、8、9は参照用の画像を格納するための予測メモ
リ「1」および「2」、10はBピクチャの内挿的フレ
ーム間予測符号化のための平均化回路、11は逆量子化
部、12は逆DCT処理部、13は動画像データ出力端
子である。In FIG. 1, 1 is a moving image signal input terminal,
Reference numeral 2 is a moving image signal storage buffer, 3 is a screen switching detection circuit, 4 is a B and P picture coded data generation unit with a difference of 0, 5 is a coding control unit, 6 is a DCT processing unit, 7 is a quantization unit, Reference numerals 8 and 9 are prediction memories “1” and “2” for storing reference images, 10 is an averaging circuit for interpolative interframe predictive coding of B pictures, and 11 is an inverse quantization unit. Reference numeral 12 is an inverse DCT processing unit, and 13 is a moving image data output terminal.
【0044】図2〜図5において、各図の(a)は、入
力される動画像信号、各図の(b)は、符号化を行った
場合の符号化順の符号化データ、各図の(c)は、符号
化を行った場合の復号化時の表示順の符号化データであ
る。また、各図の(a)における「0」、「1」、
「2」等の数字は、画像が切り替わる度に更新される番
号である。すなわち、各図の(a)において、同じ番号
がついている場合には、同一画像であることを示す。ま
た、各図の(b)、(c)におけるI0、P1、B2な
どは、符号化時のピクチャの種類、すなわち、Iピクチ
ャ、Pピクチャ、Bピクチャの識別と、対応する入力画
像を識別する番号を示し、B0F、B0Bの最後のFと
BはBピクチャの予測方向、すなわち順方向(Forw
ard)と逆方向(Backward)とを示してい
る。In FIGS. 2 to 5, (a) of each figure is an input moving image signal, (b) of each figure is encoded data in the encoding order when encoding is performed, each figure (C) is coded data in the display order at the time of decoding when the coding is performed. In addition, “0”, “1”,
A number such as “2” is a number that is updated every time the image is switched. That is, in (a) of each figure, the same number indicates the same image. Also, I0, P1, B2, etc. in (b) and (c) of each figure identify the type of picture at the time of encoding, that is, the identification of the I picture, P picture, B picture, and the corresponding input image. The numbers F and B at the end of B0F and B0B indicate the prediction direction of the B picture, that is, the forward direction (Forw).
ard) and the reverse direction (Backward).
【0045】以上のように構成された動画像符号化装置
において、動画像信号入力端子1から入力された動画像
信号を符号化する方法について、具体的に説明する。ま
ず、動画像信号入力端子1から入力された動画像信号
は、動画像信号の記憶バッファ2と画面切り替え検出回
路3へ入力され、画面切り替え検出回路3では、入力さ
れたフレーム画像が、直前のフレーム画像と同一である
か否かが検出される。A method of coding a moving picture signal input from the moving picture signal input terminal 1 in the moving picture coding apparatus configured as described above will be specifically described. First, the moving image signal input from the moving image signal input terminal 1 is input to the moving image signal storage buffer 2 and the screen switching detection circuit 3, and in the screen switching detection circuit 3, the input frame image is immediately preceding. It is detected whether it is the same as the frame image.
【0046】図2(a)に示す動画像信号が入力された
場合に、先頭のピクチャ0は2番目のピクチャ0と、2
番目のピクチャ0は3番目のピクチャ0と同一画像と判
断され、符号化せずに、2枚の差分0の逆方向予測のB
ピクチャが必要であると計数される。3番目のピクチャ
0は次のピクチャ1と同一画像でないと判断され、符号
化制御部5でIピクチャに設定され、DCT処理部6、
量子化部7における符号化処理を行った符号化データI
0が、動画像データ出力端子13へ出力されるととも
に、符号化データI0に対して、逆量子化部11、逆D
CT処理部12で復号化処理を行い、予測メモリ「1」
8へ格納する。When the moving image signal shown in FIG. 2A is input, the first picture 0 is the second picture 0 and the second picture 0 is 2.
The 0th picture 0 is judged to be the same image as the 3rd picture 0, and the backward prediction B of the difference 0 between the two pictures is not encoded.
The picture is counted as needed. It is determined that the third picture 0 is not the same image as the next picture 1, and the encoding control unit 5 sets it as an I picture, and the DCT processing unit 6,
Encoded data I that has been encoded by the quantizer 7
0 is output to the moving image data output terminal 13, and the inverse quantization unit 11 and the inverse D output the encoded data I0.
The CT processing unit 12 performs the decoding process, and the prediction memory “1”
Store in 8.
【0047】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、Bピクチャ符号化データである
B0Bを先程計数された2回分読み出して、動画像デー
タ出力端子13へ出力する。続いて、1番目のピクチャ
1は2番目のピクチャ1と、2番目のピクチャ1は3番
目のピクチャ1と同一画像と判断され、符号化せずに、
2枚の差分0の逆方向予測のBピクチャが必要であると
計数される。After that, the B and P picture coded data generation unit 4 having the difference 0 reads out B0B, which is B picture coded data, twice as many times as previously counted and outputs it to the moving picture data output terminal 13. Subsequently, it is determined that the first picture 1 is the same image as the second picture 1 and the second picture 1 is the same image as the third picture 1.
It is counted that two backward prediction B pictures with a difference of 0 are required.
【0048】3番目のピクチャ1は次のピクチャ2と同
一画像でないと判断され、符号化制御部5でPピクチャ
に設定され、予測メモリ「1」8に格納されたI0の復
号化データとの動き予測補償後の差分に対して、DCT
処理部6、量子化部7における符号化処理を行った符号
化データP1が、動画像データ出力端子13へ出力され
るとともに、符号化データP1に対して、逆量子化部1
1、逆DCT処理部12で処理を行い、予測メモリ
「2」9へ格納する。その後、差分0のBおよびPピク
チャ符号化データ生成部4から、Bピクチャ符号化デー
タであるB1Bを先程計数された2回分読み出して、動
画像データ出力端子13へ出力する。It is determined that the third picture 1 is not the same image as the next picture 2, and the third picture 1 is set as a P picture by the encoding control unit 5 and the decoded data of I0 stored in the prediction memory "1" 8 DCT for the difference after motion prediction compensation
The encoded data P1 subjected to the encoding processing in the processing unit 6 and the quantization unit 7 is output to the moving image data output terminal 13, and the inverse quantization unit 1 outputs the encoded data P1.
1. The inverse DCT processing unit 12 performs processing, and stores it in the prediction memory “2” 9. After that, the B and P picture coded data generation unit 4 having the difference of 0 reads B1B, which is the B picture coded data, twice as many times as previously counted and outputs it to the moving picture data output terminal 13.
【0049】以下、同様の手順で、ピクチャ2以降の処
理を繰り返し、符号化してゆくことで、図2(b)に示
す符号化データを出力することができる。なお、図2
(b)に示す符号化データのGOP構成は、一例とし
て、15フレームで巡回するように構成してあるので、
ピクチャ5はIピクチャとして符号化されている。The encoded data shown in FIG. 2 (b) can be output by repeating the processing of the picture 2 and subsequent pictures in the same procedure and encoding the data. Note that FIG.
The GOP structure of the encoded data shown in (b) is configured so as to circulate in 15 frames, as an example.
Picture 5 is encoded as an I picture.
【0050】このようにして生成した図2(b)に示す
符号化データに対して、一般のMPEG復号化装置で復
号化処理を行うと、表示順は図2(c)に示すようにな
る。この場合、B0B、B1B、B2Bなど全てのBピ
クチャは差分0の逆方向予測の符号化データであるた
め、3フレーム期間全く同一の画像を表示することがで
きる。When the general MPEG decoding apparatus performs the decoding process on the coded data shown in FIG. 2 (b) generated in this way, the display order is as shown in FIG. 2 (c). . In this case, all B pictures such as B0B, B1B, and B2B are encoded data of backward prediction with a difference of 0, and thus the same image can be displayed for three frame periods.
【0051】次に、GOP構成の設定方法について説明
する。第1の方法は、GOPを構成するピクチャ数の上
限を決める方法であり、第2の方法は、GOPを構成す
るピクチャ数およびI、P、Bピクチャの位置関係を一
定にする方法である。Next, a method of setting the GOP structure will be described. The first method is a method of determining the upper limit of the number of pictures forming a GOP, and the second method is a method of making the number of pictures forming a GOP and the positional relationship among I, P, and B pictures constant.
【0052】まず、第1の方法について詳しく説明す
る。一例として、GOPを構成するピクチャ数の上限を
15とし、入力される動画像信号のスロー再生速度とし
て、1/3倍速、1/4倍速、1/5倍速、1/6倍
速、1/7倍速が可能な装置とする。この時、ピクチャ
数の上限は15であるため、1/3倍速、1/5倍速時
はピクチャ数15のGOP構成、1/4倍速、1/6倍
速時はピクチャ数12のGOP構成、1/7倍速時はピ
クチャ数14のGOP構成とすることで、容易に前述し
た符号化を適用することが可能となる。このようにし
て、スロー再生速度が分かっている場合には、スロー再
生速度に応じてGOPを構成するピクチャ数を設定した
上限値以下で可変とすることにより、ランダムアクセス
やGOP単位のつなぎ編集に有利なGOP構成とするこ
とができる。First, the first method will be described in detail. As an example, the upper limit of the number of pictures forming the GOP is set to 15, and the slow reproduction speed of the input moving image signal is 1/3 times speed, 1/4 times speed, 1/5 times speed, 1/6 times speed, 1/7 times. The device is capable of double speed. At this time, since the upper limit of the number of pictures is 15, a GOP structure with 15 pictures at 1/3 speed and 1/5 times speed, a GOP structure with 12 pictures at 1/4 speed and 1/6 times speed, 1 By adopting a GOP configuration with 14 pictures at / 7 × speed, the above-described coding can be easily applied. In this way, when the slow playback speed is known, the number of pictures forming a GOP is made variable according to the slow playback speed to be less than or equal to the set upper limit value, so that random access or GOP unit stitch editing can be performed. It can be an advantageous GOP configuration.
【0053】次に、第2の方法について詳しく説明す
る。一例として、GOPを構成するピクチャ数を15、
IピクチャまたはPピクチャが出現する周期を3、すな
わち、その間に挿入されるBピクチャを2とし、入力さ
れる動画像信号のスロー再生速度として、1/3倍速、
1/5倍速が可能な装置とする。1/3倍速において
は、本実施形態で用いた符号化方法をそのまま適用すれ
ば、GOPを構成するピクチャ数を15、Iピクチャま
たはPピクチャが出現する周期を「3」として符号化す
ることができる。次に、1/5倍速時の動作を、図3を
参照しながら説明する。1/5倍速時は、Iピクチャま
たはPピクチャの周期と画面の切り替わりが同期してい
ないため、工夫を要する。Next, the second method will be described in detail. As an example, the number of pictures forming a GOP is 15,
The cycle in which the I picture or P picture appears is 3, that is, the B picture inserted between them is 2, and the slow reproduction speed of the input moving image signal is 1/3 times speed.
The device is capable of 1/5 times speed. At 1/3 speed, if the coding method used in this embodiment is applied as it is, the number of pictures forming a GOP can be 15, and the cycle in which an I picture or a P picture appears can be coded as "3". it can. Next, the operation at 1/5 speed will be described with reference to FIG. At ⅕ speed, the cycle of the I picture or P picture and the switching of the screen are not synchronized, so that some ingenuity is required.
【0054】図3(a)に示す動画像信号が入力された
場合には、先頭のピクチャ0は直後の2番目のピクチャ
0と、2番目のピクチャ0は直後の3番目のピクチャ0
と同一画像と判断され、符号化せずに、2枚の差分0の
逆方向予測のBピクチャが必要であると計数される。3
番目のピクチャ0は4番目のピクチャ0と同一画像であ
るが、GOP構成を遵守するために、符号化制御部5で
強制的にIピクチャに設定され、DCT処理部6、量子
化部7の符号化処理を行った符号化データI0が、動画
像データ出力端子13へ出力されるとともに、符号化デ
ータI0に対して、逆量子化部11、逆DCT処理部1
2で復号化処理を行い、予測メモリ「1」8へ格納す
る。When the moving picture signal shown in FIG. 3A is input, the first picture 0 is the second picture 0 immediately after, and the second picture 0 is the third picture 0 immediately after.
Is judged to be the same image, and it is counted that two backward prediction B pictures with a difference of 0 are necessary without encoding. Three
The second picture 0 is the same image as the fourth picture 0, but in order to comply with the GOP structure, the coding control unit 5 forcibly sets it to the I picture, and the DCT processing unit 6 and the quantization unit 7 The encoded data I0 that has been subjected to the encoding process is output to the moving image data output terminal 13, and the inverse quantization unit 11 and the inverse DCT processing unit 1 are applied to the encoded data I0.
The decoding process is performed in 2, and the result is stored in the prediction memory “1” 8.
【0055】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、差分0の逆方向予測のBピクチ
ャ符号化データであるB0Bを先程計数された2回分読
み出して、動画像データ出力端子13へ出力する。続い
て、4番目のピクチャ0は直前の3番目のピクチャ0
と、5番目のピクチャ0は直前の4番目のピクチャ0と
同一画像と判断され、符号化せずに、2枚の差分0の順
方向予測のBピクチャが必要であると計数される。After that, B0B which is the backward prediction B picture coded data of the difference 0 is read out twice from the B and P picture coded data generation unit 4 of the difference 0, and the moving image data output terminal is read. Output to 13. Subsequently, the fourth picture 0 is the immediately preceding third picture 0.
Then, the fifth picture 0 is judged to be the same image as the immediately preceding fourth picture 0, and it is counted that two forward prediction B pictures with a difference of 0 are required without being coded.
【0056】次のピクチャ1は、GOP構成を遵守する
ために、符号化制御部5で強制的にPピクチャに設定さ
れ、予測メモリ「1」8に格納されたI0の復号化デー
タとの動き予測補償後の差分に対して、DCT処理部
6、量子化部7における符号化処理を行った符号化デー
タP1が、動画像データ出力端子13へ出力されるとと
もに、符号化データP1に対して、逆量子化部11、逆
DCT処理部12における処理を行い、予測メモリ
「2」9へ格納する。In order to comply with the GOP structure, the next picture 1 is forcibly set to the P picture by the coding control unit 5 and moves with the decoded data of I0 stored in the prediction memory "1" 8. The coded data P1 that has been subjected to the coding processing in the DCT processing unit 6 and the quantization unit 7 with respect to the difference after the prediction compensation is output to the moving image data output terminal 13 and also to the coded data P1. , The inverse quantization unit 11 and the inverse DCT processing unit 12 perform processing, and store in the prediction memory “2” 9.
【0057】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、差分0の順方向予測のBピクチ
ャ符号化データであるB0Fを先程計数された2回分読
み出して、動画像データ出力端子13へ出力する。続い
て、2番目のピクチャ1は直前の1番目のピクチャ1
と、3番目のピクチャ1は直前の2番目のピクチャ1と
同一画像と判断され、符号化せずに、2枚の差分0の順
方向予測のBピクチャが必要であると計数される。After that, B0F, which is the B-picture coded data of the difference 0, which is the forward-predicted B-picture coded data of the difference 0, is read twice for the previously counted number, and the moving image data output terminal is read. Output to 13. Subsequently, the second picture 1 is the immediately preceding first picture 1.
Then, the third picture 1 is determined to be the same image as the immediately preceding second picture 1, and it is counted that two forward prediction B pictures with a difference of 0 are required without being coded.
【0058】4番目のピクチャ1は、GOP構成を遵守
するために、符号化制御部5で強制的にPピクチャに設
定される。ただし、4番目のピクチャ1は直前にPピク
チャとして符号化された1番目のピクチャ1と同一画像
であるため、予測符号化は行わず、差分0のBおよびP
ピクチャ符号化データ生成部4から、差分0のPピクチ
ャ符号化データP1’を読み出して、動画像データ出力
端子13に出力する。The fourth picture 1 is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure. However, since the fourth picture 1 is the same image as the first picture 1 coded immediately before as a P picture, predictive coding is not performed, and B and P with a difference of 0 are used.
The P-picture coded data P1 ′ having a difference of 0 is read from the picture-coded data generation unit 4 and output to the moving image data output terminal 13.
【0059】その後、差分0の順方向予測のBピクチャ
符号化データであるB1Fを先程計数された2回分読み
出して、動画像データ出力端子13へ出力する。続い
て、5番目のピクチャ1は直前の4番目のピクチャ1と
同一画像と判断され、符号化せずに、1枚の差分0の順
方向予測のBピクチャが必要であると計数される。After that, B1F, which is B-picture coded data for forward prediction with a difference of 0, is read twice for the previously counted number, and is output to the moving image data output terminal 13. Subsequently, the fifth picture 1 is judged to be the same image as the immediately preceding fourth picture 1, and it is counted that one forward-direction B picture with a difference of 0 is required without being coded.
【0060】1番目のピクチャ2は直後の2番目のピク
チャ2と同一画像と判断され、符号化せずに、1枚の差
分0の逆方向予測のBピクチャが必要であると計数され
る。2番目のピクチャ2は、GOP構成を遵守するため
に、符号化制御部5で強制的にPピクチャに設定され、
予測メモリ「2」9に格納されたP1の復号化データと
の動き予測補償後の差分に対して、DCT処理部6、量
子化部7における符号化処理を行った符号化データP2
が、動画像データ出力端子13へ出力されるとともに、
符号化データP1に対して、逆量子化部11、逆DCT
処理部12で処理を行い、予測メモリ「1」8へ格納す
る。The first picture 2 is judged to be the same image as the immediately following second picture 2, and it is counted that one backward prediction B picture with a difference of 0 is required without being coded. The second picture 2 is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure,
Coded data P2 obtained by performing coding processing in the DCT processing unit 6 and the quantization unit 7 on the difference after motion prediction compensation with the decoded data of P1 stored in the prediction memory “2” 9
Is output to the moving image data output terminal 13,
Inverse quantizer 11, inverse DCT for encoded data P1
Processing is performed by the processing unit 12 and stored in the prediction memory “1” 8.
【0061】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、順方向予測のBピクチャ符号化
データであるB1Fを先程計数された1回、差分0の逆
方向予測のBピクチャ符号化データであるB2Bを先程
計数された1回分読み出して、動画像データ出力端子1
3へ出力する。続いて、3番目のピクチャ2は直前の2
番目のピクチャ2と、4番目のピクチャ2は直前の3番
目のピクチャ2と同一画像と判断され、符号化せずに、
2枚の差分0の順方向予測のBピクチャが必要であると
計数される。Thereafter, the B and P picture coded data generation unit 4 with a difference of 0 counts the forward predicted B picture coded data B1F once, and the backward predicted B picture code with a difference of 0 is once. B2B, which is the converted data, is read out once for the counted time, and the moving image data output terminal 1 is read.
Output to 3. Then, the third picture 2 is the previous 2
The 2nd picture 2 and the 4th picture 2 are judged to be the same image as the immediately preceding 3rd picture 2 and are not encoded.
It is counted that two forward-predicted B pictures with a difference of 0 are required.
【0062】5番目のピクチャ2は、GOP構成を遵守
するために、符号化制御部5で強制的にPピクチャに設
定される。ただし、5番目のピクチャ2は直前にPピク
チャとして符号化された2番目のピクチャ2と同一画像
であるため、予測符号化は行わず、差分0のBおよびP
ピクチャ符号化データ生成部4から、差分0の順方向予
測のPピクチャ符号化データP2’を読み出して、動画
像データ出力端子13へ出力する。その後、Bピクチャ
符号化データであるB2Fを先程計数された2回分読み
出して、動画像データ出力端子13へ出力する。The fifth picture 2 is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure. However, since the fifth picture 2 is the same image as the second picture 2 coded immediately before as a P picture, predictive coding is not performed, and B and P with a difference of 0 are used.
The forward-predicted P-picture encoded data P2 ′ with a difference of 0 is read from the picture-encoded data generation unit 4 and output to the moving image data output terminal 13. After that, B2F, which is B picture encoded data, is read twice for the time counted previously, and is output to the moving image data output terminal 13.
【0063】以上の手順で符号化することにより、図3
(b)に示す符号化データを生成することができる。ま
た、図3(b)に示す符号化データに対して、一般のM
PEG復号化装置で復号化処理を行うと、表示順は図3
(c)に示すようになる。この場合、B0B、B0F、
B1F、B2B、B2Fなど全てのBピクチャは差分0
の順方向予測または逆方向予測の符号化データであり、
P1’やP2’ピクチャは差分0の順方向予測の符号化
データであるため、5フレーム期間全く同一の画像を表
示することができる。By encoding in the above procedure, FIG.
The encoded data shown in (b) can be generated. In addition, for the encoded data shown in FIG.
When the decoding process is performed by the PEG decoding device, the display order is as shown in FIG.
As shown in (c). In this case, B0B, B0F,
All B pictures such as B1F, B2B, and B2F have a difference of 0
Encoded data of forward prediction or backward prediction of
Since P1 'and P2' pictures are forward prediction encoded data with a difference of 0, the same image can be displayed for 5 frame periods.
【0064】なお、本実施形態では、同一画像のIまた
はPピクチャの間に含まれるBピクチャについて予測方
向を定めているが、復号結果が同じであれば予測方向は
どちらであってもよい。例えば、P1ピクチャとP1’
ピクチャの間のBピクチャを順方向予測のB1Fピクチ
ャとしたが、逆方向予測のB1Bピクチャであっても復
号化結果は同様になることは明白である。In the present embodiment, the prediction direction is determined for the B picture included between the I or P pictures of the same image, but the prediction direction may be any if the decoding results are the same. For example, P1 picture and P1 '
The B pictures between the pictures are forward-predicted B1F pictures, but it is clear that the decoding results are the same even for backward-predicted B1B pictures.
【0065】以上説明したように、IピクチャまたはP
ピクチャの周期と画面の切り替わりが同期していない場
合であっても、入力された動画像信号が同一である場合
には、それに対応する復号画像が同一となるとともに、
GOPを構成するピクチャ数およびI、P、Bピクチャ
の位置関係を一定にして符号化することができる。As described above, I picture or P
Even if the picture cycle and the screen switching are not synchronized, if the input moving image signals are the same, the corresponding decoded images will be the same, and
It is possible to perform coding with the number of pictures making up a GOP and the positional relationship among I, P, and B pictures fixed.
【0066】次に、通常再生とスロー再生との移行があ
る動画像信号を、上述したGOP構成の第2の方法に沿
って符号化する方法について、図4、図5を用いて具体
的に説明する。Next, a method for encoding a moving image signal having a transition between normal reproduction and slow reproduction according to the second method of the GOP structure described above will be concretely described with reference to FIGS. 4 and 5. explain.
【0067】図4において、(a)はノーマル再生から
1/3倍速スロー再生に移行する部分を含む動画像信
号、(b)はGOP構成の第2の方法によって符号化を
行った場合の符号化順の符号化データ、(c)はGOP
構成の第2の方法によって符号化を行った場合の表示順
の符号化データである。また、図5において、(a)は
1/3倍速スロー再生からノーマル再生に移行する部分
を含む動画像信号、(b)はGOP構成の第2の方法に
よって符号化を行った場合の符号化順の符号化データ、
(c)はGOP構成の第2の方法によって符号化を行っ
た場合の表示順の符号化データである。In FIG. 4, (a) is a moving image signal including a portion where normal reproduction shifts to ⅓ speed slow reproduction, and (b) is a code when encoding is performed by the second method of the GOP structure. Coded data in encoding order, (c) GOP
It is the encoded data in the display order when encoding is performed by the second method of the configuration. In addition, in FIG. 5, (a) is a moving image signal including a portion where 1/3 times slow reproduction is changed to normal reproduction, and (b) is encoding when encoding is performed by the second method of GOP configuration. Encoded data in order,
(C) is the coded data in the display order when coded by the second method of the GOP structure.
【0068】まず、ノーマル再生から1/3倍速スロー
再生に移行する部分を含む動画像信号に対する動画像符
号化方法について説明する。図4(a)に示す動画像信
号が入力された場合には、ピクチャ0は直後のピクチャ
1と、ピクチャ1は直後のピクチャ2と同一画像ではな
いため、GOP構成を遵守するために、符号化制御部5
で強制的にBピクチャに設定される。First, a moving picture coding method for a moving picture signal including a portion where normal reproduction shifts to ⅓ speed slow reproduction will be described. When the moving image signal shown in FIG. 4A is input, since the picture 0 is not the same as the picture 1 immediately after and the picture 1 is not the same picture 2 immediately after, the code is used in order to comply with the GOP structure. Control unit 5
Is forcibly set to B picture.
【0069】ピクチャ2は、GOP構成を遵守するため
に、符号化制御部5で強制的にIピクチャに設定され、
DCT処理部6、量子化部7における符号化処理を行っ
た符号化データI2が、動画像データ出力端子13へ出
力されるとともに、符号化データI2に対して、逆量子
化部11、逆DCT処理部12で復号化処理を行い、予
測メモリ「1」8へ格納する。The picture 2 is forcibly set to the I picture by the encoding control unit 5 in order to comply with the GOP structure.
The encoded data I2 subjected to the encoding process in the DCT processing unit 6 and the quantization unit 7 is output to the moving image data output terminal 13, and the inverse quantization unit 11 and the inverse DCT are performed on the encoded data I2. The processing unit 12 performs a decoding process and stores it in the prediction memory “1” 8.
【0070】その後、Bピクチャに設定されたピクチャ
0、ピクチャ1に対して、予測メモリ「1」8に格納さ
れたI2の復号化データとの動き予測補償後の差分に対
して、DCT処理部6、量子化部7における符号化処理
を行った符号化データB0、B1が、動画像データ出力
端子13へ出力される。続いて、ピクチャ3は直後のピ
クチャ4と、ピクチャ4は直後のピクチャ5と同一画像
ではないため、GOP構成を遵守するために、符号化制
御部5で強制的にBピクチャに設定される。Thereafter, for the picture 0 and the picture 1 set in the B picture, the DCT processing unit compares the difference after the motion prediction compensation with the decoded data of I2 stored in the prediction memory “1” 8. 6. The encoded data B0 and B1 subjected to the encoding process in the quantizer 7 are output to the moving image data output terminal 13. Subsequently, since the picture 3 is not the same picture as the picture 4 immediately after it and the picture 4 is not the same picture as the picture 5 immediately after, the coding control unit 5 is forced to set it as a B picture in order to comply with the GOP structure.
【0071】ピクチャ5は、GOP構成を遵守するため
に、符号化制御部5で強制的にPピクチャに設定され、
予測メモリ「1」8に格納されたI2の復号化データと
の動き予測補償後の差分に対して、DCT処理部6、量
子化部7における符号化処理を行った符号化データP5
が、動画像データ出力端子13へ出力されるとともに、
符号化データP5に対して、逆量子化部11、逆DCT
処理部12で復号化処理を行い、予測メモリ「2」9へ
格納する。その後、Bピクチャに設定されたピクチャ
3、ピクチャ4について、予測メモリ「1」8に格納さ
れたI2の復号化データ、予測メモリ「2」9に格納さ
れたP5の復号化データおよびその平均との動き予測補
償後の差分に対して、DCT処理部6、量子化部7にお
ける符号化処理を行った符号化データB3、B4が、動
画像データ出力端子13へ出力される。The picture 5 is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure.
Coded data P5 obtained by performing coding processing in the DCT processing unit 6 and the quantization unit 7 on the difference after motion prediction compensation with the decoded data of I2 stored in the prediction memory “1” 8
Is output to the moving image data output terminal 13,
Inverse quantizer 11, inverse DCT for encoded data P5
The processing unit 12 performs a decoding process and stores it in the prediction memory “2” 9. After that, for the pictures 3 and 4 set as the B picture, the decoded data of I2 stored in the prediction memory “1” 8 and the decoded data of P5 stored in the prediction memory “2” 9 and their average The encoded data B3 and B4 that have been subjected to the encoding processing in the DCT processing unit 6 and the quantization unit 7 with respect to the difference after the motion prediction compensation of are output to the moving image data output terminal 13.
【0072】1番目のピクチャ6は直後の2番目のピク
チャ6と、2番目のピクチャ6は直後の3番目のピクチ
ャ6と同一画像と判断され、符号化せずに、2枚の差分
0の逆方向予測のBピクチャが必要であると計数され
る。3番目のピクチャ6は、GOP構成を遵守するため
に、符号化制御部5で強制的にPピクチャに設定され、
予測メモリ「2」9に格納されたP5の復号化データと
の動き予測補償後の差分に対して、DCT処理部6、量
子化部7における符号化処理を行った符号化データP6
が、動画像データ出力端子13へ出力されるとともに、
符号化データP6に対して、逆量子化部11、逆DCT
処理部12で復号化処理を行い、予測メモリ「1」8へ
格納する。The first picture 6 is judged to be the same image as the second picture 6 immediately after, and the second picture 6 is judged to be the same image as the third picture 6 immediately after. It is counted that backward-predicted B-pictures are needed. The third picture 6 is forcibly set to the P picture by the encoding control unit 5 in order to comply with the GOP structure,
Coded data P6 obtained by performing coding processing in the DCT processing unit 6 and the quantization unit 7 on the difference after motion prediction compensation with the decoded data of P5 stored in the prediction memory “2” 9
Is output to the moving image data output terminal 13,
Inverse quantizer 11, inverse DCT for encoded data P6
The processing unit 12 performs a decoding process and stores it in the prediction memory “1” 8.
【0073】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、差分0の逆方向予測のBピクチ
ャ符号化データであるB6Bを先程計数された2回分読
み出して、動画像データ出力端子13へ出力する。続い
て、1番目のピクチャ7は直後の2番目のピクチャ7
と、2番目のピクチャ7は直後の3番目のピクチャ7と
同一画像と判断され、符号化せずに、2枚の差分0の逆
方向予測のBピクチャが必要であると計数される。After that, the B and P picture coded data generation unit 4 with a difference of 0 reads B6B, which is the B picture coded data of the backward prediction with a difference of 0, twice for the time counted previously, and outputs the moving picture data output terminal. Output to 13. Then, the first picture 7 is the second picture 7 immediately after it.
Then, the second picture 7 is judged to be the same image as the immediately following third picture 7, and it is counted that two backward prediction B pictures with a difference of 0 are required without being coded.
【0074】3番目のピクチャ7は、GOP構成を遵守
するために、符号化制御部5で強制的にPピクチャに設
定され、予測メモリ「1」8に格納されたP6の復号化
データとの動き予測補償後の差分に対して、DCT処理
部6、量子化部7における符号化処理を行った符号化デ
ータP7が、動画像データ出力端子13へ出力されると
ともに、符号化データP7に対して、逆量子化部11、
逆DCT処理部12で復号化処理を行い、予測メモリ
「2」9へ格納する。その後、差分0のBおよびPピク
チャ符号化データ生成部4から、差分0の逆方向予測の
Bピクチャ符号化データであるB7Bを先程計数された
2回分読み出して、動画像データ出力端子13へ出力す
る。The third picture 7 is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure, and the decoded data of P6 stored in the prediction memory "1" 8 is used. The encoded data P7 that has been subjected to the encoding process in the DCT processing unit 6 and the quantization unit 7 with respect to the difference after motion prediction compensation is output to the moving image data output terminal 13 and also to the encoded data P7. The inverse quantizer 11,
The inverse DCT processing unit 12 performs a decoding process and stores it in the prediction memory “2” 9. After that, the B and P picture coded data generation unit 4 with a difference of 0 reads B7B, which is the B picture coded data of backward prediction with a difference of 0, twice for the number counted previously and outputs it to the moving image data output terminal 13. To do.
【0075】以上の手順で符号化することにより、図4
(b)に示す符号化データを生成することができる。ま
た、図4(b)に示す符号化データに対して、一般のM
PEG復号化装置で復号化処理を行うと、表示順は図4
(c)に示すようになる。By encoding in the above procedure, FIG.
The encoded data shown in (b) can be generated. In addition, for the encoded data shown in FIG.
When the decoding process is performed by the PEG decoding device, the display order is as shown in FIG.
As shown in (c).
【0076】次に、1/3倍速スロー再生からノーマル
再生に移行する部分を含む動画像信号に対する動画像符
号化手段について説明する。図5(a)に示す動画像信
号が入力された場合には、1番目のピクチャ0は直後の
2番目のピクチャ0と、2番目のピクチャ0は直後の3
番目のピクチャ0と同一画像と判断され、符号化せず
に、2枚の差分0の逆方向予測のBピクチャが必要であ
ると計数される。Next, the moving picture coding means for the moving picture signal including the portion where the 1/3 speed slow reproduction is changed to the normal reproduction will be described. When the moving image signal shown in FIG. 5A is input, the first picture 0 is the immediately following second picture 0 and the second picture 0 is the immediately following 3
It is determined that it is the same image as the second picture 0, and it is counted that two backward prediction B pictures with a difference of 0 are necessary without encoding.
【0077】3番目のピクチャ0は、GOP構成を遵守
するために、符号化制御部5で強制的にIピクチャに設
定され、DCT処理部6、量子化部7における符号化処
理を行った符号化データI0が、動画像データ出力端子
13へ出力されるとともに、符号化データI0に対し
て、逆量子化部11、逆DCT処理部12で復号化処理
を行い、予測メモリ「1」8へ格納する。The third picture 0 is a code which is forcibly set to the I picture by the coding control unit 5 in order to comply with the GOP structure and which has been subjected to the coding process in the DCT processing unit 6 and the quantizing unit 7. The encoded data I0 is output to the moving image data output terminal 13, and the encoded data I0 is decoded by the inverse quantization unit 11 and the inverse DCT processing unit 12 to the prediction memory “1” 8. Store.
【0078】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、差分0の逆方向予測のBピクチ
ャ符号化データであるB0Bを先程計数された2回分読
み出して、動画像データ出力端子13へ出力する。続い
て、1番目のピクチャ1は直後の2番目のピクチャ1
と、2番目のピクチャ1は直後の3番目のピクチャ1と
同一画像と判断され、符号化せずに、2枚の差分0の逆
方向予測のBピクチャが必要であると計数される。Thereafter, B0B, which is the B-picture coded data of the difference 0 and backward-predicted B-picture coded data of the difference 0, is read twice for the previously counted number, and the moving image data output terminal is read. Output to 13. Subsequently, the first picture 1 is the immediately following second picture 1.
Then, the second picture 1 is judged to be the same image as the immediately following third picture 1, and it is counted that two backward prediction B pictures with a difference of 0 are required without being coded.
【0079】3番目のピクチャ1は、GOP構成を遵守
するために、符号化制御部5で強制的にPピクチャに設
定され、予測メモリ「1」8に格納されたI0の復号化
データとの動き予測補償後の差分に対して、DCT処理
部6、量子化部7における符号化処理を行った符号化デ
ータP1が、動画像データ出力端子13へ出力されると
ともに、符号化データP1に対して、逆量子化部11、
逆DCT処理部12で復号化処理を行い、予測メモリ
「2」9へ格納する。The third picture 1, which is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure, and the decoded data of I0 stored in the prediction memory "1" 8 The encoded data P1 that has been subjected to the encoding processing in the DCT processing unit 6 and the quantization unit 7 with respect to the difference after the motion prediction compensation is output to the moving image data output terminal 13 and also to the encoded data P1. The inverse quantizer 11,
The inverse DCT processing unit 12 performs a decoding process and stores it in the prediction memory “2” 9.
【0080】その後、差分0のBおよびPピクチャ符号
化データ生成部4から、差分0の逆方向予測のBピクチ
ャ符号化データであるB1Bを先程計数された2回分読
み出して、動画像データ出力端子13へ出力する。続い
て、1番目のピクチャ2は直後の2番目のピクチャ2
と、2番目のピクチャ2は直後の3番目のピクチャ2と
同一画像と判断され、符号化せずに、2枚の差分0の逆
方向予測のBピクチャが必要であると計数される。Thereafter, B1B, which is the backward-predicted B-picture encoded data with a difference of 0, is read from the B- and P-picture encoded data generator 4 with a difference of 0 twice, and the moving image data output terminal is read. Output to 13. Next, the first picture 2 is the second picture 2 immediately after it.
Then, the second picture 2 is judged to be the same image as the immediately following third picture 2, and it is counted that two backward prediction B pictures with a difference of 0 are required without being coded.
【0081】3番目のピクチャ2は、GOP構成を遵守
するために、符号化制御部5で強制的にPピクチャに設
定され、予測メモリ「2」9に格納されたP1の復号化
データとの動き予測補償後の差分に対して、DCT処理
部6、量子化部7における符号化処理を行った符号化デ
ータP2が、動画像データ出力端子13へ出力されると
ともに、符号化データP2に対して、逆量子化部11、
逆DCT処理部12で復号化処理を行い、予測メモリ
「1」8へ格納する。その後、差分0のBおよびPピク
チャ符号化データ生成部4から、差分0の逆方向予測の
Bピクチャ符号化データであるB2Bを先程計数された
2回分読み出して、動画像データ出力端子13へ出力す
る。In order to comply with the GOP structure, the third picture 2 is forcibly set to the P picture by the coding control unit 5 and is decoded with the P1 decoded data stored in the prediction memory “2” 9. The encoded data P2 that has been subjected to the encoding processing in the DCT processing unit 6 and the quantization unit 7 with respect to the difference after the motion prediction compensation is output to the moving image data output terminal 13 and also to the encoded data P2. The inverse quantizer 11,
The inverse DCT processing unit 12 performs a decoding process and stores it in the prediction memory “1” 8. After that, the B and P picture coded data generation unit 4 with a difference of 0 reads B2B, which is the B picture coded data of backward prediction with a difference of 0, twice for the previously counted number and outputs it to the moving image data output terminal 13. To do.
【0082】ピクチャ3は直後のピクチャ4と、ピクチ
ャ4は直後のピクチャ5と同一画像ではないため、GO
P構成を遵守するために、符号化制御部5で強制的にB
ピクチャに設定される。ピクチャ5は、GOP構成を遵
守するために、符号化制御部5で強制的にPピクチャに
設定され、予測メモリ「1」8に格納されたP2の復号
化データとの動き予測補償後の差分に対して、DCT処
理部6、量子化部7における符号化処理を行った符号化
データP5が、動画像データ出力端子13へ出力される
とともに、符号化データP5に対して、逆量子化部1
1、逆DCT処理部12で復号化処理を行い、予測メモ
リ「2」9へ格納する。Picture 3 is not the same as picture 4 immediately after, and picture 4 is not the same as picture 5 immediately after, so GO
In order to comply with the P configuration, the encoding control unit 5 forces the B
Set to picture. The picture 5 is forcibly set to the P picture by the encoding control unit 5 in order to comply with the GOP structure, and the difference after the motion prediction compensation with the decoded data of P2 stored in the prediction memory “1” 8 On the other hand, the encoded data P5 subjected to the encoding process in the DCT processing unit 6 and the quantization unit 7 is output to the moving image data output terminal 13, and the inverse quantization unit for the encoded data P5. 1
1. The inverse DCT processing unit 12 performs a decoding process and stores it in the prediction memory “2” 9.
【0083】その後、Bピクチャに設定されたピクチャ
3、ピクチャ4について、予測メモリ「1」8に格納さ
れた復号化データ、予測メモリ「2」9に格納されたP
5の復号化データおよびその平均との動き予測補償後の
差分に対して、DCT処理部6、量子化部7における符
号化処理を行った符号化データB3、B4が、動画像デ
ータ出力端子13へ出力される。続いて、ピクチャ6は
直後のピクチャ7と、ピクチャ7は直後のピクチャ8と
同一画像ではないため、GOP構成を遵守するために、
符号化制御部5で強制的にBピクチャに設定される。After that, for the pictures 3 and 4 set as the B picture, the decoded data stored in the prediction memory “1” 8 and the P stored in the prediction memory “2” 9
The coded data B3 and B4, which have been subjected to the coding processing in the DCT processing unit 6 and the quantization unit 7 with respect to the decoded data of 5 and the difference after the motion prediction compensation with respect to the average thereof, are the moving image data output terminals 13. Is output to. Next, since the picture 6 is not the same picture as the picture 7 immediately after, and the picture 7 is not the same picture as the picture 8 immediately after, in order to comply with the GOP configuration,
The encoding control unit 5 compulsorily sets the B picture.
【0084】ピクチャ8は、GOP構成を遵守するため
に、符号化制御部5で強制的にPピクチャに設定され、
予測メモリ「2」9に格納されたP5の復号化データと
の動き予測補償後の差分に対して、DCT処理部6、量
子化部7における符号化処理を行った符号化データP8
が、動画像データ出力端子13へ出力されるとともに、
符号化データP8に対して、逆量子化部11、逆DCT
処理部12で復号化処理を行い、予測メモリ「1」8へ
格納する。The picture 8 is forcibly set to the P picture by the coding control unit 5 in order to comply with the GOP structure.
Coded data P8 obtained by performing coding processing in the DCT processing unit 6 and the quantization unit 7 on the difference after motion prediction compensation with the decoded data of P5 stored in the prediction memory “2” 9
Is output to the moving image data output terminal 13,
Inverse quantizer 11, inverse DCT for encoded data P8
The processing unit 12 performs a decoding process and stores it in the prediction memory “1” 8.
【0085】その後、Bピクチャに設定されたピクチャ
6、ピクチャ7について、予測メモリ「1」8に格納さ
れたP8の復号化データ、予測メモリ「2」9に格納さ
れたP5の復号化データおよびその平均との動き予測補
償後の差分に対して、DCT処理部6、量子化部7にお
ける符号化処理を行った符号化データB6、B7が、動
画像データ出力端子13へ出力される。After that, for the pictures 6 and 7 set as the B picture, the decoded data of P8 stored in the prediction memory “1” 8 and the decoded data of P5 stored in the prediction memory “2” 9 and The coded data B6 and B7 that have been subjected to the coding processing in the DCT processing unit 6 and the quantization unit 7 with respect to the difference after the motion prediction compensation with respect to the average are output to the moving image data output terminal 13.
【0086】以上の手順で符号化することにより、図5
(b)に示す符号化データを生成することができる。ま
た、図5(b)に示す符号化データに対して、一般のM
PEG復号化装置で復号化処理を行うと、表示順は図5
(c)に示すようになる。このようにして、GOP構造
の途中で再生モードが変わった場合であっても、本実施
形態に係る動画像符号化装置に適応することができる。By encoding in the above procedure, FIG.
The encoded data shown in (b) can be generated. In addition, for the encoded data shown in FIG.
When the decoding process is performed by the PEG decoding device, the display order is as shown in FIG.
As shown in (c). In this way, even if the reproduction mode changes in the middle of the GOP structure, it can be applied to the moving picture coding apparatus according to the present embodiment.
【0087】<動画像記録再生装置>次に、図6、図7
を参照して、本発明係る動画像符号化装置を用いた動画
像記録再生装置を説明する。図6、図7は、本発明に係
る動画像符号化装置を用いた動画像記録再生装置を示す
もので、図6は、ディスク記録再生装置のスロー再生時
に適用した例、図7は、DV入力信号を復号して、再度
MPEG符号化して記録再生する場合の構成例を示して
いる。<Motion picture recording / reproducing apparatus> Next, FIG. 6 and FIG.
A moving image recording / reproducing apparatus using the moving image encoding apparatus according to the present invention will be described with reference to FIG. 6 and 7 show a moving picture recording / reproducing apparatus using the moving picture coding apparatus according to the present invention. FIG. 6 is an example applied during slow reproduction of a disc recording / reproducing apparatus, and FIG. An example of the configuration in the case where an input signal is decoded, MPEG encoded again, and recorded and reproduced is shown.
【0088】図6において、21は動画像信号入力端
子、22は動画像入力信号セレクタ、23は上述した実
施形態で説明したMPEG符号化部、24はMPEG復
号化部、25はメディアヘの記録再生信号処理部、26
は符号化データを送受信するためのIEEE1394端
子、27は記録メディア、28は記録再生装置全体を司
るシステムコントローラ、29は動画像データ出力端子
である。また、図7において、図6と同一のブロックに
ついては同一の符号を付してあるため、追加されたもの
のみ説明すると、30はIEEE1394端子26を経
由して入力されたDV圧縮信号を復号するためのDV復
号化部、31は動画像出力信号セレクタである。In FIG. 6, 21 is a moving image signal input terminal, 22 is a moving image input signal selector, 23 is the MPEG encoding unit described in the above embodiment, 24 is an MPEG decoding unit, and 25 is recording on media. Reproduction signal processing unit, 26
Is an IEEE 1394 terminal for transmitting / receiving encoded data, 27 is a recording medium, 28 is a system controller that controls the entire recording / reproducing apparatus, and 29 is a moving image data output terminal. Further, in FIG. 7, since the same blocks as those in FIG. 6 are denoted by the same reference numerals, only the added blocks will be described. 30 decodes a DV compressed signal input via the IEEE 1394 terminal 26. The DV decoding unit 31 is a moving image output signal selector.
【0089】以上のように構成された動画像記録再生装
置において、動画像信号入力端子21から入力された動
画像信号を記録する方法、記録メディア27に記録され
た符号化データをスロー再生し再度MPEG符号化して
IEEE1394端子26から出力する方法、IEEE
1394端子26から入力されたDV圧縮信号を復号
し、再度MPEG符号化して記録メディア27に記録す
る方法について、具体的に説明する。なお、DV圧縮信
号とは、「HD DIGITAL VCR CONFE
RENCE」で規定され、主に民生用ディジタルVCR
で用いられている圧縮信号のことである。In the moving picture recording / reproducing apparatus configured as described above, a method of recording a moving picture signal input from the moving picture signal input terminal 21, a slow reproduction of coded data recorded on the recording medium 27, and a second reproduction A method of MPEG-encoding and outputting from the IEEE 1394 terminal 26, IEEE
A method of decoding the DV compressed signal input from the 1394 terminal 26, re-encoding it into MPEG, and recording it on the recording medium 27 will be specifically described. The DV compressed signal means "HD DIGITAL VCR CONFE
RENCE ", mainly for consumer digital VCR
It is a compressed signal used in.
【0090】まず、動画像信号入力端子21から入力さ
れた動画像信号を記録する方法について、記録メディア
27をDVDであるとして説明する。動画像信号入力端
子21から入力された動画像信号は、動画像入力信号セ
レクタ22を介して、MPEG符号化部23に供給され
る。MPEG符号化部23では、入力された動画像信号
をDVDの記録フィーマットであるMPEG_PS形式
で符号化して、記録再生信号処理部25へ供給する。記
録再生信号処理部25では、前記符号化データに対し
て、再生時に発生するであろう誤りを訂正するためのパ
リティを付加する誤り訂正符号化やディジタル変調処理
を行って、記録メディア27に記録する。First, a method of recording a moving image signal input from the moving image signal input terminal 21 will be described assuming that the recording medium 27 is a DVD. The moving image signal input from the moving image signal input terminal 21 is supplied to the MPEG encoding unit 23 via the moving image input signal selector 22. The MPEG encoding unit 23 encodes the input moving image signal in the MPEG_PS format, which is the recording format of DVD, and supplies it to the recording / reproducing signal processing unit 25. The recording / reproducing signal processing unit 25 performs error correction encoding for adding a parity for correcting an error that may occur at the time of reproduction or digital modulation processing to the encoded data, and records it on the recording medium 27. To do.
【0091】次に、このようにして記録メディア27に
記録された符号化データをスロー再生する場合に、再度
MPEG符号化して、IEEE1394端子26から出
力する方法について説明する。記録メディア27から再
生された信号は、記録再生信号処理部25でディジタル
復調された後、再生時に誤りがあった場合には訂正処理
を行い、元の符号化データが再構築される。このように
して再生された符号化データは、システムコントローラ
28の指示に基づいて、MPEG復号化部24へ供給さ
れ、MPEG復号化処理を行い、動画像信号が復元され
る。Next, a method of MPEG-encoding again and outputting from the IEEE 1394 terminal 26 in the case of slow reproduction of the encoded data recorded on the recording medium 27 in this way will be described. The signal reproduced from the recording medium 27 is digitally demodulated by the recording / reproduction signal processing unit 25, and if there is an error during reproduction, correction processing is performed to reconstruct the original encoded data. The encoded data reproduced in this way is supplied to the MPEG decoding unit 24 based on an instruction from the system controller 28, and MPEG decoding processing is performed to restore the moving image signal.
【0092】1/3倍速のスロー再生時には、MPEG
復号化部24で、同一の動画像信号を3回づつ出力する
ことにより、図2(a)に示すような動画像信号を出力
し、その画面の切り替えタイミングをシステムコントロ
ーラ28に伝える。前記動画像信号は、動画像データ出
力端子29から外部機器ヘ出力されるとともに、動画像
入力信号セレクタ22を介して、MPEG符号化部23
に供給される。MPEG符号化部23では、システムコ
ントローラ28から供給される画面の切り替えタイミン
グを参照して、画面の切り替わりを検出し、上述した実
施形態で説明したような手法を用いて、入力された動画
像信号をMPEG符号化し、図2(b)に示すような符
号化データを生成する。At the time of 1/3 speed slow reproduction, MPEG
The decoding unit 24 outputs the same moving image signal three times to output a moving image signal as shown in FIG. 2A, and notifies the system controller 28 of the screen switching timing. The moving picture signal is output from the moving picture data output terminal 29 to an external device, and is also transmitted via the moving picture input signal selector 22 to the MPEG encoding unit 23.
Is supplied to. The MPEG encoding unit 23 refers to the screen switching timing supplied from the system controller 28 to detect the screen switching, and uses the method described in the above embodiment to input the input moving image signal. Is MPEG-encoded to generate encoded data as shown in FIG.
【0093】なお、IEEE1394端子26で入出力
できるMPEGストリームの形式は、MPEG_TS形
式に規定されているため、ここでは、MPEG_TS形
式に変換して、IEEE1394端子26から出力す
る。このようにして、IEEE1394端子26から出
力されたMPEG_TS形式の信号を、図示しないIE
EE1394端子26を備えた受信装置で受信して復号
することにより、本実施形態に係る動画像記録再生装置
をスロー再生して得られた動画像信号を、受信装置側で
も再生することができる。なお、本実施形態では、MP
EG符号化部23で符号化したデータを、IEEE13
94端子26を介して出力する例を用いたが、記録メデ
ィア27の別の位置や図示しない他の記録メディアに記
録してもよい。Since the format of the MPEG stream that can be input / output through the IEEE 1394 terminal 26 is defined as the MPEG_TS format, it is converted into the MPEG_TS format and output from the IEEE 1394 terminal 26 here. In this way, the MPEG_TS format signal output from the IEEE 1394 terminal 26 is transferred to the IE (not shown).
By receiving and decoding by the receiving device provided with the EE1394 terminal 26, the moving image signal obtained by slow reproduction of the moving image recording / reproducing device according to the present embodiment can be reproduced on the receiving device side. In the present embodiment, MP
The data encoded by the EG encoding unit 23 is transferred to the IEEE 13
Although the example of outputting through the 94 terminal 26 is used, it may be recorded in another position of the recording medium 27 or another recording medium (not shown).
【0094】<記録メディアへの記録方法>次に、IE
EE1394端子26から入力されたDV圧縮信号を復
号し、再度MPEG符号化して記録メディア27に記録
する方法について説明する。<Recording Method on Recording Medium> Next, IE
A method of decoding the DV compressed signal input from the EE1394 terminal 26, re-encoding it into MPEG, and recording it on the recording medium 27 will be described.
【0095】図示しないDV記録再生装置から、IEE
E1394端子26を介して入力されたDV圧縮信号
は、DV復号化部30へ供給される。DV復号化部30
では、DV圧縮信号を復号化処理を行い、動画像信号が
復元される。ここで、DV記録再生装置が1/3倍速の
スロー再生を行った場合、DV圧縮信号はMPEGとは
異なり、フレーム内符号化のみを使用しているために、
3フレームずつ同一のDV圧縮信号が入力される。さら
に、同時に送られてくるVAUXデータと呼ばれる付加
情報の中に、FC(Frame ChangeFla
g)という現フレームが前フレームと同一であるか否か
を示す識別子が含まれているので、DV復号化部30で
は、入力されたDV圧縮信号をそのまま復号して出力す
ることにより、図2(a)に示すような動画像信号を出
力し、FCという識別子を参照して得られた画面の切り
替えタイミングをシステムコントローラ28に伝える。From a DV recording / reproducing apparatus (not shown), IEEE
The DV compressed signal input via the E1394 terminal 26 is supplied to the DV decoding unit 30. DV decoding unit 30
Then, the DV compressed signal is decoded to restore the moving image signal. Here, when the DV recording / reproducing apparatus performs slow reproduction at 1/3 times speed, the DV compressed signal uses only intra-frame encoding, unlike MPEG,
The same DV compressed signal is input every three frames. Furthermore, in the additional information called VAUX data transmitted at the same time, FC (Frame Change Fla) is added.
Since the current frame g) includes an identifier indicating whether or not the current frame is the same as the previous frame, the DV decoding unit 30 decodes the input DV compressed signal as it is and outputs it. A moving image signal as shown in (a) is output and the screen switching timing obtained by referring to the identifier FC is transmitted to the system controller 28.
【0096】前記動画像信号は、動画像出力信号セレク
タ31を介して、動画像データ出力端子29から外部機
器へ出力されるとともに、動画像入力信号セレクタ22
を介して、MPEG符号化部23に供給される。MPE
G符号化部23では、システムコントローラ28から供
給される画面の切り替えタイミングを参照して、画面の
切り替わりを検出し、上述した手法を用いて動画像信号
をMPEG符号化し、図2(b)に示すような符号化デ
ータを生成する。記録再生信号処理部25では、前記符
号化データに対して、再生時に発生するであろう誤りを
訂正するためのパリティを付加する誤り訂正符号化や、
ディジタル変調処理を行って、記録メディア27に記録
する。The moving image signal is output from the moving image data output terminal 29 to an external device via the moving image output signal selector 31, and at the same time, the moving image input signal selector 22.
Is supplied to the MPEG encoding unit 23 via. MPE
The G encoding unit 23 refers to the screen switching timing supplied from the system controller 28 to detect the screen switching, and MPEG-encodes the moving image signal using the above-described method, and then, as shown in FIG. Generate encoded data as shown. The recording / reproducing signal processing unit 25 performs error correction encoding for adding a parity for correcting an error that may occur during reproduction to the encoded data, and
A digital modulation process is performed and the result is recorded in the recording medium 27.
【0097】このようにして、DV記録再生装置をスロ
ー再生した場合であっても、IEEE1394端子26
を介して、入力されたDV圧縮信号を復号し、再度MP
EG符号化して、記録メディア27に記録することがで
きる。なお、本実施形態では、MPEG符号化部23で
符号化したデータを記録メディア27に記録する例を用
いたが、IEEE1394端子26を介して出力しても
よい。In this way, even when the DV recording / reproducing apparatus is slow-reproducing, the IEEE1394 terminal 26
The input DV compressed signal is decoded via
It can be EG encoded and recorded on the recording medium 27. In the present embodiment, the example in which the data encoded by the MPEG encoding unit 23 is recorded in the recording medium 27 is used, but the data may be output via the IEEE 1394 terminal 26.
【0098】以上説明したように、本発明に係る動画像
符号化装置を動画像記録再生装置に適用することによ
り、スロー再生時やスチル再生時など同一の画像が入力
された場合におけるMPEG符号化を効率よく行うこと
ができるとともに、画面切り替え検出を、内部の再生モ
ードや外部から供給される付加情報を参照してシステム
コントローラからの指示で行うことにより、動画像符号
化装置内部の画面切り替え検出回路を省略することがで
きる。As described above, by applying the moving picture coding apparatus according to the present invention to the moving picture recording / reproducing apparatus, the MPEG coding is performed when the same picture is input during slow reproduction or still reproduction. Screen switching detection inside the moving picture coding device by performing the screen switching detection according to an instruction from the system controller with reference to the internal reproduction mode and the additional information supplied from the outside. The circuit can be omitted.
【0099】[0099]
【発明の効果】本発明に係る動画像符号化装置は、スロ
ー再生などで同一画像信号が入力された場合の符号化に
おいて、差分0のBピクチャの符号化データと通常の符
号化データとを適宜組み合わせて符号化データを生成す
る。したがって、符号化データを復号化した際に、符号
化前に同一画像であった画像は、全く同一画像として復
号することができる。The moving picture coding apparatus according to the present invention, when coding the same picture signal in slow reproduction or the like, codes the coded data of a B picture with a difference of 0 and the normal coded data. The coded data is generated by appropriately combining them. Therefore, when the encoded data is decoded, the images that were the same image before the encoding can be decoded as the completely same image.
【0100】また、本発明に係る動画像符号化装置は、
GOPを構成するピクチャ数を設定した上限値以下で可
変にするとともに、差分0のPまたはBピクチャの符号
化データと通常の符号化データを適宜組み合わせて符号
化データを生成する。また、本発明に係る動画像符号化
装置は、GOPを構成するピクチャ数およびIピクチャ
またはPピクチャが出現する周期を設定して、その設定
に合うようにIピクチャ、Pピクチャ、Bピクチャを選
定するとともに、GOPを構成するピクチャ数を設定し
た上限値以下で可変にするとともに、差分0のPまたは
Bピクチャの符号化データと通常の符号化データを適宜
組み合わせて符号化データを生成する。したがって、符
号化データを復号化した際に、符号化前に同一画像であ
った画像は、全く同一画像として復号することができる
とともに、ランダムアクセスやGOP単位のつなぎ編集
に有利なGOP構成とすることができる。The moving picture coding apparatus according to the present invention is
The number of pictures forming a GOP is made variable below a set upper limit, and coded data of P or B pictures with a difference of 0 and normal coded data are appropriately combined to generate coded data. Further, the moving picture coding apparatus according to the present invention sets the number of pictures forming a GOP and the cycle in which an I picture or a P picture appears, and selects an I picture, a P picture, or a B picture so as to match the setting. In addition, the number of pictures forming a GOP is made variable below a set upper limit value, and coded data of P or B pictures with a difference of 0 and normal coded data are appropriately combined to generate coded data. Therefore, when the encoded data is decoded, the images that are the same image before encoding can be decoded as the completely same image, and the GOP configuration is advantageous for random access and joint editing in GOP units. be able to.
【0101】また、本発明に係る動画像符号化装置は、
動画像符号化手段で符号化するためのバッファメモリに
蓄積した動画像信号と、入力される動画像信号とを比較
することにより、直前または直後のフレームの動画像信
号と同一であるかどうかを検出する。したがって、どの
ような入力信号に対しても上述した符号化方法を適用す
ることができる。Further, the moving picture coding apparatus according to the present invention is
By comparing the moving image signal accumulated in the buffer memory for encoding by the moving image encoding means with the input moving image signal, it is determined whether the moving image signal is the same as the moving image signal of the immediately preceding or following frame. To detect. Therefore, the above-described coding method can be applied to any input signal.
【0102】また、本発明に係る動画像符号化装置は、
外部から供給される動画像信号の切り替え情報を参照し
て、入力される動画像信号が直前または直後のフレーム
の動画像信号と同一であるか否かを検出する。したがっ
て、画像切り替え検出手段における処理を軽減すること
ができる。The moving picture coding apparatus according to the present invention is
By referring to the switching information of the moving image signal supplied from the outside, it is detected whether or not the input moving image signal is the same as the moving image signal of the immediately preceding or succeeding frame. Therefore, the processing in the image switching detecting means can be reduced.
【0103】本発明に係る動画像記録再生装置は、動画
像復号化手段で生成した動画像信号切り替え情報を参照
して、動画像符号化装置に入力される動画像信号が直前
または直後のフレームの動画像信号と同一であるか否か
を検出する。また、本発明に係る動画像記録再生装置
は、外部機器から供給された動画像信号切り替え情報を
参照して、動画像符号化装置に入力される動画像信号が
直前または直後のフレームの動画像信号と同一であるか
否かを検出する。したがって、画像切り替え検出手段に
おける処理を軽減することができる。The moving picture recording / reproducing apparatus according to the present invention refers to the moving picture signal switching information generated by the moving picture decoding means, and refers to the moving picture signal inputted to the moving picture coding apparatus in the frame immediately before or immediately after. It is detected whether it is the same as the moving image signal of. Further, the moving image recording / reproducing apparatus according to the present invention refers to the moving image signal switching information supplied from the external device, and the moving image signal input to the moving image encoding apparatus is the moving image of the frame immediately before or immediately after. It is detected whether it is the same as the signal. Therefore, the processing in the image switching detecting means can be reduced.
【図1】本発明の実施形態に係る動画像符号化装置を含
むシステム構成を示すブロック図である。FIG. 1 is a block diagram showing a system configuration including a moving picture coding device according to an embodiment of the present invention.
【図2】1/3倍速スロー再生に対する動画像符号化動
作タイミング例を示す模式図である。FIG. 2 is a schematic diagram showing an example of moving image encoding operation timing for ⅓ double speed slow reproduction.
【図3】1/5倍速スロー再生に対する動画像符号化動
作タイミング例を示す模式図である。FIG. 3 is a schematic diagram showing an example of moving image encoding operation timing for ⅕ speed slow reproduction.
【図4】ノーマル再生から1/3倍速スロー再生に移行
する部分を含む動画像信号に対する動画像符号化動作タ
イミング例を示す模式図である。FIG. 4 is a schematic diagram showing an example of a moving image encoding operation timing for a moving image signal including a portion where normal reproduction is changed to 1/3 speed slow reproduction.
【図5】1/3倍速スロー再生からノーマル再生に移行
する部分を含む動画像信号に対する動画像符号化動作タ
イミング例を示す模式図である。FIG. 5 is a schematic diagram showing an example of moving image coding operation timing for a moving image signal including a portion where 1/3 × slow speed reproduction is changed to normal reproduction.
【図6】本発明の実施形態に係る動画像記録再生装置の
構成を示すブロック図である。FIG. 6 is a block diagram showing a configuration of a moving image recording / reproducing apparatus according to an embodiment of the present invention.
【図7】DV入力信号を復号して、再度MPEG符号化
して記録再生する動画像記録再生装置の構成を示すブロ
ック図である。FIG. 7 is a block diagram showing a configuration of a moving image recording / reproducing apparatus which decodes a DV input signal, MPEG-encodes it again, and records / reproduces it.
【図8】従来の動画像再符号化装置を含むシステムの構
成例を示すブロック図である。FIG. 8 is a block diagram showing a configuration example of a system including a conventional moving picture re-encoding device.
【図9】従来の動画像再符号化装置内のビデオエンコー
ダの構成例を示すブロック図である。FIG. 9 is a block diagram showing a configuration example of a video encoder in a conventional moving image reencoding device.
【図10】従来の動画像再符号化装置の動作タイミング
を示す摸式図である。FIG. 10 is a schematic diagram showing the operation timing of a conventional moving image re-encoding device.
1 動画像信号入力端子 2 動画像信号の記憶バッファ 3 画面切り替え検出回路 4 差分0のBおよびPピクチヤ符号化データ生成部 5 符号化制御部 6 DCT処理部 7 量子化部 8 予測メモリ「1」 9 予測メモリ「2」 10 平均化回路 11 逆量子化部 12 逆DCT処理部 13 動画像データ出力端子 21 動画像信号入力端子 22 動画像入力信号セレクタ 23 MPEG符号化部 24 MPEG復号化部 25 記録再生信号処理部 26 IEEE1394端子 27 記録メディア 28 システムコントローラ 29 動画像信号出力端子 30 DV復号化部 31 動画像出力信号セレクタ 110 データ分離部 111 音声データバッファメモリ 112 動画像データバッファメモリ 113 副映像データバッファメモリ 114 ナビゲーションデータバッファメモリ 115 オーディオデコーダ 116 ビデオデコーダ 117 副映像デコーダ 118 映像オーバレイ処理部 119 加算部 120 GUI画像信号発生部 121 オーディオエンコーダ 122 ビデオエンコーダ 123 フレームメモリ 124 再符号化部音声データバッファメモリ 125 再符号化部動画像データバッファメモリ 126 多重化部 127 IEEE1394インターフェース 128 再符号化部 129 音声信号用D/A変換器 130 映像信号用D/A変換器 131 データメモリ 150 光ディスク装置 151 音声データ 152 動画像データ 153 副映像データ 154 ナビゲーションデータ 155 音声信号 156 動画像信号 157 副映像信号 158 動画像信号 159 GUI画像信号 160 ユーザのオペレーション 161,162 アナログ信号 164 符号化パラメータ 165 動きベクトル情報 170 動き補償部 172 動き補償モードおよびDCTタイプ決定部 173 レート制御部 174 DCT処理部 175 量子化部 176 逆量子化部 177 逆DCT処理部 178 可変長符号化部 180 発生符号量 1 Video signal input terminal 2 Moving image signal storage buffer 3 Screen switching detection circuit 4 B and P picture coded data generator with 0 difference 5 Encoding control unit 6 DCT processing unit 7 Quantizer 8 prediction memory "1" 9 Prediction memory “2” 10 averaging circuit 11 Inverse quantizer 12 Inverse DCT processing unit 13 Video data output terminal 21 Video signal input terminal 22 Video input signal selector 23 MPEG Encoding Unit 24 MPEG Decoding Unit 25 Recording / playback signal processing unit 26 IEEE 1394 terminal 27 recording media 28 System controller 29 Video signal output terminal 30 DV decoding unit 31 Video output signal selector 110 data separation unit 111 Voice data buffer memory 112 Moving image data buffer memory 113 Sub-picture data buffer memory 114 Navigation data buffer memory 115 audio decoder 116 video decoder 117 Sub-picture decoder 118 Video overlay processor 119 Adder 120 GUI image signal generator 121 audio encoder 122 video encoder 123 frame memory 124 re-encoding unit voice data buffer memory 125 re-encoding unit moving image data buffer memory 126 Multiplexer 127 IEEE 1394 interface 128 re-encoding unit 129 Audio signal D / A converter 130 Video signal D / A converter 131 data memory 150 optical disk device 151 voice data 152 moving image data 153 Sub video data 154 navigation data 155 audio signal 156 Video signal 157 Sub video signal 158 video signal 159 GUI image signal 160 User Operations 161, 162 analog signals 164 encoding parameters 165 motion vector information 170 Motion compensation unit 172 Motion Compensation Mode and DCT Type Determining Unit 173 Rate control unit 174 DCT processing unit 175 Quantizer 176 Dequantization unit 177 Inverse DCT processing unit 178 Variable length coding unit 180 generated code amount
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5C053 FA23 GA11 GB22 GB30 GB32 GB37 HA22 HA23 KA04 KA08 KA09 5C059 MA00 MA05 MA14 MA23 MC11 MC38 PP05 PP06 PP07 RB02 SS16 TA17 TB03 TC03 TD12 UA02 UA05 UA33 UA38 ─────────────────────────────────────────────────── ─── Continued front page F-term (reference) 5C053 FA23 GA11 GB22 GB30 GB32 GB37 HA22 HA23 KA04 KA08 KA09 5C059 MA00 MA05 MA14 MA23 MC11 MC38 PP05 PP06 PP07 RB02 SS16 TA17 TB03 TC03 TD12 UA02 UA05 UA33 UA38
Claims (9)
号化装置において、 符号化する動画像信号が直前または直後のフレームの動
画像信号と同一であるか否かを検出するための画像切り
替え検出手段と、 動画像信号を符号化して動画像符号化データを生成する
ための動画像符号化手段と、 差分0のBピクチャの符号化データを生成するための差
分0符号化データ生成手段と、 前記動画像符号化手段から出力される符号化データと前
記差分0符号化データ生成手段から出力される符号化デ
ータを選択するための符号化データ選択手段とを備え、 前記符号化データ選択手段は、前記画像切り替え検出手
段で検出された情報に基づいて、前記動画像符号化手段
から出力される符号化データと前記差分0符号化データ
生成手段から出力される符号化データのいずれか一方を
選択することを特徴とする動画像符号化装置。1. A moving picture coding apparatus for coding a moving picture signal, wherein an image for detecting whether or not the moving picture signal to be coded is the same as the moving picture signal of the immediately preceding or following frame. Switching detection means, moving picture coding means for coding moving picture signals to generate moving picture coded data, and difference 0 coded data generation means for generating coded data of B picture with difference 0 And coded data selection means for selecting coded data output from the moving picture coding means and coded data output from the difference 0 coded data generation means. The means outputs the coded data output from the moving image coding means and the code output from the difference 0 coded data generation means based on the information detected by the image switching detection means. Video encoding apparatus characterized by selecting one of the data.
る動画像信号が直後のフレームの画像と同一である場合
には、前記差分0符号化データ生成手段から出力される
差分0の逆方向予測のBピクチャ符号化データを選択
し、符号化する動画像信号が直後のフレームの画像と異
なる場合には、前記動画像符号化手段から出力される符
号化データを選択することを特徴とする請求項1記載の
動画像符号化装置。2. The coded data selecting means, when the moving image signal to be coded is the same as the image of the immediately following frame, the direction of the difference 0 opposite to the difference 0 output from the coded data generating means for the difference 0. It is characterized in that the predictive B picture encoded data is selected, and when the moving image signal to be encoded is different from the image of the immediately following frame, the encoded data output from the moving image encoding means is selected. The moving picture coding apparatus according to claim 1.
定し、入力される動画像信号のスロー再生速度に応じ
て、GOPを構成するピクチャ数を設定した上限値以下
で可変とすることを特徴とする請求項2記載の動画像符
号化装置。3. An upper limit of the number of pictures forming the GOP is set, and the number of pictures forming the GOP is variable below the set upper limit value according to the slow reproduction speed of the input moving image signal. The moving picture coding apparatus according to claim 2.
号化装置において、 符号化する動画像信号が直前または直後のフレームの動
画像信号と同一であるか否かを検出するための画像切り
替え検出手段と、 動画像信号を符号化して動画像符号化データを生成する
ための動画像符号化手段と、 差分0のBおよびPピクチャの符号化データを生成する
ための差分0符号化データ生成手段と、 前記動画像符号化手段から出力される符号化データと前
記差分0符号化データ生成手段から出力される符号化デ
ータを選択するための符号化データ選択手段とを備え、 前記符号化データ選択手段は、前記画像切り替え検出手
段で検出された情報に基づいて、前記動画像符号化手段
から出力される符号化データと前記差分0符号化データ
生成手段から出力される符号化データのいずれか一方を
選択することを特徴とする動画像符号化装置。4. A moving picture coding apparatus for coding a moving picture signal, an image for detecting whether or not the moving picture signal to be coded is the same as the moving picture signal of the immediately preceding or following frame. Switching detection means, moving picture coding means for coding moving picture signals to generate moving picture coded data, and differential 0 coded data for generating coded data of B and P pictures with a difference of 0 The encoding means further comprises: generating means; and encoded data selecting means for selecting encoded data output from the moving image encoding means and encoded data output from the difference 0 encoded data generating means. The data selecting means outputs the encoded data output from the moving image encoding means and the difference 0 encoded data generating means based on the information detected by the image switch detecting means. Video encoding apparatus characterized by selecting one of that the coded data.
クチャまたはPピクチャが出現する周期を設定し、 前記符号化データ選択手段は、符号化する動画像信号が
直前または直後のフレームの画像と同一で、Bピクチャ
またはPピクチャとして符号化する場合には、前記差分
0符号化データ生成手段から出力される差分0の逆方向
予測のBピクチャ符号化データ、差分0の順方向予測の
Bピクチャ符号化データ、差分0の順方向予測のPピク
チャ符号化データのうちのいずれかを選択し、符号化す
る動画像信号が直後のフレームの画像と異なる場合に
は、前記動画像符号化手段から出力される符号化データ
を選択することを特徴とする請求項4記載の動画像符号
化装置。5. The number of pictures forming a GOP and the cycle in which an I picture or a P picture appears are set, and the coded data selection means determines that the moving picture signal to be coded is the same as the picture of the frame immediately before or immediately after. , B picture or P picture, the backward prediction B picture encoded data of the difference 0 output from the difference 0 encoded data generating means, the forward prediction B picture encoding of the difference 0. If either the data or the forward-predicted P-picture encoded data with a difference of 0 is selected and the moving image signal to be encoded is different from the image of the immediately following frame, it is output from the moving image encoding means. The moving picture coding apparatus according to claim 4, wherein coded data to be selected is selected.
像符号化手段で符号化するためのバッファメモリに蓄積
した動画像信号と、入力される動画像信号とを比較する
ことにより、直前または直後のフレームの動画像信号と
同一であるか否かを検出することを特徴とする請求項1
または4記載の動画像符号化装置。6. The image switching detection means compares the moving image signal accumulated in the buffer memory for encoding by the moving image encoding means with the input moving image signal, so that immediately before or immediately after. 2. It is detected whether or not it is the same as the moving image signal of the frame.
Alternatively, the moving picture coding device according to the item 4.
供給される動画像信号の切り替え情報を参照して、入力
される動画像信号が直前または直後のフレームの動画像
信号と同一であるか否かを検出することを特徴とする請
求項1または4記載の動画像符号化装置。7. The image switching detection unit refers to switching information of a moving image signal supplied from the outside, and determines whether the input moving image signal is the same as the moving image signal of the immediately preceding or following frame. The moving picture coding apparatus according to claim 1 or 4, which detects whether or not.
記録再生するための動画像記録再生装置において、 請求項1または4記載の動画像符号化装置と、 動画像符号化データを記録再生するための記録メディア
と、 符号化データを復号するための動画像復号化手段とを備
え、 前記記録メディアに記録された信号のスロー再生あるい
はスチル再生を行う場合に、 前記動画像復号化手段により、復号した動画像信号が直
前または直後のフレームの動画像信号と同一であるか否
かの切り替え情報を生成し、 前記動画像符号化装置内の画像切り替え検出手段によ
り、前記切り替え情報を参照して直前または直後のフレ
ームの動画像信号と同一であるか否かを検出することを
特徴とする動画像記録再生装置。8. A moving image recording / reproducing apparatus for recording / reproducing encoded data obtained by encoding a moving image signal, wherein the moving image encoding apparatus according to claim 1 or 4 records / reproducing the moving image encoded data. A recording medium for reproducing the encoded data, and a moving picture decoding means for decoding the encoded data. When performing slow reproduction or still reproduction of the signal recorded on the recording medium, the moving picture decoding means Generating switching information as to whether or not the decoded moving image signal is the same as the moving image signal of the immediately preceding or subsequent frame, and referring to the switching information by the image switching detection means in the moving image encoding device. A moving image recording / reproducing apparatus, which detects whether or not it is the same as a moving image signal of a frame immediately before or immediately after.
記録再生するための動画像記録再生装置において、 請求項1または4記載の動画像符号化装置と、 動画像符号化データを記録再生するための記録メディア
と、 外部機器から供給される動画像符号化データを復号する
ための動画像復号化手段とを備え、 外部機器がスロー再生あるいはスチル再生を行う場合
に、 前記動画像復号化手段により、前記動画像符号化データ
に付加された画面切り替え情報に基づいて復号した動画
像信号が直前または直後のフレームの動画像信号と同一
であるか否かの切り替え情報を生成し、 前記動画像符号化装置内の画像切り替え検出手段によ
り、前記切り替え情報を参照して直前または直後のフレ
ームの動画像信号と同一であるか否かを検出することを
特徴とする動画像記録再生装置。9. A moving image recording / reproducing apparatus for recording / reproducing encoded data obtained by encoding a moving image signal, wherein the moving image encoding apparatus according to claim 1 or 4 records / reproducing the moving image encoded data. And a moving picture decoding means for decoding moving picture coded data supplied from an external device. When the external device performs slow reproduction or still reproduction, the moving picture decoding is performed. The means for generating switching information as to whether or not the moving image signal decoded based on the screen switching information added to the moving image encoded data is the same as the moving image signal of the frame immediately before or immediately after, An image switching detection means in the image coding apparatus detects whether or not it is the same as the moving image signal of the immediately preceding or following frame by referring to the switching information. A moving image recording / reproducing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002003724A JP3821714B2 (en) | 2002-01-10 | 2002-01-10 | Moving picture encoding apparatus and moving picture recording / reproducing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002003724A JP3821714B2 (en) | 2002-01-10 | 2002-01-10 | Moving picture encoding apparatus and moving picture recording / reproducing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003209801A true JP2003209801A (en) | 2003-07-25 |
| JP3821714B2 JP3821714B2 (en) | 2006-09-13 |
Family
ID=27643246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002003724A Expired - Fee Related JP3821714B2 (en) | 2002-01-10 | 2002-01-10 | Moving picture encoding apparatus and moving picture recording / reproducing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3821714B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007158712A (en) * | 2005-12-05 | 2007-06-21 | Canon Inc | Image coding apparatus and image coding method |
| US8428121B2 (en) | 2008-08-13 | 2013-04-23 | Casio Computer Co., Ltd. | Image pick-up apparatus for shooting and reproducing a moving image |
-
2002
- 2002-01-10 JP JP2002003724A patent/JP3821714B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007158712A (en) * | 2005-12-05 | 2007-06-21 | Canon Inc | Image coding apparatus and image coding method |
| US8428121B2 (en) | 2008-08-13 | 2013-04-23 | Casio Computer Co., Ltd. | Image pick-up apparatus for shooting and reproducing a moving image |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3821714B2 (en) | 2006-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5991502A (en) | Optical recording device which calculates distances between I-frames and records I-frame addresses in a sector | |
| JP4403737B2 (en) | Signal processing apparatus and imaging apparatus using the same | |
| JPH05153577A (en) | Moving picture decoder | |
| KR19990072968A (en) | Picture signal processing system, decoder, picture signal processing method, and decoding method | |
| JP4337248B2 (en) | Image information transmission apparatus, transmission system, and transmission method | |
| JP3147792B2 (en) | Video data decoding method and apparatus for high-speed playback | |
| JP3551887B2 (en) | Moving image reproducing method and apparatus | |
| JP3253530B2 (en) | Video recording device | |
| JP4262139B2 (en) | Signal processing device | |
| JPH0750840A (en) | Code recorder | |
| KR100852803B1 (en) | Recording/reproduction/edition device | |
| JP3821714B2 (en) | Moving picture encoding apparatus and moving picture recording / reproducing apparatus | |
| JP4289055B2 (en) | Transcoder and recording / reproducing apparatus using the same | |
| JP3152268B2 (en) | Image information recording method and image information reproducing method | |
| JPH11252566A (en) | Image signal decoding method, decoder, image signal coding method, coder and image signal processing method and processing system | |
| JP3663559B2 (en) | Video coding method for real-time backward playback | |
| JP4178521B2 (en) | Encoded video signal recording method and video signal encoding apparatus | |
| KR20040092584A (en) | Apparatus and method for controlling bit rate of digital video data in reverse play | |
| JP3897783B2 (en) | Image processing apparatus, control method therefor, computer program, and computer-readable storage medium | |
| JP3384563B2 (en) | Optical disc, reproducing apparatus and reproducing method | |
| JP4217504B2 (en) | Image reproduction method and method | |
| JP6028544B2 (en) | Image reproduction apparatus, image reproduction method, and image reproduction program | |
| JP3370659B1 (en) | Reproduction device and reproduction method | |
| JP2005159832A (en) | Signal processing device | |
| JP2006319645A (en) | VIDEO REPRODUCTION DEVICE AND METHOD, PROGRAM, AND STORAGE MEDIUM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040728 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060207 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060403 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060509 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060523 |
|
| 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: 20060620 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060620 |
|
| 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: 20100630 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100630 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110630 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120630 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120630 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130630 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |