Analysis of Runner Biomechanics Using Edge Detection and Image Processing Techniques to Determine Pronation Levels Asa Kusuma.

Slides:



Advertisements
Similar presentations
Camera Shots and Angles for Television Production Instructor: Mrs. Hudgens.
Advertisements

Graphics Shapes. Setup for using graphics You have to import the graphics library You can use either “import graphics” or “from graphics import *” or.
Michael Andrews SooHyun Jang David Jia Nat Storer.
NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.
Thornbers Podiatry “Promoting optimum health and performance”
JAHVA Golden Awards. Your Choice? Winner is?
What is popliteus tendinitis?
Morphology – Chapter 10. Binary image processing Often it is advantageous to reduce an image from gray level (multiple bits/pixel) to binary (1 bit/pixel)
Compositio n. What is Composition?  How you arrange the subject in the space  The photographer must consider things such as colour, placements, angles,
Logging and Replay of Go Game Steven Davis Elizabeth Fehrman Seth Groder.
A (Uncolorful) Lecture on Color for UI’s Use of Color in UI Design (not ready for distribution) laura leventhal.
Autonomous Vehicle: Navigation by a Line Created By: Noam Brown and Amir Meiri Mentor: Johanan Erez and Ronel Veksler Location: Mayer Building (Electrical.
Touchscreen Implementation for Multi-Touch
Behavior Analysis Midterm Report Lipov Irina Ravid Dan Kotek Tommer.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
© Tracey Garvey Photography
Capturing and controlling digital images. Great images are not made by digital cameras. They are made by photographers who understand what to look for.
Arches of the Foot Insoles as Treatment March 23, 2015.
RESEARCH, INSTRUCTION, SERVICE, ENTREPRENEURSHIP – EYE IN THE SKY RESEARCH RISE STUDENT: ZACH PECK MENTOR: JOHN WELSH.
The Biomechanics of Running
Tal Mor  Create an automatic system that given an image of a room and a color, will color the room walls  Maintaining the original texture.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.
Knowledge Systems Lab JN 8/24/2015 A Method for Temporal Hand Gesture Recognition Joshua R. New Knowledge Systems Laboratory Jacksonville State University.
Usability Testing. Testing Methods Same as Formative Surveys/questionnaires Interviews Observation Documentation Automatic data recording/tracking Artificial/controlled.
Concussion Detection Research Tool Codi-Lee Hayes Samantha Mearns Rebecca Yaffe Dr. Thirimacho Bourlai Dr. Aaron Monseau.
MOMA Display Screens K u r t R a l s k e.
Creating your stop motion video  1. Brainstorm your visuals  Discuss an “image” as a “scene.” Your image should be focused on, and should describe the.
Documentaries Writing for Film. Why write a script? »Most underrated aspect of documentary process »Some think documentary -making process should be fluid.
Luke’s Locker Proper Shoe Fitting Training Manual
 Refers to sampling the gray/color level in the picture at MXN (M number of rows and N number of columns )array of points.  Once points are sampled,
Developing Content and Layout Lesson 6. Creating Web Site Content Online users scan a page, read key words of text, and check out graphics Reading from.
Digital Media Dr. Jim Rowan ITEC 2110 Animation. Two ways to create moving images Capture using a camera Create using animation techniques.
Evaluating An Image How things look on the screen doesn’t always matter. A full resolution image from a 6 megapixel camera printed on 4” x 6” paper… each.
Controlling the Photographic Process. With today’s modern digital cameras you can have as much or as little control over the picture taking process as.
The Biomechanics of Running 7/8 PE Track and Field Unit 2 nd Semester.
Digital Photography Mr. Brown Gering High School Graphic & Web Design Class.
Introduction to Photography. “Painting or writing with light”
A Multi-Spectral Structured Light 3D Imaging System MATTHEW BEARDMORE MATTHEW BOWEN.
Jonathan Dinger 1. Traffic footage example 2  Important step in video analysis  Background subtraction is often used 3.
The Berlin Brain-Computer Interface: Machine Learning-Based Detection of User Specific Brain States Umar Farooq Berlin Brain Computer Interface.
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
Think about the effect each technique might achieve.
Digital Photography A tool for Graphic Design Graphic Design: Digital Photography.
Analysis of Runner Biomechanics Using Edge Detection and Image Processing Techniques to Determine Pronation Levels Asa Kusuma.
Counting How Many Words You Read
GETTING STARTED Copy the technical terms. You do not have to write the definitions word for word. Chapter 2.
Tips for Taking Good Pictures. shoot from different perspectives up high down low getting in close stepping back for a wider shot moving around your subject.
Results Conclusions Development of an Pronation Controlling Suspension in Running Shoes Caroline de Monasterio, Brandon Jackson, Philip O'Bannon, Robin.
Video Production  EQ: How do camera angles affect the viewers’ perception?
CS 376b Introduction to Computer Vision 03 / 31 / 2008 Instructor: Michael Eckmann.
© 2001 – All Rights Reserved – Page 1 Web Graphic Elements Web Graphic Elements.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mehrdad Ghaziasgar.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Running Gait.
Different techniques used in photography.
Software Design Team KANG Group 1.
LET’S LEARN ABOUT GRAPHICS!
Super-Resolution Image Reconstruction
Video Production EQ: How do camera angles affect the viewers’ perception?
Optical Flow For Vision-Aided Navigation
(c) 2002 University of Wisconsin
UMBC Graphics for Games
Technique 6: General gray-level transformations
Creative Camera Controls and more
Technique 6: General gray-level transformations
Balance in Photography
Games Development 2 Entity / Architecture Review
Edge Detection Exploring Edge Detection Techniques By Asa Kusuma
How to take better pictures with your digital camera
Presentation transcript:

Analysis of Runner Biomechanics Using Edge Detection and Image Processing Techniques to Determine Pronation Levels Asa Kusuma

The Problem: Determining Pronation Pronation: Ankle rolling inward on impact Over-pronation major cause of running injuries Hard to determine with the eye, subtle

Pronation and Runners Every runner should pronate a moderate amount Too much pronation  Strains achilies tendon  Puts pressure on Tibia  Strains inner knee Not enough pronation  Supination  Puts pressure on Fibula  Strains IT Band OverpronationSupination

The Setup 2 nd Quarter

How the Setup Works Camera  Takes 20 Frames per second  Produces 2 relevant images Before impact At impact Light  Ensures universal lighting Horizontal Tape  Keeps runner in the same position relative to the camera White Background  Helps with edge detection

Method: Edge Shift Get 2 Images, before and after impact  Edge Detect  Isolate the inner edge of foot/leg  Find average x coordinate of edge Equalize image edges Compare x coordinates of edges

Eliminating Noise Upper portion of edge detection usually accurate Run normal edge detection, store edge pixels From top of edge, work down Only include edge pixels which have similar x- coordinates Allow for more variance in x-coordinate for larger differences in y-coordinate

Standardize images  Standard  Not standard

Implementation of a GUI Graphical User Interface library EasyGUI Allows event based GUI elements Runs within the python script Still must start program in terminal

Select Images

Select Which Leg

Select Pronation

Display Results

What Edges Look Like NeutralSupinator Over-Pronator

Determining Relative Factors Camera  What’s the resolution of the camera?  What’s the FPS of the image capture  After testing, doesn’t matter Shift Method  How much shifting constitutes over-pronation?  Testing on multiple subjects 1-5 pixel shift, supinator 6-10 pixel shift, neutral 11+ pixel shift, over-pronator