Image Processing Using Digital Programming on FPGA

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Dhirubhai Ambani Institute of Information and Communication Technology

Abstract

Image processing is a way to transform an image into digital form and after thatperform some operations on it that helps to improve images for human interpretationand extract useful information from it. It is essential for a wide range ofapplications. It allows for enhancing and restoring images, extracting featuresfor object recognition, compressing images for efficient storage and transmission,analyzing images for computer vision tasks, enabling medical diagnostics andtreatment, and interpreting data from remote sensing.Field Programmable Gate Array (FPGA) is preferred for image processing dueto their parallel processing capabilities, reconfigurability, low latency, energy efficiency,pipelining support, customization options, real-time processing capabilities,and ease of integration. These advantages make FPGAs a powerful tool forimplementing high-performance and efficient image processing solutions acrossvarious applications.To implement various filters in Image processing, we have developed a methodthat performs various edge detection techniques using FPGAs and displaying theimage on the monitor through Video Graphics Array (VGA)Controller. Edge detectionfilters and blurring filters are an indispensable part of Image processing invarious fields due to their ability to extract information, enhance visual quality,and enable decision-making based on visual data .

Description

Citation

Kachchhi, Hardi (2023). Image Processing Using Digital Programming on FPGA. Dhirubhai Ambani Institute of Information and Communication Technology. xi, 53 p. (Acc. # T01142).

Endorsement

Review

Supplemented By

Referenced By