Kinect Open Source Programming Secrets: Hacking the Kinect with OpenNI, NITE, and Java

McGraw Hill Professional
71
Free sample

Program Kinect to do awesome things using a unique selection of open source software!

The Kinect motion-sensing device for the Xbox 360 and Windows became the world's fastest-selling consumer electronics device when it was released (8 million sold in its first 60 days) and won prestigious awards, such as "Gaming Gadget of the Year." Now Kinect Open Source Programming Secrets lets YOU harness the Kinect's powerful sensing capabilities for gaming, science, multimedia projects, and a mind-boggling array of other applications on platforms running Windows, Mac OS, and Linux.

Dr. Andrew Davison, a user interface programming expert, delivers exclusive coverage of how to program the Kinect sensor with the Java wrappers for OpenNI and NITE, which are APIs created by PrimeSense, the primary developers of the Kinect's technology.

Beginning with the basics--depth imaging, 3D point clouds, skeletal tracking, and hand gestures--the book examines many other topics, including Kinect gaming, FAAST-style gestures that aren't part of standard NITE, motion detection using OpenCV, how to create gesture-driven GUIs, accessing the Kinect's motor and accelerometer, and other tips and techniques.

Inside:

  • Free open source APIs to let you develop amazing Kinect hacks for commercial or private use
  • Full coverage of depth detection, camera, and infrared imaging point clouds; Kinect gaming; 3D programming; gesture-based GUIs, and more
  • Online access to detailed code examples on the author's web site, plus bonus chapters on speech recognition, beamforming, and other exotica
Read more

About the author

Andrew Davison received his Ph.D. from Imperial College in London, and was a lecturer at the University of Melbourne for six years, before moving to Prince of Songkla University in Thailand. He is the author of Killer Game Programming in Java, Pro Java 6 3D Game Development, and co-author (with Carol Hamer) of Learn BlackBerry Games Development.

Read more

Reviews

4.0
71 total
Loading...

Additional Information

Publisher
McGraw Hill Professional
Read more
Published on
May 22, 2012
Read more
Pages
336
Read more
ISBN
9780071783187
Read more
Language
English
Read more
Genres
Computers / General
Technology & Engineering / Telecommunications
Read more
Content Protection
This content is DRM protected.
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Andrew Davison
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers.Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects.Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
Eli Pariser
An eye-opening account of how the hidden rise of personalization on the Internet is controlling-and limiting-the information we consume.

In December 2009, Google began customizing its search results for each user. Instead of giving you the most broadly popular result, Google now tries to predict what you are most likely to click on. According to MoveOn.org board president Eli Pariser, Google's change in policy is symptomatic of the most significant shift to take place on the Web in recent years-the rise of personalization. In this groundbreaking investigation of the new hidden Web, Pariser uncovers how this growing trend threatens to control how we consume and share information as a society-and reveals what we can do about it.

Though the phenomenon has gone largely undetected until now, personalized filters are sweeping the Web, creating individual universes of information for each of us. Facebook-the primary news source for an increasing number of Americans-prioritizes the links it believes will appeal to you so that if you are a liberal, you can expect to see only progressive links. Even an old-media bastion like The Washington Post devotes the top of its home page to a news feed with the links your Facebook friends are sharing. Behind the scenes a burgeoning industry of data companies is tracking your personal information to sell to advertisers, from your political leanings to the color you painted your living room to the hiking boots you just browsed on Zappos.

In a personalized world, we will increasingly be typed and fed only news that is pleasant, familiar, and confirms our beliefs-and because these filters are invisible, we won't know what is being hidden from us. Our past interests will determine what we are exposed to in the future, leaving less room for the unexpected encounters that spark creativity, innovation, and the democratic exchange of ideas.

While we all worry that the Internet is eroding privacy or shrinking our attention spans, Pariser uncovers a more pernicious and far- reaching trend on the Internet and shows how we can- and must-change course. With vivid detail and remarkable scope, The Filter Bubble reveals how personalization undermines the Internet's original purpose as an open platform for the spread of ideas and could leave us all in an isolated, echoing world.
Mike Senior
Discover how to achieve release-quality mixes even in the smallest studios by applying power-user techniques from the world's most successful producers.

