Sensor models built in - ISET/isetcam GitHub Wiki
Built-in sensor models
sensorCreate(sensorType, ...) builds many kinds of sensor, from a generic
Bayer array to specific, calibrated vendor parts. Type doc sensorCreate
for the complete, current list; this page summarizes the main categories.
Bayer color filter arrays
sensorCreate('bayer-rggb'); sensorCreate('bayer-grbg');
sensorCreate('bayer-bggr'); sensorCreate('bayer-gbrg');
sensorCreate('bayer (ycmy)'); sensorCreate('bayer (cyym)'); % CMY variants
See Color filter arrays for how the pattern itself is represented.
Calibrated vendor parts
'MT9V024'โ an Omnivision sensor:sensorCreate('MT9V024',[],{'rgb','mono','rccc'})'ar0132at'โ an ON Semiconductor sensor used in automotive applications:sensorCreate('ar0132at',[],{'rgb','rgbw','rccc'})'imx363'โ a widely used Sony sensor (used in the Google Pixel 4a)'ovt-large'/'ovt-small'โ Omnivision's large- and small-pixel split-pixel HDR design'imx490-large'/'imx490-small'โ the Sony IMX490 split-pixel sensor, large and small photodiodes'nikond100'โ an older-model Nikon (D100)
Other configurations
'monochrome'/'monochrome array'โ a single monochrome sensor, or a cell array of them'lightfield'โ an RGB sensor sized to match a light field optical image'dualpixel'โ an RGB dual-pixel Bayer sensor, for autofocus
Multi-channel sensors
'grbc'โ green, red, blue, cyan'rgbw'โ three RGB channels plus one transparent (clear) channel'imec44'โ the IMEC 16-channel, 5.5 ยตm sensor'fourcolor'/'custom'โ arbitrary channel counts and filter sets
Human cone mosaic
sensorCreate('human') returns a sensor using Stockman quanta LMS cone
sensitivities (see pixelCreate('human'), a 2 ยตm aperture). This predates
the ISETCam/ISETBio split described in Sensor
and is likely to be deprecated; if you are modeling human vision, use
ISETBio instead.
Back to Sensor.