Skip to content

MKimiSH/PixMix-inpainting

Repository files navigation

PixMix-inpainting

A MATLAB reimplementation of TVCG14 paper High-Quality Real-Time Video Inpainting with PixMix (J. Herling and W. Broll)

Prerequisites

  • MATLAB with Optical Flow and Tracking
  • mex compiler

Usage

  1. add path recursively to MATLAB with pathtool
  2. compile mex files
mex libs\inpaint\mex_fillOneLevel_withline.cpp
mex libs\inpaint\mex_fillSecondImage.cpp
mex libs\detect\mex_detect_smallst.cpp
  1. run OurUI or OurUIImage

12.27

I won't incorporate the parallel machanism in the paper, so the speed won't reach real-time.

Now inpainting of 1st frame ~3s (1280x720 with ~30000 pixels missing) and next frames ~1s (little difference from 1st frame). Bottleneck is tracking, which has a lot to improve

TODO on 22.09.18

I got forks! Thank you! But I really don't know whether it can run correctly now... Need to check.

About

A MATLAB reimplementation of TVCG14 paper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published