Book

Hands-On GPU-Accelerated Computer Vision with OpenCV and CUDA

This book is a guide to explore how accelerating of computer vision applications using GPUs will help you develop algorithms that work on complex image data in real time. It will solve the problems you face while deploying these algorithms on embedded platforms with the help of development boards from NVIDIA such as the Jetson TX1, Jetson TX2, and Jetson TK1.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h40m

Language

English

About Book

Who Is This Book For?

This book is a go-to guide for you if you are a developer working with OpenCV and want to learn how to process more complex image data by exploiting GPU processing. A thorough understanding of computer vision concepts and programming languages such as C++ or Python is expected.

Book content

chapters 12h40m total length

Introduction to CUDA and Getting Started with CUDA

Parallel programming using CUDA C

Threads,Synchronization and Memory

Advanced concepts in CUDA

Getting started with OpenCV with CUDA support

Basic computer vision Operations using OpenCV and CUDA

Object detection and tracking using OpenCV and CUDA

Introduction to Jetson Tx1 development board and installing OpenCV on Jetson TX1

Deploying computer vision applications on Jetson TX1

Getting started with PyCUDA

Working with PyCUDA

Basic Computer vision application using PyCUDA

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required