In cameras today, image data is captured through a massive array of sensors where
each sensor detects the intensity of one of the RGB (red, green blue) colors in set
pattern. These sensor values gets processed through a demosaicing algorithm that then
generates the digital images that are commonly seen today in standard image viewers.
Our design is a hardware implementation of Bayer demosaicing process which
processes the raw images array pattern to generate pixel data. In addition
to converting sensor values into pixel data, our chip is also designed to
apply filters such as brightness enhancement, white balancing and horizontal blurring.
Having this chip onĀboard a camera will help convert the sensor values instantly and
allow storage of the processed image. Although this process can be done on computers
using special software, an onĀboard chip will enhance user experience by allowing
immediate viewback of images taken, an element that would draw or retain customers
to a specific company.
The report delves into the technicalities of our design, the interfaces,
the operational characteristics, detailed block diagrams of modules, budgeting
information, verification plans and results obtained. Click here to view report.