Structuring visual data
AssigneeFyusion, Inc.
InventorsStefan Johannes Josef Holzer, Matteo Munaro, Radu Bogdan Rusu
Life of this patent
Estimating the term…
Abstract
Mappings are determined between viewpoints of an object and an object model representing the object. Each mapping identifies a location on the object model corresponding with a portion of the object captured in one of the viewpoints. Tags for the object model are created based on the mappings, where each tag links one of the viewpoints to one of the locations on the object model. A user interface that includes the object model and the tags is provided for presentation on a display screen in a user interface. One of the viewpoints is presented in the user interface when the corresponding tag is selected in the object model.
Claims20
A method comprising:
- determining a respective mapping between each of a plurality of viewpoints of an object and an object model representing the object, each mapping identifying a location on the object model corresponding with a portion of the object captured in the respective viewpoint;
- creating a plurality of tags for the object model based on the mappings, each tag linking one or more of the viewpoints to a respective one of the locations on the object model;
- and
- providing for presentation on a display screen a user interface that includes the object model and the tags, the user interface presenting a designated one of the plurality of viewpoints when a designated tag corresponding with the designated viewpoint is selected in the object model.
A computing device comprising:
- a processor configured to:
- determine a respective mapping between each of a plurality of viewpoints of an object and an object model representing the object, each mapping identifying a location on the object model corresponding with a portion of the object captured in the respective viewpoint, and
- create a plurality of tags for the object model based on the mappings, each tag linking one or more of the viewpoints to a respective one of the locations on the object model;
- and
- a display screen configured to provide a user interface that includes the object model and the tags, the user interface presenting a designated one of the plurality of viewpoints when a designated tag corresponding with the designated viewpoint is selected in the object model.
One or more non-transitory machine-readable media having instructions stored thereon for performing a method, the method comprising:
- determining a respective mapping between each of a plurality of viewpoints of an object and an object model representing the object, each mapping identifying a location on the object model corresponding with a portion of the object captured in the respective viewpoint;
- creating a plurality of tags for the object model based on the mappings, each tag linking one or more of the viewpoints to a respective one of the locations on the object model;
- and
- providing for presentation on a display screen a user interface that includes the object model and the tags, the user interface presenting a designated one of the plurality of viewpoints when a designated take corresponding with the designated viewpoint is selected in the object model.
Dependencies are inferred from the claim text.