A FPGA-based parametrizable system for high-resolution frequency-domain image filtering

IS Uzun, A Amira

    Research output: Contribution to journalArticle

    Abstract

    Signal and image processing applications require high computational power with the ability to experiment different algorithms involving matrix transforms. Reconfigurable hardware devices in the form of Field Programmable Gate Arrays (FPGAs) have been proposed to obtain high performance at an economical price. However, the users must program FPGAs at a very low level and must have a detailed knowledge of the architecture of the device being used. In trying to reconcile the dual requirements of high performance and the ease of development, this paper reports the design and realization of the Fast Fourier Transforms (FFTs) using a FPGA-based environment, which enables system designer to meet different system requirements (i.e., chip area, speed, memory, etc.) for a range of signal processing and imaging applications. The use of the proposed environment has been proven by the developing a high-level FPGA-based parametrizable image processing system for frequency-domain filtering application. The system achieves real-time image filtering performance exceeding those of currently available solutions by an order of magnitude in frame rate and input image size.
    LanguageEnglish
    Pages895-921
    JournalJournal of Circuits, Systems, and Computers
    Volume14
    Issue number5
    Publication statusPublished - Oct 2005

    Fingerprint

    Field programmable gate arrays (FPGA)
    Signal processing
    Image processing
    Reconfigurable hardware
    Real time systems
    Fast Fourier transforms
    Imaging techniques
    Data storage equipment
    Experiments

    Keywords

    • fast Fourier transforms
    • FPGAs
    • image filtering
    • real-time image processing

    Cite this

    @article{de81a92eeb8d4cc5a6d915f4e31a7f07,
    title = "A FPGA-based parametrizable system for high-resolution frequency-domain image filtering",
    abstract = "Signal and image processing applications require high computational power with the ability to experiment different algorithms involving matrix transforms. Reconfigurable hardware devices in the form of Field Programmable Gate Arrays (FPGAs) have been proposed to obtain high performance at an economical price. However, the users must program FPGAs at a very low level and must have a detailed knowledge of the architecture of the device being used. In trying to reconcile the dual requirements of high performance and the ease of development, this paper reports the design and realization of the Fast Fourier Transforms (FFTs) using a FPGA-based environment, which enables system designer to meet different system requirements (i.e., chip area, speed, memory, etc.) for a range of signal processing and imaging applications. The use of the proposed environment has been proven by the developing a high-level FPGA-based parametrizable image processing system for frequency-domain filtering application. The system achieves real-time image filtering performance exceeding those of currently available solutions by an order of magnitude in frame rate and input image size.",
    keywords = "fast Fourier transforms, FPGAs, image filtering, real-time image processing",
    author = "IS Uzun and A Amira",
    year = "2005",
    month = "10",
    language = "English",
    volume = "14",
    pages = "895--921",
    journal = "Journal of Circuits, Systems, and Computers",
    issn = "0218-1266",
    number = "5",

    }

    A FPGA-based parametrizable system for high-resolution frequency-domain image filtering. / Uzun, IS; Amira, A.

    In: Journal of Circuits, Systems, and Computers, Vol. 14, No. 5, 10.2005, p. 895-921.

    Research output: Contribution to journalArticle

    TY - JOUR

    T1 - A FPGA-based parametrizable system for high-resolution frequency-domain image filtering

    AU - Uzun, IS

    AU - Amira, A

    PY - 2005/10

    Y1 - 2005/10

    N2 - Signal and image processing applications require high computational power with the ability to experiment different algorithms involving matrix transforms. Reconfigurable hardware devices in the form of Field Programmable Gate Arrays (FPGAs) have been proposed to obtain high performance at an economical price. However, the users must program FPGAs at a very low level and must have a detailed knowledge of the architecture of the device being used. In trying to reconcile the dual requirements of high performance and the ease of development, this paper reports the design and realization of the Fast Fourier Transforms (FFTs) using a FPGA-based environment, which enables system designer to meet different system requirements (i.e., chip area, speed, memory, etc.) for a range of signal processing and imaging applications. The use of the proposed environment has been proven by the developing a high-level FPGA-based parametrizable image processing system for frequency-domain filtering application. The system achieves real-time image filtering performance exceeding those of currently available solutions by an order of magnitude in frame rate and input image size.

    AB - Signal and image processing applications require high computational power with the ability to experiment different algorithms involving matrix transforms. Reconfigurable hardware devices in the form of Field Programmable Gate Arrays (FPGAs) have been proposed to obtain high performance at an economical price. However, the users must program FPGAs at a very low level and must have a detailed knowledge of the architecture of the device being used. In trying to reconcile the dual requirements of high performance and the ease of development, this paper reports the design and realization of the Fast Fourier Transforms (FFTs) using a FPGA-based environment, which enables system designer to meet different system requirements (i.e., chip area, speed, memory, etc.) for a range of signal processing and imaging applications. The use of the proposed environment has been proven by the developing a high-level FPGA-based parametrizable image processing system for frequency-domain filtering application. The system achieves real-time image filtering performance exceeding those of currently available solutions by an order of magnitude in frame rate and input image size.

    KW - fast Fourier transforms

    KW - FPGAs

    KW - image filtering

    KW - real-time image processing

    M3 - Article

    VL - 14

    SP - 895

    EP - 921

    JO - Journal of Circuits, Systems, and Computers

    T2 - Journal of Circuits, Systems, and Computers

    JF - Journal of Circuits, Systems, and Computers

    SN - 0218-1266

    IS - 5

    ER -