KR101122898B1 - 비디오 스트림 내의 유효 진입점 시그널링 - Google Patents
비디오 스트림 내의 유효 진입점 시그널링 Download PDFInfo
- Publication number
- KR101122898B1 KR101122898B1 KR1020040092527A KR20040092527A KR101122898B1 KR 101122898 B1 KR101122898 B1 KR 101122898B1 KR 1020040092527 A KR1020040092527 A KR 1020040092527A KR 20040092527 A KR20040092527 A KR 20040092527A KR 101122898 B1 KR101122898 B1 KR 101122898B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- field
- interlaced
- entry point
- bitstream
- 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 - Lifetime
Links
Images
Classifications
-
- 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
-
- 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/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of 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/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/44016—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 splicing one content stream with another content stream, e.g. for substituting a video clip
-
- 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/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (47)
- 비디오 인코더를 구현하는 컴퓨팅 장치 내에서,상기 비디오 인코더를 구현하는 컴퓨팅 장치를 이용하여, 진입점 정책에 적어도 부분적으로 기초하여, 복수의 비디오 프레임을 포함하는 시퀀스에 대한 하나 이상의 진입점을 결정하는 단계; 및상기 비디오 인코더를 구현하는 컴퓨팅 장치를 이용하여, 상기 복수의 비디오 프레임 중 제1 프레임이 상기 하나 이상의 진입점들 중 하나의 진입점임을 나타내는 진입점 표시자를 비트스트림 내에 삽입하는 단계를 포함하는 방법으로서,상기 제1 프레임은 P 필드와 이를 뒤따르는 I 필드를 포함하는 필드 인터레이스형 P/I 프레임(field interlaced P/I-frame)이고, 상기 P 필드와 상기 I 필드는 디코딩을 위해 개별적인 필드로서 상기 비트스트림 내에 배열되고, 표시 시에(in presentation time) 제2 프레임이 상기 필드 인터레이스형 P/I 프레임에 바로 뒤따르고, 상기 제2 프레임은 예측된 프레임(predicted frame)이고, 상기 비디오 인코더는 상기 진입점 정책에 따라 상기 제2 프레임에 대해 상기 필드 인터레이스형 P/I 프레임의 상기 I 필드 이전의 임의의 움직임 보정(motion compensation) 의존성을 제거하도록 코딩 결정을 내리고,상기 진입점 정책은,상기 필드 인터레이스형 P/I 프레임 후에, 프로그레시브 P 프레임 또는 프레임 인터레이스형 P 프레임 이전에 적어도 하나의 필드 인터레이스형 P/P 프레임이 상기 비트스트림 내에 존재하는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 비트스트림 내의 다음 P 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 I 필드를 참조하지만 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드는 참조하지 않는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 필드 인터레이스형 P/I 프레임보다 표시 시간이 늦은, 상기 비트스트림 내의 프로그레시브 B 프레임 또는 프레임 인터레이스형 B 프레임이 상기 필드 인터레이스형 P/I 프레임에 의존하여 인코딩되지 않는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 필드 인터레이스형 P/I 프레임보다 표시 시간이 늦은, 상기 비트스트림 내의 다음 B 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드에 의존하여 인코딩되지 않는 조건을 포함하는, 방법.
- 제1항에 있어서,상기 하나 이상의 진입점은 상이한 간격으로 위치하는 복수의 진입점들을 포함하는, 방법.
- 제1항에 있어서,상기 진입점 표시자는 진입점 헤더를 포함하는, 방법.
- 제1항에 있어서,상기 진입점 표시자는 진입점 시작 코드를 포함하는, 방법.
- 제1항에 있어서,상기 비트스트림은 복수의 신택스 레벨(syntax levels)을 갖고, 상기 진입점 표시자는 시퀀스 레벨 아래의 신택스 레벨에서 포함되는, 방법.
- 제1항에 있어서,상기 필드 인터레이스형 P/I 프레임을 진입점으로 지정함으로 인하여, 진입점으로 지정되지 않았다면 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드를 움직임 보정에서 참조 필드로 사용했을 수 있는 상기 제2 프레임의 필드가, 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드를 움직임 보정에서 참조 필드로 사용하지 않도록 제한되는, 방법.
- 비디오 디코더를 구현하는 컴퓨팅 장치 내에서,상기 비디오 디코더를 구현하는 상기 컴퓨팅 장치에서, 복수의 비디오 프레임을 포함하는 시퀀스에 대한 비트스트림을 수신하는 단계 - 상기 복수의 비디오 프레임 각각은 프레임 코딩 타입을 가지고, 상기 복수의 비디오 프레임 각각에 대한 상기 프레임 코딩 타입은 프로그레시브, 필드 인터레이스형, 프레임 인터레이스형 중 하나임 -;상기 비디오 디코더를 구현하는 상기 컴퓨팅 장치를 이용하여, 상기 비트스트림 내에서 진입점 표시자를 탐지하는 단계 - 상기 진입점 표시자는 상기 복수의 비디오 프레임 중 제1 프레임을 디코딩을 위한 진입점으로 표시하고, 진입점 정책에 따라 상기 비트스트림 내에 위치함 -; 및상기 비디오 디코더를 구현하는 상기 컴퓨팅 장치를 이용하여, 상기 진입점 표시자에 적어도 부분적으로 기초하여 상기 비트스트림의 적어도 일부를 디코딩하는 단계를 포함하는 방법으로서,상기 진입점 정책은 진입점 표시자 배치를 위한 하나 이상의 조건을 포함하고, 상기 제1 프레임은 P 필드와 이를 뒤따르는 I 필드를 포함하는 필드 인터레이스형 P/I 프레임이고, 상기 P 필드와 상기 I 필드는 디코딩을 위해 개별적인 필드로서 상기 비트스트림 내에 배열되고, 표시 시에 제2 프레임이 상기 필드 인터레이스형 P/I 프레임에 바로 뒤따르고, 상기 제2 프레임의 상기 프레임 코딩 타입은 진입점인 상기 필드 인터레이스형 P/I 프레임에 부분적으로 의존하고,상기 진입점 정책의 상기 하나 이상의 조건은,상기 필드 인터레이스형 P/I 프레임 후에, 프로그레시브 P 프레임 또는 프레임 인터레이스형 P 프레임 이전에 적어도 하나의 필드 인터레이스형 P/P 프레임이 상기 비트스트림 내에 존재하는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 비트스트림 내의 다음 P 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 I 필드를 참조하지만 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드는 참조하지 않는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 필드 인터레이스형 P/I 프레임보다 표시 시간이 늦은, 상기 비트스트림 내의 프로그레시브 B 프레임 또는 프레임 인터레이스형 B 프레임이 상기 필드 인터레이스형 P/I 프레임에 의존하여 인코딩되지 않는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 필드 인터레이스형 P/I 프레임보다 표시 시간이 늦은, 상기 비트스트림 내의 다음 B 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드에 의존하여 인코딩되지 않는 조건을 포함하는, 방법.
- 제7항에 있어서,상기 비트스트림은 복수의 신택스 레벨을 갖고, 상기 진입점 표시자는 시퀀스 레벨 아래의 신택스 레벨에 있는, 방법.
- 제7항에 있어서,상기 진입점 표시자는 진입점 시작 코드 및 진입점 헤더를 포함하는, 방법.
- 제7항에 있어서,상기 하나 이상의 조건은, 상기 필드 인터레이스형 P/I 프레임을 뒤따르는 프레임 인터레이스형 P 프레임이 상기 필드 인터레이스형 P/I 프레임으로부터 예측되지 않는다는 조건을 더 포함하는, 방법.
- 제7항에 있어서,상기 필드 인터레이스형 P/I 프레임을 뒤따르는 프레임이, 프레임 인터레이스형 I 프레임, 필드 인터레이스형 I/P 프레임, 필드 인터레이스형 I/I 프레임, 프로그레시브 I 프레임, 및 필드 인터레이스형 P/I 프레임을 포함하는 집합으로부터 선택되는, 방법.
- 제7항에 있어서,상기 디코딩은 트릭 모드에서 수행되는, 방법.
- 비디오 디코더를 구현하는 컴퓨팅 장치 내에서,상기 비디오 디코더를 구현하는 상기 컴퓨팅 장치에서, 복수의 비디오 프레임을 포함하는 시퀀스에 대한 비트스트림을 수신하는 단계;상기 비디오 디코더를 구현하는 상기 컴퓨팅 장치를 이용하여, 상기 비트스트림 내에서 진입점 표시자를 탐지하는 단계 - 상기 진입점 표시자에 바로 뒤따르는 제1 프레임은 상기 비트스트림 내의 상기 진입점 표시자를 앞서는 어떠한 프레임도 참조하지 않고 디코딩 가능하고, 상기 제1 프레임은 P 필드와 이를 뒤따르는 I 필드를 포함하는 필드 인터레이스형 P/I 프레임이며, 상기 P 필드와 상기 I 필드는 디코딩을 위해 개별적인 필드로서 상기 비트스트림 내에 배열됨 -; 및상기 비디오 디코더를 구현하는 상기 컴퓨팅 장치를 이용하여, 상기 진입점 표시자에 적어도 부분적으로 기초하여 상기 비트스트림의 적어도 일부를 디코딩하는 단계를 포함하는 방법으로서,상기 필드 인터레이스형 P/I 프레임을 진입점으로 지정함으로 인하여, 진입점으로 지정되지 않았다면 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드를 움직임 보정에서 참조 필드로 사용했을 수 있는 상기 필드 인터레이스형 P/I 프레임을 뒤따르는 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드를 움직임 보정에서 참조 필드로 사용하지 않도록 제한되고,상기 비트스트림은,상기 필드 인터레이스형 P/I 프레임 후에, 프로그레시브 P 프레임 또는 프레임 인터레이스형 P 프레임 이전에 적어도 하나의 필드 인터레이스형 P/P 프레임이 상기 비트스트림 내에 존재하는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 비트스트림 내의 다음 P 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 I 필드를 참조하지만 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드는 참조하지 않는 조건;상기 필드 인터레이스형 P/I 프레임 후에, 상기 필드 인터레이스형 P/I 프레임보다 표시 시간이 늦은, 상기 비트스트림 내의 프로그레시브 B 프레임 또는 프레임 인터레이스형 B 프레임이 상기 필드 인터레이스형 P/I 프레임에 의존하여 인코딩되지 않는 조건; 및상기 필드 인터레이스형 P/I 프레임 후에, 상기 필드 인터레이스형 P/I 프레임보다 표시 시간이 늦은, 상기 비트스트림 내의 다음 B 필드가 상기 필드 인터레이스형 P/I 프레임의 상기 P 필드에 의존하여 인코딩되지 않는 조건을 포함하는, 방법.
- 제13항에 있어서,상기 진입점 표시자를 탐지하는 단계는, 진입점 시작 코드를 탐지하는 단계를 포함하는, 방법.
- 제13항에 있어서,상기 진입점 표시자는 진입점 시작 코드 및 진입점 헤더를 포함하는, 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US52054303P | 2003-11-13 | 2003-11-13 | |
US60/520,543 | 2003-11-13 | ||
US10/882,739 | 2004-06-30 | ||
US10/882,739 US7839930B2 (en) | 2003-11-13 | 2004-06-30 | Signaling valid entry points in a video stream |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050046623A KR20050046623A (ko) | 2005-05-18 |
KR101122898B1 true KR101122898B1 (ko) | 2012-03-20 |
Family
ID=34556570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040092527A Expired - Lifetime KR101122898B1 (ko) | 2003-11-13 | 2004-11-12 | 비디오 스트림 내의 유효 진입점 시그널링 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7839930B2 (ko) |
EP (1) | EP1549064B1 (ko) |
JP (1) | JP4928726B2 (ko) |
KR (1) | KR101122898B1 (ko) |
CN (1) | CN100568970C (ko) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7609762B2 (en) * | 2003-09-07 | 2009-10-27 | Microsoft Corporation | Signaling for entry point frames with predicted first field |
US7852919B2 (en) * | 2003-09-07 | 2010-12-14 | Microsoft Corporation | Field start code for entry point frames with predicted first field |
US7924921B2 (en) * | 2003-09-07 | 2011-04-12 | Microsoft Corporation | Signaling coding and display options in entry point headers |
US8213779B2 (en) * | 2003-09-07 | 2012-07-03 | Microsoft Corporation | Trick mode elementary stream and receiver system |
US20050169376A1 (en) * | 2004-01-30 | 2005-08-04 | Pai Ramadas L. | Motion vector address computer error detection |
US9208824B2 (en) * | 2004-05-18 | 2015-12-08 | Broadcom Corporation | Index table generation in PVR applications for AVC video streams |
JP4762145B2 (ja) * | 2004-09-03 | 2011-08-31 | パナソニック株式会社 | 記録媒体、記録装置、プログラム、記録方法、再生装置、再生方法 |
FR2888424A1 (fr) * | 2005-07-07 | 2007-01-12 | Thomson Licensing Sas | Dispositif et procede de codage et de decodage de donnees video et train de donnees |
US20070014346A1 (en) * | 2005-07-13 | 2007-01-18 | Nokia Corporation | Coding dependency indication in scalable video coding |
KR100723507B1 (ko) * | 2005-10-12 | 2007-05-30 | 삼성전자주식회사 | I-프레임 움직임 예측을 이용한 동영상 압축 장치의 적응양자화 제어기 및 적응 양자화 제어 방법 |
JP4871598B2 (ja) * | 2006-01-19 | 2012-02-08 | キヤノン株式会社 | 画像処理装置および画像処理装置の起動方法およびプログラム |
US8094997B2 (en) * | 2006-06-28 | 2012-01-10 | Cyberlink Corp. | Systems and method for embedding scene processing information in a multimedia source using an importance value |
US8660188B2 (en) * | 2006-08-08 | 2014-02-25 | Panasonic Corporation | Variable length coding apparatus, and method and integrated circuit of the same |
US20080240227A1 (en) * | 2007-03-30 | 2008-10-02 | Wan Wade K | Bitstream processing using marker codes with offset values |
WO2008129500A2 (en) * | 2007-04-24 | 2008-10-30 | Nokia Corporation | System and method for implementing fast tune-in with intra-coded redundant pictures |
JPWO2010092740A1 (ja) * | 2009-02-10 | 2012-08-16 | パナソニック株式会社 | 画像処理装置、画像処理方法、プログラムおよび集積回路 |
EP2568704A4 (en) | 2010-05-06 | 2013-12-18 | Nippon Telegraph & Telephone | METHOD AND DEVICE FOR CONTROLLING VIDEO CODING |
CA2798012A1 (en) * | 2010-05-07 | 2011-11-10 | Nippon Telegraph And Telephone Corporation | Video encoding to prevent decoder buffer underflow by re-encoding selected pictures in a video sequence using a retry count or a retry point |
ES2773329T3 (es) | 2010-05-12 | 2020-07-10 | Nippon Telegraph & Telephone | Método de control de codificación de vídeo, dispositivo de codificación de vídeo y programa de codificación de vídeo |
EP2675169B1 (en) | 2011-02-09 | 2019-06-26 | LG Electronics Inc. | Method for encoding and decoding image data with a temporal motion vector predictor and device using same |
CA2856198C (en) | 2011-10-17 | 2017-08-29 | Kt Corporation | Method and apparatus for encoding/decoding image |
CN108322751B (zh) | 2011-12-29 | 2020-07-21 | Lg 电子株式会社 | 视频编码和解码方法和使用该方法的装置 |
JP5891975B2 (ja) | 2012-07-02 | 2016-03-23 | 富士通株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法および動画像復号方法 |
KR102215433B1 (ko) | 2012-07-02 | 2021-02-15 | 엘지전자 주식회사 | 영상 정보 코딩 방법 및 이를 이용하는 장치 |
US10187680B2 (en) * | 2014-11-11 | 2019-01-22 | Cisco Technology, Inc. | Adaptive bit rate system architectures using named domain networking |
CN104754332A (zh) * | 2015-03-24 | 2015-07-01 | 深圳第一蓝筹科技有限公司 | 一种智能穿戴设备的视频图片传输方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6249610B1 (en) | 1996-06-19 | 2001-06-19 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for coding a picture and apparatus and method for decoding a picture |
US6324216B1 (en) | 1992-06-29 | 2001-11-27 | Sony Corporation | Video coding selectable between intra-frame prediction/field-based orthogonal transformation and inter-frame prediction/frame-based orthogonal transformation |
GB2365647A (en) | 2000-08-04 | 2002-02-20 | Snell & Wilcox Ltd | Deriving parameters for post-processing from an encoded signal |
Family Cites Families (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3437182A1 (de) * | 1984-10-10 | 1986-04-10 | Telefunken Fernseh Und Rundfunk Gmbh, 3000 Hannover | Verfahren zur aufzeichnung und/oder wiedergabe digital kodierter signale |
US4847877A (en) * | 1986-11-28 | 1989-07-11 | International Business Machines Corporation | Method and apparatus for detecting a predetermined bit pattern within a serial bit stream |
EP0359334B1 (en) * | 1988-09-16 | 1995-12-06 | Koninklijke Philips Electronics N.V. | High-definition television system |
US5023727A (en) * | 1989-10-12 | 1991-06-11 | Ian A. R. Boyd | Method and device for producing a substantially continuous composite video signal |
DE69033782T2 (de) | 1989-10-14 | 2002-06-20 | Sony Corp., Tokio/Tokyo | Verfahren und Anordnung zum Kodieren/Dekodieren eines Videosignales |
JP2969782B2 (ja) * | 1990-05-09 | 1999-11-02 | ソニー株式会社 | 符号化データ編集方法及び符号化データ編集装置 |
CA2335403C (en) * | 1990-06-05 | 2002-03-19 | Koninklijke Philips Electronics N.V. | Optical readable disc storing full-motion video scene |
EP0484140B1 (en) * | 1990-10-31 | 1996-12-18 | Victor Company Of Japan, Ltd. | Compression method of interlace moving image signals |
US5621578A (en) * | 1992-02-06 | 1997-04-15 | Matsushita Electric Industrial Co., Ltd. | Method of transmitting digital video and audio signals between bit rate reduction encoded signal recording and reproducing systems |
US5168356A (en) * | 1991-02-27 | 1992-12-01 | General Electric Company | Apparatus for segmenting encoded video signal for transmission |
JP3119888B2 (ja) * | 1991-04-18 | 2000-12-25 | 松下電器産業株式会社 | 信号処理方法及び記録再生装置 |
US5212549A (en) * | 1991-04-29 | 1993-05-18 | Rca Thomson Licensing Corporation | Error concealment apparatus for a compressed video signal processing system |
US5428396A (en) * | 1991-08-03 | 1995-06-27 | Sony Corporation | Variable length coding/decoding method for motion vectors |
JP2803693B2 (ja) * | 1991-10-16 | 1998-09-24 | インターナショナル・ビジネス・マシーンズ・コーポレイション | アクチユエータ固定解除方法及びその装置 |
US6188428B1 (en) * | 1992-02-11 | 2001-02-13 | Mark Koz | Transcoding video file server and methods for its use |
US5293229A (en) * | 1992-03-27 | 1994-03-08 | Matsushita Electric Corporation Of America | Apparatus and method for processing groups of fields in a video data compression system |
US5325126A (en) * | 1992-04-01 | 1994-06-28 | Intel Corporation | Method and apparatus for real time compression and decompression of a digital motion video signal |
US5365552A (en) * | 1992-11-16 | 1994-11-15 | Intel Corporation | Buffer fullness indicator |
JP3358835B2 (ja) * | 1992-12-14 | 2002-12-24 | ソニー株式会社 | 画像符号化方法及び装置 |
JP3240017B2 (ja) * | 1993-01-11 | 2001-12-17 | ソニー株式会社 | Mpeg信号記録方法およびmpeg信号再生方法 |
US5477397A (en) * | 1993-02-23 | 1995-12-19 | Matsushita Electric Corporation Of America | Digital high definition television receiver with features that facilitate trick-play modes on a digital VCR |
WO1995008823A1 (fr) * | 1993-09-21 | 1995-03-30 | Sony Corporation | Procede et dispositif de transmission de donnees, decodeur de donnees et support d'enregistrement de donnees |
DE69422960T2 (de) * | 1993-12-01 | 2000-06-15 | Matsushita Electric Industrial Co., Ltd. | Verfahren und Vorrichtung zum Editieren oder zur Mischung von komprimierten Bildern |
US5586200A (en) * | 1994-01-07 | 1996-12-17 | Panasonic Technologies, Inc. | Segmentation based image compression system |
US5864368A (en) * | 1995-02-28 | 1999-01-26 | Sony Corporation | Picture signal editing and encoding method and apparatus, signal recording medium and picture signal decoding method and apparatus |
DE69603587T2 (de) * | 1995-03-20 | 2000-03-30 | Matsushita Electric Industrial Co., Ltd. | Vorrichtung und verfahren zur aufnahme bildbetreffender informationen |
KR100352253B1 (ko) * | 1995-09-29 | 2003-01-08 | 마쯔시다덴기산교 가부시키가이샤 | 비트스트림을인터리브하여매체에기록재생하는방법및그장치 |
US5784175A (en) * | 1995-10-05 | 1998-07-21 | Microsoft Corporation | Pixel block correlation process |
US6018765A (en) * | 1996-01-23 | 2000-01-25 | Storage Concepts, Inc. | Multi-channel multimedia data server |
US6957350B1 (en) * | 1996-01-30 | 2005-10-18 | Dolby Laboratories Licensing Corporation | Encrypted and watermarked temporal and resolution layering in advanced television |
US5838823A (en) * | 1996-02-29 | 1998-11-17 | Electronic Arts, Inc. | Video image compression and decompression |
KR100841975B1 (ko) | 1996-03-18 | 2008-06-30 | 가부시끼가이샤 도시바 | 부호화 장치 및 부호화 방법 |
US5870444A (en) * | 1996-04-23 | 1999-02-09 | Scientific-Atlanta, Inc. | Method and apparatus for performing very fast message synchronization |
US5835636A (en) * | 1996-05-28 | 1998-11-10 | Lsi Logic Corporation | Method and apparatus for reducing the memory required for decoding bidirectionally predictive-coded frames during pull-down |
US5661665A (en) * | 1996-06-26 | 1997-08-26 | Microsoft Corporation | Multi-media synchronization |
EP1111933B1 (en) * | 1996-07-05 | 2003-03-12 | Matsushita Electric Industrial Co., Ltd. | Method for display time stamping and synchronization of multiple video object planes |
JPH1066036A (ja) * | 1996-08-15 | 1998-03-06 | Oki Electric Ind Co Ltd | Tv方式変換装置 |
US5898897A (en) * | 1996-10-18 | 1999-04-27 | Samsung Electronics Company, Ltd. | Bit stream signal feature detection in a signal processing system |
JP4013286B2 (ja) * | 1997-01-22 | 2007-11-28 | 松下電器産業株式会社 | 画像符号化装置と画像復号化装置 |
US6201927B1 (en) * | 1997-02-18 | 2001-03-13 | Mary Lafuze Comer | Trick play reproduction of MPEG encoded signals |
US6442604B2 (en) * | 1997-03-25 | 2002-08-27 | Koninklijke Philips Electronics N.V. | Incremental archiving and restoring of data in a multimedia server |
US5955977A (en) * | 1997-03-31 | 1999-09-21 | Sharp Laboratories Of America, Inc. | System for avoiding start code emulation and long carry-over propagation |
JP4726097B2 (ja) | 1997-04-07 | 2011-07-20 | エイ・ティ・アンド・ティ・コーポレーション | 適応制御を行うことができるmpegコード化オーディオ・ビジュアル対象物をインターフェースで連結するためのシステムおよび方法 |
US6735253B1 (en) * | 1997-05-16 | 2004-05-11 | The Trustees Of Columbia University In The City Of New York | Methods and architecture for indexing and editing compressed video over the world wide web |
US6061399A (en) * | 1997-05-28 | 2000-05-09 | Sarnoff Corporation | Method and apparatus for information stream frame synchronization |
US6169573B1 (en) * | 1997-07-03 | 2001-01-02 | Hotv, Inc. | Hypervideo system and method with object tracking in a compressed digital video environment |
EP1467563A1 (en) * | 1997-07-25 | 2004-10-13 | Sony Corporation | Editing device and method |
JPH11110915A (ja) * | 1997-09-30 | 1999-04-23 | Sony Corp | 信号記録再生装置及び方法 |
JP3665456B2 (ja) * | 1997-11-19 | 2005-06-29 | 株式会社東芝 | 映像情報の記録再生システム及び同システムに適用する映像編集方法 |
US6154496A (en) * | 1997-11-25 | 2000-11-28 | Philips Electronics N.A. Corp. | Video buffer for seamless splicing of MPEG streams |
US5973743A (en) * | 1997-12-02 | 1999-10-26 | Daewoo Electronics Co., Ltd. | Mode coding method and apparatus for use in an interlaced shape coder |
US6301428B1 (en) * | 1997-12-09 | 2001-10-09 | Lsi Logic Corporation | Compressed video editor with transition buffer matcher |
US6198773B1 (en) | 1997-12-18 | 2001-03-06 | Zoran Corporation | Video memory management for MPEG video decode and display system |
US5946043A (en) * | 1997-12-31 | 1999-08-31 | Microsoft Corporation | Video coding using adaptive coding of block parameters for coded/uncoded blocks |
US6414998B1 (en) * | 1998-01-27 | 2002-07-02 | Sony Corporation | Method and apparatus for inserting an image material |
US6611624B1 (en) * | 1998-03-13 | 2003-08-26 | Cisco Systems, Inc. | System and method for frame accurate splicing of compressed bitstreams |
GB9807208D0 (en) | 1998-04-03 | 1998-06-03 | Nds Ltd | Method and apparatus for detecting a sequence in a bitstream |
AU3573099A (en) | 1998-04-24 | 1999-11-16 | Rockwell Science Center, Llc | N-bit video coder and method of extending an 8-bit mpeg video coder |
CA2331312C (en) * | 1998-05-08 | 2008-09-09 | Koninklijke Philips Electronics N.V. | Method for storing compressed digital audio and video |
BR9906523A (pt) | 1998-06-11 | 2000-07-25 | Koninkl Philips Electonics N V | Aparelho e processo para gravar um sinal de informação de vìdeo digital em um portador de gravação, e, portador de gravação |
GB9813831D0 (en) * | 1998-06-27 | 1998-08-26 | Philips Electronics Nv | Frame-accurate editing of encoded A/V sequences |
WO2000001160A2 (en) * | 1998-06-29 | 2000-01-06 | Limt Technology Ab | Method and apparatus for splicing data streams |
US6415326B1 (en) * | 1998-09-15 | 2002-07-02 | Microsoft Corporation | Timeline correlation between multiple timeline-altered media streams |
US6912251B1 (en) * | 1998-09-25 | 2005-06-28 | Sarnoff Corporation | Frame-accurate seamless splicing of information streams |
FR2784845B1 (fr) * | 1998-10-14 | 2001-02-23 | France Telecom | Procede de basculement de la ou des composantes video d'un premier programme audiovisuel sur la ou les composantes video d'un second programme audiovisuel numerique |
KR100345235B1 (ko) * | 1998-11-08 | 2005-07-29 | 엘지전자 주식회사 | 디지털데이터스트림기록방법및그장치 |
US6380991B1 (en) * | 1998-11-19 | 2002-04-30 | Tektronix, Inc. | Method for splicing MPEG-2 transport streams |
US6434195B1 (en) * | 1998-11-20 | 2002-08-13 | General Instrument Corporaiton | Splicing of video data in progressively refreshed video streams |
EP1018840A3 (en) | 1998-12-08 | 2005-12-21 | Canon Kabushiki Kaisha | Digital receiving apparatus and method |
WO2000046995A1 (en) | 1999-02-05 | 2000-08-10 | Sony Corporation | Encoding system, encoding method, decoding system, decoding method, multiplexing device, multiplexing method, display system and display method |
US6499060B1 (en) * | 1999-03-12 | 2002-12-24 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
JP4292654B2 (ja) | 1999-03-19 | 2009-07-08 | ソニー株式会社 | 記録装置および方法、再生装置および方法、並びに記録媒体 |
EP1276331A3 (en) | 1999-04-01 | 2005-06-01 | Ravisent Technologies, Inc. | Method for preventing dual-step half-pixel motion compensation accumulation errors in prediction-rich MPEG-2 sequences |
GB2353655B (en) * | 1999-08-26 | 2003-07-23 | Sony Uk Ltd | Signal processor |
GB2353653B (en) | 1999-08-26 | 2003-12-31 | Sony Uk Ltd | Signal processor |
WO2001035409A2 (en) | 1999-11-10 | 2001-05-17 | Thomson Licensing S.A. | Commercial skip and chapter delineation feature on recordable media |
US6985188B1 (en) * | 1999-11-30 | 2006-01-10 | Thomson Licensing | Video decoding and channel acquisition system |
JP3694888B2 (ja) | 1999-12-03 | 2005-09-14 | ソニー株式会社 | 復号装置および方法、符号化装置および方法、情報処理装置および方法、並びに記録媒体 |
GB9930788D0 (en) * | 1999-12-30 | 2000-02-16 | Koninkl Philips Electronics Nv | Method and apparatus for converting data streams |
US7164844B1 (en) * | 2000-03-02 | 2007-01-16 | The Directv Group, Inc. | Method and apparatus for facilitating reverse playback |
KR100698106B1 (ko) * | 2000-03-07 | 2007-03-26 | 엘지전자 주식회사 | 엠펙(mpeg)압축 비디오 환경에서 계층적 혼합형장면 변화 검출 방법 |
US6453115B1 (en) * | 2000-08-31 | 2002-09-17 | Keen Personal Media, Inc. | Digital video recording system which generates an index data structure for displaying a video stream in trickplay mode |
US7177522B2 (en) * | 2000-10-10 | 2007-02-13 | Broadcom Corporation | System and method for personal video recording |
US6920175B2 (en) * | 2001-01-03 | 2005-07-19 | Nokia Corporation | Video coding architecture and methods for using same |
US6765963B2 (en) * | 2001-01-03 | 2004-07-20 | Nokia Corporation | Video decoder architecture and method for using same |
US7143353B2 (en) * | 2001-03-30 | 2006-11-28 | Koninklijke Philips Electronics, N.V. | Streaming video bookmarks |
US6593392B2 (en) * | 2001-06-22 | 2003-07-15 | Corning Incorporated | Curable halogenated compositions |
US7646816B2 (en) | 2001-09-19 | 2010-01-12 | Microsoft Corporation | Generalized reference decoder for image or video processing |
JP2004007379A (ja) * | 2002-04-10 | 2004-01-08 | Toshiba Corp | 動画像符号化方法及び動画像復号化方法 |
US7149247B2 (en) | 2002-01-22 | 2006-12-12 | Microsoft Corporation | Methods and systems for encoding and decoding video data to enable random access and splicing |
US7116831B2 (en) * | 2002-04-10 | 2006-10-03 | Microsoft Corporation | Chrominance motion vector rounding |
US7289663B2 (en) * | 2002-07-24 | 2007-10-30 | Eastman Kodak Company | Producing an extended color gamut luminance-chrominance digital image from a captured image |
US7970056B2 (en) * | 2003-06-26 | 2011-06-28 | Lsi Corporation | Method and/or apparatus for decoding an intra-only MPEG-2 stream composed of two separate fields encoded as a special frame picture |
US8085844B2 (en) * | 2003-09-07 | 2011-12-27 | Microsoft Corporation | Signaling reference frame distances |
US7609762B2 (en) * | 2003-09-07 | 2009-10-27 | Microsoft Corporation | Signaling for entry point frames with predicted first field |
US8213779B2 (en) * | 2003-09-07 | 2012-07-03 | Microsoft Corporation | Trick mode elementary stream and receiver system |
US7924921B2 (en) * | 2003-09-07 | 2011-04-12 | Microsoft Corporation | Signaling coding and display options in entry point headers |
US7852919B2 (en) * | 2003-09-07 | 2010-12-14 | Microsoft Corporation | Field start code for entry point frames with predicted first field |
US8600217B2 (en) * | 2004-07-14 | 2013-12-03 | Arturo A. Rodriguez | System and method for improving quality of displayed picture during trick modes |
-
2004
- 2004-06-30 US US10/882,739 patent/US7839930B2/en active Active
- 2004-11-08 EP EP04026473.1A patent/EP1549064B1/en not_active Expired - Lifetime
- 2004-11-12 KR KR1020040092527A patent/KR101122898B1/ko not_active Expired - Lifetime
- 2004-11-12 CN CNB200410095789XA patent/CN100568970C/zh not_active Expired - Lifetime
- 2004-11-12 JP JP2004329653A patent/JP4928726B2/ja not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6324216B1 (en) | 1992-06-29 | 2001-11-27 | Sony Corporation | Video coding selectable between intra-frame prediction/field-based orthogonal transformation and inter-frame prediction/frame-based orthogonal transformation |
US6249610B1 (en) | 1996-06-19 | 2001-06-19 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for coding a picture and apparatus and method for decoding a picture |
GB2365647A (en) | 2000-08-04 | 2002-02-20 | Snell & Wilcox Ltd | Deriving parameters for post-processing from an encoded signal |
Also Published As
Publication number | Publication date |
---|---|
KR20050046623A (ko) | 2005-05-18 |
EP1549064B1 (en) | 2014-06-25 |
JP4928726B2 (ja) | 2012-05-09 |
EP1549064A2 (en) | 2005-06-29 |
US20050105883A1 (en) | 2005-05-19 |
US7839930B2 (en) | 2010-11-23 |
EP1549064A3 (en) | 2011-06-08 |
JP2005151570A (ja) | 2005-06-09 |
CN1617593A (zh) | 2005-05-18 |
CN100568970C (zh) | 2009-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101122898B1 (ko) | 비디오 스트림 내의 유효 진입점 시그널링 | |
US7924921B2 (en) | Signaling coding and display options in entry point headers | |
US7852919B2 (en) | Field start code for entry point frames with predicted first field | |
US7609762B2 (en) | Signaling for entry point frames with predicted first field | |
US8213779B2 (en) | Trick mode elementary stream and receiver system | |
KR101944565B1 (ko) | 비디오 인코딩 및 디코딩시의 레이턴시 저감 기법 | |
KR101010881B1 (ko) | 채널 전환 프레임을 이용하는 애플리케이션을 위한 시스템 및 방법 | |
KR101354833B1 (ko) | 디지털 비디오의 가변 해상도 인코딩 및 디코딩 기법 | |
US20210409752A1 (en) | Personal Video Recorder | |
CN101765016B (zh) | 视频译码方法 | |
JP2009284518A (ja) | ビデオ符号化方法 | |
US20100239001A1 (en) | Video streaming system, transcoding device, and video streaming method | |
KR100967731B1 (ko) | 채널 스위치 프레임 | |
KR101915079B1 (ko) | 동화상 예측 부호화 및 복호 장치, 방법, 그리고 프로그램 | |
Pettersson et al. | Dependent random access point pictures in HEVC | |
KR100394013B1 (ko) | 비디오 스냅 영상용 변환 부호화 장치 | |
US9219930B1 (en) | Method and system for timing media stream modifications | |
KR20040077765A (ko) | 랜덤 액세스 및 스플라이싱을 가능하게 하기 위해 비디오데이터를 인코딩 및 디코딩하는 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20041112 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20091105 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20041112 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110314 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20111216 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120224 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120224 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20150121 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20150121 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160127 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160127 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170201 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170201 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180201 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180201 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190129 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20190129 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20210127 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20220118 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20230117 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20240215 Start annual number: 13 End annual number: 13 |
|
PC1801 | Expiration of term |
Termination date: 20250512 Termination category: Expiration of duration |