JP4541139B2 - Content identification in digital video recorder - Google Patents
Content identification in digital video recorder Download PDFInfo
- Publication number
- JP4541139B2 JP4541139B2 JP2004504514A JP2004504514A JP4541139B2 JP 4541139 B2 JP4541139 B2 JP 4541139B2 JP 2004504514 A JP2004504514 A JP 2004504514A JP 2004504514 A JP2004504514 A JP 2004504514A JP 4541139 B2 JP4541139 B2 JP 4541139B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- digital
- information
- commercial
- video signal
- 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
Links
- 238000000034 method Methods 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000005055 memory storage Effects 0.000 claims 2
- 230000008569 process Effects 0.000 description 11
- 238000001514 detection method Methods 0.000 description 10
- 239000000872 buffer Substances 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005562 fading Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012464 large buffer Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/27—Arrangements for recording or accumulating broadcast information or broadcast-related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
- H04H20/106—Receiver-side switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/37—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/7921—Processing of colour television signals in connection with recording for more than one processing mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
[発明の背景]
・技術分野
本発明は、デジタルビデオレコーダに関し、より詳細には、映像番組からコマーシャルによる中断部分を削除する方法及び装置に関する。
・関連技術の説明
後の視聴のため、映像及び/または音声プログラムの消費者による記録を可能にする様々な装置が開発されてきた。そのような装置として、テープレコーダ、ビデオカセットレコーダ、記録可能なコンパクトディスク、そして最近のものでは記録可能なDVD(Digital Video Disc)があげられる。ハードドライブや光磁気ディスクもまた利用されている。
[Background of the invention]
TECHNICAL FIELD The present invention relates to a digital video recorder, and more particularly, to a method and apparatus for deleting a commercial break from a video program.
Description of Related Art Various devices have been developed that allow consumers to record video and / or audio programs for later viewing. Such devices include tape recorders, video cassette recorders, recordable compact discs, and recently recordable DVDs (Digital Video Discs). Hard drives and magneto-optical disks are also used.
MPEGメディアレコーダに望まれる1つの特徴は、記録された映像信号のセグメントの自動識別及び選択的スキップ機能である。例えば、このような特徴は、記録されたテレビ放送信号からコマーシャルメッセージを自動的に編集削除するのに有用であるかもしれない。コマーシャルスキップは、ビデオカセットレコーダの技術分野において重要な特徴である。これに関して、この問題を解決する様々なシステムが、ビデオカセットレコーダに関して開示されてきた。 One feature desired for an MPEG media recorder is the automatic identification and selective skipping of recorded video signal segments. For example, such a feature may be useful for automatically editing and deleting commercial messages from recorded television broadcast signals. Commercial skip is an important feature in the technical field of video cassette recorders. In this regard, various systems that solve this problem have been disclosed for video cassette recorders.
VCRにおける従来のコマーシャルスキップ技術は、コマーシャル宣伝の特定及び削除を行うための手掛かりとしてダークフレーム(dark frame)へのフェードインを利用してきた。これらダークまたはブラックフレームが、記録されたテレビ番組の想定されるコマーシャルマップの生成に利用される。しかしながら、このような従来技術によるアプローチは、システムがコマーシャルをマークするためセグメントの始めに戻っている間ユーザに待機することを求めるため、必ずしも満足いくものではなく、イベント/スキップスタート/スキップストップなどのテープ同期化または制御パルス符号化を利用している。さらに、従来のVCRはMPEGタイプ符号化を用いていないため、コマーシャル宣伝中に発生するような映像プログラムの移行の検出に適用可能なより高度な映像処理方法を活用することができる。 The conventional commercial skip technique in the VCR has used a fade-in to a dark frame as a clue for specifying and deleting a commercial advertisement. These dark or black frames are used to generate an assumed commercial map of the recorded television program. However, this prior art approach is not always satisfactory because the system requires the user to wait while returning to the beginning of the segment to mark the commercial, such as event / skip start / skip stop, etc. Tape synchronization or control pulse encoding. Furthermore, since conventional VCRs do not use MPEG type encoding, it is possible to utilize a more advanced video processing method applicable to detection of video program transitions that may occur during commercial advertising.
近年、映像プログラムをハードディスクに記録する先進的なシステムにより、コマーシャルスキップ機能が実現されている。このようなシステムは、コマーシャルやコマーシャル群の特定に特別なルールセットを用いている。一般に、コマーシャルは映像のブラック状態へのフェードや音声のサイレンス状態へのフェードにより、コマーシャル同士及びプログラムと区別されている。このため、ブラック状態の映像と無音声状態が同時に発生するイベントの出現により、コマーシャルを特定することができる。コマーシャルスキップ装置は、イベントの出現を判断するため、映像信号が十分黒く、音声が十分低レベルにあるときを決定するよう構成することができる。 In recent years, a commercial skip function has been realized by an advanced system for recording a video program on a hard disk. Such a system uses a special rule set for specifying commercials and commercial groups. In general, commercials are distinguished from commercials and programs by fading to a black state of video and fading to a silence state of sound. For this reason, a commercial can be specified by the appearance of an event in which a video in a black state and a silent state occur simultaneously. The commercial skip device can be configured to determine when the video signal is sufficiently black and the sound is at a sufficiently low level to determine the appearance of the event.
コマーシャル群は、スキップされるべき個々のコマーシャルからなるグループである。コマーシャル群を決定する各種ルールには、コマーシャルの長さやコマーシャル数を特定するルールがある。例えば、各自の間隔がちょうど1分である5つのイベントが検出された場合、これらは一体となって1つのコマーシャル群を表していると考えることができるであろう。このため、コマーシャル群をスキップすることが目標となる。例えば、当該装置は、コマーシャル群の始めにマーク「A」を使用し(スキップ処理の開始を装置に通知するため)、コマーシャル群の終わりにマーク「B」を使用する(装置にスキップ処理の終了を通知し、通常の映像及び音声再生出力に復帰するため)。しかしながら、このようなシステムは、アナログテープによる記録原理に基づく技術を利用し続けており、スキップ情報は制御トラックパルス幅の単なる操作である。
[発明の概要]
本発明は、映像信号のコマーシャルメッセージ部分の自動特定及び選択的スキップを行うよう構成される映像媒体記録装置の制御方法に関する。本方法は、デジタルフォーマットによりデジタル記録媒体上に前記映像信号を記録するステップと、少なくとも1つのコマーシャルメッセージの始まりと終わりに対応する少なくとも1つのイベントスタートと少なくとも1つのイベントエンドを検出するため、前記映像信号をモニタするステップと、前記記録された映像表示を有するデジタルデータストリームの一部として、前記少なくとも1つのコマーシャルメッセージの位置を特定するイベントスタート情報とイベントエンド情報の少なくとも1つを特定するデジタルデータを選択的に格納するステップとを有する。前記イベントスタート情報と前記イベントエンド情報の少なくとも1つが、前記1以上のコマーシャルメッセージの位置を特定することができる。本方法はまた、前記イベントスタート情報と前記イベントエンド情報を特定する前記デジタルデータに応じて、前記映像信号のコマーシャル部分を再生モードで選択的にスキップするステップを有する。
A commercial group is a group of individual commercials to be skipped. Various rules for determining a commercial group include rules for specifying the length of commercials and the number of commercials. For example, if five events are detected that are exactly one minute apart, they could be considered together to represent one commercial group. For this reason, the goal is to skip commercial groups. For example, the apparatus uses the mark “A” at the beginning of the commercial group (to notify the apparatus of the start of the skip process), and uses the mark “B” at the end of the commercial group (end of the skip process to the apparatus). To return to normal video and audio playback output). However, such systems continue to use techniques based on analog tape recording principles, and skip information is simply an operation of the control track pulse width.
[Summary of Invention]
The present invention relates to a control method of a video medium recording apparatus configured to automatically specify and selectively skip a commercial message portion of a video signal. The method comprises: recording the video signal on a digital recording medium in a digital format; detecting at least one event start and at least one event end corresponding to the beginning and end of at least one commercial message; Digital for identifying at least one of event start information and event end information identifying a position of the at least one commercial message as part of a digital data stream having a recorded video display and monitoring a video signal Selectively storing data. At least one of the event start information and the event end information may specify the position of the one or more commercial messages. The method also includes selectively skipping a commercial portion of the video signal in a playback mode in response to the digital data specifying the event start information and the event end information.
本発明の一特徴によると、前記イベントスタート情報と前記イベントエンド情報は、前記映像信号の記録開始からの経過時間、あるいは前記映像信号の記録開始から記録されてきた前記映像信号のフレーム数に対応するフレーム番号であってもよい。 According to one aspect of the present invention, the event start information and the event end information correspond to an elapsed time from the start of recording of the video signal or a number of frames of the video signal recorded from the start of recording of the video signal. It may be a frame number.
前記格納するステップは、前記イベントスタート情報と前記イベントエンド情報を特定するデータを前記記録された映像表示を有するデジタルデータストリームの一部として記録することから構成されてもよい。この場合、前記イベントスタート情報を特定するデータはまた前記イベントエンド情報を有することが効果的であるかもしれない。前記映像信号が符号化されるデジタルフォーマットがMPEGである場合、前記イベントスタート情報と前記イベントエンド情報は、「extensions_and_user_data(2)」として知られるデータフィールドにMPEG画像ヘッダに続いて格納されてもよい。前記情報は、本発明により内部的に利用されるかもしれない。 The storing step may comprise recording data identifying the event start information and the event end information as part of a digital data stream having the recorded video display. In this case, it may be advantageous that the data specifying the event start information also includes the event end information. If the digital format in which the video signal is encoded is MPEG, the event start information and the event end information may be stored following the MPEG image header in a data field known as “extensions_and_user_data (2)”. . Said information may be used internally by the present invention.
本発明の他の特徴によると、前記記録された映像表示を有するデジタルデータストリームを、前記イベントスタート情報と前記イベントエンド情報により特定される前記映像信号のコマーシャル部分を前記デジタルデータストリームから削除することにより修正されてもよい。前記修正するステップは、前記イベントスタート情報、前記イベントエンド情報及び前記デジタルデータストリームにメモリ位置からアクセスすることにより実行される。その後、前記デジタルデータストリームは、前記映像信号のコマーシャル部分を削除するよう修正されてもよい。ユーザは、前記データストリームから前記コマーシャルを削除/維持するかメニューより選択することができる。ユーザが「削除」を選択すると、これは記憶スペースが少ないときに効果的である。ユーザがコマーシャルの維持を選択すると、本発明はその開始ポイントと終了ポイントを把握しているため、それは後に視聴されるであろう。前記コマーシャルは、「プログラムのスキップ」により再生することもできる。これは、装置によりコマーシャルに対話性が付加され、特定の顧客を対象とするため、ユーザには好ましい。 According to another aspect of the present invention, the commercial part of the video signal specified by the event start information and the event end information is deleted from the digital data stream in the digital data stream having the recorded video display. May be corrected. The modifying step is performed by accessing the event start information, the event end information, and the digital data stream from a memory location. Thereafter, the digital data stream may be modified to remove the commercial portion of the video signal. The user can select from the menu whether to delete / maintain the commercial from the data stream. If the user selects “Delete”, this is effective when the storage space is low. If the user chooses to keep the commercial, the present invention knows its start and end points, so it will be viewed later. The commercial can be reproduced by “skip program”. This is preferred for the user because the device adds interactivity to the commercial and targets a specific customer.
他の実施例によると、前記格納するステップはさらに、前記イベントスタート情報と前記イベントエンド情報を特定するデータを前記記録された映像表示とは別のデータファイルに記録することを有する。この場合、システムは、前記スキップするステップの前に、イベントスタート情報とイベントエンド情報を特定する前記デジタルデータのための前記データファイルにアクセスする。前記データファイルは、前記デジタル記録媒体に格納されることが効果的である。 According to another embodiment, the storing step further comprises recording data identifying the event start information and the event end information in a data file separate from the recorded video display. In this case, the system accesses the data file for the digital data specifying event start information and event end information before the skipping step. It is effective that the data file is stored in the digital recording medium.
他の実施例によると、本発明はまた、映像信号のコマーシャルメッセージ部分の自動特定及び選択的スキップを行うよう構成される記録装置を含む。本記録装置は、上記方法に従って動作することができる。
[詳細な説明]
図1は、本発明の構成により利用可能なデジタルビデオ記録システム100のブロック図である。マイクロプロセッサ120のようなシステムコントローラを、システム動作の制御及び選択された信号処理タスクの実行に利用することができる。好ましくは、マイクロプロセッサ120は、そのような装置に通常用いられる適切な高速メモリ(図示せず)を有する。マイクロプロセッサ120への制御入力は、制御バッファ128を介してユーザインタフェース130から受け取ることができる。マイクロプロセッサ120は、後述されるような各種システム要素とシステムバス126により通信することができる。図1において、各種要素の各々からシステムバス126への接続は、簡単化のため図面から省略されている。
According to another embodiment, the invention also includes a recording device configured to automatically identify and selectively skip a commercial message portion of a video signal. The recording apparatus can operate according to the method described above.
[Detailed description]
FIG. 1 is a block diagram of a digital
システム100は、RF映像信号の受信及びダウン変換を行うRFチューナ部102を有することができる。RFチューナ部は、アナログまたはデジタルRF映像の選択されたチャンネルをアナログ出力部104またはデジタル出力部106に供給することが可能なベースバンド信号に変換することができる。
The
好ましくは、従来のアナログ映像音声回路108が、RFチューナアナログ出力部104から受け取るベースバンドアナログ映像信号の処理を行うため備えられる。アナログ映像音声回路の108の出力は、映像表示を直接視聴するため、映像表示モニタに直接通信することができる。さらに、好ましくは、デジタルエンコーダ116が、アナログ映像音声出力信号をデジタルフォーマットに変換するため備えられる。好適な実施例によると、このデジタルフォーマットは、MPEGフォーマットや、MPEG−1やMPEG−2などのそれの任意の変形であってもよい。しかしながら、本発明は、これに限定されるものではなく、任意の適切なデジタル映像フォーマットの利用が可能であるということは理解されるべきである。
A conventional analog video /
映像表示は、デジタルフォーマットに変換されると、記憶媒体124に格納することができる。記憶媒体124は、以降における表示のため、デジタル映像データの格納が可能な様々なデータシステムの何れでありうる。このような装置には、以下に限定されるものではないが、記録可能なコンパクトディスク、DVD−R、DVD+RW、DVD−RW及びDVD−RAMを含む各種フォーマットによる記録可能なDVDが含まれる。磁気ハードドライブや光磁気ディスクもまたこの目的に利用することができる。
Once the video display is converted to a digital format, it can be stored in the
チューナ102がデジタルフォーマットによりRF変調映像信号を受信する場合、この信号はデジタル部106において処理することができる。その後、符号化デジタル映像信号が、デジタル部106からデジタルデコーダ109にわたされる。好ましくは、デコーダ109は、受信した符号化されたデジタルフォーマットのベースバンド映像信号を変換し、それを表示のためアナログ出力信号に変換するよう構成される。例えば、デジタルデコーダ109は、MPEGデジタルデコーダであってもよい。この場合、デコーダ109は、MPEG映像データ信号を受信し、当該データを用いてMPEG−1やMPEG−2などのシステムにより圧縮された映像音声情報を再生するよう構成される。デジタルデコーダ109は、デジタルビットストリームをパーシング(parse)し、デジタルイベント検出器にすべてのデータ構造とデジタル情報を提供するデジタル回路110を有することができる。デジタル回路110はまた、好ましくはアナログ出力部112に含まれるドライブD/A(デジタル−アナログ)変換器にデジタルデータを提供する。
When
デジタル回路部110は、復号されたデジタル映像信号を従来のアナログ映像フォーマットに変換するためデジタル−アナログ変換器(図示せず)と他の必要な回路が備えられるアナログ出力部112と当該映像信号を通信することができる。以降において、アナログ出力112からのアナログ映像信号は、表示のため、表示ユニット出力に通信される。
The digital circuit unit 110 converts the decoded digital video signal into a conventional analog video format, a digital-analog converter (not shown), and an
コマーシャルメッセージイベントの出現を検出するため、1以上のイベント検出器114、118及び122が備えられる。イベント検出器114と118は、好ましくは、後述されるルールを用いて、デジタル映像信号の中のイベントを検出するよう構成されるデジタルイベント検出器である。比較することにより、イベント検出器122は、アナログ映像信号からイベントを検出することができる。
One or
コマーシャルメッセージイベントは、コマーシャルメッセージの出現の特定に利用可能な映像信号またはプログラム特性の任意の組み合わせであってもよい。これらの「イベント」の1以上の組み合わせを用いて、コマーシャルメッセージの出現を特定することができる。イベントメッセージは、システムバス126を介しイベント検出器114、118及び122からマイクロプロセッサ120に通信することができる。
A commercial message event may be any combination of video signals or program characteristics that can be used to identify the appearance of a commercial message. One or more combinations of these “events” can be used to identify the appearance of a commercial message. Event messages can be communicated from the
コマーシャル検出及びスキップ機能の実行時、100%の精度を保証することは困難である。しかしながら、1以上のルールを用いて、コマーシャルメッセージの出現に対応するイベントの検出精度を高めることができる。本発明では、デジタルイベント検出器114、デジタル回路110及びマイクロプロセッサ120は、イベントの検出に協働することができる。好適な実施例によると、デジタルイベント検出器114は、デジタル回路のデータ構造をチェックし、イベント発生時を判断するため入力映像の変化を探索する。好適な実施例によると、これらのルールは、変更またはある特定の状態に移行した様々なパラメータをチェックすることによりイベント発生時を決定するのに利用される。本発明は、コマーシャルやコマーシャル群を特定するのに、これらルールの1以上を実現する知能(マイクロプロセッサ及びデジタルイベント検出論理)を用いる。これらイベントのすべてが各コマーシャルに対して発生しなくてもよく、これらイベントの1以上の出現をチェックすることにより、本発明はコマーシャル及び/またはコマーシャル群の正確な検出の確率を高めることができる。
・イベント検出ルール
(著作権拡張)
本発明の一特徴によると、イベント検出器は、コマーシャルメッセージの検出を支援するため、デジタルビットストリームに符号化された著作権情報を利用することができる。プログラムは著作権情報を有し、コマーシャルが送信されるとき、それは他の著作権情報を有するか、あるいは何も備えていないかもしれない。変化の検出は、コマーシャルの特定に確実に役立つであろう。
It is difficult to guarantee 100% accuracy when executing commercial detection and skip functions. However, the detection accuracy of an event corresponding to the appearance of a commercial message can be increased by using one or more rules. In the present invention, the
・ Event detection rule (copyright extension)
According to one aspect of the invention, the event detector can utilize copyright information encoded in a digital bitstream to assist in the detection of commercial messages. The program has copyright information, and when the commercial is sent, it may have other copyright information or may have nothing at all. Change detection will certainly help identify commercials.
例えば、MPEG−2の場合では、イベント検出器は、デジタル回路110により与えられた情報を利用して、ISO/IEC13818−2:2000「動画及び関連する音声情報の情報技術汎用的符号化:映像(Information Technology−Generic Coding of Moving Pictures and Associated Audio Information:Video)」(以降、「ISO/IEC−13818−2」と呼ぶ)のセクション6.2.3.6に定義されるような「著作権拡張(Copyright Extension)情報の変化をチェックすることができる。この文献は、MPEG画像符号化の国際規格を示すものであり、ISOから入手可能である。 For example, in the case of MPEG-2, the event detector uses the information provided by the digital circuit 110 to use ISO / IEC 13818-2: 2000 “Information technology for video and related audio information general coding: video. (Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Video) "(hereinafter referred to as" ISO / IEC-13818-2 ")" Copyright "as defined in Section 6.2.3.6. Changes in extension information can be checked, which is an international standard for MPEG image coding and is available from ISO.
好適な実施例によると、「映像データストリーム」は、デジタル回路110において従来技術を用いることによりパーシングすることができる。著作権拡張が検出されると、この著作権拡張のデータ構造がデジタルイベント検出器114に利用可能となる。MPEG−2の場合には、著作権情報は、ISO/IEC−13818−2のセクション6.3.15に定義されている。セクション6.3.15は、以下のパラメータを定義している。
According to a preferred embodiment, the “video data stream” can be parsed by using conventional techniques in the digital circuit 110. When a copyright extension is detected, the data structure of this copyright extension is made available to the
Extension_start_code_identifier−4ビット(著作権構造体の開始を特定)
Copyright_identifier−8ビット(著作権者の特定)
Original_or_copy−1ビット(1=オリジナル、0=コピー)
Copyright_number−合計64ビット(実際の著作権番号)
これらのパラメータの1以上が、変更があるかモニタされている。例えば、著作権番号が、変更があるかモニタされるかもしれない。プログラムは、典型的には、コマーシャルとは異なる番号を有する。変更はイベントを示す。「Original_or_copy」ビットを、イベントを示す変更があるかモニタする。「Copyright_identifier」を、イベントを示す変更があるかモニタする。さらに、「著作権拡張」は、コマーシャルでなくプログラムにのみ存在するかもしれず、またはその逆もあるかもしれない。従って、この構造体は移行時において移り変わるかもしれない。このため、「Extension_start_code_identifier」の出現の有無をモニタすることは、イベントの示唆に役立つであろう。「Extension_start_code_identifier」の場合、出現の有無はコマーシャルメッセージの有無に関して決定的なものではないかもしれない。なぜならこの情報は連続的に送信されているわけではないからである。
(映像シーケンス情報)
デジタル回路110はまた、「映像データストリーム」をパーシングすることができる。「映像シーケンスと映像シーケンスヘッダ」が検出されると、この一時的な出現はまた、デジタルイベント検出器114に利用可能となる。この情報の構造は、ISO/IEC−13818−2のセクション6.2.2と6.2.2.1に定義されている。当該規格のセクション6.1.1は、映像シーケンスが「シーケンスヘッダ」から始まるということを述べている。その後映像の始まり(及び終わり)が示される。これらは、例えば、2秒毎などやや頻繁に送信される。コマーシャルがデジタル的に連結されストリームとされると、おそらく新たな「映像シーケンス」から始まる。従って、このタイミングは、イベント発生時をより正確に示すのに利用することができる。
(シーケンス表示拡張)
デジタル回路はまた、「シーケンス表示拡張」の出現のため「映像データストリーム」をパーシングすることができる。「シーケンス表示拡張」が検出されると、それの構造体データがまたデジタルイベント検出器114に利用可能となる。シーケンス表示情報は、ISO/IEC13818−2のセクション6.2.2.4と6.3.6に定義されている。この文献はこの構造体のいくつかの部分を以下のように定義している。
Extension_start_code_identifier-4 bits (specifies the start of the copyright structure)
Copyright_identifier—8 bits (copyright owner specific)
Original_or_copy-1 bit (1 = original, 0 = copy)
Copyright_number—total 64 bits (actual copyright number)
One or more of these parameters are monitored for changes. For example, the copyright number may be monitored for changes. Programs typically have numbers that are different from commercials. A change indicates an event. The “Original_or_copy” bit is monitored for changes indicating an event. “Copyright_identifier” is monitored for a change indicating an event. Furthermore, “copyright extensions” may exist only in programs, not commercials, and vice versa. Thus, this structure may change during transition. Therefore, monitoring the presence or absence of the occurrence of “Extension_start_code_identifier” will help to suggest the event. In the case of “Extension_start_code_identifier”, the presence or absence of appearance may not be definitive with respect to the presence or absence of a commercial message. This is because this information is not transmitted continuously.
(Video sequence information)
The digital circuit 110 can also parse the “video data stream”. When the “video sequence and video sequence header” is detected, this temporary appearance is also available to the
(Sequence display extension)
The digital circuit can also parse the “video data stream” for the appearance of “sequence display extension”. When a “sequence display extension” is detected, its structure data is also available to the
Extension_start_code_identifier−4ビット(当該構造体の始まりを特定)
Color_description−1ビット(1=カラープライマリ及び変換特性構造体情報が存在し、直後に従う)
Color_primaries−8ビット(表示のためのカラー関連情報を定義 例えば、赤、緑、青及び白を正確に定義する。5つの定義されたカラープライマリが存在する。)
Transfer_characteristics−8ビット(表示のための輝度関連情報の定義 例えば、信号データの値の増加に対し当該表示のすべきことを正確に定義される。すなわち、表示は輝度を比例的または指数的に増加すべきか。7つの定義された変換特性が存在する。)
本発明の好適な実施例によると、「Color_primaries」データと「Transfer_characteristics」データを変更があるかモニタする。プログラムは、コマーシャルと比較して異なる「Color_primaries」データと「Transfer_characteristics」データを有するかもしれない。変化はイベントを示唆する。「Color_description」ビットを、イベントを示す変更があるかモニタする。さらに、「シーケンス表示拡張」構造体自身が、コマーシャルでなくプログラムにのみ存在するかもしれず、またはその逆もあるかもしれない。従って、この構造体は移行時において移り変わるかもしれない。このため、「sequence_display_extension_ID」の発生の有無のモニタリングは、イベントを示唆するであろう。
(画像情報群)
イベント検出器はまた、Iフレームと、任意的にBフレーム及びPフレームから構成されるMPEG「画像群」(GOP)を考察することができる。Iフレームは、すべての新しい画像群を開始し、典型的には、BフレームとPフレームが後続する。これらのフレームは、最終的に表示される画像の圧縮画像あるいはその一部である。
Extension_start_code_identifier-4 bits (specifies the start of the structure)
Color_description-1 bit (1 = color primary and conversion characteristic structure information exists and follows immediately after)
Color_primaries—8 bits (defines color related information for display, eg precisely defines red, green, blue and white. There are five defined color primaries)
Transfer_characteristics—8 bits (definition of luminance related information for display, eg exactly what the display should do with increasing signal data values. That is, the display increases the luminance proportionally or exponentially. (There are seven defined conversion characteristics.)
According to a preferred embodiment of the present invention, the "Color_primaries" data and the "Transfer_characteristics" data are monitored for changes. The program may have different “Color_primaries” data and “Transfer_characteristics” data compared to commercials. Change suggests an event. The “Color_description” bit is monitored for changes indicating an event. Furthermore, the “Sequence Display Extension” structure itself may exist only in the program, not the commercial, and vice versa. Thus, this structure may change during transition. Thus, monitoring for the occurrence of “sequence_display_extension_ID” would indicate an event.
(Image information group)
The event detector can also consider an MPEG “picture group” (GOP) composed of I frames and optionally B and P frames. An I frame starts all new images, typically followed by a B frame and a P frame. These frames are a compressed image of a finally displayed image or a part thereof.
ISO/IEC13818−2のセクション6.6.3は、これらのフレームタイプを以下のような「画像ヘッダ」構造の「picture_coding_type」として定義する。 Section 6.6.3 of ISO / IEC 13818-2 defines these frame types as “picture_coding_type” with an “image header” structure as follows:
Picture_coding_type−3ビット
ISO/IEC13818−2のテーブル6〜12から、これらのタイプは以下のようになる。
Picture_coding_type—3 bits From Tables 6 to 12 of ISO / IEC13818-2, these types are as follows.
(スプライスポイント)
SMPTE規格「312M−1999 MPEG−2トランスポートストリームのスプライスポイント(312M−1999 Splice Points for MPEG−2 Transport Streams)」は、コマーシャルをプログラムストリームに挿入あるいはスプライスするときに関して、シグナルダウンストリーム(ローカル)ステーションへのネットワークに対し利用されるテーブル構築を定義する。SMPTE規格「312M−1999」により定義されるように、これらのテーブルは、特定のプログラムに属し、特定のプログラムのプログラムマップテーブルにより参照されるプログラムID(PID)ストリームで搬送される。これらのテーブルは、コマーシャルの挿入に対する開始時と終了時であるスプライスポイントのスケジュールを定義する。これらのテーブルはまた、挿入実行時と共に「プレロール(pre−roll)」ダウンストリーム警告フラグを定義する。これらは「splice_command_types」と呼ばれ、以下のように定義される8ビットである。
(Splice point)
The SMPTE standard “312M-1999 Splice Points for MPEG-2 Transport Streams” is a signal downstream (local) station for inserting or splicing commercials into a program stream. Defines the table construction used for the network. As defined by the SMPTE standard “312M-1999”, these tables belong to a specific program and are carried in a program ID (PID) stream referenced by the program map table of the specific program. These tables define a schedule of splice points that are at the beginning and end for commercial insertion. These tables also define a “pre-roll” downstream warning flag along with the insertion time. These are called “splice_command_types” and are 8 bits defined as follows.
(ダークフレームと低音声)
現在米国では、大部分のプログラムが、コマーシャルと番組とを分けるのに、ブラック状態にフェードし、音声はサイレンス状態にフェードする(またはブラック及びサイレンス近く)。個々のコマーシャルもまた、これらのイベントにより分離される。
(Dark frame and low sound)
Currently in the United States, most programs fade to black and audio fade to silence (or close to black and silence) to separate commercials and programs. Individual commercials are also separated by these events.
デジタル領域では、イベント検出器114は、「ダーク」(ブラック)になる映像と低レベルになる音声の検出をチェックすることができる。これは様々な方法により行うことができる。好適な実施例によると、映像は復号され、デジタル回路110の一部として含まれるフレームバッファに格納される。デジタルイベント検出器114は、すべてのデジタル値がブラックであるか、すなわち、ブラックフレームを表しているか判断するためチャックするため各フレームを走査する。実践的には、所定の「低いレベル」の値が設定され、それより高い値はもはや「ブラック」とはみなされない。
In the digital domain, the
デジタル領域では、イベント検出器114はまた、低レベルの音声をチェックすることができる。例えば、音声は復号され、デジタル回路110の音声バッファに保持することができる。その後、デジタルイベント検出器114は、すべてのデジタル値が「サイレンス」であるか、すなわち、サイレンス音声を表しているかチェックするためこのバッファを走査することができる。実践的には、所定の「低いレベル」の値が設定され、それより高い値はもはや「サイレンス」とはみなされない。この技術は、説明されたように、イベントの出現を特定するその他のルールにより要求されるデジタルデータを含まないアナログテレビプログラムに対し利用可能であるという効果を有する。デジタルイベント検出器118と付随する映像音声バッファの利用は上述されている。
In the digital domain, the
イベント検出器114、118及び122は、イベントの出現を決定する前述のルールセットの1以上によりプログラミングあるいは予め構成することができる。2以上のコマーシャルメッセージからなるコマーシャル群は、同様の技術を用いて特定することができる。例えば、複数のイベントが各イベント間の標準的なコマーシャルの長さによりイベント検出器114、118及び122によって検出されるとき、コマーシャル群の出現を特定するルールを利用することは従来から行われてきた。標準的なコマーシャルの長さの例としては、以下に限定されるものではないが、1分、30秒及び15秒などがある。映像信号におけるコマーシャルメッセージあるいはコマーシャルメッセージ群の出現を特定する他の方法もまた当該分野では既知であり、本発明は、イベントの出現を示す前述のルール群のみの利用に限定されることは意図していない。代わりに、イベント検出器114、118及び122は、イベント検出時、適切な出力信号または通知を生成するソフトウェア及び/またはハードウェアの任意の組み合わせであってもよい。
さらに、イベント検出器114と118により与えられる機能は様々な方法により提供することが可能であるということは当業者には理解されるであろう。例えば、これらの検出器は、FPGA(Field Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)またはこれらのタスクを実行するようプログラムされた汎用マイクロプロセッサとして実現することができる。さらに、イベント検出器の機能は、マイクロプロセッサ120により扱われる処理の一部としてソフトウェア的に実現することもできる。この場合、画像データはシステムバス126を用いてマイクロプロセッサ120からデジタル回路110とデジタルエンコーダ116に直接提供することができる。
Further, those skilled in the art will appreciate that the functionality provided by
複数の信号スイッチSW1、SW2、SW3及びSW4はユーザ入力に応じてマイクロプロセッサ120により制御することが可能であり、あるいは検出されたデジタルまたはアナログ映像の特定のフォーマットに応答して自動制御とすることもできる。図1の装置の動作が、図2及び図3のフローチャートを参照して、いくつかの動作モードに関して説明される。
・アナログNTSC処理
(記録段階)
図2のステップ202において、本システムは、ユーザ入力に対し制御バッファ128をモニタすることができる。ステップ204において記録コマンドが受信されると、ステップ206に示されるように、システムは記録処理を開始する。好適な実施例によると、マイクロプロセッサ120は、スイッチのポジションを、SW1=A、SW2=X(任意の接続)、SW3=A及びSW4=Aのように設定するため、装置100を制御する。以降において、システムは、アナログチューナ出力104からのアナログ信号をアナログ映像音声回路108に供給する。ステップ208において、デジタルイベント検出器118は、コマーシャルイベントの出現を検出するため、エンコーダ116からの映像信号をモニタする。デジタルイベント検出器の符号化された出力は純粋なアナログ信号であるため、一般にイベント検出器は、コマーシャルメッセージの出現に関連するブラック状態や低レベル音声へのフェードに基づくイベント出現の特定に限定される。ステップ210においてこのようなイベントが検出される場合、ステップ214においてイベント検出器118はこの情報を制御プロセッサ、この場合はマイクロプロセッサ120と通信する。ステップ218において、マイクロプロセッサ120は、イベントを追跡し、1以上のコマーシャルメッセージの出現時およびそれらの始まりと終わりを決定する。
The plurality of signal switches SW1, SW2, SW3, and SW4 can be controlled by the
・ Analog NTSC processing (recording stage)
In
ステップ218において1以上のコマーシャルメッセージがマイクロプロセッサ120により特定されると、ステップ220においてこの情報を記録する。この情報は、マイクロプロセッサ120に付属するメモリに記録され、記憶媒体124上の別のファイルに格納されるか、あるいはMPEGデジタルデータの一部として格納される。ステップ216において、システムは、記録処理が完了したか判断するためチェックを行う。もし完了されていなければ、システムは記録処理を継続する。
(再生段階)
再生処理を示すフローチャートが図3に示される。ステップ302において、マイクロプロセッサ120は、再生コマンドが受信されたか判断するため、制御バッファ128をモニタする。ステップ304において再生コマンドが受信されると、ステップ306に示されるように、システムは再生処理を開始する。再生処理が開始されると、SW1=X(任意のポジション)、SW2=B、SW3=B及びSW4=X(任意の接続)にスイッチは設定される。MPEG映像のような記録された符号化映像が記録媒体124からデジタルデコーダ109に再生される。デジタルデコーダ109は、デジタル回路110から出力される復号されたデジタルビットストリームを生成する。デジタルビットストリームは、アナログ出力112においてアナログフォーマットに変換される。アナログ出力信号は、アナログ出力112を介して表示ユニットに通信される。ステップ308において、マイクロプロセッサ120は、コマーシャルメッセージの位置に関する格納されている情報を用いて、再生表示のある部分がコマーシャルメッセージに対応しているか決定する。もし対応していない場合、ステップ310において再生は継続される。しかしながら、再生表示の一部がコマーシャルメッセージに対応する場合、ステップ312においてマイクロプロセッサ120は、コマーシャルメッセージをスキップするため、好ましくは、プログラムを中断することなく再生を制御する。最後にステップ314において、システムは再生が完了したか確認する。完了していなければ、ステップ310において再生は継続される。
・デジタル処理
(記録段階)
デジタル処理の記録プロセスは、以下の点を除いて図2に関し説明されたものと同様である。SW=X(任意の接続)、SW2=A、SW3=B及びSW4=Bのスイッチポジションにより、システムはチューナ102からのデジタルRF変調信号にアクセスすることができる。ブロック106からのデジタル符号化信号がデコーダ109に供給され、記憶媒体124による記録のためSW4Bをスイッチする。これらのデジタル信号は、デジタルデコーダ109で復号され、アナログ出力112においてアナログフォーマットに変換される。デジタルイベント検出器114は、前述のように、ルールを用いてコマーシャルメッセージイベントを検出する。イベントはメモリに格納され、コマーシャルメッセージの位置を決定するためマイクロプロセッサ120により利用される。1以上のコマーシャルメッセージがマイクロプロセッサ120により特定されると、この情報は記憶媒体124に記録される。この情報は、マイクロプロセッサ120に付属のメモリ、記憶媒体124上の別のファイル、あるいはMPEG信号の一部として記録することができる。
(再生段階)
デジタルモードでの再生処理は、以下の点を除いて図3に関し説明されたものと実質的に同様である。再生モードでは、スイッチは、SW1=X(任意の接続)、SW2=B、SW3=B及びSW4=X(任意の接続)のポジションにある。MPEG映像などの符号化映像が、記憶媒体124からデジタルデコーダに109に再生される。デジタルデコーダは、MPEG映像を復号し、デジタルビットストリームをアナログ出力112に通信する。アナログ出力112からのアナログ出力信号は、表示ユニットに送信される。コマーシャルメッセージの位置に関する格納されている情報を用いて、マイクロプロセッサ120は、コマーシャルメッセージをスキップするため、好ましくは、プログラムの中断なく再生を制御する。
When one or more commercial messages are identified by the
(Reproduction stage)
A flowchart showing the reproduction processing is shown in FIG. In
・ Digital processing (recording stage)
The digital processing recording process is similar to that described with respect to FIG. 2 with the following exceptions. The switch positions SW = X (arbitrary connection), SW2 = A, SW3 = B and SW4 = B allow the system to access the digital RF modulation signal from the
(Reproduction stage)
The playback process in the digital mode is substantially the same as that described with reference to FIG. 3 except for the following points. In the playback mode, the switches are in the positions SW1 = X (arbitrary connection), SW2 = B, SW3 = B and SW4 = X (arbitrary connection). Encoded video such as MPEG video is reproduced from the
好適な実施例によると、イベント開始情報とイベント終了情報を用いて、映像表示のコマーシャルメッセージの位置を特定することができる。この開始及び終了情報は、任意の適切な方法により格納される。例えば、コマーシャルメッセージの開始及び終了位置のそれぞれは、映像信号の記録開始からの経過時間により特定することができる。あるいは、この目的のためフレーム番号を利用することもできる。フレーム番号は、記録開始から記録された映像信号の多数のフレームに対応する。何れの場合でも、本発明は特定の位置特定方法に限定されるものではないということは理解されるべきである。 According to a preferred embodiment, the position of a commercial message for video display can be specified using event start information and event end information. This start and end information is stored by any suitable method. For example, the start and end positions of the commercial message can be specified by the elapsed time from the start of recording the video signal. Alternatively, frame numbers can be used for this purpose. The frame number corresponds to a number of frames of the video signal recorded from the start of recording. In any case, it should be understood that the present invention is not limited to a particular location method.
イベントの開始と終了を特定するデータは、記録された映像表示とは別のデータファイルに格納される。その後、マイクロプロセッサ120は、スキップステップの前に、イベント開始情報とイベント終了情報を特定するデジタルデータのためデータファイルにアクセスする。
Data specifying the start and end of the event is stored in a data file separate from the recorded video display. Thereafter, the
別のデータファイルにイベント開始及び終了データを格納する代わりに、あるいはそれに加えて、このようなデータは記録された映像表示を有するデジタルデータストリームの一部として記録することができる。例えば、デジタル符号化フォーマットがMPEGの場合、イベント情報は「extensions_and_user_data(2)」として特定されるMPEGフィールドのMPEG画像ヘッダに続いて記録される。このフィールドは、「picture_coding_extension()」フィールドに続くMPEG符号化信号の書く画像ヘッダの後に備えられる。開始イベントまたは終了イベントを示すビットが、「extensions_and_user_data(2)」フィールドで定義することができる。このフィールドは、特定の画像がコマーシャルメッセージの一部であることを示すのに利用される。開始及び終了イベントデータがこのように符号化されるイベントでは、デコーダ109は、好ましくは、このような指示を適切に検出及び応答するよう構成される。例えば、イベントが検出されると、マイクロプロセッサ120に通知が送信される。その後、マイクロプロセッサは、コマーシャルメッセージの表示を削除するため再生を選択的に制御することができる。
Instead of or in addition to storing event start and end data in separate data files, such data can be recorded as part of a digital data stream having a recorded video display. For example, when the digital encoding format is MPEG, the event information is recorded following the MPEG image header of the MPEG field specified as “extensions_and_user_data (2)”. This field is provided after the image header written in the MPEG encoded signal following the “picture_coding_extension ()” field. A bit indicating a start event or an end event can be defined in the “extensions_and_user_data (2)” field. This field is used to indicate that a particular image is part of a commercial message. In the event that start and end event data is encoded in this manner, the
開始及び終了イベントデータが映像ビットストリームの一部として格納されている場合、マイクロプロセッサはこのデータを用いて、コマーシャルメッセージに関する映像表示部分をスキップすることができる。映像バッファは、映像プログラムの明らかな中断を回避するために備えられる。大規模なバッファの必要を回避するため、「extensions_and_user_data(2)」フィールドに符号化される開始イベントデータを、終了イベントの位置を示すため、記録後に修正する。このようにして、開始イベントが検出されると、マイクロプロセッサは即座に終了イベントの位置を決定し、デコーダ109に当該位置をスキップするよう指示する。
If start and end event data is stored as part of the video bitstream, the microprocessor can use this data to skip the video display portion for the commercial message. A video buffer is provided to avoid apparent interruption of the video program. To avoid the need for a large buffer, the start event data encoded in the “extensions_and_user_data (2)” field is modified after recording to indicate the position of the end event. In this way, when a start event is detected, the microprocessor immediately determines the position of the end event and instructs the
他の実施例によると、記録された映像表示を有するデジタルデータストリームは、映像信号のコマーシャルメッセージ部分をデジタルデータストリームから完全に削除することにより、修正することができる。このアプローチの使用は、説明されたようなイベント検出器や付属の処理回路なしで、プレーヤー上でのコマーシャルメッセージの削除の効果を得ることができる。マイクロプロセッサ120は、イベント開始情報、イベント終了情報及びデジタルデータストリームの選択部分へのアクセスが可能である。その後、デジタルデータストリームは、映像信号のコマーシャルメッセージ部分を削除するよう修正することができる。
According to another embodiment, a digital data stream having a recorded video display can be modified by completely removing the commercial message portion of the video signal from the digital data stream. The use of this approach can have the effect of deleting commercial messages on the player without the event detector and accompanying processing circuitry as described.
Claims (8)
デジタルフォーマットによりデジタル記録媒体上に前記映像信号を記録するステップと、
少なくとも1つのコマーシャルメッセージの始まりと終わりに対応する少なくとも1つのイベントスタートと少なくとも1つのイベントエンドを検出するため、前記映像信号をモニタするステップと、
前記記録された映像表示を有するデジタルデータストリームの一部として、前記少なくとも1つのコマーシャルメッセージの位置を特定するイベントスタート情報とイベントエンド情報の少なくとも1つを特定するデジタルデータを選択的に格納するステップと、
から構成され、
前記デジタルフォーマットはMPEGであり、
前記格納するステップはさらに、「extensions_and_user_data」位置におけるMPEG画像ヘッダに続く位置にのみ前記コマーシャルの前記イベントスタート情報と前記イベントエンド情報の少なくとも1つを記録することから構成されることを特徴とする方法。A control method of a video medium recording apparatus configured to automatically specify and selectively skip a commercial message portion of a video signal,
Recording the video signal on a digital recording medium in a digital format;
Monitoring the video signal to detect at least one event start and at least one event end corresponding to the beginning and end of at least one commercial message;
Selectively storing digital data identifying at least one of event start information and event end information identifying a position of the at least one commercial message as part of a digital data stream having the recorded video display; When,
Consisting of
The digital format is MPEG;
Wherein the step of storing further characterized in that it is composed by recording at least one of the event start information and the event end information of the commercial only in a position following the MPEG picture headers in the "extensions_and_user_data" position Method.
前記イベントスタート情報と前記イベントエンド情報を特定する前記デジタルデータに応じて、前記映像信号のコマーシャル部分を再生モードで選択的にスキップするステップを有することを特徴とする方法。The control method according to claim 1, further comprising:
A method comprising selectively skipping a commercial portion of the video signal in a playback mode in response to the digital data specifying the event start information and the event end information.
前記イベントスタート情報と前記イベントエンド情報は、前記映像信号の記録開始から記録されてきた前記映像信号のフレーム数に対応するフレーム番号であることを特徴とする方法。The control method according to claim 1, comprising:
The event end information and the event start information, a method which is a frame number corresponding to the number of frames the video signal that has been recorded from the recording start of the video signal.
前記イベントスタート情報を特定する前記データはまた、前記イベントエンド情報を含むことを特徴とする方法。The control method according to claim 1, comprising:
The method for specifying the event start information also includes the event end information.
デジタルフォーマットによりデジタル記録媒体上に前記映像信号を記録するメモリ格納装置と、
少なくとも1つのコマーシャルメッセージの始まりと終わりに対応する少なくとも1つのイベントスタートと少なくとも1つのイベントエンドを検出するため、前記映像信号をモニタするイベント検出器と、
前記記録された映像表示を有するデジタルデータストリームの一部として、前記少なくとも1つのコマーシャルメッセージの位置を特定するイベントスタート情報とイベントエンド情報の少なくとも1つを特定するデジタルデータを選択的に格納する制御プロセッサと、
から構成され、
前記デジタルフォーマットはMPEGであり、
前記メモリ格納装置はさらに、「extensions_and_user_data」位置におけるMPEG画像ヘッダに続く位置にのみ前記コマーシャルの前記イベントスタート情報と前記イベントエンド情報の少なくとも1つを記録することから構成されることを特徴とする装置。A recording device configured to automatically identify and selectively skip a commercial message portion of a video signal,
A memory storage device for recording the video signal on a digital recording medium in a digital format;
An event detector that monitors the video signal to detect at least one event start and at least one event end corresponding to the beginning and end of at least one commercial message;
Control for selectively storing digital data specifying at least one of event start information and event end information specifying the position of the at least one commercial message as part of a digital data stream having the recorded video display A processor;
Consisting of
The digital format is MPEG;
It said memory storage device further you characterized in that it is composed by recording at least one of the event start information and the event end information of the commercial only in a position following the MPEG picture headers in the "extensions_and_user_data" position apparatus.
前記制御プロセッサは、前記イベントスタート情報と前記イベントエンド情報を特定する前記デジタルデータに応じて、前記映像信号のコマーシャル部分を再生モードで選択的にスキップすることを特徴とする装置。The recording apparatus according to claim 5 ,
The control processor selectively skips a commercial portion of the video signal in a playback mode in response to the digital data specifying the event start information and the event end information.
前記イベントスタート情報と前記イベントエンド情報は、前記映像信号の記録開始から記録されてきた前記映像信号のフレーム数に対応するフレーム番号であることを特徴とする装置。The recording apparatus according to claim 5 ,
The event end information and the event start information, and wherein the a frame number corresponding to the number of frames the video signal that has been recorded from the recording start of the video signal.
前記イベントスタート情報を特定する前記データはまた、前記イベントエンド情報を含むことを特徴とする装置。The recording apparatus according to claim 5 ,
The apparatus for specifying the event start information also includes the event end information.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US44273902A | 2002-05-09 | 2002-05-09 | |
PCT/US2003/014507 WO2003096686A1 (en) | 2002-05-09 | 2003-05-08 | Content identification in a digital video recorder |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006511980A JP2006511980A (en) | 2006-04-06 |
JP4541139B2 true JP4541139B2 (en) | 2010-09-08 |
Family
ID=29420689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004504514A Expired - Fee Related JP4541139B2 (en) | 2002-05-09 | 2003-05-08 | Content identification in digital video recorder |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP1504598A4 (en) |
JP (1) | JP4541139B2 (en) |
KR (1) | KR100960342B1 (en) |
CN (1) | CN100411434C (en) |
AU (1) | AU2003230353A1 (en) |
MX (1) | MXPA04011027A (en) |
WO (1) | WO2003096686A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006078365A1 (en) * | 2005-01-21 | 2006-07-27 | Thomson Licensing | Method and apparatus for skipping commercials |
JP4814849B2 (en) * | 2007-08-10 | 2011-11-16 | 富士通株式会社 | How to identify the frame |
CN101207758B (en) * | 2007-11-27 | 2013-06-05 | 深圳市同洲电子股份有限公司 | Method for removing fragment in record program |
JP5249677B2 (en) * | 2008-08-21 | 2013-07-31 | 株式会社バッファロー | Advertising section detection device and advertising section detection program |
US10117185B1 (en) * | 2017-02-02 | 2018-10-30 | Futurewei Technologies, Inc. | Content-aware energy savings for video streaming and playback on mobile devices |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5333091B2 (en) * | 1993-01-08 | 1996-12-17 | Arthur D Little Enterprises | Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages |
US5729279A (en) | 1995-01-26 | 1998-03-17 | Spectravision, Inc. | Video distribution system |
US6100941A (en) * | 1998-07-28 | 2000-08-08 | U.S. Philips Corporation | Apparatus and method for locating a commercial disposed within a video data stream |
JP4026100B2 (en) * | 1998-11-30 | 2007-12-26 | ソニー株式会社 | Information processing apparatus and method, and recording medium |
JP2001036851A (en) * | 1999-07-23 | 2001-02-09 | Hitachi Ltd | Digital broadcasting transmission/reception system, transmitter and receiver for the system and television device incorporating receiver |
MXPA02001420A (en) * | 1999-08-09 | 2004-07-16 | British Sky Broadcasting Ltd | Improvements in receivers for television signals. |
AU1579401A (en) * | 1999-11-10 | 2001-06-06 | Thomson Licensing S.A. | Commercial skip and chapter delineation feature on recordable media |
JP2001231010A (en) * | 1999-12-10 | 2001-08-24 | Matsushita Electric Ind Co Ltd | Recorder, reproducing device, and computer readable recording medium for recording reproduction or recording program |
JP2001238176A (en) * | 2000-02-25 | 2001-08-31 | Victor Co Of Japan Ltd | Video signal recording and reproducing method, video signal recording and reproducing device and video signal recorder |
JP3825282B2 (en) * | 2000-06-26 | 2006-09-27 | 松下電器産業株式会社 | Digital video recording apparatus and method |
DE60134192D1 (en) * | 2000-06-26 | 2008-07-10 | Matsushita Electric Ind Co Ltd | Apparatus and method for digital video recording |
JP4034502B2 (en) * | 2000-06-30 | 2008-01-16 | 株式会社東芝 | Broadcast program recording / playback method and broadcast program recording / playback apparatus |
JP3794257B2 (en) * | 2000-09-27 | 2006-07-05 | 日本ビクター株式会社 | Video signal playback device |
-
2003
- 2003-05-08 EP EP03724522A patent/EP1504598A4/en not_active Ceased
- 2003-05-08 KR KR1020047017989A patent/KR100960342B1/en active IP Right Grant
- 2003-05-08 JP JP2004504514A patent/JP4541139B2/en not_active Expired - Fee Related
- 2003-05-08 MX MXPA04011027A patent/MXPA04011027A/en active IP Right Grant
- 2003-05-08 WO PCT/US2003/014507 patent/WO2003096686A1/en active Application Filing
- 2003-05-08 CN CNB038105195A patent/CN100411434C/en not_active Expired - Fee Related
- 2003-05-08 AU AU2003230353A patent/AU2003230353A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2003096686A1 (en) | 2003-11-20 |
CN100411434C (en) | 2008-08-13 |
MXPA04011027A (en) | 2005-01-25 |
CN1653809A (en) | 2005-08-10 |
KR100960342B1 (en) | 2010-05-28 |
EP1504598A4 (en) | 2009-07-01 |
EP1504598A1 (en) | 2005-02-09 |
AU2003230353A1 (en) | 2003-11-11 |
KR20040106500A (en) | 2004-12-17 |
JP2006511980A (en) | 2006-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4414878B2 (en) | Rules for digital video recorder | |
US8233778B2 (en) | Method of reproducing a still picture from a recording medium, method of decoding the still picture and the recording medium | |
US6707778B1 (en) | Edit to picture without decoding and re-encoding of MPEG bit stream for recordable DVD | |
JP4334468B2 (en) | Detection of control field events in digital video recorders | |
US7260308B2 (en) | Content identification in a digital video recorder | |
JP4541139B2 (en) | Content identification in digital video recorder | |
EP0967611A2 (en) | Method and apparatus for the recording and reproduction of a transmitted programme contribution | |
JP3590275B2 (en) | Recording / reproducing apparatus, recording / reproducing method, and recording medium recording recording / reproducing program | |
EP1424854A1 (en) | Video data conversion apparatus and video data conversion method | |
US20050025467A1 (en) | Recording and reproducing apparatus | |
KR20070080219A (en) | Apparatus and method for transition point detection, recording apparatus and record playback apparatus | |
JP2004127381A (en) | Information reproducing device, information reproducing method, information reproduction program, and information recording medium | |
JP2004320082A (en) | Video signal recording apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060418 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080929 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081014 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090114 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090121 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090414 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091027 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100125 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100201 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100525 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100623 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4541139 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |