Tracking Under Low-light Conditions Using Background Subtraction Matthew Bennink Clemson University Clemson, SC.

Slides:



Advertisements
Similar presentations
1 ECE 495 – Integrated System Design I Introduction to Image Processing ECE 495, Spring 2013.
Advertisements

Fusion of Time-of-Flight Depth and Stereo for High Accuracy Depth Maps Reporter :鄒嘉恆 Date : 2009/11/17.
Real-Time Video Analysis on an Embedded Smart Camera for Traffic Surveillance Presenter: Yu-Wei Fan.
Høgskolen i Gjøvik Saleh Alaliyat Video - based Fall Detection in Elderly's Houses.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Precomputed Local Radiance Transfer for Real-time Lighting Design Anders Wang Kristensen Tomas Akenine-Moller Henrik Wann Jensen SIGGRAPH ‘05 Presented.
Multi video camera calibration and synchronization.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Video Segmentation Based on Image Change Detection for Surveillance Systems Tung-Chien Chen EE 264: Image Processing and Reconstruction.
Practical Gaze Tracking Peter Elliott CS 498 Spring 2009.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Principal Component Analysis IML Outline Max the variance of the output coordinates Optimal reconstruction Generating data Limitations of PCA.
Region-Level Motion- Based Background Modeling and Subtraction Using MRFs Shih-Shinh Huang Li-Chen Fu Pei-Yung Hsiao 2007 IEEE.
Head Tracking and Virtual Reality by Benjamin Nielsen.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Noise Reduction in Digital Images Lana Jobes Research Advisor: Dr. Jeff Pelz.
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
Illumination Normalization with Time-Dependent Intrinsic Images for Video Surveillance Yasuyuki Matsushita, Member, IEEE, Ko Nishino, Member, IEEE, Katsushi.
Background Subtraction for Urban Traffic Monitoring using Webcams Master Graduation Project Final Presentation Supervisor: Rein van den Boomgaard Mark.
A Real-Time for Classification of Moving Objects
Control & Robotics Lab  Presented By: Yishai Eilat & Arnon Sattinger  Instructor: Shie Mannor Project Presentation.
A quick introduction to shooting digital images in RAW.
Designing and implementing a method for locating and presenting a Laser pointer spot Eran Korkidi Gil-Ad Ben-Or.
Rice “Single-Pixel” CS Camera random pattern on DMD array DMD single photon detector image reconstruction object Richard Baraniuk, Kevin Kelly, and students.
1.Obtain laser pointer coordinates 2.Send laser pointer coordinates to the laptop through the standard PS/2 mouse port 3.Pixel Mapping 4.Attach a button.
Camera Geometry and Calibration Thanks to Martial Hebert.
Real-time object tracking using Kalman filter Siddharth Verma P.hD. Candidate Mechanical Engineering.
KinectFusion : Real-Time Dense Surface Mapping and Tracking IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceedings.
Vision Surveillance Paul Scovanner.
3D SLAM for Omni-directional Camera
Project Raytracing. Content Goals Idea of Raytracing Ray Casting – Therory – Practice Raytracing – Theory – Light model – Practice Output images Conclusion.
Takuya Matsuo, Norishige Fukushima and Yutaka Ishibashi
Distortion Correction ECE 6276 Project Review Team 5: Basit Memon Foti Kacani Jason Haedt Jin Joo Lee Peter Karasev.
Visibility map (high low) Surveillance with Visual Tagging and Camera Placement J. Zhao and S.-C. Cheung — Center for Visualization and Virtual Environment,
Compression and Analysis of Very Large Imagery Data Sets Using Spatial Statistics James A. Shine George Mason University and US Army Topographic Engineering.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
CS 450: Introduction to Digital Signal and Image Processing Image Arithmetic.
Bo QIN, Zongshun MA, Zhenghua FANG, Shengke WANG Computer-Aided Design and Computer Graphics, th IEEE International Conference on, p Presenter.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
Radiometric Compensation in a Projector-Camera System Based on the Properties of the Human Visual System Dong WANG, Imari SATO, Takahiro OKABE, and Yoichi.
Presenter:梁正勳 Number:
Machine Vision Introduction to Using Cognex DVT Intellect.
Supervisor: Nakhmani Arie Semester: Winter 2007 Target Recognition Harmatz Isca.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2.
Identifying, Visualising and Comparing Regions in 3D Surface Data Electrical and Computer Systems Engineering Postgraduate Student Research Forum 2001.
A Recognition Method of Restricted Hand Shapes in Still Image and Moving Image Hand Shapes in Still Image and Moving Image as a Man-Machine Interface Speaker.
By shooting. Optimal parameters estimation Sample collect Various finger size Hard press and soft press Exhaustive search.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Finger Detection system Optimal parameter estimation framework Conclusion.
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.
A Summary of Face Recognition Based on Near-Infrared Light Using Mobile Phone by Song-yi Han Korea Univ. Parallel Algorithm Lab. By Hong Seung-woo Friday,
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Image Processing Methods Using MATLAB
Experimental Demonstration of High-Order
Computer Graphics Chapter 9 Rendering.
PRINCIPAL COMPONENT ANALYSIS (PCA)
A quick introduction to shooting digital images in RAW
PLIP BASED UNSHARP MASKING FOR MEDICAL IMAGE ENHANCEMENT
Software Design Team KANG Group 1.
A New Classification Mechanism for Retinal Images
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Vehicle Segmentation and Tracking in the Presence of Occlusions
Fast image deconvolution using Hyper-Laplacian Prior
E190Q – Final Project Presenation
An Algorithm of Eye-Based Ray Tracing on MATLAB
Grape Detection in Vineyards
The Image The pixels in the image The mask The resulting image 255 X
Source: Pattern Recognition Letters 29 (2008)
Single Image Vignetting Correction
Presentation transcript:

Tracking Under Low-light Conditions Using Background Subtraction Matthew Bennink Clemson University Clemson, SC

Outline ► Introduction ► Methods  Camera Calibration  Background Subtraction ► Experimental Results  Uniform Light  Single Light  No Light ► Conclusions

Introduction ► We want to track objects with little or no light present. This will allow greater flexibility. ► Others have used infrared cameras and achieved good results. ► We will try to track objects using low-light cameras. These cameras have a set of LEDs around the lens to add ambient light to the environment. ► We will approach the problem by producing an occupancy map of the area using background subtraction.

Camera Calibration ► Camera calibration involves producing a mapping of image coordinates to world coordinates. ► Matlab toolbox used to calibrate cameras.

Background Subtraction Thresholding used to reduce noise. Very fast allowing for real-time image processing. Borrowed from Dr. Birchfield ’ s notes

Algorithm ► Calibrate cameras ► Create lookup table ► Store background images ► Create mask images ► Loop over time  OccMap[x,y] = 1  For each camera n over all pixels (x,y) ► D[n,x,y] = |I[n,x,y]-B[n,x,y]| > T ? 1 : 0 ► If D[n,x,y] == 1  OccMap[Lookup[n,x,y]] = 0  Display OccMap

Experimental Results (Full Light) The tracking system performs fairly well. Principal Components Analysis (PCA) could improve this image.

Experimental Results (Single Light) Shadows cause problems. Current research is ongoing to remove noise from shadows.

Experimental Results (No Light) Poor results with little or no light present. Smoothing may reduce noise. Infrared sensors may offer solution.

Conclusions ► Use of background subtraction with low- light cameras is not the optimal solution ► Infrared sensors possibly provide better results.

Thank You! Questions ??