FPGA-based video processing

Historically, attaining high performance in image processing has always been a challenge since 1960s. With newer and more advanced technologies in fabrications of electronic components, implementations of image processing systems have also evolved from traditional PC based platform into dedicated ha...

Full description

Saved in:
Bibliographic Details
Main Author: Phyo, Wai Zin
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59000
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Historically, attaining high performance in image processing has always been a challenge since 1960s. With newer and more advanced technologies in fabrications of electronic components, implementations of image processing systems have also evolved from traditional PC based platform into dedicated hardware acceleration methods in order to meet the increasing industrial demands for higher performance. In recent years, the advent of Field Programmable Gate Array (FPGA) technology has transformed the conventional image processing techniques into the next level of implementation with unprecedented performance. Due to their unique programmable hardware architectures, high degree of parallelism, availability of abundant dedicated digital signal processing (DSP) units, low costs and low power constraints, FPGA has become a promising solution to achieve the next higher level of performance in image processing applications. However, many applications are still reluctant to be transformed due to many difficulties in its very low level programming model. In this project, various image processing techniques are explored and some real-time video processing systems such as edge detection, blurring, sharpening, embossing and motion detection are developed in Xilinx FPGA Atlys board.