[go: up one dir, main page]

WO2015006920A1 - Procédé d'obtention d'un vecteur de disparité adaptatif - Google Patents

Procédé d'obtention d'un vecteur de disparité adaptatif Download PDF

Info

Publication number
WO2015006920A1
WO2015006920A1 PCT/CN2013/079463 CN2013079463W WO2015006920A1 WO 2015006920 A1 WO2015006920 A1 WO 2015006920A1 CN 2013079463 W CN2013079463 W CN 2013079463W WO 2015006920 A1 WO2015006920 A1 WO 2015006920A1
Authority
WO
WIPO (PCT)
Prior art keywords
candidate
derived
block
dvs
current 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.)
Ceased
Application number
PCT/CN2013/079463
Other languages
English (en)
Inventor
Kai Zhang
Jicheng An
Jian-Liang Lin
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.)
MediaTek Singapore Pte Ltd
Original Assignee
MediaTek Singapore Pte Ltd
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 MediaTek Singapore Pte Ltd filed Critical MediaTek Singapore Pte Ltd
Priority to PCT/CN2013/079463 priority Critical patent/WO2015006920A1/fr
Publication of WO2015006920A1 publication Critical patent/WO2015006920A1/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/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • H04N19/52Processing of motion vectors by encoding by predictive encoding
    • 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/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding

Definitions

  • the invention relates generally to Three-Dimensional (3D) video processing.
  • the presented invention relates to the disparity vector (DV) derivation method, especially for advanced residual prediction (ARP).
  • ARP advanced residual prediction
  • ARP advanced residual prediction
  • the base view is considered as a mirror of the current view.
  • a mirror block is located with an estimated disparity vector (DV) and a mirror reference block is found for the mirror block with the same motion vector (MV) as the current block.
  • DV disparity vector
  • MV motion vector
  • Pseudo residues are generated by subtracting the reconstructed samples in the mirror block and in the mirror reference block. Then pseudo residues are used to predict the real residues of the current block.
  • Fig. 1 depicts a sketch of ARP (PR: Pseudo residue) .
  • a coded unit CU can choose to use pseudo residual prediction or not.
  • pseudo residues can be weighted by 1 ⁇ 2 or not.
  • the encoder can find the best ARP choice for each CU according to the rate-distortion optimization (RDO) criterion, and signal the choice in the bit-stream.
  • RDO rate-distortion optimization
  • the estimated DV is derived by a neighbouring block disparity vector (NBDV) procedure.
  • NBDV neighbouring block disparity vector
  • the first encountered DV from a temporal or spatial neighbouring block is utilized by ARP as the estimated DV for the current block. Since such an estimated DV is not accurate enough, pseudo residual prediction may be inefficient in some cases.
  • FIG. 1 is a diagram illustrating a sketch of ARP
  • FIG. 2 is a diagram illustrating an exemplary encoding process of ADVD.
  • ADVD adaptive disparity vector derivation
  • ADVD can also be applied in other coding modules where estimated DVs are required.
  • the encoder can choose the best one from several DV candidates to find the inter-view merge candidate, and signal the index to the decoder.
  • an embodiment of the present invention can be a circuit integrated into a video compression chip or program codes integrated into video compression software to perform the processing described herein.
  • An embodiment of the present invention may also be program codes to be executed on a Digital Signal Processor (DSP) to perform the processing described herein.
  • DSP Digital Signal Processor
  • the invention may also involve a number of functions to be performed by a computer processor, a digital signal processor, a microprocessor, or field programmable gate array (FPGA).
  • processors can be configured to perform particular tasks according to the invention, by executing machine-readable software code or firmware code that defines the particular methods embodied by the invention.
  • the software code or firmware codes may be developed in different programming languages and different format or style.
  • the software code may also be compiled for different target platform.
  • different code formats, styles and languages of software codes and other means of configuring code to perform the tasks in accordance with the invention will not depart from the spirit and scope of the invention.

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é d'obtention d'un vecteur de disparité adaptatif dans un HEVC en 3D. Dans un procédé d'obtention d'un vecteur de disparité adaptatif, trois candidats DV sont obtenus à partir de blocs voisins. Le codeur peut trouver le meilleur candidat DV utilisé pour réaliser une prédiction résiduelle perfectionnée (ARP) et pour signaler l'indice du candidat DV sélectionné au décodeur.
PCT/CN2013/079463 2013-07-16 2013-07-16 Procédé d'obtention d'un vecteur de disparité adaptatif Ceased WO2015006920A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/079463 WO2015006920A1 (fr) 2013-07-16 2013-07-16 Procédé d'obtention d'un vecteur de disparité adaptatif

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/079463 WO2015006920A1 (fr) 2013-07-16 2013-07-16 Procédé d'obtention d'un vecteur de disparité adaptatif

