La funzione ALO ha schiarito le parti più scure di questo ritratto, rivelando i dettagli delle aree in ombra senza illuminare eccessivamente le aree più chiare come avrebbe invece fatto la funzione compensazione esposizione. È molto adatta a chi non ha il tempo o la sicurezza di regolare manualmente la curva della tonalità.
L'Auto Lighting Optimizer (Ottimizzazione automatica della luce, ALO) è stato introdotto nel 2008 su EOS 450D e da allora è incluso in tutte le reflex digitali EOS e le fotocamere mirrorless di Canon. ALO permette di migliorare l'aspetto delle immagini grazie all'elaborazione integrata.
È progettato per ridurre il contrasto eccessivo regolando selettivamente le aree dell'immagine. In questo è diverso dalla funzione compensazione esposizione, che schiarisce o scurisce l'intera immagine. Può essere particolarmente utile quando usi il flash o per i soggetti retroilluminati perché rileva i volti nell'inquadratura, illumina quelle parti dell'immagine per risultati più uniformi e rivela più dettagli delle aree in ombra.
ALO analizza il contrasto nelle immagini acquisite e modifica sia le parti in ombra che le luci tramite regolazioni della curva della tonalità per ridurre al minimo la perdita di dettagli nelle condizioni di luce ad alto contrasto. Sono disponibili tre livelli di intensità: Bassa, Standard e Forte. Ogni livello può essere utilizzato con qualsiasi impostazione ISO. Inoltre, è possibile disattivarlo.