Method and system for decoding encoded images and reducing the size of said images
AssigneeResearch In Motion Limited
InventorsGuixing Wu, Brian Lamb, En-Hui Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeResearch In Motion Limited
InventorsGuixing Wu, Brian Lamb, En-Hui Yang
Estimating the term…
A method and system for reducing the number of mathematical operations required in the JPEG decoding process without substantially impacting the quality of the image displayed is disclosed. Embodiments provide an efficient JPEG decoding process for the purposes of displaying an image on a display smaller than the source image, for example, the screen of a handheld device. According to one aspect of the invention, this is accomplished by reducing the amount of processing required for dequantization and inverse DCT (IDCT) by effectively reducing the size of the image in the quantized, DCT domain prior to dequantization and IDCT. This can be done, for example, by discarding unnecessary DCT index rows and columns prior to dequantization and IDCT. In one embodiment, columns from the right, and rows from the bottom are discarded such that only the top left portion of the block of quantized, and DCT coefficients are processed.
A computer-implemented method of decoding an encoded image, the method comprising:
A computer program product, embodied on a tangible computer-readable medium, comprising instructions, which when executed by a processor of a device, cause said device to decode a JPEG-encoded image, said instructions comprising instructions for:
A device for decoding and displaying an encoded image, comprising:
Dependencies are inferred from the claim text.