JP2007528146A - デジタルビデオストリーム中のコンテンツ項目の検出 - Google Patents
デジタルビデオストリーム中のコンテンツ項目の検出 Download PDFInfo
- Publication number
- JP2007528146A JP2007528146A JP2006520093A JP2006520093A JP2007528146A JP 2007528146 A JP2007528146 A JP 2007528146A JP 2006520093 A JP2006520093 A JP 2006520093A JP 2006520093 A JP2006520093 A JP 2006520093A JP 2007528146 A JP2007528146 A JP 2007528146A
- Authority
- JP
- Japan
- Prior art keywords
- content item
- video stream
- bit rate
- average bit
- boundaries
- 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
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/87—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving scene cut or scene change detection in combination with video compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4135—Peripherals receiving signals from specially adapted client devices external recorder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/147—Scene change detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
- H04N21/44055—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption by partially decrypting, e.g. decrypting a video stream that has been partially encrypted
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
・ある時間期間にわたるビデオストリームの平均ビットレートを決定し、
・コンテンツ項目の境界の指標となる平均ビットレートの変化を検出する、
ステップを有することにおいて実現される。
・ある時間期間にわたるビデオストリームの平均ビットレートを決定する手段と、
・コンテンツ項目の境界の指標となる平均ビットレートの変化を検出する手段、
とを有する、デジタルビデオストリーム中のコンテンツ項目の境界を検出するための装置を提供することにおいても実現される。
Claims (13)
- デジタルビデオストリームにおけるコンテンツ項目の境界を検出する方法であって、
・ある時間期間にわたるビデオストリームの平均ビットレートを決定し、
・コンテンツ項目の境界の指標となる平均ビットレートの変化を検出する、
ステップを有することを特徴とする方法。 - 前記コンテンツ項目がデジタル放送ビデオストリーム中にあることを特徴とする、請求項1記載の方法。
- ・前記コンテンツ項目のカットの切れ目を検出し、
・検出されたカットの切れ目に合わせて前記時間期間を調整する、
ステップを有することを特徴とする、請求項1記載の方法。 - ビットレートの移動平均が決定されることを特徴とする、請求項1記載の方法。
- 前記コンテンツ項目がコマーシャルであることを特徴とする、請求項1記載の方法。
- 前記デジタルビデオストリームがMPEG圧縮されていることを特徴とする、請求項1記載の方法。
- 前記コンテンツ項目が暗号化されたデジタルビデオストリーム中にあることを特徴とする、請求項1記載の方法。
- ・少なくとも一つのコンテンツ項目の放送の開始および/または終了の指標となる放送予定データを取得し、
・前記放送予定データが前記ビデオストリーム中のそれぞれのコンテンツ項目の検出された境界と一致しているかどうかを検証する、
ステップをさらに有することを特徴とする、請求項1記載の方法。 - 前記コンテンツ項目の検出された境界の対応する時間期間の中での位置を決定するステップをさらに有することを特徴とする、請求項1記載の方法。
- デジタルビデオストリームにおけるコンテンツ項目の境界を検出する装置であって、
・ある時間期間にわたるビデオストリームの平均ビットレートを決定する手段と、
・コンテンツ項目の境界の指標となる平均ビットレートの変化を検出する手段、
とを有することを特徴とする装置。 - デジタル放送ビデオストリーム中の少なくとも一つのコンテンツ項目を受信するための、請求項10記載の装置を有する受信機。
- ・デジタルビデオストリーム中の少なくとも一つのテレビ番組を受信するための受信機と、
・前記コンテンツ項目がテレビ番組である請求項10記載の装置と、
・テレビ番組を、ビデオストリーム中で検出されたその境界に基づいて録画する手段、
とを有することを特徴とする、少なくとも一つのテレビ番組を録画するためのビデオレコーダ。 - コンピュータプログラムであって、該コンピュータプログラムを実行中のプログラム可能装置を請求項10記載の装置として機能できるようにすることを特徴とするコンピュータプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03102221 | 2003-07-18 | ||
EP03102221.3 | 2003-07-18 | ||
PCT/IB2004/051219 WO2005009043A1 (en) | 2003-07-18 | 2004-07-14 | Detecting a content item in a digital video stream |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007528146A true JP2007528146A (ja) | 2007-10-04 |
JP4795947B2 JP4795947B2 (ja) | 2011-10-19 |
Family
ID=34072656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006520093A Expired - Fee Related JP4795947B2 (ja) | 2003-07-18 | 2004-07-14 | デジタルビデオストリーム中のコンテンツ項目の検出 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7936973B2 (ja) |
EP (1) | EP1649695A1 (ja) |
JP (1) | JP4795947B2 (ja) |
KR (1) | KR101083100B1 (ja) |
CN (1) | CN1823529A (ja) |
WO (1) | WO2005009043A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4501808B2 (ja) * | 2005-08-02 | 2010-07-14 | 船井電機株式会社 | 再生装置 |
JP2007221269A (ja) * | 2006-02-14 | 2007-08-30 | Canon Inc | 表示信号制御装置、表示信号制御方法、プログラム及び記憶媒体 |
US8443409B2 (en) * | 2008-04-30 | 2013-05-14 | Zeevee, Inc. | System and method for channel selection for local broadcasting |
US20090320063A1 (en) * | 2008-06-23 | 2009-12-24 | Microsoft Corporation | Local advertisement insertion detection |
KR20100037573A (ko) * | 2008-10-01 | 2010-04-09 | 삼성전자주식회사 | 무선 통신 망에서의 데이터 송수신 장치 및 방법 |
GB2483282B (en) * | 2010-09-03 | 2017-09-13 | Advanced Risc Mach Ltd | Data compression and decompression using relative and absolute delta values |
CN103634594B (zh) * | 2012-08-21 | 2015-04-29 | 华为技术有限公司 | 一种获得视频编码压缩质量的方法及装置 |
US9590952B2 (en) * | 2014-09-05 | 2017-03-07 | Microsoft Technology Licensing, Llc | Lossy data stream decoder |
GB2583826B (en) | 2017-04-21 | 2021-05-19 | Zenimax Media Inc | Systems and methods for rendering & pre-encoded load estimation based encoder hinting |
US12041303B1 (en) * | 2018-03-19 | 2024-07-16 | Amazon Technologies, Inc. | Bandwidth estimation for video encoding |
US10997426B1 (en) * | 2019-03-05 | 2021-05-04 | Amazon Technologies, Inc. | Optimal fragmentation of video based on shot analysis |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09322174A (ja) * | 1996-05-30 | 1997-12-12 | Hitachi Ltd | 動画データの再生方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5485219A (en) | 1994-04-18 | 1996-01-16 | Depromax Limited | Electric service to record transmissions without recording commercials |
JP2000165806A (ja) | 1998-11-30 | 2000-06-16 | Sony Corp | 情報処理装置および方法、並びに提供媒体 |
US6714594B2 (en) | 2001-05-14 | 2004-03-30 | Koninklijke Philips Electronics N.V. | Video content detection method and system leveraging data-compression constructs |
JP3903912B2 (ja) | 2002-12-02 | 2007-04-11 | 株式会社日立製作所 | 記録装置および記録方法 |
GB2396069B (en) | 2002-12-03 | 2005-10-05 | British Broadcasting Corp | Analysis of digital signals |
-
2004
- 2004-07-14 JP JP2006520093A patent/JP4795947B2/ja not_active Expired - Fee Related
- 2004-07-14 WO PCT/IB2004/051219 patent/WO2005009043A1/en active Application Filing
- 2004-07-14 KR KR1020067001170A patent/KR101083100B1/ko not_active Expired - Fee Related
- 2004-07-14 US US10/564,919 patent/US7936973B2/en active Active
- 2004-07-14 EP EP04744578A patent/EP1649695A1/en not_active Withdrawn
- 2004-07-14 CN CNA2004800206013A patent/CN1823529A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09322174A (ja) * | 1996-05-30 | 1997-12-12 | Hitachi Ltd | 動画データの再生方法 |
Non-Patent Citations (1)
Title |
---|
JPN5006009542, Feng,J., "Scene Change Detection Algorithm for MPEG Video Sequence", Proc. of Int. Conf. on Image Processing 1996, 19960916, P.821−824, US, IEEE * |
Also Published As
Publication number | Publication date |
---|---|
CN1823529A (zh) | 2006-08-23 |
US20060227250A1 (en) | 2006-10-12 |
KR20060037371A (ko) | 2006-05-03 |
KR101083100B1 (ko) | 2011-11-16 |
JP4795947B2 (ja) | 2011-10-19 |
US7936973B2 (en) | 2011-05-03 |
EP1649695A1 (en) | 2006-04-26 |
WO2005009043A1 (en) | 2005-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8249167B2 (en) | PVR-support video decoding system | |
US20030123841A1 (en) | Commercial detection in audio-visual content based on scene change distances on separator boundaries | |
JP4795947B2 (ja) | デジタルビデオストリーム中のコンテンツ項目の検出 | |
US20030002583A1 (en) | Transcoding of video data streams | |
US6940901B2 (en) | Apparatus and method for information processing | |
JP2001169251A5 (ja) | 記録装置および方法、再生装置および方法、信号処理装置および方法、ならびに、記録再生装置および方法 | |
EP1326440B1 (en) | Recording apparatus and recording method | |
JP3807225B2 (ja) | 圧縮映像信号記録装置 | |
US20070147429A1 (en) | Stream file format for digital video recording | |
KR100978995B1 (ko) | 정보 기록 처리 장치, 정보 재생 처리 장치, 및 방법, 및 기록 매체 | |
US7773476B2 (en) | Apparatus for reproducing encoded data | |
JP4070720B2 (ja) | 複数のチャンネルから番組を有するチャンネルのサブセットを作成する方法、およびシステム | |
CA2206454A1 (en) | Method and apparatus for coding digital video signals | |
EP0838952A2 (en) | Method and apparatus for processing encoded image sequence data | |
KR101053699B1 (ko) | 디지털 방송의 녹화장치 및 방법 | |
KR100348264B1 (ko) | 디지털 방송 수신기의 vcr 기능 제공 방법 | |
JP2009171277A (ja) | 情報データストリームの記録装置、及び方法 | |
JP2011066682A (ja) | 電子機器、シーンチェンジ検出方法及びプログラム | |
KR101391600B1 (ko) | 어댑티브 녹화 방법 및 장치 | |
JP2001298708A (ja) | 情報再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100817 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110301 |
|
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: 20110705 |
|
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: 20110728 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140805 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |