在数字化时代,嵌入式人工智能系统和深度学习等技术变得越来越重要。在嵌入式平台上进行深度学习推理时会受到计算能力、存储空间、能耗等资源限制的挑战。本书从深度学习模型在资源受限的硬件平台上部署的角度,介绍嵌入式AI系统的基本概念、需求、挑战,以及其软硬件解决方案。 本书共分为7章。第1章介绍了边缘计算; 第2章介绍了嵌入式AI系统的基本概念及其面临的需求与挑战; 第3章介绍了嵌入式AI系统的硬件解决方案; 第4~6章介绍了嵌入式AI系统的软件解决方案,包括DNN模型的构建及实现、轻量级DNN模型的构建、模型轻量化方法及实现; 第7章介绍了DNN模型的硬件部署。本书提供了基于Python语言和Torch API的大量代码解析,并针对Intel系列和NVIDIA系列芯片的硬件部署分别进行介绍。 本书适合作为高等院校计算机专业、软件工程专业的教材,也可供对深
本书是《趣味学编程:特级教师带你零基础玩转Mind 》的进阶版,使用编程软件Mind 展开学习。Mind 是一款基于Scratch 3.0开发的国产编程软件,拥有自主知识产权,有着亲和的界面和丰富的扩展功能,同时支持图形化编程语言与Python语言、C语言等多种代码编译环境,为不同层次的学习者提供学习支持,还集成了各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能。本书在上一本书的基础上,带领青少年继续深入探索算法、人工智能(AI)以及物联网(IoT)的精彩世界,全程配以深入浅出的微课讲解,使读者能在生动有趣、充满挑战的学习中收获成功的喜悦。
作为实现智能制造的核心技术,视觉检测技术是当前的热门技术之一。本书讲述了基于OpenCV和VC 开发一套高度柔性的视觉检测系统的过程和方法,从硬件、软件、算法及应用四个方面较为全面地介绍了开发柔性视觉检测系统的技术要点和实践方法。 全书共5章,简要介绍了视觉检测技术的发展、应用,视觉检测系统的结构、原理及视觉检测系统柔性化的必要性及总体开发思路;阐述了柔性视觉成像系统的结构部件设计与核心光学器件选型,软件和底层通用算法库的设计与实现;最后讲解了数个典型视觉检测应用案例的开发。 本书可作为机器视觉检测、智能生产线开发等相关领域的研究者和工程技术人员的参考用书,而对于有一定C 编程基础并需要自行搭建一套完整的机器视觉检测系统的读者,也可借鉴本书快速搭建个性专属的视觉系统。