Motion Detection as Interaction Technique for Games
-
Upload
sirish1249 -
Category
Documents
-
view
220 -
download
0
Transcript of Motion Detection as Interaction Technique for Games
-
8/14/2019 Motion Detection as Interaction Technique for Games
1/18
Motion Detection as Interaction Technique forGames & Applications on Mobile Devices
Sirish S.
Sri Prakash College Of Engineering ,
Information Technology
SRI PRAKASHSRI PRAKASH
-
8/14/2019 Motion Detection as Interaction Technique for Games
2/18
Interaction Techniques on Mobile Devices
Common Interaction Techniques: Keys Stylus Voice Recognition
-
8/14/2019 Motion Detection as Interaction Technique for Games
3/18
Concept of the Motion Detection Technique
Classification in terms of usability:
Reaction time
Input quantity
Intuitivity
-
8/14/2019 Motion Detection as Interaction Technique for Games
4/18
Concept of the Motion Detection Technique
Optical Markerless Inertial 2D-Tracking
Idea: Device Motion => Motion in Camera Images
Analysis of Motion in Camera Images Very intuitive User interaction
-
8/14/2019 Motion Detection as Interaction Technique for Games
5/18
Concept of the Motion Detection Technique
Classification in terms of usability:
Reaction time
Input quantity
Intuitivity
MD
-
8/14/2019 Motion Detection as Interaction Technique for Games
6/18
-
8/14/2019 Motion Detection as Interaction Technique for Games
7/18
Common Tracking Algorithms
Edge Detection and Tracking 3D Tracking of Edges and Vertices
-
8/14/2019 Motion Detection as Interaction Technique for Games
8/18
Common Tracking Algorithms
Analysis of Scene Components Analysis of Movement of 2D Scene Components
-
8/14/2019 Motion Detection as Interaction Technique for Games
9/18
Common Tracking Algorithms
Block Matching Method from Video Compression Sector
Interpret Block References as Motion Vectors Motion Estimation =
(sum of all vmotion) *block_size/nr_blocks
In our example: (8/9;8/9) (1;1)
-
8/14/2019 Motion Detection as Interaction Technique for Games
10/18
Common Tracking Algorithms
Analysis of Optical Flow
-
8/14/2019 Motion Detection as Interaction Technique for Games
11/18
Common Tracking Algorithms
Summary Edge Detection and Tracking
Analysis of Scene Components
Block Matching
Analysis of Optical Flow
Computing time dependent on Scene Complexity (AR, 3D)
Computing time dependent on Scene Complexity (2D)
Image sizes very small (Mozzies)
Fairly interactive framerates (Sweep Technology)
-
8/14/2019 Motion Detection as Interaction Technique for Games
12/18
Motion Detection Algorithm
Starting Basis:- We have two Successive Images captured by the Camera:
Wanted:
- The relative Motion Vector of the image contents
-
8/14/2019 Motion Detection as Interaction Technique for Games
13/18
Motion Detection Algorithm
Idea Correlate the images using every possible 2D Algorithm too complex by Orders of Magnitude
Computing Time dependent on 4th power of image size Reduce amount of Information to Correlate
-
8/14/2019 Motion Detection as Interaction Technique for Games
14/18
Motion Detection Algorithm
Concept Project the Image onto its X- and Y-Axis Calculate Color MSE for Overlaps of every 1D-Shift
Best Matching Shift is the Actual Motion
Computing time
n*size4 => o*size2+2*p*size2
-
8/14/2019 Motion Detection as Interaction Technique for Games
15/18
Motion Detection Algorithm
Advantages Fast MotionDetection Algorithm Capable of running on a Mobile Device works with Greyscale Images (YUV)
Relatively Resistent to Rotation Scaling
Disadvantage
The algorithm estimates the Motion inexactwhen pointing the camera at:
repetitive patterns images with a low dynamic range, e.g.
* dark spots* white walls
-
8/14/2019 Motion Detection as Interaction Technique for Games
16/18
Demonstrators MapNavigator
Map Navigation Tool Designed to view large maps
Motion information movesthe viewing window
-
8/14/2019 Motion Detection as Interaction Technique for Games
17/18
Demonstrators Advanced Motion sensor Tech.
Sony Ericsson F305 with Motion Gaming lets userscontrol games with the flick of a wrist or the swing ofan arm, and then see the results straightaway on thescreen.
-
8/14/2019 Motion Detection as Interaction Technique for Games
18/18
Thank You