1. A system for identifying and selecting data images in a video stream, comprising: at least one processor programmed to, during real-time streaming of the video stream: receive a video bit stream representing a plurality of images; identify sets of data images in the plurality of images by using a first filter to determine a signature of a first image and of a second image and by comparing said signatures of said first image and said second image, wherein each of the data images provides an image representation of data and each of the data images in any of the sets of data images corresponds to a single data image; determine if a time span during which a set of data images is viewable is below a threshold; and in response to determining that a time span during which a set of data images is viewable is not below a threshold, select at least one best data image from each set of the sets of data images.