Image encryption based on phase encoding by means of a fringe pattern and computational algorithms

Se presenta una tecnica computacional para encriptacion y desencriptacion de imagenes. Esta tecnica esta basada en la reflexion de la luz, superposicion de intensidad y algoritmos computacionales. La imagen a ser encriptada es un mapa de reflectancia obtenida por medio de la luz reflejada por una escena. Para efectuar el procedimiento de encriptacion, la imagen es codificada en un patron de franjas generado por computadora. El modelo del patron de franjas es una funcion coseno, la cual agrega en su argumento la imagen a ser encriptada como una fase. Esto genera un patron de franjas deformado de acuerdo a la imagen. Para completar la encriptacion, se sobrepone una mascara aleatoria sobre el patron de franjas. El procedimiento de desencriptacion es efectuado substrayendo la mascara aleatoria de la imagen encriptada y aplicando un metodo de recuperacion de fase. Para extraer la fase del patron de franjas, se usa el metodo de demodulacion heterodino. Para describir la precision de los resultados de imagenes desencriptadas y la robustes de la encriptacion, se calcula la raiz del error cuadratico medio. Todos los pasos de la encriptacion y desencriptacion se efectuan en forma computacional. De esta manera, los resultados de encriptacion y desencriptacion son mejorados. Esto representa una contribucion en el campo de la encriptacion y desencriptacion. Esta tecnica es probada con imagenes simuladas y con imagenes reales, y sus resultados son presentados.