WO2007092193A3 - Method and apparatus for adaptive group of pictures (gop) structure selection - Google Patents

Method and apparatus for adaptive group of pictures (gop) structure selection Download PDF

Info

Publication number
WO2007092193A3
WO2007092193A3 PCT/US2007/002387 US2007002387W WO2007092193A3 WO 2007092193 A3 WO2007092193 A3 WO 2007092193A3 US 2007002387 W US2007002387 W US 2007002387W WO 2007092193 A3 WO2007092193 A3 WO 2007092193A3
Authority
WO
WIPO (PCT)
Prior art keywords
pictures
group
selection
gop
structure selection
Prior art date
Application number
PCT/US2007/002387
Other languages
French (fr)
Other versions
WO2007092193A2 (en
Inventor
Peng Yin
Jill Macdonald Boyce
Alexandros Michael Tourapis
Original Assignee
Thomson Licensing
Peng Yin
Jill Macdonald Boyce
Alexandros Michael Tourapis
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
Priority to US12/087,637 priority Critical patent/US9602840B2/en
Application filed by Thomson Licensing, Peng Yin, Jill Macdonald Boyce, Alexandros Michael Tourapis filed Critical Thomson Licensing
Priority to EP07763138A priority patent/EP1982528A2/en
Priority to CN2007800043664A priority patent/CN101379828B/en
Priority to BRPI0707419-0A priority patent/BRPI0707419A2/en
Priority to JP2008553288A priority patent/JP5415084B2/en
Publication of WO2007092193A2 publication Critical patent/WO2007092193A2/en
Publication of WO2007092193A3 publication Critical patent/WO2007092193A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/87Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/103Selection of coding mode or of prediction mode
    • H04N19/114Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/142Detection of scene cut or scene change
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/177Methods 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 group of pictures [GOP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Abstract

There are provided a method and apparatus for adaptive Group of Pictures structure selection. The apparatus includes an encoder (100) for encoding a video sequence using a Group of Pictures structure by performing, for each Group of Pictures for the video sequence, picture coding order selection, picture type selection, and reference picture selection. The selections are based upon a Group of Pictures length.
PCT/US2007/002387 2006-02-06 2007-01-30 Method and apparatus for adaptive group of pictures (gop) structure selection WO2007092193A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US12/087,637 US9602840B2 (en) 2006-02-06 2007-01-07 Method and apparatus for adaptive group of pictures (GOP) structure selection
EP07763138A EP1982528A2 (en) 2006-02-06 2007-01-30 Method and apparatus for adaptive group of pictures (gop) structure selection
CN2007800043664A CN101379828B (en) 2006-02-06 2007-01-30 Method and apparatus for adaptive group of pictures (GOP) structure selection
BRPI0707419-0A BRPI0707419A2 (en) 2006-02-06 2007-01-30 method and apparatus for adaptive image group structure (gop) selection
JP2008553288A JP5415084B2 (en) 2006-02-06 2007-01-30 Method and apparatus for adaptive picture group (GOP) structure selection

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US76555206P 2006-02-06 2006-02-06
US60/765,552 2006-02-06

Publications (2)

Publication Number Publication Date
WO2007092193A2 WO2007092193A2 (en) 2007-08-16
WO2007092193A3 true WO2007092193A3 (en) 2007-10-04

Family

ID=38283710

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/002387 WO2007092193A2 (en) 2006-02-06 2007-01-30 Method and apparatus for adaptive group of pictures (gop) structure selection

Country Status (6)

Country Link
US (1) US9602840B2 (en)
EP (1) EP1982528A2 (en)
JP (1) JP5415084B2 (en)
CN (1) CN101379828B (en)
BR (1) BRPI0707419A2 (en)
WO (1) WO2007092193A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2347518A4 (en) * 2008-11-12 2012-10-17 Thomson Licensing Light change coding
US9210431B2 (en) 2008-11-13 2015-12-08 Thomson Licensing Multiple thread video encoding using GOP merging and bit allocation
US9426477B2 (en) * 2010-02-25 2016-08-23 International Business Machines Corporation Method and apparatus for encoding surveillance video
FR2966679A1 (en) * 2010-10-25 2012-04-27 France Telecom METHODS AND DEVICES FOR ENCODING AND DECODING AT LEAST ONE IMAGE FROM A CORRESPONDING EPITOME, SIGNAL AND COMPUTER PROGRAM
GB2488816A (en) * 2011-03-09 2012-09-12 Canon Kk Mapping motion vectors from a plurality of reference frames to a single reference frame
CN102223535A (en) * 2011-06-07 2011-10-19 东莞电子科技大学电子信息工程研究院 Adaptive GOP (Group of Image) structure selection method based on SVC (Scalable Video Coding)
US20130094774A1 (en) * 2011-10-13 2013-04-18 Sharp Laboratories Of America, Inc. Tracking a reference picture based on a designated picture on an electronic device
US8768079B2 (en) 2011-10-13 2014-07-01 Sharp Laboratories Of America, Inc. Tracking a reference picture on an electronic device
US9866851B2 (en) * 2014-06-20 2018-01-09 Qualcomm Incorporated Full picture order count reset for multi-layer codecs
CN104506870B (en) * 2014-11-28 2018-02-09 北京奇艺世纪科技有限公司 A kind of video coding processing method and device suitable for more code streams
US10542283B2 (en) * 2016-02-24 2020-01-21 Wipro Limited Distributed video encoding/decoding apparatus and method to achieve improved rate distortion performance
KR20180076591A (en) * 2016-12-28 2018-07-06 삼성전자주식회사 Method of encoding video data, video encoder performing the same and electronic system including the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5592226A (en) * 1994-01-26 1997-01-07 Btg Usa Inc. Method and apparatus for video data compression using temporally adaptive motion interpolation
US20020028023A1 (en) * 2000-09-06 2002-03-07 Masahiro Kazayama Moving image encoding apparatus and moving image encoding method
US6771825B1 (en) * 2000-03-06 2004-08-03 Sarnoff Corporation Coding video dissolves using predictive encoders
US6959044B1 (en) * 2001-08-21 2005-10-25 Cisco Systems Canada Co. Dynamic GOP system and method for digital video encoding

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3221785B2 (en) * 1993-10-07 2001-10-22 株式会社日立製作所 Imaging device
JP3954656B2 (en) * 1994-09-29 2007-08-08 ソニー株式会社 Image coding apparatus and method
JP3384910B2 (en) * 1995-05-30 2003-03-10 株式会社日立製作所 Imaging device and image reproducing device
FR2764156B1 (en) 1997-05-27 1999-11-05 Thomson Broadcast Systems PRETREATMENT DEVICE FOR MPEG II CODING
US6195458B1 (en) * 1997-07-29 2001-02-27 Eastman Kodak Company Method for content-based temporal segmentation of video
JPH1175189A (en) * 1997-08-27 1999-03-16 Mitsubishi Electric Corp Image coding method
US6307886B1 (en) * 1998-01-20 2001-10-23 International Business Machines Corp. Dynamically determining group of picture size during encoding of video sequence
KR100571307B1 (en) * 1999-02-09 2006-04-17 소니 가부시끼 가이샤 Coding system and its method, coding device and its method, decoding device and its method, recording device and its method, and reproducing device and its method
JP2002010270A (en) 2000-06-27 2002-01-11 Mitsubishi Electric Corp Device and method for coding images
JP3815665B2 (en) 2000-12-27 2006-08-30 Kddi株式会社 Variable bit rate video encoding apparatus and recording medium
JP3907996B2 (en) * 2001-10-15 2007-04-18 日本電信電話株式会社 Image encoding apparatus, image decoding apparatus and method, image encoding program, and image decoding program
JP3888533B2 (en) 2002-05-20 2007-03-07 Kddi株式会社 Image coding apparatus according to image characteristics
US20040146108A1 (en) 2003-01-23 2004-07-29 Shih-Chang Hsia MPEG-II video encoder chip design
KR100596706B1 (en) 2003-12-01 2006-07-04 삼성전자주식회사 Method for scalable video coding and decoding, and apparatus for the same
WO2005055608A1 (en) 2003-12-01 2005-06-16 Samsung Electronics Co., Ltd. Method and apparatus for scalable video encoding and decoding
WO2005055606A1 (en) 2003-12-01 2005-06-16 Samsung Electronics Co., Ltd. Method and apparatus for scalable video encoding and decoding
KR100597402B1 (en) 2003-12-01 2006-07-06 삼성전자주식회사 Method for scalable video coding and decoding, and apparatus for the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5592226A (en) * 1994-01-26 1997-01-07 Btg Usa Inc. Method and apparatus for video data compression using temporally adaptive motion interpolation
US6771825B1 (en) * 2000-03-06 2004-08-03 Sarnoff Corporation Coding video dissolves using predictive encoders
US20020028023A1 (en) * 2000-09-06 2002-03-07 Masahiro Kazayama Moving image encoding apparatus and moving image encoding method
US6959044B1 (en) * 2001-08-21 2005-10-25 Cisco Systems Canada Co. Dynamic GOP system and method for digital video encoding

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BJONTEGAARD G ET AL: "Overview of the H.264/AVC video coding standard", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 13, no. 7, July 2003 (2003-07-01), pages 560 - 576, XP011099249, ISSN: 1051-8215 *
DUMITRAS A ET AL: "I/P/B frame type decision by collinearity of displacements", IMAGE PROCESSING, 2004. ICIP '04. 2004 INTERNATIONAL CONFERENCE ON SINGAPORE 24-27 OCT. 2004, PISCATAWAY, NJ, USA,IEEE, 24 October 2004 (2004-10-24), pages 2769 - 2772, XP010786362, ISBN: 0-7803-8554-3 *
OZBEK N ET AL: "Fast H. 264/AVC Video Encoding with Multiple Frame References", IMAGE PROCESSING, 2005. ICIP 2005. IEEE INTERNATIONAL CONFERENCE ON GENOVA, ITALY 11-14 SEPT. 2005, PISCATAWAY, NJ, USA,IEEE, 11 September 2005 (2005-09-11), pages 597 - 600, XP010850820, ISBN: 0-7803-9134-9 *

Also Published As

Publication number Publication date
JP2009526435A (en) 2009-07-16
JP5415084B2 (en) 2014-02-12
US20090122860A1 (en) 2009-05-14
WO2007092193A2 (en) 2007-08-16
US9602840B2 (en) 2017-03-21
BRPI0707419A2 (en) 2011-05-03
EP1982528A2 (en) 2008-10-22
CN101379828B (en) 2011-07-06
CN101379828A (en) 2009-03-04

Similar Documents

Publication Publication Date Title
WO2007092193A3 (en) Method and apparatus for adaptive group of pictures (gop) structure selection
WO2011019383A3 (en) Methods and apparatus for improved intra chroma encoding and decoding
WO2008008331A3 (en) Methods and apparatus using virtual reference pictures
WO2008081460A3 (en) Architecture for image compression in a video hardware
WO2004114671A3 (en) Method and apparatus for low-complexity spatial scalable decoding
WO2007108640A3 (en) Image encoding/decoding method and apparatus
WO2008085885A3 (en) Methods and apparatus for multi-view information conveyed in high level syntax
WO2007092215A8 (en) Method and apparatus for adaptive weight selection for motion compensated prediction
GB2475463A (en) A method of switching from a first encoded video stream to a second encoded video stream
EP2477410B8 (en) Moving stereo picture encoding method and apparatus, moving stereo picture decoding method and apparatus
WO2008013883A3 (en) Method and apparatus for fast channel change for digital video
EP2096870A3 (en) Systems and methods for processing multiple projections of video data in a single video file
WO2008008133A3 (en) Methods and apparatus for use in multi-view video coding
WO2003061265A3 (en) Method and apparatus for selecting macroblock quantization in a video encoder
MY158264A (en) Method and apparatus for video encoding and decoding
WO2009023188A3 (en) Method and apparatus for improved video encoding using region of interest (roi) information
WO2009051668A3 (en) Methods and apparatus for video encoding and decoding geometrically partitioned bi-predictive mode partitions
WO2009023091A3 (en) Methods and apparatus for motion skip mode in multi-view coded video using regional disparity vectors
PL3024239T3 (en) Coding method for moving picture
CA2440154A1 (en) Picture encoding method and apparatus and picture decoding method and apparatus
HK1069054A1 (en) Method for providing digital cinema content based upon audience metrics
EP1811789A3 (en) Video coding using directional interpolation
WO2007084475A3 (en) Methods and apparatus for low complexity error resilient motion estimation and coding mode selection
WO2010008808A3 (en) Compressed domain system and method for compression gains in encoded data
WO2010001050A3 (en) Method and device for video coding using a small number of movement vectors for the connected blocks

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 12087637

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 6142/DELNP/2008

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 200780004366.4

Country of ref document: CN

Ref document number: 2007763138

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2008553288

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: PI0707419

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20080801