Patent classifications
A63F2300/203
Video recording and playback systems and methods
Methods and apparatus provide for: recording a first sequence of video images output by a videogame, recording a sequence of depth buffer values for a depth buffer used by the videogame, recording a sequence of in-game virtual camera positions used to generate the video images, recording one or more in-game events and their respective in-game positions, generating a second sequence of video images encoding the depth buffer value sequence, and associating the in-game virtual camera position sequence, with at least one of the first and second sequence of video images. Methods and apparatus also provide for: obtaining a first video recording of a videogame playing session comprising a sequence of video images, obtaining a second video recording generated by encoding a depth buffer value sequence, obtaining data indicative of an in-game virtual camera position sequence that is associated with at least one of the obtained video recordings, obtaining data indicative of a statistically significant in-game event and an in-game event position, calculating a position within a current video image of the first video recording corresponding to the in-game event position, in dependence upon the associated in-game virtual camera position and decoded depth buffer values, and augmenting the current video image with a graphical representation of the statistically significant in-game event, responsive to the calculated position.
Apparatus and method of mapping a virtual environment
A method of mapping a virtual environment includes: obtaining a first sequence of video images output by a videogame title; obtaining a corresponding sequence of in-game virtual camera positions at which the video images were created; obtaining a corresponding sequence of depth buffer values for a depth buffer used by the videogame whilst creating the video images; and, for each of a plurality of video images and corresponding depth buffer values of the obtained sequences, obtain mapping points corresponding to a selected predetermined set of depth values corresponding to a predetermined set of positions within a respective video image; where for each pair of depth values and video image positions, a mapping point has a distance from the virtual camera position based upon the depth value, and a position based upon the relative positions of the virtual camera and the respective video image position, thereby obtaining a map dataset of mapping points corresponding to the first sequence of video images.
Method for detecting abnormal game play
Disclosed is a method for determining an abnormal game play. Operations stored in a computer program for processing the method include: computing a game play scene of a player using an abnormal game play determination model which includes one or more network functions; determining whether an abnormal pattern exists in the game play scene based on an output of the abnormal game play determination model; and determining whether a play of the player is abnormally performed based on whether an abnormal pattern exists in the game play scene.
VIDEO RECORDING AND PLAYBACK SYSTEMS AND METHODS
A video recording method includes recording a sequence of video images output by a videogame, recording a sequence of depth buffer values for a depth buffer used by the videogame, recording a sequence of in-game virtual camera positions used to generate the video images, recording one or more in-game events and their respective in-game positions, associating the depth buffer value sequence, the in-game virtual camera position sequence, and an identifier for the videogame, with the video image sequence, and associating the one or more in-game events and their respective in-game positions with the identifier for the videogame. A video playback method includes obtaining a video recording of a videogame playing session, comprising a sequence of video images, obtaining a depth buffer value sequence, an in-game virtual camera position sequence, and an identifier for the videogame that are associated with the video recording, obtaining data indicative of a statistically significant in-game event and an in-game event position, calculating a position within the current video image corresponding to the in-game event position, in dependence upon the associated in-game virtual camera position and depth buffer values, and augmenting the current video image with a graphical representation of the statistically significant in-game event, responsive to the calculated position.
System and method for visualizing synthetic objects within real-world video clip
Embodiments of the present invention provide a system and a method for visualizing synthetic objects within a real-world video clip. The embodiments allow interactive, synthetic objects or characters to appear as if they are embedded inside or form part of a video clip. These objects move independently of the environment within the video clip and are controlled by a user. In one embodiment the video frames are set as textures in the furthermost layer in a 3D environment viewer or 3D engine. In another embodiment separate layers of video frames are superimposed with the synthetic objects on an output screen and synchronizing the movements and the field of view settings to give the perception that only one camera is used.
GAME CONSOLE
A portable, handheld game console includes a main body incorporating a touch-sensitive display screen and a variety of input devices. The input devices can include shoulder buttons located on a peripheral side surface of the main body, as well as input devices located on the main body adjacent the touch-sensitive display screen.
Game system
A game system is provided in which a first game apparatus operated by a first player and a second game apparatus operated by a second player are configured to communicate with each other. The first game apparatus decides a content of a fighting event according to an operation of the first player, and transmits event information related to the content of the fighting event. The second game apparatus receives the event information, and generates the fighting event based on the event information. The event information includes: object information related to one or more objects that are selected from objects of the first player and that fight against an object of the second player in the fighting event; and mission information that is related to a mission assigned for the second player during the fighting event.
Print system, server, print method, and program
A print system, a server, a print method, and a program capable of bringing attention to a photo print of a player of an online game and acquiring a distinctive photo print suitable for communication are provided. A smartphone displays a composite image in which a captured image imaged by a camera unit and a computer graphics image showing a character and acquired from a game server during the online game are composited on a display unit, and acquires the composite image displayed on the display unit in a case where imaging instruction information is received. In a case where print instruction information is received, the smartphone generates a print image including the acquired composite image and status information related to the character of the game and acquired from the game server, and outputs the generated print image to a printer.
Video recording and playback systems and methods
Methods and apparatus provide for: recording a sequence of video images output by a videogame, recording a sequence of depth buffer values for a depth buffer used by the videogame, recording a sequence of in-game virtual camera positions used to generate the video images, recording one or more in-game events and their respective in-game positions, associating the depth buffer value sequence, the in-game virtual camera position sequence, and an identifier for the videogame, with the video image sequence, and associating the one or more in-game events and their respective in-game positions with the identifier for the videogame. Methods an apparatus also provide for: obtaining a video recording of a videogame playing session, comprising a sequence of video images, obtaining a depth buffer value sequence, an in-game virtual camera position sequence, and an identifier for the videogame that are associated with the video recording, obtaining data indicative of a statistically significant in-game event and an in-game event position, calculating a position within the current video image corresponding to the in-game event position, in dependence upon the associated in-game virtual camera position and depth buffer values, and augmenting the current video image with a graphical representation of the statistically significant in-game event, responsive to the calculated position.
Game scrapbook system, game scrapbook method, and computer readable recording medium recording program for implementing the method
A game scrapbook system associated with a game progress includes: a data table setting setup information by recording at least one game environment associated with a generation of a predetermined event signal; an event signal generation unit generating the event signal when a game environment according to a game progress corresponds to at least a portion of the setup information; an image capturing unit, in response to the event signal, capturing a game image to generate game image information; and an image transmission unit transmitting the generated game image information to a remote location in a network using a network address.