CROSS REFERENCE TO RELATED APPLICATIONS

This application is a U.S. National Phase of International Patent Application No. PCT/JP2018/037084 filed on Oct. 3, 2018, which claims priority benefit of Japanese Patent Application No. JP 2017-244026 filed in the Japan Patent Office on Dec. 20, 2017. Each of the above-referenced applications is hereby incorporated herein by reference in its entirety.

FIELD

The present disclosure relates to an information processing apparatus, a information processing method, and a computer program.

BACKGROUND

Technologies referred to as augmented reality (AR), which superimpose and present additional information on the real world, have been increasingly drawn an attention. The AR technology is implemented by, for example, a head-mounted display (HMD), which is a display to be put on the head of a user. There are various types of display for the technology, such as an optical see-through HMD that superimposes and displays a virtual object on the real world in the user's field of view and a video see-through HMD that captures the real world and superimposes and displays a virtual object on the real world in the image obtained by capturing (for example, see Patent Literature 1).

CITATION LIST

Patent Literature

Patent Literature 1: JP 2011-203823 A

SUMMARY

Technical Problem

It is, however, sometimes difficult for users to properly use such a traditional AR technology. For example, in an AR technology using an HMD, a superimposing-display of a virtual object associated with a set position in the real world, on the real world, can be controlled in accordance with position and orientation information indicative of the position and the orientation of the HMD. Thus, the virtual object can be superimposed on the set position without relying on the actual position and orientation of the HMD. However, an error of the position and orientation information sometimes occurs due to, for example, a detection error in a sensor for detecting the position and the orientation of the HMD. The error may cause a deviation between the superimposed position of the virtual object and the set position. The position and orientation information thus needs to be corrected. If the position and orientation information are corrected, the change in the superimposed position of the virtual object may be steep. Thus, a user may feel uncomfortable or the like, and thereby, to facilitate use of the AR technology by a user may be difficult.

In the present disclosure, new and improved information processing apparatus, information processing method, and computer program are provided to facilitate use of the AR technology by users.

Solution to Problem

According to the present disclosure, an information processing apparatus is provided that includes: a control unit that controls a display to superimpose a virtual object, associated with a set position on a real world, on the real world with reference to position and orientation information indicative of a position and an orientation of a mobile body; and a correction unit that corrects the position and orientation information, wherein when the position and orientation information is corrected from first position and orientation information to second position and orientation information that is non-continuous to the first position and orientation information, the control unit controls the display to perform transition display that indicates transition of a display condition from a first display condition that displays the virtual object based on the first position and orientation information to a second display condition that displays the virtual object based on the second position and orientation information.

Moreover, according to the present disclosure, a information processing method is provided that includes: controlling a display to superimpose a virtual object, associated with a set position on a real world, on the real world with reference to position and orientation information indicative of a position and an orientation of a mobile body; and correcting the position and orientation information, wherein when the position and orientation information is corrected from first position and orientation information to second position and orientation information that is non-continuous to the first position and orientation information, the control unit controls the display to perform transition display that indicates transition of a display condition from a first display condition that displays the virtual object based on the first position and orientation information to a second display condition based on the second position and orientation information.

Moreover, according to the present disclosure, a computer program is provided that causes a computer to function as: a control unit that controls a display to superimpose a virtual object, associated with a set position on a real world, on the real world with reference to position and orientation information indicative of a position and an orientation of a mobile body; and a correction unit that corrects the position and orientation information, wherein when the position and orientation information is corrected from first position and orientation information to second position and orientation information that is non-continuous to the first position and orientation information, the control unit controls the display to perform transition display that indicates transition of a display condition from a first display condition that displays the virtual object based on the first position and orientation information to a second display condition based on the second position and orientation information.

Advantageous Effects of Invention

As described above, according to the present disclosure, use of the AR technology by users is facilitated.

The above effect is not necessarily limiting. Along with the effect, or instead of the effect, the present disclosure may exert any of advantageous effects presented in the specification and other effects that could be conceived of based on the specification.

