Patent ID: 8855441
Filing Date: 2014-10-07
Classification: G06T,H04N

Abstract:
1. A non-transitory computer-readable storage medium comprising stored instructions which, when executed by one or more processors, cause the one or more processors to perform a method for processing a lens-distorted image, the method comprising: for an output image corresponding to an undistorted rendition of a subset of the lens-distorted image, partitioning coordinate points in the output image into tiles; selecting coordinate points on a border of the tiles in the output image; for each tile, calculating coordinate points in the lens-distorted image corresponding to each selected coordinate point in the output image; for each tile, selecting a bounding box on the lens-distorted image that includes the calculated coordinates in the lens-distorted image; expanding the bounding boxes so that they encompass all coordinate points in the lens-distorted image that map to all coordinate points in their respective corresponding tiles; and generating output pixel values for each tile from pixel values in their corresponding expanded bounding boxes.