WO2013159326A1 - Prédiction de mouvement inter-image en codage vidéo 3d - Google Patents

Prédiction de mouvement inter-image en codage vidéo 3d Download PDF

Info

Publication number
WO2013159326A1
WO2013159326A1 PCT/CN2012/074807 CN2012074807W WO2013159326A1 WO 2013159326 A1 WO2013159326 A1 WO 2013159326A1 CN 2012074807 W CN2012074807 W CN 2012074807W WO 2013159326 A1 WO2013159326 A1 WO 2013159326A1
Authority
WO
WIPO (PCT)
Prior art keywords
disparity
view
backward
current
inter
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/CN2012/074807
Other languages
English (en)
Inventor
Xun Guo
Shaw-Min Lei
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/CN2012/074807 priority Critical patent/WO2013159326A1/fr
Publication of WO2013159326A1 publication Critical patent/WO2013159326A1/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
    • 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 video processing.
  • the present invention relates to methods and apparatuses of motion prediction in 3D video coding.
  • Three dimensional video coding is a popular topic in recent year.
  • ISO/IEC moving picture experts group MPEG now is working on a new 3DVC standard, which aims to significantly improve the coding performance for 3D video.
  • There are several tools which can exploit the correlations between neighboring views such as inter-view texture prediction and inter-view motion prediction.
  • the current 3DVC system is based on both H.264/AVC, i.e. ATM, and high efficiency video coding (HEVC), i.e. HTM.
  • HEVC high efficiency video coding
  • the inter- view motion prediction in the current 3DVC system can be further improved.
  • a close loop derivation concept of the inter-view motion vector is described, which uses both the forward disparity from the current view to the reference view and the backward disparity from the reference view to the current view to derive the inter- view motion information.
  • an inter-view motion derivation which uses the coded disparity vectors (DV) from spatial neighbors is described.
  • Fig. 1 is a diagram illustrating the process of inter-view motion derivation in HTM
  • Fig. 2 is a diagram illustrating an example of the close loop inter-view motion derivation
  • Fig. 3 is a diagram illustrating the disparity derivation method for the current block by using its spatial neighbors.
  • a 3D sequence consists of several sequences with the same scene but slightly different view angles.
  • one of the views is chosen as base view which is coded independently without referencing any other views.
  • the views other than base view call dependent views which are coded dependently with referencing other views.
  • the view being coded as current view and the view it references as reference view.
  • the base view is used as reference view.
  • both texture and depth map are transmitted.
  • the motion information from the reference views can be used as prediction of the current view.
  • the block type, reference index, prediction direction and motion vector of the current block can be predicted by that from the corresponding block in the reference view.
  • the corresponding block in the reference view is generally found by using the disparity between the two blocks.
  • Fig. 1 shows an example which is in the current HTM version 0.3.
  • the disparity of the central point in the current block is used to derive the corresponding block in the reference view.
  • the motion vector of the block in the reference view is used for the current block.
  • the current method of inter-view motion vector prediction can be further improved.
  • a close loop derivation concept is used to further improve the derivation of the inter-view motion derivation. This concept is to use more information from in the reference view to help derive the motion information for the current view. In specific, both the forward disparity from the current view to the reference view and the backward disparity from the reference view to the current view are used to derive the inter-view motion information.
  • Fig. 2 shows an example of the close loop method.
  • the base view is reference view.
  • the dependent is the current view.
  • the central point of the current block (time n) in dependent view and its forward disparity, disaprityO, is used to find its inter-view corresponding point in the base view.
  • the motion vector and reference index of the block which contains this point in the based view (time n) is used to find the corresponding position of this block in the temporal reference picture (time n-1).
  • the temporal corresponding block of the current block in dependent view can be found by using forward disparity, disaprityl.
  • the mvl can be derived by using mvO, disparityO and disparity 1 as
  • mvl mvO + disparityO + disparity 1.
  • mvO and mvl can be used individually or together. When used together, the two motion vectors are adaptively switched explicitly, e.g. sending signal flag as indication in block level or region level, or implicitly, e.g. using the difference between disparityO and disparityl to judge the precision of mvl.
  • the mvO and mvl can also be switched according the existence of the picture n-1 in base view. In specific, if the picture is in the decoded frame buffer when coding the current picture (time n) in the dependent view, mvl is used. Otherwise, mvO is used.
  • DisaprityO can certainly be derived using the disparity of the central point or the average disparity of any subset of the pixels in the current block.
  • the disparity value can be derived using the corresponding depth map (coded depth or estimated depth) and camera parameters, as well as the coded disparity from the spatial or temporal neighbors of the current block. So does disparityl.
  • the derived motion information can both be directly used as the motion information of the current block and be used as the prediction for the motion information of the current block.
  • the backward disparity is not limited to the disparityl shown in Fig. 2. It can also be the disparity of the corresponding block in picture n in reference view.
  • the forward disparity and the backward disparity can be used together to decide if the block found by forward disparity is good enough, e.g. judging by the difference of the two disparities.
  • the disparity vectors from the spatial neighbors are used for the current block together with the disparity derived by depth to improve the current inter- view motion derivation as shown in Fig. 3.
  • the central point of the current block in the dependent view and its disparity are used to find the corresponding point in the base view. After that, the motion of the block which includes the corresponding point in the base view is used as the inter-view candidate of the current block.
  • the disparity can be derived from both the neighboring blocks and the depth value of the central point. In specific, if one of the neighboring blocks has disparity vector (DV), e.g. DV A in Figure 2, the DV is used as the disparity.
  • DV disparity vector
  • the depth-based disparity is used, which is derived using the depth value of the central point and camera parameters.
  • DVs from spatial neighbours can partially avoid error propagation in case that the depth value of the central point is not available, e.g. the depth image is lost.
  • the depth-based disparity can be totally replaced by the coded DVs from spatial neighbours to reduce the computational complexity and avoid the error propagation. In this case, if there is no DV in the spatial neighbours, no inter- view candidate is used for the current block.
  • 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)
