1. A method for enhancing video, comprising: automatically sensing a location and orientation within a three-dimensional world space of a movable camera that can change locations, the camera generating camera-taken video including video imagery of an object visible in the camera-taken video and disposed within the world space; receiving position data from a sensor indicative of a position within the world space of the visible object; identifying one or more locations within the world space as being respectively related with at least one virtual graphic; transforming one or more of the identified locations within the world space to a corresponding plurality of positions in a video coordinate system of a video image that includes at least part of imagery from the camera-taken video; and producing an enhanced video image including the at least one virtual graphic disposed at one or more of the corresponding plural positions defined by said transforming and including said at least part of the imagery from the camera-taken video.