Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Augmented Reality with Kinect

Buy
Augmented Reality with Kinect, 9781849694384 (1849694389), Packt Publishing, 2013

If you know C/C++ programming, then this book will give you the ability to develop augmented reality applications with Microsoft’s Kinect. By the end of the course you will have created a complete game.

Overview

  • Understand all major Kinect API features including image streaming, skeleton tracking and face tracking
  • Understand the Kinect APIs with the help of small examples
  • Develop a comparatively complete Fruit Ninja game using Kinect and augmented Reality techniques

In Detail

Microsoft Kinect changes the notion of user interface design. It differs from most other user input controllers as it enables users to interact with the program without touching the mouse or a trackpad. It utilizes motion sensing technology and all it needs is a real-time cameras, tracked skeletons, and gestures.

Augmented Reality with Kinect will help you get into the world of Microsoft Kinect programming with the C/C++ language. The book will cover the installation, image streaming, skeleton and face tracking, multi-touch cursors and gesture emulation. Finally, you will end up with a complete Kinect-based game.

Augmented Reality with Kinect will help you get into the world of Kinect programming, with a few interesting recipes and a relatively complete example. The book will introduce the following topics: the installation and initialization of Kinect applications; capturing color and depth images; obtaining skeleton and face tracking data; emulating multi-touch cursors and gestures; and developing a complete game using Kinect features.

The book is divided in such a way so as to ensure that each topic is given the right amount of focus. Beginners will start from the first chapter and build up to developing their own applications.

What you will learn from this book

  • Install a Kinect device and SDK packages on your computer
  • Initialize Kinect with C++ APIs in your own application
  • Obtain image streaming data from color and depth cameras
  • Acquire skeleton data and face tracking results for use
  • Use hand positions to emulate multi-touch cursors and gestures
  • Develop a Fruit Ninja game with different Kinect functionalities
  • Study with simple and interesting examples using a uniform OpenGL framework
  • Find more open source and commercial resource on the Web

Approach

This book is a mini tutorial with plenty of code examples and strategies to give you many options when building your own applications.

Who this book is written for

This book is meant for readers who are familiar with C/C++ programming and want to write simple programs with Kinect. The standard template library can also be used as it is simple enough to understand.

(HTML tags aren't allowed.)

Genetic and Evolutionary Computation for Image Processing and Analysis (EURASIP Book Series on Signal Processing and Communications)
Genetic and Evolutionary Computation for Image Processing and Analysis (EURASIP Book Series on Signal Processing and Communications)
Image analysis and processing is steadily gaining relevance within the large number of application fields to which genetic and evolutionary computation (GEC) techniques are applied. Although more and more examples of such applications can be found in literature, they are scattered, apart from a few exceptions, in proceedings and journals dedicated...
Keras Reinforcement Learning Projects: 9 projects exploring popular reinforcement learning techniques to build self-learning agents
Keras Reinforcement Learning Projects: 9 projects exploring popular reinforcement learning techniques to build self-learning agents

A practical guide to mastering reinforcement learning algorithms using Keras

Key Features

  • Build projects across robotics, gaming, and finance fields, putting reinforcement learning (RL) into action
  • Get to grips with Keras and practice on real-world unstructured...
Intelligent Mobile Projects with TensorFlow: Build 10+ Artificial Intelligence apps using TensorFlow Mobile and Lite for iOS, Android, and Raspberry Pi
Intelligent Mobile Projects with TensorFlow: Build 10+ Artificial Intelligence apps using TensorFlow Mobile and Lite for iOS, Android, and Raspberry Pi

Create Deep Learning and Reinforcement Learning apps for multiple platforms with TensorFlow

Key Features

  • Build TensorFlow-powered AI applications for mobile and embedded devices
  • Learn modern AI topics such as computer vision, NLP, and deep reinforcement learning
  • ...

Neural Networks in Atmospheric Remote Sensing (Artech House Remote Sensing Library)
Neural Networks in Atmospheric Remote Sensing (Artech House Remote Sensing Library)

A neural network refers to interconnecting artificial neurons that mimic the properties of biological neurons to perform sophisticated, intelligent tasks. This authoritative reference offers a comprehensive understanding of the underpinnings and practical applications of artificial neural networks and their use in the retrieval of geophysical...

Breaking Ocean Waves: Geometry, Structure and Remote Sensing
Breaking Ocean Waves: Geometry, Structure and Remote Sensing

This book represents the most comprehensive description of the physical findings of an investigation into the spatio-temporal characteristics of the gravity of breaking waves and the foam activity in open sea by methods and instruments of optical and microwave remote sensing.

The study of physical and electrodynamics'...

Hands-On Reinforcement Learning with Python: Master reinforcement and deep reinforcement learning using OpenAI Gym and TensorFlow
Hands-On Reinforcement Learning with Python: Master reinforcement and deep reinforcement learning using OpenAI Gym and TensorFlow

A hands-on guide enriched with examples to master deep reinforcement learning algorithms with Python

Key Features

  • Enter the world of artificial intelligence using the power of Python
  • An example-rich guide to master various RL and DRL algorithms
  • Explore...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy