Create bookmark
Making Things See
3D vision with Kinect, Processing, Arduino, and MakerBot
Notes
Please login to add notes
- Preface
- + 1. What Is the Kinect?
-
+
2. Working with the Depth Image
- Images and Pixels
- Project 1: Installing the SimpleOpenNI Processing Library
- Project 2: Your First Kinect Program
- Project 3: Looking at a Pixel
- Converting to Real-World Distances
- Project 4: A Wireless Tape Measure
- Project 5: Tracking the Nearest Object
- Projects
- Project 6: Invisible Pencil
- Project 7: Minority Report Photos
- Exercises
- + 3. Working with Point Clouds
-
+
4. Working with the Skeleton Data
- A Note About Calibration
- Stages in the Calibration Process
- User Detection
- Accessing Joint Positions
- Skeleton Anatomy Lesson
- Measuring the Distance Between Two Joints
- Transferring Orientation in 3D
- Background Removal, User Pixels, and the Scene Map
- Tracking Without Calibration: Hand Tracking and Center of Mass
- Projects
- Project 10: Exercise Measurement
- Project 11: “Stayin’ Alive”: Dance Move Triggers MP3
- Conclusion
- + 5. Scanning for Fabrication
- + 6. Using the Kinect for Robotics
- + 7. Conclusion: What’s Next?
- A. Appendix
- Index
This detailed, hands-on guide provides the technical and conceptual information you need to build cool applications with Microsoft's Kinect, the amazing motion-sensing device that enables computers to see. Through half a dozen meaty projects, you'll learn how to create gestural interfaces for software, use motion capture for easy 3D character animation, 3D scanning for custom fabrication, and many other applications.
Perfect for hobbyists, makers, artists, and gamers, Making Things See shows you how to build every project with inexpensive off-the-shelf components, including the open source Processing programming language and the Arduino microcontroller. You'll learn basic skills that will enable you to pursue your own creative applications with Kinect.
Create Kinect applications on Mac OS X, Windows, or Linux
Track people with pose detection and skeletonization, and use blob tracking to detect objects
Analyze and manipulate point clouds
Make models for design and fabrication, using 3D scanning technology
Use MakerBot, RepRap, or Shapeways to print 3D objects
Delve into motion tracking for animation and games
Build a simple robot arm that can imitate your arm movements
Discover how skilled artists have used Kinect to build fascinating projects
Test the closed alpha on paperc.com
Book Details
Authors
Categories
Computers > Programming Languages > JavaScript
Publishers
Publication year : 2012
License: All rights reserved ©
Times read: 1,657

