Ahumada: Algorithm Code Examples Coded algorithm index revised 3 July 2008

Algorithms Available on the Web

  • Zernike Polynomials to Point Spread Function:
    Patrick Maeda's Matlab code WaveAberrationPSF.m made more flexible along with a much faster version of his zernike.m.
  • Text readability index:
    Matlab code example computing index for a single letter image
  • Symbol discriminability metric:
    Matlab code example computing discriminability for two symbol images compensating for size and position.
  • Luminance image discrimination and detection models:

    Local visible contrast metric.

    Single filter model with masking for non-homogeneous backgrounds.

    Single filter model without masking for non-homogeneous backgrounds.

    Single filter model with masking for homogeneous backgrounds.

    Visible-energy version of model for homogenenous backgrounds. (see 2004 ARVO talk) Matlab version , R version (download free R interpreter or use a free R interpreter on the web)

  • Spatial-temporal luminance sequence discrimination model:
    Dual channel (magno/parvo) linear models (no masking)
    Undocumented Mathematica code fragments
  • Spatial-temporal luminance sequence discrimination model:
    Dual channel (magno/parvo) masking models (1 spatial dimension)
    Undocumented Mathematica code fragments