Mixing Secrets For The Small Studio is a down-to-earth primer for small-studio enthusiasts who want chart-ready sonics in a hurry. Drawing on the back-room strategies of more than 100 famous names, this entertaining guide leads you step-by-step through the entire mixing process. On the way, you'll unravel the mysteries of every type of mix processing, from simple EQ and compression through to advanced spectral dynamics and 'fairy dust' effects. User-friendly explanations introduce technical concepts on a strictly need-to-know basis, while chapter summaries and assignments are perfect for school and college use.

* Learn the subtle editing, arrangement, and monitoring tactics which give industry insiders their competitive edge, and master the psychological tricks which protect you from all the biggest rookie mistakes.

* Find out where you don't need to spend money, as well as how to make a limited budget really count.

* Pick up tricks and tips from leading-edge engineers working on today's multi-platinum hits, including Michael Brauer, Serban Ghenea, the Lord-Alge brothers, Tony Maserati, Manny Marroquin, Dave 'Hard Drive' Pensado, Jack Joseph Puig, Mark 'Spike' Stent, Phil Tan, Andy Wallace, and many, many more...

Mike Senior is a professional engineer who has worked with Wet Wet Wet, The Charlatans, Reef, Therapy, and Nigel Kennedy. He specialises in adapting the techniques of top producers for those working on a budget. Since 2007 he has transformed dozens of amateur productions for Sound On Sound magazine's popular 'Mix Rescue' column, proving time and again that you can achieve commercial-grade results with affordable gear -- once you know how!

Andrew Davison
As recent events indicate, Iranian, Middle Eastern, and Islamic politics more broadly have been deeply influential in world affairs. Hamid Dabashi has been a highly visible and prominent commentator on these affairs, explaining, interpreting, and providing a critical perspective. This volume gathers together his most influential and insightful writings. As one of the foremost contemporary public intellectuals and scholars of our time, Dabashi's interests and writings span subjects ranging from Islamic philosophy and political ideology to Iranian art and Persian literature, from Sufism and Orientalism to Iranian and world cinema and contemporary Arab and Muslim visual arts; and from postcolonial theory and globalization to imperialism and public affairs. There is a direct connection between his theoretical innovations and the angle of his public interventions on the urgent global issues of the day. This book brings together some of his most important writings, especially those that offer new ways of understanding Islam, Iran, Islamist ideology, global art, and the condition of global modernity. The book shows the underlying conceptual themes that unify Dabashi's wide-ranging and brilliantly insightful corpus. Dabashi combines deep knowledge of the subject matter about which he writes, and highly refined sociological, hermeneutical, and cultural interpretive skills, moving far beyond the limiting, distorted, and intellectually stifling character of reigning absolutist conventions. He places existing authoritative frameworks under close scrutiny in order to produce novel and penetrating insights. These essays reflect historical and geographical worlds that are best viewed when Hamid Dabashi's work is read as a whole, which this one- volume work makes possible for the first time.
Andrew Davison
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers.Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects.Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
Lucy Jessop
Alston Moor is a large rural parish in Cumbria which historically both depended upon and provided important services for the agricultural and mineral industries of the North Pennines.Much of the area's settlement is dispersed among hamlets and single farmsteads. Isolated from major northern cities such as Carlisle and Newcastle by the surrounding hills and moors, the parish's wild upland landscape provides a conditioning influence on a distinctive tradition of vernacular building types, ranging from the bastle to its later 18th- and 19th-century derivatives and 'mine shops' providing lodgings for miners close to their place of work. Found across the parish, and with urban variants present in Alston itself, these buildings have in common first-floor living accommodation whilst the ground floor is used for cow-byres in more rural areas and for general storage, workshops and shops in urban and industrial contexts. This development of the bastle, a fortified house type found on both sides of the Anglo-Saxon border is nationally significant yet remains under-examined at the level of architectural and historical synthesis. This publication presents an informed account of Alston Moor's vernacular buildings from their earliest survival onwards, and sets them within their regional and national context. It explores how houses of various types combine with a rich legacy of public and industrial buildings to create places of distinctive character. It takes a whole-landscape view of the area, relating its buildings and settlements to the wider patterns of landscape evolution resulting from agricultural and industrial activity and the development of communications.
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.