TECHNICAL FIELD

The present technology relates to an information processing apparatus, an information processing method, and a program, and relates to, for example, an information processing apparatus, an information processing method, and a program for calculating, when a plurality of imaging devices is installed, positions where the imaging devices are installed.

BACKGROUND ART

In a case of capturing the same object, scene, or the like by a plurality of imaging devices to acquire three-dimensional information of a capturing target, there is a method of calculating distances from the respective imaging devices to the target, using a difference in how the target captured by each of the plurality of imaging devices looks in each of the imaging devices.

In the case of acquiring three-dimensional information by this method, it is necessary that a positional relationship among the plurality of imaging devices used for capturing is known. Obtaining the positional relationships among the imaging devices may be referred to as calibration in some cases.

As a calibration method, the positional relationship among the imaging devices is calculated by using a board called special calibration board on which a pattern of fixed shape and size is printed, capturing the calibration board by the plurality of imaging devices at the same time, and performing an analysis using images captured by the imaging devices.

Calibration methods not using the calibration board have also been proposed. PTL 1 has proposed detecting a plurality of positions of the head and the foot of a person on a screen in chronological order while moving the person, and performing calibration from detection results.

CITATION LIST

Patent Literature

[PTL 1] Japanese Patent Application Laid-Open No. 2011-215082

SUMMARY

Technical Problem

In the case of performing calibration using the special calibration board, the calibration cannot be performed without the calibration board, and thus the calibration board needs to be prepared in advance and a user is required to take a trouble with preparing the calibration board.

Furthermore, in a case where the position of the imaging device is changed for some reason after the positions of the plurality of imaging devices are obtained, calibration using the calibration board needs to be performed again in order to update the changed position, and easy modification of the changed position has been difficult.

Furthermore, in the method according to PTL 1, there are various conditions such as a person standing perpendicular to the ground, and the ground being within an imaging range of the imaging device, and there is a possibility of reduction in usability.

The present technology has been made in view of the foregoing, and is intended to easily obtain positions of a plurality of imaging devices.

Solution to Problem

An information processing apparatus according to one aspect of the present technology includes a position detection unit configured to detect position information of a first imaging device and a second imaging device on the basis of corresponding characteristic points from a first characteristic point detected as a physical characteristic point regarding a subject imaged by the first imaging device, and a second characteristic point detected as a physical characteristic point regarding the subject imaged by the second imaging device.

An information processing method according to one aspect of the present technology includes, by an information processing apparatus that detects a position of an imaging device, detecting position information of a first imaging device and a second imaging device on the basis of corresponding characteristic points from a first characteristic point detected as a physical characteristic point regarding a subject imaged by the first imaging device, and a second characteristic point detected as a physical characteristic point regarding the subject imaged by the second imaging device.

A program according to one aspect of the present technology executes processing of detecting position information of a first imaging device and a second imaging device on the basis of corresponding characteristic points from a first characteristic point detected as a physical characteristic point regarding a subject imaged by the first imaging device, and a second characteristic point detected as a physical characteristic point regarding the subject imaged by the second imaging device.

In an information processing apparatus, an information processing method, and a program according to one aspect of the present technology, position information of a first imaging device and a second imaging device is detected on the basis of corresponding characteristic points from a first characteristic point detected as a physical characteristic point regarding a subject imaged by the first imaging device, and a second characteristic point detected as a physical characteristic point regarding the subject imaged by the second imaging device. Note that the information processing apparatus may be an independent apparatus or may be internal blocks configuring one apparatus.

Furthermore, the program can be provided by being transmitted via a transmission medium or by being recorded on a recording medium.

