Automatické zaostrovanie je postup na nájdenie správnej polohy objektívu pre danú scénu. Funkcia automatického zaostrovania môže byť zabezpečená v systéme, ktorý obsahuje pohyblivý optický prvok, motor, snímač obrazu a spracovateľskú jednotku. Postup automatického zaostrovania sa vykonáva zmenou polohy objektívu a meraním kvality obrazu v každej polohe. Poloha, ktorá poskytuje obraz s najlepšou kvalitou, sa použije ako najlepšie zaostrenie.

Kvalitu obrazu možno odhadnúť pomocou gradientov obrazu. Na urýchlenie postupu automatického zaostrovania sa automatické zaostrovanie vykonáva v dvoch krokoch: prvý beh v celom rozsahu pohybu objektívu s výrazným krokom poskytne odhadovanú polohu, ktorá sa zlepší v druhom behu v malom rozsahu s malým krokom. Interpolácia medzi niekoľkými najlepšími polohami môže zlepšiť presnosť výsledkov.