Download - Sharif Motion Analyzer
![Page 1: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/1.jpg)
Sharif Motion AnalyzerM. Hoviatalab
A. KolahiT. RezaeianM. AlizadehM. Bostan
Department of Mechanical Engineering, Sharif University of Technology
![Page 2: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/2.jpg)
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
![Page 3: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/3.jpg)
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
![Page 4: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/4.jpg)
4
How it Works
A block diagram of the hardware and software units
This system includes both hardware and software components.
![Page 5: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/5.jpg)
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
![Page 6: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/6.jpg)
Software Requirements
![Page 7: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/7.jpg)
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)
![Page 8: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/8.jpg)
Hardware Requirements
![Page 9: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/9.jpg)
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
![Page 10: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/10.jpg)
10
Hardware Requirements
Remote Flasher
![Page 11: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/11.jpg)
Motion Capturing Unit
![Page 12: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/12.jpg)
12
Capturing – Double Camera
User Interface of Double Camera Mode
![Page 13: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/13.jpg)
Synchronizer Unit
![Page 14: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/14.jpg)
14
Synchronizer
User Interface of Synchronizer Unit
![Page 15: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/15.jpg)
15
Synchronizer
Left Camera
Diagrams of Frames Intensities
Right Camera
![Page 16: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/16.jpg)
Image Processing Unit
![Page 17: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/17.jpg)
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
![Page 18: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/18.jpg)
18
Image Processing – How it works
The Markers paths detected by Image Processing Unit
![Page 19: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/19.jpg)
Gait Analysis
![Page 20: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/20.jpg)
20
Gait Analysis-How it works
User Interface of Gait Unit
![Page 21: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/21.jpg)
21
Gait Analysis
The location of markers on body for Gait Analysis
![Page 22: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/22.jpg)
22
Segmentation-How it works
User Interface of Segmentation Unit
![Page 23: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/23.jpg)
Kinematics Analysis
![Page 24: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/24.jpg)
24
Kinematics Analysis
This unit calculates the following 3D Kinematics Parameters
Cardan AnglesHelical AnglesLinear velocityLinear AccelerationAngular VelocityAngular Acceleration
![Page 25: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/25.jpg)
25
Kinematics Analysis
An Example of Kinematics Analysis
![Page 26: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/26.jpg)
Simulation and Animation
![Page 27: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/27.jpg)
27
Simulation and Animation
User Interface of 3D Max Simulator Unit
![Page 28: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/28.jpg)
28
Simulation and Animation
User Interface of 3D Max Simulator Unit in the 3D Max Environment
![Page 29: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/29.jpg)
29
Simulation and Animation
User Interface of Animator Unit
![Page 30: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/30.jpg)
30
Simulation and Animation
An example of Animator Unit
![Page 31: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/31.jpg)
31
Simulation and Animation
Gait Analysis
![Page 32: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/32.jpg)
Biomechanical Applications
![Page 33: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/33.jpg)
33
Applications - Maei Geri
Maei Geri Ankle Angle
![Page 34: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/34.jpg)
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
![Page 35: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/35.jpg)
35
Applications - Zenkoutso
Zenkoutso Shank Angle
![Page 36: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/36.jpg)
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
![Page 37: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/37.jpg)
37
Applications - Zoki
Zoki Elbow Angle
![Page 38: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/38.jpg)
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
![Page 39: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/39.jpg)
39
Applications - Combination
Combination Ankle vertical displacement
![Page 40: Sharif Motion Analyzer](https://reader035.vdocuments.us/reader035/viewer/2022081505/56815849550346895dc5a05f/html5/thumbnails/40.jpg)
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