Industry Insights
CMOS Sensors Offer Vision Designers New Capabilities
Cameras made with complimentary metal oxide semiconductor (CMOS) sensors rose to the top of the hype curve in the 1990s, promising to do away with their more expensive ancestors, the charge-coupled device (CCD) sensor. But manufacturing problems, yields, jitter and other quality-related issues popped the CMOS balloon. Today, improved semiconductor manufacturing processes have greatly reduced manufacturing defects in CMOS sensors, while enhanced electronics make these sensors comparable to CCD sensors with additional functionality, such as windowing and on-chip processing. The time for CMOS sensors has finally come and the machine vision industry is ready to reap the benefits.
CMOS cameras can be made less expensively because the manufacturing processes are similar to those that make microchips; this similarity means that you can add logic circuits and memory to the same wafer holding the sensor chip, including A/D electronics; and when you integrate A/D conversion on the camera, you potentially eliminate the need to buy frame grabbers for many imaging systems.
|
Feature |
CCD |
CMOS |
|
Signal out of pixel |
Electron packet |
Voltage |
|
Signal out of chip |
Voltage (analog) |
Bits (digital) |
|
Signal out of camera |
Bits (digital) |
Bits (digital) |
|
Fill factor |
High |
Moderate |
|
Amplifier mismatch |
N/A |
Moderate |
|
System Noise |
Low |
Moderate to High |
|
System Complexity |
High |
Low |
|
Sensor Complexity |
Low |
High |
|
Camera components |
PCB + multiple chips + lens |
Chip + lens |
|
Relative R&D cost |
Depends on Application |
Depends on Application |
|
Relative system cost |
Depends on Application |
Depends on Application |
|
Performance |
CCD |
CMOS |
|
Responsivity |
Moderate |
Slightly better |
|
Dynamic Range |
High Certified System Integrator ProgramSet Yourself at the Forefront of the Global Vision Market
|
Moderate |
|
Uniformity |
High |
Low to Moderate |
|
Uniform Shuttering |
Fast, common |
Limited |
|
Uniformity |
High |
Low to Moderate |
|
Speed |
Moderate to High |
Higher |
|
Windowing |
Limited |
Extensive |
|
Antiblooming |
High to none |
High |
|
Biasing and Clocking |
Multiple, higher voltage |
Single, low-voltage |
Dalsa Corporation offers this comparison of performance characteristics between the two main imager types used in industrial vision applications: charge-coupled device (CCD) and complimentary metal oxide semiconductor (CMOS) imagers.
Unfortunately, efforts to optimize logic-based CMOS manufacturing for imaging sensors has proven more difficult than expected. CMOS sensors suffer from non-uniformity because each pixel has its own charge-to-voltage conversion, while a CCD sensor uses a single charge-to-voltage conversion for every pixel. This means that if a charge to voltage conversion circuit doesn't work on a CCD, then the whole sensor is bad and is scrapped, while a CMOS sensor may have several converters that are bad, but the sensor is still used because the rest of the pixels perform as expected. This challenge, however, allows the CMOS sensor to be selectively read, also referred to as windowing, meaning that the user can configure the sensor to only read out certain rows and/or columns of pixels or even individual pixels, increasing the frame rate of the sensor by effectively reducing its size. When camera designs containing programmable ‘‘full descriptors’‘ are added to a CMOS sensor, the size of these windows, along with many other performance characteristics such as gain, exposure time, etc., can be changed from frame-to-frame, giving the user maximum control of the sensor and leading to small-form-factor, highly-configurable, high-speed CMOS camera designs.
‘‘We used to use CCDs in the past, but then we switched to PixeLINK's [CMOS] camera because of the FireWire interface and the CMOS imager capabilities,’‘ explained Pierre Aubrey, executive vice president of ShapeGrabber Incorporated (Ottawa, Ontario, Canada), supplier of the 3D imaging/scanning systems that use a laser and CMOS sensor to create 3D maps of objects. ‘‘In addition to a high-speed consumer-based interface, CMOS gives us a fair bit of control over things like windowing, and other parameters...exposure control, that kind of stuff. We also benefit from a price point of view.’‘
According to Joel Bisson, president and CEO of CMOS camera supplier PixeLINK (Ottawa, Ontario, Canada), a megapixel CMOS machine vision camera can cost $1800, while a similar CCD camera would cost $3000.
Configurable imaging systems
By combining CMOS sensors with gigabytes of local memory, Integrated Design Tools Inc. (Tallahassee, FL) fully realizes the speed of CMOS sensors for applications such as particle image velocimetry (PIV), fluid flow analysis, high-speed impact analysis and high-speed inspection. ‘‘As we make the region of interests smaller, the frame rate goes up accordingly,’‘ explained Luiz Lourenco, IDT's CEO. ‘‘By adding a processor and configurable memory up to several gigabytes inside the camera, the system can take advantage of the full frame electronic shutter capability of the CMOS sensors to acquire back-to-back frames in less than a microsecond.’‘
Like PixeLINK, IDT's cameras use a high-speed interface (USB II), but the data typically is stored on the camera for later download to maximize the speed of the camera by eliminating bottlenecks between the camera and image processor. The next generation camera will offer gigabit Ethernet for even faster downloads, and real-time downloading. By combining the X-STREAM cameras with onboard microprocessor, a PC and external timing hub, which acts mainly as an enhanced pulse generator, the high-speed imaging system can synchronize multiple cameras and change the camera's gain, exposure and frame rate based on external triggers that can include features extracted from real-time images. ‘‘For instance, you can do 1000 fps before an impact, and 5000 fps after the initial impact.’‘ The X-STREAM line is designed to work with National Instrument's (Austin, TX) LabView for general image analysis and Math Lab for customized algorithm development.
CMOS sensor performance, pitfalls
PixeLINK's Bisson recommends that end users be familiar with how the camera manufacturer deals with CMOS three major technical challenges: fixed-pattern noise (FPN) and photoresponse non-uniformity(PRNU), and parasitic sensitivity. CMOS camera suppliers use flat field correction that adjusts the gain and offset control for each pixel to counter FPN and PRNU, both of which should be addressed by the manufacturer at the factory. Sometimes, pixels cannot be corrected and as such are identified as defective. Manufacturers typically fix this by replacing the pixel with values from a neighboring pixel, which is less effective, or using an average or gradient based on neighboring pixels. The more pixels values taken into account, the better the final image, but the more space required on a nearby field programmable gate array (FPGA) to perform the correction. Bisson adds that this is less of an issue with larger arrays because a single pixel is not as likely to affect the image quality as the array increases. ‘‘Some manufactures will publish a map of the defective pixels per sensor,’‘ Bisson said, adding that the number of defective pixels is usually less than 0.01 percent of the total array. Manufactures should also provide a software tool for on-site flat-field correction that will take into account uneven lighting at the application and correct accordingly.
| Frame Rate -- frames per second | ||
| ROI Size | Rolling Shutter | Synch Shutter |
| 1280 x 1024 | 27 | 25 |
| 1000 x 1000 | 33 | 30 |
| 750 x 480 | 77 | 63 |
| 640 x 480 | 107 | 81 |
| 64 x 64 | 8000 | 320 |
| Spectral Sensitivity Range | ||
PixeLINK's table shows how rolling shutters result in higher fps than global (aka synchronized) shutters due to the fact that rolling shutters are reading and exposing the sensor at the same time rather than exposing the entire sensor (or region of interest), reading the entire sensor (or ROI), and repeat.
Parasitic sensitivity occurs when a pixel continues to collect charge after shuttering. This is more of a problem with systems installed in locations with excessive ambient light or with systems that do not strobe the light source. CMOS sensors typically use one of two shutter methods: rolling shutter or global shutters. Rolling shutters are faster, reading out one row of pixels while exposing another, but are better suited for step and repe
AIA
AIA - Advancing Vision + Imaging has transformed into the Association for Advancing Automation, the leading global automation trade association of the vision + imaging, robotics, motion control, and industrial AI industries.
Discover how AIA can support your automation journey with their complete range of solutions and expertise.
Visit Company Website
Vision system integrators certified by A3 are acknowledged globally throughout the industry as an elite group of accomplished, highly skilled and trusted professionals. You’ll be able to leverage your certification to enhance your competitiveness and expand your opportunities.
