KR100954816B1 - 비디오 및 비디오 신호를 코딩하는 방법, 비디오를 코딩하기 위한 장치 및 컴퓨터 판독 가능한 기록 매체, 및 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법, 장치 및 컴퓨터 판독 가능한 기록 매체 - Google Patents
비디오 및 비디오 신호를 코딩하는 방법, 비디오를 코딩하기 위한 장치 및 컴퓨터 판독 가능한 기록 매체, 및 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법, 장치 및 컴퓨터 판독 가능한 기록 매체 Download PDFInfo
- Publication number
- KR100954816B1 KR100954816B1 KR1020047013722A KR20047013722A KR100954816B1 KR 100954816 B1 KR100954816 B1 KR 100954816B1 KR 1020047013722 A KR1020047013722 A KR 1020047013722A KR 20047013722 A KR20047013722 A KR 20047013722A KR 100954816 B1 KR100954816 B1 KR 100954816B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- base layer
- stream
- data
- motion
- 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
Images
Classifications
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (21)
- 비디오를 코딩하는 방법으로서,비디오를 베이스 층 프레임의 데이터-스트림으로 코딩하는 단계;상기 베이스 층 프레임으로부터 변환 도메인에서 잔류 영상 프레임을 계산하는 단계;상기 베이스 층 프레임과 상기 잔류 영상 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 단계;모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 단계;상기 모션-보상 확장 베이스 층 참조 프레임과 상기 비디오로부터 모션-보상 잔류 영상 프레임을 예측하는 단계; 및상기 모션-보상 잔류 영상 프레임을 시간 프레임(temporal frames)의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩(fine granular scalable coding)하는 단계를 포함하는, 비디오를 코딩하는 방법.
- 제 1항에 있어서, 상기 잔류 영상 프레임을 SNR 화질 프레임(SNR quality frames)의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 단계를 더 포함하는, 비디오를 코딩하는 방법.
- 제 2항에 있어서, 상기 시간 프레임의 데이터-스트림과 상기 SNR 화질 프레임의 데이터-스트림을 결합하여 단일 데이터 스트림을 구성하는 단계를 더 포함하는, 비디오를 코딩하는 방법.
- 비디오 신호를 코딩하는 방법에 있어서,비디오 신호를 베이스 층 프레임의 데이터-스트림으로 코딩하는 단계;상기 베이스 층 프레임으로부터 변환 도메인의 잔류 영상 프레임을 계산하는 단계;상기 베이스 층 프레임 및 상기 잔류 영상 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 단계; 및모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 단계;상기 모션-보상 확장 베이스 층 참조 프레임과 비디오 신호로부터 모션-보상 잔류 영상 프레임을 예측하는 단계; 및상기 모션-보상 잔류 영상 프레임을 시간 프레임의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 단계를 포함하는, 비디오 신호를 코딩하는 방법.
- 제 4항에 있어서, 상기 잔류 영상 프레임을 SNR 화질 프레임의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 단계를 더 포함하는, 비디오 신호를 코딩하는 방법.
- 제 5항에 있어서, 상기 시간 프레임의 데이터-스트림과 상기 SNR 화질 프레임의 데이터-스트림을 결합하여 단일 데이터 스트림을 구성하는 단계를 더 포함하는, 비디오 신호를 코딩하는 방법.
- 비디오를 코딩하는 장치에 있어서,비디오를 베이스 층 프레임의 데이터-스트림으로 코딩하는 수단(210);상기 베이스 층 프레임으로부터 변환 도메인에서 잔류 영상 프레임을 계산하는 수단(238);상기 베이스 층 프레임과 상기 잔류 영상 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 수단(236, 242, 237, 224);모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 수단(212);상기 모션-보상 확장 베이스 층 참조 프레임과 비디오로부터 모션-보상 잔류 영상 프레임을 예측하는 수단(220); 및상기 모션-보상 잔류 영상 프레임을 시간 프레임의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 수단(235)을 포함하는, 비디오를 코딩하는 장치.
- 제 7항에 있어서, 상기 잔류 영상 프레임을 SNR 화질 프레임의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 수단(235)을 더 포함하는, 비디오를 코딩하는 장치.
- 제 8항에 있어서, 상기 시간 프레임의 데이터-스트림과 상기 SNR 화질 프레임의 데이터-스트림을 결합하여 단일 데이터-스트림을 구성하는 수단(243)을 더 포함하는, 비디오를 코딩하는 장치.
- 비디오를 코딩하기 위한 코드가 저장된 컴퓨터 판독 가능한 기록 매체에 있어서, 상기 비디오를 코딩하기 위한 코드가 컴퓨터에 의해 실행될 때, 상기 코드는,상기 비디오를 베이스 층 프레임의 데이터-스트림으로 코딩하는 기능(210);상기 베이스 층 프레임으로부터 변환 도메인의 잔류 영상 프레임을 계산하는 기능(238);상기 베이스 층 프레임과 상기 잔류 영상 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 기능(236, 242, 237, 224);모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 기능(212);상기 모션-보상 확장 베이스 층 참조 프레임과 상기 비디오로부터 모션-보상 잔류 영상 프레임을 예측하는 기능(220); 및상기 모션-보상 잔류 영상 프레임을 시간 프레임의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 기능(235)을 수행하는, 컴퓨터 판독 가능한 기록 매체.
- 제 10항에 있어서, 상기 비디오를 코딩하기 위한 코드가 컴퓨터에 의해 실행될 때, 상기 코드는, 상기 잔류 영상 프레임을 SNR 화질 프레임의 데이터-스트림으로 파인 그래뉼러 스케일러빌러티 코딩하는 기능(235)을 더 수행하는, 컴퓨터 판독 가능한 기록 매체.
- 제 11항에 있어서, 상기 비디오를 코딩하기 위한 코드가 컴퓨터에 의해 실행될 때, 상기 코드는, 상기 시간 프레임의 데이터-스트림과 상기 SNR 화질 프레임의 데이터-스트림을 결합하여 단일 데이터 스트림을 구성하는 기능(243)을 더 수행하는, 컴퓨터 판독 가능한 기록 매체.
- 집합적으로 비디오를 나타내는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법으로서,베이스 층 프레임을 구성하기 위해 베이스 층 데이터-스트림을 디코딩하는 단계;SNR 화질 프레임을 구성하기 위해 강화층 데이터-스트림의 SNR 화질 프레임 부분을 파인 그래뉼러 스케일러빌러티 디코딩하는 단계;상기 베이스 층 프레임과 상기 SNR 화질 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 단계;모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 단계;모션-보상 잔류 프레임을 구성하기 위해 강화층 데이터-스트림의 시간 프레임 부분을 파인 그래뉼러 스케일러빌러티 디코딩하는 단계; 및시간 프레임을 구성하기 위해 상기 모션-보상 확장 베이스 층 참조 프레임과 상기 모션-보상 잔류 프레임을 결합하는 단계를 포함하는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법.
- 제 13항에 있어서, 상기 베이스 층 프레임과 상기 SNR 화질 프레임을 향상된 비디오로 결합시키는 단계를 더 포함하는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법.
- 제 13항에 있어서, 상기 베이스 층 프레임, 상기 SNR 화질 프레임, 그리고 상기 시간 프레임을 향상된 비디오로 결합시키는 단계를 더 포함하는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법.
- 집합적으로 비디오를 나타내는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 장치에 있어서,베이스 층 프레임을 구성하기 위해 상기 베이스 층 데이터-스트림을 디코딩하는 수단(310);SNR 화질 프레임을 구성하기 위해 강화층 데이터-스트림의 SNR 화질 프레임 부분을 파인 그래뉼러 스케일러빌러티 디코딩하는 수단(331);상기 베이스 층 프레임 및 상기 SNR 화질 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 수단(332, 333, 342);모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 수단(315);모션-보상 잔류 프레임을 구성하기 위해 강화층 데이터-스트림의 시간 프레임 부분을 파인 그래뉼러 스케일러빌러티 디코딩하는 수단(331);시간 프레임을 구성하기 위해 상기 모션-보상 확장 베이스 층 참조 프레임과 상기 모션-보상 잔류 프레임을 결합하는 수단(339)을 포함하는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 장치.
- 제 16항에 있어서, 상기 베이스 층 프레임과 상기 SNR 화질 프레임을 향상된 비디오로 결합시키는 수단(340)을 더 포함하는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 장치.
- 제 16항에 있어서, 상기 베이스 층 프레임과, 상기 SNR 화질 프레임과, 상기 시간 프레임을 향상된 비디오로 결합시키는 수단(340, 341)을 더 포함하는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 장치.
- 집합적으로 비디오를 나타내는, 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 코드가 저장된 컴퓨터 판독 가능한 기록 매체에 있어서, 상기 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 코드가 컴퓨터에 의해 실행될 때, 상기 코드는,베이스 층 프레임을 구성하기 위해 베이스 층 데이터-스트림을 디코딩하는 기능(310);SNR 화질 프레임을 구성하기 위해 강화층 데이터-스트림의 SNR 화질 프레임 부분을 파인 그래뉼러 스케일러빌러티 디코딩하는 기능(331);상기 베이스 층 프레임과 상기 SNR 화질 프레임의 적어도 일부분으로부터 확장 베이스 층 참조 프레임을 구성하는 기능(332, 333, 342);모션-보상 확장 베이스 층 참조 프레임을 생성하기 위해 상기 확장 베이스 층 참조 프레임을 모션-보상하는 기능(315);모션-보상 잔류 프레임을 구성하기 위해 강화층 데이터-스트림의 시간 프레임 부분을 파인 그래뉼러 스케일러빌러티 디코딩하는 기능(331);시간 프레임을 구성하기 위해 상기 모션-보상 확장 베이스 층 참조 프레임과 상기 모션-보상 잔류 프레임을 결합하는 기능(339)을 수행하는, 컴퓨터 판독 가능한 기록 매체.
- 제 19항에 있어서, 상기 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 코드가 컴퓨터에 의해 실행될 때, 상기 코드는, 상기 베이스 층 프레임과 상기 SNR 화질 프레임을 향상된 비디오로 결합하는 기능(340)을 더 수행하는, 컴퓨터 판독 가능한 기록 매체.
- 제 19항에 있어서, 상기 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 코드가 컴퓨터에 의해 실행될 때, 상기 코드는, 상기 베이스 층 프레임, 상기 SNR 화질 프레임, 및 상기 시간 프레임을 향상된 비디오로 결합하는 기능(340, 341)을 더 수행하는, 컴퓨터 판독 가능한 기록 매체.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/090,863 US6944222B2 (en) | 2002-03-04 | 2002-03-04 | Efficiency FGST framework employing higher quality reference frames |
| US10/090,863 | 2002-03-04 | ||
| PCT/IB2003/000683 WO2003075578A2 (en) | 2002-03-04 | 2003-02-18 | Fgst coding method employing higher quality reference frames |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20040091686A KR20040091686A (ko) | 2004-10-28 |
| KR100954816B1 true KR100954816B1 (ko) | 2010-04-28 |
Family
ID=27787639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020047013722A Expired - Fee Related KR100954816B1 (ko) | 2002-03-04 | 2003-02-18 | 비디오 및 비디오 신호를 코딩하는 방법, 비디오를 코딩하기 위한 장치 및 컴퓨터 판독 가능한 기록 매체, 및 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법, 장치 및 컴퓨터 판독 가능한 기록 매체 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6944222B2 (ko) |
| EP (1) | EP1483917A2 (ko) |
| JP (1) | JP2005519542A (ko) |
| KR (1) | KR100954816B1 (ko) |
| CN (1) | CN1640145B (ko) |
| AU (1) | AU2003206051A1 (ko) |
| WO (1) | WO2003075578A2 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101065228B1 (ko) | 2006-07-13 | 2011-09-16 | 퀄컴 인코포레이티드 | 사이클-정렬된 프래그먼트를 이용하는 fgs 비디오 코딩 |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100556838B1 (ko) * | 2002-09-17 | 2006-03-10 | 엘지전자 주식회사 | 미세단위 신축형 부호화 및 복호화 장치와 방법 |
| WO2005032138A1 (en) * | 2003-09-29 | 2005-04-07 | Koninklijke Philips Electronics, N.V. | System and method for combining advanced data partitioning and fine granularity scalability for efficient spatio-temporal-snr scalability video coding and streaming |
| US8478539B2 (en) | 2003-12-31 | 2013-07-02 | Jeffrey M. Sieracki | System and method for neurological activity signature determination, discrimination, and detection |
| US7079986B2 (en) * | 2003-12-31 | 2006-07-18 | Sieracki Jeffrey M | Greedy adaptive signature discrimination system and method |
| US8271200B2 (en) * | 2003-12-31 | 2012-09-18 | Sieracki Jeffrey M | System and method for acoustic signature extraction, detection, discrimination, and localization |
| KR100586883B1 (ko) | 2004-03-04 | 2006-06-08 | 삼성전자주식회사 | 비디오 스트리밍 서비스를 위한 비디오 코딩방법, 프리디코딩방법, 비디오 디코딩방법, 및 이를 위한 장치와, 이미지 필터링방법 |
| KR20060063605A (ko) * | 2004-12-06 | 2006-06-12 | 엘지전자 주식회사 | 영상신호의 엔코딩과 그 전송, 그리고 디코딩을 위한 방법및 장치 |
| KR100703744B1 (ko) * | 2005-01-19 | 2007-04-05 | 삼성전자주식회사 | 디블록을 제어하는 fgs 기반의 비디오 인코딩 및디코딩 방법 및 장치 |
| US7929606B2 (en) | 2005-01-21 | 2011-04-19 | Lg Electronics Inc. | Method and apparatus for encoding/decoding video signal using block prediction information |
| KR100913088B1 (ko) * | 2005-01-21 | 2009-08-21 | 엘지전자 주식회사 | 베이스 레이어의 내부모드 블록의 예측정보를 이용하여영상신호를 엔코딩/디코딩하는 방법 및 장치 |
| KR20080002936A (ko) * | 2005-04-08 | 2008-01-04 | 에이전시 포 사이언스, 테크놀로지 앤드 리서치 | 하나 이상의 디지털 영상을 인코딩하는 방법, 인코더 및컴퓨터 프로그램 생성물 |
| KR20080006607A (ko) * | 2005-04-12 | 2008-01-16 | 노키아 코포레이션 | 편차 제어를 통한 움직임 보상된 미세 입도 규모 가변성비디오 부호화를 위한 방법 및 시스템 |
| US20070014349A1 (en) * | 2005-06-03 | 2007-01-18 | Nokia Corporation | Residual prediction mode in scalable video coding |
| KR100736086B1 (ko) * | 2005-09-06 | 2007-07-06 | 삼성전자주식회사 | 엔트로피 코딩의 성능 향상 방법 및 장치, 상기 방법을이용한 비디오 코딩 방법 및 장치 |
| KR20070096751A (ko) * | 2006-03-24 | 2007-10-02 | 엘지전자 주식회사 | 영상 데이터를 코딩/디코딩하는 방법 및 장치 |
| KR100891662B1 (ko) | 2005-10-05 | 2009-04-02 | 엘지전자 주식회사 | 비디오 신호 디코딩 및 인코딩 방법 |
| KR20070038396A (ko) | 2005-10-05 | 2007-04-10 | 엘지전자 주식회사 | 영상 신호의 인코딩 및 디코딩 방법 |
| EP1806930A1 (en) * | 2006-01-10 | 2007-07-11 | Thomson Licensing | Method and apparatus for constructing reference picture lists for scalable video |
| EP1827023A1 (en) * | 2006-02-27 | 2007-08-29 | THOMSON Licensing | Method and apparatus for packet loss detection and virtual packet generation at SVC decoders |
| JP5063678B2 (ja) * | 2006-03-27 | 2012-10-31 | サムスン エレクトロニクス カンパニー リミテッド | ビットストリームのビット率の調節のための優先権の割当て方法、ビットストリームのビット率の調節方法、ビデオデコーディング方法およびその方法を用いた装置 |
| KR100772878B1 (ko) | 2006-03-27 | 2007-11-02 | 삼성전자주식회사 | 비트스트림의 비트율 조절을 위한 우선권 할당 방법,비트스트림의 비트율 조절 방법, 비디오 디코딩 방법 및 그방법을 이용한 장치 |
| KR100834757B1 (ko) * | 2006-03-28 | 2008-06-05 | 삼성전자주식회사 | 엔트로피 부호화 효율을 향상시키는 방법 및 그 방법을이용한 비디오 인코더 및 비디오 디코더 |
| EP2060122A4 (en) * | 2006-09-07 | 2016-04-27 | Lg Electronics Inc | METHOD AND DEVICE FOR CODING AND DECODING A VIDEO SIGNAL |
| KR101349836B1 (ko) * | 2006-11-17 | 2014-01-10 | 엘지전자 주식회사 | 비디오 신호의 디코딩/인코딩 방법 및 장치 |
| US8326075B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video encoding using adaptive loop filter |
| US8385404B2 (en) | 2008-09-11 | 2013-02-26 | Google Inc. | System and method for video encoding using constructed reference frame |
| US8805083B1 (en) | 2010-03-21 | 2014-08-12 | Jeffrey M. Sieracki | System and method for discriminating constituents of image by complex spectral signature extraction |
| US8503528B2 (en) | 2010-09-15 | 2013-08-06 | Google Inc. | System and method for encoding video using temporal filter |
| US8781004B1 (en) | 2011-04-07 | 2014-07-15 | Google Inc. | System and method for encoding video using variable loop filter |
| US8780996B2 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method for encoding and decoding video data |
| US8780971B1 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method of encoding using selectable loop filters |
| US8638854B1 (en) | 2011-04-07 | 2014-01-28 | Google Inc. | Apparatus and method for creating an alternate reference frame for video compression using maximal differences |
| US9154799B2 (en) | 2011-04-07 | 2015-10-06 | Google Inc. | Encoding and decoding motion via image segmentation |
| US9691395B1 (en) | 2011-12-31 | 2017-06-27 | Reality Analytics, Inc. | System and method for taxonomically distinguishing unconstrained signal data segments |
| US9886945B1 (en) | 2011-07-03 | 2018-02-06 | Reality Analytics, Inc. | System and method for taxonomically distinguishing sample data captured from biota sources |
| US9558762B1 (en) | 2011-07-03 | 2017-01-31 | Reality Analytics, Inc. | System and method for distinguishing source from unconstrained acoustic signals emitted thereby in context agnostic manner |
| US8885706B2 (en) | 2011-09-16 | 2014-11-11 | Google Inc. | Apparatus and methodology for a video codec system with noise reduction capability |
| CN103096056B (zh) | 2011-11-08 | 2015-11-25 | 华为技术有限公司 | 矩阵编码方法与装置及解码方法与装置 |
| US9131073B1 (en) | 2012-03-02 | 2015-09-08 | Google Inc. | Motion estimation aided noise reduction |
| US9609341B1 (en) | 2012-04-23 | 2017-03-28 | Google Inc. | Video data encoding and decoding using reference picture lists |
| US9426459B2 (en) | 2012-04-23 | 2016-08-23 | Google Inc. | Managing multi-reference picture buffers and identifiers to facilitate video data coding |
| US9014266B1 (en) | 2012-06-05 | 2015-04-21 | Google Inc. | Decimated sliding windows for multi-reference prediction in video coding |
| US9344729B1 (en) | 2012-07-11 | 2016-05-17 | Google Inc. | Selective prediction signal filtering |
| CN102833542B (zh) * | 2012-08-09 | 2015-12-02 | 芯原微电子(北京)有限公司 | 一种提高可伸缩视频编码质量增强层编码速度装置和方法 |
| US9756331B1 (en) | 2013-06-17 | 2017-09-05 | Google Inc. | Advance coded reference prediction |
| US9723377B2 (en) * | 2014-04-28 | 2017-08-01 | Comcast Cable Communications, Llc | Video management |
| US10102613B2 (en) | 2014-09-25 | 2018-10-16 | Google Llc | Frequency-domain denoising |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0595403A1 (fr) * | 1992-10-28 | 1994-05-04 | Laboratoires D'electronique Philips S.A.S. | Dispositif de codage de signaux numériques réprésentatifs d'images, et dispositif de décodage correspondant |
| WO2002005563A1 (en) * | 2000-07-11 | 2002-01-17 | Motorola Inc. | Improving spatial quality of coded pictures using layered scalable video bit streams |
| WO2003017672A2 (en) * | 2001-08-15 | 2003-02-27 | Koninklijke Philips Electronics N.V. | Totally embedded fgs video coding with motion compensation |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6639943B1 (en) * | 1999-11-23 | 2003-10-28 | Koninklijke Philips Electronics N.V. | Hybrid temporal-SNR fine granular scalability video coding |
| EP1249131B1 (en) * | 1999-12-22 | 2004-03-17 | General Instrument Corporation | Video compression for multicast environments using spatial scalability and simulcast coding |
| US6700933B1 (en) * | 2000-02-15 | 2004-03-02 | Microsoft Corporation | System and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding |
| JP2002044671A (ja) * | 2001-06-11 | 2002-02-08 | Sharp Corp | 動画像復号装置 |
| US6996172B2 (en) * | 2001-12-21 | 2006-02-07 | Motorola, Inc. | Method and structure for scalability type selection in digital video |
-
2002
- 2002-03-04 US US10/090,863 patent/US6944222B2/en not_active Expired - Fee Related
-
2003
- 2003-02-18 EP EP03702934A patent/EP1483917A2/en not_active Withdrawn
- 2003-02-18 CN CN038052326A patent/CN1640145B/zh not_active Expired - Fee Related
- 2003-02-18 AU AU2003206051A patent/AU2003206051A1/en not_active Abandoned
- 2003-02-18 WO PCT/IB2003/000683 patent/WO2003075578A2/en not_active Ceased
- 2003-02-18 KR KR1020047013722A patent/KR100954816B1/ko not_active Expired - Fee Related
- 2003-02-18 JP JP2003573877A patent/JP2005519542A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0595403A1 (fr) * | 1992-10-28 | 1994-05-04 | Laboratoires D'electronique Philips S.A.S. | Dispositif de codage de signaux numériques réprésentatifs d'images, et dispositif de décodage correspondant |
| WO2002005563A1 (en) * | 2000-07-11 | 2002-01-17 | Motorola Inc. | Improving spatial quality of coded pictures using layered scalable video bit streams |
| WO2003017672A2 (en) * | 2001-08-15 | 2003-02-27 | Koninklijke Philips Electronics N.V. | Totally embedded fgs video coding with motion compensation |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101065228B1 (ko) | 2006-07-13 | 2011-09-16 | 퀄컴 인코포레이티드 | 사이클-정렬된 프래그먼트를 이용하는 fgs 비디오 코딩 |
| US8233544B2 (en) | 2006-07-13 | 2012-07-31 | Qualcomm Incorporated | Video coding with fine granularity scalability using cycle-aligned fragments |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2003075578A3 (en) | 2003-12-04 |
| CN1640145A (zh) | 2005-07-13 |
| WO2003075578A2 (en) | 2003-09-12 |
| AU2003206051A1 (en) | 2003-09-16 |
| KR20040091686A (ko) | 2004-10-28 |
| EP1483917A2 (en) | 2004-12-08 |
| AU2003206051A8 (en) | 2003-09-16 |
| CN1640145B (zh) | 2010-09-08 |
| US6944222B2 (en) | 2005-09-13 |
| US20030165331A1 (en) | 2003-09-04 |
| JP2005519542A (ja) | 2005-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100954816B1 (ko) | 비디오 및 비디오 신호를 코딩하는 방법, 비디오를 코딩하기 위한 장치 및 컴퓨터 판독 가능한 기록 매체, 및 베이스 층 데이터-스트림과 강화층 데이터-스트림을 디코딩하기 위한 방법, 장치 및 컴퓨터 판독 가능한 기록 매체 | |
| US6639943B1 (en) | Hybrid temporal-SNR fine granular scalability video coding | |
| US8031776B2 (en) | Method and apparatus for predecoding and decoding bitstream including base layer | |
| US20020037046A1 (en) | Totally embedded FGS video coding with motion compensation | |
| US7042944B2 (en) | Single-loop motion-compensation fine granular scalability | |
| KR100714696B1 (ko) | 다계층 기반의 가중 예측을 이용한 비디오 코딩 방법 및장치 | |
| US7463683B2 (en) | Method and apparatus for decoding spatially scaled fine granular encoded video signals | |
| US20020118742A1 (en) | Prediction structures for enhancement layer in fine granular scalability video coding | |
| US20070121723A1 (en) | Scalable video coding method and apparatus based on multiple layers | |
| US20020037047A1 (en) | Double-loop motion-compensation fine granular scalability | |
| KR20060135992A (ko) | 다계층 기반의 가중 예측을 이용한 비디오 코딩 방법 및장치 | |
| US20070121719A1 (en) | System and method for combining advanced data partitioning and fine granularity scalability for efficient spatiotemporal-snr scalability video coding and streaming | |
| US6944346B2 (en) | Efficiency FGST framework employing higher quality reference frames | |
| US20060250520A1 (en) | Video coding method and apparatus for reducing mismatch between encoder and decoder | |
| US20050135478A1 (en) | Reduction of layer-decoding complexity by reordering the transmission of enhancement layer frames |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20130420 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20130420 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |