pin3da / background-subtraction

Correntropy-based adaptive filter used as background subtractor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

background-subtraction

Implementation of a correntropy-based adaptive filter used as a background subtractor.

Compile & run

make
./main.out

Examples

Highway

Input image (original):

original

Least Mean Squares filter:

LMS

Correntropy-based filter:

correntropy

Videos with heavy camera jitter

Input image (original):

original

Least Mean Squares filter:

LMS

Correntropy-based filter:

correntropy

Datasets

The datasets can be downloaded from http://www.changedetection.net/

Reference

This work is mainly based on the secction 2 of "Background modeling using Object-based Selective Updating and Correntropy adaptation"


Manuel Pineda - Carlos Gonzalez

About

Correntropy-based adaptive filter used as background subtractor

License:Mozilla Public License 2.0


Languages

Language:C++ 89.3%Language:Python 5.7%Language:Makefile 2.8%Language:Shell 2.2%