WO2016049913A1 - A simplified method for the depth modeling modes - Google Patents

A simplified method for the depth modeling modes Download PDF

Info

Publication number
WO2016049913A1
WO2016049913A1 PCT/CN2014/088038 CN2014088038W WO2016049913A1 WO 2016049913 A1 WO2016049913 A1 WO 2016049913A1 CN 2014088038 W CN2014088038 W CN 2014088038W WO 2016049913 A1 WO2016049913 A1 WO 2016049913A1
Authority
WO
WIPO (PCT)
Prior art keywords
wedgelet
size
equal
larger
starting
Prior art date
Application number
PCT/CN2014/088038
Other languages
French (fr)
Inventor
Xianguo Zhang
Kai Zhang
Jian-Liang Lin
Jicheng An
Yi-Wen Chen
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/CN2014/088038 priority Critical patent/WO2016049913A1/en
Priority to US15/509,831 priority patent/US9860562B2/en
Priority to AU2015327521A priority patent/AU2015327521B2/en
Priority to EP15846087.3A priority patent/EP3178229A4/en
Priority to CN201580039152.5A priority patent/CN106576169A/en
Priority to KR1020177009943A priority patent/KR101846137B1/en
Priority to PCT/CN2015/086469 priority patent/WO2016050120A1/en
Priority to JP2017514808A priority patent/JP2017532871A/en
Publication of WO2016049913A1 publication Critical patent/WO2016049913A1/en
Priority to US15/816,946 priority patent/US9986257B2/en

Links

Images

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/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence 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/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

Definitions

  • the invention relates generally to Multi-view video coding and Three-Dimensional (3D) video coding.
  • the present invention relates to simplified methods for Depth Modeling modes (DMMs) in 3D video coding.
  • DDMs Depth Modeling modes
  • 3D video coding is developed for encoding or decoding video data of multiple views simultaneously captured by several cameras. Because coding the depth information consumes a lot of bits, kinds of coding tools are proposed to enhance the depth picture coding efficiency. Among these tools, the two Depth Modeling Modes (DMM1 and DMM4) are adopted to improve the intra prediction efficiency of depth pictures.
  • DMM1 and DMM4 are separately based on Wedgelet and Contour partitioning.
  • a Wedgelet partition the two regions are defined to be separated by a straight line, as illustrated in Figure 1, in which the two regions are labeled with P 1 and P 2 .
  • the separation line is determined by the start point S and the end point P, both located on different borders of the block.
  • the separation line can be described by the equation of a straight line.
  • the middle image of Figure 1 illustrates the partitioning for the discrete sample space.
  • the block consists of an array of samples with size u B ⁇ v B and the start and end points correspond to border samples.
  • the separation line can be described by a line equation as well, the definition of regions P 1 and P 2 is different here, as only complete samples can be assigned as part of either of the two regions.
  • the partition information is stored in the form of partition patterns. Such a pattern consists of an array of size u B ⁇ v B and each element contains the binary information whether the corresponding sample belongs to region P 1 and P 2 .
  • the regions P 1 and P 2 are represented by black and white samples in Figure 1 (right) , respectively.
  • the separation line between the two regions of a Contour partition of a block cannot be easily described by a geometrical function.
  • the two regions P 1 and P 2 can be arbitrary shaped and even consist of multiple parts.
  • the partition pattern (see example in Figure 2, right) is derived individually for each block from the signal of a reference block. Due to the lack of a functional description of the region separation line, no pattern lookup lists and consequently no search of the best matching partition are used for Contour partitions.
  • DMM1 has the advantage of significant BDRate savings
  • the number of wedgelet patterns for DMM1 consumes a large table in both encoder and decoder to store the candidate patterns for intra prediction.
  • Table 1 lists the size of each table for each Intra PU size in the JCT3V-I1001, 3D-HEVC Draft Text 5.
  • the wedgelet patterns of DMM1 can be classified into 6 categories, as Fig. 3 shows, including up-left corner, up-right corner, down-left corner, down-right corner, horizontal and vertical directions, numbered as 1 ⁇ 6 th direction.
  • the methods include the following three kinds of simplifications: (1) Constraining the available wedgelet candidates’ starting or ending points; (2) Down scaling the starting and ending points of the wedgelets in the tables of larger PUs, and then utilizing the down-scaled wedgelet candidates for smaller intra PUs. (3) While adding wedgelet patterns into the wedgelet pattern list, constrain the total number of available wedgelets to a fixed number and do not add any pattern any more when the wedgelet list is full.
  • Fig. 1 is a diagram illustrating the wedgelet partition example of DMM1, continuous (left) and discrete signal space (middle) with corresponding partition pattern (right) .
  • Fig. 2 is a diagram illustrating the contour partition example of DMM4, continuous (left) and discrete signal space (middle) with corresponding partition pattern (right) .
  • Fig. 3 is a diagram illustrating the current available wedgelet candidates’ starting or ending points.
  • Fig. 4 is a diagram illustrating the simplification example of constraining the available wedgelet candidates’ starting or ending points.
  • Another embodiment of method 1 is to constrain the ending point position (x, y) to be from a limited set of values, such as x ⁇ k or y ⁇ t.
  • Another embodiment of method 1 is to constrain the starting point position (x, y) to be from a limited set of values, such as x ⁇ k or y ⁇ t.
  • Another embodiment of method 1 is to constrain the starting point or ending point only for a selected subset of PU sizes.
  • Another embodiment of method 1 is to constrain the starting point or ending point only for a selected subset of wedgelet directions, among all the 6 wedgelet directions.
  • L denote size of A, L is smaller than 6.
  • Fig. 4 illustrates one example, which constrains the starting and ending points’ coordinates be even values.
  • Another embodiment of method 1 is to only utilize the wedgelet from a selected subset of all the wedgelet directions, A. Let L denote size of A, L is smaller than 6.
  • a first embodiment of method 2 is to re-use the tables for n1xn1 size intra prediction for n2xn2 size intra prediction, when n2 is smaller than n1.
  • one temporal table in the re-using procedure, can be generated by down scaling the table used for the larger intra PUs. And then, this generated table is utilized for the smaller intra PUs.
  • a first embodiment of method 3 is to constrain total available wedgelet number (or the table size) of the k ⁇ k intra PU to be the n to the power of 2, where n is larger for larger intra PUs.
  • Another embodiment of method 3 is to only select limited wedgelet patterns for each wedgelet direction to make the total wedgelet storage size be smaller than the pre-defined table size.
  • 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

Methods of Depth Modeling Modes (DMM) for multi-view video coding and 3D video coding are disclosed. Several methods are proposed to reduce the complexity of DMMl including (1) Constraining the available wedgelet candidates' starting or ending points, or the available wedgelet directions; (2) Down scaling the starting and ending points of the wedgelets in the tables of larger PUs, and then utilizing the down-sampled wedgelet candidates for smaller intra PUs; (3) Constaining the available wedgelet number (or the table size) for each PU size.

Description

A SIMPLIFIED METHOD FOR THE DEPTH MODELING MODES Field of the Invention
The invention relates generally to Multi-view video coding and Three-Dimensional (3D) video coding. In particular, the present invention relates to simplified methods for Depth Modeling modes (DMMs) in 3D video coding.
Description of the Related Art
3D video coding is developed for encoding or decoding video data of multiple views simultaneously captured by several cameras. Because coding the depth information consumes a lot of bits, kinds of coding tools are proposed to enhance the depth picture coding efficiency. Among these tools, the two Depth Modeling Modes (DMM1 and DMM4) are adopted to improve the intra prediction efficiency of depth pictures.
Generally speaking, DMM1 and DMM4 are separately based on Wedgelet and Contour partitioning. For a Wedgelet partition, the two regions are defined to be separated by a straight line, as illustrated in Figure 1, in which the two regions are labeled with P1 and P2.The separation line is determined by the start point S and the end point P, both located on different borders of the block. For the continuous signal space (see Figure 1, left) , the separation line can be described by the equation of a straight line. The middle image of Figure 1 illustrates the partitioning for the discrete sample space. Here, the block consists of an array of samples with size uB×vB and the start and end points correspond to border samples. Although the separation line can be described by a line equation as well, the definition of regions P1 and P2 is different here, as only complete samples can be assigned as part of either of the two regions. For employing Wedgelet block partitions in the coding process, the partition information is stored in the form of partition patterns. Such a pattern consists of an array of size uB×vB and each element contains the binary information whether the corresponding sample belongs to region P1 and P2. The regions P1 and P2 are represented by black and white samples in Figure 1 (right) , respectively.
Unlike for Wedgelets, the separation line between the two regions of a Contour partition of a block cannot be easily described by a geometrical function. As illustrated in Figure 2, the two regions P1 and P2 can be arbitrary shaped and even consist of multiple  parts. Apart from that the properties of Contour and Wedgelet partitions are very similar. For employing Contour partitions in the coding process, the partition pattern (see example in Figure 2, right) is derived individually for each block from the signal of a reference block. Due to the lack of a functional description of the region separation line, no pattern lookup lists and consequently no search of the best matching partition are used for Contour partitions.
Above all, although DMM1 has the advantage of significant BDRate savings, the number of wedgelet patterns for DMM1 consumes a large table in both encoder and decoder to store the candidate patterns for intra prediction. Table 1 lists the size of each table for each Intra PU size in the JCT3V-I1001, 3D-HEVC Draft Text 5.
The wedgelet patterns of DMM1 can be classified into 6 categories, as Fig. 3 shows, including up-left corner, up-right corner, down-left corner, down-right corner, horizontal and vertical directions, numbered as 1~6th direction.
Thereby, a method to reduce the wedgelet table size for DMM1 will be welcome, if the performance can be maintained.
Table 1. The wedgelet table size for each Intra PU size in the 3D-HEVC Draft Text 5
Figure PCTCN2014088038-appb-000001
BRIEF SUMMARY OF THE INVENTION
In this invention, it is proposed to reduce the wedgelet table size for DMM1.
The methods include the following three kinds of simplifications: (1) Constraining the available wedgelet candidates’ starting or ending points; (2) Down scaling the starting and ending points of the wedgelets in the tables of larger PUs, and then utilizing the down-scaled wedgelet candidates for smaller intra PUs. (3) While adding wedgelet patterns into the wedgelet pattern list, constrain the total number of available wedgelets to a fixed number and do not add any pattern any more when the wedgelet list is full.
Other aspects and features of the invention will become apparent to those with ordinary skill in the art upon review of the following descriptions of specific embodiments. 
BRIEF DESCRIPTION OF THE DRAWINGS
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
Fig. 1 is a diagram illustrating the wedgelet partition example of DMM1, continuous (left) and discrete signal space (middle) with corresponding partition pattern (right) .
Fig. 2 is a diagram illustrating the contour partition example of DMM4, continuous (left) and discrete signal space (middle) with corresponding partition pattern (right) .
Fig. 3 is a diagram illustrating the current available wedgelet candidates’ starting or ending points.
Fig. 4 is a diagram illustrating the simplification example of constraining the available wedgelet candidates’ starting or ending points.
DETAILED DESCRIPTION OF THE INVENTION
The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
There are three kinds of methods proposed in this invention to reduce the table size of DMM1. (1) Constraining the available wedgelet candidates’ starting or ending points, or the available wedgelet directions; (2) Down scaling the starting and ending points of the wedgelets in the tables of larger PUs, and then utilizing the down-scaled wedgelet candidates for smaller intra PUs. (3) While adding wedgelet pattern into the wedgelet pattern list, constrain the total number of available wedgelets to a fixed number and do not add any pattern any more when the wedgelet list is full.
A first embodiment of method 1 is to constrain the starting point position (x, y) by x%k==m (m<k) , y%t==n (n<t) .
A second embodiment of method 1 is to constrain the ending point position (x, y) by x%k==m (m<k) , y%t==n (n<t) .
Another embodiment of method 1 is to constrain the ending point position (x, y) to be from a limited set of values, such as x<k or y<t.
Another embodiment of method 1 is to constrain the starting point position (x, y) to be from a limited set of values, such as x<k or y<t.
Another embodiment of method 1 is to constrain the starting point or ending point only for a selected subset of PU sizes.
Another embodiment of method 1 is to constrain the starting point or ending point only for a selected subset of wedgelet directions, among all the 6 wedgelet directions. Let L denote size of A, L is smaller than 6. For example, Fig. 4 illustrates one example, which constrains the starting and ending points’ coordinates be even values.
Another embodiment of method 1 is to only utilize the wedgelet from a selected subset of all the wedgelet directions, A. Let L denote size of A, L is smaller than 6.
Any other embodiment which combines some of the above embodiments for method 1 can be also included.
A first embodiment of method 2 is to re-use the tables for n1xn1 size intra prediction for n2xn2 size intra prediction, when n2 is smaller than n1.
A second embodiment of method 2, in the re-using procedure, one temporal table can be generated by down scaling the table used for the larger intra PUs. And then, this generated table is utilized for the smaller intra PUs.
Another embodiment of method 2, in the re-using procedure, the smaller n×n PUs, when processing one pixel at position (x, y) , the value at position (k×x, k×y) in the wedgelet table of m×m PU can be utilized, where k is equal to m/n.
Any other embodiment which combines some of the above embodiments for method 2 can be also included.
A first embodiment of method 3 is to constrain total available wedgelet number (or the table size) of the k×k intra PU to be the n to the power of 2, where n is larger for larger intra PUs.
A second embodiment of method 3, when adding one wedgelet pattern into the wedgelet list, the wedgelet is only added when the corresponding wedgelet list for the current intra PU is not full (or total wedgelet storage size is not larger than the table size) .
Another embodiment of method 3 is to only select limited wedgelet patterns for each wedgelet direction to make the total wedgelet storage size be smaller than the pre-defined table size.
Any other embodiment which combines some of the above embodiments for method 3 can be also included.
Any other embodiment which combines embodiments for method 1, method 2 or method 3 can be also included.
The proposed method described above can be used in a video encoder as well as in a video decoder. Embodiments of the method according to the present invention as described above may be implemented in various hardware, software codes, or a combination of both.  For example, 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. 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) . These 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. However, 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.
The invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described examples are to be considered in all respects only as illustrative and not restrictive. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art) . Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.

Claims (31)

  1. A method of depth modeling modes (DMM) for multi-view video coding or 3D video coding comprising, for DMM1 mode, there are limited stored wedgelet pattern candidates at each wedgelet direction for each intra PU size.
  2. The method of as claimed in claim 1, wherein the available starting or ending points’ horizontal coordinates are constrained to a subset of {k|k=0~s-1} for the s×s intra PU.
  3. The method of as claimed in claim 1, wherein available wedgelet directions are constrained to a subset of all the six directions for each PU size.
  4. The method of as claimed in claim 1, wherein table size for each intra PU size is pre-defined to a fixed value, so the wedgelet candidate number for each intra PU size cannot exceed the number of the wedgelets which the pre-defined table size can store.
  5. The method of as claimed in claim 2, wherein the starting or ending points’ horizontal coordinates are limited to be values which are equal to t by taking them modulo k, where t is one positive value smaller than k, for example, t is equal to 0 and k is set 2.
  6. The method of as claimed in claim 2, wherein the starting or ending points’ horizontal coordinates are constrained differently according to the PU size and the wedgelet direction itself.
  7. The method of as claimed in claim 6, wherein the starting or ending points’ horizontal coordinates are constrained by the value k and t when the intra PU size is larger than m, for example, k, t and m are equal to 2, 0 and 8.
  8. The method of as claimed in claim 6, wherein the starting or ending points’ horizontal coordinates are constrained by the value ki and ti when the intra PU size is larger than mi for the wedgelet direction i.
  9. The method of as claimed in claim 8, wherein typically for i=0~3, ki, ti and mi are equal to {2, 0, 8} , {2, 0, 16} , {2, 1, 8} , {1, 0, 8} or {1, 0, 16} ; for i=4~5, ki, ti and mi are equal to {1, 0, 8} , {2, 0, 8} , {2, 1, 8} , {2, 0, 16} , {1, 0, 16} .
  10. The method of as claimed in claim 9, wherein for the starting point and ending point of i=0~3, ki, ti and mi are equal to {2, 0, 8} ; for the starting point of i=4~5, ki, ti and mi are equal to {2, 0, 8} ; for the ending point of i=4~5, ki, ti and mi are equal to {1, 0, 8} .
  11. The method of as claimed in claim 9, wherein for the starting point and  ending point of i=0~5, ki, ti and mi are equal to {2, 0, 8} .
  12. The method of as claimed in claim 9, wherein for the starting point and ending point of i=0~3, ki, ti and mi are equal to {2, 0, 8} ; for the starting point and ending point of i=4~5, ki, ti and mi are equal to {1, 0, 8} .
  13. The method of as claimed in claim 3, wherein for PU size larger than s×s, only the horizontal and vertical wedgelet directions are included, for example, s is equal to 8.
  14. The method of as claimed in claim 3, wherein for PU size not larger than s×s, only the corner directions are included, for example, s is equal to 8.
  15. The method of as claimed in claim 3, wherein for PU size not larger than s×s, only the horizontal and vertical wedgelet directions are included, for example, s is equal to 8.
  16. The method of as claimed in claim 3, wherein for PU size larger than s×s, only the horizontal and corner wedgelet directions are included, for example, s is equal to 8.
  17. The method of as claimed in claim 3, wherein for PU size larger than s×s, only the vertical and corner wedgelet directions are included, for example, s is equal to 8.
  18. The method of as claimed in claim 4, the table size ts for the intra PU, whose size is s×s, is predefined to the ns to the a power of 2, for example, n16 is set 512 or 1024 and n8 is set 512.
  19. The method of as claimed in claim 4, while adding wedgelet into the wedgelet list for the s×s PU, any wedgelet can be added before the corresponding wedgelet table is full.
  20. The method of as claimed in claim 4, while adding wedgelet into the wedgelet list for the s×s PU, there is one value, vi, for the largest number of wedgelets for the wedgelet direction i (among the total six directions) , in this case, the number of wedgelet candidates to be added into the wedgelet table for direction i cannot exceed vi.
  21. The method of as claimed in claim 1, wherein a smaller PU utilize the wedgelet table of a larger PU for DMM1 procedures, in this case, there is no wedgelet tables required to be stored for these smaller PUs.
  22. The method of as claimed in claim 21, wherein while the smaller PUs utilize the wedgelet table of larger PUs for DMM1 procedures, temporal tables down-scaled  from the larger PUs’ table are utilized for the DMM1 procedures.
  23. The method of as claimed in claim 4, wherein the predefined table size is 2^n, where n is a positive integer.
  24. The method of as claimed in claim 1, wherein the construction of the wedgelet tables are conducted in different ways for different PU size.
  25. The method of as claimed in claim 1, wherein a lager PU utilize the wedgelet table of a smaller PU for DMM1 procedures, in this case, there is no wedgelet tables required to be stored for these larger PUs.
  26. The method of as claimed in claim 1, wherein the construction of the wedgelet tables and/or the number of wedgelets in each table are signaled from the encoder to the decoder.
  27. The method as claimed in claim 1, wherein a wedgelet table is down-sampled by restricting the starting point to odd (or even) positions only.
  28. The method as claimed in claim 1, wherein a wedgelet table is down-sampled by restricting the ending point to odd (or even) positions only.
  29. The method as claimed in claim 1, wherein a wedgelet table is down-sampled by restricting the starting point to odd (or even) positions only and restricting the ending point to odd (or even) positions only.
  30. The method as claimed in claim 1, wherein a wedgelet table is down-sampled by restricting the starting point to odd (or even) positions only if the starting point is located in the left and right boundary, and/or in the above and bottom boundary.
  31. The method as claimed in claim 1, wherein a wedgelet table is down-sampled by restricting the ending point to odd (or even) positions only if the ending point is located in the left and right boundary, and/or in the above and bottom boundary.
PCT/CN2014/088038 2014-09-30 2014-09-30 A simplified method for the depth modeling modes WO2016049913A1 (en)

Priority Applications (9)

Application Number Priority Date Filing Date Title
PCT/CN2014/088038 WO2016049913A1 (en) 2014-09-30 2014-09-30 A simplified method for the depth modeling modes
US15/509,831 US9860562B2 (en) 2014-09-30 2015-08-10 Method of lookup table size reduction for depth modelling mode in depth coding
AU2015327521A AU2015327521B2 (en) 2014-09-30 2015-08-10 Method of lookup table size reduction for depth modelling mode in depth coding
EP15846087.3A EP3178229A4 (en) 2014-09-30 2015-08-10 Method of lookup table size reduction for depth modelling mode in depth coding
CN201580039152.5A CN106576169A (en) 2014-09-30 2015-08-10 Method of lookup table size reduction for depth modelling mode in depth coding
KR1020177009943A KR101846137B1 (en) 2014-09-30 2015-08-10 Method of lookup table size reduction for depth modelling mode in depth coding
PCT/CN2015/086469 WO2016050120A1 (en) 2014-09-30 2015-08-10 Method of lookup table size reduction for depth modelling mode in depth coding
JP2017514808A JP2017532871A (en) 2014-09-30 2015-08-10 Lookup table size reduction method of depth modeling mode in depth coding
US15/816,946 US9986257B2 (en) 2014-09-30 2017-11-17 Method of lookup table size reduction for depth modelling mode in depth coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/088038 WO2016049913A1 (en) 2014-09-30 2014-09-30 A simplified method for the depth modeling modes

