FR3088511B1 - Procede de decodage d’au moins une image, procede de codage, dispositifs, signal et programmes d’ordinateur correspondants. - Google Patents

Procede de decodage d’au moins une image, procede de codage, dispositifs, signal et programmes d’ordinateur correspondants. Download PDF

Info

Publication number
FR3088511B1
FR3088511B1 FR1860360A FR1860360A FR3088511B1 FR 3088511 B1 FR3088511 B1 FR 3088511B1 FR 1860360 A FR1860360 A FR 1860360A FR 1860360 A FR1860360 A FR 1860360A FR 3088511 B1 FR3088511 B1 FR 3088511B1
Authority
FR
France
Prior art keywords
devices
signal
computer programs
decoding process
image decoding
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.)
Active
Application number
FR1860360A
Other languages
English (en)
Other versions
FR3088511A1 (fr
Inventor
Felix Henry
Gordon Clare
Pierrick Philippe
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.)
Fondation B Com
Original Assignee
Orange SA
Fondation B Com
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 FR1860360A priority Critical patent/FR3088511B1/fr
Application filed by Orange SA, Fondation B Com filed Critical Orange SA
Priority to PCT/EP2019/080374 priority patent/WO2020094706A1/fr
Priority to CN201980074041.6A priority patent/CN113273190A/zh
Priority to US17/291,813 priority patent/US11641463B2/en
Priority to KR1020217017590A priority patent/KR20210090230A/ko
Priority to JP2021525162A priority patent/JP2022511689A/ja
Priority to US17/292,215 priority patent/US20210407140A1/en
Priority to KR1020217017586A priority patent/KR20210087082A/ko
Priority to EP19808990.6A priority patent/EP3878174A1/fr
Priority to EP19797295.3A priority patent/EP3878182A1/fr
Priority to JP2021525170A priority patent/JP2022506991A/ja
Priority to CN201980074021.9A priority patent/CN113348670A/zh
Priority to PCT/EP2019/080369 priority patent/WO2020094703A1/fr
Publication of FR3088511A1 publication Critical patent/FR3088511A1/fr
Priority to ZA2021/02914A priority patent/ZA202102914B/en
Application granted granted Critical
Publication of FR3088511B1 publication Critical patent/FR3088511B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
    • H04N19/105—Selection 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
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00—Image coding
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002—Conversion to or from differential modulation
    • H03M7/3044—Conversion to or from differential modulation with several bits only, i.e. the difference between successive samples being coded by more than one bit, e.g. differential pulse code modulation [DPCM]
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3059—Digital compression and data reduction techniques where the original information is represented by a subset or similar information, e.g. lossy compression
    • H03M7/3064—Segmenting
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/60—General implementation details not specific to a particular type of compression
    • H03M7/6005—Decoder aspects
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/60—General implementation details not specific to a particular type of compression
    • H03M7/6011—Encoder aspects
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102—Methods 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134—Methods 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/167—Position within a video image, e.g. region of interest [ROI]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169—Methods 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/17—Methods 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/176—Methods 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
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169—Methods 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/182—Methods 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 pixel
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

L'invention concerne un procédé de codage ou de décodage d'au moins une image, une image étant découpée en blocs d'éléments, ledit procédé comprenant, pour au moins un bloc: - le découpage (E1) du bloc en au moins deux zones ; - le traitement (E2) d'au moins une dite zone, comprenant le parcours des éléments de la zone selon un ordre de parcours prédéterminé, et pour au moins un élément parcouru, dit élément courant : ○ sélection (E21) d'au moins un élément prédicteur précédemment codé ou décodé selon une fonction de prédiction ; ○ prédiction (E25) de l'élément courant : ▪ à partir du au moins un élément prédicteur, si l'au moins un élément prédicteur voisin appartient à ladite zone; ▪ à partir d'au moins une valeur de remplacement, sinon.
FR1860360A 2018-11-09 2018-11-09 Procede de decodage d’au moins une image, procede de codage, dispositifs, signal et programmes d’ordinateur correspondants. Active FR3088511B1 (fr)

Priority Applications (14)

