Hallo!
Theoretisch musst du einfach nur auslesen, wo sich der User momentan befindet. Du möchtest also die Position wissen, bis wohin der User gesrollt hat(oder eben auch nicht).
Erster Google-Treffer für "js scroll position":
Fenstergröße und Scrollposition in Javascript auslesen | Ajaxschmiede.de
Dann ist es eine einfache Rechnung: if(Scrollposition + Viewport <= Bodyhöhe) then 'Der Benutzer kann das Seitenende sehen';
Dann kannst du deine Grafik anpassen
LG
Micha