JPH09182017A - Video editing equipment - Google Patents
Video editing equipmentInfo
- Publication number
- JPH09182017A JPH09182017A JP34118895A JP34118895A JPH09182017A JP H09182017 A JPH09182017 A JP H09182017A JP 34118895 A JP34118895 A JP 34118895A JP 34118895 A JP34118895 A JP 34118895A JP H09182017 A JPH09182017 A JP H09182017A
- Authority
- JP
- Japan
- Prior art keywords
- format
- video data
- data
- moving image
- cpu
- 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.)
- Pending
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
(57)【要約】
【課題】 フレーム間予測を用いた圧縮方式により圧縮
された動画データを容易かつ安価に編集できる動画編集
装置を提供する。
【解決手段】 フレーム間予測を用いてデジタル圧縮符
号化された第1のフォーマットの動画データをデコーダ
141でデコードし、このデコーダ141により得られ
た第2のフォーマットのビデオデータを表示用の第3の
フォーマットのビデオデータに変換する。次に、この第
3のフォーマットのビデオデータをフレーム間予測を用
いない第4のフォーマットでデジタル圧縮符号化して、
2次記憶装置13に保持しておく。そして、以降の編集
をこの2次記憶装置13に保持された第4のフォーマッ
トの表示用ビデオデータを用いることにより、デジタル
圧縮符号化された動画データのフレーム単位の編集が容
易かつ安価に実施することができる。
(57) An object of the present invention is to provide a moving image editing apparatus capable of easily and inexpensively editing moving image data compressed by a compression method using inter-frame prediction. A decoder 141 decodes moving image data of a first format that has been digitally compressed and encoded by using inter-frame prediction, and video data of a second format obtained by the decoder 141 is displayed as a third image for display. Convert to video data of the format. Next, the video data of the third format is digitally compression-encoded in the fourth format without interframe prediction,
It is held in the secondary storage device 13. Then, by using the display video data of the fourth format held in the secondary storage device 13 for the subsequent editing, editing in frame units of the digital compression-coded moving image data is easily and inexpensively performed. be able to.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、たとえばデジタ
ル圧縮符号化された動画データを取り込んで編集する動
画編集装置に係り、特に、MPEG(Moving P
icture Experts Group)2などの
フレーム間予測を用いた圧縮方式により圧縮された動画
データを取り込んで編集する際に、この動画データを一
旦復号した後、たとえばJPEG(Joint Pho
tographic codingExperts G
roup)などでフレーム単位に圧縮し直しておくこと
により、フレーム単位の編集を容易かつ安価に行なうこ
とを可能とする動画編集装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving image editing apparatus for fetching and editing, for example, digitally compressed and encoded moving image data, and more particularly to an MPEG (Moving P
When moving image data compressed by a compression method using inter-frame prediction such as image Experts Group 2 is captured and edited, the moving image data is first decoded and then, for example, JPEG (Joint Point Group) is used.
graphic coding Experts G
The present invention relates to a moving image editing apparatus that makes it possible to easily and inexpensively edit in frame units by re-compressing in frame units by using, for example.
【0002】[0002]
【従来の技術】近年、コンピュータ技術の発達に伴な
い、いわゆるマルチメディア対応のパーソナルコンピュ
ータが種々開発されている。また、この種のパーソナル
コンピュータでは、動画データの取り扱いを可能とした
ものが多いが、最近では、この動画データを再生するだ
けに止まらず、取り込んだ動画データを容易に編集する
ことのできる動画編集システムを低コストで構築したい
といった要望が強くなってきている。2. Description of the Related Art In recent years, with the development of computer technology, various so-called multimedia-compatible personal computers have been developed. In addition, many of these types of personal computers have made it possible to handle moving image data, but recently, it is not only possible to play this moving image data, but it is also possible to easily edit the captured moving image data. There is a strong demand to build a system at low cost.
【0003】従来の動画編集システムでは、アナログ画
像を用いていたために、高帯域なバンド幅を必要とする
ため、非常に高価な録画装置を必要としていた。また、
デジタル処理においても、高性能な計算が必要であっ
た。In the conventional moving image editing system, since an analog image is used and a high bandwidth is required, a very expensive recording device is required. Also,
Even in digital processing, high-performance calculation was required.
【0004】一方、近年の大容量記憶装置の開発や、デ
ータ圧縮技術の向上、およびマイクロプロセッサなどの
高性能化により、デジタル動画データを前述のようにパ
ーソナルコンピュータに表示させることが可能となって
きた。しかしながら、動画データを編集する場合に、そ
の圧縮方式によっては、フレーム間の相関による差分が
伝送されてくるため、編集が難しいといった問題があっ
た。On the other hand, with the recent development of a large-capacity storage device, improvement of data compression technology, and higher performance of microprocessors and the like, digital moving image data can be displayed on a personal computer as described above. It was However, when editing moving image data, there is a problem that editing is difficult because the difference due to correlation between frames is transmitted depending on the compression method.
【0005】[0005]
【発明が解決しようとする課題】このように、たとえば
MPEG2などのように、フレーム間予測を用いた圧縮
方式により圧縮された動画データを編集する場合、フレ
ーム間の相関による差分が順次伝送されてくるために、
パーソナルコンピュータなどで比較的安価に構築される
システムでは、編集が難しいといった問題があった。As described above, when moving image data compressed by a compression method using inter-frame prediction, such as MPEG2, is edited, differences due to correlation between frames are sequentially transmitted. In order to
There is a problem that editing is difficult in a system constructed relatively inexpensively with a personal computer or the like.
【0006】この発明はこのような実情に鑑みてなされ
たものであり、簡単な構成を付加するのみで、フレーム
間予測を用いた圧縮方式により圧縮された動画データを
容易に編集することができ、かつ安価に構築可能な動画
編集装置を提供することを目的とする。The present invention has been made in view of the above circumstances, and moving image data compressed by a compression method using inter-frame prediction can be easily edited only by adding a simple structure. An object of the present invention is to provide a moving image editing apparatus that can be constructed at low cost.
【0007】[0007]
【課題を解決するための手段】この発明は、動画データ
を編集する動画編集装置において、CPUと、フレーム
間予測を用いてデジタル圧縮符号化された第1のフォー
マットの動画データを復号するビデオデコーダと、前記
CPUに、前記ビデオデコーダの復号により得られた第
2のフォーマットのビデオデータを表示用の第3のフォ
ーマットのビデオデータに変換させる変換手段と、前記
CPUに、前記変換手段の変換により得られた第3のフ
ォーマットのビデオデータをフレーム間予測を用いない
第4のフォーマットでデジタル圧縮符号化させる圧縮手
段と、この圧縮手段により第4のフォーマットでデジタ
ル圧縮符号化された表示用のビデオデータを保持する二
次記憶装置とを具備し、前記二次記憶装置に保持された
第4のフォーマットの表示用ビデオデータを用いて動画
編集を行なうことを特徴とする。According to the present invention, in a moving picture editing apparatus for editing moving picture data, a CPU and a video decoder for decoding moving picture data of a first format which is digitally compressed and encoded by using inter-frame prediction. And conversion means for causing the CPU to convert the video data of the second format obtained by the decoding of the video decoder into video data of the third format for display, and the CPU by the conversion of the conversion means. A compression means for digitally compression-encoding the obtained video data of the third format in the fourth format without interframe prediction, and a display video digitally compression-encoded in the fourth format by the compression means. A secondary storage device for holding data, and a fourth format stored in the secondary storage device. And performing video editing using the display video data.
【0008】この発明によれば、たとえばMPEG2な
どといった、フレーム間予測を用いた圧縮方式によりデ
ジタル圧縮符号化された動画データ(第1のフォーマッ
ト)を取り込んで編集を行なうといったときに、この圧
縮された動画データをビデオデコーダにより、たとえば
YUV(輝度・色彩)データなどのビデオデータ(第2
のフォーマット)に復号し、さらにこのビデオデータを
たとえばRGBデータなどの表示用のビデオデータ(第
3のフォーマット)に変換する。そして、この表示用の
ビデオデータを、フレーム間予測を用いない、たとえば
JPEGなどの圧縮方式によりデジタル圧縮符号化し
(第4のフォーマット)、このフレーム単位に圧縮され
た表示用のビデオデータを二次記憶装置に格納してお
く。According to the present invention, when moving image data (first format) digitally encoded by a compression method using inter-frame prediction such as MPEG2 is fetched and edited, the compression is performed. Video data such as YUV (luminance / color) data (second video data)
Format) and further converts this video data into video data for display (third format) such as RGB data. Then, the video data for display is digitally compressed and encoded by a compression method such as JPEG without using inter-frame prediction (fourth format), and the video data for display compressed in this frame unit is secondary-coded. Store in a storage device.
【0009】そして、以降の編集においては、この二次
記憶装置に格納された、フレーム単位に圧縮された表示
用のビデオデータを用いて編集を行なうことにより、た
とえば前後のフレームとの相関を考慮した高度な計算な
どを一切行なう必要なく、フレーム単位の動画編集が容
易かつ安価に行なえることとなる。In subsequent editing, the video data for display, which is stored in the secondary storage device and compressed in frame units, is used for editing, so that the correlation with the preceding and following frames is taken into consideration. It is possible to easily and inexpensively edit moving images in frame units without having to perform any advanced calculations.
【0010】このとき、編集対象となった表示用のビデ
オデータを、たとえばシステムメモリから画像メモリに
転送可能としておき、その編集結果をリアルタイムに画
面に表示してユーザに呈示することが望ましい。At this time, it is desirable that the display video data to be edited can be transferred from, for example, the system memory to the image memory, and the edited result is displayed on the screen in real time to be presented to the user.
【0011】また、フレーム間予測を用いた圧縮方式に
よりデジタル圧縮符号化された動画データ(第1のフォ
ーマット)を取り込んで編集するのみならず、たとえば
ビデオカメラで録画した動画やテレビなどから録画した
動画を編集する際、そのYUVデータ(第2のフォーマ
ット)を取り込んで、前述のような編集処理を行なえ
ば、デジタルによる高画質で画質の劣化のない編集が、
容易かつ安価に実現できることになる。また、データの
圧縮および伸長などをアプリケーションプログラムによ
り実行すれば、さらにコストの低減を図ることができ
る。Further, not only is video data (first format) digitally compressed and coded by a compression method using inter-frame prediction taken in and edited, but also video, for example, recorded by a video camera or recorded from a television or the like. When editing a moving image, if the YUV data (second format) is taken in and the above-described editing process is performed, digital high-quality editing without deterioration of image quality is achieved.
It can be realized easily and cheaply. Moreover, cost reduction can be achieved by executing data compression and decompression by an application program.
【0012】[0012]
【発明の実施の形態】以下、図面を参照してこの発明の
一実施形態を説明する。図1には、本実施形態に係るパ
ーソナルコンピュータのシステム構成が示されている。
このシステムは、たとえばデスクトップタイプのパーソ
ナルコンピュータなどに対応するものであり、図示のよ
うに、システムバス10、CPU11、システムメモリ
12、2次記憶装置13、動画再生装置(動画録画装
置)14、ディスプレイコントローラ15、ビデオメモ
リ(VRAM)16、ワークメモリ17を備えており、
MPEG2によって圧縮符号化された動画データが、動
画再生装置14のMPEGデコーダ141によってデジ
タルYUBデータにデコードされて取り込まれる。An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the system configuration of a personal computer according to this embodiment.
This system corresponds to, for example, a desktop type personal computer and the like, and as shown in the figure, a system bus 10, a CPU 11, a system memory 12, a secondary storage device 13, a moving image reproducing device (moving image recording device) 14, a display. It has a controller 15, a video memory (VRAM) 16, and a work memory 17,
The moving picture data compressed and encoded by the MPEG2 is decoded into the digital YUB data by the MPEG decoder 141 of the moving picture reproducing apparatus 14 and taken in.
【0013】この実施形態では、MPEG2によって符
号化された動画データ、すなわち、フレーム間予測を用
いて圧縮符号化された動画データを取り込んで編集を行
なうものとし、この動画データの符号化形式をJPEG
による符号化形式、すなわちフレーム間予測を用いない
フレーム単位の圧縮符号化形式に変換しておき、中間作
業としての編集はこのJPEGによって符号化された動
画データに対して行ない、最終的な編集結果をMPEG
2によって符号化して出力するものとする。In this embodiment, moving image data encoded by MPEG2, that is, moving image data compressed and encoded by using inter-frame prediction is taken in and edited, and the encoding format of this moving image data is JPEG.
Is converted to a frame-based compression coding format that does not use interframe prediction, and editing as an intermediate work is performed on the moving image data coded by JPEG to obtain the final editing result. MPEG
It shall be encoded by 2 and output.
【0014】この動画データのJPEGによる符号化
は、CPU11が実行するアプリケーションプログラム
によって実行される。また、動画データのMPEG2に
よる符号化は、動画録画装置14のMPEGエンコーダ
141によって処理される。The JPEG encoding of the moving image data is executed by the application program executed by the CPU 11. The MPEG2 encoding of the moving image data is processed by the MPEG encoder 141 of the moving image recording device 14.
【0015】ここで、図2乃至図4を参照してMPEG
による符号化および復号化の概略を説明する。図2は、
MPEG2により符号化された動画データの構造を説明
するための概念図である。MPEG will now be described with reference to FIGS.
An outline of encoding and decoding according to is explained. FIG.
It is a conceptual diagram for demonstrating the structure of the moving image data encoded by MPEG2.
【0016】MPEG2では、符号化された画像データ
が、前後の画面データをもとにして作成されているため
に、1画面だけで完結した情報とはなり得ず、このため
に、何枚かの画面データを一まとまりとしたGOP(G
roup Of Pictures)を単位として、ラ
ンダムアクセスを可能としている。そして、このランダ
ムアクセスの頭出しに用いられるのがシーケンスヘッダ
である。すなわち、MPEG2のビットストリームに
は、各所にGOP単位のエントリポイントが用意されて
いることになる(図2(a))。In MPEG2, the coded image data is created based on the preceding and following screen data, so that the information cannot be completed with only one screen. GOP (G
group of pictures) as a unit to enable random access. The sequence header is used to find the random access. That is, in the MPEG2 bit stream, entry points for each GOP are prepared at various places (FIG. 2A).
【0017】また、MPEGでは、過去再生画像からの
順方向予測と、未来再生画像からの逆方向予測との双方
向予測を可能とするために、GOP内の各画面データ
に、Iピクチャ、Pピクチャ、およびBピクチャという
3つのタイプを規定している(図2(b))。In MPEG, in order to enable bidirectional prediction of forward prediction from past reproduced images and backward prediction from future reproduced images, I picture and P are added to each screen data in the GOP. Three types of picture and B picture are defined (FIG. 2 (b)).
【0018】(1)Iピクチャ Iピクチャは、その画像の情報だけから符号化された画
面で、フレーム間予測を用いずに生成されるものであ
る。また、このIピクチャは、GOP内に最低1枚必要
とする。(1) I-picture An I-picture is a picture coded from only the information of the picture and is generated without using inter-frame prediction. Moreover, at least one I picture is required in the GOP.
【0019】(2)Pピクチャ Pピクチャは、IピクチャまたはPピクチャからの予測
(順方向予測)を行なうことによって生成されるもので
ある。(2) P picture P picture is generated by performing prediction (forward prediction) from I picture or P picture.
【0020】(3)Bピクチャ Bピクチャは、双方向予測によって生成されるものであ
る。また、このBピクチャには、順方向予測および逆方
向予測などのサブタイプが付加される。(3) B picture A B picture is generated by bidirectional prediction. Further, subtypes such as forward prediction and backward prediction are added to this B picture.
【0021】このようなデータ構造をもつMPEG2の
動画データは、図3に示すような手順で復号化されてビ
デオ出力される。すなわち、デジタル動画データとして
画面データと画面タイプとを入力し、この画面データを
逆量子化して逆DCT(Discrete Cosin
e Transform:離散コサイン変換)演算を行
ない、入力した画像タイプにしたがって、順方向予測メ
モリまたは逆方向予測メモリのいずれかの画像と合成さ
れて出力される。MPEG2 moving image data having such a data structure is decoded by the procedure shown in FIG. 3 and output as video. That is, screen data and a screen type are input as digital moving image data, the screen data is inversely quantized, and inverse DCT (Discrete Cosin) is performed.
e Transform: Discrete Cosine Transform) operation is performed, and the image is combined with the image of either the forward prediction memory or the backward prediction memory according to the input image type and output.
【0022】一方、ビデオ画像が入力された場合、この
画像データは、図4に示すような手順で符号化される。
すなわち、入力された画像データは、符号化制御によっ
て順方向予測メモリまたは逆方向予測メモリのいずれか
の画像との差分が取得され、この取得された差分につい
てDCT演算が行なわれた後に量子化されて、画面タイ
プとともにデジタル画像データとして出力される。な
お、この画像データは、次に入力される画像データの差
分を取得するために、逆量子化、逆DCTおよび合成が
施されて原画像に修復されたのち、順方向予測メモリま
たは逆方向予測メモリのいずれかに格納される。On the other hand, when a video image is input, this image data is encoded by the procedure shown in FIG.
That is, the input image data is quantized after the difference between it and the image in either the forward prediction memory or the backward prediction memory is acquired by encoding control, and the acquired difference is subjected to DCT operation. Output as digital image data together with the screen type. Note that this image data is subjected to inverse quantization, inverse DCT, and synthesis to restore the original image in order to obtain the difference of the image data to be input next, and then is restored to the forward prediction memory or backward prediction memory. Stored in one of the memories.
【0023】次に、図5を参照してJPEGによる符号
化および復号化の概略を説明する。画像データが入力さ
れると、JPEGでは、図5(a)に示すような手順で
符号化を行なう。すなわち、まず、入力された画像を8
×8画素のブロックに分割し、このブロック単位にDC
T演算を行ない、得られたDCT係数をDC(Dire
ct Current:直流)成分と、AC(Alte
rnate Current:交流)成分とで独立して
量子化される。このとき、輝度信号用量子化テーブルと
色差信号用量子化テーブルとが参照される。Next, the outline of encoding and decoding by JPEG will be described with reference to FIG. When the image data is input, in JPEG, encoding is performed according to the procedure shown in FIG. That is, first, the input image is
Divide into blocks of × 8 pixels, and DC
T operation is performed, and the obtained DCT coefficient is calculated as DC (Dire
ct Current: DC component and AC (Alte
It is quantized independently of the rnate Current (AC) component. At this time, the luminance signal quantization table and the color difference signal quantization table are referred to.
【0024】そして、ハフマン符号テーブルにしたがっ
て、エントロピー符号化が施されて出力される。一方、
復号化は、図5(b)に示したように、ほぼ図5(a)
で示した手順の逆の手順で行なわれる。すなわち、符号
化(圧縮)データからハフマン符号化テーブルと量子化
テーブルとが取り出され、エントロピー復号化が施され
たのちに逆量子化され、別に復号されたDC係数ととも
に逆DCT演算されて画像を復号する。Then, entropy coding is performed according to the Huffman code table and the result is output. on the other hand,
Decoding is almost as shown in FIG. 5 (a) as shown in FIG. 5 (b).
The procedure is reverse to the procedure shown in. That is, the Huffman coding table and the quantization table are extracted from the coded (compressed) data, subjected to entropy decoding, then dequantized, and subjected to the inverse DCT operation together with the separately decoded DC coefficient to form an image. Decrypt.
【0025】次に、図1のシステムの各ユニットについ
て説明する。CPU11は、このシステム全体の動作を
制御するものであり、システムメモリ12に格納された
オペレーティングシステムおよび実行対象のアプリケー
ションプログラムを実行する。Next, each unit of the system shown in FIG. 1 will be described. The CPU 11 controls the operation of the entire system, and executes the operating system and application programs to be executed, which are stored in the system memory 12.
【0026】動画再生装置(動画録画装置)14は、M
PEG2によって符号化された動画データをMPEGデ
コーダ141でデコードしてYUVビデオデータ14a
を出力する。ディスプレイコントローラ15は、ビデオ
メモリ(VRAM)16に保持されたRGBデータをC
RTディスプレイに出力する。また、このディスプレイ
コントローラ15は、ワークメモリ17を備え、このワ
ークメモリ17に1フレーム分のYUBビデオデータを
格納する。さらに、このディスプレイコントローラ15
は、ワークメモリ17に格納されたYUBビデオデータ
をRGBビデオデータに変換するYUV−RGB変換回
路と、ビデオメモリ(VRAM)16およびワークメモ
リ17間で高速データ転送を行なうビットブロック転送
回路とをもつ。The moving picture reproducing apparatus (moving picture recording apparatus) 14 is composed of M
The moving picture data encoded by PEG2 is decoded by the MPEG decoder 141 to obtain the YUV video data 14a.
Is output. The display controller 15 converts the RGB data held in the video memory (VRAM) 16 into C
Output to RT display. The display controller 15 also includes a work memory 17, and the work memory 17 stores one frame of YUB video data. Furthermore, this display controller 15
Has a YUV-RGB conversion circuit for converting the YUB video data stored in the work memory 17 into RGB video data, and a bit block transfer circuit for performing high-speed data transfer between the video memory (VRAM) 16 and the work memory 17. .
【0027】そして、2次記憶装置13は、CPU11
によってJPEG形式に圧縮符号化された動画データを
格納する。ここで、図6を参照してMPEG形式からJ
PEG形式に動画データの圧縮方式を変換する際の動作
手順を説明する。The secondary storage device 13 includes the CPU 11
The moving image data compressed and encoded in the JPEG format is stored. Here, with reference to FIG.
The operation procedure when converting the compression method of moving image data to the PEG format will be described.
【0028】MPEG形式でデジタル圧縮符号化された
動画データは、動画再生装置14のMPEGデコーダ1
41によってデコードされ、このデコードによって得ら
れたYUVビデオデータをディスプレイコントローラ1
5に転送する(図6の(1))。この場合のMPEGデ
コーダ141からディスプレイコントローラ15へのY
UVビデオデータの転送には、ビデオバス14aが使用
され、システムバス10は使用されない。したがって、
このYUVビデオデータの転送は、高速に行なうことが
できる。The moving picture data digitally compressed and encoded in the MPEG format is transferred to the MPEG decoder 1 of the moving picture reproducing apparatus 14.
The display controller 1 decodes the YUV video data obtained by this decoding by the reference numeral 41.
5 ((1) in FIG. 6). Y from the MPEG decoder 141 to the display controller 15 in this case
The video bus 14a is used to transfer the UV video data, and the system bus 10 is not used. Therefore,
This YUV video data transfer can be performed at high speed.
【0029】一方、このYUVビデオデータを受信した
ディスプレイコントローラ15は、このYUVビデオデ
ータをワークメモリ17に貯え、この貯えたYUVビデ
オデータをRGBビデオデータに変換してビデオメモリ
(VRAM)16に転送する(図6の(2))。On the other hand, the display controller 15 receiving the YUV video data stores the YUV video data in the work memory 17, converts the stored YUV video data into RGB video data, and transfers the RGB video data to the video memory (VRAM) 16. ((2) in FIG. 6).
【0030】このビデオメモリ(VRAM)16に転送
されたRGBビデオデータは、CPU11によってシス
テムバス10を介してシステムメモリ12に転送され
(図6の(3))、システムメモリ12上でJPEGに
よるデジタル圧縮符号化が施された後、2次記憶装置1
3に格納される(図6の(4))。The RGB video data transferred to the video memory (VRAM) 16 is transferred to the system memory 12 via the system bus 10 by the CPU 11 ((3) in FIG. 6) and is digitally recorded on the system memory 12 by JPEG. After the compression coding, the secondary storage device 1
3 ((4) in FIG. 6).
【0031】これにより、フレーム間予測を用いてデジ
タル圧縮符号化された動画データは、フレーム間予測を
用いないフレーム単位のデジタル圧縮符号化形式に変換
されることとなる。As a result, the moving image data which has been digitally compressed and encoded by using the inter-frame prediction is converted into the digital compression-encoding format of each frame which does not use the inter-frame prediction.
【0032】次に、図7を参照して動画データを編集す
る際の動作手順を説明する。なお、この動画データの編
集は、システムメモリ12に格納されたアプリケーショ
ンプログラムをCPU11が実行することにより実施さ
れる。Next, referring to FIG. 7, an operation procedure for editing moving image data will be described. The editing of the moving image data is executed by the CPU 11 executing the application program stored in the system memory 12.
【0033】まず、CPU11は、編集対象とするフレ
ームのデータを2次記憶装置13からシステムメモリ1
2に読み出す(図7の(1))。ここで、CPU11
は、システムメモリ12上でJPEGによってデジタル
圧縮符号化されたデータを復号し、この復号によって得
られたRGBビデオデータをシステムバス12を介して
ディスプレイコントローラ15のビデオメモリ(VRA
M)16に転送する(図7の(2))。First, the CPU 11 transfers the data of the frame to be edited from the secondary storage device 13 to the system memory 1.
It is read out to 2 ((1) in FIG. 7). Here, the CPU 11
Decodes the data digitally encoded by JPEG on the system memory 12, and the RGB video data obtained by this decoding is transferred via the system bus 12 to the video memory (VRA) of the display controller 15.
M) 16 is transferred ((2) in FIG. 7).
【0034】このとき、ディスプレイコントローラ15
は、このビデオメモリ(VRAM)16に転送されたR
GBビデオデータをCRTディスプレイに表示し、ユー
ザは、この表示された画像に対して編集を行なう。At this time, the display controller 15
Is the R transferred to the video memory (VRAM) 16.
The GB video data is displayed on the CRT display, and the user edits the displayed image.
【0035】そして、CPU11は、このときにユーザ
が行なった編集にしたがって、システムメモリ12上の
RGBビデオデータを編集する。また、このときCPU
11は、この編集したRGBビデオデータをビデオメモ
リ(VRAM)16に転送することによってディスプレ
イコントローラ15にCRTディスプレイへの表示を行
なわせ、その編集結果をリアルタイムにユーザに呈示す
る。Then, the CPU 11 edits the RGB video data on the system memory 12 in accordance with the editing performed by the user at this time. At this time, the CPU
11 transfers the edited RGB video data to the video memory (VRAM) 16 to cause the display controller 15 to display the CRT display, and presents the edited result to the user in real time.
【0036】そして、このフレームに対する編集が終了
したときに、システムメモリ12上のRGBビデオデー
タを再度JPEGによるデジタル圧縮符号化を施して、
2次記憶装置13に格納する(図7の(3))。When the editing of this frame is completed, the RGB video data on the system memory 12 is digitally compressed and encoded by JPEG again,
The data is stored in the secondary storage device 13 ((3) in FIG. 7).
【0037】これにより、前後のフレームの相関などを
考慮することなく、容易かつ安価にフレーム単位の編集
が可能となる。次に、図8を参照してJPEG形式から
MPEG形式に動画データの圧縮方式を変換する際の動
作手順を説明する。As a result, frame-by-frame editing can be performed easily and inexpensively without considering the correlation between preceding and following frames. Next, an operation procedure when converting the compression method of moving image data from the JPEG format to the MPEG format will be described with reference to FIG.
【0038】編集作業の終了が指示されると、CPU1
1は、2次記憶装置13に格納されたJPEG形式のデ
ータをシステムメモリ12に読み出す(図8の
(1))。次に、CPU11は、このJPEG形式のデ
ータをYUVビデオデータにデコードし、さらにこの復
号したYUVビデオデータを動画録画装置14のMPE
Gエンコーダ141に転送する(図8の(2))。そし
て、このMPEGエンコーダ141で、MPEG2によ
るフレーム間予測を用いたデジタル圧縮符号化が行なわ
れる。このMPEG2によってデジタル圧縮符号化され
た編集後の動画データが動画録画装置14によって記録
される。When the end of the editing work is instructed, the CPU 1
1 reads out the JPEG format data stored in the secondary storage device 13 to the system memory 12 ((1) in FIG. 8). Next, the CPU 11 decodes the JPEG format data into YUV video data, and further decodes the decoded YUV video data into MPE of the video recording device 14.
The data is transferred to the G encoder 141 ((2) in FIG. 8). Then, the MPEG encoder 141 performs digital compression coding using interframe prediction according to MPEG2. The edited moving image data digitally compressed and encoded by the MPEG2 is recorded by the moving image recording device 14.
【0039】すなわち、本実施形態の動画編集装置によ
れば、フレーム相関によって圧縮符号化された動画デー
タを一時的にフレーム単位の圧縮形式に変換しておくこ
とにより、1フレーム毎に表示させながら編集作業を進
めていくといったことが、比較的安価に構成されるパー
ソナルコンピュータなどによっても、容易に実現できる
ことになる。That is, according to the moving picture editing apparatus of the present embodiment, the moving picture data compression-coded by the frame correlation is temporarily converted into the compression format on a frame-by-frame basis, while displaying each frame. The editing work can be easily realized even by a relatively inexpensive personal computer or the like.
【0040】また、デジタル圧縮符号化された動画デー
タのみならず、たとえばビデオカメラで録画した動画や
テレビなどから録画した動画をYUVデータとして取り
込んで編集処理を行なえば、デジタルによる高画質で画
質の劣化のない編集が、容易かつ安価に実現できること
になる。If not only digitally compressed and encoded moving image data but also, for example, a moving image recorded by a video camera or a moving image recorded from a TV set is taken in as YUV data and edited, the image quality of digital image is improved. Editing without deterioration can be realized easily and inexpensively.
【0041】[0041]
【発明の効果】以上詳述したように、この発明によれ
ば、MPEG(Moving Picture Exp
erts Group)2などのフレーム間予測を用い
た圧縮方式により圧縮された動画データを取り込んで編
集する際に、この動画データを一旦伸長した後、たとえ
ばJPEG(Joint Photographic
coding Experts Group)などでフ
レーム単位に圧縮し直しておくことにより、フレーム単
位の編集が容易かつ安価に行なうことができることとな
る。As described above in detail, according to the present invention, MPEG (Moving Picture Exp) is used.
erts Group) 2 or the like, when capturing and editing moving image data compressed by a compression method using inter-frame prediction, the moving image data is decompressed once, and then, for example, JPEG (Joint Photographic).
By re-compressing in frame units using a coding experts group) or the like, editing in frame units can be performed easily and at low cost.
【0042】また、フレーム間予測を用いた圧縮方式に
よりデジタル圧縮符号化された動画データを取り込んで
編集するのみならず、たとえばビデオカメラで録画した
動画やテレビなどから録画した動画を編集する際、その
YUVデータを取り込んで、前述のような編集処理を行
なえば、デジタルによる高画質で画質の劣化のない編集
が容易かつ安価に実現できることとなる。In addition to taking in and editing moving picture data that has been digitally compressed and coded by a compression method using inter-frame prediction, for example, when editing a moving picture recorded by a video camera or a moving picture recorded from a television, If the YUV data is fetched and the above-mentioned editing processing is performed, it is possible to easily and inexpensively perform digital high-quality editing without deterioration of image quality.
【図面の簡単な説明】[Brief description of the drawings]
【図1】この発明の実施形態に係るパーソナルコンピュ
ータのシステム構成を示す図。FIG. 1 is a diagram showing a system configuration of a personal computer according to an embodiment of the present invention.
【図2】MPEG2により符号化された動画データの構
造を説明するための概念図。FIG. 2 is a conceptual diagram for explaining the structure of moving image data encoded by MPEG2.
【図3】MPEG2の復号化の動作手順を説明するため
の図。FIG. 3 is a diagram for explaining an operation procedure of MPEG2 decoding.
【図4】MPEG2の符号化の動作手順を説明するため
の図。FIG. 4 is a diagram for explaining an operation procedure of MPEG2 encoding.
【図5】MPEG2の符号化および復号化の動作手順を
説明するための図。FIG. 5 is a diagram for explaining an operation procedure of MPEG2 encoding and decoding.
【図6】本実施形態のMPEG形式からJPEG形式に
動画データの圧縮方式を変換する際の動作手順を説明す
るための図。FIG. 6 is a diagram for explaining an operation procedure when converting the compression method of moving image data from the MPEG format of the present embodiment to the JPEG format.
【図7】本実施形態の動画データを編集する際の動作手
順を説明するための図。FIG. 7 is a diagram for explaining an operation procedure when editing moving image data according to the present embodiment.
【図8】本実施形態のJPEG形式からMPEG形式に
動画データの圧縮方式を変換する際の動作手順を説明す
るための図。FIG. 8 is a diagram for explaining an operation procedure when converting a compression method of moving image data from JPEG format to MPEG format according to the present embodiment.
10…システムバス、11…CPU、12…システムメ
モリ、13…2次記憶装置、14…動画再生装置(動画
録画装置)、15…ディスプレイコントローラ、16…
ビデオメモリ(VRAM)、17…ワークメモリ。10 ... System bus, 11 ... CPU, 12 ... System memory, 13 ... Secondary storage device, 14 ... Movie reproducing device (movie recording device), 15 ... Display controller, 16 ...
Video memory (VRAM), 17 ... Work memory.
Claims (8)
いて、 CPUと、 フレーム間予測を用いてデジタル圧縮符号化された第1
のフォーマットの動画データを復号するビデオデコーダ
と、 前記CPUに、前記ビデオデコーダの復号により得られ
た第2のフォーマットのビデオデータを表示用の第3の
フォーマットのビデオデータに変換させる変換手段と、 前記CPUに、前記変換手段の変換により得られた第3
のフォーマットのビデオデータをフレーム間予測を用い
ない第4のフォーマットでデジタル圧縮符号化させる圧
縮手段と、 この圧縮手段により第4のフォーマットでデジタル圧縮
符号化された表示用のビデオデータを保持する二次記憶
装置とを具備し、 前記二次記憶装置に保持された第4のフォーマットの表
示用ビデオデータを用いて動画編集を行なうことを特徴
とする動画編集装置。1. A moving image editing apparatus for editing moving image data, comprising: a CPU, and a first digital compression coded using inter-frame prediction.
A video decoder which decodes moving image data of the format, and a conversion unit which causes the CPU to convert the video data of the second format obtained by the decoding of the video decoder into the video data of the third format for display, The third obtained by the conversion of the conversion means to the CPU
Compression means for digitally compressing and coding video data of the above format into a fourth format which does not use inter-frame prediction, and holding the video data for display digitally compressed and coded in the fourth format by this compression means. A moving image editing apparatus comprising: a secondary storage device, wherein a moving image is edited using the display video data of the fourth format held in the secondary storage device.
の表示用ビデオデータを復号させる復号手段と、 この復号手段により得られた第3のフォーマットのビデ
オデータをディスプレイモニタに表示するディスプレイ
コントローラと、 前記CPUに、前記ディスプレイコントローラが表示し
た画像に対して施される編集にしたがって、前記第3の
フォーマットのビデオデータを編集させる編集手段とを
さらに具備し、 前記圧縮手段は、前記CPUに、前記編集手段により編
集された前記第3のフォーマットのビデオデータを再度
前記第4のフォーマットでデジタル圧縮符号化させ、前
記二次記憶装置は、この再度デジタル圧縮符号化された
第4のフォーマットのビデオデータを保持することを特
徴とする請求項1記載の動画編集装置。2. A decoding means for causing the CPU to decode the display video data of the fourth format, and a display controller for displaying the video data of the third format obtained by the decoding means on a display monitor. The CPU further comprises editing means for causing the CPU to edit the video data in the third format in accordance with the editing performed on the image displayed by the display controller. The video data of the third format edited by the editing means is digitally compression-encoded again in the fourth format, and the secondary storage device re-digitally encodes the video data of the fourth format. 2. The moving image editing apparatus according to claim 1, wherein
のビデオデータを前記第2のフォーマットのビデオデー
タに変換させる第2の変換手段と、 この第2の変換手段により得られた前記第2のフォーマ
ットのビデオデータを複数フレーム分保持するメモリ
と、 この複数フレームの相関から前記第2のフォーマットの
ビデオデータを前記第1のフォーマットでデジタル圧縮
符号化するビデオエンコーダとをさらに具備してなるこ
とを特徴とする請求項1または2記載の動画編集装置。3. The second conversion means for causing the CPU to convert the video data of the third format into the video data of the second format, and the second conversion means obtained by the second conversion means. It further comprises a memory that holds a plurality of frames of video data of a format, and a video encoder that digitally compresses and encodes the video data of the second format in the first format based on the correlation of the plurality of frames. The moving image editing apparatus according to claim 1, wherein the moving image editing apparatus is a moving image editing apparatus.
第2のフォーマットのビデオデータを保持するワークメ
モリと、このワークメモリに保持された第2のフォーマ
ットのビデオデータを前記第3のフォーマットのビデオ
データに変換する変換回路と、この変換回路により得ら
れた前記第3のフォーマットのビデオデータを保持する
ビデオメモリと、前記ワークメモリおよびビデオメモリ
との間で高速データ転送を行なうビットブロック転送回
路と、前記ビデオメモリに保持された前記第3のフォー
マットのビデオデータをディスプレイモニタに表示する
手段とを具備してなることを特徴とする請求項2または
3記載の動画編集装置。4. The display controller converts a work memory holding the video data of the second format, and the video data of the second format held in the work memory into video data of the third format. Conversion circuit, a video memory holding the video data of the third format obtained by the conversion circuit, a bit block transfer circuit for performing high-speed data transfer between the work memory and the video memory, and the video 4. The moving image editing apparatus according to claim 2, further comprising means for displaying on the display monitor the video data of the third format held in the memory.
のビデオデータを前記ディスプレイコントローラのビデ
オメモリに転送させる手段をさらに具備し、前記編集手
段の編集結果を即時に視覚的に確認できることを特徴と
した請求項4記載の動画編集装置。5. The apparatus further comprises means for causing the CPU to transfer the video data of the third format to a video memory of the display controller, and the edited result of the editing means can be visually confirmed immediately. The moving picture editing device according to claim 4.
第1のフォーマットのデータを復号する回路と、前記第
4のフォーマットのデータを復号する回路と、前記第1
のフォーマットへデータを圧縮する回路と、前記第4の
フォーマットへデータを圧縮する回路とを具備したこと
を特徴とする請求項2、3、4または5記載の動画編集
装置。6. The display controller includes a circuit for decoding the data in the first format, a circuit for decoding data in the fourth format, and the first controller.
6. The moving picture editing apparatus according to claim 2, further comprising a circuit for compressing data in the above format and a circuit for compressing data in the fourth format.
において、 CPUと、 前記CPUに、フレーム間予測を用いてデジタル圧縮符
号化された第1のフォーマットの動画データを復号させ
る復号手段と、 前記CPUに、前記復号手段の復号により得られた第2
のフォーマットのビデオデータを表示用の第3のフォー
マットのビデオデータに変換させる変換手段と、 前記CPUに、前記変換手段の変換により得られた第3
のフォーマットのビデオデータをフレーム間予測を用い
ない第4のフォーマットでデジタル圧縮符号化させる圧
縮手段と、 この圧縮手段により第4のフォーマットでデジタル圧縮
符号化された表示用のビデオデータを保持する二次記憶
装置とを具備し、 前記二次記憶装置に保持された第4のフォーマットの表
示用ビデオデータを用いて動画編集を行なうことを特徴
とする動画編集装置。7. A moving picture editing system for editing moving picture data, comprising: a CPU; decoding means for causing the CPU to decode the moving picture data of the first format which has been digitally compressed and encoded using interframe prediction; and the CPU. The second obtained by the decoding of the decoding means
Conversion means for converting the video data of the above format into video data of the third format for display, and the third means obtained by the conversion of the conversion means by the CPU.
Compression means for digitally compressing and coding video data of the above format into a fourth format which does not use inter-frame prediction, and holding the video data for display digitally compressed and coded in the fourth format by this compression means. A moving image editing apparatus comprising: a secondary storage device, wherein a moving image is edited using the display video data of the fourth format held in the secondary storage device.
において、 CPUと、 前記CPUに、入力されたビデオデータを表示用のビデ
オデータに変換させる変換手段と、 前記CPUに、前記変換手段の変換により得られた表示
用のビデオデータをフレーム間予測を用いずにデジタル
圧縮符号化させる圧縮手段と、 この圧縮手段によりデジタル圧縮符号化された表示用の
ビデオデータを保持する二次記憶装置とを具備し、 前記二次記憶装置に保持された表示用のビデオデータを
用いて動画編集を行なうことを特徴とする動画編集装
置。8. A moving image editing system for editing moving image data, comprising: a CPU; a conversion unit for causing the CPU to convert input video data into display video data; and a conversion unit for causing the CPU to perform conversion by the conversion unit. A compression means for digitally compression-encoding the obtained display video data without using inter-frame prediction, and a secondary storage device for holding the display-video data digitally compression-encoded by the compression means. Then, the moving picture editing apparatus is characterized in that a moving picture is edited using the video data for display held in the secondary storage device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34118895A JPH09182017A (en) | 1995-12-27 | 1995-12-27 | Video editing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34118895A JPH09182017A (en) | 1995-12-27 | 1995-12-27 | Video editing equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09182017A true JPH09182017A (en) | 1997-07-11 |
Family
ID=18344049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34118895A Pending JPH09182017A (en) | 1995-12-27 | 1995-12-27 | Video editing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09182017A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5898441A (en) * | 1995-06-16 | 1999-04-27 | International Business Machines Corporation | Method and apparatus for integrating video capture and monitor |
| JP2008124932A (en) * | 2006-11-14 | 2008-05-29 | Sakura Eiki Kk | Non-linear editing apparatus and program thereof, and data replacement method in non-linear editing apparatus |
-
1995
- 1995-12-27 JP JP34118895A patent/JPH09182017A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5898441A (en) * | 1995-06-16 | 1999-04-27 | International Business Machines Corporation | Method and apparatus for integrating video capture and monitor |
| JP2008124932A (en) * | 2006-11-14 | 2008-05-29 | Sakura Eiki Kk | Non-linear editing apparatus and program thereof, and data replacement method in non-linear editing apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6690881B1 (en) | Digital camera apparatus and recording method thereof | |
| JP3772604B2 (en) | Monitoring system | |
| JPH10304401A (en) | Video signal conversion apparatus, video signal conversion method, and video providing system | |
| KR20170120696A (en) | Software video transcoder with gpu acceleration | |
| KR100192696B1 (en) | Method and apparatus for reproducing picture data | |
| TW200305146A (en) | Editing of encoded A/V sequences | |
| EP0524792A2 (en) | Decoding apparatus for a compressed digital video signal | |
| JPH10271516A (en) | Compression encoding device, encoding method, decoding device, and decoding method | |
| JP2001177801A (en) | Compressed image data reproducing device and compressed image data reproducing method | |
| JP3442111B2 (en) | Image compression device, image reproduction device and drawing device | |
| JPH057356A (en) | Image recording/reproducing device | |
| CN100559882C (en) | Image processing device and method | |
| JP3158064B2 (en) | Video encoding device and video decoding device | |
| JPH09182017A (en) | Video editing equipment | |
| JP2006203365A (en) | Video signal encoding apparatus and video signal encoding method thereof | |
| JPH11308618A (en) | Image signal processing apparatus and method, and image signal reproducing apparatus | |
| JP3104805B2 (en) | Videophone | |
| JP4706072B2 (en) | Image processing system, moving image compression encoding method, moving image decoding method, and programs thereof | |
| JPH11146396A (en) | Moving image compression encoding / decoding method, moving image compression encoding / decoding device, moving image encoding / transmission method, moving image encoding / transmission system, and recording medium recording moving image compression encoding / decoding program | |
| JP2001268581A (en) | Image prediction decoding method, image prediction decoding device, image prediction encoding method, image prediction encoding device, and data storage medium | |
| JPH0993133A (en) | Encoding format converter | |
| JP2000023167A (en) | Video decoding apparatus and method, receiving apparatus and reproducing apparatus | |
| JPH08205076A (en) | Moving image editing apparatus and moving image editing method | |
| JP4526529B2 (en) | Video signal converter using hierarchical images | |
| JP3100793B2 (en) | Video playback device |