Patent ID: 8654154

Claim:
A method comprising: receiving a selection of a digital image for viewing, retrieving, in response to the selection of the digital image for viewing, image data representing a first area of the digital image from a reduced size, in regard of number of pixels, representation of the digital image, sending the retrieved image data representing the first area to the display, comparing the retrieved first area image size to said display for determination of a relative size of the first area image versus the display; scaling up the size of said first area image to fit the display in an instance when the first area image is smaller than the display; and sending the scaled up first area image to the display; in an instance when the scaled up first area image cannot provide experienced image quality, retrieving second image data for said selected digital image area from a stored full size representation of the digital image and scaling down said second image data to fit said display; analyzing the full size representation of the digital image, stored as a compressed image, for retrieval of features facilitating fast manipulation of the full size representation of the digital image by indicating positions for data blocks in the full size representation of the digital image for use during decoding and retrieval of specific areas in the digital image, the act of analyzing being performed after the digital image has been selected for viewing and while said scaled down second image data is displayed, the act of analyzing includes generating at least one indicator to a data block within the full size representation of the digital image, wherein both the full size representation of the digital image and the reduced size representation of the digital image are stored in a device including said display and wherein the method is performed in said device.