Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
HUMAN BODY SKELETON DETECTION & TRACKING
Transcript of HUMAN BODY SKELETON DETECTION & TRACKING
Pune Institute Of Computer Technology,Pune
What we want to achieve...
Detect And Track
To provide utility of devices like Kinect by using a normal camera/ webcam.
To replace use of sensors in hand-held device for motion sensing.
To aim at taking the project working accurately on hand-held devices.
To create a system using OpenCV to be used as a library to detect human body for all its major joints,generate human skeleton from them and track the generated human skeleton using video stream input through normal camera.
Human Skeleton Stick Model
Haarcascade - Viola Jones Algorithm
Assumptions for Lucas Kanade :
The pixel intensities of an object do not change between consecutive frames.
Neighbouring pixels have same motion.
The main aim of the project is to replace Kinect for most of the tasks it does.
Dynamic learning of all the captured frames(Region of interest) along with Viola Jones and Optical Flow will be more sensible approach.
1. Haar like features are mapped on the object.
2.Conversion into Integral Image for rapid feature value evaluation.
PART - 1
PART - 2
1.AdaBoost Algorithm-select small set of features & train the classifier.
2.Constructs a linear combination of weak classifier to form a strong classifier
PART - 3
1.Construction of cascade classifier in the form of degenerate decision tree.
2.Image/frame having 50 % matching features is passed to next stage
Magic Number (1.618) is used for detection of elbow joint and abdomen joint.
Lucas Kanade Optical flow algorithm
Optical Flow - 2D vector field of displacement vector showing movement of points between consecutive frames
Computation of Lucas Kanade is based on the image brightness constancy assumption.
For motion(u,v) of a point in an image I the brightness of the point does not change,
Pyramidal Lucas-Kanade Algorithm
For large object motions with large dispacement vectors
Gaussian Pyramids built at different levels for two consecutive frames
Animation Film Making
Augmented Reality Applications
Dynamic Pose Recognition
Deployment of the applications using system on hand held devices.
Sponsored by Rolocule Games Pvt Ltd. Pune