基于GPU加速的计算机视觉编程 - [美] 包米克·维迪雅(Bhaumik Vaidya)

基于GPU加速的计算机视觉编程

[美] 包米克·维迪雅(Bhaumik Vaidya)

出版时间

2020-04-01

ISBN

9787111651475

评分

★★★★★
书籍介绍
计算机视觉正在给许多行业带来革命性的变化,OpenCV是使用最广泛的计算机视觉工具之一,能够在多种编程语言中工作。目前,需要在计算机视觉中实时处理较大的图像,而单凭OpenCV是难以做到的。在这方面图形处理器(GPU)和CUDA可以提供帮助。因此,本书提供了一个将OpenCV与CUDA集成的实际应用的详细概述。本书首先解释了用CUDA对GPU编程,这对于从未使用过GPU的计算机视觉开发人员来说是必不可少的。然后通过一些实例说明了如何用GPU和CUDA对OpenCV进行加速。当要在现实生活场景中使用计算机视觉应用程序时,需要将其部署在嵌入式开发板上,本书涵盖了如何在NVIDIA Jetson TX1上部署OpenCV应用程序,这是非常流行的计算机视觉和深度学习应用程序。本书的最后一部分介绍了PyCUDA,结合Python使用OpenCV的计算机视觉开发人员会使用它。PyCUDA是一个Python库,它利用CUDA和GPU的功能来加速。本书为在C++或Python中使用OpenCV的开发人员提供了一个完整的指南,帮助他们通过亲身体验来加速计算机视觉应用程序。 包米克·维迪雅(Bhaumik Vaidya),是一位经验丰富的计算机视觉工程师和导师,在OpenCV库尤其在计算机视觉问题解决方面做了大量工作。他是优秀硕士毕业生,目前正在攻读计算机视觉算法加速方面的博士学位,该算法使用OpenCV和基于GPU的深度学习库构建。他有教学背景,指导过许多计算机视觉和超大规模集成(VLSI)方面的项目。他之前在VLSI领域做过ASIC验证工程师,对硬件架构也有深入了解。他在著名期刊上发表了许多研究论文,还和博士导师共同获得了NVIDIA Jetson TX1嵌入式开发平台的研究资助。
目录
前言
作者简介
审稿人简介
第1章 CUDA介绍及入门
1.1 技术要求

显示全部
用户评论
还行吧。。虽然内容组织的是有点散。。
不推荐,50多块钱薄薄一本,干货没多少。讲安装讲了好几章,都是一些比较浅的。
我有种感觉,作者把他知道的都写上了。但不管是内容、代码排版,还是校对,都差强人意。不推荐购买。 1.书籍代码排版乱,GitHub代码也乱 2.5-7章很多代码中缺少与cv::cuda中函数对应的头文件,查找函数所对应的头文件include即可 3.第7章代码中,很多关键字和函数名称错误,KeyPoint/drawKeypoints/downloadKeypoints 4.第8章介绍Jetson TX1,第9章把之前的代码跑了一遍,可能是为了凑字数吧
就我在看吗,先留个脚印 。
收藏