Presented By Motion Capture Group: Azadeh Jamalian Ata Naemi Sa'ed Abu-Alhaija Sunghoon Ivan Lee SensIT Technology.

Slides:



Advertisements
Similar presentations
ARTIFICIAL PASSENGER.
Advertisements

Team:. Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
Virtual Me. Motion Capture The process of recording movement and translating that movement onto a digital model Originally used for military tracking.
Motion Capture The process of recording movement and translating that movement onto a digital model Games Fast Animation Movies Bio Medical Analysis VR.
S3 Technologies Presents Tactile Vision Glove for The Blind S3 Technologies: Shaun Marlatt Sam Zahed Sina Afrooze ENSC 340 Presentation: December 17, 2004.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
LabView Basics.
Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.
Project Overview- Strong Arm ECEN 4160, Spring 2005 Thaine Hock Matt Corne Sammit Adhya Luz Quiñónez.
By : Adham Suwan Mohammed Zaza Ahmed Mafarjeh. Achieving Security through Kinect using Skeleton Analysis (ASKSA)
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
The Science of Digital Media Microsoft Surface 7May Metropolia University of Applied Sciences Display Technologies Seminar.
Motion Capture CS294-7 Jacqueline Takeshita Mindy Lue.
A Project Team Members: Shamlan AlbaharRifaah Alkhamis Doug BloomquistChris Deboer.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
Tracking Migratory Birds Around Large Structures Presented by: Arik Brooks and Nicholas Patrick Advisors: Dr. Huggins, Dr. Schertz, and Dr. Stewart Senior.
The 3D Plotter from EduTech Leah Finkel – CEO Julio Perez – CFO Anna Seung – CTO Iman Shahsavani – VPO April 9, 2008.
Head Tracking and Virtual Reality by Benjamin Nielsen.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Input/Output Devices Graphical Interface Systems Dr. M. Al-Mulhem Feb. 1, 2008.
Digital Notetaker Walter Jordan Tom Warsaw Senior Design Project EECC 657.
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
OPTICAL FLOW The optical flow is a measure of the change in an image from one frame to the next. It is displayed using a vector field where each vector.
Concept Design Review THE DUKES OF HAZARD CAMILLE LEGAULT, NEIL KENNEDY, OMAR ROJAS, FERNANDO QUIJANO, AND JIMMY BUFFI April 24, 2008.
Motion Capture Hardware
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
Live Action First Person Shooter Game Patrick Judd Ian Katsuno Bao Le.
1 Interacting with your computer Chapter 3 Mailto: Web :
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
Presentation for ENSC 440/305 Instructors: Patrick Leung, Steve Whitmore Department of Engineering Science Simon Fraser University.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
MODERN SURVEY (FAMILARISATION WITH EQUIPMENTS). Modern equipments EDM – Electronic distance measurement eqp. EDM – Electronic distance measurement eqp.
Author : Ng Thomas ( ) Under the Guidance of: Iwan Njoto Sandjaja, MSCS. Rudy Adipranata, M.Eng.
Muscle Volume Analysis 3D reconstruction allows for accurate volume calculation Provides methods for monitoring disease progression Measure muscle atrophy.
Aquatic Spectrometer & Turbidity Meter Preliminary Design Review ECE 4007 L1, Group 8 Paul Johnson Daniel Lundy John Reese Asad Hashim.
Shutter Timing and Flash Synchronization System Joel Hoffa Shaun Pontsler November 10, 2005 Advisor: Professor Herr.
FAST: Fully Autonomous Sentry Turret
Aquatic Spectrometer & Turbidity Meter ECE 4007 L1, Group 8 Paul Johnson Daniel Lundy John Reese Asad Hashim.
1 Grenzebach Glier & Associates, Inc. Preliminary Design Review Multispectral Camera Advisor: Prof. Mario Parente Team Parente #13 Simon Belkin Audrey.
0 Test Slide Text works. Text works. Graphics work. Graphics work.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
TOUCH SCREEN TECHNOLOGY
Counting How Many Words You Read
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
ROBOTC Software EV3 Robot Workshop
-BY SAMPATH SAGAR( ) ABHISHEK ANAND( )
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Senior Project Poster Day 2006, CIS Dept. University of Pennsylvania One if by land… Yosef Weiner, David Charles Pollack Faculty Advisor: C.J. Taylor,
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
TV Remote As A Wireless Mouse For PC.
3D Scanning Based on Computer Vision
Outdoor IR Bullet Camera Introduction Ver.2.0
Obstacle avoiding robot { pixel }
Air Hockey Robot Students: Abdullah Ahmad & Moath Omar Supervisor:
Dynamic Ferrofluid Lamp Team 59
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Senior Capstone Project Gaze Tracking System
Introduction to Microprocessors and Microcontrollers
Automatic Cloth Folding Machine
The Implementation of a Glove-Based User Interface
How to Digitize the Natural Color
ECE Computer Engineering Design Project
Presentation transcript:

