A method involving the processing of color tone values for remote verification of the rainbow print visual security element found on the Turkish Republic Identity Card.
Patent Information
- Application Number
- TR202419424
- Authority / Receiving Office
- TR · TR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2026-06-22
Abstract
Description
RAINBOW PRINT IMAGE FOUND ON TURKISH REPUBLIC IDENTITY CARD COLOR FOR REMOTE VERIFICATION OF SECURITY ITEM. A METHOD INVOLVING THE PROCESSING OF TONE VALUE 5 Technical Areas The invention is the color tone of the rainbow print that is standard on identity cards. processing of values and color tone values defined as base It relates to the method of remote verification by comparison. Previous Technique 10. Remote identity card verification procedures exist between financial institutions. There are differences in the applications, and this situation affects the identification of the identity card and This can lead to inconsistencies in verification. Identity card verification. Evaluating security by considering its steps in isolation from each other This is an important condition that needs to be met. 15. Rainbow print on cropped and aligned ID card photos. Verification is becoming a requirement not only in bank mobile applications but also in other areas. It has arrived. Rainbow printing is used in identity card identification and verification methods. For verification, the Hue-Saturation-Value Color Model (HSV) is used. 20 Value) is used frequently lately. Hue-Saturation-Value (HSV) color model, Red-Green-Blue (RGB) It contains more color information compared to the RGB color model. When creating a combination of red-green-blue values for a specific color, 1 In the HSV color model, a color's primary color tone (hue) and saturation are... and brightness-value information is included. According to document CN113378878, which is included in the known state of the art, remotely... HSV (hue saturation value) values are used for the authentication process. 5 methods are mentioned. Identity document CN106650758, which is included in the known state of the art. a validation process that uses HSV (hue saturation value) values The method is being discussed. Identity document CN108734235 in the known state of the art. A system where HSV (hue saturation value) values are used for 10 validation processes. The method is being discussed. Identity document CN111259891, which is included in the known state of the art. a validation process that uses HSV (hue saturation value) values The method is being discussed. 15. Identity document CN110889470, included in the known state of the art. a method that uses HSV (hue saturation value) for validation It is mentioned. However, in the applications mentioned in these documents, the rainbow is on the identity cards. The verification of the print cannot be achieved to the desired extent. Therefore, the color tone... Using 20 saturation-value color models (HSV). The desired high success rate of rainbow printing on identity cards The need arose to develop a method that would allow for verification. 2 Purposes of the Invention The aim of this invention is to replicate the hue-saturation-value color model (HSV). The desired rainbow print on ID cards can be achieved using the saturation (value) setting. a method that enables verification with a high success rate 5. It is to be implemented. Detailed Description of the Invention The invention is the color tone of the rainbow print that is standard on identity cards. processing of values and color tone values defined as base It is a method of remote verification by comparison, 10 - Identity card at the location where the color transition is most clearly observed. Extracting a patch image from the image, - Patch the image to the Hue-Saturation-Value (HSV) color model space. transformation, - The patch image is divided into 25 segments of equal length and width. 15 - Taking the color tone (H) values of each resulting part and the base pigment obtaining the parts, - A 25-dimensional vector is created by averaging the values of each component. creation, - Normalizing the minimum and maximum values of the vector, 20 - Defining the basis vector, - Calculating the cosine similarity score between the resulting vector and the basis vector. - If the cosine similarity score exceeds a defined threshold value, the identity is established. Verification of the rainbow print on the card It includes 25 steps. 3 In photographs taken in a well-lit environment, high brightness and Saturation is expected. With high brightness and saturation, the color can be observed in its purest form. This an identity card taken in a well-lit environment, based on an idea. Using 5 images as a base, the pure color hue values are processed. A comparison is suggested based on this. This will provide the primary method for observing color transitions. The important thing is that a comparison of the base pigment color tone values has been provided. In addition, this comparison shows the image coming from the mobile to the service. The prerequisite that it was taken in a sufficiently well-lit environment has also been confirmed. It is 10. In a patch image, each pixel has three values (RGB). Image Converting an image from the RGB color model to the HSV color model space in processing. There are standard procedures for this. 15 For each pixel; - Dividing the original R, G, B values by 255 results in new R, G, B values between 0 and 1. values are obtained. - For the value of V, the maximum of the R, G, and B values is taken. - For the value of S; if the value of V is equal to 0, the value 0 is assigned. If the value of V is equal to 0... If the value of V is not 20, then the minimum of the values of R, G, and B is selected. The result obtained by subtracting is divided by the value of V. - For the H value; The value 0 is assigned when the values of R, G, and B are equal. The minimum of the values R, G, and B is denoted as M, and the minimum of V is denoted as M. The value obtained by subtracting 25 is expressed as U. if done, In cases where V and R are equal; the value of B decreases from the value of G. Subtracted and multiplied by 60. The resulting value is divided by the U value. 4 In cases where V and G are equal; the value of R is derived from the value of B. Subtracted and multiplied by 60. The resulting value is divided by the U value. and 120 is added. In cases where V and B are equal; the value of G varies depending on the value of R. 5 is subtracted and multiplied by 60. The resulting value is divided by the U value. and 240 is added. These operations yield S and V values that are between 0 and 1. The H value ranges from 0 to 360. 10 In the resulting color model space, each H value represents the color hue of the corresponding pixel. to its value, each S value corresponds to the saturation value of the corresponding pixel, and each A V value represents the brightness (value) of the corresponding pixel. 15. In a patch image with a specific resolution, the width can be divided into 25 parts. It is trimmed from the end of the width. Then it is divided into 25 pieces of equal length and width. They leave. The patch contains an HSV value for each pixel. Here, S and V represent... By excluding saturation and brightness values, only H values are used. 20 processes are ongoing. In the HSV color model, the color tone is also... It is also referred to as the base pigment or pure pigment of the pixel. Only H Because the values are continued, the patch pieces obtained here are based on They are described as pigment particles. Each patch segment has a specific resolution (Height x Width) A 25-dimensional vector is obtained by taking the arithmetic mean of the 25 values. The vector is converted to values between 0 and 1 using min-max normalization. The minimum value in the vector is subtracted from each value in the vector, and the result is... 5 the value obtained by subtracting the minimum value from the maximum value in the vector It divides. 5 The basis vector is a uniform vector formed under optimal conditions, in a well-lit environment. the photograph should be aligned and have a single, light-colored background The extraction of a specified Turkish Republic identity card image is carried out through the above processes. It was obtained by passing the vectors sequentially. The basis vector is also a 25-dimensional vector. 10 6
Claims
1. The invention relates to the rainbow pattern found as a standard feature on identity cards. the color tone values of the print are processed and defined as a base. Remote verification by comparing color tone values There are 5 methods, - Identity at the location where the color transition is most clearly observed. Extracting the patch image from the card image, - Patch image's Hue-Saturation-Value (HSV) color model transformation into space, 10 - Patch the image into 25 pieces of equal length and width. separation, - By taking the color tone (H) values of each resulting part, the base Obtaining pigment particles, - A 25-dimensional array is created by averaging the values of each component. Creating 15 vectors, - Normalizing the minimum and maximum values of the vector, - Defining the basis vector, - The cosine similarity score of the resulting vector and the basis vector. calculation, 20 - If the cosine similarity score exceeds a defined threshold value Verification of the rainbow print on the ID card. It is characterized by including its steps. 25 7