Crowd Detection and Analysis By David Zeng CE at CCNY Mentor: Professor Hao Tang Graduate Student Mentor: Greg Olmschenk.

Slides:



Advertisements
Similar presentations
DDDAS: Stochastic Multicue Tracking of Objects with Many Degrees of Freedom PIs: D. Metaxas, A. Elgammal and V. Pavlovic Dept of CS, Rutgers University.
Advertisements

Part Based Models Andrew Harp. Part Based Models Physical arrangement of features.
1 Learning to Detect Natural Image Boundaries David Martin, Charless Fowlkes, Jitendra Malik Computer Science Division University of California at Berkeley.
Multi-Class Object Recognition Using Shared SIFT Features
Background Subtraction for Urban Traffic Monitoring using Webcams Master Graduation Project Final Presentation Supervisor: Rein van den Boomgaard Mark.
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Jeremy Wyatt Thanks to Gavin Brown
1 Ecological Statistics and Perceptual Organization Charless Fowlkes work with David Martin and Jitendra Malik at University of California at Berkeley.
COS 429 PS5: Finding Nemo. Exemplar -SVM Still a rigid template,but train a separate SVM for each positive instance For each category it can has exemplar.
Instructor : Dr. K. R. Rao Presented by: Rajesh Radhakrishnan.
A Signal Analysis of Network Traffic Anomalies Paul Barford, Jeffrey Kline, David Plonka, and Amos Ron.
1 Real Time, Online Detection of Abandoned Objects in Public Areas Proceedings of the 2006 IEEE International Conference on Robotics and Automation Authors.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Visual Screen: Transforming an Ordinary Screen into a Touch Screen Zhengyou Zhang & Ying Shan Vision Technology Group Microsoft Research
Edge Detection Evaluation in Boundary Detection Framework Feng Ge Computer Science and Engineering, USC.
Face Detection using the Viola-Jones Method
Object detection, tracking and event recognition: the ETISEO experience Andrea Cavallaro Multimedia and Vision Lab Queen Mary, University of London
CS55 Tianfan Xue Adviser: Bo Zhang, Jianmin Li.
Live Action First Person Shooter Game Patrick Judd Ian Katsuno Bao Le.
Object Detection with Discriminatively Trained Part Based Models
ECE 172A SIMPLE OBJECT DETECTOR WITH INDICATOR WHEN A NEW OBJECT HAS BEEN ADDED TO OR MISSING IN A ROOM Presented by by Hugo Groening.
Week 2 REU Nolan Warner. Overview This weeks progress/projects Things learned Tentative research topics.
Stable Multi-Target Tracking in Real-Time Surveillance Video
Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.
Head Tracking Using Video Analytics Xuan Wang 1, Yuhen Hu 1, Robert G. Radwin 2, John D. Lee 2 University of Wisconsin – Madison 1 Dept. Electrical and.
Final Year Project. Project Title Kalman Tracking For Image Processing Applications.
Target Tracking In a Scene By Saurabh Mahajan Supervisor Dr. R. Srivastava B.E. Project.
Compression and Security of Surveillance Videos Exercise 6 – Shot Change Detection M 陳威佑.
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
1 Bilinear Classifiers for Visual Recognition Computational Vision Lab. University of California Irvine To be presented in NIPS 2009 Hamed Pirsiavash Deva.
Date of download: 7/8/2016 Copyright © 2016 SPIE. All rights reserved. A scalable platform for learning and evaluating a real-time vehicle detection system.
GraphiCon 2008 | 1 Trajectory classification based on Hidden Markov Models Jozef Mlích and Petr Chmelař Brno University of Technology, Faculty of Information.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
When deep learning meets object detection: Introduction to two technologies: SSD and YOLO Wenchi Ma.
REAL-TIME DETECTOR FOR UNUSUAL BEHAVIOR
Machine Vision Burr Detection
Image Processing For Soft X-Ray Self-Seeding
Interactive Offline Tracking for Color Objects
Presenter: Ibrahim A. Zedan
Optimal Train Scheduling
Yun-FuLiu Jing-MingGuo Che-HaoChang
Tracking parameter optimization
Presented by: Jered Aasheim Tom Cornelius October 27, 2000
Main Project total points: 500
Incremental Boosting Incremental Learning of Boosted Face Detector ICCV 2007 Unsupervised Incremental Learning for Improved Object Detection in a Video.
Using Tensorflow to Detect Objects in an Image
Human Activity Recognition Using Smartphone Sensor Data
Optical Flow For Vision-Aided Navigation
Rob Fergus Computer Vision
Walter J. Scheirer, Samuel E. Anthony, Ken Nakayama & David D. Cox
Multi-Sensor Soft-Computing System for Driver Drowsiness Detection
Mentor: Salman Khokhar
RHMD: Evasion-Resilient Hardware Malware Detectors
Using Tensorflow to Detect Objects in an Image
Object Detection Creation from Scratch Samsung R&D Institute Ukraine
Neil Gealy Outline What I Learned this Week Research Interests
Elecbits Electronic shade.
Vision Based UAV Landing
Introduction to Object Tracking
Recitation on AdFisher
Image processing and computer vision pipeline for segmentation and cell detection. Image processing and computer vision pipeline for segmentation and cell.
-Intelligence Transport System PHHung Media IC & System Lab
Computer Vision II Chapter 20 Accuracy
Multi-UAV Detection and Tracking
Multi-UAV to UAV Tracking
Report 4 Brandon Silva.
Report 2 Brandon Silva.
Multi-Target Detection and Tracking of UAVs from a UAV
Jiahe Li
Presentation transcript:

Crowd Detection and Analysis By David Zeng CE at CCNY Mentor: Professor Hao Tang Graduate Student Mentor: Greg Olmschenk

Overview Background of project Direction of the research My contributions Road blocks Conclusion

Background Rutgers crowd management simulation team ▫Understanding crowd behavior from simulation Crowd analysis people detection Goal: Verify the simulation model with real statistics

Detection Process Positives Negatives Classifier Training Detector New Images Yes No Bounding Boxes Filters Feature Points Tracking Algorithm ResultsEvaluations Inputs

Machine Learning People detection by Machine Learning approach Inputs PositivesNegatives Classifier Training Detector New Images Yes No General flow diagram of machine learning process

My work Ground Truth Evaluation Camera calibration filter Detection Box Tracking filter

What I have worked on Ground truth creation ▫VATIC – (Video Annotation Tool from Irvine, California) Ground truth for : ▫Machine Learning inputs ▫Evaluation

Quick Example of VATIC

What I have worked on Evaluation code ▫Precision  (number of correct detections)/(total detections) ▫Recall  (number of correct detections)/(total ground truth) ▫False Alarms  incorrect detections from algorithm ▫Miss Rate  percentage of ground truth that is not detected

Example of Evaluation

What I have worked on (cont.) Camera calibration filter ▫Filtering based on camera space Detection Box Tracking filter ▫Filtering based on boxes following features

Camera Calibration Filtering

What I have worked on (cont.) Camera calibration filter ▫Filtering based on camera space Detection Box Tracking filter ▫Filtering based on boxes following features

Tracking Filtering

Road Blocks Laptop Issues ▫Installing things on windows ▫Dual booting issues and installing Linux ▫Installing VATIC ▫Laptop Failure General coding frustrations ▫Having to debug a convoluted mess of data structures Image Compression

Conclusions What I learned ▫Rushing into things is not ideal ▫How to use a debugger ▫Spending extra time using good programming practices ▫Various computer vision techniques ▫Boring tedious work is still very important Future work ▫Modify evaluation code for new classifiers ▫Rewrite tracking code in a cleaner form ▫Optimize code ▫More ground truth

References Stock footage: Tourists_Hiking_in_the_Forest_Free_Footage.mov ▫ free-footagehttp:// free-footage Video Annotation Tool from Irvine, California (VATIC) ▫web.mit.edu/vondrick/vatic/web.mit.edu/vondrick/vatic/

Acknowledgments CCIADA DHS DIMACS Port Authority Bus Terminal REU program ▫Eugene Fiorini - Associate Director of DIMACS ▫Matt Charnley - Graduate Coordinator ▫Rebecca Coulson - Graduate Coordinator Mentors ▫Hao Tang ▫Greg Olmschenk