Recognition, Tracking, and Data Acquisition for Microscopic Worms ECPE 491: Senior Design Professor Mani Mina
Group 03: Worm Tracking Client: Dr. Santosh Pandey, Microfluidics Lab Graduate Supervisor: Roy Lycke Ryan Alley, Team Leader Colin Ray, Communicator Laith Abbas, Webmaster Shan Zhong Shusheng Xu
Problem Statement Background – C. elegans What are C. elegans? Why are C. elegans studied? How are C. elegans useful? – Behavior Why track them? Qualitative vs. quantitative data How to gather quantitative data? Group 03: Worm Tracking
Functional Requirements Video Support – The software shall support the following video compression codecs: Microsoft Video 1 Intel Indeo – The software shall support input video frame rates between 1 and 30 frame-per-second. Group 03: Worm Tracking
Functional Requirements (take from doc) Group 03: Worm Tracking
Non-Functional Requirements (take from doc) Group 03: Worm Tracking
Other Considerations Lab environment Video Quality (resolution, magnification, frames-per-second, length) Host machine expectations (deployment platforms) Pre-recorded vs. realtime Number of worms per unit volume (1 cm x 1 cm x 100 microns) Group 03: Worm Tracking
Market Survey Use past work stuff here Talk about uniqueness (behavior analysis) cost-effectiveness Group 03: Worm Tracking
Potential Risks & Mitigation ??? Group 03: Worm Tracking
Resource/Cost Estimate Open source crap is free, etc… Group 03: Worm Tracking
Project Milestones & Schedule Take a look at wiki and talk about that here (graph of critical path schedule/timeline … ) Group 03: Worm Tracking
System Design Ryan architects tentative thing (prototype design) Group 03: Worm Tracking
Detailed Design Details Group 03: Worm Tracking
Test Plan Play a video!!!! Metrics (human comparison, quality of videos, etc…) Group 03: Worm Tracking
Prototype Description and applicable results (videos? Screenshots?) Group 03: Worm Tracking
Project Status (reference milestones) Group 03: Worm Tracking
Individual Contributions (for each person) Group 03: Worm Tracking
Future Plan Group 03: Worm Tracking
References … Group 03: Worm Tracking