CPC G02B 21/364 (2013.01) [G02B 21/008 (2013.01); G02B 21/361 (2013.01); G06T 7/0002 (2013.01); G06T 2207/10056 (2013.01)] | 9 Claims |
1. An integrated digital microscope system comprising a camera, a lens and a screen to view an object characterized in that an integrated circuit comprises a video buffer write block, a grid generator block, and a video buffer read block configured to correct lens distortion errors in an image appearing on said screen, further comprising a pixel counter block connected to the grid generator block and configured for interpolating pixel coordinates between a plurality of grid points and providing the pixel information to the video read block, wherein the grid points are stored by a software application in a plurality of registers and read by the grid generator block wherein the registers contain an x and y coordinate with information to describe its position, wherein the grid points are arranged in such a way so that a kernel of adjacent pixels surrounding a pixel of interest can be read in a single clock cycle, wherein the pixel counter block is configured to calculate coordinates on a per channel basis and configured to correct chromatic distortion errors, wherein the video read block calculates the coordinates based on a ‘k’ value on the fly and the coordinates are calculated on a per channel basis provided by the pixel counter block.
|