G06T2210/36

DISTANCE DRIVEN DIGITAL DISPLAY EMULATION

Disclosed herein are system, method, and computer program product embodiments for utilizing non-RAM memory to implement large digital display emulations. An embodiment operates by generating, by an emulator device, a pixel map of a digital display, wherein the pixel map comprises a plurality of pixels representative of a plurality of light emitting elements arranged on a viewable surface of the large digital display. A distance and orientation of a virtual viewer to the viewable surface of the large digital display is generated and the emulator device emulates the large digital display based on the pixel map and the distance and the orientation of the virtual viewer and renders the digital content based on the emulated large digital display.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND STORAGE MEDIUM
20230034516 · 2023-02-02 ·

The information processing apparatus (encoding apparatus) that acquires first polygon data representing a shape of an object, acquires geometry data relating to geometry of second polygon data whose resolution is higher than that of the first polygon data, and outputs encoded data including the geometry data and topology data relating to the first polygon data.

METHOD, APPARATUS AND DEVICE FOR PROCESSING SHADOW TEXTURE, COMPUTER-READABLE STORAGE MEDIUM, AND PROGRAM PRODUCT

A method for processing a shadow texture can compute data concurrently to improve computation density, reduce data transmission batches, and improve shadow texture processing efficiency. Model data and light source information of at least one object in a virtual scene is acquired. A shadow with a first resolution corresponding to each object is acquired. A second resolution is determined based on the model data of each object. A shadow edge formed by each object under the influence of the light source information is determined in parallel by utilizing rasterized pixels of the model data. The distance from the rasterized pixels to the shadow edge corresponding to each object is computed, and the corresponding distance data is stored.

SKY REPLACEMENT PRESET LOADING

Systems and methods for image editing are described. Embodiments of the present disclosure provide an image editing system for performing image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. According to some embodiments described herein, thumbnails, region location information, and image metadata from multiple preset images can be stored together and loaded for presentation and selection of a preset image for replacing a region of an image. Once a preset image (e.g., an image with a replacement sky) is selected, a high-resolution version of the image can be loaded and used to generate a composite image.

Appearance-driven automatic three-dimensional modeling

Appearance driven automatic three-dimensional (3D) modeling enables optimization of a 3D model comprising the shape and appearance of a particular 3D scene or object. Triangle meshes and shading models may be jointly optimized to match the appearance of a reference 3D model based on reference images of the reference 3D model. Compared with the reference 3D model, the optimized 3D model is a lower resolution 3D model that can be rendered in less time. More specifically, the optimized 3D model may include fewer geometric primitives compared with the reference 3D model. In contrast with the conventional inverse rendering or analysis-by-synthesis modeling tools, the shape and appearance representations of the 3D model are automatically generated that, when rendered, match the reference images. Appearance driven automatic 3D modeling has a number of uses, including appearance-preserving simplification of extremely complex assets, conversion between rendering systems, and even conversion between geometric scene representations.

Three-Dimensional Dental Scanning System and Method of Scanning
20220346920 · 2022-11-03 ·

A three-dimensional (3D) dental scanning system (1) for scanning a dental object (D) includes a scanning surface (124a) to support the dental object (D); a scanning section (130) to capture a 3D scan of the dental object (D); a motion section (120) to move the scanning surface (124a) and scanning section (130) relative to each other in five axes of motion, whilst retaining the scanning surface (124a) in a substantially horizontal plane, and a control unit (140) configured to control the motion section (120) and the scanning section (130) to obtain a 3D scan of the dental object (D).

METHOD AND APPARATUS FOR DETECTING DELAY AMOUNT OF EYEBALL TRACKING APPARATUS, EYEBALL TRACKING SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
20220350403 · 2022-11-03 ·

Provided are a method and an apparatus for detecting a delay amount of an eyeball tracking apparatus, an eyeball tracking system, and a non-transitory computer-readable storage medium. The method includes: receiving a detected gaze point coordinate of a mechanical eye at the at least one detection time point; determining an actual gaze point coordinate of the mechanical eye at the at least one detection time point; and determining the delay amount of the eyeball tracking apparatus according to a coordinate difference between the actual gaze point coordinate and the detected gaze point coordinate at the at least one detection time point.

METHOD OF PROCESSING IMAGE, ELECTRONIC DEVICE, AND STORAGE MEDIUM

A method of processing an image, an electronic device, and a storage medium. The method includes: determining a shape parameter, a texture parameter and a static wrinkle parameter for an object according to an input image; reconstructing a coarse reconstructed shape for the object by using the shape parameter, and computing a coarse reconstructed texture map for the object by using the texture parameter; determining a fine reconstructed shape and a fine reconstructed texture map according to the static wrinkle parameter, the shape parameter and the texture parameter; and performing a rendering process based on the coarse reconstructed shape, the coarse reconstructed texture map, the fine reconstructed shape and the fine reconstructed texture map, so as to obtain a coarse reconstructed image and a fine reconstructed image for the input image.

APPLICATION PROGRAMMING INTERFACE TO RETRIEVE DATA

Apparatuses, systems, and techniques to facilitate data retrieval. In at least one embodiment, an application programming interface is used to facilitate indication of a data location and to cause data to be retrieved from the location.

APPLICATION OF DISPLACEMENT MAPS TO 3D MESH MODELS

According to examples, machine-readable instructions may cause a processor to obtain a 3D mesh model of a part and to obtain a displacement map that defines amounts of displacements to be applied to various points in the 3D mesh model, in which the displacement map is at a first resolution. The processor may also generate a lower resolution version of the displacement map, in which the lower resolution is lower than the first resolution. The processor may further apply the lower resolution version of the displacement map on the 3D mesh model to generate an updated 3D mesh model.