贝利编著的《基于FPGA的嵌入式图像处理系统设计》详细介绍了FPGA(Field Programmable Gate Array,现场可编程门阵列)这种新型可编程电子器件的特点,对FPGA的各种编程语言的发展历程进行了回顾,并针对嵌入式图像处理系统的特点和应用背景,详细介绍了如何利用FPGA的硬件并行性特点研制开发高性能嵌入式图像处理系统。作者还结合自己的经验,介绍了研制开发基于FPGA的嵌入式图像处理系统所需要的正确思路以及许多实用性技巧,并给出了许多图像处理算法在FPGA上的具体实现方法以及多个基于FPGA实现嵌入式图像处理系统的应用实例。本书对FPGA技术的初学者以及已经具有比较丰富的设计经验的读者来说都有很好的参考价值,也将为从事基于FPGA的嵌入式系统开发和应用的软硬件工程师和科研人员提供一本比较系统、全面的学习材料。
Donald G.Bailey(贝利)博士首先介绍了如何认识和理解嵌入式图像处理问题,以及如何利用具有并行性特点的硬件电路来解决某些嵌入式图像处理问题。在此之后,作者介绍了FPGA(Field ProgrammableGate Array,现场可编程门阵列)这种可以提供灵活、细粒度的硬件电路。并且容易在许多图像处理算法中利用其并行性特点的技术。作者对FPGA的各种编程语言进行了简单回顾,这些编程语言将软件思维模式和硬件思维模式相连接,前者是图像处理算法所伴随的普通的思维模式,而后者则是进行高效的硬件电路设计所不可或缺的思维模式。作者对在FPGA上实现图像处理算法的设计过程与传统的软件实现方法的设计过程进行了对比,并强调了二者的不同关键之处。作者特别对将一个算法映射到FPGA时所需要的各种技巧进行了说明,并考虑了时序、内存带宽与资源限制,以及各种高效计算技巧。作者还就低级与中级图像处理操作方面的问题进行了深入探讨,讨论了其高效实现方法以及如何根据实际应用来对其进行改变。并通过几个应用实例对上述技巧进行了说明,而这些应用实例则源于作者所涉及的研究课题或实际应用项目。作者对FPGA与外围电路之间的接口技术等问题也进行了简单介绍,并强调了在进行系统设计时应该注意使设计本身能够更容易排除错误和进行调节。
《基于FPGA的嵌入式图像处理系统设计》不仅对正在关注智能传感器、机器视觉、机器人视觉的视觉或图像处理领域的研究人员和工程师是一本理想的参考读物,而且对从事FPGA的开发人员和工程技术人员也同样如此。
《基于FPGA的嵌入式图像处理系统设计》可以用于研究生学习图像处理系统、计算机工程、数字设计、电路设计或者计算机科学的专业教材,也可以用于先进数字设计、算法与硬件实现,以及数字信号处理与应用等课程的辅助教材。