Reader small image

You're reading from  Computer Vision for the Web

Product typeBook
Published inOct 2015
Reading LevelIntermediate
PublisherPackt
ISBN-139781785886171
Edition1st Edition
Languages
Right arrow
Author (1)
Foat Akhmadeev
Foat Akhmadeev
author image
Foat Akhmadeev

Foat Akhmadeev has 5 years of experience in software development and research. He completed his master's degree in the year 2014 from the Kazan Federal University, Russia. He has worked on different projects, including development of high-loaded websites written in Java and real-time object detection for mobile phones. He has an extensive background in the field of Computer Vision. He has also written a scientific paper on 3D reconstruction from a single image. For more information, you can visit his website at http://foat.me.
Read more about Foat Akhmadeev

Right arrow

Head tracking with Camshift


Head tracking is another huge topic in the field of Computer Vision. It is very useful when you want to create a human computer interface. For example, it is usually used in web browser games to move objects or control a 3D interface. There are differences between object detection and tracking. First of all, tracking works only on videos, since you track an object (not reestimate) a new instance in each frame. Consequently, we need to assume that the object we track is the same as it was on the previous frame.

Tracking can be done for multiple objects but here we will focus on a single object, in our case, it is a head or more precisely—face. There is a wonderful library that can help us to track it. It is called headtrackr (https://github.com/auduno/headtrackr). In addition to face tracking, it provides a functionality to create an interface that helps to control your browser applications using head motion. We will not focus on the motion estimation part here...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Computer Vision for the Web
Published in: Oct 2015Publisher: PacktISBN-13: 9781785886171

Author (1)

author image
Foat Akhmadeev

Foat Akhmadeev has 5 years of experience in software development and research. He completed his master's degree in the year 2014 from the Kazan Federal University, Russia. He has worked on different projects, including development of high-loaded websites written in Java and real-time object detection for mobile phones. He has an extensive background in the field of Computer Vision. He has also written a scientific paper on 3D reconstruction from a single image. For more information, you can visit his website at http://foat.me.
Read more about Foat Akhmadeev