Patent classifications
G06T9/008
UV MAPPING AND COMPRESSION
A machine can be specially configured to generate one or more atlases that include two-dimensional texture maps and their corresponding UV maps from a three-dimensional object, compress the atlases, decompress the atlases, store the atlases, access the atlases, communicate the atlases, apply the texture maps from the atlases to a three-dimensional model, or otherwise process the atlases, the texture maps, the UV maps, or any suitable combination thereof. The atlases, texture maps, UV maps, or any suitable combination thereof can be generated, compiled or otherwise created by the machine in a manner that is computationally efficient to compress and decompress using video compression and decompression techniques.
SYSTEMS AND METHODS FOR IMAGE CAPTURE VECTOR FORMAT LASERING ENGINE
A transaction card construction and computer-implemented methods for a transaction card are described. The transaction card has vector formatted visible information lasered onto its surface. In some embodiments, systems and methods are disclosed for enabling the sourcing of visible information using a scalable vector format. The systems and methods may receive a request to add a first plurality of visible information to a transaction card and capture an image of the first plurality of visible information. The systems and methods may also map the image to a bounding box and convert the mapped image into vector format. In addition, the systems and methods may provide the converted image to a laser machine.
COMPRESSION TECHNIQUES FOR VERTICES OF GRAPHIC MODELS
Methods for lossy and lossless pre-processing of image data. In one embodiment, a method for lossy pre-processing image data, where the method may include, at a computing device: receiving the image data, where the image data includes a model having a mesh, the mesh includes vertices defining a surface, the vertices including attribute vectors, and the attribute vectors including values. The method also including quantizing the values of the attribute vectors to produce modified values, where a precision of the modified values is determined based on a largest power determined using a largest exponent of the values, encoding pairs of the modified values into two corresponding units of information. The method also including, for each pair of the pairs of the modified values, serially storing the two corresponding units of information as a data stream into a buffer, and compressing the data stream in the buffer.
UV mapping and compression
A machine can be specially configured to generate one or more atlases that include two-dimensional texture maps and their corresponding UV maps from a three-dimensional object, compress the atlases, decompress the atlases, store the atlases, access the atlases, communicate the atlases, apply the texture maps from the atlases to a three-dimensional model, or otherwise process the atlases, the texture maps, the UV maps, or any suitable combination thereof. The atlases, texture maps, UV maps, or any suitable combination thereof can be generated, compiled or otherwise created by the machine in a manner that is computationally efficient to compress and decompress using video compression and decompression techniques.
IMAGE DECODING DEVICE, IMAGE ENCODING DEVICE, AND METHOD THEREOF
A lossless decoding unit 52 takes quantization parameters of decoded blocks spatially or temporally adjacent to a block to be decoded, as selection candidates, and extracts, from stream information, difference information indicating difference as to a prediction quantization parameter selected from the selection candidates. A quantization parameter calculating unit 59 calculates, from the prediction quantization parameter and the difference information, a quantization parameter of the block to be decoded. Thus, decoding of the image can be performed correctly by calculating a quantization parameter equal to a quantization parameter used at the time of image encoding.
FUNCTIONAL QUANTIZATION BASED DATA COMPRESSION IN SEISMIC ACQUISITION
Seismic acquisition having high geophone densities is compressed based on Functional Quantization (FQ) for an infinite dimensional space. Using FQ, the entire sample path of the seismic waveform in a target function space is quantized. An efficient solution for the construction of a functional quantizer is given. It is based on Monte-Carlo simulation to circumvent the limitations of high dimensionality and avoids explicit construction of Voronoi regions to tessellate the function space of interest. The FQ architecture is then augmented with three different Vector Quantization (VQ) techniques which yield hybridized FQ strategies of 1) FQ-Classified VQ, 2) FQ-Residual/Multistage VQ and 3) FQ-Recursive VQ. Joint quantizers are obtained by replacing regular VQ codebooks in these hybrid quantizers by their FQ equivalents. Simulation results show that the FQ combined with any one of the different VQ techniques yields improved rate-distortion compared to either FQ or VQ techniques alone.
Systems and methods for image capture vector format lasering engine
A transaction card construction and computer-implemented methods for a transaction card are described. The transaction card has vector formatted visible information lasered onto its surface. In some embodiments, systems and methods are disclosed for enabling the sourcing of visible information using a scalable vector format. The systems and methods may receive a request to add a first plurality of visible information to a transaction card and capture an image of the first plurality of visible information. The systems and methods may also map the image to a bounding box and convert the mapped image into vector format. In addition, the systems and methods may provide the converted image to a laser machine.
IMAGE CODING APPARATUS FOR CODING TILE BOUNDARIES
Circuity for executing operations is provided. The operations obtain pieces of coded data that is included in a bitstream and generated by coding tiles. The pieces of coded data are decoded to generate image data of the tiles. When the pieces of coded data are obtained, tile boundary independence information is further obtained, which indicates whether each of boundaries between the tiles is one of a first boundary and a second boundary. When the pieces of coded data are decoded, image data of a first tile is generated by decoding a first code string included in first coded data with reference to decoding information of an already-decoded tile when the tile boundary independence information indicates the first boundary, and by decoding the first code string without referring to the decoding information of the already-decoded tile when the tile boundary independence information indicates the second boundary.
ENCODING IMAGES USING MIP MAP COMPRESSION
Methods and apparatus for compressing image data are described along with corresponding methods and apparatus for decompressing the compressed image data. An encoder unit, which generates the compressed image data, comprises an input arranged to receive a first image and a second image, wherein the second image is twice the width and height of the first image, a prediction generator arranged to generate a prediction texture from the first image using an adaptive interpolator, a difference texture generator arranged to generate a difference texture from the prediction texture and the second image and in encoder unit arranged to encode the difference texture.
INFORMATION PROCESSING APPARATUS AND METHOD
There is provided an information processing apparatus and a method that allow for suppression of a decrease in encoding efficiency. Correlation information is generated that results from encoding of voxel data resulting from quantization of point cloud data with use of correlation of a distribution pattern of values of the voxel data; the generated correlation information is encoded; and a bit stream including the correlation information is generated. The present disclosure is applicable to an information processing apparatus, an image processing apparatus, an electronic device, an information processing method, a program, or the like, for example.