+

WO2007066101A3 - Appareil de commande d'un codeur et procede associe - Google Patents

Appareil de commande d'un codeur et procede associe Download PDF

Info

Publication number
WO2007066101A3
WO2007066101A3 PCT/GB2006/004551 GB2006004551W WO2007066101A3 WO 2007066101 A3 WO2007066101 A3 WO 2007066101A3 GB 2006004551 W GB2006004551 W GB 2006004551W WO 2007066101 A3 WO2007066101 A3 WO 2007066101A3
Authority
WO
WIPO (PCT)
Prior art keywords
encoder
control apparatus
coding unit
video coding
video
Prior art date
Application number
PCT/GB2006/004551
Other languages
English (en)
Other versions
WO2007066101A2 (fr
Inventor
Chaminda Sampath Kannangara
Ian Richardson
Original Assignee
Univ Robert Gordon
Chaminda Sampath Kannangara
Ian Richardson
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 Univ Robert Gordon, Chaminda Sampath Kannangara, Ian Richardson filed Critical Univ Robert Gordon
Publication of WO2007066101A2 publication Critical patent/WO2007066101A2/fr
Publication of WO2007066101A3 publication Critical patent/WO2007066101A3/fr

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/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/115Selection of the code volume for a coding unit prior to coding
    • 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/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • 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/146Data rate or code amount at the encoder output
    • 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/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
    • 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/156Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
    • 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/17Methods 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/172Methods 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 picture, frame or field
    • 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/17Methods 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/176Methods 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
    • 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/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding using optimisation based on Lagrange multipliers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/463Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

L'invention porte sur l'appareil (16) de commande d'un codeur vidéo (14) pouvant coder une unité de codage vidéo en suivant une parmi plusieurs stratégies de codage imposant respectivement différentes charges de calcul. Ledit appareil comporte un contrôleur (24) produisant des instructions de commande en fonction d'une valeur cible correspondant à la charge de calcul attribuée à un élément de traitement de signaux lors du traitement de l'unité de codage vidéo. Les instructions de commande de l'appareil transmises au codeur sélectionnent l'une des stratégies de codage et le codeur code l'unité de codage vidéo en fonction de la stratégie de codage sélectionnée.
PCT/GB2006/004551 2005-12-05 2006-12-05 Appareil de commande d'un codeur et procede associe WO2007066101A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0524663.2 2005-12-05
GB0524663A GB2432985A (en) 2005-12-05 2005-12-05 Encoder control system based on a target encoding value

Publications (2)

Publication Number Publication Date
WO2007066101A2 WO2007066101A2 (fr) 2007-06-14
WO2007066101A3 true WO2007066101A3 (fr) 2007-08-16

Family

ID=35685993

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2006/004551 WO2007066101A2 (fr) 2005-12-05 2006-12-05 Appareil de commande d'un codeur et procede associe

Country Status (2)

Country Link
GB (1) GB2432985A (fr)
WO (1) WO2007066101A2 (fr)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0905976A1 (fr) * 1997-03-17 1999-03-31 Matsushita Electric Industrial Co., Ltd. Procede de traitement, transmission et reception de donnees d'images dynamiques et dispositif connexe
WO2002025950A2 (fr) * 2000-09-20 2002-03-28 General Instrument Corporation Selection de mode de traitement de canaux dans un systeme video multiprocesseurs
WO2003047269A1 (fr) * 2001-11-21 2003-06-05 General Instrument Corporation Appareil et procedes permettant d'ameliorer la qualite de sequences video fournies a un dispositif d'affichage
US20030123540A1 (en) * 2001-12-27 2003-07-03 Koninklijke Philips Electronics N.V. Dynamic control in complexity-constrained data compression
EP1349395A2 (fr) * 2002-03-29 2003-10-01 Seiko Epson Corporation Procédé, appareil et programme informatique de codage d'images animées
US20040001545A1 (en) * 2002-06-28 2004-01-01 Chienchung Chang Computationally constrained video encoding
WO2004030369A1 (fr) * 2002-09-27 2004-04-08 Videosoft, Inc. Codage et decodage video en temps reel
US6751405B1 (en) * 1999-04-13 2004-06-15 Nec Corporation Video recording apparatus and recording method therefor

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956430A (en) * 1996-02-19 1999-09-21 Fuji Xerox Co., Ltd. Image information coding apparatus and method using code amount of a selected pixel block for changing coding parameter
US6181742B1 (en) * 1998-01-26 2001-01-30 International Business Machines Corporation Single pass target allocation for video encoding
JP3748717B2 (ja) * 1998-08-31 2006-02-22 シャープ株式会社 動画像符号化装置
CN1234246C (zh) * 1998-09-29 2005-12-28 松下电器产业株式会社 可变比特率编码装置
JP3871840B2 (ja) * 1999-12-24 2007-01-24 日本電気株式会社 圧縮動画像再符号化装置
JP4152570B2 (ja) * 2000-07-04 2008-09-17 三菱電機株式会社 動画像符号化装置、動画像符号化方法及び動画像符号化プログラムが記録された記録媒体
JP4693309B2 (ja) * 2001-09-19 2011-06-01 キヤノン株式会社 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0905976A1 (fr) * 1997-03-17 1999-03-31 Matsushita Electric Industrial Co., Ltd. Procede de traitement, transmission et reception de donnees d'images dynamiques et dispositif connexe
US6751405B1 (en) * 1999-04-13 2004-06-15 Nec Corporation Video recording apparatus and recording method therefor
WO2002025950A2 (fr) * 2000-09-20 2002-03-28 General Instrument Corporation Selection de mode de traitement de canaux dans un systeme video multiprocesseurs
WO2003047269A1 (fr) * 2001-11-21 2003-06-05 General Instrument Corporation Appareil et procedes permettant d'ameliorer la qualite de sequences video fournies a un dispositif d'affichage
US20030123540A1 (en) * 2001-12-27 2003-07-03 Koninklijke Philips Electronics N.V. Dynamic control in complexity-constrained data compression
EP1349395A2 (fr) * 2002-03-29 2003-10-01 Seiko Epson Corporation Procédé, appareil et programme informatique de codage d'images animées
US20040001545A1 (en) * 2002-06-28 2004-01-01 Chienchung Chang Computationally constrained video encoding
WO2004030369A1 (fr) * 2002-09-27 2004-04-08 Videosoft, Inc. Codage et decodage video en temps reel

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
C.S. KANNANGARA, I. RICHARDSON, T. MILLER: "Computational management of an H.264 encoder", PCS 2006, 24 April 2006 (2006-04-24) - 26 April 2006 (2006-04-26), Beijing, China, XP007902539, Retrieved from the Internet <URL:http://www.rgu.ac.uk/eng/cvc/page.cfm?pge=3441> [retrieved on 20070618] *
C.S. KANNANGARA, I.E.G. RICHARDSON: "Computational control of an H.264 encoder through Lagrangian cost function estimation", VLBV 2005, 15 September 2005 (2005-09-15) - 16 September 2005 (2005-09-16), Sardinia, Italy, XP002438222, Retrieved from the Internet <URL:http://www.rgu.ac.uk/eng/cvc/page.cfm?pge=3441> [retrieved on 20070618] *
MENG-TING LU ET AL: "COMPLEXITY-AWARE LIVE STREAMING SYSTEM", 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 1 - 4, XP010850719, ISBN: 0-7803-9134-9 *
RICHARDSON I E G ET AL: "Video codec complexity management", INTERNET CITATION, 30 April 2001 (2001-04-30), XP002309519, Retrieved from the Internet <URL:http://citeseer.ist.psu.edu> [retrieved on 20041207] *
ZHAO Y ET AL: "COMPLEXITY MANAGEMENT FOR VIDEO ENCODERS", PROCEEDINGS ACM MULTIMEDIA 2002. 10TH. INTERNATIONAL CONFERENCE ON MULTIMEDIA. JUAN-LES-PINS, FRANCE, DEC. 1 - 6, 2002, ACM INTERNATIONAL MULTIMEDIA CONFERENCE, NEW YORK, NY : ACM, US, vol. CONF. 10, 1 December 2002 (2002-12-01), pages 647 - 649, XP001175069, ISBN: 1-58113-620-X *

Also Published As

Publication number Publication date
GB0524663D0 (en) 2006-01-11
WO2007066101A2 (fr) 2007-06-14
GB2432985A (en) 2007-06-06

Similar Documents

Publication Publication Date Title
WO2007143271A3 (fr) Système extensible de régulation de débit pour encodeur vidéo
WO2007092215A3 (fr) Procédé et appareil destinés à la sélection à pondération adaptative servant à la prédiction à compensation de mouvement
TW200704203A (en) Method and apparatus for operational frame-layer rate control in video encoder
EP4235656A3 (fr) Décodeur pour décoder un signal audio codé et codeur pour coder un signal audio
TW200609902A (en) Audio encoding with different coding frame lengths
WO2008047257A3 (fr) Système et procédé destines a fournir des indications de sortie d&#39;image en codage vidéo
WO2010068020A3 (fr) Appareil et procédé de décodage/codage de vidéo multivue
WO2011130186A3 (fr) Réalisation de point fixe pour séparation de mouvement géométrique
WO2011130334A3 (fr) Codage sur longueur variable d&#39;une structure de bloc codée (cbp) en compression vidéo
BR0303566A (pt) Método de codificação de imagem e método de decodificação de imagem
WO2007126508A3 (fr) Procédés et dispositif utilisables dans un système de codage vidéo multivue
WO2015138943A3 (fr) Codage de blocs adaptatif à conversion d&#39;espace chromatique
WO2004080050A3 (fr) Codage video
WO2007126517A3 (fr) Procédé et dispositif pour le codage vidéo redondant
WO2010007423A3 (fr) Système et procédé de téléprésence et de traitement vidéo
WO2009051857A3 (fr) Système et procédé pour un codage vidéo utilisant une compression variable et un suivi des mouvements d&#39;un objet
WO2011002185A3 (fr) Appareil de codage et décodage d&#39;un signal audio utilisant une transformée à prédiction linéaire pondérée, et méthode associée
WO2009031648A1 (fr) Dispositif de codage vidéo, dispositif de décodage vidéo, procédé de codage vidéo, procédé de décodage vidéo et programme de codage ou décodage vidéo
WO2010027170A3 (fr) Procédé et dispositif de codage/décodage d&#39;images au moyen d&#39;une conversion de direction de prédiction et par codage sélectif
EP1944758A3 (fr) Procédé de codage de données
WO2006044703A3 (fr) Procede et systeme destines a des fourniture et distribution video a trajets multiples
WO2010039822A3 (fr) Codage vidéo utilisant des transformées supérieures à 4x4 et à 8x8
EP2175671A3 (fr) Méthode, dispositif, appareil de codage, appareil de décodage et système audio
WO2006126115A3 (fr) Codage predictif d&#39;un signal multivoie
AU2018260836A1 (en) Encoder, decoder, system and methods for encoding and decoding

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06831367

Country of ref document: EP

Kind code of ref document: A2

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载