Download presentation
Presentation is loading. Please wait.
Published byDamon Dalton Modified over 9 years ago
1
10/10/20151 DIF – Digital Imaging Fast Ali Nuhi and Everett Salley EEL4924 Senior Design Date: 02 March 2011
2
Project Description Image Processing using an FPGA –Implementing edge detection algorithms in hardware –Actual application for all the theory learned in Signal Processing Courses –Would need a high speed DSP to achieve the same effect User defined outputs –Direct video, Edges, possibly posterization 10/10/20152
3
System Overview 10/10/20153
4
LCD Screen LQ043T3DX02 – PSP Screen 24bit data signals (8bit*RGB) 9MHz clock 480x272x3 Cheap, well documented 10/10/20154
5
Camera TCM8230MD – CMOS Color Camera –Meets VGA format requirments Camera module will be responsible for providing RGB pixel data –25Mhz clock, 30fps max –Outputs RGB 5:6:5 –8bits at a time 10/10/20155
6
FPGA EP3C16E144C8N – 144PIN EQFP 84 I/O Pins (also a 160 I/O version) 15,408 Logic Elements 516,096 RAM Bits 112 9bit multipliers Crossing Clock Domains –Camera, LCD, Memory 10/10/20156
7
2D Convolution Data 10/10/20157 KernelResult Common operation in many 2D filters
8
Convolution in hardware You don’t need to know the entire image, only the local pixels For a 3x3 kernal, the result of 2D convolution is the sum of 9 multiplies. Ex) Sobel Edge detection requires two 3x3 convolutions (as well as a few other operations) 10/10/20158
9
Preliminary Datapath 10/10/20159
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.