摘要 |
The arbitrary object tracking relates to the field of augmented reality applications. Video images of objects in a real-world environment are taken from the perspective of a viewer in the real-world environment. The user's field of view of the real-world environment may be captured in the video images, which may be processed to select a segment of the video image or an object depicted in the video image. An image such as a computer-generated annotation or graphic overlay may be registered to the segment, and therefore track the segment from the user's field of view of the segment, without prior knowledge of the spatial relationship of the segment to the real-world environment. The computer-generated image tracks the segment according to a centroid for an interframe difference of the video image associated with the selected object and may be displayed in the user's field of view or in the video image. As the segment moves or the viewer's perspective of the real-environment changes, the computer-generated image will track the movement of the segment with respect to the video image. <IMAGE> |