Information processing apparatus and information processing method
AssigneeSony Corporation
InventorTomohiro Yamazaki
Life of this patent
Estimating the term…
Abstract
A speckle pattern is effectively utilized. An information processing apparatus is an information processing apparatus including a light output unit and an acquisition unit. The light output unit included in the information processing apparatus is for outputting a plurality of light beams for generating a speckle pattern, to a plurality of locations of objects which are within an imaging range. Also, the acquisition unit included in the information processing apparatus is for acquiring the speckle patterns formed by scattering of the plurality of light beams striking the plurality of locations on a location-by-location basis.
Claims15
An information processing apparatus, comprising:
- a light output unit configured to output, to a plurality of locations, a plurality of light beams to generate speckle patterns, wherein
- the plurality of locations corresponds to a plurality of objects, and
- each of the plurality of objects is within an imaging range of the information processing apparatus;
- an acquisition unit configured to acquire the speckle patterns for each of the plurality of locations,
- wherein the speckle patterns are based on scatter of the plurality of light beams that strikes the plurality of locations;
- a sound acquisition unit configured to acquire first sound data in proximity of the information processing apparatus,
- wherein the first sound data is based on vibration of a substance associated with a specific object of the plurality of objects;
- and
- a control unit configured to:
- acquire second sound data based on the acquired speckle patterns;
- and
- calculate a distance between the information processing apparatus and the specific object based on the first sound data and the second sound data, wherein the second sound data is associated with the specific object.
An information processing apparatus, comprising:
- a sound acquisition unit configured to acquire first sound data in proximity of the information processing apparatus,
- wherein the first sound data is based on vibration of a substance associated with a specific object of a plurality of objects;
- a control unit configured to:
- acquire second sound data generated at a specific location of a plurality of locations, wherein
- the second sound data is acquired based on speckle patterns for the specific location,
- the plurality of locations corresponds to the plurality of objects,
- the specific location corresponds to the specific object of the plurality of objects,
- each of the plurality of objects is within an imaging range of the information processing apparatus, and
- the speckle patterns are based on scatter of light beams that strike the plurality of locations;
- and
- calculate a distance between the information processing apparatus and the specific object based on the first sound data and the second sound data.
An information processing method, comprising:
- outputting, to a plurality of locations, a plurality of light beams for generating speckle patterns, wherein
- the plurality of locations corresponds to a plurality of objects, and
- each of the plurality of objects is within an imaging range of an information processing apparatus;
- acquiring the speckle patterns for each of the plurality of locations,
- wherein the speckle patterns are based on scatter of the plurality of light beams that strikes the plurality of locations;
- acquiring first sound data in proximity of the information processing apparatus,
- wherein the first sound data is based on vibration of a substance associated with a specific object of the plurality of objects;
- and
- acquiring second sound data based on the acquired speckle patterns, and
- calculating a distance between the information processing apparatus and the specific object based on the first sound data and the second sound data, wherein the second sound data is associated with the specific object.
A non-transitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:
- outputting, to a plurality of locations, a plurality of light beams for generating speckle patterns, wherein
- the plurality of locations corresponds to a plurality of objects, and
- each of the plurality of objects is within an imaging range of an information processing apparatus;
- acquiring the speckle patterns for each of the plurality of locations,
- wherein the speckle patterns are based on scatter of the plurality of light beams that strikes the plurality of locations;
- acquiring first sound data in proximity of the information processing apparatus,
- wherein the first sound data is based on vibration of a substance associated with a specific object of the plurality of objects;
- and
- acquiring second sound data based on the acquired speckle patterns;
- and
- calculating a distance between the information processing apparatus and the specific object based on the first sound data and the second sound data, wherein the second sound data is associated with the specific object.
Dependencies are inferred from the claim text.