Method, apparatus, and non-transitory computer-readable recording medium for streaming 3d objects
AssigneeMawari Corp
InventorsLuis Oscar RAMIREZ SOLORZANO, Aleksandr Mikhailovich BORISOV
Life of this patent
Estimating the term…
Abstract
The present disclosure provides a method for sending at least one 3D object from a server to a client, the method including: extracting color information, alpha information and geometry information from the 3D object on the server; simplifying the geometry information; and encoding a stream including the color information, the alpha information and the simplified geometry information and sending the encoded stream from the server to the client.
Claims12
A method for sending at least one 3D object from a server to a client, comprising:
- extracting color information, alpha information and geometry information from the 3D object on the server;
- simplifying the geometry information;
- and
- encoding a stream including the color information, the alpha information and the simplified geometry information and sending the encoded stream from the server to the client.
A method for reproducing a 3D object on a client, the 3D object being present on a server, the method comprising:
- receiving from the server, an encoded stream including color information, alpha information and geometry information of the 3D object;
- decoding the encoded stream and extracting the color information, the alpha information and the geometry information from the decoded stream;
- reproducing a shape of the 3D object based on the geometry information;
- and
- projecting information on the reproduced shape of the 3D object to reconstruct the 3D object, the information resulting from combining the color information and the alpha information.
A server comprising at least one processor and a memory, wherein
- the at least one processor executes instructions stored in the memory, to
- extract color information, alpha information and geometry information from a 3D object on the server;
- simplify the geometry information;
- and
- encode a stream including the color information, the color information, the alpha information and the simplified geometry information and send the encoded stream from the server to a client.
A client comprising at least one processor and a memory, wherein
- the at least one processor executes instructions stored in the memory, to
- receive from a server, an encoded stream including color information, alpha information and geometry information of a 3D object;
- decode the encoded stream and extract the color information, the alpha information and the geometry information from the decoded stream;
- reproduce a shape of the 3D object based on the geometry information;
- and
- project information on the reproduced shape of the 3D object to reconstruct the 3D object, the information resulting from combining the color information and the alpha information.
Dependencies are inferred from the claim text.