[go: up one dir, main page]

WO2011069831A1 - Procédé et appareil permettant de coder et de décoder un bloc image - Google Patents

Procédé et appareil permettant de coder et de décoder un bloc image Download PDF

Info

Publication number
WO2011069831A1
WO2011069831A1 PCT/EP2010/068181 EP2010068181W WO2011069831A1 WO 2011069831 A1 WO2011069831 A1 WO 2011069831A1 EP 2010068181 W EP2010068181 W EP 2010068181W WO 2011069831 A1 WO2011069831 A1 WO 2011069831A1
Authority
WO
WIPO (PCT)
Prior art keywords
block
item
motion data
template
prediction
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/EP2010/068181
Other languages
English (en)
Inventor
Edouard Francois
Dominique Thoreau
Jérôme Vieron
Philippe Bordes
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.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Priority to US13/514,989 priority Critical patent/US9781446B2/en
Priority to EP10782289.2A priority patent/EP2510694B1/fr
Publication of WO2011069831A1 publication Critical patent/WO2011069831A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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/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
    • H04N19/573Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
    • 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/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • 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/146Data rate or code amount at the encoder output
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion 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/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/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
    • 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/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • 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

Definitions

  • the coefficient is equal to 0.5.
  • - figure 1 shows a method for prediction of a current block according to a first method of the prior art
  • - figure 2 shows a method for prediction of a current block according to a second method of the prior art
  • MVtmp is thus the item of motion data that minimises a distortion equal to the sum of the first distortion D1 and a second distortion D2 weighted by the coefficient 'a', the second distortion D2 being calculated between the first prediction block PrO and the second prediction block Pr1 .

Landscapes

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

Abstract

L'invention se rapporte à un procédé de reconstruction comprenant les étapes consistant à : reconstruire (10) pour le bloc actuel un premier élément de données de mouvement (MVc) à partir d'un flux de données codées ; identifier (12) un premier bloc de prédiction (Pr0) avec le premier élément de données de mouvement (MVc) ; déterminer (14) un second élément de données de mouvement par mise en correspondance d'un modèle ; identifier (16) un second bloc de prédiction (Pr1) avec le second élément de données de mouvement ; et reconstruire (18) le bloc actuel à partir des premier et second blocs de prédiction. L'étape de détermination du second élément de données de mouvement dépend de la première distorsion calculée entre le premier bloc de prédiction (Pr0) et le second bloc de prédiction (Pr1).
PCT/EP2010/068181 2009-12-10 2010-11-25 Procédé et appareil permettant de coder et de décoder un bloc image Ceased WO2011069831A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/514,989 US9781446B2 (en) 2009-12-10 2010-11-25 Method for coding and method for decoding a block of an image and corresponding coding and decoding devices
EP10782289.2A EP2510694B1 (fr) 2009-12-10 2010-11-25 Procede de codage et de reconstruction d'un bloc image

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0958824 2009-12-10
FR0958824 2009-12-10

Publications (1)

Publication Number Publication Date
WO2011069831A1 true WO2011069831A1 (fr) 2011-06-16

Family

ID=42333331

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2010/068181 Ceased WO2011069831A1 (fr) 2009-12-10 2010-11-25 Procédé et appareil permettant de coder et de décoder un bloc image

Country Status (3)