Publications (1)

Publication Number Publication Date
WO2015006920A1 true WO2015006920A1 (fr) 2015-01-22

Family

ID=52345686

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/079463 Ceased WO2015006920A1 (fr) 2013-07-16 2013-07-16 Procédé d'obtention d'un vecteur de disparité adaptatif

Country Status (1)

Country Link
WO (1) WO2015006920A1 (fr)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110662064A (zh) * 2018-06-29 2020-01-07 北京字节跳动网络技术有限公司 Lut中的运动候选的检查顺序
US20200413044A1 (en) 2018-09-12 2020-12-31 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking hmvp candidates depend on total number minus k
US11134243B2 (en) 2018-07-02 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Rules on updating luts
US11134267B2 (en) 2018-06-29 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Update of look up table: FIFO, constrained FIFO
US11140383B2 (en) 2019-01-13 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Interaction between look up table and shared merge list
US11146785B2 (en) 2018-06-29 2021-10-12 Beijing Bytedance Network Technology Co., Ltd. Selection of coded motion information for LUT updating
US11159817B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Conditions for updating LUTS
US11159807B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Number of motion candidates in a look up table to be checked according to mode
US11528501B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Interaction between LUT and AMVP
US11528500B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Partial/full pruning when adding a HMVP candidate to merge/AMVP
US11589071B2 (en) 2019-01-10 2023-02-21 Beijing Bytedance Network Technology Co., Ltd. Invoke of LUT updating
US11641483B2 (en) 2019-03-22 2023-05-02 Beijing Bytedance Network Technology Co., Ltd. Interaction between merge list construction and other tools
US11895318B2 (en) 2018-06-29 2024-02-06 Beijing Bytedance Network Technology Co., Ltd Concept of using one or multiple look up tables to store motion information of previously coded in order and use them to code following blocks
US11956464B2 (en) 2019-01-16 2024-04-09 Beijing Bytedance Network Technology Co., Ltd Inserting order of motion candidates in LUT

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007035054A1 (fr) * 2005-09-22 2007-03-29 Samsung Electronics Co., Ltd. Procede d'estimation de vecteur de disparite, et procede et dispositif pour le codage et le decodage d'image en mouvement multivision sur la base du procede d'estimation
US20090016436A1 (en) * 2007-06-27 2009-01-15 Korea Electronics Technology Institute Method for Image Prediction of Multi-View Video Codec and Computer-Readable Recording Medium Thereof
WO2013053309A1 (fr) * 2011-10-11 2013-04-18 Mediatek Inc. Procédé et appareil de dérivation de vecteur de mouvement et de vecteur de disparité pour un codage vidéo 3d et un codage hevc
US20130176390A1 (en) * 2012-01-06 2013-07-11 Qualcomm Incorporated Multi-hypothesis disparity vector construction in 3d video coding with depth

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007035054A1 (fr) * 2005-09-22 2007-03-29 Samsung Electronics Co., Ltd. Procede d'estimation de vecteur de disparite, et procede et dispositif pour le codage et le decodage d'image en mouvement multivision sur la base du procede d'estimation
US20090016436A1 (en) * 2007-06-27 2009-01-15 Korea Electronics Technology Institute Method for Image Prediction of Multi-View Video Codec and Computer-Readable Recording Medium Thereof
WO2013053309A1 (fr) * 2011-10-11 2013-04-18 Mediatek Inc. Procédé et appareil de dérivation de vecteur de mouvement et de vecteur de disparité pour un codage vidéo 3d et un codage hevc
US20130176390A1 (en) * 2012-01-06 2013-07-11 Qualcomm Incorporated Multi-hypothesis disparity vector construction in 3d video coding with depth

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11146786B2 (en) 2018-06-20 2021-10-12 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
US11895318B2 (en) 2018-06-29 2024-02-06 Beijing Bytedance Network Technology Co., Ltd Concept of using one or multiple look up tables to store motion information of previously coded in order and use them to code following blocks
US12058364B2 (en) 2018-06-29 2024-08-06 Beijing Bytedance Network Technology Co., Ltd. Concept of using one or multiple look up tables to store motion information of previously coded in order and use them to code following blocks
US12034914B2 (en) 2018-06-29 2024-07-09 Beijing Bytedance Network Technology Co., Ltd Checking order of motion candidates in lut
US11973971B2 (en) 2018-06-29 2024-04-30 Beijing Bytedance Network Technology Co., Ltd Conditions for updating LUTs
US11134267B2 (en) 2018-06-29 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Update of look up table: FIFO, constrained FIFO
US11140385B2 (en) 2018-06-29 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
US11909989B2 (en) 2018-06-29 2024-02-20 Beijing Bytedance Network Technology Co., Ltd Number of motion candidates in a look up table to be checked according to mode
US11146785B2 (en) 2018-06-29 2021-10-12 Beijing Bytedance Network Technology Co., Ltd. Selection of coded motion information for LUT updating
US11695921B2 (en) 2018-06-29 2023-07-04 Beijing Bytedance Network Technology Co., Ltd Selection of coded motion information for LUT updating
US12167018B2 (en) 2018-06-29 2024-12-10 Beijing Bytedance Network Technology Co., Ltd. Interaction between LUT and AMVP
US11159817B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Conditions for updating LUTS
US11877002B2 (en) 2018-06-29 2024-01-16 Beijing Bytedance Network Technology Co., Ltd Update of look up table: FIFO, constrained FIFO
US11153557B2 (en) 2018-06-29 2021-10-19 Beijing Bytedance Network Technology Co., Ltd. Which LUT to be updated or no updating
US11159807B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Number of motion candidates in a look up table to be checked according to mode
US11706406B2 (en) 2018-06-29 2023-07-18 Beijing Bytedance Network Technology Co., Ltd Selection of coded motion information for LUT updating
US11245892B2 (en) 2018-06-29 2022-02-08 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
CN110662064B (zh) * 2018-06-29 2022-06-14 北京字节跳动网络技术有限公司 Lut中的运动候选的检查顺序
CN110662064A (zh) * 2018-06-29 2020-01-07 北京字节跳动网络技术有限公司 Lut中的运动候选的检查顺序
US11528501B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Interaction between LUT and AMVP
US11528500B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Partial/full pruning when adding a HMVP candidate to merge/AMVP
US11463685B2 (en) 2018-07-02 2022-10-04 Beijing Bytedance Network Technology Co., Ltd. LUTS with intra prediction modes and intra mode prediction from non-adjacent blocks
US11153558B2 (en) 2018-07-02 2021-10-19 Beijing Bytedance Network Technology Co., Ltd. Update of look-up tables
US11134243B2 (en) 2018-07-02 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Rules on updating luts
US11134244B2 (en) 2018-07-02 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Order of rounding and pruning in LAMVR
US11153559B2 (en) 2018-07-02 2021-10-19 Beijing Bytedance Network Technology Co., Ltd. Usage of LUTs
US20210297659A1 (en) 2018-09-12 2021-09-23 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking hmvp candidates depend on total number minus k
US11159787B2 (en) 2018-09-12 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking HMVP candidates depend on total number minus K
US11997253B2 (en) 2018-09-12 2024-05-28 Beijing Bytedance Network Technology Co., Ltd Conditions for starting checking HMVP candidates depend on total number minus K
US20200413044A1 (en) 2018-09-12 2020-12-31 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking hmvp candidates depend on total number minus k
US11589071B2 (en) 2019-01-10 2023-02-21 Beijing Bytedance Network Technology Co., Ltd. Invoke of LUT updating
US12368880B2 (en) 2019-01-10 2025-07-22 Beijing Bytedance Network Technology Co., Ltd. Invoke of LUT updating
US11909951B2 (en) 2019-01-13 2024-02-20 Beijing Bytedance Network Technology Co., Ltd Interaction between lut and shared merge list
US11140383B2 (en) 2019-01-13 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Interaction between look up table and shared merge list
US11956464B2 (en) 2019-01-16 2024-04-09 Beijing Bytedance Network Technology Co., Ltd Inserting order of motion candidates in LUT
US11962799B2 (en) 2019-01-16 2024-04-16 Beijing Bytedance Network Technology Co., Ltd Motion candidates derivation
US11641483B2 (en) 2019-03-22 2023-05-02 Beijing Bytedance Network Technology Co., Ltd. Interaction between merge list construction and other tools
US12401820B2 (en) 2019-03-22 2025-08-26 Beijing Bytedance Network Technology Co., Ltd. Interaction between merge list construction and other tools

