Patent ID: 8947450
Filing Date: 2015-02-03
Classification: G06T

Abstract:
1. A method comprising: detecting a maximum amount of available memory before opening a received bit image; if the maximum amount of available memory accommodates the received bit image in an original source image size, then storing the opened received bit image in its original source image size in the available memory; otherwise, performing a first scaling of the received bit image to produce a scaled and an intermediate bit image of an intermediate size upon opening of the received bit image and storing the intermediate bit image in the available memory; and performing a second scaling on one of the stored received bit image in its original source image size and the intermediate size to produce a second bit image of a size to be displayed on a display of a mobile device; and enhancing the second bit image to be displayed by using an enhancing chain comprising at least two enhancing algorithms relating to different properties of the image, wherein the first and second scaling are performed using preselected scaling algorithms.