1 / 19

Digital Image Processing

Digital Image Processing. By: Raju Shah, DC ‘99 Electrical Engineering & Computer Science Advised by: Volker Strumpen & Hemant Tagare 1998-1999. Objective. Modular Design. Image Acquisition via Custom Built PCB Analog to Digital (A/D) Conversion Printed Circuit Board (PCB)

akayla
Télécharger la présentation

Digital Image Processing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Digital Image Processing By: Raju Shah, DC ‘99 Electrical Engineering & Computer Science Advised by: Volker Strumpen & Hemant Tagare 1998-1999

  2. Objective

  3. Modular Design • Image Acquisition via Custom Built PCB • Analog to Digital (A/D) Conversion • Printed Circuit Board (PCB) • Image Processing via FPGA • Image Display via VGA Monitor • System Control via PC Keyboard

  4. Image Acquisition

  5. Image AcquisitionInput Format

  6. Image AcquisitionAnalog to Digital Preparation The video signal is Normalized and DC Restored to use the full conversion range of the A/D.

  7. Image AcquisitionAnalog to Digital Conversion The Digital Data and the 3 Sync Signals are enough to allow the reconstruction of the video data frame.

  8. Image AcquisitionPrinted Circuit Board The design of an custom PCB allows the maintenance of a clean high frequency signal. • Large Ground Plane • Clean Voltage Sources • Heat Dissipation • Buffers

  9. Image Display via VGA Monitor

  10. Image Display via VGA Monitor • Different resolution adds a synchronization problem • Pipelining data on the FPGA can be a solution, but not an effective one • Storing data in memory allows but adds the complexity of creating a dual port memory

  11. System Control via PC Keyboard

  12. System Control via PC Keyboard User interface can compensate for the spatial limitations on the FPGA and improve performance. • 32 Kbyte Memory • Choose the window locations. VGA NTSC

  13. Image Processing via FPGA

  14. Image Processing via FPGA • Utilizing a network of FGPA we can create a stereoscopic system • Pattern and Face Recognition for Security System

  15. Diagrams - NTSC Signal

  16. Diagrams - Design Schematic

  17. Diagrams - PCB Top Trace

  18. Diagrams - PCB Bottom Trace

  19. Digital Image Processing By: Raju Shah, DC ‘99 Electrical Engineering & Computer Science Advised by: Volker Strumpen & Hemant Tagare 1998-1999

More Related