Skip to content

CV-IP/ObjectFlow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ObjectFlow

Project webpage: https://sites.google.com/site/yihsuantsai/research/cvpr16-segmentation
Contact: Yi-Hsuan Tsai (ytsai2 at ucmerced dot edu)

Paper

Object Segmentation via Object Flow
Yi-Hsuan Tsai, Ming-Hsuan Yang and Michael J. Black
IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016.

Overview

  • This is the authors' MATLAB implementation described in the above paper. Please cite our paper if you use our code and model for your research.

  • This code has been tested on Ubuntu 14.04 and MATLAB 2013b.

Installation

Usage

  • Put your video data in the Videos folder (see examples in this folder).

  • Set directories and parameters in setup_all.m (suggest to use defaults).

  • Run demo_objectFlow.m and change settings if needed based on your video data (see the script for further details).

Note

  • Currently this package only contains the implementation of object segment tracking without re-estimating optical flow and the performacne is a bit worse than the one reported in the paper.

  • For initialization, currently we use the ground truth of the first frame and propagate to following frames. If you prefer to use other initializations, please replace the ground truth data.

Hint

  • The current implementation for generating optical flow is slow, so you can replace it with other optical flow methods to speed up the process.

About

Implemenation of the paper: "Video Segmentation via Object Flow", Y.-H. Tsai, M.-H. Yang and M. J. Black, CVPR 2016

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 37.9%
  • MATLAB 26.0%
  • HTML 18.5%
  • CMake 8.2%
  • Python 3.8%
  • C 2.2%
  • Other 3.4%