Patent ID: 8233658
Filing Date: 2012-07-31
Classification: G06F,G06K

Abstract:
1. A system for encoding an original image using an image puzzle-type encoded image in which the original image is divided into a plurality of image pieces having a predetermined size and the image pieces are arranged on an encoded image expressing part according to a designated image puzzling pattern so as to generate the encoded image, the system comprising: a database for storing a keycode value corresponding to the image puzzling pattern; an image encoding server for generating the image puzzling pattern corresponding to the received keycode value to transmit the generated image puzzling pattern if receiving the keycode value through a communication network and a request for image encoding information, storing the received keycode value and the generated image puzzling pattern to the database, and reading the image puzzling pattern corresponding to the received keycode value from the database to transmit the read image puzzling pattern if receiving the keycode value through a communication network and a request for image decoding information; an image encoding terminal for obtaining the original image, dividing the original image into the image pieces having the predetermined size, requesting encoding information including the keycode value to the image encoding server so as to receive the image puzzling pattern, arranging the image pieces according to the received image puzzling pattern so as to generate the encoded image, and expressing the generated encoded image on the encoded image expressing part in which the keycode value is selectively expressed on the encoded image expressing part; and an image decoding terminal for recognizing the encoded image and the keycode value from the encoded image expressing part, requesting an input of the keycode value to a user if it fails to recognize the keycode value so as to receive the input of the keycode value, requesting decoding information including the keycode value to the image encoding server so as to receive the image puzzling pattern, dividing the encoded image into the image pieces according to the received image puzzling pattern so as to re-arrange the image pieces, and obtaining the original image.