Application Number Priority Date Filing Date Title
FR1860360A FR3088511B1 (fr) 2018-11-09 2018-11-09 Procede de decodage d’au moins une image, procede de codage, dispositifs, signal et programmes d’ordinateur correspondants.
JP2021525170A JP2022506991A (ja) 2018-11-09 2019-11-06 予測関数を用いた差分パルス符号変調による画像符号化
US17/291,813 US11641463B2 (en) 2018-11-09 2019-11-06 Method and device for coding and decoding an image by block cutting into zones
KR1020217017590A KR20210090230A (ko) 2018-11-09 2019-11-06 적어도 하나의 이미지를 디코딩하는 방법, 대응하는 인코딩 방법, 장치, 신호 및 컴퓨터 프로그램
JP2021525162A JP2022511689A (ja) 2018-11-09 2019-11-06 ゾーンへのブロック分割により画像を符号化及び復号する方法及びデバイス
US17/292,215 US20210407140A1 (en) 2018-11-09 2019-11-06 Method for decoding at least one image, corresponding encoding method, devices, signal and computer programs
KR1020217017586A KR20210087082A (ko) 2018-11-09 2019-11-06 영역들로의 블록 분할에 의해 이미지를 코딩 및 디코딩하기 위한 방법 및 시스템
EP19808990.6A EP3878174A1 (fr) 2018-11-09 2019-11-06 Codage d'image par modulation differentielle par impulsions codees a l'aide d'une fonction de prediction
PCT/EP2019/080374 WO2020094706A1 (fr) 2018-11-09 2019-11-06 Codage d'image par modulation differentielle par impulsions codees a l'aide d'une fonction de prediction
CN201980074041.6A CN113273190A (zh) 2018-11-09 2019-11-06 借助预测功能通过差分脉冲编码调制进行图像编码
CN201980074021.9A CN113348670A (zh) 2018-11-09 2019-11-06 用于通过块切割将图像译码和解码成区的方法和装置
PCT/EP2019/080369 WO2020094703A1 (fr) 2018-11-09 2019-11-06 Procédé et displositif de codage et de décodage d'une image par découpage de bloc en zones
EP19797295.3A EP3878182A1 (fr) 2018-11-09 2019-11-06 Procédé et displositif de codage et de décodage d'une image par découpage de bloc en zones
ZA2021/02914A ZA202102914B (en) 2018-11-09 2021-04-30 Method and device for coding and decoding an image by block cutting into zones

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1860360A FR3088511B1 (fr) 2018-11-09 2018-11-09 Procede de decodage d’au moins une image, procede de codage, dispositifs, signal et programmes d’ordinateur correspondants.

Publications (2)

Publication Number Publication Date
FR3088511A1 FR3088511A1 (fr) 2020-05-15
FR3088511B1 true FR3088511B1 (fr) 2021-05-28

Family

ID=66041543

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1860360A Active FR3088511B1 (fr) 2018-11-09 2018-11-09 Procede de decodage d’au moins une image, procede de codage, dispositifs, signal et programmes d’ordinateur correspondants.

Country Status (8)

