1 / 1

Computational Agriculture: Video Monitoring of Honey Bees

Computational Agriculture: Video Monitoring of Honey Bees. Subhabrata Bhattacharya (University of Central Florida) , Lily Mummert, Jason Campbell, and Rahul Sukthankar (Intel Labs Pittsburgh). Video Monitoring/Challenges. Why honey bees?. Detection/Tracking Dataflow. Non-disruptive

sherri
Télécharger la présentation

Computational Agriculture: Video Monitoring of Honey Bees

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computational Agriculture: Video Monitoring of Honey Bees Subhabrata Bhattacharya (University of Central Florida) , Lily Mummert, Jason Campbell, and Rahul Sukthankar (Intel Labs Pittsburgh) Video Monitoring/Challenges Why honey bees? Detection/Tracking Dataflow • Non-disruptive • Inexpensive • Leverages computer vision techniques • Commodity video (640x480 @ 30fps) Critical for Agricultural Pollination: ~130 crops (nuts, veggies), $15B in US Population in Decline : 50% decrease in managed colonies (2004) Preservation efforts are needed! Goal: Provide effective colony management information non-invasively (arrival, departure counts) • Clutter - leaves, debris • Lighting changesfrequently • Shadows look similar to bees • Changes in orientation • Perspective distortions Arrival/Departure Counts Input Video Filter Candidate blobs Analyze Tracks Match Blobs Detect Motion Moving blobs “Bee” Blobs Tracks Particular challenges of honey bee monitoring • Semi-stationary guard bees may confuse background techniques • Small size makes feature extraction difficult • Fast motion makes optical flow inaccurate • Visual similarity between bees makes track assignment difficult Algorithms Used • Motion Detection: Accumulative frame differencingcombined with pyramid background subtraction • Blob Filtering: Size-based thresholds, color histogram distance threshold (eliminate most shadows, leaves) • Tracking and Counting: Extract blob signature(area, orientation, eccentricity, distance from entry); perform greedy search; extrapolate tracks linearly to generate arrival/departure counts Results and Contributions • 94.1% detection @ 0.5 false alarms/frame(easy dataset) • 84.6% detection @ 2 false alarms/frame(intermediate dataset) • 72.0% true detections @ 8 false alarms/frame(hard dataset) • Multiple Object Tracking Precision Easy: 0.87, Intermediate: 0.79, Hard: 0.64 ground-truth-annotated datasets • Fast implementation (compiled, uses OpenCV) Better Better Better Better Better Better

More Related