🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.image.processing
Article #53

Re: autofocus

#53
From: Stan Reeves
Date: Mon, 02 Nov 1992 16:31
49 lines
2370 bytes
In article <1992Oct30.183655.14435@athena.mit.edu> ninassup@athena.mit.edu (Nikos I Nassuphis) writes:
>I am working on the controls of a device that
>includes a precision xy stage and a microscope
>connected to a camera and a framegrabber.
>
>I need to keep the camera focused onto a
>region of the surface as the stage moves it
>under the microscope.
>
>I therefore need some type of autofocus.
>I am contemplating a control loop that 
>will maximize the high frequency content of
>the area i want to focus on.
>
>Does anyone have any similar experience?
>Are there any relevant publications to look
>for?

You're on the right track.  I believe that some of the commercial
autofocus systems use a total energy maximization scheme, which is
basically the same as maximizing high-frequency energy in this case.
The nice thing about total energy maximization is that it's simpler to
evaluate than a frequency-domain expression.  Just maximize \sum
f^2(i,j) over focal distance.  This has a distinct maximum at the
proper focusing.  Note that \sum f(i,j) just represents the total
photon count and should not change with defocusing.  Thus, maximizing
\sum f^2(i,j) is equivalent to maximizing \frac{\sum f^2(i,j)}{[\sum
f(i,j)]^2}, which is the ratio of the energy in all frequencies over the
DC energy.  The only related reference I have is the following:

@article{muller74,
    TITLE = "Real-time correction of atmospherically degraded telescope
    images through image sharpening",
    AUTHOR = "R. A.  Muller and A. Buffington", 
	JOURNAL = "Journal of the Optical Society of America", 
	YEAR = "1974", 
	VOLUME = "64",
    NUMBER = "9", 
	PAGES = "1200-1210", 
	MONTH = "September"}

Hope that helps.



--
Stan Reeves
Auburn University, Department of Electrical Engineering, Auburn, AL  36849
INTERNET: sjreeves@eng.auburn.edu
Technical Details
Message-ID: <sjreeves.921102103124@fourier.ee.eng.auburn.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!dtix!darwin.sura.net!news.duc.auburn.edu!eng.auburn.edu!sjreeves
References: <1992Oct30.183655.14435@athena.mit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!dtix!darwin.sura.net!news.duc.auburn.edu!eng.auburn.edu!sjreeves
From: sjreeves@eng.auburn.edu (Stan Reeves)
Newsgroups: sci.image.processing
Subject: Re: autofocus
Message-ID: <sjreeves.921102103124@fourier.ee.eng.auburn.edu>
Date: 2 Nov 92 16:31:24 GMT
References: <1992Oct30.183655.14435@athena.mit.edu>
Sender: usenet@news.duc.auburn.edu (News Account)
Organization: Auburn University Engineering
Lines: 49
Nntp-Posting-Host: fourier.ee.eng.auburn.edu