WO2009005259A2 - Code d'identification de type puzzle à image et procédé et système de sécurité utilisant ce code - Google Patents

Code d'identification de type puzzle à image et procédé et système de sécurité utilisant ce code Download PDF

Info

Publication number
WO2009005259A2
WO2009005259A2 PCT/KR2008/003732 KR2008003732W WO2009005259A2 WO 2009005259 A2 WO2009005259 A2 WO 2009005259A2 KR 2008003732 W KR2008003732 W KR 2008003732W WO 2009005259 A2 WO2009005259 A2 WO 2009005259A2
Authority
WO
WIPO (PCT)
Prior art keywords
keycode
image
generation pattern
original
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2008/003732
Other languages
English (en)
Other versions
WO2009005259A3 (fr
Inventor
Gy Young Beak
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gold & Key Co Ltd
Original Assignee
Gold & Key Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gold & Key Co Ltd filed Critical Gold & Key Co Ltd
Publication of WO2009005259A2 publication Critical patent/WO2009005259A2/fr
Publication of WO2009005259A3 publication Critical patent/WO2009005259A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06056Constructional details the marking comprising a further embedded marking, e.g. a 1D bar code with the black bars containing a smaller sized coding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/1434Barcodes with supplemental or add-on codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/005Testing security markings invisible to the naked eye, e.g. verifying thickened lines or unobtrusive markings or alterations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0051Embedding of the watermark in the spatial domain
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0061Embedding of the watermark in each block of the image, e.g. segmented watermarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0083Image watermarking whereby only watermarked image required at decoder, e.g. source-based, blind, oblivious
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0203Image watermarking whereby the image with embedded watermark is reverted to the original condition before embedding, e.g. lossless, distortion-free or invertible watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3233Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
    • H04N2201/3236Details of authentication information generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs

Definitions

  • the present invention relates to an image puzzle-type keycode, and a system and a method for securing an image using the image puzzle-type keycode, and more particularly to a system and a method for securing an image using an image puzzle-type keycode in which an original image 10 including a photograph, a picture, a character, a number, a fingerprint, or an iris image is divided into image pieces and the divided image pieces are re-arranged so as to generate a keycode image 20, and then the original image 10 is restored from the keycode image 20 as necessary.
  • a person should present a resident registration card, a driver's license, a passport, an employee ID card, or the like in order to pass a specific place or identify the person in question. Further, the person should input one's name, address, resident registration number, authentication key, security key, or the like, or input one's physical information, such as a fingerprint, in order to use various services.
  • the resident registration card (the resident registration card, a driver license, a passport, an employee ID card, or the like) or securities, a fine printing technology, such as a foil stripe insertion, a minute character, florescent ink, a pattern formation, intaglio printing, non-florescent paper, watermark, hologram, barcode, or the like, has been used.
  • a fine printing technology such as a foil stripe insertion, a minute character, florescent ink, a pattern formation, intaglio printing, non-florescent paper, watermark, hologram, barcode, or the like.
  • certain information indicated in the prints includes information that should not be disclosed in public. Therefore, the said information being disclosed to non-interested parties frequently occurs, even though the copying, or the forgery is simply prevented.
  • an object of the present invention is to provide a system and a method for securing information using an image puzzle-type keycode which prevents another person from recognizing the security information, even though an identification card or a security card including the security information is exposed to another person.
  • Another object of the present invention is to provide a system and a method for securing information using an image puzzle-type keycode in which the security information can be obtained only in the original identification card or security card so that the security information cannot be obtained only with an encryption code.
  • a method for securing information using an image puzzle-type keycode in which an original image 10 is divided into a plurality of image pieces so as to generate a keycode image 20 with a combination of the image pieces, the method including the steps of: (PlOO) generating a keycode; and (P200) restoring the original image 10, the step of (PlOO) generating a keycode comprising the steps of: (Pl 10) obtaining the original image 10; (P 120) obtaining the plurality of image pieces divided from the original image 10 in a predetermined size; (P 130) designating a keycode value and a keycode image generation pattern; and (P140) arranging the obtained image pieces along the keycode image generation pattern and generating the keycode image 20 to represent the keycode value; and the step of (P200) restoring the original image 10 including the steps of: (P210) obtaining the keycode image 20; (P220) reading the keycode image 20 and obtaining the key
  • the step (PlOO) includes the steps of: (Pl 10) obtaining the plurality of original images 10; (P120) obtaining the image pieces for each original image 10; (P130) designating the key code image generation pattern for every original image 10 on a single keycode value; and (P140) representing the single keycode value with the image pieces obtained from the plurality of original images 10.
  • a system for securing information using a keycode image 20 generated with a combination of a plurality of image pieces divided from an original image 10 comprising an original image restoring device 600, the original image restoring device 600 including: a keycode image obtaining unit 220 for obtaining the keycode image 20 as a digital data; a keycode reading unit 230 for obtaining a keycode value from the data of the photographed keycode image 20; a keycode image puzzling unit 240 for dividing the keycode image 20 and generating image pieces; a pattern storing unit 520 for storing a keycode image generation pattern, in which the used keycode value is divided into a plurality of classification groups and the keycode image generation pattern is designated for each classification group; an image restoring unit 270 for restoring the original image 10 from the generated image pieces according to the keycode image generation pattern; an original image output unit 280 for outputting the restored original image 10; and an original image restoration controlling unit 610 for controlling operations of
  • a system for secuting information using an image puzzle-type keycode in which a keycode registration terminal 100, an image restoring terminal 200, and a keycode assembling server 300 communicate through a communication network 320 and the keycode assembling server 300 is connected to a keycode database 310, the system including: the keycode registration terminal 100 for dividing an original image 10 in a predetermined size so as to generate a plurality of image pieces, arranging the plurality of image pieces according to a designated keycode image generation pattern to represent the keycode value so as to generate the keycode image 20, outputting the generated keycode image 20 to be used by a user, and receiving the keycode image generation pattern from the keycode assembling server 300 through the communication network 320; the image restoring terminal 200 for obtaining the keycode value from the data of a photographed keycode image 20, transmitting the obtained keycode value to the keycode assembling server 300, receiving the keycode image generation pattern corresponding to the keycode value, and re-arranging the image
  • the information of the original image including the photograph, the picture, the character, the number, the fingerprint, or the iris image is printed on the identification card or is stored in a memory-type card in the form of the keycode image incapable of being recognized by another person so that the security information can be prevented from being disclosed to another person and the person can safely use the identification card or the credit card.
  • the image pieces of the original image are included in the keycode image, and the original image is restored using the image pieces included in the keycode image, so that the present invention is advantageous in that the original image cannot be obtained only with the keycode value.
  • FIG. 1 is a diagram illustrating a process of generating an image puzzle-type keycode according to a first exemplary embodiment of the present invention
  • FIG. 2 is a diagram illustrating a process of generating an image puzzle-type keycode according to a second exemplary embodiment of the present invention
  • FIG. 3 is a diagram illustrating a process of generating an image puzzle-type keycode according to a third exemplary embodiment of the present invention.
  • FIG. 4 is a diagram illustrating a process of generating an image puzzle-type keycode according to a fourth exemplary embodiment of the present invention.
  • FIG. 5 is a block diagram illustrating a system for securing information using an image puzzle-type keycode according to an exemplary embodiment of the present invention
  • FIGs. 6 A and 6B are block diagrams illustrating a system for securing information using an image puzzle-type keycode according to another exemplary embodiment of the present invention.
  • FIG. 7 is a flowchart illustrating a method for securing information using an image puzzle-type keycode according to an exemplary embodiment of the present invention.
  • FIG. 8 is a flowchart illustrating a method for securing information using an image puzzle-type keycode according to another exemplary embodiment of the present invention.
  • FIG. 1 is a diagram illustrating a process of generating an image puzzle-type keycode according to a first exemplary embodiment of the present invention.
  • An original image 10-1 including a fingerprint image is divided into a plurality of image pieces having a predetermined area.
  • the divided image pieces are arranged to generate a keycode image 20- 1 represented as a barcode according to a predetermined pattern, and the completed keycode image 20- 1 includes every image piece of the fingerprint.
  • the image pieces are arranged according to a value of the designated pattern in sequence and the information on the original image 10-1 can be recognized only when one knows the designated pattern value.
  • the information on the predetermined pattern corresponds to a barcode value (keycode) configured with the keycode image 20-1 so as to designate the pattern with the barcode value, so that the original image 10-1 can be restored.
  • the completed keycode image 20-1 prohibits another person from recognizing the characteristics of the fingerprint, even though the keycode image 20- 1 is printed on the prints such as an identification card.
  • the image pieces divided from the original image 10-1 can be generated as a keycode image 20-2 having the form of a specific password number, instead of the keycode image 20- 1 represented as the barcode.
  • a series of numbers represented as the completed keycode image 20-2 comes to be a keycode value, 8801021402019, which corresponds to the pattern representing the arranging sequence of the image pieces.
  • FIG. 2 is a diagram illustrating a process of generating an image puzzle-type keycode according to a second exemplary embodiment of the present invention, in which an original image 10-2 including a face photograph is converted into the keycode images 20-1 and 20-2 represented as the barcode or the series of numbers.
  • the conversion process is identical to that of FIG. 1, so its description will be omitted.
  • the original image 10 can include any one of a photograph, a picture, a character, a number, the iris image, and a pattern
  • the keycode image 20 can include a two-dimensional code or a character which are not shown in FIGs. 1 and 2,.
  • FIG. 3 is a diagram illustrating a generation process of the image puzzle-type keycode according to a third exemplary embodiment of the present invention.
  • the keycode image 20-1 represented as the barcode includes three original images, i.e. the fingerprint 10-1, the face photograph 10-2, and the resident registration number 10-3. It is preferred that the image pieces divided for every original image 10-1, 10-2, and 10-3 are arranged in the single keycode image 20-1 according to the pattern designated for every original image 10-1, 10-2, and 10-3.
  • the reason for designating the pattern for every original image 10-1, 10-2, and 10-3 is for selectively restoring the desiring original image from the keycode image 20-1 when restoring the original image.
  • the original image 10-3 including the number string of the resident registration number can be formed in various shapes depending on a font of the number so that the number image pieces having the font characteristic are arranged as they are in the keycode image 20- 1 corresponding to the original image 10-3.
  • FIG. 4 is a diagram illustrating a generation process of the image puzzle-type keycode according to a fourth exemplary embodiment of the present invention.
  • a keycode image 20-3 represented as the passport number includes two original images, i.e. the face photograph 10-2 and a number string representing characteristic information of the fingerprint.
  • the characteristic information of the fingerprint generally includes the number string including a characteristic point of the fingerprint, a coordinate of the characteristic point, and an angle of the characteristic point. That is, the method for recognizing the fingerprint is implemented through contrasting the characteristic of the fingerprint located on the characteristic point in the inputted actual fingerprint image for the characteristic information. Therefore, the characteristic information of the restored fingerprint can be used through incorporating with a conventional fingerprint recognizing device.
  • FIG. 5 is a block diagram illustrating a system for securing information using the image puzzle-type keycode according to an exemplary embodiment of the present invention.
  • the system for securing information of the present invention includes a keycode registration terminal 100 generating the keycode image 20 from the original image 10, an image restoration terminal restoring the original image 10 from the keycode image 20, a keycode database 310 storing the keycode value and keycode image generation pattern information, and a keycode assembling server 300 providing the keycode registration terminal 100 and the image restoring terminal 200 with the information through a communication network 320 according to the keycode database 310.
  • an original image obtaining unit 120 receives the original image 10 desired to be key coded by in the keycode registration terminal 100, and an original image puzzling unit 130 divides the original image 10 in a predetermined size so as to generate the plurality of image pieces, in which the image pieces are assigned the value of the coordinate located on the original image 10.
  • the keycode value is inputted through a key input unit 150, and the keycode value is transmitted to the keycode assembling server 300 through the communication network 320 so as to request the keycode image generation pattern. Then, the keycode assembling server 300 receiving the request signal generates the keycode image generation pattern so as to transmit the generated keycode image generation pattern to the keycode registration terminal 100. At this time, the keycode assembling server 300 stores the received keycode value and the generated keycode image generation pattern to the keycode database 310.
  • the keycode value and the identifiers are transmitted to the keycode assembling server 300, the keycode assembling server 300 generates and transmits the keycode image generation pattern for each identifier, and the keycode value, the identifiers, and the keycode image generation pattern are stored in the keycode database 310.
  • the keycode image generation pattern includes information that the coordinate value of the image pieces generated in the original image puzzling unit 130 on the original image 10 one-to-one matches the coordinate value on the keycode image 20 corresponding to the keycode value.
  • the key code registration terminal 100 re-arranges the image pieces generated in the original image puzzling unit 130 according to the key code image generation pattern received from the original image puzzling unit 130 so as to generate the key code image 20.
  • the generated key code image 20 is outputted to be printed on the prints or stored in the storing medium.
  • the key code image 20 generated by the keycode registration terminal 100 is printed on personal things, or stored in a memory as a data.
  • a process of authorizing the keycode image 20 included in the personal things is performed by the image restoring terminal 200.
  • the image restoring terminal 200 receives the keycode image 20 as the digital data through the keycode image obtaining unit 220, a keycode decoding unit 230 decodes the keycode image 20 so as to obtain the keycode value, and the keycode value is transmitted to the keycode assembling server 300 through the communication network 320 so as to request the corresponding keycode image generation pattern.
  • the keycode assembling server 300 reads the keycode image generation pattern corresponding to the received keycode value from the keycode database 310 so as to transmit it to the image restoring terminal 200. If the keycode image 20 includes the plural original images so that the plural numbers of keycode image generation patterns corresponding to the keycode value are stored, the keycode assembling server 300 also reads the keycode image generation pattern and the corresponding identifier so as to transmit them to the image restoring terminal 200.
  • the image restoring terminal 200 receives the transmitted keycode image generation pattern, the keycode image puzzling unit 240 divides the keycode image 20 data so as to generate the image piece data, and assigns the coordinate value of the location of the image piece on the keycode image 20 for every image piece.
  • the image restoring unit 270 re-arranges the image pieces according to the received keycode image generation pattern so that the image pieces are restored to the data of the original image 10. If there is the plurality of received keycode image generation patterns and the corresponding identifiers are received, the user selects the identifier through a control input unit 250, and the corresponding image pieces are extracted with the corresponding keycode image generation pattern so that only the original image 10 corresponding to the selected identifier is restored.
  • the restored original image 10 is outputted through an original image output unit 280 to be delivered to a display unit or another authentication apparatuses.
  • FIGs. 6 A and 6B are block diagrams illustrating the system for securing information using the image puzzle-type keycode according to another exemplary embodiment of the present invention.
  • the system for securing information of FIG. 5 is implemented online so that the system manages the keycode information through the server, but the system for securing information of FIGs. 6A and 6B is implemented offline. That is, the system for securing information of FIGs. 6 A and 6B includes a keycode generating device 500 obtaining the original image 10 and generating the keycode image according to the designated keycode image generation pattern and an original image restoring device 600 restoring the original image 10 from the used keycode image 20 according the designated keycode image generation pattern.
  • a keycode generation controlling unit 510 of the keycode generating device 500 makes the original image puzzling unit 130 generate the image pieces from the original image 10 data obtained by the original image obtaining unit 120, and receives the keycode value through the key input unit 160. Then, the keycode generation controlling unit 510 of the keycode generating device 500 obtains the keycode image generation pattern corresponding to the keycode value from a pattern storing unit 520 so as to generate and output the keycode image 20.
  • an original image restoration controlling unit 610 of the original image restoring device 600 obtains the keycode image 20 data of the user through the keycode image obtaining unit 220, obtains the keycode value through the keycode decoding unit 230, and obtains the keycode image generation pattern corresponding to the keycode value from the pattern storing unit 520. Further, the keycode image puzzling unit 240 generates the image pieces from the keycode image 20 data so that the image restoring unit 270 restores the original image 10 according to the keycode image generation pattern.
  • the pattern storing unit 520 divides the inputted keycode values to be used, in which the keycode values are divided into a plurality of classification groups so as to store the keycode image generation pattern designated for each classification group. That is, the pattern storing unit 520 of the original image restoring device 600 and the pattern storing unit 520 of the keycode generating device 500 should store the identical keycode image generation pattern corresponding to the identical keycode so that the keycode image generation pattern with respect to the keycode to be used should be designated in advance.
  • the conversion of the plurality of original images 10 into the single keycode image 20 can be accomplished by the aspect described in FIG. 5. That is, the identifiers are inputted through the key input unit 160 and the control input unit 250 so that the keycode image generation pattern is designated for every original image 10. [58]
  • FIG. 7 is a flowchart illustrating a method for generating the key code and restoring the original image in the method for securing information using the image puzzle-type keycode according to an exemplary embodiment of the present invention.
  • the image puzzle-type keycode can be generated SlOO by the keycode assembling server 300 and the keycode registration terminal 100 according to the exemplary embodiment of FIG. 5, and by the keycode generating device 500 shown in FIG. 6.
  • the original image 10 is photographed or scanned so as to be image-processed, or the original image 10 data stored in the memory as the digital data is inputted, so that the original image is obtained Sl 10.
  • the obtained original image 10 is divided into the plurality of image pieces having a predetermined size, and simultaneously the coordinate value is assigned to each of the divided image pieces to be identified S 120.
  • the image pieces configured with a background image which does not characterize the original image 10 is not assigned the coordinate value.
  • a background except for the face image in an identification photograph is not the information characterizing the identification photograph and also only the outline of the character or the number represents the real information in the original image 10 configured with the characters or the numbers, so that it is preferred that the image pieces including the background should be excluded.
  • the keycode value to be represented as the keycode image 20 and the pattern along which the divided image pieces are arranged to complete the keycode image are designated, and the designated keycode value and pattern are stored in the database S 130.
  • the keycode value is a unique code assigned to the original image 10 so that it is preferred that the keycode value of the original image 10 is distinguishably designated from the value of another original image.
  • the pattern along which the divided image pieces are arranged is designated as the pattern generated through a random-number generator not to be designated in only the uniform pattern or is designated in the randomly selected patterns as necessary after generating the plurality of patterns in advance, thereby ensuring the security.
  • the pattern includes the coordinate value designated for each image piece in step S 120 and the coordinate value on the keycode image 20 corresponding to each image piece.
  • step S 120 The image pieces obtained in step S 120 are arranged along the pattern selected in step S 130 so as to generate the keycode image 20 to represent the keycode value S 140. That is, the image pieces are arranged on the location of the keycode image 20 according to the keycode image generation pattern one to one, and the completed keycode image 20 represents the value of the selected keycode.
  • the keycode image 20 completed in step S 140 is outputted to be printed on the identification card, the securities, or the like, or stored in a magnetic card, a smart card, or an RFID tag, so that the user can use the keycode image in real life.
  • a method S200 for restoring the original image 10 from the image puzzle-type keycode generated by the above method includes the steps of reading the keycode image 20 so as to obtain the keycode value, designating the keycode image generation pattern corresponding to the obtained keycode value, and restoring the original image 10 from the image pieces included in the keycode image 20 by an inverse process of the pattern.
  • the keycode image 20 represented on the prints are obtained through photographing or scanning or the keycode image 20 data stored in the magnetic card, the smart card, or the RFID tag is obtained S210.
  • the keycode value is read from the obtained keycode image 20 S220.
  • the keycode image 20 obtained from the prints is image-processed so that the keycode value is read, and the keycode image 20 data stored in the magnetic card, the smart card, or the RFID tag are analyzed so that the keycode value is read.
  • the keycode image pattern of step S 130 corresponding to the read keycode value is designated S230.
  • the pattern is stored in the database to one-to-one correspond to the keycode value so that the keycode image generation pattern selected in step S 130 can be recognized with the keycode value serving as a searching value.
  • the keycode image 20 is divided in the size of the image piece used in step
  • the obtained image pieces are re-arranged in the inverse of the pattern so as to complete the original image 10 S250. That is, the coordinates of the image piece on the original image 10 correspond to the coordinates of the image piece on the keycode image 20 so as to generate the keycode image 20 in step S 140, while the coordinate of the image piece on the keycode image 20 corresponds to the coordinate of the image piece on the original image 10 so as to restore the original image 10.
  • the original image 10 is restored from the keycode image 20 obtained in the electronic passport by the method, the fingerprint of the possessor of the electronic passport is obtained through the fingerprint recognition device, and the obtained fingerprint or the photograph is mutually contrasted with the original image by the electronic manner or the naked eyes so that it is possible to identify the identity of the possessor of the electronic passport.
  • FIG. 8 is a flowchart illustrating the method for securing information using the image puzzle-type keycode according to another exemplary embodiment of the present invention.
  • the method for securing the information is implemented through converting the plural original images 10 into the single keycode image 20 and selectively extracting and restoring only the desired original image 10 from the keycode image 20.
  • the description of the steps of the method of FIG. 8 identical to those of FIG. 7 will be omitted.
  • the plural original images are inputted, respectively, S310, a group of the plural image pieces divided in the predetermined size is obtained S320, and the used keycode value is designated, and the identifier and the keycode image generation pattern for each original image 10 are designated S330. Then, the group of the image pieces is arranged along the keycode image generation pattern so as to generate the keycode image 20 to represent the keycode value. That is, the keycode image 20 represents the keycode value with its outline.
  • the keycode image 20 is obtained S410 to be read so that the keycode value is obtained S420, and the keycode image generation patterns corresponding to the keycode value are called S431. Further, the keycode image generation pattern desired by the user is designated for each identifier S432, the keycode image 20 is divided into the image piece having the predetermined size so as to extract only the image piece corresponding to the keycode image generation pattern S440, and the extracted image pieces are re-arranged S450 so as to generate the original image 10.
  • the data representing the information of the keycode image generation pattern can include the keycode value.
  • the keycode value of step S 130 of FIG. 7 or step S330 of FIG. 8 is designated as the data representing the keycode image generation pattern, and the keycode image generation pattern in step S230 or step S430 is designated as the keycode value read in step S220 or step S420.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Storage Device Security (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

L'invention concerne un code d'identification de type puzzle à image, ainsi qu'un système et un procédé pour sécuriser des informations. Dans ce système et selon ce procédé pour sécuriser une image au moyen de ce code, une image originale (10) contenant une photographie, un élément graphique, un caractère, un nombre, une empreinte digitale ou un iris est divisée en éléments d'image et ces éléments d'image sont réorganisés de façon à produire une image de code d'identification (20), l'image originale (10) étant restaurée à partir de l'image de code d'identification (20) si nécessaire. Ce système et ce procédé permettent ainsi d'empêcher efficacement la divulgation d'informations au moyen de l'image de code d'identification (20), le processus d'identification et de validation de l'identité pouvant être exécuté tout en préservant la sécurité en termes de confidentialité des informations personnelles ou des informations physiques personnelles, telles qu'une empreinte digitale ou l'iris de l'oeil.
PCT/KR2008/003732 2007-06-29 2008-06-27 Code d'identification de type puzzle à image et procédé et système de sécurité utilisant ce code Ceased WO2009005259A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2007-0065719 2007-06-29
KR1020070065719A KR100879961B1 (ko) 2007-06-29 2007-06-29 이미지 퍼즐형 키코드와, 이를 이용한 정보 보안시스템 및그 방법

Publications (2)

Publication Number Publication Date
WO2009005259A2 true WO2009005259A2 (fr) 2009-01-08
WO2009005259A3 WO2009005259A3 (fr) 2009-02-26

Family

ID=40226648

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2008/003732 Ceased WO2009005259A2 (fr) 2007-06-29 2008-06-27 Code d'identification de type puzzle à image et procédé et système de sécurité utilisant ce code

Country Status (2)

Country Link
KR (1) KR100879961B1 (fr)
WO (1) WO2009005259A2 (fr)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101356795B1 (ko) * 2012-11-05 2014-01-28 한국과학기술원 보안태그 생성방법과 복원방법
KR101707663B1 (ko) 2016-08-24 2017-02-17 정재훈 Cctv 카메라를 이용한 영상 이미지 퍼즐 보안 전송 시스템 및 그 제어방법
KR101990783B1 (ko) * 2017-05-22 2019-09-30 주식회사 페이콕 이차원 코드의 암호화 방법
CN107413045A (zh) * 2017-08-29 2017-12-01 王小军 一种拼图系统及其工作方法
KR102241294B1 (ko) 2019-12-04 2021-04-16 주식회사 위즈브레인 실시간 스트리밍 영상의 유출 방지장치 및 방법

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5337362A (en) * 1993-04-15 1994-08-09 Ricoh Corporation Method and apparatus for placing data onto plain paper
KR19990024950A (ko) * 1997-09-09 1999-04-06 조영선 퍼즐식 화상 정보 보안시스템 및 지원장치
KR20000051918A (ko) * 1999-01-27 2000-08-16 황삼청 퍼즐식 화상정보 암호화 원리 및 지원장치
JP2001168854A (ja) * 1999-12-13 2001-06-22 Sony Corp 暗号鍵生成装置、暗号化・復号化装置および暗号鍵生成方法、暗号化・復号化方法、並びにプログラム提供媒体
KR100407464B1 (ko) * 2000-11-10 2003-11-28 알파로직스(주) 화소단위의 다단계 암호화/복호화 장치 및 그 방법
KR100457963B1 (ko) * 2001-06-16 2004-11-18 알파로직스(주) 화상정보 암호화 이미지의 복사·위조 방지용 인쇄물의제조 방법
KR100437448B1 (ko) * 2002-02-25 2004-06-23 알파로직스(주) 잠상 현출에 의한 화상정보 암호화 이미지의복사·위조방지용 인쇄물 및 그 제조방법

Also Published As

Publication number Publication date
WO2009005259A3 (fr) 2009-02-26
KR20090001382A (ko) 2009-01-08
KR100879961B1 (ko) 2009-01-23

Similar Documents

Publication Publication Date Title
US8233658B2 (en) Security system using encoded image with puzzled image
US9946865B2 (en) Document authentication based on expected wear
US20060157559A1 (en) Systems and methods for document verification
RU2002134748A (ru) Система и способ для создания и аутентификации оригиналов документов
KR102138077B1 (ko) 문서 위변조 방지 시스템 및 방법
US20140245019A1 (en) Apparatus for generating privacy-protecting document authentication information and method of performing privacy-protecting document authentication using the same
CN116645091B (zh) 用于正品nft印刷的方法和系统
WO2008035607A1 (fr) Système de traitement de marquage pour un code de gestion d'article, système de détermination de code, système de gestion d'article, procédé pour marquer un code de gestion d'article, procédé de détermination de code et objet d'affichage d'informations
WO2009005259A2 (fr) Code d'identification de type puzzle à image et procédé et système de sécurité utilisant ce code
US20140331302A1 (en) Method for securing an electronic document
KR102646405B1 (ko) 안면과 지문을 이용한 신분증명 방법
CN118541947A (zh) 用于将涉及物理对象的信息分配给不可替代令牌的方法
JP2020017144A (ja) 真贋判断システム、画像形成装置、読取装置、サーバ装置、真贋判断方法
CN109558741A (zh) 一种打印文件和票据原件的保护和验证方法
RU2195021C1 (ru) Система защитной маркировки и верификации документов
CN110968275A (zh) 所述打印文档防伪溯源系统及方法
RU2253148C2 (ru) Идентифицирующее устройство с защищенной фотографией, а также средства и способ аутентификации такого идентификационного устройства
WO2020057582A1 (fr) Système et procédé de liaison d'informations à un objet tangible
JP4670619B2 (ja) 生体情報照合システム
KR102662240B1 (ko) 출력물의 유출을 방지하기 위한 서비스를 제공할 수 있는 유출 방지 서비스 서버 및 그 동작 방법
AU2021100429A4 (en) Printed document authentication
CN115204338A (zh) 图形码生成方法和装置、图形码验证方法和装置
JP2005278091A (ja) 印鑑照合システム、通帳および通帳発行方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08778411

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A SENT ON 20/04/10)

122 Ep: pct application non-entry in european phase

Ref document number: 08778411

Country of ref document: EP

Kind code of ref document: A2