Machine vision cameras comes with the following specifications:

  1. Resolution – The higher the better, but not always. There is a tradeoff with pixel size and SNR.
  2. Pixel size – The bigger the better SNR and low light performance
  3. Bits per pixel – Higher the better performance in machine vision applications but higher bit depth also means higher data transmission bandwidth requirements
  4. Frames per second (FPS) – The higher the FPS the better the camera can capture fast events but limited due to data transmission bandwidths
  5. Interface – MIPI, USB, Ethernet, GMSL2 etc. depends on distance to computer or edge processor
  6. Trigger – Fast synchronization using hardware triggers or slower sync. using software triggers
  7. Integrated strobe controller – Can be used to control illumination sources such as LED flash lights.
  8. Temperature range – Usually 0 to 50 C for commercial grade cameras and -25 to 80 C for industrial, -40 to 125 C for automotive and -55 to 125 C for aerospace and defense
  9. Shock and vibration resistance – often a requirement for automotive, aerospace and defense requirements
  10. Power consumption – Lower the better but often depends on enclosure
  11. Mechanical dimensions – Limited by applications

A curated list of camera vendors will come soon! Stay tuned.