CPC G06T 7/40 (2013.01) [G06T 7/33 (2017.01); G06T 7/55 (2017.01); G06T 7/74 (2017.01); G06T 15/04 (2013.01); G06T 17/20 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30244 (2013.01)] | 20 Claims |
1. A method for acquiring a texture of a three-dimensional (3D) model, performed by a computing device, the method comprising:
acquiring at least two 3D networks generated based on a target object according to a plurality of angles, the at least two 3D networks including a first correspondence between point cloud information and color information of the target object, and first camera poses of the target object, the first camera pose being used for representing a displacement of the target object relative to a reference position in response to determining that the 3D network is generated;
moving the at least two 3D networks to a same angle according to the first camera poses respectively included in the at least two 3D networks;
acquiring a second point closest to a first point in a first network, the second point being in a second network, and the first network and the second network being respectively different 3D networks of the at least two 3D networks;
acquiring an offset between the first point and the second point;
updating the first correspondence according to the offset, to acquire a second correspondence between the point cloud information and the color information of the target object; and
acquiring a surface color texture of a 3D model of the target object according to the second correspondence.
|