Optical Flow Based Background Subtraction with a Moving Camera: Application to Autonomous Driving
In this research we present a novel algorithm for background subtraction using a moving camera. Our algorithm is based purely on visual information obtained from a camera mounted on an electric bus, operating in downtown Reno which automatically detects moving objects of interest with the view to provide a fully autonomous vehicle. In our approach we exploit the optical flow vectors generated by the motion of the camera while keeping parameter assumptions a minimum. At first, we estimate the Focus of Expansion, which is used to model and simulate 3D points given the intrinsic parameters of the camera, and perform multiple linear regression to estimate the regression equation parameters and implement on the real data set of every frame to identify moving objects. We validated our algorithm using data taken from a common bus route.
Code (0)
등록된 구현이 없습니다.
Tasks
Autonomous DrivingOptical Flow EstimationregressionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
FloVD: Optical Flow Meets Video Diffusion Model for Enhanced Camera-Controlled Video Synthesis
This paper presents FloVD, a novel optical-flow-based video diffusion model for camera-controllable video generation. FloVD leverages optical flow maps to represent motions of the camera and moving objects. This approach…
Motion SynthesisOptical Flow EstimationVideo GenerationA Multilayer-Based Framework for Online Background Subtraction with Freely Moving Cameras
The exponentially increasing use of moving platforms for video capture introduces the urgent need to develop the general background subtraction algorithms with the capability to deal with the moving background. In this p…
SegmentationImproving Multiple Object Tracking with Optical Flow and Edge Preprocessing
In this paper, we present a new method for detecting road users in an urban environment which leads to an improvement in multiple object tracking. Our method takes as an input a foreground image and improves the object d…
Multiple Object Trackingobject-detectionObject DetectionObject Tracking+1GraphBGS: Background Subtraction via Recovery of Graph Signals
Background subtraction is a fundamental pre-processing task in computer vision. This task becomes challenging in real scenarios due to variations in the background for both static and moving camera sequences. Several dee…
Change Detectiongraph constructionGraph SamplingInstance Segmentation+1An Analysis of Parallelized Motion Masking Using Dual-Mode Single Gaussian Models
Motion detection in video is important for a number of applications and fields. In video surveillance, motion detection is an essential accompaniment to activity recognition for early warning systems. Robotics also has m…
Activity RecognitionMotion DetectionOptical Flow Estimation