Skip to content

RubenChao/tracking-drosophila

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tracking-drosophila

Automated tracking of Drosophila specimens

The fruit fly Drosophila Melanogaster has become a model organism in the study of neurobiology and behavior patterns. The analysis of the way the fly moves and its behavior is of great scientific interest for research on aspects such as drug tolerance, aggression or ageing in humans. A procedure for detecting, identifying and tracking numerous specimens of Drosophila by means of computer vision based sensing systems is presented. This procedure allows dynamic information about each specimen to be collected at each moment, and then for its behavior to be quantitatively characterized. The proposed algorithm operates in three main steps: a pre-processing step, a detection and segmentation step, and tracking shape. The pre-processing and segmentation steps allow some limits of the image acquisition system and some visual artifacts (such as shadows and reflections) to be dealt with. The improvements introduced in the tracking step allow the problems corresponding to identity loss and swaps, caused by the interaction between individual flies, to be solved efficiently. Thus, a robust method that compares favorably to other existing methods is obtained.

"The algorithm is fully described in a paper submitted to Sensors magazine (currently under review), url http://www.mdpi.com/journal/sensors".

Some video examples can be downloaded at http://www.eii.uva.es/%7Eeduzal/Drosophila/

About

Automated tracking of Drosophila specimens

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published