Skip to content

Implementation of some papers for hole filling in picture

Notifications You must be signed in to change notification settings

AlexandreSev/Patch-Match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Patch-Match

Implementation of some papers for hole filling in pictures.

For the demo, please run the patch_match.ipynb notebook, located at ./hole_filling/.

If you want to use the algorithm with your own picture, pls use the file ./hole_filing/Create_hole.ipynb to create a hole in the right format.

Matrix Completion

Implementation of some papers for Matrix Completion in pictures.

For the demo on images please run the MatrixCompletion.ipynb notebook, located at ./matrix_completion/

For the demo on video please run the denoisesimpleCV.py file, located at ./matrix_completion/

Sources:

  • Mazumder, R., Hastie, T., & Tibshirani, R. (2010). Spectral regularization algorithms for learning large incomplete matrices. Journal of machine learning research, 11(Aug), 2287-2322.

  • Srebro N., Rennie J., Jaakola S T. (2004). Maximum-margin Matrix factorization. Advances in Neural Information Processing Systems, 1329-1336.

  • Hastie, T., Mazumder, R., Lee, J. D., & Zadeh, R. (2015). Matrix completion and low-rank svd via fast alternating least squares. J. Mach. Learn. Res, 16(1), 3367-3402.

  • Cai, J. F., Candès, E. J., & Shen, Z. (2010). A singular value thresholding algorithm for matrix completion. SIAM Journal on Optimization, 20(4), 1956-1982.

  • Fazel, M. (2002). Matrix rank minimization with applications (Doctoral dissertation, PhD thesis, Stanford University).

  • Criminisi, A., Pérez, P., & Toyama, K. (2004). Region filling and object removal by exemplar-based image inpainting. IEEE Transactions on image processing, 13(9), 1200-1212.

  • Kwatra, V., Schödl, A., Essa, I., Turk, G., & Bobick, A. (2003, July). Graphcut textures: image and video synthesis using graph cuts. In ACM Transactions on Graphics (ToG) (Vol. 22, No. 3, pp. 277-286). ACM.

  • http://cs.brown.edu/courses/csci1290/2011/asgn/proj3/

For any remark, advice or question, please send us an email at one of the following email addresses:

  • sevin DOT alexandre AT gmail DOT com
  • hamid DOT jalalzai AT gmail DOT com
  • paul DOT roujansky AT ensae DOT fr
  • benoit DOT choffin AT ensae DOT fr

About

Implementation of some papers for hole filling in picture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •