US 11,704,840 B2
Attribute information prediction method, encoder, decoder and storage medium
Shuai Wan, Guangdong (CN); Lei Wei, Guangdong (CN); Fuzheng Yang, Guangdong (CN); Junyan Huo, Guangdong (CN); Yanzhuo Ma, Guangdong (CN); and Lihui Yang, Guangdong (CN)
Assigned to GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD., Guangdong (CN)
Filed by GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD., Guangdong (CN)
Filed on Jun. 2, 2022, as Appl. No. 17/805,093.
Application 17/805,093 is a continuation of application No. PCT/CN2019/122499, filed on Dec. 2, 2019.
Prior Publication US 2022/0292723 A1, Sep. 15, 2022
Int. Cl. G06T 9/00 (2006.01); G06T 7/73 (2017.01)
CPC G06T 9/001 (2013.01) [G06T 7/75 (2017.01); G06T 2207/10028 (2013.01); G06T 2207/20224 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for predicting attribute information for predicting attribute information, applied to a coder, the method comprising:
determining position information corresponding to a current point in a point cloud;
determining target position information corresponding to the current point based on the position information according to a preset neighbor information table, the preset neighbor information table being used for determining a coordinate difference between a neighbor position of the current point and a preset reference point, wherein the neighbor position comprises a coplanar neighbor point coplanar with and neighboring to the current point and a collinear neighbor point collinear with and neighboring to the current point;
judging whether a neighbor point of the current point exists in the point cloud according to the target position information; and
performing prediction to obtain a predicted attribute value of the current point according to attribute reconstruction information of the neighbor point in response to that the neighbor point exists in the point cloud,
wherein the preset neighbor information table is determined by:
positioning the preset reference point;
calculating a first coordinate difference between the preset reference point and the coplanar neighbor point, and calculating a second coordinate difference between the preset reference point and the collinear neighbor point;
performing coding on the first coordinate difference to obtain coplanar position information corresponding to the coplanar neighbor point, and performing coding on the second coordinate difference to obtain collinear position information corresponding to the collinear neighbor point; and
establishing the preset neighbor information table corresponding to the current point based on the coplanar position information and the collinear position information.