La technique utilisée est le filtrage de l'image au moyen d'une dérivée seconde de Gaussienne suivi d'une détection des passages par zéro. L'animation permet de jouer sur la taille du filtre utilisé et sur la « largeur » du chapeau (en cliquant sur l'une des quatre cases colorées).