Vision System for Wing Beat Analysis of Bats in the Wild 1 Boston University Department of Computer Science 2 Boston University Department of Biology Mikhail.

Slides:



Advertisements
Similar presentations
3D Model Matching with Viewpoint-Invariant Patches(VIP) Reporter :鄒嘉恆 Date : 10/06/2009.
Advertisements

Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
Object Recognition with Features Inspired by Visual Cortex T. Serre, L. Wolf, T. Poggio Presented by Andrew C. Gallagher Jan. 25, 2007.
Presented by Xinyu Chang
Human Identity Recognition in Aerial Images Omar Oreifej Ramin Mehran Mubarak Shah CVPR 2010, June Computer Vision Lab of UCF.
Tracking Learning Detection
Patch to the Future: Unsupervised Visual Prediction
Database-Based Hand Pose Estimation CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
Object Recognition & Model Based Tracking © Danica Kragic Tracking system.
Hybrid Position-Based Visual Servoing
IIIT Hyderabad Pose Invariant Palmprint Recognition Chhaya Methani and Anoop Namboodiri Centre for Visual Information Technology IIIT, Hyderabad, INDIA.
Forward-Backward Correlation for Template-Based Tracking Xiao Wang ECE Dept. Clemson University.
Robust Object Tracking via Sparsity-based Collaborative Model
Computer Vision Group University of California Berkeley Estimating Human Body Configurations using Shape Context Matching Greg Mori and Jitendra Malik.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Computer Vision Group University of California Berkeley Shape Matching and Object Recognition using Shape Contexts Jitendra Malik U.C. Berkeley (joint.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
ON THE IMPROVEMENT OF IMAGE REGISTRATION FOR HIGH ACCURACY SUPER-RESOLUTION Michalis Vrigkas, Christophoros Nikou, Lisimachos P. Kondi University of Ioannina.
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Recognizing and Tracking Human Action Josephine Sullivan and Stefan Carlsson.
Estimating the Driving State of Oncoming Vehicles From a Moving Platform Using Stereo Vision IEEE Intelligent Transportation Systems 2009 M.S. Student,
Goal: Fast and Robust Velocity Estimation P1P1 P2P2 P3P3 P4P4 Our Approach: Alignment Probability ●Spatial Distance ●Color Distance (if available) ●Probability.
Overview Introduction to local features
A Scale and Rotation Invariant Approach to Tracking Human Body Part Regions in Videos Yihang BoHao Jiang Institute of Automation, CAS Boston College.
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
Circular Augmented Rotational Trajectory (CART) Shape Recognition & Curvature Estimation Presentation for 3IA 2007 Russel Ahmed Apu & Dr. Marina Gavrilova.
Abstract Some Examples The Eye tracker project is a research initiative to enable people, who are suffering from Amyotrophic Lateral Sclerosis (ALS), to.
1 Faculty of Information Technology Generic Fourier Descriptor for Shape-based Image Retrieval Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info.
Visual Object Tracking Xu Yan Quantitative Imaging Laboratory 1 Xu Yan Advisor: Shishir K. Shah Quantitative Imaging Laboratory Computer Science Department.
Computer Science Department Distribution Fields A Unifying Representation for Low-Level Vision Problems Erik Learned-Miller with Laura Sevilla Lara, Manju.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
Overview Harris interest points Comparing interest points (SSD, ZNCC, SIFT) Scale & affine invariant interest points Evaluation and comparison of different.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Dynamic 3D Scene Analysis from a Moving Vehicle Young Ki Baik (CV Lab.) (Wed)
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Spatio-temporal constraints for recognizing 3D objects in videos Nicoletta Noceti Università degli Studi di Genova.
Young Ki Baik, Computer Vision Lab.
A Comparative Evaluation of Three Skin Color Detection Approaches Dennis Jensch, Daniel Mohr, Clausthal University Gabriel Zachmann, University of Bremen.
Qiaochu Li, Qikun Guo, Saboya Yang and Jiaying Liu* Institute of Computer Science and Technology Peking University Scale-Compensated Nonlocal Mean Super.
A Two-level Pose Estimation Framework Using Majority Voting of Gabor Wavelets and Bunch Graph Analysis J. Wu, J. M. Pedersen, D. Putthividhya, D. Norgaard,
21 June 2009Robust Feature Matching in 2.3μs1 Simon Taylor Edward Rosten Tom Drummond University of Cambridge.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Paired Sampling in Density-Sensitive Active Learning Pinar Donmez joint work with Jaime G. Carbonell Language Technologies Institute School of Computer.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
Determining the location and orientation of webcams using natural scene variations Nathan Jacobs.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Cluster validation Integration ICES Bioinformatics.
Course14 Dynamic Vision. Biological vision can cope with changing world Moving and changing objects Change illumination Change View-point.
Presented by: Idan Aharoni
ALIGNING TIME LAPSES OF STARS USING CONTEXTUAL INFORMATION BY HOLLY CHU AND JUSTIN HOOGENSTRYD ACADEMIC ADVISOR ERNIE ESSER UCI MATH DEPARTMENT.
1 Faculty of Information Technology Enhanced Generic Fourier Descriptor for Object-Based Image Retrieval Dengsheng Zhang, Guojun Lu Gippsland School of.
Multi-view Synchronization of Human Actions and Dynamic Scenes Emilie Dexter, Patrick Pérez, Ivan Laptev INRIA Rennes - Bretagne Atlantique
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
Progress In Image Registration. Why Registration In computer vision, sets of data acquired by sampling the same scene or object at different times, or.
Deformation Modeling for Robust 3D Face Matching Xioguang Lu and Anil K. Jain Dept. of Computer Science & Engineering Michigan State University.
REAL-TIME DETECTOR FOR UNUSUAL BEHAVIOR
Signal and Image Processing Lab
Fast Preprocessing for Robust Face Sketch Synthesis
Real-Time Human Pose Recognition in Parts from Single Depth Image
Fast and Robust Object Tracking with Adaptive Detection
Cheng-Ming Huang, Wen-Hung Liao Department of Computer Science
Vehicle Segmentation and Tracking in the Presence of Occlusions
Shape matching and object recognition using shape contexts
CSE 455 – Guest Lectures 3 lectures Contact Interest points 1
Combining Geometric- and View-Based Approaches for Articulated Pose Estimation David Demirdjian MIT Computer Science and Artificial Intelligence Laboratory.
Fourier Transform of Boundaries
Presentation transcript:

Vision System for Wing Beat Analysis of Bats in the Wild 1 Boston University Department of Computer Science 2 Boston University Department of Biology Mikhail Breslav 1, Nathan W. Fuller 2, and Margrit Betke 1 ComputerScience

Motivation Behavior Aerial Vehicles

Past Work Study Kinematics (Hubel. 2012) – Wind Tunnel – High Resolution Cameras 3D Tracking (Wu. 2009) – Outdoor environment – Model Bats as Points Behavior and Trajectory Analysis (Theriault. 2010, Fisher. 2010)

Goal Estimate Wing Beat Frequencies – Potential to improve tracking T Wing Beat Frequency: 1/T Hubel et al. 2012

Challenging Data Unpredictable Motions Relatively Low Resolution In FOV for a Short Time

Segmentation and Tracking Foreground / Background Estimation Kalman Filter

Shape-time Signals Output of Tracker Define “Shape”

Prototype Shapes Assumption – There are shapes that uniquely identify 3D poses for a given camera Example Currently chosen manually “up” “down” “neutral”

Main Idea A prototype shape is equal to a 3D pose Repeating prototype shapes in a shape-time signal Estimate Wing Beat

Shape Comparison Shape Distance – Shape Context Descriptor ( Belongie et al ) Invariant to translation, scale, and optionally rotation – Hungarian Algorithm Establish Correspondences Estimate Wing Relative to Body with feature W

Shape Similarity Scores Use Shape Distance and Ratio W to assign similarity score – Also consider the ‘none’ hypothesis ‘None’

“up” “down” “neutral” Process Shape-Time Signal Find confident matches to prototype shapes

“up” Process Shape-Time Signal “down” “neutral” Time Axis

Fast Fourier Transform Time Axis “up” “down” “neutral” FFT

Fast Fourier Transform Periodicity Estimate of 9.76 Hz

Experimental Results 20 Bats Both Automatic and Manual estimates

Discussion Reasonable Estimates – Deviates from manual annotations by 1.3 Hz on average, standard deviation 1.8 Hz – Falls within Hz as reported in biology literature (Foehring. 1984) Main Contribution – System for using shapes to estimate wing beat – First to do this for bats in the wild Vision based system

Future work Choosing prototype shapes – Automatically and Intelligently Understand the mapping between 2D shapes and 3D poses for a given model – Generalize across datasets Try more robust shape comparison measures

Thank You for your Attention!

Questions? Holding a bat!