Charge Coupled Device (CCD) digital cameras are everywhere these days, but it is hard to design a very high performing camera that works no matter where or when the user wants to use it. Optimizing a ...