PCT/CN2012/074807 2012-04-27 2012-04-27 Prédiction de mouvement inter-image en codage vidéo 3d Ceased WO2013159326A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/074807 WO2013159326A1 (fr) 2012-04-27 2012-04-27 Prédiction de mouvement inter-image en codage vidéo 3d

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/074807 WO2013159326A1 (fr) 2012-04-27 2012-04-27 Prédiction de mouvement inter-image en codage vidéo 3d

Publications (1)

Publication Number Publication Date
WO2013159326A1 true WO2013159326A1 (fr) 2013-10-31

Family

ID=49482150

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/074807 Ceased WO2013159326A1 (fr) 2012-04-27 2012-04-27 Prédiction de mouvement inter-image en codage vidéo 3d

Country Status (1)

Country Link
WO (1) WO2013159326A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015137723A1 (fr) * 2014-03-11 2015-09-17 삼성전자 주식회사 Procédé et appareil de prédiction de vecteur de disparité pour coder une vidéo inter-couche, et procédé et appareil de prédiction de vecteur de disparité pour décoder une vidéo inter-couche
CN106464899A (zh) * 2014-03-20 2017-02-22 日本电信电话株式会社 活动图像编码装置及方法和活动图像解码装置及方法
CN111343459A (zh) * 2014-03-31 2020-06-26 英迪股份有限公司 用于解码/编码视频信号的方法以及可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101374242A (zh) * 2008-07-29 2009-02-25 宁波大学 一种应用于3dtv与ftv系统的深度图编码压缩方法
CN101600108A (zh) * 2009-06-26 2009-12-09 北京工业大学 一种多视点视频编码中的运动和视差联合估计方法
CN102045571A (zh) * 2011-01-13 2011-05-04 北京工业大学 一种立体视频编码快速迭代搜索方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101374242A (zh) * 2008-07-29 2009-02-25 宁波大学 一种应用于3dtv与ftv系统的深度图编码压缩方法
CN101600108A (zh) * 2009-06-26 2009-12-09 北京工业大学 一种多视点视频编码中的运动和视差联合估计方法
CN102045571A (zh) * 2011-01-13 2011-05-04 北京工业大学 一种立体视频编码快速迭代搜索方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015137723A1 (fr) * 2014-03-11 2015-09-17 삼성전자 주식회사 Procédé et appareil de prédiction de vecteur de disparité pour coder une vidéo inter-couche, et procédé et appareil de prédiction de vecteur de disparité pour décoder une vidéo inter-couche
CN106464899A (zh) * 2014-03-20 2017-02-22 日本电信电话株式会社 活动图像编码装置及方法和活动图像解码装置及方法
CN111343459A (zh) * 2014-03-31 2020-06-26 英迪股份有限公司 用于解码/编码视频信号的方法以及可读存储介质
CN111343459B (zh) * 2014-03-31 2023-09-12 杜比实验室特许公司 用于解码/编码视频信号的方法以及可读存储介质
US12244859B2 (en) 2014-03-31 2025-03-04 Dolby Laboratories Licensing Corporation Method and device for deriving inter-view motion merging candidate

