C'est assez simple en fait. L'objectif comprend un gyroscope qui est lancé lors de l'appui à mi-course sur le déclencheur (d'où la surconsommation engendrée par les objectifs IS). Un gyroscope à tendance à rester dans sa position initiale après lancement. Ce gyroscope est muni de capteurs qui vont détecter les efforts générés par un changement de direction. Cet effort étant proportionnel au déplacement, il "suffit" de déplacer un groupe de lentilles de manière approprié et dans la direction inverse pour que l'image ne bouge pas.