1. A method for displaying an image comprising: acquiring a first image having a first bit depth; generating a plurality of sub-range image sets from the first image, each set including a plurality of sub-range images at a second bit depth lower than the first bit depth; using a sub-range of interest (SROI) and a predetermined overlap parameter to determine a sub-range of at least one sub-range image in the plurality of sub-range image sets; setting a sub-range of one of the plurality of sub-range image sets to a smaller range than a range of a different one of the plurality of sub-range image sets; selecting a sub-range image for display; performing pixel calculations on the selected sub-range image in a rendering engine operable to perform pixel calculation on the selected sub-range image at the second bit depth; wherein each sub-range image in a set overlaps with a different sub-range image in the same set; wherein the plurality of image sets spans the full range of the first image; each set has a differing number of sub-range images; wherein the sub-range images in each set overlap in pixel values for allowing transition between sub-range images during visualizations; and displaying the image using the rendering engine.