Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesImaging Without Film


October 1995 / Reviews / Digital Cameras for Real Work / Imaging Without Film

The CCD (charge-coupled device) that converts light to electric charge in today's digital cameras traces its ancestry back to the first black-and-white camcorders. A camera CCD is a single silicon chip that combines a rectangular array of light-sensitive cells with circuitry to process and digitize the image the cells record.

As the camera's shutter exposes the CCD's imaging substrate, each cell builds a charge proportional to the amount of light it receives. The resulting image is read cell-by-cell using a bucket-brigade process that takes 4 to 5 seconds with these cameras. The cells in the bottom row pass their charges to a serial shift register below the array. Cells in the rows above pass their charges down one row.

Cell by cell, the CCD chip reads the contents of the shift register, converting the number of electrons to an amplified analog signal. Row by row, the analog signal is processed into a digital image that is stored in the camera's memory. During this transfer, information from the cells may be discarded or combined to reduce image file size and resolution. Even today's low-end digital cameras compare each pixel to its neighbors and optimize for contrast, hue, and saturation.

Capturing color images requires color filters (red, green, and blue) because the individual CCD cells measure light intensity, not frequency. The simplest technique dyes the surface of each cell to sensitize it to one of the three colors needed. After early missteps (striped arrays that reduced resolution by two-thirds), Kodak developed a checkerboard mosaic of colored pixels based on experience gained with film chemistry. The resulting Bayer Pattern CFA (color filter array) has more greens than reds and blues ( see figure ), since human visual systems perceive that ratio as "sharper."


Green is for More Than Envy

illustration_link (9 Kbytes)


It's All in Your Perception

photo_link (93 Kbytes)


Up to the Reviews section contentsGo to previous article: Casio's QV-10: Portable PresentationsGo to next article: Let's Get SmallSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network