Direct naar inhoud
Alle termenGeneratieve AI & multimodaal

Wat is Histogram Equalization?

Een techniek om contrastverschillen in een afbeelding beter te verdelen, zodat details zichtbaarder worden — zoals de helderheid opschroeven van een te donkere foto.

Wat is Histogram Equalization

Wat is histogram equalization eigenlijk?

Stel je voor dat je een oude familiefoto hebt waar iedereen in de schaduw staat. De gezichten zijn nauwelijks te zien omdat alles zo donker is. Histogram equalization is een techniek die de licht- en donkerwaarden in zo'n foto opnieuw verdeelt, zodat details weer zichtbaar worden. Het maakt donkere gebieden lichter en zorgt dat de hele foto beter gebalanceerd is.

De term 'histogram' verwijst naar een soort staafdiagram dat laat zien hoe vaak elke lichtwaarde (van pikzwart tot spierwit) voorkomt in je afbeelding. Bij een donkere foto staan bijna alle staafjes aan de linkerkant (donker). Histogram equalization 'equalizeert' — spreidt die waarden meer gelijkmatig over het hele spectrum. Het resultaat: meer contrast, meer details, beter zichtbaar.

Hoe werkt het?

De techniek kijkt naar alle pixels in je afbeelding en telt hoe vaak elke helderheidswaarde voorkomt. Vervolgens berekent het een nieuwe verdeling waarbij zeldzame waarden (bijvoorbeeld middentinten die weinig voorkwamen) meer ruimte krijgen. Het is alsof je een overvolle kast opnieuw inricht: in plaats van alles links te proppen, hang je het netjes verspreid zodat elk kledingstuk zichtbaar is.

Concrete stappen:

  • Tel voor elke helderheidswaarde (0-255) hoe vaak die voorkomt

  • Bereken een 'cumulatieve verdeling' — hoeveel pixels zijn donkerder dan deze waarde?

  • Herschaal die verdeling naar het volledige bereik

  • Pas de nieuwe waarden toe op alle pixels

Het resultaat is een afbeelding waarin het volledige spectrum van licht naar donker wordt benut, zelfs als de originele foto daar maar een klein deel van gebruikte.

Waar kom je het tegen?

Je merkt histogram equalization vaak niet bewust, maar het draait op de achtergrond bij:

  • Smartphone-camera's — als je 's avonds een foto maakt en je telefoon automatisch de belichting 'corrigeert', gebruikt die vaak een variant hiervan

  • Medische beeldvorming — röntgenfoto's en CT-scans worden hiermee bewerkbaar gemaakt zodat artsen subtiele afwijkingen kunnen zien

  • Beveiligingscamera's — beelden van slecht verlichte parkeergarages of nachtvideo worden helderder gemaakt voor analyse

  • Zelfrijdende auto's — camera's moeten bij wisselende lichtomstandigheden (tunnel in, tunnel uit) objecten blijven herkennen

  • Computer vision-modellen — voordat een AI-model gezichten of objecten herkent, worden foto's vaak eerst gestandaardiseerd met deze techniek

  • Fotobewerkingssoftware — tools zoals Photoshop, GIMP of Lightroom hebben een 'auto contrast'-knop die hierop lijkt

Beperkingen en alternatieven

Histogram equalization werkt fantastisch voor foto's die overal te donker of te licht zijn. Maar bij foto's met lokale problemen — bijvoorbeeld een gezicht in de schaduw terwijl de achtergrond fel verlicht is — kan het teleurstellen. Dan spreid je het contrast van de hele foto, terwijl je eigenlijk alleen dat gezicht helderder wil maken.

Daarom bestaat er ook 'adaptive histogram equalization' (CLAHE): die verdeelt de foto in tegeltjes en past histogram equalization per tegeltje toe. Zo krijg je lokale verbetering zonder dat felle gebieden overbelicht raken.

Wat kun je ermee?

Als je foto's of video's verwerkt — voor een website, een presentatie, of een AI-model dat beelden moet analyseren — kan histogram equalization helpen om datasets consistent te maken. Het zorgt ervoor dat een model niet struikelt over belichtverschillen, maar zich kan richten op wat er écht in de afbeelding staat.

Voor hobbyisten die met computer vision experimenteren (gezichtsherkenning, objectdetectie) is het een handige voorverwerkingsstap. En als je ooit oude, vergeelde foto's digitaliseert, kan deze techniek vergeten details weer tevoorschijn toveren.

FAQ

Veelgestelde vragen over Histogram Equalization

De drie meest gestelde vragen over dit onderwerp, kort beantwoord.

Wat is Histogram Equalization?

Een techniek om contrastverschillen in een afbeelding beter te verdelen, zodat details zichtbaarder worden — zoals de helderheid opschroeven van een te donkere foto.

Waarom is Histogram Equalization belangrijk?

Stel je voor dat je een oude familiefoto hebt waar iedereen in de schaduw staat. De gezichten zijn nauwelijks te zien omdat alles zo donker is. Histogram equalization is een techniek die de licht- en donkerwaarden in zo'n foto opnieuw verdeelt, zodat details weer zichtbaar worden. Het maakt donkere gebieden lichter en zorgt dat de hele foto beter gebalanceerd is.

Hoe wordt Histogram Equalization toegepast?

De term 'histogram' verwijst naar een soort staafdiagram dat laat zien hoe vaak elke lichtwaarde (van pikzwart tot spierwit) voorkomt in je afbeelding. Bij een donkere foto staan bijna alle staafjes aan de linkerkant (donker). Histogram equalization 'equalizeert' — spreidt die waarden meer gelijkmatig over het hele spectrum. Het resultaat: meer contrast, meer details, beter zichtbaar.

Deel: