Patent ID: 6618511
Filing Date: 2003-09-09
Classification: G06T,H04N

Abstract:
A method for converting a rectilinear image and a focal length into a cylindrical image parameterized by a height of the cylinder and an angular distance in a single buffer on a remote processing device, the method comprising the steps of:collecting a source rectilinear image in a single buffer from a camera; dividing the single buffer with a first end and a second end, into a series of successive scan lines of predetermined width, the single buffer containing the source rectilinear image; grouping the series of scans lines, into two groups, a first group of adjacent scan lines having a first boundary at the first end of the buffer and a second boundary at a predetermined position of an angular distance, and a second group of scan lines defined by the remainder of the scan lines within the single buffer not within the first group, transforming each scan line divided into the first and second group from rectilinear coordinates to cylindrical coordinates comprising the successive sub-steps of: (a) reading each source scan; (a.1) wherein each successive source scan line in the first group is read from the buffer at a position starting from the first end and continuing to the predetermined angular position; (a.2) wherein each source scan line in the second group is read from the buffer at a position starting from the second end and continuing to the predetermined angular position; (b) transforming each scan line read from rectilinear coordinates to cylindrical coordinates; and (c) writing each scan line transformed back into the buffer at the position in the buffer from where the source scan line was read; and (d) repeating the sub-steps (a) through (e) above until all the scan lines have been transformed.