8.48. Retinex

8.48.1. Overzicht

Afbeelding 16.212. Voorbeeld van Retinex

Voorbeeld van “Retinex”

Originele afbeelding

Voorbeeld van “Retinex”

Filter Retinex toegepast. Let op de nieuwe details in de rechterbovenhoek.


Retinex verbetert visueel renderen van een afbeelding als de condities van de belichting niet goed waren. Waar ons oog kleuren correct kan zien als er weinig licht is, kunnen camera's en videocamera's dit niet zo goed beheren. Het algoritme MSRCR (MultiScale Retinex with Color Restoration), dat aan de basis ligt van het filter Retinex, is geïnspireerd op de biologische mechanismen van het oog om zichzelf aan deze condities aan te passen. Retinex staat voor Retina + cortex.

Naast digitale fotografie wordt het algoritme Retinex ook gebruikt om de informatie in astronomische foto's zichtbaar te maken en, in de medische wereld, voor het detecteren van slecht zichtbare structuren in röntgenfoto's of scans.

[Opmerking] Opmerking

Deze opdracht werkt alleen op afbeeldingen RGB. Als de afbeelding Grijswaarden of Geïndexeerd is, is het menu-tem uitgeschakeld.

8.48.2. Activeren van het filter

Dit filter is te vinden in het hoofdmenu onder KleurenToonmappenRetinex….

8.48.3. Opties

Afbeelding 16.213. Opties voor filterRetinex

Opties voor filter“Retinex”

Deze opties vragen naar begrippen die alleen wiskundigen en afbeelding-ingenieurs kunnen begrijpen. In de feitelijke praktijk tast de gebruiker in het duister voor de beste instelling. De volgende uitleg zou echter de meer gevorderde gebruiker van GIMP kunnen helpen.

Niveau

Hier is wat de auteur van de plug-in schrijft op zijn site [PLUGIN-RETINEX]: Voor het karakteriseren van kleurvariaties en de lichtbron, wordt een verschil in intensiteit gemaakt tussen de antwoorden van het (Gaussiaanse) op verschillende schaalgrootten. Deze parameters stellen u in staat te specificeren hoe de waarden te verdelen tussen de minimale waarde van de schaal (sigma 2,0) en de maximale (sigma is gelijk aan de grootte van de afbeelding).

Uniform

Uniform neigt er naar gebieden met hoge en lage intensiteit gelijk te behandelen.

Laag

Als vuistregel geldt, laag laat gebieden van de afbeelding met lagere intensiteit oplichten.

Hoog

Hoog heeft de neiging de gebieden met lagere intensiteit wat te verbergen, ten faveure van het beter weergeven van de meer heldere gebieden van de afbeelding.

Schaal

Bepaalt de diepte van de schaal van Retinex. Minimum waarde is 16, een waarde die ruige, onverfijnde filtering geeft. Maximum waarde is 250. Optimaal en de standaard waarde is 240.

Schaalverdeling

Bepaalt het aantal iteraties in het meer-schalige filter Retinex. De minimaal vereiste en de aanbevolen waarde is drie. Slechts een of twee schaalverdelingen verwijderen het meer-schalige aspect en vallen terug naar filteren met Retinex met een enkele schaal. Een waarde die te hoog is neigt ernaar ruis in de afbeelding te introduceren.

Dynamisch

Als het algoritme MSR er naar neigt om de afbeelding lichter te maken, stelt deze schuifbalk u in staat om de besmetting van de kleurverzadiging rondom de nieuwe gemiddelde kleur aan te passen. Een hogere waarde betekent minder kleurverzadiging. Dit is zeer zeker de parameter die u wilt aanpassen voor optimale resultaten, omdat zijn effect extreem afhankelijk is van de afbeelding.