Jinjin Shi, Jinxiang Wang, and Fangfa Fu IEEE Transactions on Intelligent Transportation Systems, Vol. 17, No. 4, April 2016 Presented by: Yang Yu

Slides:



Advertisements
Similar presentations
Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Advertisements

Active Shape Models Suppose we have a statistical shape model –Trained from sets of examples How do we use it to interpret new images? Use an “Active Shape.
By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Human Identity Recognition in Aerial Images Omar Oreifej Ramin Mehran Mubarak Shah CVPR 2010, June Computer Vision Lab of UCF.
Segmentation of Floor in Corridor Images for Mobile Robot Navigation Yinxiao Li Clemson University Committee Members: Dr. Stanley Birchfield (Chair) Dr.
Vision Based Control Motion Matt Baker Kevin VanDyke.
Monte Carlo Localization for Mobile Robots Karan M. Gupta 03/10/2004
Kiyoshi Irie, Tomoaki Yoshida, and Masahiro Tomono 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center.
Oklahoma State University Generative Graphical Models for Maneuvering Object Tracking and Dynamics Analysis Xin Fan and Guoliang Fan Visual Computing and.
Research on high-definition video vehicles location and tracking Xiong Changzhen, LiLin IEEE, Distributed Computing and Applications to Business Engineering.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Motion Detection And Analysis Michael Knowles Tuesday 13 th January 2004.
Text Detection in Video Min Cai Background  Video OCR: Text detection, extraction and recognition  Detection Target: Artificial text  Text.
A Study of Approaches for Object Recognition
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Face Detection: a Survey Speaker: Mine-Quan Jing National Chiao Tung University.
Object Detection and Tracking Mike Knowles 11 th January 2005
Obstacle detection using v-disparity image
CS 223B Assignment 1 Help Session Dan Maynes-Aminzade.
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
Scale Invariant Feature Transform (SIFT)
Comparative survey on non linear filtering methods : the quantization and the particle filtering approaches Afef SELLAMI Chang Young Kim.
Hui Kong, Member, IEEE, Jean- Yves Audibert, and Jean Ponce, Fellow, IEEE.
Robust estimation Problem: we want to determine the displacement (u,v) between pairs of images. We are given 100 points with a correlation score computed.
Scale-Invariant Feature Transform (SIFT) Jinxiang Chai.
The Global Digital Elevation Model (GTOPO30) of Great Basin Location: latitude 38  15’ to 42  N, longitude 118  30’ to 115  30’ W Grid size: 925 m.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
3D Fingertip and Palm Tracking in Depth Image Sequences
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
/09/dji-phantom-crashes-into- canadian-lake/
Human-Computer Interaction Human-Computer Interaction Tracking Hanyang University Jong-Il Park.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
A General Framework for Tracking Multiple People from a Moving Camera
3D SLAM for Omni-directional Camera
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
Young Ki Baik, Computer Vision Lab.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
ISOMAP TRACKING WITH PARTICLE FILTER Presented by Nikhil Rane.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
Object Lesson: Discovering and Learning to Recognize Objects Object Lesson: Discovering and Learning to Recognize Objects – Paul Fitzpatrick – MIT CSAIL.
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
Distinctive Image Features from Scale-Invariant Keypoints David Lowe Presented by Tony X. Han March 11, 2008.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
Chapter 24: Perception April 20, Introduction Emphasis on vision Feature extraction approach Model-based approach –S stimulus –W world –f,
2011 IEEE International Conference on Fuzzy Systems The Development of the Automatic Lane Following Navigation System for the Intelligent Robotic Wheelchair.
Level Set Segmentation ~ 9.37 Ki-Chang Kwak.
Edges Edges = jumps in brightness/color Brightness jumps marked in white.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Chapter 10 Image Segmentation
Paper – Stephen Se, David Lowe, Jim Little
Scale Invariant Feature Transform (SIFT)
Volume 94, Issue 1, Pages (January 2008)
Motion Detection And Analysis
Dynamical Statistical Shape Priors for Level Set Based Tracking
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
Object tracking in video scenes Object tracking in video scenes
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
Effective and Efficient Detection of Moving Targets From a UAV’s Camera
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Video Compass Jana Kosecka and Wei Zhang George Mason University
Presented by Mohammad Rashidujjaman Rifat Ph.D Student,
Tracking Many slides adapted from Kristen Grauman, Deva Ramanan.
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Presentation transcript:

Jinjin Shi, Jinxiang Wang, and Fangfa Fu IEEE Transactions on Intelligent Transportation Systems, Vol. 17, No. 4, April 2016 Presented by: Yang Yu May. 28, 2016 Fast and Robust Vanishing Point Detection for Unstructured Road Following

2 Intelligent Systems Lab. Overview Vision-based unstructured road following --task. Improve the vanishing point estimation with very low computational cost. Four Gabor filters and confidence measure. -- texture orientation estimation. Tracking--Particle filter --reduce complexity. Peakedness measure of vote accumulator space(VAS). Displacements of moving average of observations. Regulate the distribution of vanishing point candidates A noise-insensitive observation model.

3 Intelligent Systems Lab. Vanishing Point Vanishing point in straight and curved roads. Relative direction respect to path. Steer the vehicle, Directional constraint for drivable region segmentation, Lane marking detection. Transformed into limited space—hough transform. Statistical estimation--edge feature point estimate straight parameters.

4 Intelligent Systems Lab. Texture and Tracking Method Structured roads (highway or city roads)-- distinct features. Unstructured roads (rural or desert)-- not well-paved, lack clear lane markings or boundaries. Texture cues parallel to the road direction --edges, border lines, or ruts and tracks left by other vehicles on the road. Use texture orientations computed with steerable filters to vote for VP. Influence of strong edges in voting. only single image--sensitive to noise. Peakedness and displacement information for tracking.

5 Intelligent Systems Lab. Texture Orientation Extraction Gabor filter. Convolution with Gabor filters bank. Gabor energy responses. Descending order Confidence level Lower than Tc--Discard Two most dominant filter activation strengths-texture orientation

6 Intelligent Systems Lab. Particle Filter Initial: plenty of particle --X (t), evenly distribute; Prediction: state transition equation--every predictive particle; Correction: evaluate--weight; Resampling: filter based on weight; Filtering: particles resampled--new state transition equations-- predict particle, do some as step 2.

7 Intelligent Systems Lab. Tracking-Particle Filtering Sensitive to strong edge interference. So track based on peakedness measurement and particle filtering. VP track--particle filtering-- posterior density estimation VP location--stochastic process. VP state. Observation by voting Posterior distribution by weighted samples-particles Updates particles to approximate posterior distribution Large weight particle is drawn multiple times. Reduce stochastic observation noise-- moving average of vanishing point observations– base VP shift slightly. Observation to state : :moving average measurement noise Bayes’ rule, the posterior density

8 Intelligent Systems Lab. Tracking-Particle Filtering Measurement noise is zero mean Gaussian white noise with variance Measurement density Resample-unweighted new particle set base importance weight VP location estimate New sample is drawn around Process noise ---control distribution of new sample. pixels locations to be voted.

9 Intelligent Systems Lab. Particle Distribution Regulation Peakedness of VAS is low or magnitude of VP displacement is large (curved road), search range increase. Particle distribution is controlled by process and measurement noise variances. ----peakedness measure and displacement of moving average of VP observations displacement peakedness n: number of images with peakedness <10 −3 Incorporate distribution information into peakedness measure >T U, reliable Particle weight and great changes, tend to lose.

10 Intelligent Systems Lab. Voting Scheme Texture dominant orientations, sample set --vote VP Distributed uniformly, coarsely localize VP. Round to nearest integer value. Reliable pixels below it to vote. Several identical copies. Resampling--multinomial selection--bias more heavily weight. More votes to candidates that are closer to it along its ray.

11 Intelligent Systems Lab. Voting Scheme angle(α): texture dominant orientation and ray, smaller than 15 ◦, vanishing point candidate gains score: : less vote to horizontal texture orientations candidates. more votes to closer candidates. Largest votes– observation Noise-insensitive observation model. Tracking lost, vanishing point search range is automatically enlarged until it is reacquired.

12 Intelligent Systems Lab. Experimental Results-VP localization Extracted dominant orientations-- low confidence --zero Voting accumulator space– intensity-votes of candidates received Estimated distribution and location, Vertical position--horizon line of road plane Horizontal position --road direction.

13 Intelligent Systems Lab. Experimental Results-Evolution Evolution of vanishing point candidates. week, strong texture, paved roads with noticeable, sparser lane markers

14 Intelligent Systems Lab. Experimental Results-Estimation Cyan boxes --ground truths. Red circles --estimated VP. Pink triangles -- tracking enabled.

15 Intelligent Systems Lab. Experimental Results- VP fail Fails: no-road situations, strong shadows, sun glare

16 Intelligent Systems Lab. Conclusion Four Gabor filters and confidence measure--dominant orientation. Local soft voting--locate. Trace VP--reduce complexity. Distribution of candidates—peakedness measure and displacement of moving average of observations Future work Incorporate car-road geometry and odometry information into the particle filtering Use an active-pointed camera. Shadow region prediction by sun altitude and azimuth calculation Explicit shadow removal before the dominant orientation computation Higher resolution for vanishing point voting

17 Intelligent Systems Lab. THANK YOU FOR ATTENTION!