Patent classifications
G06T13/80
Systems and methods for generating virtual item displays
Systems, methods, and devices of the various embodiments enable virtual displays of an item, such as vehicle, to be generated. In an embodiment, a plurality of images of an item may be captured and annotation may be provided to one or more of the images. In an embodiment, the plurality of images may be displayed, and the transition between each of the plurality of images may be an animated process. In an embodiment, an item imaging system may comprise a structure including one or more cameras and one or more lights, and the item imaging system may be configured to automate at least a portion of the process for capturing the plurality of images of an item.
Method and apparatus for controlling avatars based on sound
Provided is a method for controlling avatar motion, which is operated in a user terminal and includes receiving an input audio by an audio sensor, and controlling, by one and more processors, a motion of a first user avatar based on the input audio.
Method and apparatus for controlling avatars based on sound
Provided is a method for controlling avatar motion, which is operated in a user terminal and includes receiving an input audio by an audio sensor, and controlling, by one and more processors, a motion of a first user avatar based on the input audio.
Visual dubbing using synthetic models
A computer-implemented method of processing target footage of a target human face includes training an encoder-decoder network comprising an encoder network, a first decoder network, and a second decoder network. The training includes training a first path through the encoder-decoder network including the encoder network and the first decoder network to reconstruct the target footage of the target human face, and training a second path through the encoder-decoder network including the encoder network and the second decoder network to process renders of a synthetic face model exhibiting a range of poses and expressions to determine parameter values for the synthetic face model corresponding to the range of poses and expressions. The method includes processing, using a trained network path comprising or trained using the encoder network and comprising the first decoder network, source data representing the synthetic face model exhibiting a source sequence of expressions, to generate output video data.
Customizable animation experience
Disclosed herein are system, method, and device embodiments for implementing a customizable animation experience. A multi-tenant service may associate an animation element with a visual component of an application, and generate a markup component including an animation parameter configured to customize the animation element within the application code. Further, the multi-tenant service may receive a request for the animation from an animation manager based on execution of the application code, and send the animation information to the animation manager. In some embodiments, the animation manager is configured to set the animation parameter to the animation information and present an animation associated with the animation element based on the animation parameter.
Customizable animation experience
Disclosed herein are system, method, and device embodiments for implementing a customizable animation experience. A multi-tenant service may associate an animation element with a visual component of an application, and generate a markup component including an animation parameter configured to customize the animation element within the application code. Further, the multi-tenant service may receive a request for the animation from an animation manager based on execution of the application code, and send the animation information to the animation manager. In some embodiments, the animation manager is configured to set the animation parameter to the animation information and present an animation associated with the animation element based on the animation parameter.
Under-display camera and sensor control
An under-display camera is positioned underneath a display of a mobile device. The under-display camera captures an image using light passing through a portion of the display. The mobile device displays a display image on the display, the display image based on the image. The mobile device displays an indicator overlaid over the display image on an indicator area of the display that overlaps with the portion of the display. The indicator may identify the position of the camera. The mobile device can compensate for occlusion of the camera by continuing to display a previous display image if a more recently captured image includes an occlusion. The mobile device can give users alternate ways to select areas of the display image to avoid camera occlusion, for instance using hardware buttons and/or touchscreen interface elements.
Under-display camera and sensor control
An under-display camera is positioned underneath a display of a mobile device. The under-display camera captures an image using light passing through a portion of the display. The mobile device displays a display image on the display, the display image based on the image. The mobile device displays an indicator overlaid over the display image on an indicator area of the display that overlaps with the portion of the display. The indicator may identify the position of the camera. The mobile device can compensate for occlusion of the camera by continuing to display a previous display image if a more recently captured image includes an occlusion. The mobile device can give users alternate ways to select areas of the display image to avoid camera occlusion, for instance using hardware buttons and/or touchscreen interface elements.
Information processing system, information processing method, and computer program
An information processing system, a method, and a computer program capable of improving a motivation to view and/or distribute a moving image may be provided herein, which may include a distribution unit for distributing a moving image, a first selection reception unit for receiving selection of at least one object from a plurality of objects corresponding to each of a plurality of character objects, a second selection reception unit for receiving selection of at least one object from a plurality of objects, a specification unit for specifying a performing user associated with a character object corresponding to an object receiving most selections by the first selection reception unit and the second selection reception unit, an association unit for associating a specific object, and a display processing unit for generating information for displaying a specific object associated by the association unit in association with a character object.
Information processing system, information processing method, and computer program
An information processing system, a method, and a computer program capable of improving a motivation to view and/or distribute a moving image may be provided herein, which may include a distribution unit for distributing a moving image, a first selection reception unit for receiving selection of at least one object from a plurality of objects corresponding to each of a plurality of character objects, a second selection reception unit for receiving selection of at least one object from a plurality of objects, a specification unit for specifying a performing user associated with a character object corresponding to an object receiving most selections by the first selection reception unit and the second selection reception unit, an association unit for associating a specific object, and a display processing unit for generating information for displaying a specific object associated by the association unit in association with a character object.