Country Link
US (1) US9781446B2 (fr)
EP (1) EP2510694B1 (fr)
WO (1) WO2011069831A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110832859A (zh) * 2017-07-11 2020-02-21 华为技术有限公司 一种基于模板匹配的解码方法及装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102337217B1 (ko) * 2016-12-26 2021-12-09 삼성전자주식회사 전자 장치 및 그 동작 방법
WO2019071001A1 (fr) * 2017-10-05 2019-04-11 Interdigital Vc Holdings, Inc Procédé et appareil de compensation d'éclairage adaptative en codage et décodage vidéo
US11936877B2 (en) * 2021-04-12 2024-03-19 Qualcomm Incorporated Template matching based affine prediction for video coding
US12114009B2 (en) * 2021-09-22 2024-10-08 Tencent America LLC Method and apparatus for adaptive reordering for reference frames

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080159401A1 (en) * 2007-01-03 2008-07-03 Samsung Electronics Co., Ltd. Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method
US20090180538A1 (en) * 2008-01-16 2009-07-16 The Regents Of The University Of California Template matching scheme using multiple predictors as candidates for intra-prediction
US20090225847A1 (en) * 2008-03-04 2009-09-10 Samsung Electronics Co., Ltd. Method and apparatus for encoding and decoding an image by using consecutive motion estimation
WO2009126260A1 (fr) * 2008-04-11 2009-10-15 Thomson Licensing Procédés et appareil permettant de prévoir une concordance de gabarit (tmp) dans le codage et décodage de données vidéo

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07250328A (ja) 1994-01-21 1995-09-26 Mitsubishi Electric Corp 動きベクトル検出装置
US6023298A (en) 1996-03-22 2000-02-08 Daewoo Electronics Co., Ltd Video signal encoding system using a current frame prediction apparatus
KR100312427B1 (ko) 1999-12-23 2001-11-03 오길록 비디오 영상에서 템플레이트와 칼만 필터를 이용한 이동물체 추적방법 및 장치
US8085846B2 (en) 2004-08-24 2011-12-27 Thomson Licensing Method and apparatus for decoding hybrid intra-inter coded blocks
WO2007092192A2 (fr) 2006-02-02 2007-08-16 Thomson Licensing Procédé et appareil destinés à l'estimation de mouvement utilisant une bi-prédiction à références combinées
DE602007008842D1 (de) 2006-02-17 2010-10-14 Thomson Licensing Prozess zur codierung von bildern mit intra-prädiktionsmodus
KR101356735B1 (ko) 2007-01-03 2014-02-03 삼성전자주식회사 전역 움직임 벡터를 사용해서 움직임 벡터를 추정하기 위한방법, 장치, 인코더, 디코더 및 복호화 방법
US20090003443A1 (en) 2007-06-26 2009-01-01 Nokia Corporation Priority-based template matching intra prediction video and image coding
KR101396365B1 (ko) 2007-08-28 2014-05-30 삼성전자주식회사 영상의 시공간적 움직임 추정/보상 방법 및 장치
CN101415122B (zh) 2007-10-15 2011-11-16 华为技术有限公司 一种帧间预测编解码方法及装置
US8873626B2 (en) * 2009-07-02 2014-10-28 Qualcomm Incorporated Template matching for video coding

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080159401A1 (en) * 2007-01-03 2008-07-03 Samsung Electronics Co., Ltd. Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method
US20090180538A1 (en) * 2008-01-16 2009-07-16 The Regents Of The University Of California Template matching scheme using multiple predictors as candidates for intra-prediction
US20090225847A1 (en) * 2008-03-04 2009-09-10 Samsung Electronics Co., Ltd. Method and apparatus for encoding and decoding an image by using consecutive motion estimation
WO2009126260A1 (fr) * 2008-04-11 2009-10-15 Thomson Licensing Procédés et appareil permettant de prévoir une concordance de gabarit (tmp) dans le codage et décodage de données vidéo

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
I.E. RICHARDSON: "H.264 and MPEG-4 video compression", September 2003, J. WILEY & SONS
YOSHINORI SUZUKI ET AL: "Inter Frame Coding with Template Matching Averaging", IMAGE PROCESSING, 2007. ICIP 2007. IEEE INTERNATIONAL CONFERENCE ON, IEEE, PI, 1 September 2007 (2007-09-01), pages III - 409, XP031158091, ISBN: 978-1-4244-1436-9 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110832859A (zh) * 2017-07-11 2020-02-21 华为技术有限公司 一种基于模板匹配的解码方法及装置
CN110832859B (zh) * 2017-07-11 2022-02-25 华为技术有限公司 一种基于模板匹配的解码方法及装置

Also Published As

Publication number Publication date
US9781446B2 (en) 2017-10-03
EP2510694A1 (fr) 2012-10-17
US20120320982A1 (en) 2012-12-20
EP2510694B1 (fr) 2017-07-26

Similar Documents

Publication Publication Date Title
US11743487B2 (en) Method, device, and computer program for optimizing transmission of motion vector related information when transmitting a video stream from an encoder to a decoder
US20120269263A1 (en) Method for coding and method for reconstruction of a block of an image
US8649431B2 (en) Method and apparatus for encoding and decoding image by using filtered prediction block
US10142650B2 (en) Motion vector prediction and refinement using candidate and correction motion vectors
EP2805499B1 (fr) Décodeur vidéo, encodeur vidéo, procédé de décodage vidéo et procédé d'encodage vidéo
JP5478748B2 (ja) 画像符号化装置、画像復号装置、画像符号化方法、および画像復号方法
US8285064B2 (en) Method for processing images and the corresponding electronic device
US8891621B2 (en) Image coding apparatus and image coding method
US20120218432A1 (en) Recursive adaptive intra smoothing for video coding
EP2510694B1 (fr) Procede de codage et de reconstruction d'un bloc image
US8699576B2 (en) Method of and apparatus for estimating motion vector based on sizes of neighboring partitions, encoder, decoding, and decoding method
US8792549B2 (en) Decoder-derived geometric transformations for motion compensated inter prediction
EP2587803A1 (fr) Procédés de codage et de reconstruction d'un bloc de pixels et dispositifs correspondants
JP5938424B2 (ja) 画像ブロックを再構成および符号化する方法
KR20120058584A (ko) 이미지들의 시퀀스를 코딩하는 방법
US9549205B2 (en) Method and device for encoding video
KR100814715B1 (ko) 동영상 부호화기, 복호화기 및 그 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10782289

Country of ref document: EP

Kind code of ref document: A1

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10782289

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2010782289

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2010782289

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 13514989

Country of ref document: US