Practical Camera Auto-Calibration Based on Object Appearance and Motion for Traffic Scene Visual Surveillance Zhaoxiang Zhang, Min Li, Kaiqi Huang and.

Slides:



Advertisements
Similar presentations
Vanishing points  .
Advertisements

Vanishing Point Detection and Tracking
Single-view geometry Odilon Redon, Cyclops, 1914.
Simultaneous surveillance camera calibration and foot-head homology estimation from human detection 1 Author : Micusic & Pajdla Presenter : Shiu, Jia-Hau.
Lecture 11: Two-view geometry
3D reconstruction.
Computer vision: models, learning and inference
3D M otion D etermination U sing µ IMU A nd V isual T racking 14 May 2010 Centre for Micro and Nano Systems The Chinese University of Hong Kong Supervised.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Robust Object Tracking via Sparsity-based Collaborative Model
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Camera calibration and epipolar geometry
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Single-view metrology
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
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.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Single-view geometry Odilon Redon, Cyclops, 1914.
Automatic Camera Calibration for Image Sequences of a Football Match Flávio Szenberg (PUC-Rio) Paulo Cezar P. Carvalho (IMPA) Marcelo Gattass (PUC-Rio)
Projected image of a cube. Classical Calibration.
Camera Calibration CS485/685 Computer Vision Prof. Bebis.
COMP 290 Computer Vision - Spring Motion II - Estimation of Motion field / 3-D construction from motion Yongjik Kim.
Introduction of the intrinsic image. Intrinsic Images The method of Finlayson & Hordley ( 2001 ) Two assumptions 1. the camera ’ s sensors are sufficiently.
Image Subtraction for Real Time Moving Object Extraction Shahbe Mat Desa, Qussay A. Salih, CGIV’04.
CSCE 641 Computer Graphics: Image-based Modeling (Cont.) Jinxiang Chai.
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Spring 2013.
Automatic Camera Calibration
Lecture 11 Stereo Reconstruction I Lecture 11 Stereo Reconstruction I Mata kuliah: T Computer Vision Tahun: 2010.
Introduction à la vision artificielle III Jean Ponce
WP3 - 3D reprojection Goal: reproject 2D ball positions from both cameras into 3D space Inputs: – 2D ball positions estimated by WP2 – 2D table positions.
Final Exam Review CS485/685 Computer Vision Prof. Bebis.
Euclidean cameras and strong (Euclidean) calibration Intrinsic and extrinsic parameters Linear least-squares methods Linear calibration Degenerate point.
Camera Geometry and Calibration Thanks to Martial Hebert.
Projective cameras Motivation Elements of Projective Geometry Projective structure from motion Planches : –
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
May 9, 2005 Andrew C. Gallagher1 CRV2005 Using Vanishing Points to Correct Camera Rotation Andrew C. Gallagher Eastman Kodak Company
CSCE 643 Computer Vision: Structure from Motion
Self-Calibration and Metric Reconstruction from Single Images Ruisheng Wang Frank P. Ferrie Centre for Intelligent Machines, McGill University.
Geometric Camera Models
Single-view geometry Odilon Redon, Cyclops, 1914.
3D Imaging Motion.
A DISTRIBUTION BASED VIDEO REPRESENTATION FOR HUMAN ACTION RECOGNITION Yan Song, Sheng Tang, Yan-Tao Zheng, Tat-Seng Chua, Yongdong Zhang, Shouxun Lin.
模式识别国家重点实验室 中国科学院自动化研究所 National Laboratory of Pattern Recognition Institute of Automation, Chinese Academy of Sciences Context Enhancement of Nighttime.
1 Camera calibration based on arbitrary parallelograms 授課教授:連震杰 學生:鄭光位.
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
模式识别国家重点实验室 中国科学院自动化研究所 National Laboratory of Pattern Recognition Institute of Automation, Chinese Academy of Sciences Matching Tracking Sequences Across.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Single-view geometry Odilon Redon, Cyclops, 1914.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
CS-498 Computer Vision Week 7, Day 2 Camera Parameters Intrinsic Calibration  Linear  Forward and backward projection 1.
Motion Estimation of Moving Foreground Objects Pierre Ponce ee392j Winter March 10, 2004.
Facial Smile Detection Based on Deep Learning Features Authors: Kaihao Zhang, Yongzhen Huang, Hong Wu and Liang Wang Center for Research on Intelligent.
Computer vision: geometric models Md. Atiqur Rahman Ahad Based on: Computer vision: models, learning and inference. ©2011 Simon J.D. Prince.
Urban Scene Analysis James Elder & Patrick Denis York University.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Calibrating a single camera
Motion and optical flow
Geometric Camera Calibration
3D Single Image Scene Reconstruction For Video Surveillance Systems
Mauricio Hess-Flores1, Mark A. Duchaineau2, Kenneth I. Joy3
Epipolar geometry.
Common Classification Tasks
Vehicle Segmentation and Tracking in the Presence of Occlusions
Filtering Things to take away from this lecture An image as a function
Video Compass Jana Kosecka and Wei Zhang George Mason University
Single-view geometry Odilon Redon, Cyclops, 1914.
Filtering An image as a function Digital vs. continuous images
Presentation transcript:

