Tracking Social Insects Ashok Veeraraghavan Rama Chellappa.

Slides:



Advertisements
Similar presentations
Challenge 1 T. Trimpe 2008
Advertisements

Motivating Markov Chain Monte Carlo for Multiple Target Tracking
ORDER HYMENOPTERA ORDER HYMENOPTERA SOCIAL INSECTS.
Presented by: Ms. Maria Hamdan. What are these small creatures that we have in this picture? These are insects.
Probabilistic Tracking and Recognition of Non-rigid Hand Motion
F exam 2 F learning in a natural environment F special case... flower learning F odor learning in the proboscis extension reflex F summary PART 4: BEHAVIORAL.
Sensor-Based Abnormal Human-Activity Detection Authors: Jie Yin, Qiang Yang, and Jeffrey Junfeng Pan Presenter: Raghu Rangan.
Clustering Beyond K-means
COMMUNICATIONS Stimulus.
Biology 484 – Ethology Chapter 7 – The Evolution of Feeding Behavior.
SOME BASIC IDEAS OF STATISTICAL PHYSICS Mr. Anil Kumar Associate Professor Physics Department Govt. College for Girls, Sector -11, Chandigarh.
North Alabama Beekeepers Symposium
Do you know any other invertebrates that can fly? (; Class: Insecta.
Learning to estimate human pose with data driven belief propagation Gang Hua, Ming-Hsuan Yang, Ying Wu CVPR 05.
Where has all the data gone? In a complex system such as Metalman, the interaction of various components can generate unwanted dynamics such as dead time.
Monte Carlo Localization for Mobile Robots Karan M. Gupta 03/10/2004
Complex Feature Recognition: A Bayesian Approach for Learning to Recognize Objects by Paul A. Viola Presented By: Emrah Ceyhan Divin Proothi Sherwin Shaidee.
Oklahoma State University Generative Graphical Models for Maneuvering Object Tracking and Dynamics Analysis Xin Fan and Guoliang Fan Visual Computing and.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
End Show Slide 1 of 44 Copyright Pearson Prentice Hall Biology.
Tracking Objects with Dynamics Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 04/21/15 some slides from Amin Sadeghi, Lana Lazebnik,
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
First introduced in 1977 Lots of mathematical derivation Problem : given a set of data (data is incomplete or having missing values). Goal : assume the.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
1 Face Tracking in Videos Gaurav Aggarwal, Ashok Veeraraghavan, Rama Chellappa.
Arthropods. The phylum Arthropoda makes up over 75% of the world’s species. Arthropods include insects, centipedes, millipedes, spiders, ticks, scorpions,
Learning the space of time warping functions for Activity Recognition Function-Space of an Activity Ashok Veeraraghavan Rama Chellappa Amit K. Roy-Chowdhury.
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
The Honey Bee Dance Language Amy Toth March 1, 2007
Honey Bees Work Together To Build Their Hive!. Beehives are made of wax! Bees have special slits in their abdomen where wax scales come out.
Kalman filter and SLAM problem
The Hive is Hungry: Exploring Bee Colony Search and Foraging Behavior through Simulation Peter Bailis, Peter Lifland Harvard Robobees 11 Dec 2009.
Robotics.usc.edu/~embedded Physics-based Sensing and State Estimation Algorithms for Robotic Sensor Networks Gaurav. S. Sukhatme Robotic Embedded Systems.
Why Model? By the way …. A model is a representation, abstraction, or a simulation of a phenomenon that we are trying to understand.
Chapter 5: Spatial Cognition Slide Template. FRAMES OF REFERENCE.
Is It An Insect? Yes or No? Emily Heckman. What is an Insect? Is there truly a difference among bugs, arachnids, crustaceans, and insects? Is there truly.
Project title : Automated Detection of Sign Language Patterns Faculty: Sudeep Sarkar, Barbara Loeding, Students: Sunita Nayak, Alan Yang Department of.
Created by Brandy Magdos 2007 Insects Daily Report.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Loris Bazzani*, Marco Cristani*†, Vittorio Murino*† Speaker: Diego Tosato* *Computer Science Department, University of Verona, Italy †Istituto Italiano.
Swarm Robotics Indresh Yadav.
Dancing Bees Heather Mahaney September 26 th, 2002.
Honeybee learning and memory. Honeybee brain AL Moth AL.
A Computationally Efficient Framework for Modeling Soft Body Impact Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
 There is many different insects in the world like a butterfly.
Food & Habitat Selection
The Science of Biomechanics
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Swarms MONT 104Q – Mathematical Journeys, November 2015.
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
 The honeybee is a social animal that lives in a remarkably well-organized colony consisting of three kinds of bees: the queen, the drones, and the workers.
Bio-inspired Learning for a Colony of Microsystems Rama Chellappa UMD.
Evolution CASE STUDIES: The evolution of the honeybee dance language.
Amazing Bees! By Patty Gross June Habitat  Live in every continent except Antarctica  Beehive  Hollow log  Man-made hive
Lesson 1: Reflection and its Importance
Foraging behaviors Variability in wing color in Catocala sp. Development of search images increases effective foraging behavior Stable vs constant conditioning.
The Honeybee Dance By: Kaila Bishop 14 June 2011 Biology 3541.
Intro to Research Methods
Particle Filtering for Geometric Active Contours
Animal Behavior What is behavior?.
Birds and Bees.
Social Learning: The Importance of Copying Others
Chapter 28 Insects 28-3.
A Short Introduction to the Bayes Filter and Related Models
Artificial Bee Colony Algorithm
ARTHROPODS.
Animal Behavior What is behavior?.
Presentation transcript:

Tracking Social Insects Ashok Veeraraghavan Rama Chellappa

Problem Statement  Behavior analysis of insects has led to advances in navigation, control systems etc.  Bulk of the time in behavioral analysis is spent in manually tracking and labeling insect motions.  Goal: To automate tracking and labeling of insect motions i.e., track the position and the behavior of insects.

Challenges  Extreme Clutter  Presence of hundreds of other insects in the surroundings.  Insects are capable of making surprisingly fast movements.  Complex interactions among the various insects.  Drastic Appearance Changes

General Principles for Tracking Insects  Anatomical (or Structural) Modeling  Behavioral Modeling  Interaction Modeling

Anatomical Modeling  All insects have similar anatomy.  Hard Exoskeleton, soft interior.  Three major body parts- Head, Thorax and abdomen.  Each body part modeled as an ellipse.  Anatomical modeling ensures Physical limits of body parts are consistent. Accounts for structural limitations. Accounts for correlation among orientation of body parts Insects move in the direction of their head.

Behavioral Modeling  Insects display very specific behaviors.  Behavior Modeling Vs Motion Modeling (Level of abstraction)  Modeling behavior explicitly improve Tracking performance Behavioral understanding  Position tracking and behavioral analysis in a unified framework.

Modeling Interactions  Insects communicate through behavioral interactions.  Modeling these interactions is important to study behavior based communication in insects.

Tracking a Bee in a Hive  Several bees moving and interacting in a hive.  Simultaneously track and analyse the behavior of bees.  Specifically interested in bees performing the waggle dance.  Structural Model -  Three Ellipses.

Waggle Dance- A behavior  Foragers perform waggle dance.  Orientation of waggle axis  Direction of Food source.(with respect to sun).  Intensity of waggle dance  Sweetness of food source.  Frequency of waggle  Distance of food source.  Recruits follow the dancer.  Behavior Modeling: Markov Model on basic motions.

Tracking- Shape and Motion Encoded Particle Filter  Tracking based on particle filter.  Behavioral model in addition to motion model in the normal particle filter framework.  Track both position and orientation of various body parts and the behavior exhibited by the bee.  Observation model: Mixture of Gaussians. 5 Exemplars for the appearance of the bee.  Maximum Likelihood estimate for both position and behavior.

Results

Results (Contd.)  Successfully tracked the dancer.  Identified the various actions exhibited by the dancer.  Currently working on modeling interaction between dancer and follower.