Patent classifications
G06T3/20
Computer program, server device, terminal device, and method for moving gift in virtual space
A computer program is executed by a processor to move a position of at least one gift by a transparent object in a virtual space between a subject and a camera that images the subject, and move the position of the gift to increase a display area of the subject imaged by the camera. The processor is programmed to (i) acquire information related to the position of a subject in a virtual space, (ii) acquire information related to the position of a camera that images the subject, and (iii) generate a transparent object in the virtual space between the subject and the camera.
Partial image completion
Various implementations disclosed herein include devices, systems, and methods that complete content for a missing part of an image of an environment. For example, an example process may include obtaining an image including defined content and missing parts for which content is undefined, determining a spatial image transformation for the image based on the defined content and the missing parts of the image, altering the image by applying the spatial image transformation, and completing the altered image.
Partial image completion
Various implementations disclosed herein include devices, systems, and methods that complete content for a missing part of an image of an environment. For example, an example process may include obtaining an image including defined content and missing parts for which content is undefined, determining a spatial image transformation for the image based on the defined content and the missing parts of the image, altering the image by applying the spatial image transformation, and completing the altered image.
Transforming digital design objects utilizing dynamic magnetic guides
The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing visual constraint guides to automatically transform digital design objects within a digital document based on transformation of intersecting visual constraint guides. In particular, in one or more embodiments, the disclosed systems generate visual constraint guides and identifies digital design objects intersecting the visual constraint guides. Further, the disclosed systems can receive user input transforming the visual constraint guide. In response, the disclosed systems can transform both the visual constraint guide and associated digital design objects based on the received transformation. More specifically, the design guide system can transform the digital design objects relative to the visual constraint guide while maintaining distribution and alignment constraints of the digital design objects relative to the visual constraint guide.
Transforming digital design objects utilizing dynamic magnetic guides
The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing visual constraint guides to automatically transform digital design objects within a digital document based on transformation of intersecting visual constraint guides. In particular, in one or more embodiments, the disclosed systems generate visual constraint guides and identifies digital design objects intersecting the visual constraint guides. Further, the disclosed systems can receive user input transforming the visual constraint guide. In response, the disclosed systems can transform both the visual constraint guide and associated digital design objects based on the received transformation. More specifically, the design guide system can transform the digital design objects relative to the visual constraint guide while maintaining distribution and alignment constraints of the digital design objects relative to the visual constraint guide.
Image display method, image display device, and non-transitory computer-readable storage medium storing image display program for displaying a plurality of images
An image display method for a terminal device that includes a display section having an input section includes displaying a plurality of images including a first image, a second image adjacent to the first image, and a third image adjacent to the second image along a predetermined axis, receiving selection of the first image based on touch input, performing, when a first movement instruction to move the first image to a gap between the second image and the third image is received, display in a first display form indicating that the first image has been moved to the gap between the second image and the third image, and performing, when a second movement instruction to move the first image to a position different from the gap between the second image and the third image is received, display in a second display form different from the first display form.
Image display method, image display device, and non-transitory computer-readable storage medium storing image display program for displaying a plurality of images
An image display method for a terminal device that includes a display section having an input section includes displaying a plurality of images including a first image, a second image adjacent to the first image, and a third image adjacent to the second image along a predetermined axis, receiving selection of the first image based on touch input, performing, when a first movement instruction to move the first image to a gap between the second image and the third image is received, display in a first display form indicating that the first image has been moved to the gap between the second image and the third image, and performing, when a second movement instruction to move the first image to a position different from the gap between the second image and the third image is received, display in a second display form different from the first display form.
METHOD AND SYSTEM OF VEHICLE DRIVING ASSISTANCE
A method for assisting the driving of a vehicle which can be implemented by a relative system including an HMD, and a positioning module mounted on the vehicle. The method can include detecting a vehicle position by the positioning module; determining a position of the HMD by applying a compensation law to the vehicle position, based on the position of the HMD, determining a view volume corresponding to a volume of space comprised in the field of view of the HMD; comparing a set of positions in the view volume with at least one position of interest associated with a stored object of interest , and, if one or more positions of interest are in the view volume, calculating a visualization position of the HMD in which to display an image associated with the object of interest and displaying on the HMD the image in said visualization position.
METHOD AND SYSTEM OF VEHICLE DRIVING ASSISTANCE
A method for assisting the driving of a vehicle which can be implemented by a relative system including an HMD, and a positioning module mounted on the vehicle. The method can include detecting a vehicle position by the positioning module; determining a position of the HMD by applying a compensation law to the vehicle position, based on the position of the HMD, determining a view volume corresponding to a volume of space comprised in the field of view of the HMD; comparing a set of positions in the view volume with at least one position of interest associated with a stored object of interest , and, if one or more positions of interest are in the view volume, calculating a visualization position of the HMD in which to display an image associated with the object of interest and displaying on the HMD the image in said visualization position.
METHODS AND APPARATUS FOR CONTENT SHIFTING IN FOVEATED RENDERING
The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may process at least one frame including frame content associated with a grid including a plurality of grid sections, each of a plurality of portions of the frame content being aligned with at least a portion of at least one of the plurality of grid sections. The apparatus may also shift the frame content with respect to the grid, such that at least one portion of the plurality of portions of the frame content is aligned with at least a portion of at least one distinct grid section of the plurality of grid sections. Additionally, the apparatus may store the shifted frame content including the at least one portion of the frame content that is aligned with at least a portion of the at least one distinct grid section.