Practical Camera Auto-Calibration Based on Object Appearance and Motion for Traffic Scene Visual Surveillance Zhaoxiang Zhang, Min Li, Kaiqi Huang and Tieniu Tan National Laboratory of Pattern Recognition, Institute of Automation, Chinese Academy of Sciences Reporter: Chia-Hao Hsieh Date: 2009/11/3 CVPR 2008

Outline Introduction Methods – Extract foreground – Estimate vanishing points – Auto-calibration Experimental results

Introduction Recover intrinsic and extrinsic parameters of cameras – Based on appearance and motion of objects – Measure the camera height only Practical Camera Auto-Calibration Based on Object Appearance and Motion for Traffic Scene Visual Surveillance

Motion Detection Disadvantages of Gaussian Mixture Model – Fast illumination changes – Shadows Methods deal with the disadvantages – Model each pixel as the product of irradiance component and reflectance component – Model each reflectance component as a mixture of Gaussian

Outline Introduction Methods – Extract foreground – Estimate vanishing points – Auto-calibration Experimental results

Vanishing Points Estimation Helpful general properties – Moving objects move on the ground plane – Vehicles run along the straight roadway – Vehicles are rich in line segments along two orientations – Pedestrians walk with their trunks perpendicular to the ground plane

Vanishing Points Estimation Coarse Moving Object Classification – Two directions Velocity direction Main axis direction – Difference of direction K-Mean clustering Thresholding θ < 5° θ > 20° from moment analysis of silhouette

Vanishing Points Estimation Line Equations Estimation Vehicles are rich in line segments along two orientations – Histogram of Orientated Gradient

Vanishing Points Estimation Intersection Estimation – Least square – Levenberg-Marquardt – RANSAC – But… more and more frames Voting strategy – Each point lying on every line generates a Gaussian impulse in the voting space Vehicles: 2 vanishing points Pedestrians: 1 vanishing point

Outline Introduction Methods – Extract foreground – Estimate vanishing points – Auto-calibration Experimental results

Camera Calibration Recovery of K and R – 3 vanishing points 3 orthogonal directions of world coordinate system 3 DOF Assume α u = α v = f s = 0 Assume (u 0, v 0 ) is on the middle of image plane 1 DOF3 DOF

Camera Calibration K and λ i solved Solve R

Camera Calibration Recovery of T – Choose one arbitrary reference point (u 4,v 4 ) from image plane to correspond to the origin of the world coordinate system Camera height H is measured The optical center of the camera lies on the z = H plane Propose a method of complete calibration of surveillance scenes with three estimated orthogonal vanishing points and the measured camera height H

Experimental Results 720 × 576(u 1, v 1 ) = (217, 70) (u 2, v 2 ) = (1806, 31) (u 3, v 3 ) = (427, 4906) α u = α v = 884, (u0, v0) = (336, 226) vary in a small range less than 2%

Conclusions Practical camera auto-calibration method for traffic scene surveillance Completely recover both intrinsic and extrinsic parameters of cameras – Only the camera height H measured – Based on appearance and motion of moving objects in videos Accuracy and practicability Thank you!