1. A process for obtaining an acceptable image with an image reader, comprising: a) acquiring an initial image at a given frame rate of the image reader; b) determining whether a signal level of the acquired image is in an acceptable range, and wherein, if not, c) calculating a new frame rate; d) acquiring an image at the new frame rate; and e) decoding the image.