Kinect Hacks: Tips & Tools for Motion and Pattern Detection [NOOK Book]

Overview


Create your own innovative applications in computer vision, game design, music, robotics, and other areas by taking full advantage of Kinect’s extensive interactive, multi-media platform. With this book, you get a step-by-step walkthrough of the best techniques and tools to come out of the OpenKinect project, the largest and most active Kinect hacking community.

Learn dozens of hacks for building interfaces that respond to body movements, ...

See more details below
Kinect Hacks: Tips & Tools for Motion and Pattern Detection

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study

Want a NOOK? Explore Now

NOOK Book (eBook)
$15.49
BN.com price
(Save 44%)$27.99 List Price

Overview


Create your own innovative applications in computer vision, game design, music, robotics, and other areas by taking full advantage of Kinect’s extensive interactive, multi-media platform. With this book, you get a step-by-step walkthrough of the best techniques and tools to come out of the OpenKinect project, the largest and most active Kinect hacking community.

Learn dozens of hacks for building interfaces that respond to body movements, gestures, and voice, using open source toolkits such as openFrameworks, the Processing IDE, and OpenKinect driver library. Whether you’re an artist, designer, researcher, or hobbyist, this book will give you a running start with Kinect.

  • Set up a development environment in Windows 7, Mac OSX, or Ubuntu
  • Build special effects apps with tools such as Synapse and Cinder
  • Create gestural interfaces to integrate and control digital music components
  • Capture the realistic motions of a 3D model with NI mate, Blender, and Animata
  • Design gesture-based games with the ZigFu SDK
  • Recreate the dimensions of any room in realtime, using RGBDemo
  • Use gestures to navigate robots and control PC interfaces
Read More Show Less

Product Details

  • ISBN-13: 9781449361235
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 11/3/2012
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 280
  • File size: 14 MB
  • Note: This product may take a few minutes to download.

Meet the Author

Jared St. Jean lives in Toronto, Ontario and is the Application
Services Manager at web.net (web.net/), one of the leaders in delivering open source websites and web-enabled applications to social enterprises. Jared is the founder, writer and web administrator for developkinect.com, a community driven site aimed at promoting and assisting all areas of programming and development for the Microsoft Kinect sensor. He is also a video game enthusiast who has been covering all aspects of the gaming industry for the Dashhacks Network.

Read More Show Less

Table of Contents

Preface vii

1 Getting Up and Running 1

How the Kinect Works 1

How the Kinect Was Hacked 3

Choose a Framework and Driver 4

Hack 01 Install OpenNI, SensorKinect, and NITE for Windows 7 5

Hack 02 Install OpenNI, NITE, and SensorKinect for OS X 7

Hack 03 Install OpenNI, NITE, and SensorKinect for Ubuntu 9

Hack 04 Install libfreenect for Mac OS X 14

Hack 05 Install libfreenect for Ubuntu 15

Hack 06 Install libfreenect for Windows 7 16

Hack 07 Install the Kinect for Windows SDK 21

2 Programming Options 25

Hack 08 Get to Know openFrameworks 26

Hack 09 Install openFrameworks for Windows 26

Hack 10 Install openFrameworks for OS X 27

Hack 11 Install openFrameworks for Ubuntu 28

Hack 12 Install the ofxKinect Add-on for openFrameworks 29

Hack 13 Use Processing 31

Hack 14 Install SimpleOpenNI and OpenKinect Processing Libraries 33

Hack 15 Install Cinder-Kinect for Mac OS X 33

3 Visual Effects 37

Hack 16 Use Quartz Composer with Synapse for Kinect 37

Hack 17 Draw in the Air with Processing 42

Hack 18 .Create a Gravitational Particle Effect 50

Hack 19 Make Objects Follow a Tracked User's Hand 54

Hack 20 Dynamically Change Colors and Background Perspective 59

Hack 21 Create a Live 3D Rendered Effect with Processing 62

Hack 22 Create a Hairy Effect 80

Hack 23 Create Hand Tracking Trails Using Cinder 84

4 Gestural Interfaces for Making Music 91

Hack 24 Install OSCeleton 91

Hack 25 Install Kinectar 94

Hack 26 Map Parameters in Ableton Live with Kinectar 98

Hack 27 Set Up a Drum Kit with Kinectar 100

Hack 28 Create a Dubstep Wobble Bassline with Kinectar 104

5 Motion Capture and Animation 111

Hack 29 Use Blender and Nl Mate for Motion Capture 112

Hack 30 Record Motion Capture with Blender and Nl Mate 115

Hack 31 Control a Rig in Blender with Nl Mate 117

Hack 32 Use Nl Mate with Animata 120

6 3D Object and Scene Reconstruction 125

Hack 33 Install RGBDemo and Skanect 125

Hack 34 Import RGBDemo Output into Blender 128

Hack 35 Use Skanect to Create a Scene Mesh 131

Hack 36 Use Processing to Create a 3D Scanner with Mesh Viewer 133

Hack 37 Import a Scanned Object for Printing with MakerBot 136

Hack 38 SetUpPCLandOpenCV 140

Hack 39 Display a Colored Point Cloud 142

Hack 40 Use Features to Track Camera Image Motion 145

Hack 41 Fuse Point Clouds into a Consistent 3D Model 151

Hack 42 Add Convenience Functionality to a 3D Model 167

Hack 43 Next Steps: SLAM, OctoMaps, Surface Reconstruction 174

7 Web Applications and Gaming 177

Hack 44 Install the Zigfu SDK 177

Hack 45 Create an HTML User Radar Using Zigfu SDK 178

Hack 46 Install Scratch and Kinect2Scratch 184

Hack 47 Create a Basic Tennis Game Using Scratch 186

Hack 48 Build a Defender-Style Shooter Game with Scratch 192

Hack 49 Build a Kinect Space Shooter Game in Processing 207

Hack 50 Build a Processing Fridge Magnet Game 218

8 Robotics and Natural User Interfaces 241

Hack 51 Control a Robotic Arm 241

Hack 52 Control a Robot's Navigation 248

Hack 53 Use Candescent N UI 248

Hack 54 Use Kinect Jesture for Mac 250

Hack 55 Use Linux Gesture-Based Mouse Control 252

Hack 56 Use Winect for Windows 254

Index 255

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)