1. A method of registering a computer generated graphic to objects in the real world to provide a composite augmented reality image, the method comprising: obtaining a first image corresponding to the field of view of a camera; determining the location within the first image of a landmark to create an initial landmark location; detecting the physical movement of the user operated camera to create a camera displacement; obtaining a second image corresponding to the field of view of the camera; predicting the location of the landmark within the second image based on the camera displacement that reflects the physical movement of the camera independent of the first and second images obtained by the camera and the initial landmark location determined from the first image; defining a search region within the second image based upon the predicted location of the landmark within the second image; locating the landmark within the defined search region of the second image to create an actual landmark location; and registering the computer generated graphic to objects in the real world based upon the actual landmark location so as to provide a composite augmented reality image.