Вы находитесь на странице: 1из 11

Implementation of Camera Pipeline

Algorithm on DSP Processor

Presented By:
Vikas R. Gupta
M. Tech. 4th Sem. (Communication engineering)

Under the Guidance of :

Dr. M. M. Mushrif

Department of Electronics & Telecommunication Engineering

Yeshwantrao Chavan College of Engineering, Nagpur.
(An Autonomous Institution Affiliated to Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur)

Problem formulation

Objective or Problem Statement

Summary of previous related work or Literature

Plan of Project Work

Digital Camera Pipeline
Sensor Aperture and Lens


Pre White Demosaicing (Color

processing Balance Interpolation)


Display on Preferred Device Color Transform Color Transform

Compress and Store
processing RGBuu RGBcc RGBcc RGBuu

Reference No.1 4
Digital still color cameras (DSCs) have gained significant
popularity in recent years, with projected sales in the
order of 8,45,000 units according to CyberMedia
Research India, by the year 2010.

Such an explosive demand calls for an understanding of

the processing involved and the implementation issues,
bearing in mind the otherwise difficult problems these
cameras solve.
Reference No.1 5
Problem Formulation
Digital Camera pipeline performs the baseline and enhanced image
This pipeline is a series of specialized algorithms that adjusts image
data in real-time and is often implemented as an integrated
component of a system-on-chip (SoC) image processor.
Basically camera pipeline includes the processes like Preprocessing,
White balance, color interpolation Color transformation, Post
processing etc.
Image processing algorithm in a digital camera are embedded in a
chip, and we cannot modify them to test and improve final image
Reference No.1 6
To implement the Color Interpolation algorithm
(Demosaicing) in DSP processor in order to understand and
potentially improve the final image quality of the digital
To do the comparative study of various color interpolation

Reference No.1 7
Literature Survey
Non-adaptive algorithms:

Nearest Neighbor Replication [1]

Bilinear Interpolation [2]
Median Interpolation [3]
Smooth Hue Transition Interpolation [4]

Adaptive algorithms:

Pattern Matching based Interpolation Algorithm[2]

Block Matching Based Algorithm[3]
Edge Sensing Interpolation[4]
Fuzzy interpolation technique [4]
Reference No.1 8
1. Tinku Acharya , Ajay K. Ray, Adaptive Fuzzy Color Interpolation , Journal of
Electronic Imaging Vol. 11(3), July 2002.
2. Bahadir K. Gunturk et.al. , Color Plane Interpolation Using Alternating
Projections ,IEEE Transactions On Image Processing, Vol. 11, No. 9, September 2002
3. Ibrahim Pekkucuksen et.al.Edge Strength Filter Based Color Filter Array
Interpolation, IEEE Transaction on Image Processing, Vol. 21, No.1, January 2012.
4. Varsha Chikane, Chiou Shann Fuh, Automatic white Balance for Digital Still
Camera, Journal of Information Science and Engineering 22,497-509, 2006.

Reference No.1 9
Thank you !!
Instruction to the students
Keep the font type and size as it is given in the
Provide citation (References) in the footer
wherever necessary.
Do not write the complete paragraph on the
Put your ideas or information in points.
The points given on the second slide must be
their in your presentation .
If you want you can add more points; if it is
required in your project for example Methodology
or Platform you are going to use.
Before presentation , first show your PPTs to your
Project Guide and do the necessary changes
suggested by your
No.1 Guide. 11