Similar Documents

Publication Publication Date Title
WO2015006920A1 (fr) Procédé d'obtention d'un vecteur de disparité adaptatif
WO2015109598A1 (fr) Procédés de remplissage de trou avec un paramètre de mouvement
JP6000463B2 (ja) 3d映像符号化の仮想深度値の方法および装置
US20190068948A1 (en) Method of sub-predication unit inter-view motion prediction in 3d video coding
WO2014166068A1 (fr) Raffinement d'une prédiction de vue composite destiné au codage de vidéo 3d
US10735761B2 (en) Method and apparatus of video coding
JP2015514342A5 (fr)
WO2016008157A1 (fr) Procédés de compensation de mouvement faisant appel au modèle de mouvement d'ordre élevé
WO2015000108A1 (fr) Candidat de fusion de texture améliorée de 3dvc
JP2014533056A5 (fr)
RU2013147414A (ru) Способ кодирования видео, устройство кодирования видео, способ декодирования видео, устройство декодирования видео и устройство кодирования/декодирования видео
WO2015062002A1 (fr) Procédés de prédiction de niveau de sous-pu
WO2015100710A1 (fr) Existence d'une image de référence inter-vues et disponibilité d'outils de codage 3dvc
US20150264356A1 (en) Method of Simplified Depth Based Block Partitioning
WO2014166109A1 (fr) Procédés de dérivation de vecteur de disparité
WO2015006922A1 (fr) Procédés de prédiction résiduelle
WO2015055143A1 (fr) Procédé de prédiction et d'héritage d'informations de mouvement dans un codage vidéo en trois dimensions et vues multiples
WO2014029086A1 (fr) Procédés d'amélioration de l'héritage des vecteurs de mouvement et la prédiction du mouvement entre vues pour une carte de profondeurs
WO2014106327A1 (fr) Procédé et appareil pour prédiction résiduelle inter-vue lors du codage vidéo multi-vues
CN103533361B (zh) 多视点视差矢量的确定方法、编码设备及解码设备
WO2015006900A1 (fr) Procédé de codage de profondeur déduit de la disparité
WO2015188332A1 (fr) Procédé de sélection d'un vecteur par défaut pour la prédiction de vecteur de copie de bloc dans la compression vidéo
WO2014166096A1 (fr) Élaboration de vues de référence pour la prédiction de mouvement inter-vues et la prédiction de résidus inter-vues
WO2014106346A1 (fr) Procédé de signalisation d'image colocalisée supplémentaire pour 3dvc
WO2015051533A1 (fr) Prédiction résiduelle avancée améliorée en codage vidéo 3d

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: 13889441

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13889441

Country of ref document: EP

Kind code of ref document: A1