Patent classifications
A63F13/67
Method and System for Automatic Synthesis of Videogame Assets
The present disclosure refers to a method and a system for synthesizing videogame assets, the method includes receiving a first set of videogame assets as input in a videogame asset synthesizer. The videogame asset synthesizer may identify certain common features among the assets of the first set of videogame assets and clusters the videogame assets into different asset profiles based on the certain common features identified. The videogame asset synthesizer may synthesize a subset of asset candidates for an asset profile, based on the videogame assets clustered into the asset profile and rate the asset candidates synthesized, based on a threshold set for at least one parameter of the asset candidates. The assets may be stored in a database, based on the rating.
VIRTUAL ENVIRONMENT DEVELOPMENT METHOD AND SYSTEM
A method of controlling at least a first non-player object within a virtual environment of an application includes: selecting a template non-player object behavioural AI model, the AI model being previously trained separately to the application using reinforcement learning to characterise behaviour of a respective non-player object type, from among a plurality of template AI models, associating one or more non-player objects of the application with the selected template AI model, and for the or each associated non-player object, inputting application state information to an input interface of the template AI model for receiving state information relevant to the associated non-player object's type, and receiving from an output interface of the template AI model non-player object state information, and then updating the state of the respective non-player object for the virtual environment of the application responsive to the received non-player object state information.
VIDEO GAME INVENTORY COACH
A video game inventory coach AI model may suggest video game inventory items to discard, obtain, and/or use based on a user's gameplay style and clusters of other players. The inventory coach model may be turned on and off at a target player's discretion.
METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR IMAGE PROCESSING
Embodiments of the present disclosure provide a method, an electronic device, and a program product for image processing. In one embodiment, a method may include: at an edge node of a network, obtaining a first image generated based on data associated with a target event, wherein the first image has a first resolution ratio. Additionally, the method may further include: sending a second image converted from the first image to a terminal device, wherein the second image has a second resolution ratio higher than the first resolution ratio. According to the embodiments of the present disclosure, by rendering a low-resolution-ratio image at a cloud server and transmitting the image to an edge node or a terminal device for reconstructing a high-resolution-ratio image, the bandwidth and time delay of high-definition image transmission can be significantly reduced, so that the user experience is improved.
Systems and methods to provide audible output based on section of content being presented
A device provides audible output pertaining to audio video (AV) content such as a video game based on a section of the AV content that is being presented.
VIDEO MODIFICATION AND TRANSMISSION
Methods and apparatus are disclosed for video transmission. In one example, computer-readable storage media store instructions cause a processor to: generate first motion data; distribute, toward terminal devices of a plurality of viewers via a communication line, the first motion data; receive a web page; receive first operation data from a user interface; generate a second video related to a computer-implemented game on the basis of the first operation data by using the received web page; distribute the second video toward the terminal devices of the plurality of viewer; receive viewer data regarding a plurality of viewers; extract a selected game object out of a plurality of game objects to be used in the game; calculate a control parameter related to the selected game object on the basis of the viewer data; generate the second video including the selected game object; and distribute the second video toward the terminal devices.
VIDEO MODIFICATION AND TRANSMISSION
Methods and apparatus are disclosed for video transmission. In one example, computer-readable storage media store instructions cause a processor to: generate first motion data; distribute, toward terminal devices of a plurality of viewers via a communication line, the first motion data; receive a web page; receive first operation data from a user interface; generate a second video related to a computer-implemented game on the basis of the first operation data by using the received web page; distribute the second video toward the terminal devices of the plurality of viewer; receive viewer data regarding a plurality of viewers; extract a selected game object out of a plurality of game objects to be used in the game; calculate a control parameter related to the selected game object on the basis of the viewer data; generate the second video including the selected game object; and distribute the second video toward the terminal devices.
Method, apparatus, and computer storage medium for outputting virtual application object
A method by a network device for outputting a virtual application object includes acquiring current status information of a plurality of virtual application objects in a virtual application, the current status information indicating that a virtual application object is in a known state or in an unknown state, constructing a virtual application object status plane based on the current status information of the plurality of virtual application objects, where the virtual application object status plane includes a region corresponding to each virtual application object, the region includes the current status information of the corresponding virtual application object, determining, based on the virtual application object status plane, output probabilities corresponding to a plurality of to-be-outputted virtual application objects, and determining, based the output probabilities corresponding to the plurality of to-be-outputted virtual application objects, a target virtual application object from the plurality of to-be-outputted virtual application objects.
NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
When a first input is performed in a predetermined scene, options including elements available in a predetermined game are presented. An element to be used in the predetermined game is determined on the basis of an operation input by a user. In response to a second input, the predetermined game using the determined element is executed. Meanwhile, at a predetermined timing before the predetermined game is started, an element to be used in the predetermined game is automatically determined. When a third input is performed in the predetermined scene, the predetermined game is executed using the automatically determined element. After the predetermined game is ended, a first reward is given to the user if the element used in the predetermined game is the element determined on the basis of the operation input by the user, and a second reward is given if the element is the automatically determined element.
Watermarking synchronized inputs for machine learning
A method and system for providing synchronized input feedback, comprising receiving an input event, encoding the input event in an output stream wherein the encoding of the input event is synchronized to a specific event and reproducing the output stream through an output device whereby the encoded input event in the reproduced output stream is imperceptible to the user.