Autofocus

Contrast Detection

http://graphics.stanford.edu/courses/cs178/applets/autofocusCD.html

Phase Detection (PDAF)

Intro to Dual Pixel Autofocus (DPAF) - Canon

Active Systems