Patent ID: 11965743
Assignee: MOVIDIUS LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An apparatus comprising:
a memory to store a sparse voxel data structure, wherein the sparse voxel data structure describes a plurality of voxels, each voxel in the plurality of voxels bounds a corresponding volume within an environment and includes sub-voxels corresponding to respective sub-volumes of the voxel, the sparse voxel data structure describes the plurality of voxels and the sub-voxels of at least a subset of the plurality of voxels to describe a particular volume within the environment at a plurality of levels of detail, and the particular volume comprises the volumes corresponding to the plurality of voxels, wherein a first entry in the sparse voxel data structure comprises a respective value for each of the plurality of voxels to represent a first one of the plurality of levels of detail, the values for the plurality of voxels indicate whether respective volumes of the plurality of voxels are either empty or at least partially occupied by respective geometry, wherein the sparse voxel data structure further comprises a number of second entries representing sub-voxels of the subset of the plurality of voxels to represent a second one of the plurality of levels of detail higher than the first level of detail; and
image rendering logic to:
determine that the subset of the plurality of voxels are at least partially occupied by respective geometry, wherein a subset of values in the sparse voxel data structure correspond to the subset of the plurality of voxels;
provide the subset of values as an input to a machine learning model;
generate an output of the machine learning model; and
generate a rendering of a three-dimensional (3D) object based on the output.