cv.RetinaFastToneMapping - MATLAB File Help Go to online doc for cv.RetinaFastToneMapping
cv.RetinaFastToneMapping

Class with tone mapping algorithm of Meylan et al. (2007)

High Dynamic Range (HDR >8bit images) tone mapping to (conversion to 8bit) use case of the retina.

This algorithm is already implemented in thre Retina class (cv.Retina.applyFastToneMapping) but used it does not require all the retina model to be allocated. This allows a light memory use for low memory devices (smartphones, etc.). As a summary, these are the model properties:

For more information, read to the following papers: [Meylan2007] and [Benoit2010]. Regarding spatio-temporal filter and the bigger retina model: [Herault2010].

References

[Meylan2007]:

Meylan L., Alleysson D., and Susstrunk S., "A Model of Retinal Local Adaptation for the Tone Mapping of Color Filter Array Images", Journal of Optical Society of America, A, Vol. 24, N. 9, September, 1st, 2007, pp. 2807-2816

[Benoit2010]:

Benoit A., Caplier A., Durette B., Herault, J.; "Using Human Visual System Modeling For Bio-inspired Low Level Image Processing", Elsevier, Computer Vision and Image Understanding 114 (2010), pp. 758-773, DOI

[Herault2010]:

Jeanny Herault; "Vision: Images, Signals and Neural Networks: Models of Neural Processing in Visual Perception" (Progress in Neural Processing), ISBN: 9814273686. WAPI (Tower ID): 113266891.

See also
Class Details
Superclasses handle
Sealed false
Construct on load false
Constructor Summary
RetinaFastToneMapping Constructor 
Property Summary
id Object ID 
Method Summary
  addlistener Add listener for event. 
  applyFastToneMapping Applies a luminance correction (initially High Dynamic Range (HDR) tone mapping) 
  clear Clears the algorithm state 
  delete Destructor 
  empty Checks if detector object is empty 
  eq == (EQ) Test handle equality. 
  findobj Find objects matching specified conditions. 
  findprop Find property of MATLAB handle object. 
  ge >= (GE) Greater than or equal relation for handles. 
  getDefaultName Returns the algorithm string identifier 
  gt > (GT) Greater than relation for handles. 
Sealed   isvalid Test handle validity. 
  le <= (LE) Less than or equal relation for handles. 
  listener Add listener for event without binding the listener to the source object. 
  load Loads algorithm from a file or a string 
  lt < (LT) Less than relation for handles. 
  ne ~= (NE) Not equal relation for handles. 
  notify Notify listeners of event. 
  save Saves the algorithm parameters to a file 
  setup Updates tone mapping behaviors by adjusing the local luminance computation area 
Event Summary
ObjectBeingDestroyed Notifies listeners that a particular object has been destroyed.