Patent ID: 7334186

Claim:
A method for annotating a video data stream, at least one portion of the video data stream having associated geographic location data, the method comprising: creating a video document by integrating geographic location data into the video data stream, wherein the video document comprises a plurality of video sequences and wherein each of the plurality of video sequences has associated geographic location data; organizing the video document into a title-and-chapter navigation structure, the navigation structure comprising at least one title and each title comprising at least one chapter, wherein each chapter is associated with at least one of the plurality of video sequences; extracting a plurality of keyframes from the video data stream each keyframe corresponding to one of the titles and chapters and having associated geographic location data; mapping a site name for each title and chapter from the geographic location data, wherein the site names for each title have a first level of abstraction, and wherein the site names for each chapter have a second level of abstraction different from the first level of abstraction; and automatically assigning the site name as a text label to each keyframe of each title and chapter.