SYSTEM AND METHOD FOR TAGGING OBJECTS IN A PANORAMIC VIDEO AND ASSOCIATING FUNCTIONS AND INDEXING PANORAMIC IMAGES WITH SAME
First Claim
1. A method for attaching a tag having a 4-D time-space function to time-sequenced panoramic images, comprising the steps of:
- displaying a first panoramic image;
receiving a user selection of a tag location on the panoramic image;
determining the time-space function defining the location of the tag; and
storing the tag and its time-space function.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and process for attaching tags to panoramic video. Tags provide information when viewing panoramic images, serve as references to specific actions and serve as reference for outside systems into a panoramic image database. Objects in a video can be tagged. It defines tags through 4-D time-space curves, which specify the 3-D location of a tagged object over time. It provides a user-friendly mechanism for defining said curves in panoramic video, which rely on curve fitting techniques to minimize the number of images to be labeled. It provides a mechanism for annotating tags with further information. When displaying tagged panoramic video, tags are graphically superimposed on the panoramic video feed using projective projection techniques. From this visualization, a user can then select a given tag and invoke an associated action. Additionally a mechanism whereby tags and associated user-provided information are used as index into panoramic image databases is provided.
-
Citations
32 Claims
-
1. A method for attaching a tag having a 4-D time-space function to time-sequenced panoramic images, comprising the steps of:
-
displaying a first panoramic image; receiving a user selection of a tag location on the panoramic image; determining the time-space function defining the location of the tag; and storing the tag and its time-space function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable medium having machine-executable instructions for performing a method for attaching a tag having a 4-D time-space function to time-sequenced panoramic images, the method comprising the steps of:
-
displaying a first panoramic image; receiving a user selection of a tag location on the panoramic image; determining the time-space function defining the location of the tag; and storing the tag and its time-space function. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for defining a tag utilized in displaying a series of panoramic images, comprising the steps of:
-
determining a 4-D time-space function for the tag; receiving an annotation for the tag; receiving an action to be performed upon selection of the tag; and defining a pointer symbol for use in displaying the tag. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A machine-readable medium having machine-executable instructions for performing a method for defining a tag utilized in displaying a series of panoramic images, the method comprising the steps of:
-
determining a 4-D time-space function for the tag; receiving an annotation for the tag; receiving an action to be performed upon selection of the tag; and defining a pointer symbol for use in displaying the tag. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A method for displaying a tag on a panoramic image, comprising the steps of:
-
loading a panoramic image of the desired item; providing a tag for said panoramic image, said tag having a 4-D time-space function; and projecting said tag onto said panoramic image from a selected viewpoint, wherein the projection of said tag onto said panoramic image changes as the viewpoint changes. - View Dependent Claims (30)
-
-
31. A machine-readable medium having machine-executable instructions for performing a method for displaying a tag on a panoramic image, the method comprising the steps of:
-
loading a panoramic image of the desired item; providing a tag for said panoramic image, said tag having a 4-D time-space function; and projecting said tag onto said panoramic image from a selected viewpoint, wherein the projection of said tag onto said panoramic image changes as the viewpoint changes. - View Dependent Claims (32)
-
Specification