Partial convolution for padding, inpainting, and image synthesis

buir.contributor.authorDündar, Ayşegül
buir.contributor.orcidDündar, Ayşegül|0000-0003-2014-6325
dc.citation.epage15en_US
dc.citation.spage1en_US
dc.contributor.authorLiu, Guilin
dc.contributor.authorDündar, Ayşegül
dc.contributor.authorShih, Kevin J.
dc.contributor.authorWang, Ting-Chun
dc.contributor.authorReda, Fitsum A.
dc.contributor.authorSapra, Karan
dc.contributor.authorYu, Zhiding
dc.contributor.authorYang, Xiaodong
dc.contributor.authorTao, Andrew
dc.contributor.authorCatanzaro, Bryan
dc.date.accessioned2023-02-16T11:30:44Z
dc.date.available2023-02-16T11:30:44Z
dc.date.issued2022-09-26
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractPartial convolution weights convolutions with binary masks and renormalizes on valid pixels. It was originally proposed for image inpainting task because a corrupted image processed by a standard convolutional often leads to artifacts. Therefore, binary masks are constructed that define the valid and corrupted pixels, so that partial convolution results are only calculated based on valid pixels. It has been also used for conditional image synthesis task, so that when a scene is generated, convolution results of an instance depend only on the feature values that belong to the same instance. One of the unexplored applications for partial convolution is padding which is a critical component of modern convolutional networks. Common padding schemes make strong assumptions about how the padded data should be extrapolated. We show that these padding schemes impair model accuracy, whereas partial convolution based padding provides consistent improvements across a range of tasks. In this paper, we review partial convolution applications under one framework. We conduct a comprehensive study of the partial convolution based padding on a variety of computer vision tasks, including image classification, 3D-convolution-based action recognition, and semantic segmentation. Our results suggest that partial convolution-based padding shows promising improvements over strong baselines.en_US
dc.identifier.doi10.1109/TPAMI.2022.3209702en_US
dc.identifier.eissn1939-3539en_US
dc.identifier.issn0162-8828en_US
dc.identifier.urihttp://hdl.handle.net/11693/111449en_US
dc.language.isoEnglishen_US
dc.publisherIEEEen_US
dc.relation.isversionofhttps://www.doi.org/10.1109/TPAMI.2022.3209702en_US
dc.source.titleIEEE Transactions on Pattern Analysis and Machine Intelligenceen_US
dc.subjectImage inpaintingen_US
dc.subjectImage synthesisen_US
dc.subjectObject classificationen_US
dc.subjectPaddingen_US
dc.subjectPartial convolutionen_US
dc.subjectSemantic segmentationen_US
dc.titlePartial convolution for padding, inpainting, and image synthesisen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Partial_Convolution_for_Padding_Inpainting_and_Image_Synthesis.pdf
Size:
8.06 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: