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

JP4718944B2 - Video server apparatus and reproducing method thereof - Google Patents

Video server apparatus and reproducing method thereof Download PDF

Info

Publication number
JP4718944B2
JP4718944B2 JP2005269397A JP2005269397A JP4718944B2 JP 4718944 B2 JP4718944 B2 JP 4718944B2 JP 2005269397 A JP2005269397 A JP 2005269397A JP 2005269397 A JP2005269397 A JP 2005269397A JP 4718944 B2 JP4718944 B2 JP 4718944B2
Authority
JP
Japan
Prior art keywords
image
seconds
stream material
preview
moving image
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.)
Expired - Fee Related
Application number
JP2005269397A
Other languages
Japanese (ja)
Other versions
JP2007082029A (en
Inventor
良一 阿部
範明 田靡
要 西田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2005269397A priority Critical patent/JP4718944B2/en
Publication of JP2007082029A publication Critical patent/JP2007082029A/en
Application granted granted Critical
Publication of JP4718944B2 publication Critical patent/JP4718944B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

この発明は、放送局などに設置されるビデオサーバ装置とその画像再生方法に関する。   The present invention relates to a video server apparatus installed in a broadcasting station or the like and an image reproduction method thereof.

放送局などに設置されるビデオサーバ装置においては、プレビュー作業などを簡便にするために特殊再生機能が設けられている(例えば特許文献1を参照)。この文献に記載されるような倍速再生機能を用いれば、実時間で再生するのに比べて試写作業にかかる時間を短縮できる。しかしながら音声が歪むことが多く、聞き取りづらくなることが指摘されている。このことは特にコマーシャル映像の試写を行う際に問題となり、何らかの対処が望まれている。
特開平10−210419号公報
In a video server device installed in a broadcasting station or the like, a special playback function is provided in order to simplify preview work or the like (see, for example, Patent Document 1). If the double speed reproduction function described in this document is used, the time required for the preview work can be shortened as compared with the reproduction in real time. However, it has been pointed out that audio is often distorted and difficult to hear. This is a problem particularly when previewing commercial videos, and some kind of countermeasure is desired.
Japanese Patent Laid-Open No. 10-210419

以上述べたように既存の技術では、特殊再生機能により再生時間を短縮しようとする場合に音声が歪むため、何らかの対処が望まれている。
この発明は上記事情によりなされたもので、その目的は、プレビュー作業にかかる時間を簡易かつ効果的に短縮することの可能なビデオサーバ装置とその再生方法を提供することにある。
As described above, in the existing technology, when the reproduction time is to be shortened by the special reproduction function, the sound is distorted.
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a video server device capable of easily and effectively shortening the time required for preview work and a reproducing method thereof.

上記目的を達成するためにこの発明の一態様によれば、フレーム内符号化およびフレーム間予測符号化を用いて圧縮符号化され、複数のフレームから構成される画像単位を配列した動画像ストリーム素材のプレビュー映像を生成するビデオサーバ装置であって、前記動画像ストリーム素材を格納する半導体記憶素子と、前記動画像ストリーム素材のプレビュー再生要求に応答して、前記半導体記憶素子に格納された動画像ストリーム素材から前記画像単位を規定のルールに基づいて取得して配列することによりプレビュー再生用の画像データを生成する画像生成手段とを具備することを特徴とするビデオサーバ装置が提供される。   In order to achieve the above object, according to one aspect of the present invention, a moving image stream material in which image units composed of a plurality of frames are compressed and encoded using intraframe encoding and interframe predictive encoding. The video server device for generating the preview video of the semiconductor storage element storing the moving image stream material, and the moving image stored in the semiconductor storage element in response to the preview reproduction request for the moving image stream material There is provided a video server device comprising image generation means for generating image data for preview reproduction by acquiring and arranging the image units from a stream material based on a prescribed rule.

特にこの発明では、画像生成手段において前記動画像ストリーム素材の開始部分および終了部分から少なくとも1秒の画像単位を取得し、前記動画像ストリーム素材の開始部分および終了部分以外の部分において、n秒あたりm秒(m<n)の画像単位を取得することを特徴とする。   In particular, in the present invention, the image generation means acquires an image unit of at least 1 second from the start portion and the end portion of the moving image stream material, and in every portion other than the start portion and the end portion of the moving image stream material, An image unit of m seconds (m <n) is acquired.

このような手段を講じることにより、複数の画像単位が細切れ状に順に配列されたプレビュー用の画像が生成される。その結果、幾つかの画像単位が間引きされることになるので全体の再生時間を短縮することができる。しかもそれぞれの画像単位はその時間長だけ(例えば1秒ずつ)再生されるので、音声が歪むこともない。さらに、プレビュー画像の開始および終了部分には少なくとも1秒の画像が配置される。これにより本発明は、特にコマーシャル映像のプレビューに好的に利用できる。   By taking such a means, a preview image in which a plurality of image units are arranged in order in a thin slice is generated. As a result, since several image units are thinned out, the entire reproduction time can be shortened. Moreover, since each image unit is reproduced for the length of time (for example, every second), the sound is not distorted. Furthermore, an image of at least 1 second is arranged at the start and end portions of the preview image. As a result, the present invention can be used particularly favorably for previewing commercial videos.

この発明によれば、プレビュー作業にかかる時間を簡易かつ効果的に短縮することの可能なビデオサーバ装置とその再生方法を提供することができる。   According to the present invention, it is possible to provide a video server device capable of easily and effectively shortening the time required for preview work and a reproducing method thereof.

図1は、本発明の一実施形態に係るビデオサーバ11を示す機能ブロック図である。ビデオサーバ11は、例えば放送局においてコマーシャル(CM)映像のプレビュー画像を作成するために用いられる。複数のCM画像は、MPEG2によって圧縮符号化されたCM画像ストリームとして大容量メモリ12に蓄積される。   FIG. 1 is a functional block diagram showing a video server 11 according to an embodiment of the present invention. The video server 11 is used to create a preview image of a commercial (CM) video at a broadcasting station, for example. A plurality of CM images are stored in the large-capacity memory 12 as a CM image stream compressed and encoded by MPEG2.

ビデオサーバ11はコンピュータによって実現されており、図示のように、CPU101、システムコントローラ102、メモリ103、ネットワークインタフェースユニット104、エンコーダインタフェースユニット105、および複数のデコーダインタフェースユニット107,108を備えている。   The video server 11 is realized by a computer, and includes a CPU 101, a system controller 102, a memory 103, a network interface unit 104, an encoder interface unit 105, and a plurality of decoder interface units 107 and 108 as shown in the figure.

CPU101はビデオサーバ11の動作を制御するプロセッサであり、メモリ103にロードされたオペレーティングシステムおよびプレビュー画像作成プログラムを実行する。プレビュー画像作成プログラムはCM画像ストリームのプレビュー画像を作成するプログラムである。   The CPU 101 is a processor that controls the operation of the video server 11 and executes an operating system and a preview image creation program loaded in the memory 103. The preview image creation program is a program for creating a preview image of a CM image stream.

システムコントローラ102はCPU101のプロセッサバスとPCIバスのようなシステムバス100とを接続するブリッジデバイスであり、ここにはメモリ103を制御するメモリコントローラも内蔵されている。ネットワークインタフェースユニット104はLANなどのネットワーク10との通信を行う通信デバイスであり、ネットワーク10上の操作端末16との通信を行う。操作端末16は、ビデオサーバ11に対してCM画像ストリームの蓄積要求および再生要求(通常再生要求、スキップ再生要求)を送信する。スキップ再生要求は、必要に応じて操作端末16からビデオサーバ11に送信される。   A system controller 102 is a bridge device that connects a processor bus of the CPU 101 and a system bus 100 such as a PCI bus, and a memory controller that controls the memory 103 is also incorporated therein. The network interface unit 104 is a communication device that performs communication with the network 10 such as a LAN, and performs communication with the operation terminal 16 on the network 10. The operation terminal 16 transmits a CM image stream accumulation request and reproduction request (normal reproduction request, skip reproduction request) to the video server 11. The skip reproduction request is transmitted from the operation terminal 16 to the video server 11 as necessary.

エンコーダインタフェースユニット105はMPEG2エンコーダ13との通信を行い、MPEG2エンコーダ13から圧縮符号化された動画像ストリームを受信する。MPEG2エンコーダ13は、例えばVTRなどから出力される動画像データをMPEG2の動画像圧縮符号化方式で圧縮符号化することにより、圧縮符号化された動画像ストリーム(MPEG2ストリーム)を生成する。MPEG2の動画像圧縮符号化方式ではフレーム内符号化(イントラ符号化)とフレーム間予測符号化(インター符号化)とが併用される。圧縮符号化された動画像ストリームには、上述したように、イントラ符号化で得られるIピクチャと、インター符号化で得られるPピクチャおよびBピクチャとの3種類のフレームが含まれている。   The encoder interface unit 105 communicates with the MPEG2 encoder 13 and receives a compressed video stream from the MPEG2 encoder 13. The MPEG2 encoder 13 generates a compression-encoded moving image stream (MPEG2 stream) by compressing and encoding moving image data output from, for example, a VTR using an MPEG2 moving image compression encoding method. In the MPEG2 moving image compression coding system, intraframe coding (intra coding) and interframe prediction coding (intercoding) are used in combination. As described above, the compression-coded moving image stream includes three types of frames: an I picture obtained by intra coding and a P picture and a B picture obtained by inter coding.

デコーダインタフェースユニット107,108は、それぞれ動画像ストリームの送出チャネルとして使用されるものであり、これらデコーダインタフェースユニット107,108にはそれぞれMPEG2デコーダ14,15が接続されている。デコーダインタフェースユニット107,108の各々は、例えばSCSIインタフェースなどから構成されている。   The decoder interface units 107 and 108 are used as transmission channels for moving picture streams, and MPEG2 decoders 14 and 15 are connected to the decoder interface units 107 and 108, respectively. Each of the decoder interface units 107 and 108 is composed of, for example, a SCSI interface.

MPEG2デコーダ14,15の各々は、圧縮符号化された動画像ストリーム(MPEG2ストリーム)をデコードする。MPEG2デコーダ14,15の各々は、通常は、MPEG2動画像ストリームに埋め込まれているタイムスタンプ情報で指定されるタイミングに従ってその動画像ストリーム内の各フレームをデコードおよび再生出力する処理を実行するが(以下、通常モードと云う)、タイムスタンプ情報とは無関係に、動画像ストリームに含まれる各フレームを受信する度にそのフレームを順次デコードおよび再生出力することもできる(以下、プッシュモードと云う)。   Each of the MPEG2 decoders 14 and 15 decodes a compression-coded moving image stream (MPEG2 stream). Each of the MPEG2 decoders 14 and 15 normally executes a process of decoding, reproducing and outputting each frame in the moving picture stream according to the timing specified by the time stamp information embedded in the MPEG2 moving picture stream ( (Hereinafter referred to as the normal mode), each frame included in the moving picture stream can be sequentially decoded and reproduced and output (hereinafter referred to as push mode) regardless of the time stamp information.

MPEG2においては、タイムスタンプ情報としては、例えば、PTS(表示タイミングを扱う)、DTS(デコードを行うタイミングを扱う)、PCR(ストリームの中でのPCRが埋められたパケットの時刻位置をあらわす)などが規定されている。これらタイムスタンプ情報はビデオサーバ11から送出される動画像ストリームをリアルタイムに再生するために用いられるものである。プッシュモードにおいては、MPEG2デコーダ14,15の各々は、タイムスタンプ情報を無視してデコード動作を行う(ビデオサーバ11からプッシュ型で送られてくるストリームを順次デコードおよび再生する)。この場合、動画像ストリームに含まれる各フレームはその受信の度に順次デコードおよび再生出力され、次のフレームが受信されるまでは前のフレームに対応する映像が出力され続ける。   In MPEG2, as time stamp information, for example, PTS (handles display timing), DTS (handles timing for decoding), PCR (represents the time position of a packet in which PCR is embedded in a stream), etc. Is stipulated. These time stamp information is used for reproducing a moving image stream sent from the video server 11 in real time. In the push mode, each of the MPEG2 decoders 14 and 15 performs a decoding operation ignoring the time stamp information (sequentially decodes and reproduces a stream sent by the push type from the video server 11). In this case, each frame included in the moving image stream is sequentially decoded and reproduced and output each time it is received, and video corresponding to the previous frame is continuously output until the next frame is received.

MPEG2デコーダ14,15の各々によってデコードおよび再生出力された動画像データは、それらMPEG2デコーダ14,15にそれぞれ対応して設けられた番組送信装置に映像データとして送られる。次に、スキップ再生を実現するためにビデオサーバ11に設けられた機能について説明する。   The moving image data decoded and reproduced and output by each of the MPEG2 decoders 14 and 15 is sent as video data to a program transmission apparatus provided corresponding to each of the MPEG2 decoders 14 and 15. Next, functions provided in the video server 11 for realizing skip reproduction will be described.

図2は、プレビュー画像作成の第1の例を示す概念図である。以下の図において個々のマス目が画像ストリームの最小単位を示し、網掛け部分が再生される部分である。この最小画像単位はMPEG規格においてはGOP(Group of Picture)と呼ばれ、0.5秒の再生時間を持つ。この実施形態では、GOP単位でスキップ動作を行う。本実施形態ではプレビュー再生用の動画像ストリームを作成するにあたり、以下のルールを適用する。
(1) 素材の初めと終わりの部分は、必ず1秒以上再生する。
(2) 途中の再生部分はn秒あたりm秒再生させる。(m<n)
(3) 再生しない部分は最大n−m秒とする。
(4) 音声は、映像の再生部分と同じ箇所を再生する。
図2は、素材秒数が3(N+1)秒(Nは0以上の整数)の素材をスキップ再生する場合を示し、このうち(a)は再生開始位置がGOPの先頭である場合を示し、(b)、(c)は再生開始位置がGOPの先頭でない場合を示す。図2(a)においては先頭位置となるIN点から1秒後のGOPが再生された後、スキップ再生が開始される。スキップ再生は、2GOP分再生→4GOP分スキップ→2GOP分再生→…といったパターンが繰り返される(繰り返し個所)。そして、ラスト再生部分もGOP単位での再生となり、OUT点より1秒前のGOPの開始位置からの再生となる。そして1GOP分の余長部分が残る。図2(b)、(c)においてはGOPの途中にIN点およびOUT点(終了点)が設定されるため、開始部分が1秒よりも長くなる。
FIG. 2 is a conceptual diagram showing a first example of preview image creation. In the following figure, each square represents a minimum unit of an image stream, and a shaded portion is a portion to be reproduced. This minimum image unit is called GOP (Group of Picture) in the MPEG standard and has a reproduction time of 0.5 seconds. In this embodiment, the skip operation is performed in GOP units. In the present embodiment, the following rules are applied when creating a moving image stream for preview reproduction.
(1) The beginning and end of the material must be played for at least 1 second.
(2) The playback part in the middle is played back for m seconds per n seconds. (M <n)
(3) The portion not to be reproduced is a maximum of nm seconds.
(4) Audio is played back at the same part as the video playback part.
FIG. 2 shows a case where a material whose material seconds is 3 (N + 1) seconds (N is an integer equal to or greater than 0) is skip-reproduced, in which (a) shows a case where the reproduction start position is the head of the GOP, (B) and (c) show the case where the reproduction start position is not the head of the GOP. In FIG. 2A, skip playback is started after a GOP one second after the IN point that is the head position is played. In the skip playback, a pattern of 2 GOP playback → 4 GOP skip → 2 GOP playback →... Is repeated (repeated part). The last playback portion is also played back in GOP units, starting from the GOP start position one second before the OUT point. And the extra length part for 1 GOP remains. 2B and 2C, since the IN point and the OUT point (end point) are set in the middle of the GOP, the start portion becomes longer than 1 second.

図3は、素材秒数が3(N+1)+1秒(Nは0以上の整数)の素材をスキップ再生する場合を示し、このうち(a)は再生開始位置がGOPの先頭である場合を示し、(b)、(c)は再生開始位置がGOPの先頭でない場合を示す。図3(a)においては先頭位置となるIN点から1秒後のGOPが再生された後、スキップ再生が開始される。図3(b)、(c)においてはGOPの途中にIN点およびOUT点(終了点)が設定されるため、開始部分が1秒よりも長くなる。   FIG. 3 shows a case where a material whose material seconds is 3 (N + 1) +1 second (N is an integer of 0 or more) is skip-played, and (a) shows a case where the playback start position is the head of the GOP. , (B), (c) show a case where the reproduction start position is not the head of the GOP. In FIG. 3A, after the GOP one second after the IN point that is the head position is reproduced, skip reproduction is started. 3B and 3C, since the IN point and the OUT point (end point) are set in the middle of the GOP, the start portion becomes longer than 1 second.

図4は、素材秒数が3(N+1)+2秒(Nは0以上の整数)の素材をスキップ再生する場合を示し、このうち(a)は再生開始位置がGOPの先頭である場合を示し、(b)、(c)は再生開始位置がGOPの先頭でない場合を示す。図4(a)においては先頭位置となるIN点から1秒後のGOPが再生された後、スキップ再生が開始される。図4(b)、(c)においてはGOPの途中にIN点およびOUT点(終了点)が設定されるため、開始部分が1秒よりも長くなる。   FIG. 4 shows a case where a material whose material seconds is 3 (N + 1) +2 seconds (N is an integer of 0 or more) is skip-reproduced, and (a) shows a case where the reproduction start position is the head of the GOP. , (B), (c) show a case where the reproduction start position is not the head of the GOP. In FIG. 4A, after the GOP one second after the IN point that is the head position is reproduced, skip reproduction is started. 4B and 4C, since the IN point and OUT point (end point) are set in the middle of the GOP, the start portion becomes longer than 1 second.

図5は、素材秒数が3秒の素材をスキップ再生する場合を示す図である。素材の先頭およびラスト部分において少なくとも1秒の期間を保つように、いずれの部分にも2GOP分が必要となり、スキップ再生時間は合計で2.5秒となる。
図6は、素材秒数が4秒の素材をスキップ再生する場合を示す図である。素材の先頭およびラスト部分において少なくとも1秒の期間を保つように、いずれの部分にも2GOP分が必要となり、スキップ再生時間は合計で2.5秒となる。
図7は、素材秒数が15秒の素材をスキップ再生する場合を示す図である。素材の先頭およびラスト部分において少なくとも1秒の期間を保つように、いずれの部分にも2GOP分が必要となる。スキップする間隔の最大で2秒(4GOP)となり、スキップ再生時間は合計で6.5秒となる。以上のようにこの実施形態ではn=3、m=1とし、途中の再生部分は3秒あたり1秒再生し、再生しない部分は最大で2秒とする。
FIG. 5 is a diagram showing a case where a material whose material seconds is 3 seconds is skip-played. In order to maintain a period of at least 1 second at the beginning and the last part of the material, 2 GOPs are required for both parts, and the skip reproduction time is 2.5 seconds in total.
FIG. 6 is a diagram showing a case where a material whose material seconds is 4 seconds is skip-played. In order to maintain a period of at least 1 second at the beginning and the last part of the material, 2 GOPs are required for both parts, and the skip reproduction time is 2.5 seconds in total.
FIG. 7 is a diagram illustrating a case where a material whose material seconds is 15 seconds is skip-played. In order to maintain a period of at least 1 second at the beginning and last part of the material, 2 GOPs are required for both parts. The maximum skip interval is 2 seconds (4 GOP), and the skip playback time is 6.5 seconds in total. As described above, in this embodiment, n = 3 and m = 1, and a playback portion in the middle is played back for 1 second per 3 seconds, and a portion not played back is 2 seconds at maximum.

図8は、素材秒数が3秒(実素材長は4秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。すなわちIN点GOP先頭に重なる場合と、重ならない場合とを比較して示す。いずれの場合においても再生時間は2.5秒となる。
図9は、素材秒数が4秒(実素材長は5秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても再生時間は2.5秒となる。
図10は、素材秒数が5秒(実素材長は6秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても再生時間は3秒となる。
図11は、素材秒数が6秒(実素材長は7秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても再生時間は3.5秒となる。
図12は、素材秒数が7秒(実素材長は8秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても再生時間は3.5秒となる。
FIG. 8 is a diagram showing a case of skipping playback of a material whose material seconds is 3 seconds (actual material length is 4 seconds) for each position of the IN point. That is, the case where it overlaps the head of the IN point GOP is compared with the case where it does not overlap. In either case, the playback time is 2.5 seconds.
FIG. 9 is a diagram showing a case where a material whose material seconds is 4 seconds (the actual material length is 5 seconds) is skip-reproduced in comparison with each position of the IN point. In either case, the playback time is 2.5 seconds.
FIG. 10 is a diagram illustrating a case where a material whose material seconds is 5 seconds (actual material length is 6 seconds) is skip-reproduced in comparison with each position of the IN point. In either case, the playback time is 3 seconds.
FIG. 11 is a diagram showing a case where a material having a material number of seconds of 6 seconds (actual material length is 7 seconds) is skip-reproduced for each position of the IN point. In either case, the playback time is 3.5 seconds.
FIG. 12 is a diagram showing a case where a material whose material seconds is 7 seconds (actual material length is 8 seconds) is skip-reproduced in comparison with each position of the IN point. In either case, the playback time is 3.5 seconds.

図13(a)は、素材秒数が8秒(実素材長は9秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても再生時間は4秒となる。図13(b)は、素材秒数が15秒(実素材長は16秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても、再生時間は素材長の半分以下の6.5秒となる。図13(c)は、素材秒数が30秒(実素材長は31秒)の素材をスキップ再生する場合を、IN点の位置ごとに比較して示す図である。いずれの場合においても、再生時間は素材長の半分以下の11.5秒となる。   FIG. 13A is a diagram showing a case where a material whose material seconds is 8 seconds (actual material length is 9 seconds) is skip-reproduced in comparison with each IN point position. In either case, the playback time is 4 seconds. FIG. 13B is a diagram showing a case where a material whose material seconds is 15 seconds (actual material length is 16 seconds) is skip-reproduced in comparison with each position of the IN point. In either case, the playback time is 6.5 seconds, which is less than half the material length. FIG. 13C is a diagram showing a case where a material whose material seconds is 30 seconds (the actual material length is 31 seconds) is skip-reproduced for each IN point position. In any case, the reproduction time is 11.5 seconds, which is half or less of the material length.

再生時間は、一般的には次式のようにして決められる。
再生時間=Int((再生素材長−スタートエンド再生時間)/(スキップ再生時間+スキップ間隔))+スタートエンド再生時間
※ スタートエンド再生時間=スキップ再生時間+スキップ再生時間+0.5(秒)
ここでInt( )はカッコ内の整数部分を返す関数である。
The playback time is generally determined as follows:
Playback time = Int ((Playback material length-Start-end playback time) / (Skip playback time + Skip interval)) + Start-end playback time * Start-end playback time = Skip playback time + Skip playback time + 0.5 (seconds)
Here, Int () is a function that returns an integer part in parentheses.

以上説明したようにこの実施形態では、スキップ再生をGOPを最小単位として実行し、その際、ストリーム素材の先頭部分およびラスト部分においていずれも1秒の再生長を確保する。そして、先頭部分およびラスト部分以外の再生部分においては、n秒あたりm秒再生させる。例えば3秒あたり1秒程度の再生時間を確保し、再生しない部分は最大n−m秒とする。さらに、映像の再生部分と同じ箇所の音声を再生するようにする。このようなルールの元でCM画像ストリームからGOP単位でのスキップ再生を行うようにする。このようにしたので、プレビュー作業にかかる時間を簡易かつ効果的に短縮することの可能なビデオサーバ装置とその再生方法を提供することが可能となる。   As described above, in this embodiment, skip playback is executed with GOP as the minimum unit, and at that time, a playback length of 1 second is ensured in both the head portion and the last portion of the stream material. Then, in the reproduction part other than the head part and the last part, reproduction is performed for m seconds per n seconds. For example, a playback time of about 1 second per 3 seconds is ensured, and a portion not played back is set to a maximum of nm seconds. Furthermore, the sound at the same location as the playback portion of the video is played back. Under such rules, skip reproduction is performed in GOP units from the CM image stream. Since it did in this way, it becomes possible to provide the video server apparatus which can shorten the time concerning preview work easily and effectively, and its reproducing method.

なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment.

本発明の一実施形態に係るビデオサーバ11を示す機能ブロック図。The functional block diagram which shows the video server 11 which concerns on one Embodiment of this invention. プレビュー画像作成の第1の例を示す概念図。The conceptual diagram which shows the 1st example of preview image preparation. プレビュー画像作成の第2の例を示す概念図。The conceptual diagram which shows the 2nd example of preview image preparation. プレビュー画像作成の第3の例を示す概念図。The conceptual diagram which shows the 3rd example of preview image preparation. プレビュー画像作成の第4の例を示す概念図。The conceptual diagram which shows the 4th example of preview image preparation. プレビュー画像作成の第5の例を示す概念図。The conceptual diagram which shows the 5th example of preview image preparation. プレビュー画像作成の第6の例を示す概念図。The conceptual diagram which shows the 6th example of preview image preparation. プレビュー画像作成の第7の例を示す概念図。The conceptual diagram which shows the 7th example of preview image preparation. プレビュー画像作成の第8の例を示す概念図。The conceptual diagram which shows the 8th example of preview image preparation. プレビュー画像作成の第9の例を示す概念図。The conceptual diagram which shows the 9th example of preview image preparation. プレビュー画像作成の第10の例を示す概念図。The conceptual diagram which shows the 10th example of preview image preparation. プレビュー画像作成の第11の例を示す概念図。The conceptual diagram which shows the 11th example of preview image preparation. プレビュー画像作成の第12の例を示す概念図。The conceptual diagram which shows the 12th example of preview image preparation.

符号の説明Explanation of symbols

11…ビデオサーバ、12…大容量メモリ、13…エンコーダ、14,15…デコーダ、16…操作端末、101…CPU、103…メモリ、105…エンコーダインタフェースユニット、106…ディスクインタフェースユニット、107,108…デコーダインタフェースユニット   DESCRIPTION OF SYMBOLS 11 ... Video server, 12 ... Mass memory, 13 ... Encoder, 14, 15 ... Decoder, 16 ... Operation terminal, 101 ... CPU, 103 ... Memory, 105 ... Encoder interface unit, 106 ... Disk interface unit, 107, 108 ... Decoder interface unit

Claims (2)

フレーム内符号化およびフレーム間予測符号化を用いて圧縮符号化され、複数のフレームから構成される画像単位を配列した動画像ストリーム素材のプレビュー映像を生成するビデオサーバ装置であって、
コマーシャル用の音声を含む動画像ストリーム素材を格納する半導体記憶素子と、
プレビュー再生要求に応答して、前記半導体記憶素子に格納された前記コマーシャル用の動画像ストリーム素材から前記画像単位を取得して配列することによりプレビュー再生用のコマーシャル画像データを生成する画像生成手段とを具備し、
前記画像生成手段は、
前記コマーシャル用の動画像ストリーム素材の開始部分および終了部分から少なくとも1秒の画像単位を取得し、
前記コマーシャル用の動画像ストリーム素材の開始部分および終了部分以外の部分において、n秒あたりm秒(m<n)の画像単位を取得することを特徴とするビデオサーバ装置。
A video server device that generates a preview image of a moving image stream material that is compressed and encoded using intra-frame coding and inter-frame prediction coding, and in which image units composed of a plurality of frames are arranged,
A semiconductor memory element for storing moving image stream material including audio for commercial use;
Image generating means for generating commercial image data for preview reproduction by acquiring and arranging the image units from the commercial moving image stream material stored in the semiconductor memory element in response to a preview reproduction request; Comprising
The image generating means includes
Obtaining at least one second image unit from the start and end of the commercial video stream material;
A video server device, wherein an image unit of m seconds (m <n) is acquired per n seconds in a portion other than a start portion and an end portion of the commercial moving image stream material.
フレーム内符号化およびフレーム間予測符号化を用いて圧縮符号化され、複数のフレームから構成される画像単位を配列した動画像ストリーム素材のプレビュー映像を生成するビデオサーバ装置における再生方法であって、
コマーシャル用の音声を含む動画像ストリーム素材を半導体記憶素子に格納する格納ステップと、
プレビュー再生要求に応答して、前記半導体記憶素子に格納された前記コマーシャル用の動画像ストリーム素材から前記画像単位を取得する取得ステップと、
前記取得された画像単位を時間順に配列することによりプレビュー再生用のコマーシャル画像データを生成する生成ステップとを具備し、
前記取得ステップは、
前記動画像ストリーム素材の開始部分および終了部分から少なくとも1秒の画像単位を取得し、
前記動画像ストリーム素材の開始部分および終了部分以外の部分において、n秒あたりm秒(m<n)の画像単位を取得することを特徴とする再生方法。
A reproduction method in a video server device that generates a preview image of a moving image stream material that is compression-encoded using intra-frame coding and inter-frame prediction coding, and in which image units composed of a plurality of frames are arranged,
A storage step of storing a moving image stream material including sound for commercial use in a semiconductor storage element;
In response to a preview reproduction request, an acquisition step of acquiring the image unit from the commercial moving image stream material stored in the semiconductor storage element;
Generating commercial image data for preview playback by arranging the acquired image units in time order, and
The obtaining step includes
Obtaining at least one second image unit from the start and end of the video stream material;
A reproduction method characterized by acquiring an image unit of m seconds (m <n) per n seconds in a portion other than a start portion and an end portion of the moving image stream material.
JP2005269397A 2005-09-16 2005-09-16 Video server apparatus and reproducing method thereof Expired - Fee Related JP4718944B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005269397A JP4718944B2 (en) 2005-09-16 2005-09-16 Video server apparatus and reproducing method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005269397A JP4718944B2 (en) 2005-09-16 2005-09-16 Video server apparatus and reproducing method thereof

Publications (2)

Publication Number Publication Date
JP2007082029A JP2007082029A (en) 2007-03-29
JP4718944B2 true JP4718944B2 (en) 2011-07-06

Family

ID=37941826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005269397A Expired - Fee Related JP4718944B2 (en) 2005-09-16 2005-09-16 Video server apparatus and reproducing method thereof

Country Status (1)

Country Link
JP (1) JP4718944B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009060553A (en) * 2007-09-04 2009-03-19 Meidensha Corp Method of transceiving mpeg data
JP2009123293A (en) 2007-11-15 2009-06-04 Toshiba Corp Video recorder and method for managing video material
EP3149909A4 (en) * 2014-05-30 2018-03-07 Placemeter Inc. System and method for activity monitoring using video data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0991463A (en) * 1995-07-14 1997-04-04 Matsushita Electric Ind Co Ltd Image edit device
JPH11298854A (en) * 1998-04-08 1999-10-29 Victor Co Of Japan Ltd Coding image recording and reproducing device used for authoring system
JP2004289629A (en) * 2003-03-24 2004-10-14 Toshiba Corp Apparatus and method for sending image data out
JP2005244713A (en) * 2004-02-27 2005-09-08 Toshiba Corp Broadcast program sending system and preview processing method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0991463A (en) * 1995-07-14 1997-04-04 Matsushita Electric Ind Co Ltd Image edit device
JPH11298854A (en) * 1998-04-08 1999-10-29 Victor Co Of Japan Ltd Coding image recording and reproducing device used for authoring system
JP2004289629A (en) * 2003-03-24 2004-10-14 Toshiba Corp Apparatus and method for sending image data out
JP2005244713A (en) * 2004-02-27 2005-09-08 Toshiba Corp Broadcast program sending system and preview processing method thereof

Also Published As

Publication number Publication date
JP2007082029A (en) 2007-03-29

Similar Documents

Publication Publication Date Title
JP3380763B2 (en) Image processing method
JP3825719B2 (en) Image reproduction method, image reproduction apparatus, and image recording apparatus
EP1553779A1 (en) Data reduction of video streams by selection of frames and partial deletion of transform coefficients
JPH10145798A (en) System for processing digital coding signal
KR100772343B1 (en) Data reproduction transmission apparatus and data reproduction transmission method
JP2002077815A (en) Transmission device, transmission system, and transmission method for image information
JP4718944B2 (en) Video server apparatus and reproducing method thereof
KR100852803B1 (en) Recording/reproduction/edition device
JP3748234B2 (en) MPEG data recording method
JP2002300528A (en) Method and device for editing video stream
JP4569847B2 (en) Data reconstruction device and data reconstruction method
JP3663559B2 (en) Video coding method for real-time backward playback
JP2006187037A (en) Image reproducing method
JP2004140723A (en) Method and device for reproducing digital video information
JP3748243B2 (en) MPEG data recording device
JP2785640B2 (en) Image reproducing method from moving image information encoded with high efficiency by the MPEG method
JP4487196B2 (en) Recording apparatus and control method thereof
JP3277447B2 (en) Data recording method and device
JP3748240B2 (en) MPEG data recording method
JP3748242B2 (en) MPEG data recording method
JP3748241B2 (en) MPEG data recording method
JP4217504B2 (en) Image reproduction method and method
JP3748245B2 (en) MPEG data recording device
JP3748244B2 (en) MPEG data recording device
JP2007325304A (en) Mpeg data recording and reproducing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101025

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110401

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

Free format text: PAYMENT UNTIL: 20140408

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees