Sharif Motion Analyzer
description
Transcript of Sharif Motion Analyzer
Sharif Motion AnalyzerM. Hoviatalab
A. KolahiT. RezaeianM. AlizadehM. Bostan
Department of Mechanical Engineering, Sharif University of Technology
2
An Overview on SMAMotion analysis software generally detects a target object in a scene, follows it over time, and determines its coordinates.
How it works?ComponentsTest ConditionsInstallation
3
• Advanced User Interface
• Without Special Environment Limitations
• Low Cost of Hardware
• Portable
• 2D & 3D Applications
• Capturing up to 200Hz
• Built in Animator and Simulator units
• Built in units for Kinematics and Gait Analysis
An Overview on SMA
4
How it Works
A block diagram of the hardware and software units
This system includes both hardware and software components.
5
•System Components•Motion Capturing unit
•Synchronizing unit
•Deinterlacing unit
• Image Processing unit
•2D & 3D Reconstruction units
•Gait Analysis unit
•Segmentation unit
•2D & 3D Kinematics Analysis units
•Simulation and Animation units
Software Requirements
7
Software Requirements
Microsoft Windows XP
MATLAB Version 7.0.1 (R14) Service Pack 1
a. DirectX, Version 9.0
b. Image Acquisition Toolbox, Version 1.7
c. Image Processing Toolbox, Version 5.0.1
d. Video and Image Processing Blockset, Version 1.0.1
Microsoft Office (Excel)
Hardware Requirements
9
Hardware Requirements
Ideal configuration for this software is as following
Computer: CPU: Dual 3.0 GHz P4, RAM: 1 GB, DISK: 60 GB SATACamera: JVC GR-DVL 320A IEEE 1394 Host Controller
The calibration frameRemote Flasher
Markers
10
Hardware Requirements
Remote Flasher
Motion Capturing Unit
12
Capturing – Double Camera
User Interface of Double Camera Mode
Synchronizer Unit
14
Synchronizer
User Interface of Synchronizer Unit
15
Synchronizer
Left Camera
Diagrams of Frames Intensities
Right Camera
Image Processing Unit
17
Image Processing
The image processing unit obtains 2D coordinates of all of the markers in each frame. It gets Deinterlaced frames as input and produces an Excel file of 2D coordinates of markers in an appropriate coordinate system defined by the user
Markers are made of Special phosphoric materials that distinguish them from background
18
Image Processing – How it works
The Markers paths detected by Image Processing Unit
Gait Analysis
20
Gait Analysis-How it works
User Interface of Gait Unit
21
Gait Analysis
The location of markers on body for Gait Analysis
22
Segmentation-How it works
User Interface of Segmentation Unit
Kinematics Analysis
24
Kinematics Analysis
This unit calculates the following 3D Kinematics Parameters
Cardan AnglesHelical AnglesLinear velocityLinear AccelerationAngular VelocityAngular Acceleration
25
Kinematics Analysis
An Example of Kinematics Analysis
Simulation and Animation
27
Simulation and Animation
User Interface of 3D Max Simulator Unit
28
Simulation and Animation
User Interface of 3D Max Simulator Unit in the 3D Max Environment
29
Simulation and Animation
User Interface of Animator Unit
30
Simulation and Animation
An example of Animator Unit
31
Simulation and Animation
Gait Analysis
Biomechanical Applications
33
Applications - Maei Geri
Maei Geri Ankle Angle
34
Applications
Maei Geri Ankle Angle versus normalized duration
Maei Geri Ankle Angle
-5
5
15
25
35
45
55
65
0 20 40 60 80 100
normalized duration
An
gle
(d
eg
ree
)
normal
expert
35
Applications - Zenkoutso
Zenkoutso Shank Angle
36
Applications
Zenkoutso Shank Angle versus normalized duration
Zenkoutso Shank Angle
2030405060708090
100110
0 20 40 60 80 100
normalized duration
Ang
le (d
egre
e)
normal
expert
37
Applications - Zoki
Zoki Elbow Angle
38
Applications
Zoki Elbow Angle versus normalized duration
Zoki Elbow angle
-1
19
39
59
79
0 20 40 60 80 100
normalized duration
An
gle
(d
eg
ree
)
normal
expert
39
Applications - Combination
Combination Ankle vertical displacement
40
Applications
Combination Ankle vertical displacement versus normalized duration
Combination Ankle vertical displacemet
-25
-20
-15
-10
-5
0 20 40 60 80 100
normalized duration
disp
lace
men
t (cm
)
normal
expert