JPH0935419A - Dynamic image and speech compression unit - Google Patents
Dynamic image and speech compression unitInfo
- Publication number
- JPH0935419A JPH0935419A JP18559695A JP18559695A JPH0935419A JP H0935419 A JPH0935419 A JP H0935419A JP 18559695 A JP18559695 A JP 18559695A JP 18559695 A JP18559695 A JP 18559695A JP H0935419 A JPH0935419 A JP H0935419A
- Authority
- JP
- Japan
- Prior art keywords
- compression
- processing
- moving image
- audio
- 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
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、動画像及び音声を
それぞれ圧縮符号化し、両者をパケット化してファイル
に蓄積する動画像音声圧縮装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving picture / sound compression apparatus for compressing and coding a moving picture and a sound, packetizing the both and accumulating them in a file.
【0002】[0002]
【従来の技術】近年、情報処理技術の発展により、動画
像、音声等のデジタル処理が行われるが、デジタルは処
理データが膨大になる問題があった。2. Description of the Related Art In recent years, due to the development of information processing technology, digital processing of moving images, voices, etc. is performed, but the digital processing has a problem that the processed data becomes huge.
【0003】例えば、音声データの場合、サンプリング
周波数48kHz、16ビットステレオ信号の場合、1
分間のデータ量は11.52Mバイトになる。動画像デ
ータではさらに膨大で、ビデオ信号では1分間で1画素
24ビット、フレーム当たり352×240画素、毎秒
30フレームのデータでは約435Mバイトにもなる。
したがって、このような膨大な情報をそのまま記録ある
いは伝送するには、記憶媒体の容量、処理速度等の観点
から極めて問題が多い。そのため、信号が有する相関性
や人間の感覚特性に着目して冗長度の減少を図り、音質
あるいは画質を損なわずに大幅な情報量を減少削減する
帯域圧縮技術が開発され、実用されている。For example, in the case of audio data, the sampling frequency is 48 kHz, and in the case of a 16-bit stereo signal, 1
The amount of data for one minute is 11.52 Mbytes. The amount of moving image data is further huge, and for a video signal, one pixel is 24 bits per minute, 352 × 240 pixels per frame, and 30 frames per second is about 435 Mbytes.
Therefore, there are many problems in recording or transmitting such a huge amount of information as it is from the viewpoint of the capacity of the storage medium, the processing speed, and the like. For this reason, a band compression technique has been developed and put into practical use in which the degree of redundancy is reduced by paying attention to the correlation and human sensory characteristics of the signal, and the amount of information is greatly reduced without reducing sound quality or image quality.
【0004】帯域圧縮の方法には、予測符号化や変換符
号化等の方法があり、これらの圧縮方法によってデータ
は数分の1から数百分の1の圧縮が可能であり、動画像
音声データは圧縮符号化された形式で保存、蓄積される
のが一般的になっている。[0004] Band compression methods include methods such as predictive coding and transform coding. With these compression methods, data can be compressed by a fraction to several hundredths. In general, data is stored and stored in a compression-encoded format.
【0005】そこで、動画像音声の圧縮方法として特開
昭61−131944に記載されている方法がある。Therefore, there is a method described in Japanese Patent Application Laid-Open No. 61-131944 as a method of compressing moving image sound.
【0006】これは動画像と音声を同時に取り込み、1
フレーム単位で画像の圧縮及び音声の圧縮を行い、符号
化された画像と音声を合成し、パケット化してファイル
に出力するものであるが、これは、音声データと画像デ
ータが1フレーム単位で完結している圧縮方式のみで有
効である。しかしながら現在広く使われている動画像音
声の圧縮方式であるMPEG(Moving Pict
ures Expert Group)では動画像と音
声は別の符号化方式を採用しており、また、フレーム間
の相関をとった圧縮方式のため、上記方式は使用できな
い。This captures a moving image and sound at the same time, 1
Image and audio are compressed in frame units, the encoded image and audio are combined, packetized and output to a file. This is completed with audio data and image data in 1 frame units. It is effective only with the compression method used. However, MPEG (Moving Pict), which is a widely used compression method of moving image and sound at present, is used.
The ures Expert Group) uses different encoding methods for moving images and audio, and cannot use the above method because it is a compression method that takes correlation between frames.
【0007】また、他の動画像音声の圧縮方法として特
開平4−285769に記載されている方法がある。Another method for compressing moving image / sound is disclosed in Japanese Patent Laid-Open No. 4-285769.
【0008】これは、動画像を一旦、圧縮した符号とし
て取り込み、さらに、音声を圧縮した符号として取り込
み、取り込んだ音声データと動画像データとをフレーム
単位で連結していく方法である。この方法では、MPE
G方式でも符号化が可能である。しかし圧縮処理の途中
で操作者による強制終了の要求が発生した場合、例えば
画像を取り込んでいる時に強制終了の要求が発生したと
きには要求が発生した位置までの音声を圧縮符号化して
取り込み、さらに強制終了の要求が発生した位置までの
画像と音声を連結する処理を行わなければ正常な圧縮フ
ァイルを作成できない。[0008] This is a method in which a moving image is once captured as a compressed code, further, a voice is captured as a compressed code, and the captured audio data and moving image data are connected in frame units. In this method, MPE
The G system can also be encoded. However, if a forced termination request is issued by the operator during the compression process, for example, if a forced termination request is made while capturing an image, the audio up to the position at which the request is made is compression-encoded and captured. A normal compressed file cannot be created unless the process of connecting the image and audio up to the position where the end request is generated is performed.
【0009】[0009]
【発明が解決しようとする課題】したがって、圧縮処理
の途中で操作者による強制終了の要求が発生した場合、
例えば画像を取り込んでいる時に強制終了の要求が発生
したときには要求が発生した位置までの音声を圧縮符号
化して取り込み、さらに強制終了の要求が発生した位置
までの画像と音声を連結する処理を行わなければ正常な
圧縮ファイルを作成できなく、これでは強制終了の要求
が発生してから実際に圧縮が終了するまでにかなりの時
間がかかってしまうという問題があった。Therefore, if a request for forced termination by the operator occurs during the compression process,
For example, when a forced termination request is generated while capturing an image, the audio up to the position where the request is generated is compression-encoded and captured, and the process of connecting the image and audio up to the position where the forced termination request is generated is performed. If it is not, a normal compressed file cannot be created, which causes a problem that it takes a considerable time from when a forced termination request is issued until the actual compression ends.
【0010】本発明は上述に鑑み、圧縮処理の途中で操
作者による強制終了の要求が発生した場合でも、短い時
間で圧縮処理を終了し、強制終了の要求を発行した位置
までの圧縮データを正常な動画像音声の圧縮ファイルと
して出力できる動画像音声圧縮装置の提供を目的とす
る。また、本発明は、動画像圧縮処理以外の他のアプリ
ケーションも複数並列的に実行でき、しかもディスプレ
イの出力状態によってアプリケーション切り換えの間隔
を制御することによって効率的に動画像音声の圧縮処理
が行える動画像音声圧縮装置の提供を目的とする。In view of the above, the present invention terminates the compression process in a short time even if the operator issues a forced termination request during the compression process, and compresses the compressed data up to the position where the forced termination request is issued. An object of the present invention is to provide a moving image / sound compression device that can output a normal moving image / sound compressed file. Further, according to the present invention, a plurality of applications other than the moving picture compression processing can be executed in parallel, and further, the moving picture sound compression processing can be efficiently performed by controlling the application switching interval according to the output state of the display. An object of the present invention is to provide a video / audio compression device.
【0011】[0011]
【課題を解決するための手段】本発明は上記の目的を、
複数のアプリケーションの動作を制御する装置制御手段
と、装置制御手段によって制御されるアプリケーション
と、キーボードやマウス等からの指示データを入力する
入力手段と、ディスプレイ等への圧縮処理状態出力手段
と、動画像音声圧縮手段から構成し、動画像音声圧縮手
段は装置制御手段とのI/F処理手段と、動画像圧縮処
理、音声圧縮処理、システム処理のどの処理を行うかを
決定する処理選択手段と、動画像の圧縮符号化を行う動
画像圧縮処理手段と、音声の圧縮符号化を行う音声圧縮
処理手段と、圧縮符号化された動画像データと音声デー
タとを結合するシステム処理手段と、圧縮元ファイル装
置と、圧縮後ファイル装置とを備えた動画像音声圧縮装
置によって達成する。SUMMARY OF THE INVENTION The present invention provides the above object,
Device control means for controlling the operation of a plurality of applications, applications controlled by the device control means, input means for inputting instruction data from a keyboard, mouse, etc., compression processing state output means for a display, etc. The video and audio compression means comprises an I / F processing means with the device control means, and a processing selection means for deciding which of the video compression processing, the audio compression processing and the system processing is to be performed. A moving image compression processing unit that performs compression encoding of a moving image, an audio compression processing unit that performs compression encoding of audio, a system processing unit that combines the compressed and encoded moving image data and audio data, This is achieved by a moving picture audio compression device having an original file device and a compressed file device.
【0012】以上のように構成する本発明によれば、途
中で操作者による強制終了の要求が発生した場合でも、
短い時間で圧縮処理を終了し、強制終了を発行した位置
までの圧縮データを正常な動画像音声の圧縮ファイルと
して出力することが可能となる。また、動画像音声圧縮
処理以外の他のアプリケーションも複数並列的に実行で
き、しかもディスプレイの出力状態によってアプリケー
ション切り換えの間隔を制御することによって効率的に
動画像音声の圧縮処理を行うことが可能となる。According to the present invention configured as described above, even when the operator makes a request for forced termination in the middle,
The compression process is completed in a short time, and the compressed data up to the position where the forced termination is issued can be output as a compressed file of normal moving image audio. In addition, a plurality of applications other than the moving image / audio compression process can be executed in parallel, and the moving image / sound compression process can be efficiently performed by controlling the application switching interval according to the output state of the display. Become.
【0013】[0013]
【発明の実施の形態】次に、本発明の実施例について図
面を参照して詳細に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0014】図1は本発明の動画像音声圧縮装置の実施
例を示すブロック図であり、MPEGに準拠した場合に
ついてのものである。FIG. 1 is a block diagram showing an embodiment of a moving picture audio compression apparatus according to the present invention, which is in the case of conforming to MPEG.
【0015】本実施例の動画像音声圧縮装置は、複数の
アプリケーションの動作を制御する装置制御手段1と、
装置制御手段1によって制御されるアプリケーション2
及び動画像音声圧縮手段5と、キーボードやマウス等か
らの指示データを入力する入力手段3と、ディスプレイ
等へ圧縮状態を出力する出力手段4から構成され、動画
像音声圧縮手段5は装置制御手段とのインタフェイスを
とるI/F処理手段10と、動画像圧縮処理、音声圧縮
処理、システム処理のどの処理を行うかを決定する処理
選択手段11と、動画像の圧縮符号化を行う動画像圧縮
処理手段12と、音声の圧縮符号化を行う音声圧縮処理
手段13と、圧縮符号化された動画像データと音声デー
タとを結合するシステム処理手段14と、圧縮元ファイ
ル装置15と、圧縮後ファイル装置16とから構成され
る。The moving picture audio compression apparatus of the present embodiment comprises a device control means 1 for controlling the operation of a plurality of applications,
Application 2 controlled by device control means 1
And a moving image / sound compression unit 5, an input unit 3 for inputting instruction data from a keyboard, a mouse, etc., and an output unit 4 for outputting a compressed state to a display or the like. The moving image / sound compression unit 5 is a device control unit. I / F processing means 10 for interfacing with, a processing selection means 11 for deciding which processing of moving image compression processing, audio compression processing, and system processing is to be performed, and a moving image for compression coding of moving images. A compression processing unit 12, a voice compression processing unit 13 that performs compression encoding of voice, a system processing unit 14 that combines compression-coded moving image data and voice data, a compression source file device 15, and after compression. And a file device 16.
【0016】図2はMPEGに準拠した圧縮符号化され
た動画像データの構成を示す図であり、動画像圧縮処理
手段12からの出力データの構成を示している。上の階
層がビデオ・シーケンスであり、先頭のシーケンス・ヘ
ッダから最後のシーケンス・終了コードまでがビデオ・
シーケンスであり、1個以上のシーケンス・ヘッダとG
OP(Group of Picture)から構成さ
れる。GOPは下の階層に示すように1個以上のピクチ
ャから構成され、1つのピクチャが1枚の画像を示して
いる。FIG. 2 is a diagram showing the structure of moving image data which is compression coded in conformity with the MPEG, and shows the structure of output data from the moving image compression processing means 12. The upper layer is the video sequence, and the sequence from the first sequence header to the last sequence and end code is the video sequence.
Sequence, one or more sequence headers and G
It is composed of OP (Group of Picture). The GOP is composed of one or more pictures as shown in the lower layer, and one picture represents one image.
【0017】ピクチャのタイプには、そのフレームのみ
で伸張が可能なIピクチャと、前のフレームを参照して
伸張するPピクチャと、前後のフレームを参照して伸張
するBピクチャとが存在し、1つのGOPには1つ以上
のIピクチャと、0または複数のPピクチャ及びBピク
チャが存在する。There are I picture types that can be expanded only by that frame, P pictures that expand by referring to the previous frame, and B pictures that expand by referring to the preceding and following frames. One GOP has one or more I pictures and 0 or more P pictures and B pictures.
【0018】また、MPEGの場合、ピクチャの再生順
序と圧縮符号順序が入れ替わっており、Bピクチャに続
くIピクチャやPピクチャはBピクチャよりも先に符号
化される。In the case of MPEG, the reproduction order of pictures and the compression code order are exchanged, and I pictures and P pictures following B pictures are coded before B pictures.
【0019】このため本発明では再生順でIピクチャま
たはPピクチャから次のIピクチャまたはPピクチャま
でを1つの圧縮単位として処理することにした。Therefore, according to the present invention, the I picture or P picture to the next I picture or P picture are processed as one compression unit in the reproduction order.
【0020】例えば、再生順がI1・B2・B3・P4
・B5・B6・P7…の場合(I、P、Bはピクチャタ
イプを表し、続く数字は再生の順番を表す)、最初のI
1・B2・B3・P4が1つの圧縮単位となり、また次
のP4・B5・B6・P7が1つの圧縮単位となる。こ
こでP4が2つの圧縮単位に含まれているのはB2・B
3の圧縮にはI1とP4のフレームのデータが必要であ
り、B5・B6の圧縮にはP4とP7のフレームのデー
タが必要なためである。ただし、P4のピクチャについ
ては2度も圧縮処理を行う必要はなく、最初の圧縮単位
の圧縮を行うときにP4の圧縮を行った場合は次の圧縮
単位でP4の圧縮を行う必要はない。また、本発明の圧
縮の単位はIピクチャまたはPピクチャから次のIピク
チャまたはPピクチャまでを1つの圧縮単位としたが、
GOPの単位を1つの圧縮単位としても良く、この場
合、1つの圧縮単位で画像圧縮の符号量制御(圧縮され
たデータ量を目的とするデータ量に一致させるための圧
縮の制御)を完結することができる。For example, the reproduction order is I1, B2, B3, P4.
In the case of B5, B6, P7 ... (I, P, B represent the picture type, and the following numbers represent the playback order), the first I
1, B2, B3, and P4 are one compression unit, and the following P4, B5, B6, and P7 are one compression unit. Here, P2 is included in the two compression units as B2 · B.
This is because the data of the frames I1 and P4 are required for the compression of No. 3, and the data of the frames of P4 and P7 are required for the compression of B5 and B6. However, it is not necessary to perform the compression process twice for the P4 picture, and if the P4 compression is performed when the first compression unit is performed, it is not necessary to perform the P4 compression in the next compression unit. Also, the compression unit of the present invention is one compression unit from the I picture or P picture to the next I picture or P picture.
The unit of GOP may be one compression unit, and in this case, one compression unit completes the image compression code amount control (compression control for matching the compressed data amount with the target data amount). be able to.
【0021】図3はMPEGに準拠した圧縮符号化され
た音声データの構成を示す図であり、音声圧縮処理手段
13からの出力データの構成を示している。上の階層が
オーディオ・シーケンスであり、オーディオ・シーケン
スは複数のAAU(オーディオ復号単位)から構成され
る。AAUは下の階層に示すように同期ワード、ビット
レート、サンプリング周波数等の情報を含んだAAUヘ
ッダと圧縮されたオーディオデータとから構成される。FIG. 3 is a diagram showing the structure of audio data that has been compression-encoded in accordance with the MPEG, and shows the structure of output data from the audio compression processing means 13. The upper layer is an audio sequence, and the audio sequence is composed of a plurality of AAUs (audio decoding units). As shown in the lower layer, the AAU is composed of an AAU header containing information such as a sync word, a bit rate, a sampling frequency and compressed audio data.
【0022】図4はMPEGに準拠した圧縮符号化され
た動画像音声データの構成を示す図であり、システム処
理手段14で動画像圧縮処理手段12の出力データと音
声圧縮処理手段13の出力データを入力としてパケット
化及びパック化した後に出力し、圧縮後ファイル装置1
6に格納するデータ構成を示している。動画像音声デー
タは複数のパックから構成され、パックは中間の階層を
示すようにパック・ヘッダと1個以上のパケットから構
成され、パケットにはビデオ・パケットとオーディオ・
パケットが存在する。ビデオ・パケットは下の階層に示
すようにパケットヘッダとビデオデータから構成され、
このビデオ・パケット内のビデオデータのみを取り出し
て連続すると図3に示す一連のビデオシーケンスが構成
される。オーディオ・パケットはパケットヘッダとオー
ディオデータから構成され、オーディオ・パケット内の
オーディオデータのみを取り出して連続すると図4に示
す一連のオーディオシーケンスが構成される。FIG. 4 is a diagram showing the structure of moving image / sound data compressed and encoded in accordance with MPEG. The output data of the moving image compression processing unit 12 and the output data of the audio compression processing unit 13 in the system processing unit 14 are shown. Is input, packetized and packed, and then output, and the compressed file device 1
6 shows the data structure to be stored. The video / audio data is composed of a plurality of packs, and the pack is composed of a pack header and one or more packets to show an intermediate layer, and a packet includes a video packet and an audio packet.
There is a packet. A video packet consists of a packet header and video data as shown in the lower layer,
A series of video sequences shown in FIG. 3 is formed by taking out only the video data in the video packet and continuing. The audio packet is composed of a packet header and audio data. When only the audio data in the audio packet is taken out and continuously taken out, a series of audio sequences shown in FIG. 4 is formed.
【0023】図5は動画像圧縮処理手段12の構造を示
した図であり、動画像圧縮処理全体の制御を行う動画像
圧縮処理制御手段601と、圧縮元ファイル装置から1
圧縮単位毎に原画像データを読み込む原画像読み込み手
段602と、原画像をMPEGで使用可能な色信号の形
式(YCrCb形式)に変換する色信号変換手段603
と、前/後フレームと現フレームの画像の動きをブロッ
ク(MPEGでは8画素×8画素の空間)の領域毎に検
索する動き検索手段604と、動き検索手段で検索され
た画像の動きから前/後フレームと現フレームのブロッ
クの領域の差分を算出する動き予測手段605と、離散
コサイン変換を行うDCT手段606と、量子化を行う
量子化手段607と、高能率可変長符号化を行うVLC
手段608と、VLC後の圧縮された画像データを格納
する圧縮符号バッファ609と、逆量子化を行う逆量子
化手段610と、逆離散コサイン変換を行うIDCT手
段611と、差分値と前/後フレームのブロックの領域
の画素値を加算して新たな参照フレームを算出する動き
補償手段612と、参照される前/後フレームの画像を
格納する参照フレーム部613とから構成される。FIG. 5 is a diagram showing the structure of the moving picture compression processing means 12, which is composed of a moving picture compression processing control means 601 for controlling the whole moving picture compression processing and a compression source file device.
An original image reading unit 602 that reads the original image data for each compression unit, and a color signal conversion unit 603 that converts the original image into a color signal format (YCrCb format) that can be used in MPEG.
And a motion search unit 604 that searches the motion of the image of the previous / rear frame and the current frame for each area of the block (8 pixel × 8 pixel space in MPEG), and the motion of the image searched by the motion search unit / Motion prediction unit 605 that calculates the difference between the areas of the blocks of the subsequent frame and the current frame, DCT unit 606 that performs discrete cosine transform, quantization unit 607 that performs quantization, and VLC that performs high-efficiency variable-length coding.
Means 608, a compression code buffer 609 for storing the compressed image data after VLC, an inverse quantization means 610 for performing an inverse quantization, an IDCT means 611 for performing an inverse discrete cosine transform, a difference value and a front / back The motion compensation unit 612 calculates the new reference frame by adding the pixel values of the block area of the frame, and the reference frame unit 613 that stores the images of the previous / rear frame to be referenced.
【0024】動画像圧縮は図6に示すように圧縮元ファ
イル装置から原画像読み込み手段602で1圧縮単位毎
に原画像データを読み込んで色信号変換手段603でY
CrCbデータに変換して、動き検索手段604で前/
後フレームと現フレームの画像の動きをブロックの領域
毎に検索してから1フレームの圧縮を開始する。Iピク
チャの圧縮を行う場合は、DCT手段606により現フ
レームのブロックの領域の画素の値を離散コサイン変換
して量子化手段607により量子化して、VLC手段6
08により可変長のハフマン符号に高能率圧縮して、圧
縮したデータを圧縮符号バッファ609に順次格納して
いく。For moving image compression, as shown in FIG. 6, the original image reading means 602 reads the original image data from the compression source file device for each compression unit, and the color signal converting means 603 outputs Y.
It is converted to CrCb data and the motion search means 604 forwards /
The compression of one frame is started after searching the motion of the image of the subsequent frame and the image of the current frame for each block area. When the I picture is compressed, the DCT means 606 performs discrete cosine transform on the pixel values of the block area of the current frame, and the quantizing means 607 quantizes the pixel values.
Highly efficient compression into a variable length Huffman code according to 08, and the compressed data is sequentially stored in the compression code buffer 609.
【0025】次に圧縮した画像を参照フレームとして復
号するために、量子化されたデータを逆量子化手段61
0により逆量子化してIDCT手段611により逆離散
コサイン変換して画素値を算出して参照フレーム部61
3に格納する。また、Pピクチャ、Bピクチャの圧縮を
行う場合は、動き予測手段605により現フレームのブ
ロックの領域の画素の値と動き検索手段604で検索さ
れた動きにより参照される参照フレーム部613に格納
された前フレームまたは前/後フレームのブロックの領
域の画素の値で差分を算出して、DCT手段606によ
り差分値を離散コサイン変換して量子化手段607によ
り量子化してVLC手段608により可変長のハフマン
符号に高能率圧縮して、圧縮したデータを圧縮符号バッ
ファ609に順次格納していく。Next, in order to decode the compressed image as a reference frame, the quantized data is dequantized by the inverse quantization means 61.
Inverse quantization by 0, inverse discrete cosine transform by IDCT means 611 to calculate pixel values, and reference frame unit 61
Store in 3. When compressing a P-picture or a B-picture, the motion prediction means 605 stores the values of the pixels in the block area of the current frame and the reference frame unit 613 referred to by the motion searched by the motion search means 604. The difference is calculated by the pixel value of the block area of the previous frame or the previous / next frame, the difference value is discrete cosine transformed by the DCT unit 606, quantized by the quantization unit 607, and the variable length is High-efficiency compression is performed on the Huffman code, and the compressed data is sequentially stored in the compression code buffer 609.
【0026】次にPピクチャの圧縮時は、圧縮した画像
を参照フレームとして複合するために、量子化されたデ
ータを逆量子化手段610により逆量子化してIDCT
手段611により逆離散コサイン変換して差分値を算出
して動き補償手段612により動き予測手段で参照され
た参照フレーム部613に格納された前フレームのブロ
ックの領域の画素の値に差分値を加算して参照フレーム
部613に格納する。Next, when the P picture is compressed, in order to combine the compressed image as a reference frame, the quantized data is inversely quantized by the inverse quantization means 610 and the IDCT is performed.
The means 611 performs the inverse discrete cosine transform to calculate the difference value, and the motion compensating means 612 adds the difference value to the pixel value of the area of the block of the previous frame stored in the reference frame unit 613 referred to by the motion predicting means. And stores it in the reference frame unit 613.
【0027】動画像圧縮処理制御手段601は以上説明
した一連の圧縮処理全体を制御し、圧縮処理を一定の時
間で中断し、再開する制御を行う。The moving image compression processing control means 601 controls the entire series of compression processing described above, and controls to suspend and restart the compression processing at a fixed time.
【0028】図6は音声圧縮処理手段13の構造を示し
た図であり、音声圧縮処理全体の制御を行う音声圧縮処
理制御手段701と、圧縮元ファイル装置から原音デー
タを読み出す原音読み込み手段702と、読み込んだ原
音データから1AAU分の原音データを切り出す原音デ
ータ切りだし手段703と、1AAU単位で周波数帯域
写像処理を行う32の周波数帯域写像処理手段704
と、心理聴覚処理を行う心理聴覚処理手段705と、線
形量子化及び符号化を行う量子化符号化手段706と、
符号化されたデータに付加情報を加えて1AAU分の圧
縮データを作成するフレーム形成手段707と、フレー
ム形成手段で作成された圧縮データを格納する圧縮符号
バッファ708とから構成される。FIG. 6 is a diagram showing the structure of the audio compression processing means 13, which is an audio compression processing control means 701 for controlling the entire audio compression processing, and an original sound reading means 702 for reading the original sound data from the compression source file device. , Original sound data cut-out means 703 for cutting out original sound data of 1 AAU from the read original sound data, and 32 frequency band mapping processing means 704 for performing frequency band mapping processing in units of 1 AAU.
A psychological auditory processing unit 705 for performing psychological auditory processing, a quantization coding unit 706 for performing linear quantization and coding,
It is composed of a frame forming means 707 which adds compressed data to the encoded data and creates compressed data for 1 AAU, and a compression code buffer 708 which stores the compressed data created by the frame forming means.
【0029】音声圧縮は図6に示すように圧縮元ファイ
ルから原音読み込み手段702で動画像圧縮手段で圧縮
した動画像再生時にかかる時間と同じ時間分の原音デー
タを読み込み、原音データ切りだし手段703で読み込
んだ原音データから1AAU分(MPEGオーディオレ
イヤ2の場合は1152サンプル)のデータを切りだ
し、1AAU単位で以下の処理を行う。For audio compression, as shown in FIG. 6, the original sound reading means 702 reads the original sound data for the same time as the time required for reproducing the moving image compressed by the moving image compressing means 702, and extracts the original sound data 703. Data of 1 AAU (1152 samples in the case of MPEG audio layer 2) is cut out from the original sound data read in step 1 and the following processing is performed in units of 1 AAU.
【0030】32の周波数帯域写像処理手段704では
入力信号をサブバンド分析フィルタで32帯域のサブバ
ンド信号に分割し、各サブバンド信号に対しスケール・
ファクタを計算し、ダイナミックレンジをそろえ、心理
聴覚処理手段705では、入力信号を高速フーリエ変換
し、その結果を使って心理聴覚のマスキングを計算し、
各サブバンドに対するビット割り当てを計算する。量子
化符号化手段706では、決定したビット割り当てに従
って量子化、符号化し、フレーム形成手段707では量
子化符号化したサブバンド信号にヘッダや補助情報を加
え、ビットストリームに整形し、圧縮符号バッファ70
8に格納する。In the 32 frequency band mapping processing means 704, the input signal is divided into 32 band sub-band signals by the sub-band analysis filter, and the scale band for each sub-band signal is scaled.
The factor is calculated, the dynamic range is adjusted, the psychoacoustic processing means 705 performs a fast Fourier transform on the input signal, and the result is used to calculate the psychoacoustic masking.
Calculate the bit allocation for each subband. The quantization coding means 706 quantizes and codes in accordance with the determined bit allocation, and the frame forming means 707 adds a header and auxiliary information to the quantized and coded subband signal, shapes it into a bit stream, and compresses the compression buffer 70.
Store in 8.
【0031】音声圧縮処理制御手段701は以上説明し
た一連の圧縮処理全体を制御し、圧縮処理を一定の時間
または1AAU処理の間隔で中断し、再開する制御を行
う。The audio compression processing control means 701 controls the entire series of compression processing described above, and performs control to suspend and restart the compression processing at a fixed time or at intervals of 1 AAU processing.
【0032】図8はシステム処理手段14の構造を示し
た図であり、動画像圧縮処理手段12から引き取った圧
縮データを格納する動画像データバッファ801と、音
声圧縮処理手段13から引き取った圧縮データを格納す
る音声データバッファ802と、動画像データ及び音声
データのパケット化及びパック化を行うマルチプレクス
手段804と、パック及びパケットに時間データを付加
するタイムコードカウンタ803と、パック化した動画
像音声のデータを格納する動画像音声圧縮符号バッファ
805とから構成される。FIG. 8 is a diagram showing the structure of the system processing means 14. The moving image data buffer 801 for storing the compressed data received from the moving image compression processing means 12 and the compressed data received from the audio compression processing means 13. , A multiplex means 804 for packetizing and packing moving image data and sound data, a time code counter 803 for adding time data to the pack and packet, and packed moving image sound And a moving image / sound compression code buffer 805 for storing the above data.
【0033】システム処理は図6に示すように動画像デ
ータを動画像圧縮処理手段12から引き取り、動画像デ
ータバッファ801に格納し、音声データを音声圧縮処
理手段13から引き取り、音声データバッファ802に
格納し、マルチプレクス手段804で動画像データから
パケットサイズ分のデータを切りだし、パケットヘッダ
及びパックヘッダを付加し、また再生時の時間データを
タイムコードカウンタ803から引き取り、パックヘッ
ダ及びパケットヘッダに付加する。また、音声データか
らパケットサイズ分のデータを切りだし、パケットヘッ
ダ及びパックヘッダを付加し、また再生時の時間データ
をタイムコードカウンタ803から引き取り、パックヘ
ッダ及びパケットヘッダに付加する。作成したパックは
動画像音声圧縮符号バッファ805に順次格納する。In the system processing, as shown in FIG. 6, the moving picture data is taken from the moving picture compression processing means 12 and stored in the moving picture data buffer 801, and the sound data is taken from the sound compression processing means 13 into the sound data buffer 802. The data is stored, the packet size data is cut out from the moving image data by the multiplexing means 804, the packet header and the pack header are added, and the time data at the time of reproduction is taken from the time code counter 803 to be the pack header and the packet header. Add. Also, data of the packet size is cut out from the audio data, a packet header and a pack header are added, and time data at the time of reproduction is taken from the time code counter 803 and added to the pack header and the packet header. The created packs are sequentially stored in the video / audio compression code buffer 805.
【0034】次に動画像音声圧縮装置の処理を図1を参
照して説明する。Next, the processing of the moving picture audio compression apparatus will be described with reference to FIG.
【0035】まず、操作者により入力手段3を通じて圧
縮開始が指示されると装置制御手段1から動画像音声圧
縮手段5が呼び出される。First, when the operator gives an instruction to start the compression through the input means 3, the apparatus control means 1 calls the moving image / audio compression means 5.
【0036】動画像音声圧縮手段5が呼び出されるとI
/F処理手段10を通過し、処理選択手段11に制御が
移る。処理選択手段11では、最初に、動画像圧縮処理
手段12を呼び出す。動画像圧縮処理手段12は操作者
によって指定された圧縮元ファイルを開き、数フレーム
(1圧縮単位)ずつ圧縮元ファイル装置15から原画像
データを読み込み、動画像の圧縮作業を開始する。When the video / audio compression means 5 is called, I
After passing through the / F processing means 10, control is transferred to the processing selection means 11. The processing selection means 11 first calls the moving picture compression processing means 12. The moving image compression processing means 12 opens the compression source file designated by the operator, reads the original image data from the compression source file device 15 for each several frames (one compression unit), and starts the compression work of the moving image.
【0037】画像の1圧縮単位は先に説明したGOP単
位またはIピクチャまたはPピクチャから次のIピクチ
ャまたはPピクチャまでのピクチャ範囲とする。One compression unit of an image is the GOP unit or the picture range from the I picture or P picture to the next I picture or P picture described above.
【0038】しかし、本システムでは長時間連続して処
理を続けると他のアプリケーションやキーボード、マウ
ス等の入力処理、ディスプレイへの表示処理などが行え
なくなるため、なるべく短い時間で処理を装置制御手段
1に戻す必要がある。このため、動画像圧縮処理手段1
2では1圧縮単位の圧縮途中で処理を一時中断し、次に
動画像音声圧縮手段5に制御が移ったときに、動画像圧
縮処理の続きを行うことを処理選択手段11に通知す
る。However, in this system, if the processing is continued continuously for a long time, the input processing of other applications, the keyboard, the mouse, etc., and the display processing on the display cannot be performed. Therefore, the processing can be performed in the shortest possible time. Need to return to. Therefore, the moving image compression processing means 1
In No. 2, the process is temporarily interrupted during the compression of one compression unit, and when the control is next transferred to the moving image / sound compression unit 5, the processing selection unit 11 is notified to continue the moving image compression process.
【0039】処理選択手段11は次に行う処理を記憶
し、I/F処理手段10に制御を返す。I/F処理手段
10では装置制御手段1から現在の画面表示状態を取得
する。もし画面表示が動画像音声圧縮手段の画面にフォ
ーカスがあっていた場合は装置制御手段1に処理を戻す
のをやめ、すぐに次の処理を続けるように処理選択手段
11に移行する。もし画面表示が他のアプリケーション
にフォーカスが移っているときは装置制御手段1に処理
を戻し他のアプリケーションを処理できるようにする。
他のアプリケーションの処理が終了したら装置制御手段
1は再度動画像音声圧縮手段5を呼び出す。The processing selection means 11 stores the next processing to be performed and returns control to the I / F processing means 10. The I / F processing means 10 acquires the current screen display state from the device control means 1. If the screen display is focused on the screen of the moving image / sound compression means, the processing is returned to the device control means 1 and the processing selection means 11 is moved to immediately continue the next processing. If the screen display is focused on another application, the process is returned to the device control means 1 so that another application can be processed.
When the processing of other applications is completed, the device control means 1 calls the moving image / sound compression means 5 again.
【0040】再度、動画像音声圧縮手段5が呼び出され
ると、I/F処理手段10を通って処理選択手段11に
制御が移る。When the moving image / sound compression means 5 is called again, the control is transferred to the processing selection means 11 through the I / F processing means 10.
【0041】処理選択手段11では前回の処理の続きを
行うため、動画像圧縮処理手段12を呼び出す。以上の
処理を連続して行い、1圧縮単位分終わったところで次
に音声の処理を行うよう処理選択手段11に通知し、I
/F処理手段10に処理を戻す。The processing selection means 11 calls the moving picture compression processing means 12 in order to continue the previous processing. The above processing is continuously performed, and when one compression unit is completed, the processing selection unit 11 is notified to perform the next audio processing.
The processing is returned to the / F processing means 10.
【0042】次に処理選択手段に制御が移ったときは音
声圧縮処理手段13を呼び出す。音声処理手段13では
動画像圧縮処理手段12で処理したフレーム数(1圧縮
単位分)の再生時間分の音声データを圧縮元ファイル装
置から読み込み、音声の圧縮処理を開始する。音声圧縮
処理の場合も動画像圧縮処理の場合と同様に細かい圧縮
単位で処理を処理選択手段11に戻し、最後の圧縮のと
きは次にシステム処理を行うことを処理選択手段11に
通知して処理を終了する。Next, when the control shifts to the processing selecting means, the voice compression processing means 13 is called. The audio processing unit 13 reads the audio data for the reproduction time of the number of frames (one compression unit) processed by the moving image compression processing unit 12 from the compression source file device, and starts the audio compression process. Similarly to the case of the moving image compression processing, in the case of the audio compression processing, the processing selection means 11 is returned to the processing selection means 11 in a fine compression unit, and the processing selection means 11 is notified that the system processing will be performed next at the last compression. The process ends.
【0043】このとき、音声の圧縮単位は1AAU単位
に行うと効率がよく、動画像圧縮処理の1圧縮単位分の
時間以内で最大のAAUを処理する。また、残りの1A
AUに満たない音声データは、次回、音声圧縮処理手段
に制御が移ったときに圧縮する。At this time, it is efficient to perform the audio compression in units of 1 AAU, and the maximum AAU is processed within the time of one compression unit of the moving image compression processing. Also, the remaining 1A
Audio data that does not reach AU is compressed the next time control is transferred to the audio compression processing means.
【0044】次に処理選択手段11に処理が移ったとき
はシステム処理手段14を呼び出す。Next, when the processing shifts to the processing selection means 11, the system processing means 14 is called.
【0045】システム処理手段14では動画像圧縮処理
手段12及び音声圧縮処理手段13で圧縮した1圧縮単
位分の圧縮符号データを引き取り、動画像と音声の同期
をとれるようにパケット化及びパック化して圧縮後ファ
イルに書き込む。The system processing means 14 receives the compression code data for one compression unit compressed by the moving picture compression processing means 12 and the sound compression processing means 13, and packetizes and packs it so that the moving picture and the sound can be synchronized. Write to file after compression.
【0046】このようにして1圧縮単位毎に動画像、音
声、システムの処理を行う。In this way, the processing of the moving image, sound and system is performed for each compression unit.
【0047】以上説明した処理の手順を図8及び図9に
示す。The procedure of the processing described above is shown in FIGS. 8 and 9.
【0048】本発明の動画像音声圧縮装置では動画像音
声圧縮手段の画面にフォーカスがあるか否かで装置制御
手段1に制御を戻す間隔を変化させることによって、動
画像音声圧縮手段の画面にフォーカスが合っているとき
には高速に圧縮作業を行い、フォーカスが合っていない
ときには頻繁に装置制御手段1に処理を戻すことによっ
て、他のアプリケーションの実行がスムーズに行えるよ
うにしている。In the moving image / sound compressing apparatus of the present invention, by changing the interval for returning the control to the device controlling section 1 depending on whether the screen of the moving image / sound compressing section is in focus or not, the moving image / sound compressing section is displayed on the screen. When the focus is in focus, the compression work is performed at high speed, and when the focus is out of focus, the process is frequently returned to the device control means 1 so that other applications can be smoothly executed.
【0049】図8は動画像圧縮処理手段の画面にディス
プレイ表示のフォーカスが合っている時の処理の手順で
あり、I/F処理手段から装置制御手段に処理を移す間
隔を長くとってあり、このため、他のアプリケーション
の処理を遅くして動画像圧縮処理を高速に行うことが可
能となる。また、図9は他のアプリケーションの画面に
ディスプレイ表示のフォーカスが合っている場合の処理
手順を示しており、頻繁にI/F処理手段から装置制御
手段に処理を移すことによって他のアプリケーションを
スムーズに動作させることが可能となる。FIG. 8 shows a procedure of processing when the display of the moving image compression processing means is in focus on the screen, and the interval for transferring the processing from the I / F processing means to the device control means is long. Therefore, it is possible to delay the processing of other applications and perform the moving image compression processing at high speed. Further, FIG. 9 shows a processing procedure when the display of the display is focused on the screen of another application. By frequently transferring the processing from the I / F processing means to the device control means, the other application can be smoothly operated. Can be operated.
【0050】また、図10は圧縮処理の途中で操作者に
よって強制終了の要求が発行された場合の処理手順を示
しており、圧縮処理の途中で操作者が処理中断の指示を
したとしても1圧縮単位分の処理を終了したところで全
ての処理を終わるように制御され、処理したところまで
は正常な動画像音声の圧縮符号ファイルとして残すこと
が可能となる。FIG. 10 shows a processing procedure in the case where the operator issues a forced termination request during the compression processing. Even if the operator gives an instruction to interrupt the processing during the compression processing, 1 When the processing for the compression unit is completed, all the processing is controlled so as to be completed, and it is possible to leave it as a compression code file of normal moving image audio until the processing is completed.
【0051】[0051]
【発明の効果】以上説明したように本発明では、途中で
操作者による強制終了の要求がでた場合でも、短い時間
で圧縮処理を終了し、強制終了を発行した位置までの圧
縮データを正常なMPEGファイルとして出力すること
が可能となる。さらに、動画像圧縮処理以外の他のアプ
リケーションも複数並列的に実行でき、しかもディスプ
レイの出力状態によってアプリケーション切り換えの間
隔を制御することによって効率的に動画像音声の圧縮処
理を行うことが可能となる。As described above, according to the present invention, even if the operator makes a request for forced termination in the middle, the compression process is terminated in a short time, and the compressed data up to the position where the forced termination is issued becomes normal. It is possible to output as a clear MPEG file. Further, a plurality of applications other than the moving image compression processing can be executed in parallel, and moreover, by controlling the application switching interval according to the output state of the display, it becomes possible to efficiently perform the moving image sound compression processing. .
【図1】本発明の一実施例の機能ブロック図である。FIG. 1 is a functional block diagram of an embodiment of the present invention.
【図2】MPEGの動画像データの構成を示す図であ
る。FIG. 2 is a diagram showing a configuration of MPEG moving image data.
【図3】MPEGの音声データの構成を示す図である。FIG. 3 is a diagram showing a configuration of MPEG audio data.
【図4】MPEGの動画像音声データの構成を示す図で
ある。FIG. 4 is a diagram showing a structure of moving image / audio data of MPEG.
【図5】動画像圧縮処理手段の構造を示す図である。FIG. 5 is a diagram showing a structure of moving image compression processing means.
【図6】音声圧縮処理手段の構造を示す図である。FIG. 6 is a diagram showing a structure of audio compression processing means.
【図7】システム処理手段の構造を示す図である。FIG. 7 is a diagram showing a structure of system processing means.
【図8】フォーカスが動画像音声圧縮にある場合の処理
手順を示す図である。FIG. 8 is a diagram showing a processing procedure when the focus is on moving image audio compression.
【図9】フォーカスが他のアプリケーションにある場合
の処理手順を示す図である。FIG. 9 is a diagram illustrating a processing procedure when the focus is on another application.
【図10】強制終了要求が発生した場合の処理手順を示
す図である。FIG. 10 is a diagram showing a processing procedure when a forced termination request is generated.
1 装置制御手段 2 他アプリケーション 3 入力手段 4 出力手段 5 動画像音声圧縮手段 10 I/F処理手段 11 処理選択手段 12 動画像圧縮処理手段 13 音声圧縮処理手段 14 システム処理手段 15 圧縮元ファイル装置 16 圧縮後ファイル装置 601 動画像圧縮処理制御手段 602 原画像読み込み手段 603 色信号変換手段 604 動き検索手段 605 動き予測手段 606 DCT手段 607 量子化手段 608 VLC手段 609 圧縮符号バッファ 610 逆量子化手段 611 IDCT手段 612 動き補償手段 613 参照フレーム部 701 音声圧縮処理制御手段 702 原音読み込み手段 703 原音データ切りだし手段 704 32の周波数帯域写像処理手段 705 心理聴覚処理手段 706 量子化符号化手段 707 フレーム形成手段 708 圧縮符号バッファ 801 動画像データバッファ 802 音声データバッファ 803 タイムコードカウンタ 804 マルチプレクス手段 805 動画像音声圧縮符号バッファ DESCRIPTION OF SYMBOLS 1 Device control means 2 Other application 3 Input means 4 Output means 5 Moving image audio compression means 10 I / F processing means 11 Processing selection means 12 Moving image compression processing means 13 Audio compression processing means 14 System processing means 15 Compression source file device 16 File device after compression 601 Moving image compression processing control means 602 Original image reading means 603 Color signal conversion means 604 Motion retrieval means 605 Motion prediction means 606 DCT means 607 Quantization means 608 VLC means 609 Compression code buffer 610 Inverse quantization means 611 IDCT Means 612 Motion compensation means 613 Reference frame section 701 Audio compression processing control means 702 Original sound reading means 703 Original sound data cutting means 704 32 Frequency band mapping processing means 705 Psychological auditory processing means 706 Quantization coding means 70 Frame forming means 708 compression code buffer 801 video data buffer 802 the sound data buffer 803 the time code counter 804 multiplex means 805 video and audio compression code buffer
フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 7/24 H04N 7/13 Z Continuation of front page (51) Int.Cl. 6 Identification number Office reference number FI Technical display area H04N 7/24 H04N 7/13 Z
Claims (6)
とシステム処理手段とを具備する動画像音声圧縮装置で
あって、上記動画像圧縮処理手段は動画像の圧縮を数フ
レーム単位で行い、上記音声圧縮処理手段は音声の圧縮
を動画像の圧縮の単位と再生にかかる時間が同一の時間
単位で圧縮を行い、上記システム処理手段は動画像圧縮
処理手段で圧縮符号化した動画像データと、音声圧縮処
理手段で圧縮符号化した音声データとを結合し、順次圧
縮ファイルとして出力することを特徴とする動画像音声
圧縮装置。1. A moving picture audio compression apparatus comprising a moving picture compression processing means, a sound compression processing means, and a system processing means, wherein the moving picture compression processing means compresses a moving picture in units of several frames, The audio compression processing means compresses the audio in units of the same time as the compression unit of the moving image and the time taken for reproduction, and the system processing means stores the moving image data compressed and encoded by the moving image compression processing means. A moving image audio compression apparatus, characterized in that the audio data compressed by the audio compression processing means is combined and sequentially output as a compressed file.
に、装置制御手段を備え、前記動画像の圧縮中に圧縮を
細かい単位で中断し、装置制御手段に処理を戻し、動画
像音声圧縮以外の他の処理にCPUを明け渡すことを特
徴とする動画像音声圧縮装置。2. The moving picture audio compression apparatus according to claim 1, further comprising a device control means, interrupting the compression in fine units during the compression of the moving picture, and returning the processing to the device control means. A moving image / audio compression apparatus characterized in that the CPU is handed over to processing other than compression.
に、装置制御手段を備え、前記音声の圧縮中に圧縮を細
かい単位で中断し、装置制御手段に処理を戻し、動画像
音声圧縮以外の他の処理にCPUを明け渡すことを特徴
とする動画像音声圧縮装置。3. The moving picture voice compression apparatus according to claim 1, further comprising a device control means, interrupting the compression in small units during the compression of the sound, and returning the processing to the device control means. A moving image and sound compression apparatus characterized in that the CPU is surrendered to processing other than the above.
に、装置制御手段を備え、前記システム処理中に圧縮を
細かい単位で中断し、装置制御手段に処理を戻し、動画
像音声圧縮以外の他の処理にCPUを明け渡すことを特
徴とする動画像音声圧縮装置。4. The moving picture voice compression apparatus according to claim 1, further comprising a device control means, interrupting the compression in fine units during the system processing, and returning the processing to the device control means, except for the moving picture sound compression. A moving image audio compression apparatus characterized in that the CPU is yielded to other processing.
音声圧縮装置に、装置制御手段からディスプレイの表示
状態を取得する手段を備え、ディスプレイの表示状態に
よって、装置制御手段に処理を戻す間隔を制御すること
を特徴とする動画像音声圧縮装置。5. The moving image audio compression apparatus according to claim 2, further comprising means for acquiring the display state of the display from the apparatus control means, and the processing is returned to the apparatus control means according to the display state of the display. A moving image audio compression apparatus characterized by controlling the interval.
音声圧縮装置に、操作者からの処理の強制終了要求に対
し、強制終了要求が入るまでに処理したデータを正常な
圧縮データとして出力する機能を備えたことを特徴とす
る動画像音声圧縮装置。6. The moving image and sound compression apparatus according to claim 1, wherein data processed by a forced termination request from an operator is input as normal compressed data in response to a forced termination request from the operator. A moving image / sound compression apparatus having a function of outputting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18559695A JP3166572B2 (en) | 1995-07-21 | 1995-07-21 | Video / audio compression device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18559695A JP3166572B2 (en) | 1995-07-21 | 1995-07-21 | Video / audio compression device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0935419A true JPH0935419A (en) | 1997-02-07 |
| JP3166572B2 JP3166572B2 (en) | 2001-05-14 |
Family
ID=16173574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18559695A Expired - Fee Related JP3166572B2 (en) | 1995-07-21 | 1995-07-21 | Video / audio compression device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3166572B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005292640A (en) * | 2004-04-02 | 2005-10-20 | Casio Comput Co Ltd | Speech coding apparatus, method and program, and speech decoding apparatus, method and program |
| US7403655B2 (en) | 2003-09-09 | 2008-07-22 | Canon Kabushiki Kaisha | Moving picture system and moving picture extraction method |
-
1995
- 1995-07-21 JP JP18559695A patent/JP3166572B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7403655B2 (en) | 2003-09-09 | 2008-07-22 | Canon Kabushiki Kaisha | Moving picture system and moving picture extraction method |
| JP2005292640A (en) * | 2004-04-02 | 2005-10-20 | Casio Comput Co Ltd | Speech coding apparatus, method and program, and speech decoding apparatus, method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3166572B2 (en) | 2001-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6690881B1 (en) | Digital camera apparatus and recording method thereof | |
| JP2004187161A (en) | Moving image data processing apparatus and moving image data processing method | |
| JP3147792B2 (en) | Video data decoding method and apparatus for high-speed playback | |
| JP4174960B2 (en) | Signal processing apparatus and method, and file generation method | |
| JPH10294927A (en) | Moving image data communication method, moving image data recording / reproducing method, and storage medium | |
| JP2001203975A (en) | Image recording device | |
| JP2002094384A (en) | Device and method for compressing image and audio over long time period | |
| US7050700B2 (en) | Picture compression managing apparatus and picture compression managing method used therefor | |
| JP3623056B2 (en) | Video compression device | |
| JP2000078531A (en) | Audio data editing method and editing system | |
| JP3166572B2 (en) | Video / audio compression device | |
| JP2822940B2 (en) | Video and audio data editing device | |
| US6052148A (en) | Video and audio data compression system | |
| JPH11259096A (en) | Encoding device, editing device, encoding multiplexing device, and methods thereof | |
| JP4053251B2 (en) | Image search system and image storage method | |
| JP3671842B2 (en) | Code compression / data conversion apparatus and code compression / data conversion method | |
| JPH10285531A (en) | TV conference recording apparatus and method, and storage medium | |
| JP3381630B2 (en) | Data generation method | |
| JPH08289297A (en) | Video data generator with audio | |
| JP3721972B2 (en) | MPEG image data recording method | |
| JPH08191434A (en) | Video / audio coded data multiplexing method and video / audio coded data multiplexing device | |
| JPH10174065A (en) | Video / audio multiplexed data editing method and apparatus | |
| JPH1093959A (en) | Mobile image and sound compression system | |
| JPH1093958A (en) | Moving image and sound compression system | |
| JPH09147496A (en) | Audio decoder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010206 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080309 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090309 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090309 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100309 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100309 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110309 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110309 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130309 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130309 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140309 Year of fee payment: 13 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |