- DiG!C
Digital Imaging Core (DIGIC) is the manufacturer's name for a family of signal processing and control units for digital cameras and camcorders. DIGIC units are made by Canon Inc. for use in Canon's own digital imagery products .
Technically, a DIGIC unit is a proprietary
application-specific integrated circuit designed to perform high speed signal processing as well as the control operations incorporated in the respective product. There are several generations of DIGICs distinguished by name appendix.Free software from the CHDK project allows users to non-destructively modify the firmware and write custom programs with new features.DIGIC
The original DIGIC was used on the A520, Canon S1 IS, and other cameras. It consists of three separate chips: a video processing IC, an image processing IC and a camera control IC.
DIGIC II
DIGIC II is a single chip (unlike the first DIGIC). This led to a more compact design by reducing the parts. DIGIC II also improved upon the original DIGIC by adding a larger buffer and faster processing speed. It uses high-speed
DDR-SDRAM , which improves startup time and AF speed. Canon claims DIGIC II improves color, sharpness, and automatic white balance with itsCMOS sensor in itsdigital SLR camera line. It is used in some advanced consumer-level cameras and many digital SLRs such asCanon EOS 400D andCanon EOS 5D . It can write to memory card at speeds up to 5.8 MB/sec. [http://www.jirvana.com/news_pdfs/IDs_MarkII-WS_2.pdf]DIGIC III
The DIGIC III Image Processor was advertised to deliver superior image quality, faster operation and extended battery life compared to its predecessor. DIGIC III provides a faster interface to the
SD memory card for the Canon PowerShot G7 and G9, SD750, SD800, SD850, SD900, SD 1000, A560, A570 IS, A590 IS, A650 IS, A720 IS, and S5 IS. It also provides higher resolution for their LCD screens. [http://www.usa.canon.com/consumer/controller?act=ModelFeaturesAct&fcategoryid=144&modelid=14321&pageno=1 Canon Powershot G7 digital camera ] ]Some DIGIC III cameras can be modified with the CHDK.
New features
DIGIC III provides new Face Detection AF/AE, which finds and tracks up to 9 faces in the frame and controls exposure and flash to ensure proper illumination of the faces as well as the rest of the frame, reducing the detrimental effect of overexposed or darkened faces in a photo. It reverts to the AiAF system if the subject is either not detected or not deemed to be a subject (based on the "iSAPS" database). The latter is useful at tourist spots where there may be many people around who are not intended to be the subject of the scene.Fact|date=March 2007
cene-recognition
iSAPS Technology is an entirely original scene-recognition technology developed by Canon for digital cameras. Using an internal database of thousands of different photos, iSAPS also works with the DiG!C III Image Processor to improve focus speed and accuracy, as well as exposure and white balance.
Dual DIGIC III
DIGIC III is also being used in Canon's latest (as of 2007)
Digital SLR cameras. TheCanon EOS-1D Mark III uses dual DIGIC III processors to achieve a capture rate of 10 frames per second at 10.1 MP (with a maximum burst of 110JPEG images, depending on the speed of the attached storage) [http://www.canon.co.uk/For_Home/Product_Finder/Cameras/Digital_SLR/EOS_1D_Mark_III/index.asp Canon UK - EOS 1D Mark III ] ] . TheCanon EOS-1Ds Mark III also uses dual DIGIC III processors to achieve a 5 frame per second at 21.1 MP [http://www.canon.co.uk/For_Home/Product_Finder/Cameras/Digital_SLR/EOS-1Ds_Mark_III/index.asp Canon UK - EOS-1Ds Mark III ] ] .DIGIC IV
In 2008, Canon announced a new chip. The 50D (August) and 5D Mark II (September) use the DIGIC IV processor. Canon claims improvements such as:
* Much faster image processing when compared to previous processors
* Improved noise reduction in high-ISO images
* Improved performance while handling larger 14-bit RAW images
* Live Face Detection AF during Live View
*H.264 1080p encoding. [ http://techon.nikkeibp.co.jp/english/NEWS_EN/20080922/158348/ ]DIGIC DV
The DIGIC DV is used in Canon's single-chip CCD digital camcorders as well as the DC20 and DC40 DVD camcorders.
DIGIC DV II
The DIGIC DV II—the latest generation of Canon's DIGIC DV processor—utilizes a hybrid noise reduction system and a new gamma system. The processor is used in all of Canon's high-definition camcorders and, with the exception of the DC20 and DC40, all of their DVD camcorders including the new SD camcorders FS100, FS10, FS11.
Custom
firmware The DIGIC board contains x86 compatible processor (NEC V30 emulation) running Datalight ROM-DOS [http://www.dpreview.com/news/9902/99022402canonromdos.asp] and two other chips (the image processor itself and Motorola 68HC12). [ [http://rayer.ic.cz/hardware/a70.htm Harware of Canon PS A70 (in czech)] ]
The DIGIC II and DIGIC III ASICs contain embedded 32-bit
ARM architecture processors. Until around 2007, Canon point-and-shoot cameras ran aVxWorks -based operating system, but recent cameras are based on theDRYOS operating system developed in-house by Canon.fact|date=September 2008The
Free Software CHDK project, started by Andre Gratchev, has successfully enhanced manyCanon PowerShot cameras without replacing the stock firmware. [ [http://www.linux.com/feature/118946 Linux.com :: How to give your low-end Canon digital camera RAW support] ]According to Slashdot,
Free Software from the CHDK project allows nearly complete programmatic control of cheap Canon point-and-shoot cameras, enabling users to add features, up to and including games and BASIC scripting. Features include shooting in RAW, USB-cable remote shutter-release, motion-detection triggered photography, customizable high-speed continuous (burst) Tv, Av, ISO, and Focus bracketing (increasingdepth of field ), 1 Gig video-size limit removed in earlier cameras, Shutter, Aperture, and ISO Overrides (shutter speeds of 64" to 1/10,000" and higher). [ [http://hardware.slashdot.org/hardware/08/05/06/2032216.shtml Slashdot,] Hacking Canon Point-and-Shoot Cameras, Posted by kdawson on Tuesday May 06, @04:56PM, from the now-don't-brick-it dept.]For the CHDK project to modify firmware, it was necessary to obtain copies of the cameras' original firmware; in some cases this can be done via a pure software method, while others rely on an method of using a blinking LED on the camera as an optical serial port to transmit the firmware to a host computer. [ [http://chdk.wikia.com/wiki/Porting_the_CHDK#Hardware-software_solution Porting the CHDK - CHDK Wiki ] ]
References
See also
* ASIC
External links
* [http://chdk.wikia.com CHDK project] at Wikia
Wikimedia Foundation. 2010.