摘要:
A computer-implemented system and method are described for performing video compression. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format, the first encoding format being optimized for transmission to a client device over a current communication channel; transmitting the plurality of encoded video frames or portions to the client device over the communication channel; concurrently encoding the first plurality of video frames according to a second encoding format, the second encoding format having a relatively higher-quality compressed video and/or a lower compression ratio than the first encoding format; storing the first plurality of video frames encoded in the second encoding format on a storage device; and making the first plurality of video frames encoded in the second encoding format available to the client device and other client devices for playback of the video stream.
摘要:
Embodiments that relate to presenting a textured shared world model of a physical environment are disclosed. One embodiment includes receiving geo-located crowd-sourced structural data items of the physical environment. The structural data items are stitched together to generate a 3D spatial shared world model. Geo-located crowd-sourced texture data items are also received and include time-stamped images or video. User input of a temporal filter parameter is used to temporally filter the texture data items. The temporally-filtered texture data items are applied to surfaces of the 3D spatial shared world model to generate a textured shared world model of the physical environment. The textured shared world model is then provided for display by a display device.
摘要:
The invention concerns a method for extracting display data from a computing resource of a computer system. The method includes the dynamic selection of a display capturing mode among a plurality of display capturing modes.
摘要:
Provided is an information processing apparatus that enables, during execution of information processing, a simple and intuitive operation to suspend the information processing, and to start another information processing. An information processing apparatus (10) includes a game processing unit (151) that executes game processing, a suspension processing unit (152) that suspends the game processing being executed in the game processing unit (151), in response to a touch-on operation to a touch panel (12), and a skip processing unit (153) that switches the game processing being executed in the game processing unit (151) to another game processing different from the game processing being suspended by the suspension processing unit (152), in response to a slide operation to the touch panel (12).
摘要:
An input information reception unit 32 of a server 30b receives input information relating to a user operation from a client terminal 10 and records the input information into an input information storage unit 42 together with time. An information processing unit 36 carries out an information process immediately on the basis of the input information, and an encoding unit 38 encodes generated primary output data and a data transmission unit 40 transmits the encoded data to the client terminal 10. An adjustment part 52 adjusts processing contents and an encode parameter at any time in response to a communication situation monitored by a communication situation monitoring unit 50 and records an adjustment history into an adjustment history storage unit 54 together with the time. Within a time period within which there is a room in resources, an information process and encoding are carried out again with high quality using the recorded input information and adjustment history in accordance with an instruction from a secondary data generation instruction unit 34, and the generated secondary data is stored into an output data storage unit 46.
摘要:
Automated creation of videos for interactive entertainment, such as video game highlights, may be based on events that occur within that entertainment, for example based on video game events. A series of events that can occur within a play session may be designated. The game keeps track of sufficient replay data such that these discrete events can be identified. Upon replay generation, the game searches over the historical data for that session and identifies the events that have occurred. The game may present several combinations of views of those events. For example, the game can create a highlights reel of the entire play session by linearly displaying several of the discovered events, or the highlights from several games can be selected by one or more individuals to generate a "highlights of highlights" video. Another embodiment allows the player, or group of players or other individuals, to choose which events to view. The events could also be categorized, allowing the player to view a collection of a selected event type, such as all flag capture videos or all long-distance shots.
摘要:
[Object] To provide a structure that enables a user to browse contents of communications made in a virtual space between other users who were previously at the location at which the user is currently. [Means to Achieve the Object] In response to designation of a past date and time by a user, content of a virtual space at the designated date and time is replayed, and if the user causes an avatar of the user to appear in the virtual space being replayed and to make an utterance, a history content is modified as if the utterance was actually made in the virtual space at the date and time. In this way, the user is allowed to browse contents of communications made in the virtual space between other users who were previously at the location at which the user is currently.
摘要:
Ghost data used for reproducing a game process having been executed in accordance with operations performed by users are transmitted, as necessary, from a plurality of game apparatuses to a data management apparatus. The data management apparatus stores the ghost data received from the plurality of game apparatuses, in accordance with a definition of a database in which a plurality of score sections are defined based on a value represented by score data, and a maximum registration allowable number of users for which the ghost data are registered is defined for each of the plurality of score sections, or is defined so as to be the same among the plurality of score sections. The data management apparatus transmits, when a ghost data distribution request is received from a one of the plurality of game apparatuses, the ghost data for at least one user for which the ghost data is registered so as to be associated with one of the plurality of score sections, the one of the plurality of scores sections being associated with the score data included in the ghost data distribution request, to the one of the plurality of game apparatuses. Thus, it is possible to limit the total capacity for storing the ghost data in a server to a predetermined range of capacity, and allow each player to obtain the ghost data in accordance with a skill of the player.
摘要:
An object of the present invention is to provide a game apparatus that can replicate a game status by a replay display even in a game in which game result is changed by a character status or a game in which the game result is randomly changed within a constant range. In the game apparatus, the replay display of a game image obtained by causing the game to progress is performed in response to a replay display request of a player. In the game apparatus, perspective transformation of a virtual three-dimensional space is performed from a virtual camera onto a virtual screen to generate a two-dimensional image based on a character status, pad information inputted from the player, an initial value used to generate a random number during game progress, and virtual camera control information, and the replay display of the two-dimensional image is performed on a display device.