background preloader

Kinect Physics Tutorial for Processing

Kinect Physics Tutorial for Processing

Class java.awt.Polygon All Packages This Package Previous Next java.lang.Object | +----java.awt.Polygon public class Polygon extends Object A polygon consists of a list of x and y coordinates. Version: Author: Sami Shaio, Herb Jellinek npoints The total number of points. xpoints The array of x coordinates. ypoints The array of y coordinates. Creates an empty polygon. Constructs and initializes a Polygon from the specified parameters. Appends a point to a polygon. getBoundingBox() - what area does this polygon span? Is point (x, y) inside the polygon? npoints public int npoints xpoints public int xpoints[] ypoints public int ypoints[] Polygon public Polygon() public Polygon(int xpoints[], int ypoints[], int npoints) Parameters: xpoints - the array of x coordinates ypoints - the array of y coordinates npoints - the total number of points in the Polygon addPoint public void addPoint(int x, int y) Appends a point to a polygon. x - the x coordinate of the point y - the y coordinate of the point getBoundingBox public Rectangle getBoundingBox()

Kinect MoCap Animation in After Effects — Part 1: Getting Started | Victoria Nece This tutorial is now obsolete. Check out the new KinectToPin website for the latest version of the software and how to use it — it’s dramatically easier now. Hello, I’m Victoria Nece. I’m a documentary animator, and today I’m going to show you how to use your Kinect to animate a digital puppet like this one in After Effects. If you have a Kinect that came with your Xbox, the first thing you’re going to need to do is buy an adapter so you can plug it into your computer’s USB port. You don’t need to get the official Microsoft one — I got a knockoff version from Amazon for six bucks and it’s working just fine. Next you’re going to need to install a ton of different software. Here’s a quick overview of how it’s all going to work. Then on the After Effects side of things, you’ll set up a skeletal rig for a layered 2D puppet and apply the tracking data to bring it to life. It’s not an easy process, but the results are worth it. Required Software:

Daniel Shiffman The Microsoft Kinect sensor is a peripheral device (designed for XBox and windows PCs) that functions much like a webcam. However, in addition to providing an RGB image, it also provides a depth map. Meaning for every pixel seen by the sensor, the Kinect measures distance from the sensor. This makes a variety of computer vision problems like background removal, blob detection, and more easy and fun! The Kinect sensor itself only measures color and depth. What hardware do I need? First you need a “stand-alone” kinect. Standalone Kinect Sensor v1. Some additional notes about different models: Kinect 1414: This is the original kinect and works with the library documented on this page in the Processing 3.0 beta series. SimpleOpenNI You could also consider using the SimpleOpenNI library and read Greg Borenstein’s Making Things See book. I’m ready to get started right now What is Processing? What if I don’t want to use Processing? What code do I write? import org.openkinect.processing Kinect kinect;

Andy Best | Interactive Media Art, Music and Electronics. NVIDIA® DIGITS™ DevBox | NVIDIA Developer Deep learning is one of the fastest-growing segments of the machine learning/artificial intelligence field and a key area of innovation in computing. With researchers creating new deep learning algorithms and industries producing and collecting unprecedented amounts of data, computational capability is the key to unlocking insights from data. GPUs have brought tremendous value to deep learning research over the past couple of years. *Monitor, keyboard, and mouse not included The DIGITS DevBox combines the world’s best hardware, software, and systems engineering: Four TITAN X GPUs with 7 TFlops of single precision, 336.5 GB/s of memory bandwidth, and 12 GB of memory per board NVIDIA DIGITS software providing powerful design, training, and visualization of deep neural networks for image classification Pre-installed standard Ubuntu 14.04 w/ Caffe, Torch, Theano, BIDMach, cuDNN v2, and CUDA 7.0 A single deskside machine that plugs into standard wall plug, with superior PCIe topology

Kinect - Medien Wiki The Microsoft® XBOX 360 Kinect is a motion controller developped by PrimeSense. It projects a pattern with infrared light and calculates a depth image using a camera. It also has a color camera and four microphones. The Y axis of the sensor is remote controllable with an in-build motor. The color of the LED is settable by software as well. About Blogs and portals Software Applications CocoaKinect App Freenect by Robert Pointon Synapse generates sceleton data and provides it as OSC ofxFaceTracker provides face metrics (orientation, eye and mouth open/closed) over OSC codelaboratories.com/kb/nui TUIO Kinect lets you define a depth range where multiple blobs can be detected. SDKs, Frameworks and Libraries Depth image openkinect.org Drivers, Installation pix_freenect for Pd (incl. binaries work without any compiling) fux_kinect Object for Pd ofxKinect openFramworks Kinect integration vvvv kinect integration Skeleton data Running depth image and skeleton data on workstation Rafael

Metropolitan Works workshop: Facade tool Metropolitan Works workshop: Facade tool As announced a few months ago, I recently taught two London based workshops and in the interest of learning, the source code of various examples done at both events is now available in the learn.postspectacular.com repository. Released under the same license as toxiclibs itself, LGPLv2.1. The most recent workshop took place at Metropolitan Works, the London Metropolitan University’s digital fabrication facility. Under the overarching theme of digital fabrication, initially this workshop was focused almost exclusively on geometry aspects and how to use various toxiclibs classes to construct shapes & forms and solve problems in this domain. Over the past couple of weeks I squeezed in some extra time to finish cleaning up and adding comments (lots of!) Facade designs generally require to take into account the varying light conditions & requirements of the space sections on the inside of the building. Result of using a more complex profile spline

OpenKinect

Related: