Skin Deformation Modelling using image analysis
10 views (last 30 days)
Show older comments
I am trying to model skin deformation. Currently I have set up where I paint a matrix of dots onto the skin. I have a program that tracks the points and hence I can calculate deformation as a function of time. However, the use of ink on the skin is not an ideal solution.
Firstly, the ink is constantly diffusing into the skin (especially during deformation) so the areas of the points is not consistant. Also, too fine a point matrix (to increase accuracy) will change the mechanical properties of the skin.
Is there any way I could track the natural creases/grooves of the skin? I understand this would be much more complex. Currently all testing I have done is biaxial (no Z-direction deformation) but ideally I would like to measure 3D deformation. I have attached a sample of the type of skin image I am using.
0 Comments
Answers (1)
Image Analyst
on 20 Nov 2013
I think for an image of that kind and magnification, you're best off using optical flow. It tracks movement not by looking at isolated markers (like the motion capture industry that is used heavily in the entertainment industry), but by looking at all of the image pixels themselves. For example see some of the papers by this professor: John Barron where he uses optical flow to track storm, movement of plants, etc. Or you Google the subject of optical flow.
6 Comments
Image Analyst
on 20 Nov 2013
Yes it's possible, in fact that's the most common use I would think. But optical flow is not trivial and I don't know your skills so I don't know how much you will be able to accomplish by March.
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!