Presented By Motion Capture Group: Azadeh Jamalian Ata Naemi Sa'ed Abu-Alhaija Sunghoon Ivan Lee SensIT Technology

Overview  Introduction  System Overview  Hardware unit  Image Processing  Modeling and Animation  Results  Financing  Applications and Marketing  Future Missions  Question Period  Demonstration Welcome to our Presentation!

Introduction Study dance movementsMedicineRobotic Sports Our Mission: Study dance movements

System Overview Image Processing Unit Animation Unit Real time User friendly Easy to customize for different applications Compatible with other systems Low cost

System Overview Image Processing Unit Animation Unit

Hardware Block Diagram Microcontroller PIC16LF84A 4 Sel 4-16 Decoder Turn on One LED Turn on LED’s for 10 frames/sec Timing issues Components from local vendors and engineering department

Hardware Components  Microcontroller (PIC16LF84A) - Assembly Language - Watch Dog Timer (WDT) - Low power (1mA), Sleep mode (3.5μA)  Regulator (LM317) - Regulate 3.3V power supply off a 9V battery - Power off operation as well as staple WDT  Infrared LED’s (KIE-7305) - 1.6V, draw a current of 2mA - Each LED is on for 50 msec

Test Models  Angle Sensitivity  Problem solving as project progressed  Use high efficient IR LED’s

System Overview Image Processing Unit Animation Unit

Software Components  Low Level Design - Capture Control Unit (CCU) - Image Processing Unit (IPU)

Capture Control Unit (CCU)  Three main tasks 1. Adjusting Phase Difference 2. Capturing Image 3. Convert Raw Image into RGB

Image Processing Unit (IPU)  Calculate position of IR light source in the frame  Placing film in front of the web camera - Film absorbs all visible light - Only IR lights penetrate the film

IPU- Challenges  Synchronization with Hardware  Distorted Images and Virtual Images

Synchronization Frequency of IR sensors and frame rate can be identical IR Freq. Frame Rate t t TbTb TbTb

Frequency of IR sensors and frame rate can be identical IR Freq. Frame Rate t t TbTb TbTb T phase Synchronization

Unexpected Images  Distorted Images & Virtual Images  Solutions: - Intensity (changing threshold value) - Width & Height

System Overview Image Processing Unit Animation Unit

Data Flow Diagram Captured Frames Calculated Coordinates of the LED’s X and Y values Animated Model

Animation Unit (AU)  Software: -C++ (OpenGL)  Main Tasks: -Reads the coordinates from an external file -Assign the coordinates of each joint and record them in a file -Model 2D motion in real time

AU- Challenges  Synchronization with IPU - Timing - Start Point - Missing Points  Simulation and Modeling - Coordinate Systems - Matrix Transformation and Rotation

Simulation Algorithm- Cont. It’s not that easy to think smart!

AU- User Interface

Results  Frame Rate: 10 frames/sec  Max Motion Frequency: 2Hz  Max Distance from camera: 1m  Precision: 100% (Clear angle of sight)  Accuracy: ± 10%

Finance EquipmentEstimated Cost Sensors/markers + interface-electronics$400 Sources + interface-electronics$400 Computer interface-electronics$100 User Interface$80 Cables$20 Total Cost$ Available Funding : $400 from EUSS Actual Cost: Estimated Cost: EquipmentEstimated Cost Sensors/markers + interface-electronics$60 Sources + interface-electronics$80 Computer interface-electronics0 User Interface$60 Cables$10 Total Cost$200

Supplementary Application SensIT Mouse: Tracks the motion of finger

Marketing  Different applications: - Art - Robotic - Medicine - Sports - Game Industry  Competitors: - Electronic Arts Canada - C4 Digital Entertainment - PhoeniX Technologies Incorporated

Future Improvements Known Limitations: - Captures the motion only in 2D - Line of sight - Angle of sight - Limited range of monitoring - Interference from other IR sources - Frequency limitation of object motion Improvements: - Capture the motion in 3D - Multiple marking - Enhance the speed

What We Learned “If you’re not sure what makes the problem Guess what causes it, Make it worse, Try to solve it, If it didn’t work, try another source!”

Conclusion  Our system: - Research based project - Proof of concept to design a low cost motion capture system - Initial step to designing a 3D motion capture system  In future: - Unifying music and dance - Future research opportunities - Future Coop positions

Acknowledgements Special Thanks to: Dr. Lucky One Mr. Steve Whitmore Dr. Pavaneh Dr. Patrick Leung Dr. Ivan Bajic Dr. Payandeh Mr. Vinay Kotamraju Mr. Amir Masoud Niroumand Mr. Brad Oldham Thanks a ton!

Questions ?

Points to make here Camera Recognizes the IR as a white light True white color pixel in 24-bit RGB gives [R,G,B] = [255,255,255] Only Use one of R,G,B matrices IPU- Cont.

IPU Algorithm

Simulation Algorithm - One LED blinks twice indicating the start point - An array to hold the coordinates  Useful for applications that track the motion of a specific object  However, not smart enough to detect the position of various joints in real time