An Efficient Attribute-Preserving Framework for Face Swapping | IEEE Journals & Magazine | IEEE Xplore