1. A method for determining a video program from an image, the method comprising: receiving identification information identifying an input image; comparing the input image with image information for a plurality of video files using an image matching procedure; determining a video file that includes image information matching the input image; and providing access to the determined video file in response to receiving the identification information for the input image.