FR3027480B1 - Decodeur, procede et systeme de decodage de flux multimedia - Google Patents

Decodeur, procede et systeme de decodage de flux multimedia Download PDF

Info

Publication number
FR3027480B1
FR3027480B1 FR1460043A FR1460043A FR3027480B1 FR 3027480 B1 FR3027480 B1 FR 3027480B1 FR 1460043 A FR1460043 A FR 1460043A FR 1460043 A FR1460043 A FR 1460043A FR 3027480 B1 FR3027480 B1 FR 3027480B1
Authority
FR
France
Prior art keywords
decoding
decoder
low consumption
chain
energy
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
Application number
FR1460043A
Other languages
English (en)
Other versions
FR3027480A1 (fr
Inventor
Erwan Nogues
Daniel Menard
Maxime Pelcat
Erwan Raffin
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.)
Centre National de la Recherche Scientifique CNRS
Institut National des Sciences Appliquees de Rennes
Original Assignee
Centre National de la Recherche Scientifique CNRS
Institut National des Sciences Appliquees de Rennes
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 Centre National de la Recherche Scientifique CNRS, Institut National des Sciences Appliquees de Rennes filed Critical Centre National de la Recherche Scientifique CNRS
Priority to FR1460043A priority Critical patent/FR3027480B1/fr
Priority to FR1551085A priority patent/FR3027481A1/fr
Priority to US15/519,333 priority patent/US10531096B2/en
Priority to PCT/EP2015/073964 priority patent/WO2016059196A1/fr
Priority to EP15785076.9A priority patent/EP3207702A1/fr
Priority to CN201580056024.1A priority patent/CN107211127A/zh
Publication of FR3027480A1 publication Critical patent/FR3027480A1/fr
Application granted granted Critical
Publication of FR3027480B1 publication Critical patent/FR3027480B1/fr
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3296Power saving characterised by the action undertaken by lowering the supply or operating voltage
    • 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/117Filters, e.g. for pre-processing or post-processing
    • 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/154Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
    • 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/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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4436Power management, e.g. shutting down unused components of the receiver
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

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

Abstract

Décodeur, système et procédé pour décoder des données multimédia au niveau d'un terminal en gérant l'énergie disponible pour le décodage comportant un décodeur (300, 500) des données multimédia, caractérisé en ce que ledit décodeur (300, 500) comporte au moins une chaîne de décodage « basse consommation » comprenant un module d'activation (305, 520) adapté à activer une première chaîne de décodage ou filtre de boucle basse consommation (509, 510, 511) et une chaîne d'interpolation basse consommation (535, 536, 537) en fonction d'au moins un paramètre représentatif de contraintes d'énergie utilisateur et/ou du terminal mobile et d'une ou de plusieurs métadonnées Md associées à une complexité de décodage et/ou à une énergie de décodage. Application à un terminal utilisant des standards H.264/AVC ou H.265/HEVC.
FR1460043A 2014-10-17 2014-10-17 Decodeur, procede et systeme de decodage de flux multimedia Expired - Fee Related FR3027480B1 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
FR1460043A FR3027480B1 (fr) 2014-10-17 2014-10-17 Decodeur, procede et systeme de decodage de flux multimedia
FR1551085A FR3027481A1 (fr) 2014-10-17 2015-02-10 Decodeur, procede et systeme de decodage de flux multimedia
US15/519,333 US10531096B2 (en) 2014-10-17 2015-10-16 Decoder, method and system for decoding multimedia streams
PCT/EP2015/073964 WO2016059196A1 (fr) 2014-10-17 2015-10-16 Decodeur, procede et systeme de decodage de flux multimedia
EP15785076.9A EP3207702A1 (fr) 2014-10-17 2015-10-16 Decodeur, procede et systeme de decodage de flux multimedia
CN201580056024.1A CN107211127A (zh) 2014-10-17 2015-10-16 用于对多媒体流进行解码的解码器、方法、和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1460043A FR3027480B1 (fr) 2014-10-17 2014-10-17 Decodeur, procede et systeme de decodage de flux multimedia

Publications (2)

Publication Number Publication Date
FR3027480A1 FR3027480A1 (fr) 2016-04-22
FR3027480B1 true FR3027480B1 (fr) 2020-10-23

Family

ID=52779728

Family Applications (2)

Application Number Title Priority Date Filing Date
FR1460043A Expired - Fee Related FR3027480B1 (fr) 2014-10-17 2014-10-17 Decodeur, procede et systeme de decodage de flux multimedia
FR1551085A Withdrawn FR3027481A1 (fr) 2014-10-17 2015-02-10 Decodeur, procede et systeme de decodage de flux multimedia

Family Applications After (1)

Application Number Title Priority Date Filing Date
FR1551085A Withdrawn FR3027481A1 (fr) 2014-10-17 2015-02-10 Decodeur, procede et systeme de decodage de flux multimedia

