JPH0746603A - Encoding/decoding method for image information and recording medium - Google Patents

Encoding/decoding method for image information and recording medium

Info

Publication number
JPH0746603A
JPH0746603A JP19896993A JP19896993A JPH0746603A JP H0746603 A JPH0746603 A JP H0746603A JP 19896993 A JP19896993 A JP 19896993A JP 19896993 A JP19896993 A JP 19896993A JP H0746603 A JPH0746603 A JP H0746603A
Authority
JP
Japan
Prior art keywords
image
frame
image information
motion vector
encoded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP19896993A
Other languages
Japanese (ja)
Other versions
JP3152268B2 (en
Inventor
Yasuhiko Teranishi
康彦 寺西
Tomoyuki Shindo
朋行 進藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP19896993A priority Critical patent/JP3152268B2/en
Publication of JPH0746603A publication Critical patent/JPH0746603A/en
Application granted granted Critical
Publication of JP3152268B2 publication Critical patent/JP3152268B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To perform the edit and reproduction of image information in frame unit with satisfactory picture quality as compressing the image information. CONSTITUTION:The intra-block BA of a picture B is encode-processed by itself. Motion vectors MVB1, MVB2, MVC1, MVC2, MVD1, and MVD2 from front and rear frames I1, I2 are found for in interpolation prediction block BB, forward prediction block BC, backward prediction block BD. When edit recording is performed setting a position PA as a start point, the frame I2 is rewritten. At this time, decoding is performed on the interpolation prediction block BB, the forward prediction block BC, and the backward prediction block BD so as to fit the image of the block at the corresponding part of the frame I as it is by utilizing the motion vectors MVB1, MVC1, and MVD1 from the front frame I1 and the information of the front frame I1.

Description

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

【0001】[0001]

【産業上の利用分野】 本発明は、デジタル画像情報を高
能率符号化して伝送又は記録する画像情報処理方法にか
かり、特にデジタル・テープレコーダ(D−VTR)に
おいて編集を行った場合の再生に好適な画像情報処理方
法に関する。
[Industrial applications] The present invention enhances digital image information.
Is there an image information processing method that efficiently encodes and transmits or records?
Especially for digital tape recorders (D-VTR)
Image information processing method suitable for playback when edited in advance
Concerning the law.

【0002】[0002]

【従来の技術】ビデオテープレコーダやビデオディスク
などの蓄積メディアにおける動画像情報圧縮のための符
号化法としては、よく知られているようにMPEG,M
PEG−2がある(渡辺,「MPEG2フレーム間予測
方式」,テレビジョン学会技術報告,ITEJ Technical R
eport Vol.16, No.61, pp.32〜42ICS'92-73, Oct.199
2、あるいは、片山,「MPEG2量子化と符号化制
御」,同pp.43〜48,ICS'92-74, Oct.1992参照)。
2. Description of the Related Art As a well-known encoding method for compressing moving image information in a storage medium such as a video tape recorder or a video disk, MPEG, M are known.
There is PEG-2 (Watanabe, "MPEG2 interframe prediction method", Technical Report of the Television Society, ITEJ Technical R
eport Vol.16, No.61, pp.32 ~ 42ICS'92-73, Oct.199
2, or Katayama, "MPEG2 Quantization and Coding Control," pp. 43-48, ICS'92-74, Oct. 1992).

【0003】このMPEGの規格は、基本的には動き補
償フレーム間予測とDCTとの組み合わせで動画像の高
能率符号化を行なうものである。このMPEGでは、フ
レーム(画像)を3種類に分けて扱っている。いわゆる
ピクチャタイプがそれであり、フレーム内で符号化処
理するIピクチャ,前方のIピクチャ又はPピクチャ
のフレームを参照するフレーム間予測を利用するPピク
チャ,前後両方向のI又はPピクチャのフレーム及び
その内挿を利用するBピクチャである。
The MPEG standard basically performs high-efficiency coding of moving images by combining motion-compensated inter-frame prediction and DCT. In this MPEG, frames (images) are handled in three types. This is the so-called picture type, and is an I picture that is encoded in a frame, a P picture that uses inter-frame prediction that refers to a frame of a preceding I picture or a P picture, a frame of I or P pictures in both forward and backward directions, and the inside thereof. It is a B picture that uses interpolation.

【0004】これらのうち、Pピクチャの圧縮情報に
は、いわゆるマクロブロック毎に、動き補償予測有りの
インタブロックを示す符号,動き補償予測無しのイント
ラブロックを示す符号のいずれかが含まれている。更
に、インタブロックについては、参照したフレームに対
する動きベクトルの情報も含まれている。
Of these, the compression information of the P picture includes, for each so-called macroblock, either a code indicating an inter block with motion compensation prediction or a code indicating an intra block without motion compensation prediction. . Further, regarding the inter block, information on the motion vector for the referenced frame is also included.

【0005】また、Bピクチャの圧縮情報には、マクロ
ブロック毎に、前記イントラブロックを示す符号,前方
からの予測を行なうインタブロックを示す符号,後方か
らの予測を行うインタブロックを示す符号,前方と後方
の内挿から予測を行なうインタブロックを示す符号のい
ずれかが含まれている。更に、前方からの予測を行なう
ブロックについては前方のフレームに対する動きベクト
ル情報,後方からの予測を行なうブロックについては後
方のフレームに対する動きベクトル情報,前方と後方の
内挿から予測を行なうブロックについては前方のフレー
ムに対する動きベクトル情報と後方のフレームに対する
動きベクトル情報,がそれぞれ含まれている。
The compression information of the B picture includes, for each macroblock, a code indicating the intra block, a code indicating an interblock for performing prediction from the front, a code indicating an interblock for performing prediction from the rear, and the front. And one of the codes indicating an interblock for which prediction is performed from the backward interpolation. Furthermore, motion vector information for a front frame is calculated for a block that performs prediction from the front, motion vector information for a rear frame for a block that performs prediction from the rear, and forward for a block that performs prediction from front and rear interpolations. And the motion vector information for the subsequent frame are included.

【0006】[0006]

【発明が解決しようとする課題】 ところで、D−VTR
ではできるだけ少ない数のフレーム単位で編集ができる
ことが望ましいが、前記MPEG方式をそのまま用いる
と、全てのフレームをIピクチャとしない限り1フレー
ム単位の編集,再生を行うことができない。これは、I
ピクチャについては、それ自身のフレーム内で符号化が
行われているので1フレーム単位で復号再生可能である
のに対し、PピクチャやBピクチャについては、圧縮時
に参照した前方又は後方のフレームが復号再生されない
限り良好に復号再生することができないからである。
[Problems to be Solved by the Invention] By the way, D-VTR
With, you can edit as few frames as possible
It is preferable that the MPEG system is used as it is.
And one frame unless all frames are I pictures
It is not possible to edit or play in units of frames. This is I
For pictures, the encoding is in its own frame.
Since it is performed, it is possible to decode and reproduce in 1-frame units.
On the other hand, P and B pictures are compressed.
Forward or backward frames referred to in the above are not decoded and played back
This is because decoding and reproduction cannot be performed as well as possible.

【0007】しかし、1フレーム毎の編集,再生を行う
ために全てのフレームをIピクチャとすると、面内符号
化のみによる情報圧縮しか行われないので、符号量圧縮
の点では非常に不利となる。 本発明は、これらの点に着
目したもので、画像情報を圧縮しつつ、1フレーム単位
の編集,再生を良好な画質で行うことができる画像情報
処理方法を提供することを、その目的とするものであ
る。
However, editing and reproduction are performed for each frame.
Therefore, if all frames are I pictures,
Since only information compression by compression is performed, code amount compression
In terms of, it is extremely disadvantageous. The present invention addresses these points.
This is what you see, compressing the image information and
Image information that can be edited and played back with good image quality
Its purpose is to provide a processing method.
It

【0008】[0008]

【課題を解決するための手段】前記目的を達成するた
め、第1の発明は、動き補償予測符号化画像に、前方又
は後方のいずれか一方の面内符号化画像から動き補償予
測を行う一方向予測ブロックが含まれる場合の画像情報
符号化方法において、前記一方向予測ブロックについて
は、前記前方及び後方の両面内符号化画像に対する動き
ベクトルを求めて符号化することを特徴とする。第2の
発明は、前記画像情報符号化方法において、前記後方の
面内符号化画像に対する動きベクトルが評価の低いもの
であるときは、その動きベクトルに代わる符号を付加す
ることを特徴とする。
In order to achieve the above object, a first aspect of the present invention provides a motion-compensated prediction coded image by performing motion-compensated prediction from either a forward or backward in-plane coded image. In the image information coding method when a directional prediction block is included, the unidirectional prediction block is characterized in that a motion vector for the forward and backward intra-duplex coded images is obtained and coded. The second invention is characterized in that, in the image information coding method, when the motion vector for the backward in-plane coded image has a low evaluation, a code replacing the motion vector is added.

【0009】第3の発明は、前記画像情報符号化方法に
よって符号化された画像情報を記録する記録媒体におい
て、編集の開始点又は終了点を示す符号が該当する面内
符号化画像に付加して記録されたことを特徴とする。第
4の発明は、前記画像情報符号化方法によって符号化さ
れた画像情報を復号化する画像情報復号化方法におい
て、動き補償予測符号化画像の情報中に、復号化された
面内符号化画像に該当する動きベクトルが含まれている
ときは、この動きベクトルと復号化された面内符号化画
像を利用して、前記動き補償予測符号化画像の一方向予
測ブロックの復号化を行うことを特徴とする。
According to a third aspect of the present invention, in a recording medium for recording image information encoded by the image information encoding method, a code indicating an editing start point or an editing end point is added to a corresponding in-plane encoded image. It was recorded as. A fourth invention is an image information decoding method for decoding the image information coded by the image information coding method, wherein the decoded in-plane coded image is included in the information of the motion compensation predictive coded image. When a motion vector corresponding to is included in the motion compensation prediction coded image, the unidirectional prediction block of the motion compensation prediction coded image is decoded using the motion vector and the decoded intra-picture coded image. Characterize.

【0010】[0010]

【作用】本発明によれば、動き補償予測符号化画像のブ
ロックのうち、前方又は後方のいずれか一方の面内符号
化画像に対して動きベクトルが求められる一方向予測ブ
ロックについても、両方向の面内符号化画像について動
きベクトルが求められる。このため、編集などによって
前方又は後方のいずれか一方の面内符号化画像が代わっ
ても、他の面内符号化画像の動きベクトルを利用して復
号化を行なうことができる。
According to the present invention, of the blocks of the motion-compensated predictive coded image, the unidirectional predictive block for which the motion vector is obtained for either the forward or backward in-plane coded image is also bidirectional. A motion vector is obtained for the in-plane coded image. Therefore, even if one of the forward and backward in-plane encoded images is changed by editing or the like, decoding can be performed by using the motion vector of another in-plane encoded image.

【0011】[0011]

【実施例】以下、本発明による画像情報処理方法の実施
例について、添付図面を参照しながら詳細に説明する。 <第1実施例>最初に、図1〜図4を参照しながら本発
明の第1実施例について説明する。本実施例では、図1
に示すように、Iピクチャ,Bピクチャがフレーム毎に
交互に並べられる。これらのうち、Iピクチャについて
は、フレーム内符号化を行う。そして、Bピクチャにつ
いては、矢印で示すように前後のIピクチャを利用した
双方向の動き補償フレーム間符号化を行う。これらの符
号化の処理は、基本的には前記従来の規格の通りであ
る。
Embodiments of the image information processing method according to the present invention will be described below in detail with reference to the accompanying drawings. <First Embodiment> First, a first embodiment of the present invention will be described with reference to FIGS. In this embodiment, FIG.
As shown in, I pictures and B pictures are alternately arranged for each frame. Among these, the I picture is intra-frame encoded. Then, for the B picture, bidirectional motion compensation interframe coding using the preceding and following I pictures is performed as indicated by the arrow. The encoding process is basically the same as the conventional standard.

【0012】更に詳述すると、Bピクチャの各マクロブ
ロックのうち、動き補償が行われず面内圧縮が行われる
イントラブロック及び前方と後方の内挿から動き補償予
測符号化を行なうブロック(以下「内挿予測ブロック」
という)については従来と同様の符号化が行われる。
More specifically, in each macroblock of a B picture, an intra block in which motion compensation is not performed and in-plane compression is performed, and a block in which motion compensation predictive coding is performed from front and rear interpolations (hereinafter referred to as “internal block”). Interpolation Prediction Block "
() Is encoded in the same manner as the conventional one.

【0013】これに対し、前方からの動き補償予測符号
化を行なうブロック(以下「前方予測ブロック」とい
う)については、前方のフレームに対する動きベクトル
とともに、後方のフレームに対する動きベクトルも求め
られる。また、後方からの動き補償予測符号化を行なう
ブロック(以下「後方予測ブロック」という)について
は、後方のフレームに対する動きベクトルとともに、前
方のフレームに対する動きベクトルも求められる。
On the other hand, for a block for which motion compensation predictive coding is performed from the front (hereinafter referred to as "forward prediction block"), the motion vector for the front frame as well as the motion vector for the rear frame are obtained. Further, for a block for which motion compensation predictive coding from the rear is performed (hereinafter, referred to as “backward prediction block”), a motion vector for the front frame as well as a motion vector for the rear frame is obtained.

【0014】図2には、それらの様子が示されている。
同図中、I1は前方のIピクチャのフレーム,I2は後方
のIピクチャのフレームである。Bピクチャのうち、イ
ントラブロックBAについては、同図(A)に示すよう
にそれ自体で符号化処理が行われる。内挿予測ブロック
BBについては、同図(B)に示すように、前後のフレ
ームからの動きベクトルMVB1,MVB2がそれぞれ求め
られている。そして本実施例では、前方予測ブロックB
Cについても、同図(C)に示すように、前後のフレー
ムからの動きベクトルMVC1,MVC2がそれぞれ求めら
れている。また、後方予測ブロックBDについても、同
様に同図(D)に示すように、前後のフレームからの動
きベクトルMVD1,MVD2がそれぞれ求められている。
FIG. 2 shows these states.
In the figure, I 1 is a frame of a front I picture, and I 2 is a frame of a rear I picture. Of the B pictures, the intra block BA is encoded by itself as shown in FIG. For the interpolative prediction block BB, as shown in FIG. 7B, motion vectors MV B1 and MV B2 from the preceding and succeeding frames are obtained, respectively. In the present embodiment, the forward prediction block B
Also for C, as shown in FIG. 7C, motion vectors MV C1 and MV C2 from the preceding and succeeding frames are obtained, respectively. Also for the backward prediction block BD, similarly, as shown in (D) of the same figure, the motion vectors MV D1 and MV D2 from the preceding and following frames are obtained, respectively.

【0015】このように、本実施例によれば、動き補償
フレーム間予測符号化が行われるブロックについては、
すべて、前方,後方の両フレームに対する動きベクトル
がそれぞれ求められている。このようにして符号化が行
われた圧縮画像情報が、ビデオテープなどの媒体に記録
される。
As described above, according to the present embodiment, regarding the block for which the motion compensation interframe predictive coding is performed,
In all, the motion vectors for both the front and rear frames are obtained. The compressed image information encoded in this way is recorded on a medium such as a video tape.

【0016】次に、この記録媒体に対して更に別の情報
を記録するアセンブリ編集を行うものとする。まず、図
2の位置PAを編集開始点として新たな編集記録を行っ
たとする。図3には、その記録の様子が示されており、
図2中のフレームI2はフレームIXに書き換えられる。
このとき、編集を開始した最初のフレームIXには、編
集点の開始を示す符号SXが付加されて媒体に記録され
る。
Next, it is assumed that assembly editing for recording further information on this recording medium is performed. First, it is assumed that new edit recording is performed with the position PA of FIG. 2 as the edit start point. The state of the recording is shown in FIG.
The frame I 2 in FIG. 2 is rewritten as the frame I X.
At this time, a code S X indicating the start of the editing point is added to the first frame I X where the editing is started and recorded on the medium.

【0017】このように編集記録された媒体を再生する
際において、編集開始点PAの直前のBピクチャについ
ては、以下のように復号化を行う。 図3(A)に示すイントラブロックBAについては、
Bピクチャの情報だけで復号化できるので、従来と同様
に復号化の処理を行う。
When reproducing the medium recorded in this way, the B picture immediately before the editing start point PA is decoded as follows. Regarding the intra block BA shown in FIG.
Since the decoding can be performed only with the information of the B picture, the decoding process is performed as in the conventional case.

【0018】同図(B)に示す内挿予測ブロックBB
については、前方のIピクチャであるフレームI1に対
する動きベクトルMVB1とフレームI1の情報だけを利
用し、フレームI1の該当部分のブロックの画像をその
まま当てはめるようにする。
Interpolation prediction block BB shown in FIG.
For utilizes only the information of the motion vector MV B1 and the frame I 1 to the frame I 1 which is ahead of the I-picture, a block image of the relevant part of the frame I 1 to apply it.

【0019】同図(C)に示す前方予測ブロックBC
については、前方のIピクチャであるフレームI1の情
報とBピクチャの情報を用いれば復号できるので、従来
と同様に復号化を行なう。
Forward prediction block BC shown in FIG.
With respect to, since the decoding can be performed by using the information of the frame I 1 which is the forward I picture and the information of the B picture, the decoding is performed in the same manner as the conventional one.

【0020】同図(D)に示す後方予測ブロックBD
については、後方のIピクチャが編集によってI2から
Xに代わっているので、従来であれば復号化を行うこ
とはできない。しかし、本実施例によれば、同図に示す
ように前方のフレームI1に対する動きベクトルMVD1
も記録されているので、前方のIピクチャであるフレー
ムI1の情報と動きベクトルMVD1だけを利用し、フレ
ームI1の該当部分のブロックの画像ををそのまま当て
はめるようにすることで、復号化が可能となる。
The backward prediction block BD shown in FIG.
With respect to, since the backward I picture is replaced by I 2 to I X by editing, decoding cannot be performed in the conventional case. However, according to the present embodiment, as shown in the figure, the motion vector MV D1 for the front frame I 1 is
Since it is also recorded, decoding is performed by using only the information of the frame I 1 which is the forward I picture and the motion vector MV D1 and applying the image of the block of the corresponding part of the frame I 1 as it is. Is possible.

【0021】次に、図2の位置PBを編集終了点として
新たなインサート編集記録を行ったとする。図4には、
その記録の様子が示されており、図2中のフレームI1
はフレームIYに書き換えられる。このとき、編集を終
了した最後のフレームIYには、編集点の終了を示す符
号SYが付加されて媒体に記録される。
Next, it is assumed that new insert edit recording is performed with the position PB in FIG. 2 as the edit end point. In Figure 4,
The state of the recording is shown, and the frame I 1 in FIG.
Is rewritten to frame I Y. At this time, a code S Y indicating the end of the editing point is added to the last frame I Y for which editing has been completed and recorded on the medium.

【0022】このように編集記録された媒体を再生する
際において、編集終了点PBの直後のBピクチャについ
ては、以下のように復号化を行う。 図4(A)に示すイントラブロックBAについては、
Bピクチャの情報だけで復号化できるので、従来と同様
に復号化の処理を行う。
When reproducing the medium recorded in this way, the B picture immediately after the editing end point PB is decoded as follows. Regarding the intra block BA shown in FIG.
Since the decoding can be performed only with the information of the B picture, the decoding process is performed as in the conventional case.

【0023】同図(B)に示す内挿予測ブロックBB
については、後方のIピクチャであるフレームI2に対
する動きベクトルMVB2とフレームI2の情報だけを利
用し、フレームI2の該当部分のブロックの画像をその
まま当てはめるようにする。
Interpolation prediction block BB shown in FIG.
For, using only information of the motion vector MV B2 and the frame I 2 relative to the frame I 2 is a rear of the I-picture, the block image of the relevant part of the frame I 2 to apply it.

【0024】同図(C)に示す前方予測ブロックBC
については、前方のIピクチャが編集によってI1から
Yに代わっているので、従来であれば復号化を行うこ
とはできない。しかし、本実施例によれば、同図に示す
ように後方のフレームI2に対する動きベクトルMVC2
も記録されているので、後方のIピクチャであるフレー
ムI2の情報と動きベクトルMVC2だけを利用し、フレ
ームI2の該当部分のブロックの画像をそのまま当ては
めるようにすることで、復号化を行う。
Forward prediction block BC shown in FIG.
With respect to, since the forward I picture is replaced by I 1 to I Y by editing, decoding cannot be performed in the conventional case. However, according to the present embodiment, as shown in the figure, the motion vector MV C2 for the backward frame I 2 is
Since the information is also recorded, the information of the frame I 2 which is the backward I picture and the motion vector MV C2 are used, and the image of the block of the corresponding portion of the frame I 2 is applied as it is, thereby performing the decoding. To do.

【0025】同図(D)に示す後方予測ブロックBD
については、後方のIピクチャであるフレームI2の情
報とBピクチャの情報を用いれば復号できるので、従来
と同様に復号化を行なう。
The backward prediction block BD shown in FIG.
With respect to, since the decoding can be performed by using the information of the frame I 2 which is the backward I picture and the information of the B picture, the decoding is performed in the same manner as the conventional one.

【0026】このように、本実施例によれば、後方のフ
レームI2が編集記録によってIXに代わっても、また、
前方のフレームI1が編集記録によってIYに代わって
も、Bピクチャについて良好に復号化を行うことができ
る。別言すれば、符号量の圧縮効果の大きいBピクチャ
を用いながら、1フレーム単位の編集を比較的高い画質
を保ちながら行なうことが可能となる。また、編集の開
始点,終了点を示す符号を付加しているので、前記圧縮
符号化処理を行う媒体上の位置を速やかに見出すことが
できる。
As described above, according to this embodiment, even if the rear frame I 2 is replaced with I X by the edit recording,
Even if the preceding frame I 1 is replaced with I Y by the edit record, the B picture can be well decoded. In other words, it is possible to perform editing on a frame-by-frame basis while maintaining a relatively high image quality while using a B picture having a large compression effect on the code amount. Further, since the codes indicating the edit start point and the edit end point are added, it is possible to quickly find the position on the medium where the compression encoding processing is performed.

【0027】その他、Bピクチャの前方又は後方のIピ
クチャの情報が一部欠落したような場合でも、欠落が生
じていないIピクチャの情報を利用して上述した処理を
行うことで、Bピクチャの復号を行うことができる。
In addition, even if some of the information of the I picture before or after the B picture is lost, the above-mentioned processing is performed by using the information of the I picture in which the B picture is not lost. Decryption can be done.

【0028】<第2実施例>次に、図5を参照しながら
本発明の第2実施例について説明する。図4に示した処
理では後方のフレームI2を利用して復号化を行った
が、例えばPA点(図2参照)でシーンチェンジが行わ
れた場合などでは、後方のフレームI2からの予測を行
なうことが無意味となる。
<Second Embodiment> Next, a second embodiment of the present invention will be described with reference to FIG. In the process shown in FIG. 4, decoding is performed using the backward frame I 2 , but, for example, when a scene change is performed at the point PA (see FIG. 2), prediction from the backward frame I 2 is performed. It becomes meaningless to do.

【0029】そこで、本実施例では、Bピクチャのマク
ロブロックうち、内挿予測ブロックBB,前方予測ブロ
ックBC,後方予測ブロックBDについては、後方のフ
レームI2に対する動きベクトルMV2を求める際に、そ
の評価値(例えば動き補償予測誤差のマクロブロック内
の絶対値和など)を所定の閾値と比較する。そして、こ
の閾値より小さい評価値となる動きベクトルを探索でき
なかった場合には、図5に示すように、後方のフレーム
2に対する動きベクトルMV2は送らないことを示す符
号SZを付加するようにする。このようにすることで、
チェンジした後方のフレームの画像がBピクチャの復号
化に取り込まれないようになり、画質の向上を図ること
ができる。
Therefore, in this embodiment, for the interpolated prediction block BB, the forward prediction block BC, and the backward prediction block BD among the macroblocks of the B picture, when the motion vector MV 2 for the backward frame I 2 is obtained, The evaluation value (for example, the sum of absolute values of the motion compensation prediction error in the macro block) is compared with a predetermined threshold value. Then, if unable to search the motion vector of this threshold is smaller than the evaluation value, as shown in FIG. 5, adds the code S Z indicating that not send motion vector MV 2 is for the rear of the frame I 2 To do so. By doing this,
The image of the changed rear frame is not taken in by the decoding of the B picture, and the image quality can be improved.

【0030】なお、シーンチェンジした後方のフレーム
1を用いた予測を一切行なわないようにしてもよい。
この場合は、後方のフレームI2に対する動きベクトル
MV2は送らないことを示す符号SZを無条件に伝送すれ
ばよい。
It should be noted that the prediction using the rear frame I 1 after the scene change may not be performed at all.
In this case, it is sufficient transmit symbols S Z indicating that not send motion vector MV 2 is for the rear of the frame I 2 unconditionally.

【0031】また、前記いずれの場合においても、Bピ
クチャの1フレーム内に、後方のフレームI2に対する
動きベクトルMV2は送らないことを示す符号SZが付さ
れたマクロブロックが多数存在するときは、インサート
編集終了点がPBであるときに前記図4のようにして復
号化を行っても良好な再生画像を得ることはできないと
考えられる。そこで、この場合の再生時には、Bピクチ
ャの直前のIピクチャであるI1をホールドして出力す
るようにする。PA点と反対側のPB点でシーンチェン
ジが行われた場合も同様である。
Further, the In any case, in one frame of B picture, when the macroblock code S Z indicating that not send motion vector MV 2 is for the rear of the frame I 2 is attached there are many It is considered that, when the insert edit end point is PB, a good reproduced image cannot be obtained even if the decoding is performed as shown in FIG. Therefore, at the time of reproduction in this case, I 1 which is the I picture immediately before the B picture is held and output. The same applies when a scene change is performed at PB point on the opposite side of PA point.

【0032】<他の実施例>なお、本発明は、何ら上記
実施例に限定されるものではなく、例えば次のようなも
のも含まれる。 (1)前記実施例では、フレームを単位として符号化,
復号化を行ったが、従来用いられているフレーム間動き
補償とフィールド間動き補償の切替えや、フィールド単
位のDCTとフレーム単位のDCTの切替えなどの手法
は、本発明においても同様に適用可能である。
<Other Embodiments> The present invention is not limited to the above embodiments, and includes, for example, the following. (1) In the above embodiment, encoding is performed in units of frames,
Although decoding is performed, conventionally used methods such as switching between inter-frame motion compensation and inter-field motion compensation, and switching between field-based DCT and frame-based DCT are also applicable to the present invention. is there.

【0033】(2)また、Iピクチャ,Bピクチャの符
号化について、必ずしもDCTを用いる必要はなく、他
の符号化手法,例えばサブバンド符号化などで符号化を
行うようにしてもよい。 (3)前記実施例では、IピクチャとBピクチャとが交
互に並べられた例を示したが、IピクチャとIピクチャ
との間に1つ以上のBピクチャあるいはPピクチャがあ
る一般的な場合にも、本発明は適用可能である。
(2) Further, the DCT does not necessarily have to be used for the coding of the I picture and the B picture, and the coding may be carried out by another coding method such as subband coding. (3) In the above embodiment, an example in which I pictures and B pictures are alternately arranged is shown. However, in the general case where there are one or more B pictures or P pictures between I pictures. Also, the present invention is applicable.

【0034】[0034]

【発明の効果】以上説明したように、本発明による画像
情報符号化方法,復号化方法,及び記録媒体によれば次
のような効果がある。 (1)動き補償予測符号化画像については、その前後の
面内符号化画像からそれぞれ求めた動きベクトル情報を
含めて符号化を行うこととしたので、面内符号化が行わ
れる画像の一方が編集されたり欠落しても、動き補償予
測符号化画像の復号化を行うことができ、画像情報を圧
縮しつつ、1フレーム単位の編集,再生を良好な画質で
行うことができる。
As described above, the image information coding method, the decoding method, and the recording medium according to the present invention have the following effects. (1) Since the motion-compensated predictive encoded image is encoded by including the motion vector information obtained from the in-plane encoded images before and after that, one of the images to be subjected to in-plane encoding is Even if edited or missing, the motion-compensated predictive-coded image can be decoded, and the image information can be compressed and edited and reproduced in units of one frame with good image quality.

【0035】(2)シーンチェンジなど不適切な場合に
は、後方の面内符号化画像からの動きベクトルを付加し
ない旨の符号を付加することとしたので、復号時に後方
の画像が取り込まれないようになり、画質の向上を図る
ことができる。 (3)編集の開始点,終了点を示す符号を付加すること
としたので、上述した処理の対象となる動き補償予測符
号化画像を速やかに見つけることができる。
(2) When the scene change is inappropriate, a code indicating that the motion vector from the backward in-plane coded image is not added is added, so that the backward image is not captured at the time of decoding. As a result, the image quality can be improved. (3) Since the codes indicating the edit start point and the edit end point are added, it is possible to quickly find the motion compensation predictive coded image that is the target of the above-described processing.

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

【図1】本発明による画像情報符号化方法,復号化方
法,及び記録媒体の第1実施例におけるフレーム並びを
示す説明図である。
FIG. 1 is an explanatory diagram showing an image information encoding method, a decoding method, and a frame arrangement in a first embodiment of a recording medium according to the present invention.

【図2】前記第1実施例における最初の記録情報の様子
を示す説明図である。
FIG. 2 is an explanatory diagram showing a state of first recorded information in the first embodiment.

【図3】前記第1実施例における編集記録時の記録情報
の様子を示す説明図である。
FIG. 3 is an explanatory diagram showing a state of recorded information at the time of edit recording in the first embodiment.

【図4】前記第1実施例における編集記録時の記録情報
の様子を示す説明図である。
FIG. 4 is an explanatory diagram showing a state of recorded information at the time of edit recording in the first embodiment.

【図5】本発明の第2実施例における最初の記録情報の
様子を示す説明図である。
FIG. 5 is an explanatory diagram showing a state of first recorded information in the second embodiment of the present invention.

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

B,I…ピクチャ、BA…イントラブロック、BB…内
挿予測ブロック、BC…前方予測ブロック、BD…後方
予測ブロック、I1…前方のIピクチャ、I2…後方のI
ピクチャ、IX…編集された後方のIピクチャ、IY…編
集された前方のIピクチャ、MVB1,MVC1,MVD1
前方フレームから求めた動きベクトル、MVB2,M
C2,MVD2…後方フレームから求めた動きベクトル、
PA…編集開始点、PB…編集終了点、SX…編集開始
を示す符号、SY…編集終了を示す符号、SZ…動きベク
トルがない旨を示す符号。
B, I ... picture, BA ... intra block, BB ... interpolation prediction block, BC ... forward prediction block, BD ... backward prediction block, I 1 ... forward I picture, I 2 ... behind the I
Picture, I X ... Edited backward I picture, I Y ... Edited forward I picture, MV B1 , MV C1 , MV D1 ...
Motion vector obtained from the previous frame, MV B2 , M
V C2 , MV D2 ... Motion vector obtained from the rear frame,
PA ... edit start point, PB ... edit end point, S X ... code indicating edit start, S Y ... code indicating edit end, S Z ... code indicating that there is no motion vector.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 動き補償予測符号化画像に、前方又は後
方のいずれか一方の面内符号化画像から動き補償予測を
行う一方向予測ブロックが含まれる場合の画像情報符号
化方法において、 前記一方向予測ブロックについては、前記前方及び後方
の両面内符号化画像に対する動きベクトルを求めて符号
化することを特徴とする画像情報符号化方法。
1. An image information encoding method in the case where a motion compensation predictive encoded image includes a unidirectional prediction block for performing motion compensated prediction from either one of a forward and a backward in-plane encoded image. The image information encoding method is characterized in that a motion vector for the forward and backward intra-encoded images is obtained and encoded for the directional prediction block.
【請求項2】 請求項1記載の画像情報符号化方法にお
いて、 前記前方又は後方の面内符号化画像に対する動きベクト
ルが評価の低いものであるときは、その動きベクトルに
代わる符号を付加することを特徴とする画像情報符号化
方法。
2. The image information coding method according to claim 1, wherein when the motion vector for the forward or backward in-plane coded image has a low evaluation, a code replacing the motion vector is added. An image information encoding method characterized by:
【請求項3】 請求項1又は2に記載の画像情報符号化
方法によって符号化された画像情報を記録する記録媒体
において、 編集の開始点又は終了点を示す符号が該当する面内符号
化画像に付加して記録されたことを特徴とする記録媒
体。
3. A recording medium for recording image information encoded by the image information encoding method according to claim 1 or 2, wherein an in-plane encoded image to which a code indicating a start point or an end point of editing corresponds. A recording medium characterized by being recorded in addition to.
【請求項4】 請求項1又は2に記載の画像情報符号化
方法によって符号化された画像情報を復号化する画像情
報復号化方法において、 動き補償予測符号化画像の情報中に、復号化された面内
符号化画像に該当する動きベクトルが含まれているとき
は、この動きベクトルと復号化された面内符号化画像を
利用して、前記動き補償予測符号化画像の一方向予測ブ
ロックの復号化を行うことを特徴とする画像情報復号化
方法。
4. An image information decoding method for decoding image information encoded by the image information encoding method according to claim 1 or 2, wherein the information is decoded in the information of the motion compensation prediction encoded image. When a motion vector corresponding to the intra-frame coded image is included, the motion vector and the decoded intra-frame coded image are used to determine the unidirectional prediction block of the motion-compensated prediction coded image. An image information decoding method characterized by performing decoding.
JP19896993A 1993-07-16 1993-07-16 Image information recording method and image information reproducing method Expired - Fee Related JP3152268B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19896993A JP3152268B2 (en) 1993-07-16 1993-07-16 Image information recording method and image information reproducing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19896993A JP3152268B2 (en) 1993-07-16 1993-07-16 Image information recording method and image information reproducing method

Publications (2)

Publication Number Publication Date
JPH0746603A true JPH0746603A (en) 1995-02-14
JP3152268B2 JP3152268B2 (en) 2001-04-03

Family

ID=16399941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19896993A Expired - Fee Related JP3152268B2 (en) 1993-07-16 1993-07-16 Image information recording method and image information reproducing method

Country Status (1)

Country Link
JP (1) JP3152268B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07203367A (en) * 1993-12-29 1995-08-04 Sony Corp Image information recording/reproducing device
JPH0846975A (en) * 1994-07-29 1996-02-16 Matsushita Electric Ind Co Ltd Device for editing compression picture code string
JPH08265774A (en) * 1995-03-27 1996-10-11 Sony Corp Picture compression method and picture compression device
JPH08336147A (en) * 1995-06-06 1996-12-17 Sony United Kingdom Ltd Method and apparatus for compressing video
JPH10136376A (en) * 1996-10-31 1998-05-22 Victor Co Of Japan Ltd Inter-block prediction coding/decoding device and its method
JP2011139525A (en) * 2003-09-07 2011-07-14 Microsoft Corp Advanced bi-directional predictive coding of interlaced video

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07203367A (en) * 1993-12-29 1995-08-04 Sony Corp Image information recording/reproducing device
JPH0846975A (en) * 1994-07-29 1996-02-16 Matsushita Electric Ind Co Ltd Device for editing compression picture code string
JPH08265774A (en) * 1995-03-27 1996-10-11 Sony Corp Picture compression method and picture compression device
JPH08336147A (en) * 1995-06-06 1996-12-17 Sony United Kingdom Ltd Method and apparatus for compressing video
JPH10136376A (en) * 1996-10-31 1998-05-22 Victor Co Of Japan Ltd Inter-block prediction coding/decoding device and its method
JP2011139525A (en) * 2003-09-07 2011-07-14 Microsoft Corp Advanced bi-directional predictive coding of interlaced video

Also Published As

Publication number Publication date
JP3152268B2 (en) 2001-04-03

Similar Documents

Publication Publication Date Title
JP3019912B2 (en) Image data editing device
JP3493872B2 (en) Image data processing method and apparatus
JP3275423B2 (en) Recording device
US5400076A (en) Compressed motion picture signal expander with error concealment
US5543847A (en) Picture coding and decoding method for random accessing
JP5090158B2 (en) VIDEO INFORMATION RECORDING DEVICE, VIDEO INFORMATION RECORDING METHOD, VIDEO INFORMATION RECORDING PROGRAM, AND RECORDING MEDIUM CONTAINING VIDEO INFORMATION RECORDING PROGRAM
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
JPH0530493A (en) Decoding device for digital video signal
JP2776212B2 (en) Code recording device
JP3152268B2 (en) Image information recording method and image information reproducing method
JPH06350995A (en) Moving picture processing method
JP3128393B2 (en) Compressed video playback device
JPH09116866A (en) Encoding method, encoding/decoding method and recording /reproducing device
JPH11252566A (en) Image signal decoding method, decoder, image signal coding method, coder and image signal processing method and processing system
JPH0888854A (en) Moving picture encoding system
JP3163699B2 (en) Image recording device
JPH11308618A (en) Image signal processor and method therefor, and image signal reproducing device
JP3663559B2 (en) Video coding method for real-time backward playback
JPH11289515A (en) Picture signal processor and its method, picture signal recorder and its method and recording medium
JP3233232B2 (en) Moving picture decoding method and apparatus
JP3448961B2 (en) Video signal processing device
JPH09298711A (en) Device for generating compressed image data for editing for image information recording and reproducing device
JP3663661B2 (en) Video signal reproducing apparatus, video signal decoding apparatus and method
JP3821714B2 (en) Moving picture encoding apparatus and moving picture recording / reproducing apparatus

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090126

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090126

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100126

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110126

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees