发明名称 Method and system for correcting a distorted input image
摘要 A method for correcting a distorted input image includes determining a local region of an image to be displayed and dividing the region into an array of rectangular tiles, each tile corresponding to a distorted tile with a non-rectangular boundary within the input image. For each tile of the local region, maximum and minimum memory address locations of successive rows of the input image sufficient to span the boundary of the distorted tile are determined. Successive rows of the distorted input from between the maximum and minimum addresses are read. Distortion of the non-rectangular portion of the distorted input image is corrected to provide a tile of a corrected output image which is stored.
申请公布号 US8928730(B2) 申请公布日期 2015.01.06
申请号 US201213541650 申请日期 2012.07.03
申请人 DigitalOptics Corporation Europe Limited 发明人 Stec Piotr;Pososin Alexei;Munteanu Mihai;Zaharia Corneliu
分类号 G06T5/00;H04N5/225 主分类号 G06T5/00
代理机构 Hickman Palermo Truong Becker Bingham Wong LLP 代理人 Hickman Palermo Truong Becker Bingham Wong LLP
主权项 1. A method of correcting a distorted input image comprising: determining a local region of an image to be displayed and dividing said local region into an array of tiles, each tile having a boundary defined by a plurality of nodes, each node having a set of coordinates within said an image space of the image; for each tile of the local region, transforming said node coordinates according to a first local transformation to take into account a local distortion of said input image in said local region; determining a second global transformation mapping coordinates for a global array of nodes to take into account a global distortion of said input image; for each node of each tile of the local region: i) determining nodes of the global array immediately surrounding the node; ii) interpolating the transformation of the surrounding global node coordinates to transform the at least locally transformed coordinates of the node according to the global transformation; for each tile of the local region: i) reading a non-rectangular portion of said distorted input image corresponding to the locally and globally transformed node coordinates of said tile; ii) correcting the distortion of said non-rectangular portion of said distorted input image to provide a tile of a corrected output image; and storing said corrected tiles for said output image.
地址 Ballybrit, Galway IE