Repository for OpenCV's extra modules
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Gary Allen 9d0a451bee
Merge pull request #3296 from gvcallen:4.x
2 years ago
..
doc Merge pull request #3296 from gvcallen:4.x 2 years ago
include/opencv2 Merge pull request #3296 from gvcallen:4.x 2 years ago
samples Merge pull request #3296 from gvcallen:4.x 2 years ago
src Merge pull request #3296 from gvcallen:4.x 2 years ago
tutorials Merge pull request #3296 from gvcallen:4.x 2 years ago
CMakeLists.txt Merge pull request #3296 from gvcallen:4.x 2 years ago
README.md Merge pull request #3296 from gvcallen:4.x 2 years ago

README.md

Computer Vision based Alpha Matting

This project was part of the Google Summer of Code 2019.

####Student: Muskaan Kularia ####Mentor: Sunita Nayak


Alphamatting is the problem of extracting the foreground from an image. Given the input of an image and its corresponding trimap, we try to extract the foreground from the background.

This project is implementation of "Designing Effective Inter-Pixel Information Flow for Natural Image Matting" by Yağız Aksoy, Tunç Ozan Aydın and Marc Pollefeys[1]. It required implementation of parts of other papers [2,3,4].

References

[1] Yagiz Aksoy, Tunc Ozan Aydin, Marc Pollefeys, "Designing Effective Inter-Pixel Information Flow for Natural Image Matting", CVPR, 2017.

[2] Roweis, Sam T., and Lawrence K. Saul. "Nonlinear dimensionality reduction by locally linear embedding" Science 290.5500 (2000): 2323-2326.

[3] Anat Levin, Dani Lischinski, Yair Weiss, "A Closed Form Solution to Natural Image Matting", IEEE TPAMI, 2008.

[4] Qifeng Chen, Dingzeyu Li, Chi-Keung Tang, "KNN Matting", IEEE TPAMI, 2013.

[5] Yagiz Aksoy, "Affinity Based Matting Toolbox".