WO2007080486A3 - Method and apparatus for entropy coding in fine granularity scalable video coding - Google Patents

Method and apparatus for entropy coding in fine granularity scalable video coding Download PDF

Info

Publication number
WO2007080486A3
WO2007080486A3 PCT/IB2007/000051 IB2007000051W WO2007080486A3 WO 2007080486 A3 WO2007080486 A3 WO 2007080486A3 IB 2007000051 W IB2007000051 W IB 2007000051W WO 2007080486 A3 WO2007080486 A3 WO 2007080486A3
Authority
WO
WIPO (PCT)
Prior art keywords
fgs
coding
entropy coding
layer
scalable video
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.)
Ceased
Application number
PCT/IB2007/000051
Other languages
French (fr)
Other versions
WO2007080486A2 (en
Inventor
Xianglin Wang
Marta Karczewicz
Justin Ridge
Nejib Ammar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Inc
Original Assignee
Nokia Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Inc filed Critical Nokia Inc
Priority to JP2008549943A priority Critical patent/JP2009522973A/en
Priority to EP07705418A priority patent/EP1977603A2/en
Publication of WO2007080486A2 publication Critical patent/WO2007080486A2/en
Publication of WO2007080486A3 publication Critical patent/WO2007080486A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
    • 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/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • H04N19/29—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding involving scalability at the object level, e.g. video object layer [VOL]
    • 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding

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

A FGS entropy coding method is suitable for the case when the refinement coefficients at the FGS layer have different prediction from its base layer. When temporal prediction is used in FGS layer coding and the refinement coefficients at the FGS layer have different prediction from its base layer, drift problem may be caused if the FGS layer is partially decoded. Such drift problem may significantly affect coding performance. This new FGS entropy coding method that can solve or greatly alleviate such drift effect and therefore improve coding performance. Three different FGS methods can be used: FGS entropy coding based on spatial frequency location; FGS entropy coding for decoder oriented two-loop structure; and FGS entropy coding with block-confined coding pass.
PCT/IB2007/000051 2006-01-09 2007-01-09 Method and apparatus for entropy coding in fine granularity scalable video coding Ceased WO2007080486A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2008549943A JP2009522973A (en) 2006-01-09 2007-01-09 Method and apparatus for entropy coding in fine-grain scalable video coding
EP07705418A EP1977603A2 (en) 2006-01-09 2007-01-09 Method and apparatus for entropy coding in fine granularity scalable video coding

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US75774506P 2006-01-09 2006-01-09
US60/757,745 2006-01-09
US76316406P 2006-01-26 2006-01-26
US60/763,164 2006-01-26

Publications (2)

Publication Number Publication Date
WO2007080486A2 WO2007080486A2 (en) 2007-07-19
WO2007080486A3 true WO2007080486A3 (en) 2007-10-18

Family

ID=38256680

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2007/000051 Ceased WO2007080486A2 (en) 2006-01-09 2007-01-09 Method and apparatus for entropy coding in fine granularity scalable video coding

Country Status (6)

Country Link
US (1) US20070201550A1 (en)
EP (1) EP1977603A2 (en)
JP (1) JP2009522973A (en)
KR (1) KR20080089632A (en)
TW (1) TW200731806A (en)
WO (1) WO2007080486A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070223826A1 (en) * 2006-03-21 2007-09-27 Nokia Corporation Fine grained scalability ordering for scalable video coding
WO2008008888A2 (en) * 2006-07-13 2008-01-17 Qualcomm Incorporated Video coding with fine granularity scalability using cycle-aligned fragments
WO2008007929A1 (en) * 2006-07-14 2008-01-17 Samsung Electronics Co., Ltd Method and apparatus for encoding and decoding video signal of fgs layer by reordering transform coefficients
KR100809301B1 (en) * 2006-07-20 2008-03-04 삼성전자주식회사 Entropy encoding / decoding method and apparatus
US9445093B2 (en) * 2011-06-29 2016-09-13 Qualcomm Incorporated Multiple zone scanning order for video coding
WO2014053517A1 (en) 2012-10-01 2014-04-10 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Scalable video coding using derivation of subblock subdivision for prediction from base layer

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6269192B1 (en) * 1997-07-11 2001-07-31 Sarnoff Corporation Apparatus and method for multiscale zerotree entropy encoding
US6567081B1 (en) * 2000-01-21 2003-05-20 Microsoft Corporation Methods and arrangements for compressing image-based rendering (IBR) data using alignment and 3D wavelet transform techniques
US6778709B1 (en) * 1999-03-12 2004-08-17 Hewlett-Packard Development Company, L.P. Embedded block coding with optimized truncation
US20040264567A1 (en) * 2000-06-21 2004-12-30 Microsoft Corporation Video coding using wavelet transform and sub-band transposition

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10022262A1 (en) * 2000-05-08 2001-12-06 Siemens Ag Method and arrangement for coding or decoding a sequence of pictures
CN1266649C (en) * 2000-09-12 2006-07-26 皇家菲利浦电子有限公司 Video coding method
US7042944B2 (en) * 2000-09-22 2006-05-09 Koninklijke Philips Electronics N.V. Single-loop motion-compensation fine granular scalability
US20020037046A1 (en) * 2000-09-22 2002-03-28 Philips Electronics North America Corporation Totally embedded FGS video coding with motion compensation
JP4039609B2 (en) * 2002-03-18 2008-01-30 株式会社Kddi研究所 Image coding apparatus and moving picture coding apparatus using the same
US7283589B2 (en) * 2003-03-10 2007-10-16 Microsoft Corporation Packetization of FGS/PFGS video bitstreams
JP3892835B2 (en) * 2003-09-01 2007-03-14 日本電信電話株式会社 Hierarchical image encoding method, hierarchical image encoding device, hierarchical image encoding program, and recording medium recording the program
KR100586882B1 (en) * 2004-04-13 2006-06-08 삼성전자주식회사 Coding Method and Apparatus Supporting Motion Scalability

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6269192B1 (en) * 1997-07-11 2001-07-31 Sarnoff Corporation Apparatus and method for multiscale zerotree entropy encoding
US6778709B1 (en) * 1999-03-12 2004-08-17 Hewlett-Packard Development Company, L.P. Embedded block coding with optimized truncation
US6567081B1 (en) * 2000-01-21 2003-05-20 Microsoft Corporation Methods and arrangements for compressing image-based rendering (IBR) data using alignment and 3D wavelet transform techniques
US20040264567A1 (en) * 2000-06-21 2004-12-30 Microsoft Corporation Video coding using wavelet transform and sub-band transposition

Also Published As

Publication number Publication date
US20070201550A1 (en) 2007-08-30
WO2007080486A2 (en) 2007-07-19
KR20080089632A (en) 2008-10-07
EP1977603A2 (en) 2008-10-08
TW200731806A (en) 2007-08-16
JP2009522973A (en) 2009-06-11

Similar Documents

Publication Publication Date Title
PH12015500537A1 (en) Expanded decoding unit definition
TW200723887A (en) Method and apparatus for weighted prediction for scalable video coding
WO2007047736A3 (en) Multi-view video coding using scalable video coding
WO2013003143A3 (en) Motion prediction in scalable video coding
WO2011081643A3 (en) Merging encoded bitstreams
WO2006119443A3 (en) Scalable encoding and decoding using multiple layers
TW200704202A (en) Method and system for motion compensated fine granularity scalable video coding with drift control
TW200718215A (en) Rate control for multi-layer video design
WO2006099221A3 (en) Scalable video coding with two layer encoding and single layer decoding
MY201898A (en) Inter-layer reference picture processing for coding-standard scalability
TW200737993A (en) System and apparatus for low-complexity fine granularity scalable video coding with motion compensation
WO2008008888A3 (en) Video coding with fine granularity scalability using cycle-aligned fragments
WO2007110757A3 (en) Slice groups and data partitioning in scalable video coding
WO2008060732A3 (en) Techniques for variable resolution encoding and decoding of digital video
WO2008036968A3 (en) Systems and methods for context adaptive video data preparation
WO2009061363A3 (en) A scalable video coding method for fast channel change and increased error resilience
WO2008047303A3 (en) System and method for implementing efficient decoded buffer management in multi-view video coding
TW200718216A (en) Method and apparatus for macroblock adaptive inter-layer intra texture prediction
EP2207351A4 (en) The video encoding and decoding method and corresponding codec based on the motion skip mode
WO2011008065A3 (en) Method and apparatus for multi-view video coding and decoding
WO2013006297A9 (en) Applying non-square transforms to video data
TW200731806A (en) Method and appratus for entropy coding in fine granularity scalable video coding
WO2007107855A3 (en) Fine grained scalability ordering for scalable video coding
WO2008126046A3 (en) System and method for using redundant pictures for inter-layer prediction in scalable video coding
WO2009080926A3 (en) Method of coding a scalable video stream destined for users with different profiles

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2008549943

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2007705418

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020087019342

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 200780006254.2

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 12311116

Country of ref document: US