Abstract:
An information processing apparatus includes a processor configured to: determine whether a state of a user that views a virtual space is a predetermined state, based on state information indicating the state of the user and condition information for determining that the user is in the predetermined state; and start collection of log information upon determining that the state of the user is the predetermined state.
Abstract:
A method of allocating a plurality of processes on a plurality of node devices coupled through a network, includes: dividing the plurality of processes into one or more process groups including at least one process among the plurality of processes, based on a bandwidth desired for data communication between processes in the plurality of processes; specifying, for each of the one or more process groups, a node device which is able to perform entirety of processes included in the process group among the plurality of node devices; and allocating the process group on the specified node device, for each of the one or more process groups.
Abstract:
An image processing device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, taking an image containing an imaging lens; and embedding information in a display image based on image information of an object contained in the image.
Abstract:
A mobile terminal device receives CM-related-information stored information from a receiving device that has received, from a sending device, the CM-related-information stored information together with a main program and a program containing a CM. Then, The mobile terminal device receives CM related information that is related to a CM from the sending device on the basis of the CM-related-information stored information. Then, the mobile terminal device displays the CM related information using text, a still image, or a moving image on the display screen in areas below a Web browser display, which is a normal display.
Abstract:
A streaming distribution system in which streaming data is transmitted from a server to a client, the streaming distribution system includes: the server includes: a first processor configured to execute a plurality of instructions, the instructions includes, rearranging at least one independently playable data item contained in the streaming data from an original position to a position at a front side of the streaming data; transmitting the rearranged streaming data to the client; and the client includes: a second processor configured to execute a plurality of instructions, the instructions includes, decoding the original streaming data that has been restored in accordance with the original position of the received independently playable data item.
Abstract:
A memory stores first video information displayed on a display screen. A processor generates embedded information varying temporally and superimposes the embedded information on an image part at least corresponding to an edge of the display screen in the first video information so as to generate second video information on which the embedded information is superimposed. An output interface outputs the second video information.
Abstract:
An information embedding device, comprising: a memory; and a processor configured to execute a procedure, the procedure including: from an image, detecting, as an embedding target pixel block, a pixel block having a pixel value that, after being changed by a specific value corresponding to information to be embedded into the image, will be within a first specific range of an average value of pixel values of a surrounding pixel block; and changing the pixel value of the detected embedding target pixel block by the specific value.
Abstract:
A reproduction device is configured to receive light emitted based on a plurality of signals having a specific amplitude in a specific color space on which information is superimposed, and to reproduce the information based on the received light. The reproduction device includes: a memory; and a processor coupled to the memory and configured to: generate a plurality of signals in the specific color space from the received light, correct the generated plurality of signals based on the specific amplitude, and acquire the information based on the corrected plurality of signals.
Abstract:
A video transmission method for transmitting, to a video playback device, a video data file group that corresponds to a selected scene from among a plurality of scenes included in video data, the video transmission method includes causing a processor to execute a process including making a length of time corresponding to each data file in a predetermined number of data files shorter than a length of time corresponding to a data file to be transmitted next after the transmission of the predetermined number of video data files, in which the predetermined number of video data files include a video data file to be first transmitted and are sequentially transmitted when sequentially transmitting video data files to the video playback device.
Abstract:
A memory stores first video information displayed on a display screen. A processor generates embedded information varying temporally and superimposes the embedded information on an image part at least corresponding to an edge of the display screen in the first video information so as to generate second video information on which the embedded information is superimposed. An output interface outputs the second video information.