FR2952497B1 - Procede de codage et de decodage d'un flux d'images; dispositifs associes - Google Patents

Procede de codage et de decodage d'un flux d'images; dispositifs associes

Info

Publication number
FR2952497B1
FR2952497B1 FR0957916A FR0957916A FR2952497B1 FR 2952497 B1 FR2952497 B1 FR 2952497B1 FR 0957916 A FR0957916 A FR 0957916A FR 0957916 A FR0957916 A FR 0957916A FR 2952497 B1 FR2952497 B1 FR 2952497B1
Authority
FR
France
Prior art keywords
reference block
encoding
decoding
residue
block
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
FR0957916A
Other languages
English (en)
Other versions
FR2952497A1 (fr
Inventor
Guillaume Laroche
Nael Ouedraogo
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to FR0957916A priority Critical patent/FR2952497B1/fr
Priority to US12/940,516 priority patent/US20110110431A1/en
Publication of FR2952497A1 publication Critical patent/FR2952497A1/fr
Application granted granted Critical
Publication of FR2952497B1 publication Critical patent/FR2952497B1/fr
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • H04N19/895Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
    • 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/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
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • 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/164Feedback from the receiver or from the transmission channel
    • H04N19/166Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
    • 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/46Embedding additional information in the video signal during the compression process
    • 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

Landscapes

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

Abstract

L'invention concerne un procédé de codage d'un flux d'images divisées en blocs comprenant, pour un bloc à coder, une étape de compensation de mouvement au cours de laquelle un résidu est calculé à partir dudit bloc à coder et d'un bloc de référence choisi comme prédicteur, caractérisé en ce qu'il comprend une étape de filtrage de résistance (417) appliquée à au moins un bloc de référence, au cours de laquelle sont filtrées des hautes fréquences de contenu originel d'au moins une partie du bloc de référence pour obtenir un bloc de référence flouté, une étape de calcul d'un résidu (405) utilisant le bloc de référence flouté comme prédicteur dans une étape de compensation de mouvement, et une étape de traitement (407- 409) dudit résidu en vue de son codage.
FR0957916A 2009-11-09 2009-11-09 Procede de codage et de decodage d'un flux d'images; dispositifs associes Expired - Fee Related FR2952497B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR0957916A FR2952497B1 (fr) 2009-11-09 2009-11-09 Procede de codage et de decodage d'un flux d'images; dispositifs associes
US12/940,516 US20110110431A1 (en) 2009-11-09 2010-11-05 Method of coding and decoding a stream of images; associated devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0957916A FR2952497B1 (fr) 2009-11-09 2009-11-09 Procede de codage et de decodage d'un flux d'images; dispositifs associes

Publications (2)

Publication Number Publication Date
FR2952497A1 FR2952497A1 (fr) 2011-05-13
FR2952497B1 true FR2952497B1 (fr) 2012-11-16

Family

ID=42060577

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0957916A Expired - Fee Related FR2952497B1 (fr) 2009-11-09 2009-11-09 Procede de codage et de decodage d'un flux d'images; dispositifs associes

Country Status (2)

Country Link
US (1) US20110110431A1 (fr)
FR (1) FR2952497B1 (fr)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2951345B1 (fr) 2009-10-13 2013-11-22 Canon Kk Procede et dispositif de traitement d'une sequence video
FR2955995B1 (fr) * 2010-02-04 2012-02-17 Canon Kk Procede et dispositif de traitement d'une sequence video
KR101383775B1 (ko) 2011-05-20 2014-04-14 주식회사 케이티 화면 내 예측 방법 및 장치
WO2013081085A1 (fr) * 2011-11-28 2013-06-06 Canon Kabushiki Kaisha Appareil de codage d'images animées, procédé de commande de celui-ci et programme informatique
JP6012307B2 (ja) * 2012-07-06 2016-10-25 キヤノン株式会社 動画像符号化装置及びその制御方法、並びに、プログラム
US10979704B2 (en) * 2015-05-04 2021-04-13 Advanced Micro Devices, Inc. Methods and apparatus for optical blur modeling for improved video encoding
JP6593934B2 (ja) * 2015-05-21 2019-10-23 ホアウェイ・テクノロジーズ・カンパニー・リミテッド 映像動き補償のための装置および方法
EP3499886A1 (fr) 2017-12-18 2019-06-19 Canon Kabushiki Kaisha Procédé et dispositif de codage de données vidéo
EP3499885B1 (fr) 2017-12-18 2024-07-17 Canon Kabushiki Kaisha Procédé et dispositif de codage de données vidéo

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4683496A (en) * 1985-08-23 1987-07-28 The Analytic Sciences Corporation System for and method of enhancing images using multiband information
US7103229B2 (en) * 2001-11-19 2006-09-05 Mitsubishi Electric Research Laboratories, Inc. Image simplification using a robust reconstruction filter
CN100446560C (zh) * 2003-01-10 2008-12-24 汤姆森特许公司 用于平滑在误差掩蔽期间产生的人为产物的解码器装置和方法
JP2005033336A (ja) * 2003-07-08 2005-02-03 Ntt Docomo Inc 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム
US7492921B2 (en) * 2005-01-10 2009-02-17 Fuji Xerox Co., Ltd. System and method for detecting and ranking images in order of usefulness based on vignette score
US7684626B1 (en) * 2005-12-01 2010-03-23 Maxim Integrated Products Method and apparatus for image decoder post-processing using image pre-processing and image encoding information
US7783075B2 (en) * 2006-06-07 2010-08-24 Microsoft Corp. Background blurring for video conferencing
BRPI0714233A2 (pt) * 2006-07-18 2013-01-15 Thomson Licensing mÉtodos e aparelho para filtragem de referÊncia adaptativa
US9031129B2 (en) * 2007-06-15 2015-05-12 Microsoft Technology Licensing, Llc Joint spatio-temporal prediction for video coding
JP2010081368A (ja) * 2008-09-26 2010-04-08 Toshiba Corp 画像処理装置、動画像復号装置、動画像符号化装置、画像処理方法、動画像復号方法、及び、動画像符号化方法

Also Published As

Publication number Publication date
US20110110431A1 (en) 2011-05-12
FR2952497A1 (fr) 2011-05-13

Similar Documents

Publication Publication Date Title
FR2952497B1 (fr) Procede de codage et de decodage d'un flux d'images; dispositifs associes
MY187403A (en) Apparatus and method for video motion compensation with selectable interpolation filter
WO2013025065A3 (fr) Appareil de codage/décodage d'images et procédé par lequel une sélection de filtres par unités précises est appliquée
WO2009110741A3 (fr) Procédé et appareil pour coder et décoder une image par utilisation d'un bloc de prédiction filtré
RU2015124155A (ru) Устройство кодирования изображений, устройство декодирования изображений, способ кодирования изображений и способ декодирования изображений
MX2013008119A (es) Dispositivo de codificacion de imagen, dispositivo de decodificacion de imagen, metodo de codificacion de imagen y metodo de decodificacion de imagen.
WO2011096770A3 (fr) Appareil et procédé de codage/décodage d'image
MY156869A (en) Image processing device and method
WO2009120040A3 (fr) Procédé et appareil de codage ou décodage d'un signal vidéo
MX2011010960A (es) Dispositivo y metodo de procesamiento de imagenes.
MX339846B (es) Metodo y aparato para codificar imagenes, y metodo y aparato para decodificar imagenes.
MY187795A (en) Method and apparatus for encoding and decoding coding unit of picture boundary
RU2014116557A (ru) Способы, устройства и программы для кодирования и декодирования изображения
EP2595381A3 (fr) Dispositif de codage prédictif dýimages, procédé de codage prédictif dýimages, programme de codage prédictif dýimages, dispositif de décodage prédictif dýimages, procédé de décodage prédictif dýimages et programme de décodage prédictif dýimages
GB201321333D0 (en) Method and apparatus for intra prediction within display screen
RU2015102755A (ru) Устройство кодирования движущихся изображений, устройство декодирования движущихся изображений, способ кодирования движущихся изображений и способ декодирования движущихся изображений
WO2009126915A8 (fr) Interpolation définie par la vitesse - distorsion pour un codage vidéo basé sur un filtre fixe ou un filtre adaptatif
JP2014187704A5 (fr)
MY197611A (en) Apparatus and method for video motion compensation
MY164248A (en) Image coding and decoding method, image data processing method, and devices thereof
MY193174A (en) Apparatus and method for video motion compensation
MY190412A (en) Adaptive sharpening filter for predictive coding
CN104113765A (zh) 一种视频编、解码方法和装置
EP2034742A3 (fr) Procédé et dispositif de codage vidéo
WO2010147429A3 (fr) Procédé de filtrage d'image à l'aide d'un filtre à nombre pseudo-aléatoire et appareil apparenté

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20140731