Zachary Short Shadow Replacement.

Slides:



Advertisements
Similar presentations
Babylonian Maths Make Your Own Clay Tablet. Clay Tablets Look at the clay tablet on the right. Babylonian scribes wrote on clay tablets, not on paper.
Advertisements

Factor Markets Unit IV.
Computer Graphics Lecture 8 Arbitrary Viewing II: More Projection, Clipping and Mathematics of 3D Viewing.
By Tricia Sharkey C.A.S.E. Assistive Technology Introduction to Boardmaker Plus!
{ Flex-Foot Cheetah By: Zachary Campo.  Prosthetics are artificial limbs used to replace a no longer existing limb.  The creation of prosthetics dates.
Real Time Visual Body Feedback & IR Tracking in HMD Based Virtual Environments Using Microsoft Kinects Speaker: Srivishnu ( Kaushik ) Satyavolu Advisor:
Game Development with Kinect
This objective is designed to have you take photographs in some of the classic styles of photography that exist. 1.Contact Sheet 6. Abstract Close-Up 2.
Aperture and Depth of Field. Review What are the three controls on the camera that control proper exposure?
4 Things that affect your pictures… ISO Aperture Shutter Speed LIGHT.
Music and Interaction Development Using the Countess Quanta Robot Brad Pitney Yin Shi Chal McCollough.
Kinect Part II Anna Loparev.
DISCUSS ANY FOUR APPROACHES TO SYSTEM CHANGEOVER
Dynamic Range And Granularity. Dynamic range is important. It is defined as the difference between light and dark areas of an image. All digital images.
Metering and Exposure. Basic Exposure An exposure at its most basic level is a combination of your shutter speed and aperture. An example of an exposure.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
An Introduction to Photographic Exposure
3d Pose Detection Used by Kinect
Tracking Systems in VR.
Validation final steps Stopping gaps being entered in an input.
Using Adaptive Tracking To Classify And Monitor Activities In A Site W.E.L. Grimson, C. Stauffer, R. Romano, L. Lee.
The Camera. Photography is all about how light interacts with film and with paper. Cameras are designed to control the amount of light that reaches film.
Source Level Debugging of Parallel Programs Roland Wismüller LRR-TUM, TU München Germany.
Camera Exposure. Understanding Exposure Achieving the correct exposure is a lot like collecting rain in a bucket. While the rate of rainfall is uncontrollable,
Cell Arrays: An Introduction Without an understanding of how cell arrays work and how to interact with them, cell arrays can be one of the most frustrating.
ME451 Kinematics and Dynamics of Machine Systems Newton-Raphson Method 4.5 October 28, 2010 © Dan Negrut, 2010 ME451, UW-Madison TexPoint fonts used in.
Application of Stereo Vision in Tracking *This research is supported by NSF Grant No. CNS Opinions, findings, conclusions, or recommendations.
Photographic Exposure: Aperture, ISO and Shutter Speed An Introduction to.
Exposure *Controlled by Aperture & Shutter
Part 1: Working with Histograms in-camera
- Introduction - Graphics Pipeline
VR/AR project Progress Report
Loops BIS1523 – Lecture 10.
Getting started in Alice
Repetition Structures Chapter 9
Modern Physics.
Annotations What are annotations?
Section 1: Mutation and Genetic Change
Sanjeev.P.
Wacky World of Quantum Physics Part 2
Movement “Jump Around”.
The Operating System Nick Sims.
David Campbell January 27th 2016
Chapter 4: Forces & Newton’s Laws of Motion
© University of Wisconsin, CS559 Fall 2004
Seminar One: Professor Davis November 29, 2011
Understanding Copyrights
Tableau Frozen Fun!.
Items, Group Boxes, Check Boxes & Radio Buttons
Java Programming Function Introduction
Anticipatory Activity
Your City Name Goes Here
Factor Markets Unit VII.
Understanding BCE and CE
Partition Starter Find out what disk partitioning is, state key features, find a diagram and give an example.
Section 1: Mutation and Genetic Change
How would you use your calculator to solve 52?
Reading voices What our mind may say while we are reading...
Structure of the final report
Positioning.
New Beginnings – examples
Exposure.
Heading on Sheet – 1984: Relationships, Date:
CSE 1020:Software Development
New Beginnings – examples
Java Programming Function Introduction
True or False: Urbanization could best be described as the migration of people from the country to the city and the building of cities in general. 2)
3D Tabletop Display Interaction
A key component in realizing your dreams
A key component in realizing your dreams
Presentation transcript:

Zachary Short Shadow Replacement

Original Ideas I knew that I wanted to create user interaction I wanted to do so with little to no work by the user I also wanted a relatively subliminal output, something you don’t necessarily notice

Double- Taker (Snout) http://www.flong.com/projects/snout/

Hand From Above http://www.chrisoshea.org/hand-from-above

Shadow Replacement Shadows are something that surround us on a momentary basis Something that we take for granted So what happens if this shadow disappears? Better yet, what happens if it gets replaced? Will people notice?

Problems Numenta People tracking Originally I began to develop something just using a normal camera Problem was that what I did worked a lot better with stereo cameras

With out the stereo camera the program had several inclusions resulting in a shaky output Stereo cameras are very expensive, so I had to think about what I had to work with

Ended up beginning to work with Kinect Kinect can track multiple people simultaneously with out the use of the freeze pose Can also monitor depth and several other aspects that will be beneficial

Basically… The program places a box around the individual Take the lower coordinates of the box and import those numbers into Max Implement a shadow and control the way the shadow moves based on the speed of the individual A stopped person results in a stopped shadow

Programs Nag mark 15 Xml4c OpenNL Nite Processing Max/Msp