Patent Document ID: 9001154
Application ID: 13501697
Patent Status: 1

Claim One:
1. A method for representing virtual information in a view of a real environment, comprising the steps of: providing at least one virtual object having a global position and orientation with respect to a geographic global coordinate system, together with first pose data permitting a conclusion to be made on the global position and orientation of the at least one virtual object, in a database of a server; taking at least one image of a real environment by means of a mobile device and providing second pose data permitting a conclusion to be made as to at which position and with which orientation with respect to the geographic global coordinate system the at least one image was taken; displaying the at least one image on a display of the mobile device; accessing the at least one virtual object in the database of the server and positioning the at least one virtual object in the at least one image shown on the display on the basis of the first and second pose data; manipulating the at least one virtual object or adding a further virtual object by positioning in the at least one image shown on the display; providing the manipulated virtual object together with modified first pose data in accordance with the positioning in the at least one image or the further virtual object together with third pose data in accordance with the positioning in the at least one image in the database of the server, the modified first pose data or the third pose data each permitting a conclusion to be made on the global position and orientation of the manipulated or the further virtual object, providing a reference database with reference views of the real environment together with pose data permitting a conclusion to be made as to at which position and with which orientation with respect to the geographic global coordinate system the respective reference view was taken by a camera; comparing at least one real object that is shown in the at least one image with at least part of a real object that is contained in at least one of the reference views, and matching of the second pose data of the at least one image with the pose data of the at least one reference view; and modifying at least part of the second pose data on the basis of at least part of the pose data of the at least one reference view as a result of said matching; wherein furthermore at least part of the first pose data of the at least one virtual object positioned in the at least one image or at least part of the third pose data of the further virtual object positioned in the at least one image is modified as a result of matching of the second pose data with the pose data of the at least one reference view.