Similar Documents

Publication Publication Date Title
AU2011354441B2 (en) Method and apparatus of improved intra luma prediction mode coding
WO2016008157A1 (fr) Procédés de compensation de mouvement faisant appel au modèle de mouvement d'ordre élevé
CN103907346B (zh) 运动矢量预测子及视差矢量导出方法及其装置
WO2015003383A1 (fr) Procédés de prédiction de mouvement inter-vues
US10264281B2 (en) Method and apparatus of inter-view candidate derivation in 3D video coding
WO2015109598A1 (fr) Procédés de remplissage de trou avec un paramètre de mouvement
WO2014166068A1 (fr) Raffinement d'une prédiction de vue composite destiné au codage de vidéo 3d
WO2016008161A1 (fr) Prédicteur de vecteur de mouvement bi-directionnel temporel dérivé
WO2014166354A1 (fr) Procédé de compensation d'éclairage à tolérance d'erreur pour codage vidéo tridimensionnel
CN104904206B (zh) 空间运动矢量预测推导方法和装置
WO2015100710A1 (fr) Existence d'une image de référence inter-vues et disponibilité d'outils de codage 3dvc
EP3123718A1 (fr) Procédé de codage d'une vidéo en 3d ou multivue comprenant une prédiction par synthèse de vues
WO2015062002A1 (fr) Procédés de prédiction de niveau de sous-pu
US10298951B2 (en) Method and apparatus of motion vector prediction
WO2015007148A1 (fr) Procédé de sélection de vues de référence destiné à un codage vidéo 3d
WO2015135175A1 (fr) Procédé simplifié de partitionnement de bloc basé sur la profondeur
WO2015006922A1 (fr) Procédés de prédiction résiduelle
WO2013159326A1 (fr) Prédiction de mouvement inter-image en codage vidéo 3d
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
WO2017035833A1 (fr) Décalage de prédiction obtenue par le voisinage (npo pour neighboring-derived prediction offset)
US11102466B2 (en) Derivation of disparity motion vector, 3D video coding and decoding using such derivation
WO2015103747A1 (fr) Remplissage de trous de paramètres de mouvement
WO2026012278A1 (fr) Procédé et appareil de région intra partagée pour mode de prédiction intra dérivé côté décodeur et mode de fusion ccp dans le codage vidéo
WO2014106327A1 (fr) Procédé et appareil pour prédiction résiduelle inter-vue lors du codage vidéo multi-vues
WO2015006900A1 (fr) Procédé de codage de profondeur déduit de la disparité

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

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

Country of ref document: EP

Kind code of ref document: A1