Publications (1)

Publication Number Publication Date
WO2016049913A1 true WO2016049913A1 (en) 2016-04-07

Family

ID=55629338

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/088038 WO2016049913A1 (en) 2014-09-30 2014-09-30 A simplified method for the depth modeling modes

Country Status (1)

Country Link
WO (1) WO2016049913A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110363212A (en) * 2019-03-28 2019-10-22 西南石油大学 More wedgelet image approximate methods based on boundary scan

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013068566A1 (en) * 2011-11-11 2013-05-16 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Adaptive partition coding
CN103237216A (en) * 2013-04-12 2013-08-07 华为技术有限公司 Encoding and decoding method and encoding and decoding device for depth image
CN103281541A (en) * 2013-05-10 2013-09-04 北方工业大学 Wedge-shaped block intra-frame prediction method based on depth images
WO2014005248A1 (en) * 2012-07-02 2014-01-09 Qualcomm Incorporated Intra-coding of depth maps for 3d video coding
CN103686165A (en) * 2012-09-05 2014-03-26 乐金电子(中国)研究开发中心有限公司 Depth image intra-frame coding and decoding method, video encoder and video decoder
KR20140047772A (en) * 2012-10-12 2014-04-23 광주과학기술원 Depth image modeling method for depth image encoding
CN104038760A (en) * 2014-06-13 2014-09-10 南京理工大学 Intra-frame wedge segmentation mode selection method and system for 3D (three-dimensional) video depth image

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013068566A1 (en) * 2011-11-11 2013-05-16 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Adaptive partition coding
WO2014005248A1 (en) * 2012-07-02 2014-01-09 Qualcomm Incorporated Intra-coding of depth maps for 3d video coding
CN103686165A (en) * 2012-09-05 2014-03-26 乐金电子(中国)研究开发中心有限公司 Depth image intra-frame coding and decoding method, video encoder and video decoder
KR20140047772A (en) * 2012-10-12 2014-04-23 광주과학기술원 Depth image modeling method for depth image encoding
CN103237216A (en) * 2013-04-12 2013-08-07 华为技术有限公司 Encoding and decoding method and encoding and decoding device for depth image
CN103281541A (en) * 2013-05-10 2013-09-04 北方工业大学 Wedge-shaped block intra-frame prediction method based on depth images
CN104038760A (en) * 2014-06-13 2014-09-10 南京理工大学 Intra-frame wedge segmentation mode selection method and system for 3D (three-dimensional) video depth image

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MERKLE, P. ET AL.: "The effects of multiview depth video compression on multiview rendering", SIGNAL PROCESSING:IMAGE COMMUNICATION, vol. 24, 31 December 2009 (2009-12-31), pages 73 - 88, XP025884346, DOI: doi:10.1016/j.image.2008.10.010 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110363212A (en) * 2019-03-28 2019-10-22 西南石油大学 More wedgelet image approximate methods based on boundary scan

