Abstract:
Color transfer is a well known methodology to transfer color between images such that color palette of the resulting image should match as of the reference image. Current trend towards cloud computing has initiated the requirement of performing color transfer remotely by untrusted third party servers. To address this requirement, we present a system that addresses the challenge of performing color transfer between images when the test images are in encrypted form. While standard methods accomplish the task of color transfer in plain domain, our approach is the first known scheme to perform color transfer in encrypted domain. Furthermore, the proposed approach also solves the problem of privacy preserving storage over cloud infrastructures given that the test images can remain in encrypted form without requiring any decryption. Experimental results and security analysis demonstrate the potential and effectiveness of our approach with various application scenarios.