| CPC G06T 7/0004 (2013.01) [G06T 2207/30108 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving an image of an object of known geometry and a transparent object, wherein the object of known geometry has distinct points and is visible through the transparent object, wherein a portion of the image of the object of known geometry visible through the transparent object is an inside region of interest (iROI), and wherein a portion of the image of the object of known geometry not viewed through the transparent object is an outside region of interest (oROI);
determining measured pixel locations for a plurality of identified pixels in the image, the plurality of identified pixels corresponding to the distinct points of the object of known geometry in the image;
calculating virtual locations in the image representing the distinct points of the object of known geometry within the iROI;
determining, for respective distinct points of the object of known geometry within the iROI, differences between the virtual location and the measured pixel location, based, at least in part, on a location of the plurality of identified pixels corresponding to the distinct points of the object of known geometry in the image in the oROI; and
establishing optical distortion of the transparent object based on the differences between the virtual locations and the measured pixel locations of the distinct points.
|