Information processing apparatus, information processing method, and recording medium
Abstract
There is provided an information processing apparatus to measure a distance in a real space with a simpler operation, the information processing apparatus including: an acquisition section that acquires an image captured by a predetermined imaging section, and position information based on at least any of a position and a direction of the imaging section; an estimation section that estimates a first position and a second position in a real space, on a basis of a first image and a second image which are the image captured at each of a first viewpoint and a second viewpoint, and first position information and second position information which are the position information about each of the first viewpoint and the second viewpoint; and a measurement section that measures a distance between the first position and the second position on a basis of the estimation result.
Claims
exact text as granted — not AI-modified1 . An information processing apparatus comprising:
an acquisition section configured to acquire an image captured by a predetermined imaging section; an estimation section configured to estimate a first position in a real space on a basis of a first image acquired by the acquisition section at a first viewpoint and a first distance from the first viewpoint to a real object and estimate a second position in the real space on a basis of a second image acquired by the acquisition section at a second viewpoint and a second distance from the second viewpoint to the real object; a measurement section configured to measure a distance between the first position and the second position; and an output control section configured to perform control to display a display information including a measurement result of the measurement section, wherein the acquisition section, the imaging section, the estimation section the measurement section, and the output control section are each implemented via at least one processor.
2 . The information processing apparatus according to claim 1 , further comprising:
a detection section configured to detect a line of sight of a user, wherein the estimation section is further configured to
estimate the first position on a basis of a result of the detection of the line of sight at the first viewpoint and the first image, and
estimate the second position on a basis of the detection result of the line of sight at the second viewpoint and the second image, and
the detection section is implemented via at least one processor.
3 . The information processing apparatus according to claim 2 , wherein the estimation section is further configured to
estimate the first position on a basis of a specification by the line of sight from the first viewpoint, and estimate the second position on a basis of a specification by the line of sight from the second viewpoint.
4 . The information processing apparatus according to claim 2 , further comprising:
a display control section configured to cause a predetermined display section to display a virtual object in accordance with the detection result of the line of sight, wherein the estimation section is further configured to
estimate the first position on a basis of a specification by the virtual object displayed in accordance with the line of sight from the first viewpoint, and
estimate the second position further on a basis of a specification by the virtual object displayed in accordance with the line of sight from the second viewpoint, and
the display control section is implemented via at least one processor.
5 . The information processing apparatus according to claim 1 , wherein
the estimation section is further configured to estimate at least any of the first position and the second position further on a basis of a specification corresponding to a detection result of touch or approach with respect to a real object in a real space by a predetermined detection section.
6 . The information processing apparatus according to claim 1 , further comprising:
a display control section configured to cause a predetermined display section to display a virtual object in accordance with a recognition result of a real object in the real space, wherein the estimation section is further configured to estimate at least any of the first position and the second position further on a basis of a specification by the virtual object, and the display control section is implemented via at least one processor.
7 . The information processing apparatus according to claim 1 , wherein
the estimation section is further configured to estimate at least any of the first position and the second position further on a basis of a specification corresponding to a recognition result of a body in the real space.
8 . The information processing apparatus according to claim 1 , further comprising:
a display control section configured to cause a predetermined display section to display the display information on a basis of a result of the measurement of the distance, wherein the display control section is implemented via at least one processor.
9 . The information processing apparatus according to claim 8 , wherein
the display control section is further configured to cause the display information indicating the measurement result of the distance to be displayed.
10 . The information processing apparatus according to claim 8 , wherein
the display control section is further configured to cause the display information indicating a scale in the real space to be displayed, on a basis of the measurement result of the distance.
11 . The information processing apparatus according to claim 8 , wherein
the display control section is further configured to cause the display information to be displayed at a size corresponding to the measurement result of the distance.
12 . The information processing apparatus according to claim 1 , wherein
the measurement section is further configured to measure a distance of a path between the first position and the second position, the path going through a third position specified between the first position and the second position.
13 . The information processing apparatus according to claim 1 , wherein
the measurement section is further configured to measure a length of a trail specified between the first position and the second position as the distance.
14 . The information processing apparatus according to claim 1 , wherein
the acquisition section is further configured to acquire a set of the first image and a set of the second image from different external apparatus.
15 . An information processing method comprising:
acquiring an image captured by a predetermined imaging section; estimating a first position in a real space on a basis of a first image acquired at a first viewpoint and a first distance from the first viewpoint to a real object and estimating a second position in the real space on a basis of a second image acquired at a second viewpoint and a second distance from the second viewpoint to the real object; measuring a distance between the first position and the second position; and performing control to display a display information including a measurement result of the measuring of the distance.
16 . A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute an information processing method, the method comprising:
acquiring an image captured by a predetermined imaging section; estimating a first position in a real space on a basis of a first image acquired at a first viewpoint and a first distance from the first viewpoint to a real object and estimating a second position in the real space on a basis of a second image acquired at a second viewpoint and a second distance from the second viewpoint to the real object; measuring a distance between the first position and the second position; and performing control to display a display information including a measurement result of the measuring of the distance.Join the waitlist — get patent alerts
Track US2023417538A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.