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 | |
---|---|
Deze opdracht werkt alleen op afbeeldingen RGB. Als de afbeelding Grijswaarden of Geïndexeerd is, is het menu-tem uitgeschakeld. |
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.
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 neigt er naar gebieden met hoge en lage intensiteit gelijk te behandelen.
Als vuistregel geldt, laag laat gebieden van de afbeelding met lagere intensiteit “oplichten”.
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.
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.
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.
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.