An associate professor in the Institute of Information Sciences and Technology atMassey University has written a book aimed at developers of image-processing systems.
Dr. Donald Bailey'sDesign for Embedded Image Processing on FPGAs starts with introductory material considering the problem of embedded image processing, and how some of the issues may be solved using parallel hardware solutions.
Field-programmable gate arrays (FPGAs) are then introduced as a technology that provides flexible, fine-grained hardware that can readily exploit parallelism within many image-processing algorithms.
The design process for implementing an image-processing algorithm on an FPGA is compared with that for a conventional software implementation, with the key differences highlighted.
Particular attention is given to the techniques for mapping an algorithm onto an FPGA implementation, considering timing, memory bandwidth, and resource constraints, and efficient hardware computational techniques.
Coverage is also given of a range of low and intermediate level image processing operations, discussing efficient implementations and how these may vary according to the application.
The book is available from John Wiley and Sons.
-- By Dave Wilson, Senior Editor,Vision Systems Design