Country Status (5)

Country Link
US (1) US10531096B2 (fr)
EP (1) EP3207702A1 (fr)
CN (1) CN107211127A (fr)
FR (2) FR3027480B1 (fr)
WO (1) WO2016059196A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3084489B1 (fr) * 2018-07-26 2020-09-11 Etat Francais Represente Par Le Delegue General Pour Larmement Procede de detection d’au moins un equipement informatique compromis au sein d’un systeme d’information

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11122624A (ja) * 1997-10-16 1999-04-30 Matsushita Electric Ind Co Ltd ビデオデコーダ処理量を低減する方法および装置
ES2238593T3 (es) * 2001-09-12 2005-09-01 Matsushita Electric Industrial Co., Ltd. Procedimiento de descodificacion de imagenes.
CN1286061C (zh) * 2004-11-03 2006-11-22 上海大学 图像质量精细渐进调整方法
US9270871B2 (en) * 2009-04-20 2016-02-23 Dolby Laboratories Licensing Corporation Optimized filter selection for reference picture processing
JP2011064961A (ja) * 2009-09-17 2011-03-31 Toshiba Corp 音声再生装置および方法
WO2014011622A2 (fr) * 2012-07-09 2014-01-16 Vid Scale, Inc. Décodage et lecture en transit de vidéo sensibles à l'énergie électrique

Also Published As

Publication number Publication date
CN107211127A (zh) 2017-09-26
FR3027480A1 (fr) 2016-04-22
WO2016059196A1 (fr) 2016-04-21
US20170237988A1 (en) 2017-08-17
US10531096B2 (en) 2020-01-07
EP3207702A1 (fr) 2017-08-23
FR3027481A1 (fr) 2016-04-22

Similar Documents

Publication Publication Date Title
MX2016004642A (es) Dispositivo y metodo para codificacion escalable de informacion de video.
WO2014163867A3 (fr) Techniques de codec pour une commutation rapide
MX2016011590A (es) Uso de una imagen actual como una referencia para la codificacion de video.
PH12016501641A1 (en) Adaptive switching of color spaces, color sampling rates and/or bit depths
MX2017005085A (es) Reduccion de latencia de transmision de velocidad binaria adaptativa.
CL2015003693A1 (es) Método para decodificar datos de video incluyendo un modo para intra-predicción de bloques de datos de video a partir de bloques predictivos de datos de video dentro de la misma imagen que tiene una región pretendida que incluye bloques reconstruidos que no han sido filtrados en-bucle .
RU2016107755A (ru) Универсальный кодек содержимого экрана
TW201614420A (en) Content dependent display variable refresh rate
PL409213A1 (pl) Sposób i urządzenie do kodowania obrazu oraz sposób i urządzenie do dekodowania obrazu
WO2014152681A3 (fr) Procédé et système pour fournir des données de scène et de température dans un flux vidéo
WO2014011622A3 (fr) Décodage et lecture en transit de vidéo sensibles à l'énergie électrique
PL408822A1 (pl) Sposób i urządzenie do kodowania/dekodowania obrazu
MX353742B (es) Método y aparato de codificación y decodificación de video de base de unidad de datos jerárquica que comprende la predicción del parámetro de cuantificación.
RU2015102596A (ru) Произвольный доступ и сигнализация долгосрочных опорных картинок при кодировании видео
MX352965B (es) Aparato para procesamiento de imagen y método para procesamiento de imagen.
MX2019005301A (es) Metodo y dispositivo para se?alizar en una secuencia de bits un formato de imagen/video de una imagen ldr y un formato de imagen/video de una imagen hdr decodificada obtenida a partir de tal imagen ldr y una imagen de iluminacion.
BR112015004956A2 (pt) aparelhos de codificação e de decodificação de imagem, e, métodos de codificação e de decodificação de imagem.
SG10201906914WA (en) Image decoding device, image encoding device, image decoding method, and image encoding method
EP3379817A4 (fr) Procédé de réduction de bruit de vidéo en temps réel dans un processus de codage, terminal, et support de stockage non volatile lisible par ordinateur
WO2014144150A3 (fr) Résilience en présence de segments multimédia manquants dans la diffusion continue adaptative dynamique par http
MX2016004643A (es) Dispositivo y metodo para codificacion escalable de informacion de video.
MX2014011840A (es) Metodo y aparato para compartir datos.
PH12018501871A1 (en) Signal encoding method and device
WO2015009629A3 (fr) Dispositif et procédé pour le codage hiérarchique d'informations vidéo
MX348737B (es) Metodo decodificador de imagen, metodo codificador de imagen, aparato decodificador de imagen, aparato codificador de imagen, y aparato codificador y decodificador de imagen.

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20160422

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

ST Notification of lapse

Effective date: 20220605