Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

ImageCompletion

Final Project for CS670 Computer Vision. University of Massachusetts Amherst. Fall 2016.

  1. NAIVE METHODS
    -- findClosestPatch.m
    -- removedPatches.m
    -- removedPatchesWhileSmoothing.m

  2. FRAGMENT-BASED IMAGE COMPLETION
    -- imageCompletion.m (main file, runs everything)
    -- fastApprox.m
    -- getConfidenceMap.m
    -- getLevelSet.m
    -- findPatchSize.m
    -- getMatchingPatch.m
    -- updateCoordinates.m
    -- createComposite.m
    -- getLaplacianPyramid.m
    -- reconstructFromLaplacianPyramid.m

  3. PATCHMATCH (Used in conjunction with 2. Still uses imageCompletion.m as the main file.)
    -- getMatchingPatchFromNNF.m
    -- getNNF.m
    -- testPatchMatch.m (only to test PatchMatch implementation)

References
[1] C. Barnes, E. Shechtman, A. Finkelstein, and D. Gold-man. Patchmatch: a randomized correspondence algorithmfor structural image editing.ACM Transactions on Graphics-TOG, 28(3):24, 2009.
[2] M. Bertalmio, G. Sapiro, V. Caselles, and C. Ballester. Im-age inpainting. InProceedings of the 27th annual conferenceon Computer graphics and interactive techniques, pages 417–424. ACM Press/Addison-Wesley Publishing Co., 2000.
[3] I. Drori, D. Cohen-Or, and H. Yeshurun. Fragment-based im-age completion. InACM Transactions on graphics (TOG),volume 22, pages 303–312. ACM, 2003.
[4] A. A. Efros and W. T. Freeman. Image quilting for texture syn-thesis and transfer. InProceedings of the 28th annual confer-ence on Computer graphics and interactive techniques, pages341–346. ACM, 2001.
[5] A. A. Efros and T. K. Leung. Texture synthesis by non-parametric sampling. InIEEE International Conference onComputer Vision (ICCV), 1999, volume 2, pages 1033–1038.IEEE, 1999.
[6] J. Hays and A. A. Efros. Scene completion using millionsof photographs. InACM Transactions on Graphics (TOG),volume 26, page 4. ACM, 2007.
[7] Y. Wexler, E. Shechtman, and M. Irani. Space-time videocompletion. InComputer Vision and Pattern Recognition,2004. CVPR 2004. Proceedings of the 2004 IEEE ComputerSociety Conference on, volume 1, pages I–120. IEEE.

About

Final Project for CS670 Computer Vision. University of Massachusetts Amherst. Fall 2016.

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages