1. A method for image processing a lens-distorted image, the method comprising: partitioning coordinate points in a selected output image into tiles, wherein the output image is an undistorted rendition of a subset of the lens-distorted image; 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.