cg term project fragment-based image completion
DESCRIPTION
CG Term Project Fragment-Based Image Completion. B89902008 徐士璿 B89902048 李懷平. Outline. Motivation Method Expected results Current results Reference. Motivation. Photo editing (Site Engineering) Using less space to store images Applications to digital communication. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/1.jpg)
CG Term ProjectCG Term Project
Fragment-Based Image Completion
B89902008 徐士璿 B89902048 李懷平
![Page 2: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/2.jpg)
Outline
Motivation
Method
Expected results
Current results
Reference
![Page 3: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/3.jpg)
Motivation
Photo editing (Site Engineering)
Using less space to store images
Applications to digital communication
![Page 4: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/4.jpg)
Methods
Fast approximation
search for most similar fragment
Image composition
![Page 5: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/5.jpg)
Fast Approximation
Gaussian blur
![Page 6: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/6.jpg)
Fast Approximation (Cont.)
Gaussian filter
![Page 7: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/7.jpg)
Fast Approximation (Cont.)
Down sampling, up sampling, and pyramid
![Page 8: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/8.jpg)
Fast Approximation (Cont.)
Expected results:
![Page 9: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/9.jpg)
Search for Most Similar Fragment
![Page 10: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/10.jpg)
Image composition
Use α channel
Similar to transparency
Apply the equations to each level of the pyramid, and then reconstruct the image with it.
)1( FBBFFout CCC
)1( FBFout
![Page 11: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/11.jpg)
Expected Results
Construct a plausible image
Apply to texture synthesis
Try to make the search faster- took about 2.5 hours for a 384 x 256
image ( > 0.7 with a 2.4GHz CPU)
![Page 12: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/12.jpg)
Current Results
Approximation
![Page 13: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/13.jpg)
Current Results (Cont.)
![Page 14: CG Term Project Fragment-Based Image Completion](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56813654550346895d9dd9dd/html5/thumbnails/14.jpg)
Reference
DRORI, I., COHEN-OR, D., AND YESHURUN, H. 2003. Fragment-Based Image Completion. In Proceedings of ACM SIGGRAPH 2003.
GONZALEZ, R. C., AND WOODS, R. E. 2002. Digital Image Processing. Prentice Hall.
BURT, P. J., AND ADELSON, E. H. 1985. Merging images through pattern decomposition. Applications of Digital Image Processing VIII 575, 173–181.