Abstract:
A method executed by an information processing apparatus, the method includes: in response to a data transmission request from a first mobile terminal capable of performing first wireless communication and second wireless communication different from the first wireless communication, identifying a second mobile terminal that is predicted to be located near the first mobile terminal based on location management information, the second mobile terminal being capable of performing the second wireless communication and third wireless communication different from the first wireless communication; transmitting data corresponding to the data transmission request to the identified second mobile terminal through the third wireless communication; and instructing the second mobile terminal to, when the second mobile terminal receives the data, transfer the received data to the first mobile terminal through the second wireless communication.
Abstract:
The procedure includes generating an image to represent a photographing range including at least a part of a range irradiated by light emitted from a light source, information to be transmitted being superimposed on the light, specifying a region where the information is decoded, on the image, and discriminating which of the light source and an object reflecting the light is photographed in the region, based on a similarity between a color of the region and a color of the light emitted from the light source.
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:
A signal transmission device, includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: irradiating incoming light, which includes one or more symbols with which the incoming light has been varied in response to a signal to be transmitted, on an arbitrary object with a first intensity; and controlling an amplitude of the first intensity on a basis of a reflectance of the incoming light irradiated on the object.
Abstract:
A focus position detection apparatus calculates, for each shift amount calculation area in a measurement area set on an image sensor of a camera, a local shift amount between a first sub-image generated by first pixels and a second sub-image generated by second pixels, and a degree of reliability of the local shift amount, and corrects the degree of reliability base on a level of inclusion of components included in a subject image in the shift amount calculation area and being finer than a distance between two adjacent first pixels or a distance between two adjacent second pixels. The focus position detection apparatus then calculates a representative value representing a distance between a focus position by an optical system of the camera and the image sensor so that influence of the local shift amount of each shift amount calculation area increases as the corrected degree of reliability increases.
Abstract:
A method of estimating a phase difference includes: setting an area that is to be focused in an imaging range of an imaging device, the imaging device including an imaging element having a plurality of pixel arrays of phase-different pixels; first calculating, when a representative value for the plurality of pixel arrays is calculated, a pixel reference direction in which a pixel value is referred to, based on a position of an edge that appears in the plurality of pixel arrays; executing statistical processing of the pixel value for the plurality of pixel arrays in the calculated reference direction; and second calculating, by a processor, a phase difference using a pixel array that represents the plurality of pixel arrays that have been calculated by the statistical processing.
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 signal adjustment apparatus includes a memory configured to store a first video obtained by imaging an object reflecting light that changes in time series in accordance with information embedded in the light, a processor coupled to the memory and configured to analyze the first video to specify an area in which the information is embedded in an image included in the first video, adjust a signal in the area, and output a second video including the adjusted signal.
Abstract:
A non-transitory computer-readable recording medium stores therein a position estimation program for causing a computer to execute a process for capturing an image; extracting, from the captured image, an optical signal pattern that identifies an information terminal; estimating a position of the information terminal based on the captured image; and transmitting notification information corresponding to the estimated position to the outside based on the extracted optical signal pattern that identifies the information terminal.
Abstract:
A diagnosis method performed by a computer includes: executing a process that includes specifying a first case image group which includes one or more case images which have a same abnormality as a first abnormality detected from an image of a subject among plural case images about each of plural patients, each of the plural case images indicating an image in which a progression stage of a disease is different; executing a first selection process that includes calculating a first similarity about a site where the first abnormality appears between each of the one or more case images included in the first case image group and the image of the subject, and selecting a second case image group from the first case image group in accordance with the first similarity with respect to each of the one or more case images included in the first case image group.