Similar Documents

Publication Publication Date Title
US11089330B2 (en) Method for sub-PU motion information inheritance in 3D video coding
US10116934B2 (en) Image processing method and apparatus
WO2015169200A1 (en) Method of block vector prediction for intra block copy mode coding
US10212411B2 (en) Methods of depth based block partitioning
US9307239B2 (en) Method and apparatus for derivation of motion vector candidate and motion vector prediction candidate
WO2016054979A1 (en) Method of 3d or multi-view video coding including view synthesis prediction
US9736498B2 (en) Method and apparatus of disparity vector derivation and inter-view motion vector prediction for 3D video coding
WO2015003383A1 (en) Methods for inter-view motion prediction
WO2015192706A1 (en) Method of coding for depth based block partitioning mode in three-dimensional or multi-view video coding
KR20160106338A (en) Apparatus and Method of tile based rendering for binocular disparity image
US20150264356A1 (en) Method of Simplified Depth Based Block Partitioning
RU2012101686A (en) METHOD AND DEVICE FOR CODING AND DECODING OF INFORMATION OF IMAGES
WO2014166109A1 (en) Methods for disparity vector derivation
US20180084276A1 (en) Method of Lookup Table Size Reduction for Depth Modelling Mode in Depth Coding
WO2016049913A1 (en) A simplified method for the depth modeling modes
US20140184739A1 (en) Foreground extraction method for stereo video
CN106464882B (en) Techniques for processing video frames by a video encoder
WO2015103747A1 (en) Motion parameter hole filling
CN109496431A (en) Image coding/decoding method, device and image processing equipment
WO2015192314A1 (en) A simplified method for depth based block partitioning
WO2015188332A1 (en) A default vector selection method for block copy vector prediction in video compression
WO2015113245A1 (en) Methods for merging candidates list construction
WO2015100712A1 (en) The method to perform the deblocking on sub-pu edge
WO2015139206A1 (en) Methods for 3d video coding
WO2015100713A1 (en) Methods for intra prediction

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

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

Country of ref document: EP

Kind code of ref document: A1