1. A method of creating a visual reference database comprising: associating a plurality of images comprising common background elements; obtaining a composite background comprising said plurality of images wherein said composite background excludes a set of motion objects that move in said plurality of images in relation to said common background elements; associating a first mask with a motion object selected from said set of motion objects in a first image selected from said plurality of images; accessing a mask value associated with said first mask in said first image wherein said mask value is stored in a visual reference database; accessing a camera value associated with said first image wherein said camera value is stored in said visual reference database; copying said mask value associated with said first mask to create a second mask value associated with a second mask and further associated with a second image selected from said plurality of images; moving said second mask value to a location of said motion object in said second image; reshaping said second mask value automatically to fit said motion object in said second image based on said camera value using a computer; and, storing said second mask value in said visual reference database.