Skip to content
Code for ICCV'17 "A Multilayer-Based Framework for Online Background Subtraction with Freely Moving Cameras"
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Code add missing file Jun 14, 2018
Data Add files via upload Oct 29, 2017
Utils initial Oct 29, 2017
ICCV17_Results.png Add files via upload Oct 29, 2017
LICENSE Initial commit Oct 29, 2017
README.md Update README.md Oct 29, 2017

README.md

MultilayerBSMC

This is an implementation of "A Multilayer-Based Framework for Online Background Subtraction with Freely Moving Cameras" ICCV'17 with Matlab. You are always welcome to use it as a to-compare method with an uncommercial goal.

Data

Test Dataset: cars1~8, people1, people2 from Berkeley Motion Segmentation Dataset (BMS-26)

Put the testing data to the folder './Data/moseg_dataset/'
To prepare the data, you need to convert the images to 'ppm' format, and prepare addtional 'XXX.bmf' file.
The example is shown in 'cars1'.

Optical Flow

The optical flow I am using is pretty slow. To speed up, you are suggested to use faster deep-learning-based method. OR you can directly use the trajectory-generating methods.
I will add it to my TODO list.

Code

To run the code, check "runHopkins.m".

Result from paper

alt tag

You can’t perform that action at this time.