Skip to content

Sensor Object Documentation

David Brainard edited this page Jun 22, 2015 · 4 revisions

Overview

  • The Sensor object contains information about the location and spectral quantal efficiences of the photoreceptors. It's methods allow computation of photoreceptor isomerizations from the retinal image, as described by the OpticalImage object.

Questions

  • We have a Cone object, which contains information about the spectral sensitivity of the cones. This is now part of the Sensor object, but there is a lot of baggage left from when the Sensor object described silicon sensors in ISET.
  • It seems to me that this object should hold Lens, Macular, and Cone objects and use them to compute isomerizations (with the possibility that the Cone object be renamed something like Transduction or something similar, so that we can eventually have a Cone object that is a bit more all encompassing if we like.)
  • Who should be in charge of stuff such as modeling cone bleaching dynamics, which change the spectral sensitivity of the cones? We model this in some of our work for the steady state, but it provides an interesting case of interaction between properties of photoreceptors and the retinal image. I don't think we want to solve this problem today, but thinking about how we would structure things if we wanted to solve it might be informative.

Action items

  • Strip out stuff not relevant to biology, simply to make this simpler and clearer to deal with.
  • Think through what should be specified in sub-object (e.g., the Cone object.)
  • Implement more realistic models (e.g. Sloan model, for which we have code) of mosaic arrangement as a function of retinal eccentricity.

Relevant tutorials/validations

Clone this wiki locally