CPC G06T 3/4076 (2013.01) [G03H 1/26 (2013.01); G06T 5/50 (2013.01); G06T 7/0002 (2013.01); G03H 2226/02 (2013.01); G06T 2207/30168 (2013.01)] | 10 Claims |
4. A method for creating a processed image of an object, with image resolution and accuracy improved beyond the corresponding recorded images of said object, comprising:
recording, using a Fresnel Incoherent Correlation Holography (FINCH) optical system controlled by a computer comprising one or more processors, a recorded image comprising at least one raw FINCH hologram of an object;
creating, using a computer image analysis system comprising one or more processors, at least one initial processed image candidate incorporating knowledge of at least one point spread function of the FINCH optical system; and
refining, using the computer image analysis system, the at least one initial processed image candidates into a single processed image of the object wherein said single processed image is of higher optical resolution than the recorded image,
in which the recorded image comprising at least one raw FINCH hologram is a single phase factor of a raw FINCH hologram,
in which the knowledge of the point spread function incorporated into the at least one initial processed image candidate is knowledge of the point spread function of said single phase factor of a raw FINCH hologram,
in which the at least one initial processed image candidate is a set of a plurality of processed image candidates,
wherein the refining of the plurality of processed image candidates is accomplished by applying an iterative algorithm that includes computational steps of selecting the best subset of image candidates from a given iteration of the plurality of processed image candidates, applying a plurality of image altering factors to said subset to create a new plurality of processed image candidates, comparing the new iteration of the plurality of processed image candidates to the single phase factor of a raw FINCH hologram, and assessing the quality of the new iteration of the plurality of processed image candidates, and terminating the algorithm to produce the single processed image from one candidate out of the last iteration of the plurality of processed image candidates.
|