Multiple interpolation process for image correction
First Claim
1. A process for the multiple interpolation of the value of a point P in an elementary mesh A,B,C,D having Cartesian coordinate axes and at least four nodes, from scintillation data produced by a gamma camera and representing an image constituted by picture elements, in order to correct distortions of said image, said process comprising the steps ofdetermining an interpolation fineness to be obtained,precalculating the interpolation contributions relative to all the locations in the mesh for the given fineness and as a function of the coordinates of the said locations in said mesh,attributing to the point P as the interpolated value, the result of an algebraic composition of the contributions relative to the coordinates of the point and weighting coefficients Ca,Cb,Cc,Cd of the mesh nodes, that composition being of the form Ka·
- Ca(x,y)+Kb·
Cb(x,y)+Kc·
Cc(x,y)+Kd·
Cd(x,y), being stored and determining therefrom the displacement value of said point P,outputting a corrected image.
1 Assignment
0 Petitions
Accused Products
Abstract
A multiple interpolation process for image correction involves the precalculation of interpolation contributions relative to all the possible locations of the points of an elementary mesh. The positions of these locations are determined as a function of an interpolation fineness to be obtained. It is shown that this precalculation can be obtained without significantly enlarging the memory of an apparatus used. In addition, the performance speed permits the "in flight" definition of images and the display of weakly defined images in highly defined images.
65 Citations
7 Claims
-
1. A process for the multiple interpolation of the value of a point P in an elementary mesh A,B,C,D having Cartesian coordinate axes and at least four nodes, from scintillation data produced by a gamma camera and representing an image constituted by picture elements, in order to correct distortions of said image, said process comprising the steps of
determining an interpolation fineness to be obtained, precalculating the interpolation contributions relative to all the locations in the mesh for the given fineness and as a function of the coordinates of the said locations in said mesh, attributing to the point P as the interpolated value, the result of an algebraic composition of the contributions relative to the coordinates of the point and weighting coefficients Ca,Cb,Cc,Cd of the mesh nodes, that composition being of the form Ka· - Ca(x,y)+Kb·
Cb(x,y)+Kc·
Cc(x,y)+Kd·
Cd(x,y), being stored and determining therefrom the displacement value of said point P,outputting a corrected image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- Ca(x,y)+Kb·
Specification