Country Link
US (2) US20210407140A1 (fr)
EP (2) EP3878174A1 (fr)
JP (2) JP2022506991A (fr)
KR (2) KR20210087082A (fr)
CN (2) CN113348670A (fr)
FR (1) FR3088511B1 (fr)
WO (2) WO2020094703A1 (fr)
ZA (1) ZA202102914B (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117579842A (zh) * 2023-11-30 2024-02-20 浙江大学 一种基于块内预测的无损argb压缩方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7689051B2 (en) * 2004-04-15 2010-03-30 Microsoft Corporation Predictive lossless coding of images and video
KR101312260B1 (ko) * 2007-01-19 2013-09-25 삼성전자주식회사 에지 영역을 효과적으로 압축하고 복원하는 방법 및 장치
WO2009022048A1 (fr) * 2007-08-16 2009-02-19 Nokia Corporation Procédé et appareils de codage et de décodage d'une image
CN101159875B (zh) * 2007-10-15 2011-10-05 浙江大学 二重预测视频编解码方法和装置
FR2947134A1 (fr) * 2009-06-23 2010-12-24 France Telecom Procedes de codage et de decodages d'images, dispositifs de codage et de decodage, flux de donnees et programme d'ordinateur correspondants.
CN105959688B (zh) * 2009-12-01 2019-01-29 数码士有限公司 用于解码高分辨率图像的方法
CA2903530C (fr) * 2010-07-20 2018-08-28 Ntt Docomo, Inc. Dispositif, procede et programme de codage de prediction d'image, dispositif, procede et programme de decodage de prediction d'image
US9503750B2 (en) 2011-11-04 2016-11-22 Futurewei Technologies, Inc. Binarization of prediction residuals for lossless video coding
HK1207772A1 (en) * 2012-10-03 2016-02-05 美国博通公司 Bounded rate compression with rate control for slices
US20140286413A1 (en) * 2013-03-25 2014-09-25 Qualcomm Incorporated Disabling sign data hiding in video coding
US9342288B2 (en) * 2013-05-31 2016-05-17 Itron, Inc. Surfacing cross platform applications
US11323747B2 (en) * 2013-06-05 2022-05-03 Qualcomm Incorporated Residual differential pulse code modulation (DPCM) extensions and harmonization with transform skip, rotation, and scans
JP6315911B2 (ja) * 2013-07-09 2018-04-25 キヤノン株式会社 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム
US9558567B2 (en) * 2013-07-12 2017-01-31 Qualcomm Incorporated Palette prediction in palette-based video coding
US11470339B2 (en) * 2013-08-27 2022-10-11 Qualcomm Incorporated Residual prediction for intra block copying
US10129542B2 (en) * 2013-10-17 2018-11-13 Futurewei Technologies, Inc. Reference pixel selection and filtering for intra coding of depth map
FR3023112A1 (fr) * 2014-06-27 2016-01-01 Bcom Procede de codage d'une image numerique, procede de decodage, dispositifs et programmes d'ordinateurs associes
CN107211146A (zh) * 2014-11-21 2017-09-26 Vid拓展公司 一维变换模式和系数扫描顺序
US9955186B2 (en) * 2016-01-11 2018-04-24 Qualcomm Incorporated Block size decision for video coding
US10484712B2 (en) * 2016-06-08 2019-11-19 Qualcomm Incorporated Implicit coding of reference line index used in intra prediction
KR102528387B1 (ko) * 2017-01-09 2023-05-03 에스케이텔레콤 주식회사 영상 부호화 또는 복호화하기 위한 장치 및 방법
US11025903B2 (en) * 2017-01-13 2021-06-01 Qualcomm Incorporated Coding video data using derived chroma mode

Also Published As

Publication number Publication date
JP2022506991A (ja) 2022-01-17
KR20210090230A (ko) 2021-07-19
CN113348670A (zh) 2021-09-03
EP3878174A1 (fr) 2021-09-15
ZA202102914B (en) 2024-01-31
FR3088511A1 (fr) 2020-05-15
WO2020094703A1 (fr) 2020-05-14
US20210407140A1 (en) 2021-12-30
EP3878182A1 (fr) 2021-09-15
US20210392320A1 (en) 2021-12-16
JP2022511689A (ja) 2022-02-01
KR20210087082A (ko) 2021-07-09
CN113273190A (zh) 2021-08-17
US11641463B2 (en) 2023-05-02
WO2020094706A1 (fr) 2020-05-14

Similar Documents

Publication Publication Date Title
MX2024014524A (es) Metodo y dispositivo de codificacion / descodificacion de imagenes utilizando intra prediccion
MX2024007380A (es) Metodo de codificacion y decodificacion de informacion de movimiento, y aparatos para codificar y decodificar informacion de movimiento.
MY207499A (en) Method for encoding/decoding image signal and device therefor
WO2019194950A3 (fr) Procédé et appareil de codage vidéo
ZA202103064B (en) Inter prediction method and apparatus
ZA202202999B (en) Method and device for coding/decoding image using intra prediction
MY207781A (en) Video signal encoding/decoding method, and device therefor
FI3876539T3 (fi) Menetelmä kuvasignaalin koodaamiseksi/dekoodaamiseksi, ja laite sitä varten
GB2590222A (en) MVD precision for affine
ZA202107638B (en) Video picture prediction method and apparatus
ZA202106161B (en) Encoding and decoding method and device, encoder side apparatus and decoder side apparatus
EP4336830A3 (fr) Procédé de codage/décodage de signal d'image et dispositif associé
MX2024013258A (es) Metodo de codificacion/decodificacion de se?ales de imagen y el aparato para el mismo
RU2018120845A (ru) Энтропийное кодирование разностей векторов движения
WO2021018167A8 (fr) Codage en mode palette dans un procédé de prédiction
FR2993084A1 (fr) Procede de codage video par prediction du partitionnement d'un bloc courant, procede de decodage, dispositifs de codage et de decodage et programmes d'ordinateur correspondants
MX2024006110A (es) Metodo y aparato para procesar una se?al de video.
MX2025013015A (es) Metodo de codificacion, metodo de decodificacion, codificador, decodificador y medio legible por computadora no transitorio
AU2016426405A8 (en) Devices and methods for video coding
MY210515A (en) Method and apparatus for intra prediction
WO2020141984A3 (fr) Procédé et appareil de restrictions de niveau de bloc dépendant du mode et de la taille pour une combinaison de prédiction dépendant de la position
PH12022550650A1 (en) Signaling coding scheme for residual values in transform skip for video coding
MY209655A (en) Joint coding of palette mode usage indication
MY207067A (en) Image signal encoding/decoding method and device for same
AR116861A1 (es) Restricciones de predicción de copia intrabloque en la codificación de video

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20200515

PLFP Fee payment

Year of fee payment: 3

TP Transmission of property

Owner name: FONDATION B-COM, FR

Effective date: 20211014

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

PLFP Fee payment

Year of fee payment: 8