A method for encoding biometric data using two-dimensional symbolism and integrating this symbolism into an identity document.

The method optimizes biometric data encoding in identity documents by iteratively subsampling and upsampling images to maintain visual quality, addressing issues of excessive degradation and clutter, ensuring efficient and clear identification.

FR3167230A1Pending Publication Date: 2026-04-10IMPRIMERIE NAT
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
IMPRIMERIE NAT
Filing Date
2024-10-04
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing methods for encoding biometric data in identity documents using two-dimensional symbols face challenges such as excessive image degradation due to compression, necessitating multiple symbols which clutter the document and complicate decoding, or reducing image resolution, leading to unsuitable visual quality for identification.

Method used

A method involving subsampling, compression, and upsampling of biometric images to ensure similarity with the original, followed by encoding in a single two-dimensional symbol, using iterative processes to maintain visual quality and adapt to encoding capacity constraints.

Benefits of technology

Ensures high-quality biometric data representation in a single symbol, optimizing space usage and decoding efficiency while preserving image clarity for identification purposes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention relates to a method (100) for encoding biometric data represented by a reference image (PI0) using two-dimensional symbolism, designed to be implemented by an identity document production system (10). Such a method includes a step (130) of downsampling the reference image (PI0) to produce a first resampled image (PI1i) prior to implementing a step (140) of compressing the latter. It includes a step (150) of upsampling the compressed image (PI2i) to produce a second resampled image (PI3i) of the same dimensions as the reference image (PI0) to produce a similarity measure (SSIMi) between said second resampled image (PI1i, PI3i) and the reference image (PI0).The encoding (180) of the compressed image (PI2i) as a single two-dimensional symbol (20) is implemented only if (120y) the similarity measure (SSIMi) satisfies (170) a specified selection criterion. Figure to be published with the abbreviation: Fig 7.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method for encoding biometric data using two-dimensional symbolism and integrating this symbolism into an identity document

[0001] The invention relates to the field of physical or digital identity documents. More specifically, it relates to identity documents comprising two-dimensional symbolism encoding biometric information characterizing an individual, including an image, for example a photograph of a face, a fingerprint, an iris.

[0002] Initially designed to ensure the traceability of a part or product in the automotive sector, symbols in the form of barcodes are also used in the field of identity documents. Such symbolism allows for the encoding of various textual and / or graphic identification and / or biometric data to represent them as one or more machine-readable visuals or symbols. Such symbols can thus be displayed on the screen of an electronic device or printed on physical media to constitute, for example, a national identity card, or more generally, a document or proof of identity. In the field of identity, the symbolism used is described as "two-dimensional" or "2D".It is indeed common to use a code commonly called a "QR code" (short for "quick response"), meaning that the content of this graphic code can be quickly decoded after being read by a suitable reader installed on an electronic device such as a smartphone or tablet. Each symbol is a two-dimensional barcode. Such a symbol consists of modules or square dots, usually black, arranged in a quadrilateral, generally a square, which is white. These modules define the information that the symbol represents or encodes. A 2D symbol can contain or represent more information than a one-dimensional symbol in the form of a linear barcode, that is, one made up of a single series of lines of varying thicknesses. There are various 2D symbol schemes.Examples include, but are not limited to, the QR code as defined by the ISO / IEC 18004 standard, the Flashcode, and the 2D-Doc. The latter format is a two-dimensional barcode-type symbolism similar to that used in QR codes, but unlike the latter, the information contained in a 2D-Doc symbol is secured using a digital signature based on asymmetric cryptography. A 2D-Doc symbolism relies on a standardized technology (ISO / IEC 16022) and offers enhanced authentication and ensures integrity. of the code and consequently the non-repudiation of signed data, while retaining the properties of a graphic symbol that is printable or displayable and automatically readable by a machine arranged for this purpose.

[0003] In the field of identity, it is known that such 2D symbolism encodes biometric data in the form of an image, for example, a portrait of an individual holding a national identity card. [Fig. 1] illustrates a first example of a physical identity document 10 consisting of a rectangular support with a front 10A and a back 10B. Each of the two faces 10A and 10B of the identity document 10 illustrated by [Fig. 1] is printed. The front face 10A contains a high-definition, high-resolution image of a portrait of the bearer and their personal information 12. This information 12 includes, for example, the bearer's surname, first name, date of birth, nationality, etc. The reverse side 10B contains other information concerning the bearer such as his residential address 13. The said reverse side 10B also contains a two-dimensional symbol 20 within a zone 14.Such a two-dimensional symbol 20 is advantageously a QR code arranged to represent, for example, an image similar to portrait 11 but of lower definition or in a compressed form of said portrait 11, or even other biometric data of said bearer.

[0004] A 2D symbol has a maximum encoding capacity per symbol. For example, a Denso QR code (ISO / IEC18004) preferably has a maximum encoding capacity of 2953 bytes and comprises 177 x 177 dots or modules. For a physical or digital identity document, the information represented by a two-dimensional symbol consists of civil status information and biometric data, generally a photograph.

[0005] By way of example, [Fig. 2] illustrates various two-dimensional symbols of the same symbolism, in this case QR codes, according to different encoding capacities. It is clear from [Fig. 2] that the larger the size of the encoded information, the greater the definition or complexity of the two-dimensional symbol. Thus, according to the example illustrated by [Fig. 2], symbol 20a has a low EC encoding capacity (21 x 21 modules) and has large modules or dots. In contrast, symbols 20b and 20c have increasing EC encoding capacities, exceeding that of symbol 20a. We can visually observe that the size of the modules or dots of symbol 20b (33 x 33 modules) and even more so that of the modules or dots of symbol 20c (177 x 177 modules) decrease sharply until they reach printing or display limits.With symbol 20c, it becomes difficult to correctly distinguish the symbol's modules if the symbol's dimensions are small. It therefore generally becomes necessary to increase the display or print dimensions of such a symbol. Maintaining legibility comes at the expense of the rest of the information conveyed by the physical or digital identity document. Indeed, known processes for printing, displaying, or engraving two-dimensional symbologies offer varying degrees of precision in defining the symbolism used to encode biometric data. Therefore, it is not possible to reduce the area dedicated to a 2D symbol below a certain limit. Similarly, the vast majority of known readers designed to decode 2D symbolisms have varying reading capabilities, requiring a minimum size for the dots or modules below which the reader cannot decode the symbolism.

[0006] To find a reasonable compromise between the bulk of two-dimensional symbolism on an identity document and the usability of the information conveyed after decoding said symbolism by known readers, some issuers of identity documents intentionally limit or restrict the resolution of the encoded image. As a result, the dimensions of the areas dedicated to 2D symbolism are controlled and reasonable in relation to the rest of the information on the identity document. However, the image encoded by a 2D symbol, for example a portrait, due to its low resolution or due to an excessive or inappropriate compression or resampling rate used to compress the image and reduce its resolution, sometimes proves to be of insufficient visual quality for effective use in identification purposes, as the image may be considered too blurry or contain too many artifacts.The term "artifacts" refers to visually distracting features, distortions, or details that spontaneously appear in the compressed image due to lossy compression of the original image, and which are foreign to the original image.

[0007] The technique described in document FR 3 013 257 takes the opposite approach to this method of unreasonably reducing the resolution of an encoded image to be represented by a single 2D symbol. It thus provides a relevant solution to the problem posed by the maximum encoding limit of a symbolism, for example, one based on QR codes. This document teaches the possibility of combining several QR codes (ISO / IEC 18004) to include a large amount of biometric data distributed across several juxtaposed two-dimensional symbols on an identity document. A document produced according to this teaching, and similar to the one already described in relation to [Fig. 1], is illustrated in [Fig. 3].Thanks to this technical training, it is possible to encode an image, for example a person's portrait, with a relevant definition—that is, one greater than the encoding capacity of a single two-dimensional symbol—by distributing the information contained in said image across several 2D symbols. Thus, by reading multiple symbols jointly encoding said image, followed by a concatenation of the... From the partial information respectively represented between the read symbols, an image can be reconstructed, this image having a relevant and sufficient definition to allow identification of the identity document holder by a security officer. As shown in [Fig. 3], zone 14 of the reverse side 10B of document 10 contains a plurality of two-dimensional barcodes 20, spaced at an interval 21, unlike zone 14 of document 10 illustrated in [Fig. 1]. These two-dimensional barcodes 20 are aligned so that their contiguous sides extend parallel to each other in line with zone 14. The encoding capacity of the symbolism used to produce document 10 according to [Fig. 3] is therefore ten times greater than that used to produce document 10 in [Fig. 1]. However, this technical advantage has drawbacks.On the one hand, it becomes necessary to complicate the encoding and decoding process to compose, juxtapose, and utilize a plurality of two-dimensional symbols on the same identity document. On the other hand, such juxtaposition results in significant clutter on the document, as shown in [Fig. 3]. In this example, the plurality of two-dimensional symbols occupies almost half (area 14) of the reverse side of the document. Furthermore, such a graphic arrangement of the identity document can be aesthetically unappealing. Finally, this technique requires complicating the decoding process of the encoded identification data, necessitating an ordered reading of the symbols followed by a controlled concatenation of the data distributed within said symbols to reconstruct the image.

[0008] Figures 4 and 5, taken from document FR 3 013 257, present the respective functional architectures of a system 30 for producing an identity document, such as a national identity card, and of a system 40 for automatically reading symbols used to encode biometric identification data, such as a portrait, a fingerprint, or an iris scan. The identity document production system 30 illustrated in [Fig. 4] produces and prints two-dimensional symbols to encode an image resulting from the capture of biometric information from a subject by a capture device, for example, a camera 36 capable of taking photographs of a face or iris, or even a scanner 37 designed to capture a digital representation of the subject's fingerprints.The system 30 includes an information processing unit 31, for example in the form of a microcomputer forming a terminal connected to a communication network 32 (internet or intranet). This information processing unit 31 includes an input and output human-machine interface (a screen 34 and a keyboard 35) allowing the entry of information, particularly concerning the civil identity of the individual commonly referred to as the "bearer" for whom the identification document is produced. This unit 31 is connected via the network. 32 to a remote database 33 configured to store, for each subject, information relating to their civil status, biometric information such as a portrait, fingerprints, or iris scan. This database 33 may also contain security information concerning the subjects, indicating, for example, whether a subject is wanted and / or prohibited from entering certain territories. The information processing unit 31 is connected to an output device, such as a printer 38 or a computer screen 34, configured to print or display two-dimensional symbols on a produced identity document, such as the symbols 20 on the reverse side 10B of the document 10 illustrated in [Fig. 3]. The information processing unit 31 comprises one or more microprocessors or microcontrollers 31U cooperating with one or more (internal or remote) data and program memories 31M.To control, in particular, the various peripherals 34, 35, 33, 36, 37, 38 mentioned above, such a program memory 31M of the information processing unit 31 contains one or more computer programs whose program instructions trigger the implementation of appropriate functional processes. The term "memory" refers to any computer memory, whether volatile or non-volatile. Non-volatile memory is computer memory whose technology retains its data even in the absence of an electrical power supply. It can contain data resulting from input, calculations, measurements, and / or program instructions.The main non-volatile memories currently available are electrically writable, such as EPROM (Erasable Programmable Read-Only Memory), or electrically writable and erasable, such as EEPROM (Electrically-Erasable Programmable Read-Only Memory), flash, SSD (Solid-State Drive), etc. Non-volatile memories are distinguished from so-called "volatile" memories, whose data is lost when power is removed.The main volatile memories currently available utilize RAM (Random Access Memory, also known as "Random Access Memory"), DRAM (dynamic random access memory, requiring regular updating), SRAM (static random access memory requiring such updating during power under-power conditions), DPRAM or VRAM (particularly suited to video), etc.

[0009] Figure 5 illustrates a system 40 for reading two-dimensional symbols printed on an identity document 10 produced by a system 30 according to Figure 4, and for identifying a subject. Such a system 40 includes, for example, a symbol reader 46, such as for two-dimensional barcodes. This reader 46 consists, for example, of a mobile phone equipped with a camera and suitable reading software. This reading software is adapted to detect and read two-dimensional symbols. The system 40 further comprises a terminal 41 connected to the remote database 33, mentioned in connection with [Fig. 4], and to the reader 46, for example, via a wireless connection such as WiFi or any other wireless or wired proximity communication protocol 43. A fingerprint scanner 47 can also be connected to the terminal 41. The latter is configured to compare the civil status and biometric information decoded by the reader 46 with the reference information contained in the database 33. Depending on the degree of similarity or dissimilarity between the reference data (recorded in the database 33) and the data read by the reader 46, the terminal 41 can accept or reject the identification of the bearer of the document 10 read by the reader 46.The quality of the information encoded by the symbols and decoded by the reader 46 is essential to allow such a comparison with a reference (from the database 33) by the terminal 4L

[0010] Whatever solution is chosen to symbolically represent identity data (by sometimes excessively reducing the definition of the encoded image or by distributing it over a plurality of symbols), issuers of identity documents must resign themselves to reducing the space devoted to the symbolic representation of identification data.Ultimately, a reduction or compression of biometric data is necessary to encode it in an increasingly constrained space, with the previously mentioned disadvantages induced by such compression of the said data to be encoded, compression which often proves inappropriate or excessive with regard to certain subsequent applications, undifferentiated regardless of the data to be encoded, or poorly or inadequately controlled. Figure 6 illustrates the impact of such inappropriate compression. Figure 6 presents four subjects SI to S4, one of whose portraits was captured to produce a high-resolution reference image PI0 (350 x 450 pixels in this case) with a seven-ninth aspect ratio (e.g., a 45 mm x 35 mm photograph for a passport, as required by the International Civil Aviation Organization, ICAO). Figure 6 also presents, for comparison purposes and for each of the four subjects, a second SCPI image compressed in a standardized and undifferentiated manner, for example, by implementing a known lossy compression algorithm such as AVIF (AVI Image File Format) or WebP, the quantization of which has been established, for example, dichotomously, to obtain an SCI image whose data volume can be encoded as a single two-dimensional symbol, such as a QR code. For example, the [Fig.Figure 6 illustrates compressed images whose respective sizes are on the order of a thousand bytes. Although a compression algorithm is chosen for its excellent qualities. While maintaining high visual quality through compression, it is easy to see that these SCPI-compressed images contain blur or artifacts that degrade identification, or even make automatic identification impossible. To emphasize the degradation caused by producing such second compressed images using state-of-the-art techniques, [Fig. 6] also presents, for each of the four subjects S2 to S4, areas of interest (eye, nose, mouth) IA, before and after compression, as well as EIA enlargements of these IA areas of interest. Certain particularly characteristic features of a subject almost disappear in the second SCPI images and would generate high dissimilarities calculated by implementing a method for measuring the similarity between the first PIO images and the second SCPI images using an identification system similar to the 40 system illustrated in [Fig. 5].Indeed, the details of the iris of the right eye (area IA) of subject S2 are completely blurred in the compressed SCPI image, as shown in the EIA enlargement of this area of ​​interest. Similarly, the outline of the lips of subject S1's mouth disappears completely after compression. The same is true for the outline of subject S2's nose, which appears totally blurred after compression. Alternatively, the right eye (area IA) of subject S3 contains numerous artifacts in the compressed SCPI image, as shown in the EIA enlargement of this area of ​​interest. The same is true for the outline of the lips of subject S3's mouth. As indicated in [Fig. 6], the area of ​​interest IA, focusing on the right eye or mouth of subject S4, demonstrates the combined presence of blur and artifacts, as highlighted by the EIA enlargements of said area IA.

[0011] The invention overcomes the aforementioned drawbacks by providing a method for compressing, selecting, and encoding an individual's identification data, including an image, for example, a portrait, onto a single two-dimensional symbol, while preserving sufficient and relevant visual quality of said image after decoding said symbol for the purpose of identifying the individual. Among the numerous advantages provided by the implementation of the invention, we can mention that the method offers: - an optimal adaptation of the compression and selection of an image whose symbolic representation must be produced, according to a determined symbolism, criteria for editing the identity document (maximum space devoted to printing or displaying the symbol encoding said compressed image) and criteria for reading said determined symbolism and minimum visual quality required of the image obtained after reading and decoding said determined symbolism; - optimal adaptation of the compression and selection of an image for which a symbolic representation must be created, depending on the content of the said identification data (framing, non-essential and / or extraneous information); - a plurality of arrangements or variants of implementation of such a process of compression, selection and encoding of an individual's biometric data depending on the implementation capacity of the machine or system implementing such a process, or even the maximum duration granted or permitted for such implementation.

[0012] To this end, the invention provides a method for encoding biometric data under a two-dimensional symbolism where the maximum encoding capacity of each two-dimensional symbol is predetermined. Such a process is designed to be implemented by an information processing unit within an identity document production system. It comprises: - a step involving the collection of biometric data in the form of a reference image of predetermined dimensions, - a step of producing a compressed image from said reference image; - an encoding step of said compressed image in the form of a two-dimensional symbol of said dimensional symbolism.

[0013] In order not to alter the visual quality of the image obtained by compression, whatever the type of compression, such a process includes: - a subsampling step of the reference image according to a determined resampling rate to produce a first resampled image prior to the implementation of the compressed image production step, said compressed image production step consisting of the compression of said first resampled image; - a step of upsampling the compressed image to produce a second resampled image of the same dimensions as the reference image; - a step of producing a similarity measure between the second resampled image and the reference image.

[0014] Furthermore, the step of encoding the compressed image in the form of a two-dimensional symbol is only implemented if the compressed image satisfies a determined selection criterion based on the similarity measure of the second resampled image associated with it.

[0015] In order to adapt to the characteristics of a reference image and ultimately select a promising compressed image from among a plurality of produced candidates, a method according to the invention includes a step of determining the resampling rate used to produce a first resampled reference image.

[0016] Thus, such a process can be arranged so that they are iterated sequentially until an iteration criterion is satisfied: - the step of determining the resampling rate; - the step of subsampling the reference image; - the stage of producing a compressed image; - the step of oversampling said compressed image to produce a second resampled image; - the step of measuring similarity between the second resampled reference image and the reference image.

[0017] According to an advantageous embodiment, the iteration criterion can be satisfied as soon as a compressed image satisfies a determined selection criterion which is based on the measurement of similarities of the second resampled image associated with it, said process therefore comprising a step of selecting said compressed image for the subsequent implementation of the step of encoding the selected compressed image in the form of a single two-dimensional symbol.

[0018] Alternatively, a method according to the invention can be adapted so that the compressed image and the similarity measurement between the second resampled image and the reference image, respectively produced at each of said iterations, can be stored as a data set in a data memory of the information processing unit. The iteration criterion can then consist of a minimum number of iterations to be achieved. The method can also include, to satisfy said iteration criterion, a step of selecting the compressed image for the subsequent implementation of the step of encoding the selected compressed image as a single two-dimensional symbol, said selection step consisting of: - reading from the data memory the datasets containing respectively the compressed images and the similarity measures of the second resampled reference images respectively associated; - the selection of the compressed image associated with the best similarity measure with regard to those respectively associated with the compressed images included in said read datasets.

[0019] In order for the said identity document produced to be able to be directly examined by security personnel, the similarity measurement step may advantageously consist of calculating a measure of the visual quality of the second image resampled with respect to the reference image.

[0020] To prevent a suboptimal or biased determination of the resampling rate for producing a compressed image with a high similarity measure influenced by the presence of secondary or extraneous information on the reference image with respect to one or more regions of interest in the reference image, a method according to the invention may include a step of determining a region of interest within the reference image. In this case, the step of producing a similarity measure between the second resampled image and the reference image relates only to said region of interest.

[0021] To produce a compressed image respecting a volume less than the encoding capacity of a two-dimensional symbol while preserving as much as possible the structures of the reference image after its compression, the quantification retained for the implementation of the step of producing a compressed image can be determined according to a binary search algorithm so that the volume of compressed data is less than a predetermined target volume which is a function of the maximum encoding capacity of a two-dimensional symbol.

[0022] To define a relevant compromise between the search for an optimal compressed image and the time or material resources required to perform this search, the iteration criterion may consist of a predetermined number of iterations to be carried out. The step of determining the resampling rate used to produce a first resampled image may then consist of calculating said resampling rate so that its value changes at each iteration by a predetermined step within one or more predetermined ranges of possible values.

[0023] As an alternative or in addition to seeking such a compromise, the invention provides that such ranges of possible values ​​of the resampling rate can be chosen in such a way that said rate induces a measure of average similarity between the second resampled images produced during the iterations and the reference image which is greater than a predetermined threshold.

[0024] To benefit from feedback on previous encodings relating to reference images and similar compression constraints, the quantification retained for the implementation of the step of producing a compressed image can be established from a history of previous implementations of said biometric data encoding process under a two-dimensional symbolism by the information processing unit of an identity document production system, having respectively produced compressed images by an identical or similar compression algorithm from distinct reference images and having respective dimensions similar to those of the compressed image that said process seeks to select.

[0025] Also, in order to benefit from feedback on previous encodings relating to reference images and similar compression constraints, a predetermined range of possible values ​​of the resampling rate can be established from a history of previous implementations of said biometric data encoding process under a two-dimensional symbolism by the information processing unit of an identity document production system, having produced respectively compressed images by an identical or similar compression algorithm from distinct reference images and having respective dimensions similar to those of the compressed image that said process seeks to select.

[0026] Furthermore, the biometric data represented by a reference image can be associated with additional identification information. In order to encode such information jointly with said biometric data in the form of a single two-dimensional symbol, a method according to the invention may include a step of collecting identification data that is complementary to the biometric data. Moreover, the predetermined target volume for retaining the quantification used to implement the compressed image production step is then calculated to be less than or equal to the maximum encoding capacity of each symbol of the two-dimensional symbolism minus the volume of said additional identification data.The encoding step of the selected compressed image in the form of a two-dimensional symbol can then be arranged so that said two-dimensional symbol jointly encodes said supplementary identification data and said selected compressed image.

[0027] To preserve the volume of data dedicated to the compression of the reference image that we seek to encode in a two-dimensional symbol, such a process according to the invention may advantageously include a step of reducing the additional identification data collected in order to retain only additional identification data of interest.

[0028] Similarly, when biometric data results from a capture phase producing a large image, a method according to the invention may include a step of producing the reference image of predetermined dimensions by lossless compression of a second image of larger dimensions, said second image representing said biometric data.

[0029] According to a second object, the invention relates to a method for producing a digital or physical identity document, said method being designed to be implemented by an information processing unit of an identity document production system. For this purpose, such a method comprises: - a step of digitizing biometric data and producing an image representing said biometric data; - a triggering step for the implementation of a process - according to the invention - for encoding biometric data represented by said image produced, under a two-dimensional symbolism; - a step of integrating the two-dimensional symbol generated by said implementation of said biometric data encoding process into the identity document thus produced.

[0030] Such a process for producing an identity document may include a step of digitizing additional identification information and producing a set of additional identification data.

[0031] According to a third object, the invention relates to a computer program product comprising one or more program instructions executable by an information processing unit of an identity document production system, said program instructions being: - that can be loaded into a memory of said information processing unit; - designed so that their execution by said processing unit information triggers the implementation of a biometric data encoding process under a two-dimensional symbolism and / or a process for producing an identity document conforming to the invention.

[0032] To convey such a computer program product, the invention further relates to a computer-readable storage medium containing the instructions for said computer program product according to the invention.

[0033] According to a fifth object, the invention relates to a system for producing an identity document comprising: - an information processing unit comprising a memory recording the program instructions of a computer program product conforming to the invention; - a biometric data capture device; - an output device for printing or displaying an identity document.

[0034] Other features and advantages will become clearer upon reading the following description and examining the accompanying figures, among which:

[0035] [Fig. 1], already described, illustrates a first known identity document presenting a single two-dimensional symbol encoding biometric data;

[0036] [Fig. 2], already described, illustrates two-dimensional symbols according to their respective encoding capacities;

[0037] [Fig.3], already described, illustrates a second known identity document presenting a plurality of two-dimensional symbols jointly encoding biometric data;

[0038] [Fig.4], already described, illustrates a document production system of known identity;

[0039] [Fig. 5], already described, illustrates a known symbol reading system two-dimensional present on an identity and identification document of the bearer of the latter;

[0040] [Fig.6] illustrates the disadvantages induced by image compression techniques known prior to the encoding of such compressed images in the form of two-dimensional symbols;

[0041] [Fig.7] illustrates a functional description of an optimal compression process images to be encoded in the form of a predetermined symbolism in order to produce an identity document, for example, physical or digital;

[0042] [Fig.8] illustrates the advantages provided by the implementation of a conforming process to the invention on two initial examples of portraits intended to be compressed and then encoded in the form of two-dimensional symbols;

[0043] [Fig.9] illustrates the advantages provided by the implementation of a process conforming to the invention on two second examples of portraits intended to be compressed and then encoded in the form of two-dimensional symbols.

[0044] Figures 4 and 7 illustrate the general principle of the invention. This relates primarily to a method 100 for encoding biometric data represented by a reference image PI0 in a two-dimensional symbology. Such a method 100 is designed to be implemented by an identity document production system 10 such as that illustrated by way of non-limiting example in [Fig. 4]. To adapt the operation of such a system 30, suitable program instructions are written into a program memory 31M of the information processing unit 31 of said system 30. Such instructions are designed to trigger the implementation of the method 100 when executed by a microprocessor 31U of said information processing unit 31.

[0045] Such a method 100 includes, like known methods, a step 101 of collecting biometric data in the form of an image PI. When this image originates directly from a capture device, such as a camera 36 or a scanner 37, the reference image PI can be of very high resolution. Traditionally, a method 100 may include a first step 102 of producing a reference image PI0 of predetermined dimensions, reduced by lossless compression of the larger-dimensioned image PI. By way of non-limiting example, such a step 102 may consist of implementing a known compression algorithm such as PNG (Portable Network Graphics), GIF (Graphics Interchange Format), TIFF (Tagged Image File Format), or equivalent algorithms are used. Thus, a PIO biometric image depicting a portrait (examples of which are already described in relation to [Fig. 6]) can have dimensions of 350 by 450 pixels, or any other predetermined dimensions. A method 100 according to the invention comprises, like known methods, a step 140 of producing a compressed PI2i image from said PIO reference image, followed by a step 180 of encoding said compressed PI2i image in the form of a two-dimensional symbol 20, for example, a two-dimensional barcode using known and suitable encoding techniques.Such a step 140 implements a known lossy compression algorithm such as A VIF (Anglo-Saxon acronym for "AVI Image File Format") or WebP whose quantification is established, for example, in a dichotomous way so that the compressed image describes a volume of data less than the maximum volume of data that can encode a two-dimensional symbol 20.

[0046] To address the technical problems raised by prior techniques (in this case, excessive degradation of the compressed image which does not allow the implementation of efficient visual or automatic identification procedures, and / or a multiplication of two-dimensional symbols integrated on the same identity document to represent large volumes of biometric data), a method 100 according to the invention includes, prior to the compression 140 of the PIO reference image, a subsampling step 120, 130 (i.e. resampling to dimensions smaller than those of the PIO reference image) of the latter to produce a first resampled image Plli.A method 100 according to the invention further comprises, after the implementation of step 140 of producing a compressed image PI2i by compressing the first resampled image PLI, a step 150 of upsampling said compressed image PI2i to produce a second resampled image PI3i having dimensions identical to those of the reference image PIO. Indeed, in order to ultimately encode only compressed images suitable for the intended use of the electronic or physical documents 10 that will respectively convey them via a two-dimensional symbol 20, a method 100 according to the invention comprises a step 160 of producing a similarity measurement SSIMi between said second resampled image PI3i and the reference image PIO.According to an advantageous embodiment, such a SSIMi similarity measure can be achieved by implementing a calculation of a visual quality measure of the second resampled image PI3i relative to the reference image PIO. Thus, for example, . Such a step 160 can exploit the algorithm known by the acronym SSIM for "Structural SIMilarty." This algorithm was designed to measure the similarity of structures between two images, as the human eye is more sensitive to changes in structure between images, unlike a pixel-by-pixel difference measurement between two images, as allowed by the PSNR algorithm (Peak Signal-to-Noise Ratio), for example. This step 160 could, however, implement the latter algorithm instead of the SSIM technique or implement any other technique capable of producing such a similarity measure. The objective of this step 160, coupled with step 150, is to be able to envision the subsequent use of the biometric data encoded by the two-dimensional symbol 20 after its decoding, for example, by a system as shown in [Fig. 5].If the measured similarity SSIMi is deemed insufficient, by implementing the process 100, the compressed image is rejected before its encoding in the form of a two-dimensional symbol 20. The invention thus makes it possible not to "blindly" retain a compressed image of low relevance, thereby ultimately avoiding the production of an identity document (such as a document 10 presented in connection with [Fig. 1]) incorporating said two-dimensional symbol 20 conveying biometric data unsuitable for the intended use of said identity document 10. Thus, a process 100 according to the invention includes a step 170 aimed at selecting a compressed image PI2s, for the purpose of its encoding 180 in the form of a single two-dimensional symbol 20, if and only if said compressed image PI2s satisfies a determined selection criterion based on the similarity measurement SSIMi of the second resampled image PI3i associated with it. .

[0047] According to a first embodiment, such a selection criterion may consist of a predetermined minimum threshold that the SSIMi similarity measure of the second resampled image PI3i associated with the compressed image PI2i must reach after resampling the latter to recover dimensions similar to the reference image PI0. Such a threshold may be that of the SSIMi similarity between an image produced by compression of the reference image PI0 without prior resampling of the latter to smaller dimensions. Such a threshold is, for example, symbolized by a discontinuous horizontal line on the SP curve associated with said reference image PI0 or with a region of interest thereof PI0', as will be discussed later.

[0048] When a compressed image is associated with a similarity measure deemed insufficient (i.e., whose visual quality is too far removed from that of the reference image), it is rejected and process 100 may include a further iteration of the steps consisting of sequentially: - determine 120 a new resampling rate ri distinct from the previous one; - subsample 130 the reference image (PIO) according to said new resampling rate ri and obtain a new first resampled image Plli; - compress 140 of the said new first resampled image Plli and produce a new compressed image PI2i; - upsample the latter by 150 to obtain a new second resampled PI3i image; - measure 160 the SSIMi similarity of the latter with the PIO reference image; - select the new compressed image PI2s, for its encoding 180 in the form of a single two-dimensional symbol 20, if and only if said new compressed image PI2s satisfies a determined selection criterion based on the SSIMi similarity measurement of the second resampled image PI3i associated with it.

[0049] The invention provides that said steps 120, 130, 140, 150, and 160 can be iterated as long as an iteration criterion is not met (situation symbolized by link 120n in [Fig. 7]). According to one embodiment, such an iteration criterion can be met as soon as a compressed image PI2i satisfies said selection criterion (situation symbolized by link 120y in [Fig. 7]). The process 100 then triggers the implementation of the encoding step 180 of said selected compressed image PI2s in the form of a single two-dimensional symbol 20.

[0050] Alternatively, the invention provides for other iteration criteria. Thus, sequences of implementation of said steps 120, 130, 140, 150 and 160 can be iterated, sequentially or concurrently if the information processing unit 31 allows it. For each sequence (i.e., for a given resampling rate value ri), the compressed image PI2i and the similarity measure SSIMi between the second resampled image PI3i and the reference image PIO, respectively produced and calculated, are recorded as a data set {PI2i] in a data memory 31M of the information processing unit 31 implementing said process 100. The sequential iterations of said steps 120, 130, 140, 150 and 160 thus produce several data sets {PI2i}* respectively associated with the compressed images PI2i. It is only when an iteration criterion is satisfied (situation symbolized by the link 120y on the [Fig.7]) that a method 100 according to the invention includes a step of selecting 170 the compressed PI2i image for the subsequent implementation of the image encoding step 180. compressed selected PI2s in the form of a single two-dimensional symbol 20. Such a step 170 may consist of: • reading from the 31M data memory of the {Pi2i}* datasets containing respectively the PI2i compressed images and the respectively associated SSIMi similarity measures; • the selection of the PI2i compressed image associated with the best of the SSIMi similarity measures with regard to those respectively associated with the compressed images included in said {PI2i}* data sets read.

[0051] An example of an iteration criterion may consist of a minimum number of iterations of the sequence of steps 120, 130, 140, 150, and 160. For example, such a minimum number of iterations may advantageously be equal to or a multiple of the number of cores of the microprocessor(s) 31U of the information processing unit 31 implementing said process 100. Thus, it is only upon satisfaction of said iteration criterion (a situation symbolized by link 120y in [Fig. 7]) that the selection 170 of one of the compressed images taken from one of the datasets {PI2i] is accomplished for the subsequent implementation of the encoding step 180 of the selected compressed image PI2s in the form of a single two-dimensional symbol 20. Thus, as shown, by way of for example the [Fig.[Fig. 7] The invention provides that said process 100 implements eight sequences of steps 120, 130, 140, 150, and 160, with a resampling rate ri increasing within a range of values ​​between 20% and 90%, in 10% increments. Said [Fig. 7] is symbolized by a curve SP exhibiting a maximum M for a resampling rate ri equal to 60%. The compressed image PI2s selected in step 170 will therefore be the image associated with said resampling rate ri equal to 60%. The invention is not limited to this single example of an iteration criterion equal to a number of iterations of sequences of steps 120, 130, 140, 150, and 160 equal to eight. Four, ten, sixteen, or any other number of iterations could be chosen instead.By choosing a limited number of sequence iterations, for example eight, as opposed to a full traversal of possible resampling rate values, it is thus possible to divide the time required to select a good quality compressed image by a factor between twenty and fifty.

[0052] The invention provides for different embodiments allowing respectively to improve the selection criterion and / or to reduce the time (or material resources such as microprocessors or microprocessor cores) required to implement a process 100 in accordance with the invention.

[0053] To reduce the number of iterations of sequences from steps 120 to 160, without compromising the objective in terms of the quality of the compressed image to be selected in step 170, a first solution may consist of reducing the range of possible values ​​of the rate of resampling ri. Thus, instead of selecting a wide range between 20% and 90% as previously mentioned, which risks varying the resampling rate ri in large steps (e.g., 10%) to avoid excessively increasing the number of iterations, the 120-iteration criterion can be arranged so that the resampling rate ri can vary in smaller steps (e.g., 5% versus 10%) within a narrower, or even median, range, for example, between 40% and 60%. However, there is no guarantee that such a range will remain relevant for all PI0 reference images. Indeed, experience has shown that the resampling rate ri used to produce a compressed image with an excellent similarity measure can be close to 25%, 60%, or 85%, depending on the PI0 reference images involved.

[0054] To select a narrow and relevant range, with the aim of drastically reducing the time required to select a very high-quality compressed image (experience has shown a reduction in the implementation time of the process on the order of a factor of ten with regard to a full traversal of the possible values ​​of the resampling rate), the invention provides an embodiment consisting of determining a range of possible values ​​of said resampling rate ri, referenced p in [Fig. 7], around a maximum M of a theoretical or interpolated, or even modeled, curve passing through several measurement points SSIMi for discrete and increasing resampling rate values. Such a curve SP is described in [Fig. 7].Thus, a range p of possible values ​​of the resampling rate ri can be determined as comprising the value of the rate associated with the maximum M of said similarity measure curve SP (in this case a rate equal to 60% for the example of the SP curve in [Fig.7]), with as a minimum bound said value of resampling rate associated with the maximum M of the SP curve reduced by a given step (for example 5%, i.e. in this case 55% for the example of the SP curve in [Fig.7]), and as a maximum bound said value (60%) associated with said maximum M increased by said given step (for example 5%, i.e. in this case 65% for the example of the SP curve in [Fig.7].Such a range p could also include minimum and maximum bounds not evenly distributed on either side of the value of the resampling rate associated with the maximum M, but determined differently so as to be off-center from said maximum while including the value of the resampling rate associated with said maximum M of the SP curve.

[0055] The SP curve illustrated in [Fig. 7] by way of illustration, has a single maximum M. Such an SP curve could, however, describe several maxima. Indeed, the SSIMi measurement can generally exhibit very varied amplitudes from one step to the next and does not describe a smooth curve as the SP example seems to suggest. The invention thus provides for retaining as many ranges (centered on or) comprising a maximum that there are maxima, such as the range p described previously, to evolve the resampling rate within said ranges.

[0056] To optimize the compression step 140 by pre-selecting a promising quantization or by facilitating the convergence of the search for such a relevant quantization, or even to select a narrow and relevant range for varying said resampling rate and thus avoid having to implement a large number of iterations, the invention provides an alternative embodiment based on learning or feedback following multiple previous implementations of such a method 100 for compressing different reference images. To establish a history necessary for this feedback, the invention provides that the dataset {PI2i] associated with a compressed image PI2s selected in step 170 can be recorded in a persistent memory 31M of the information processing unit 31.Such a data record {PI2i} can be advantageously enriched by the chosen quantification and / or the data volume of the compressed image during the implementation of the production step 140 of the compressed image PI2i, or even other metadata characterizing said reference image PI0, or even the resampled images associated with it, such as the dimensions of images PI0, PI2s, PUi, PI3i, etc. Thus, each implementation of a process 100 makes it possible to retain, after the selection of a relevant compressed image in 170, the characteristics of the images concerned and the implementation parameters of said process 100, thus constituting, as and when implementing a process 100 according to the invention, an incremental history {PI2s}*.

[0057] A method 100 according to the invention can then be arranged so that step 120 of satisfying the iteration criterion exploits, that is to say reads and runs through, said history {PI2s}* in the light of characteristics of the reference image PI0 (portrait, biometric fingerprint, iris, contrast, colors), subject of compression, and implementation parameters (target or maximum volume of the compressed image, compression algorithm, quantization, etc.) of said method 100. Said step 120 thus consists of selecting from the set of records forming the history {PI2s}*, the one which has the most similarities with the image PI0 concerned, the expected compression objective, the compression algorithm used, etc.Such a dataset extracted from said history includes the quantization associated with the compression algorithm that jointly produced a compressed image PI2i, whose oversampled image PI3i has a very good similarity measure SSIMi. The iterations required to complete step 140 to determine the appropriate quantization, according to a dichotomous algorithm for example, are thus reduced and facilitated by reading the previous quantization from the history {PI2s}*.

[0058] Furthermore, such a dataset extracted from said history includes the resampling rate that produced the most promising and qualitative compressed image. Said step 120 can thus consist of determining the range of possible values ​​of p for varying the resampling rate ri, including the value of said resampling rate ri retained in said history.Thus, for example, if the historical data {PI2s}* indicates a previously retained resampling rate value ri of 63%, such a range of values ​​p' for the present implementation of said method 100 could advantageously be determined as being centered on said historical value, with the calculated minimum value being equal to said historical value 62% deduced by a determined step, for example set at 5%, i.e., in this case 57%, and the calculated maximum value being said historical value 62% increased by said determined step, i.e., in this case 67% for a step, for example, equal to 5%. A number of iterations can thus be determined to traverse said range of values ​​and produce the set {PI2i}* used by step 170 to select the compressed image associated with the best similarity measure SSIMi.The traversal of said range can also, alternatively, be summarized as the sole selection of said previous value (62% in the previous example) of said resampling rate from the dataset, derived from the history {PI2s}*, considered to be the closest to the specific case, reducing the data structure {PI2i}* to a single dataset {PI2i] associated with a single compressed PI2i image, presumed to be the best candidate. Exploiting the history {PI2s}* of previous implementations of process 100 thus makes it possible to concentrate the effort of producing candidate compressed PI2i images (iterations of steps 120 to 160) on a restricted and relevant range of resampling rate values.

[0059] Regardless of the technique used to retain one or more ranges p, p', the invention provides that the iterations of steps 120 to 160 can cease, during a traversal of a range p, p', as soon as a similarity measure SSIMi describes a measurement lower than that SSIMi-1 produced in the previous iteration. The invention provides, alternatively or in addition, that step 120, which determines the value of the resampling rate ri, can determine a variable step size, for example, a smaller one, to produce a resampling rate ri with respect to the value ri-1 of said rate produced in the previous iteration, particularly when the SSIMi-1 measurement produced in the previous iteration is lower than that produced during the penultimate iteration.Any other strategy allowing variation of said resampling rate could be considered as an alternative to limit the number of iterations of the sequence of steps 120 to 160 while maintaining a priori a range of relevant p-values.

[0060] As shown in [Fig. 6], the information expressed within the reference images PI0 can vary greatly, depending on the hairiness, the hair of the subject or accessories worn by the latter, or even a background, may depict "parasitic" details or structures, or at least secondary ones with respect to one or more areas of interest (for example, a face in a portrait) defined by the intended use or primary purpose of the document that will carry the two-dimensional symbol encoding said image. The implementation of the method 100 according to the invention could be suboptimal or biased if the determination of the optimal resampling rate for producing a compressed image with a high degree of similarity were unduly influenced by the presence of such extraneous or secondary information with respect to said area(s) of interest of the PIO reference image.

[0061] To overcome such a drawback, the invention provides that a method 100 according to the invention may include a step 111 for determining a region of interest PIO' (possibly multiple or plural) within the reference image PIO, by any known techniques, such as, for example, the Viola and Jones method or any other equivalent methods adapted to the intrinsic characteristics of such a region of interest. In this case, the step 160 for producing a similarity measurement SSIMi between a second resampled image PI3i and the reference image PIO is arranged to focus solely on said region of interest PIO'.Thus, the aforementioned accessories, decorations and other extraneous or secondary information are ignored to determine the resampling rate producing promising compressed images and to ultimately select, at step 170, the compressed image associated with the best measure of similarity, with regard to the area of ​​interest PIO' within the reference image PIO, to be encoded at step 180 in the form of a two-dimensional symbol 20. .

[0062] Figures 8 and 9 illustrate the contribution of the invention with regard to the problems illustrated by [Fig.6]. [Fig.8] thus makes it possible to compare, even if only visually, the SCPI compressed images in a standardized and undifferentiated manner (for example by the implementation of a known lossy compression algorithm such as AVIF (Anglo-Saxon acronym for "AVI Image File Format") or WebP whose quantification has been established, for example in a dichotomous way, to obtain an SCPI image whose data volume can be encoded in the form of a single two-dimensional symbol, such as a QR code) already illustrated in [Fig.6], and the PI2s compressed images selected according to the invention. The said [Fig.8] also mirrors said SCPI and PI2s images, the PIO reference images of subjects SI and S2 (cf. [Fig.6]) and more particularly EIA enlargements of certain IA interest areas selected on said PIO reference images.It is evident that the right eye or the lip contour of subject SI is closer and more similar in the EIA enlargement derived from the PI2s images than in the EIA enlargement of the SCPI images. Similarly, the nose contour of subject S2 is much less altered in the EIA enlargement of the PI2s image than in the SCPI image, making the PI2s image... closer and more relevant from a visual and structural point of view. Similarly, [Fig.9] allows for a comparison, even if only visually, of SCPI compressed images in a standardized and undifferentiated manner (for example by implementing a known lossy compression algorithm such as AVIF (Anglo-Saxon acronym for "AV 1 Image File Format") or WebP whose quantification has been established, for example dichotomously, to obtain an SCPI image whose data volume can be encoded in the form of a single two-dimensional symbol, such as a QR code) as illustrated in [Fig.6], and the PI2s compressed images produced and selected according to the invention. Like [Fig.8], [Fig.9] also mirrors said SCPI and PI2s images, PIO reference images of subjects S3 and S4 and more particularly EIA enlargements of certain IA interest areas selected on said PIO reference images.As an example, subject S4 wears an accessory garment rich in detail and information likely to influence process 100 according to the invention, based solely on the person's face. The same applies to subject S2 in [Fig. 8], whose garment presents information similar to or comparable to that of the subject's hair. Thanks in particular to the variant of the invention (step 111 and adaptation of step 160) which allows focusing solely on the face as the primary area of ​​interest PIO', it is clear that the right eye or the lip contour of subjects S3 and S4 is closer and more similar in the EIA enlargement derived from the PI2s images than in the EIA enlargement of the SCPI images. The numerous artifacts present on the right eye of subject S3 in the EIA enlargement of the SCPI image disappear in the enlargement of the PI2s image, with only a very reasonable degree of blurring. The same is true for the lip contour of subject S4.

[0063] As indicated in connection with the previous description of Figures 1 and 4, an individual's identification data is not generally limited to a single image describing biometric data (portrait, fingerprint(s), iris). Additional identification data (possibly alphanumeric) to the biometric data, or even metadata characterizing the image representing the biometric data, may also be encoded together with the image in the form of a single two-dimensional symbol 20. It is indeed advantageous to encode all or part of the additional identification data (IDP), such as that derived, for example, from information 12 and / or 13 of document 10 according to [Fig. 1], in addition to a compressed image derived from a PIO reference image within the two-dimensional symbol 20.Indeed, it becomes possible to compare the aforementioned supplementary identification data obtained after decoding the two-dimensional symbol to ensure that the identity document bearing the symbol has not been subject to any attempt at deliberate or accidental alteration. This is achieved using a biometric data encoding process based on a symbolism. two-dimensional according to the invention includes a step 103 of collecting such complementary identification data IPD.

[0064] Step 140 of said process 100 is then adapted to deduce from the predetermined target volume for retaining the quantification used to implement step 140 of compression of the reference image PI0, the volume of said supplementary identification data IPD. Thus, said target data volume for the compression of the image PI0 is calculated to be less than or equal to the maximum encoding capacity of each symbol of the two-dimensional symbolism minus the volume of said supplementary identification data IPD. When said supplementary IPD is extensive and likely to increase said remaining target volume for image compression, a process 100 according to the invention may include a step 112 for reducing said collected IPD to retain only identification data of interest IPD', which will be encoded in the two-dimensional symbol in place of said original IPD.Thus, a method 100 according to the invention may include a pre-processing 110 to implement such a reduction 112 of the additional IPD identification data and / or a selection of a region of interest PI0' of a reference image PI0. .

[0065] The encoding step 180 of the compressed image PI2s in the form of a two-dimensional symbol 20 is also adapted so that said two-dimensional symbol 20 jointly encodes said original identification data IPD or reduced IPD' and said compressed image PI2s selected in step 170.

[0066] As illustrated in Figures 8 and 9, the invention makes it possible to include a compressed image in a graphic symbol, for example a two-dimensional one, while preserving its identification power and improving its visual quality, through automatic and dynamic optimization that is a function of the relevant reference image PI0, the compression quantization, and the resampling rate to lower dimensions of said reference image before compression. The resampling provided by the invention reduces image compression artifacts in exchange for acceptable blurring during the rendering of the image included in a two-dimensional symbol.

[0067] As shown in [Fig. 7], the invention further relates to a method 200 for producing a digital or physical identity document 10, said method 200 being designed to be implemented by an information processing unit 31 of an identity document production system 30, such as the system 30 according to [Fig. 4], after adaptation of said unit 31 so that the latter implements a method 100 for encoding biometric data under a two-dimensional symbolism, the maximum encoding capacity of each two-dimensional symbol 20 being predetermined and also in accordance with the invention. Such a method 200 comprises: - a step of digitizing biometric data and producing an image representing said biometric PI data, which may characterize a face, one or more fingerprints or an iris; - a triggering step for the implementation of a 100 method for encoding biometric data represented by said PI image produced, under a two-dimensional symbolism, said method conforming to any of the embodiment variants according to the invention; - a step 230 of integration of the two-dimensional symbol 20 generated by said implementation of said process 100 of biometric data encoding and production of said identity document 10.

[0068] As previously mentioned, in order to allow the combination of PI0 biometric data and complementary IPD identification data to produce a two-dimensional symbol 20, such a process 200 includes a digitization step 210 of identification data and the production of a set of (possibly alphanumeric) IPD identification data.

[0069] To adapt the operation of an identity document production system 30, a program memory 31M of the information processing unit 31 of said system 30 (or any other storage medium readable by said information processing unit 31) stores program instructions executable by said information processing unit 31 of a suitable computer program product. Such program instructions are arranged so that, after being loaded or written into said memory 31M, their execution by said information processing unit 31 triggers the implementation of a method 100 for encoding biometric data using a symbology and / or for producing an identity document 200 in accordance with the invention.

[0070] The invention has been described through various configurations of a physical or digital identity document 10 and cannot be limited to this single example of a document. The same applies to two-dimensional symbolism such as two-dimensional barcodes.

[0071] The invention would find full application in meeting a need to encode biometric data in the form of a graphic symbol without said biometric data losing too much of its similarity with regard to a reference.

Claims

Demands

1. A method (100) for encoding biometric data (PI) into a two-dimensional symbolism, the maximum encoding capacity of each two-dimensional symbol (20) being predetermined, said method (100) being designed to be implemented by an information processing unit (31) of an identity document production system (30), said method comprising: - a step (101, 102) of collecting biometric data (PI) in the form of a reference image (PI0) of predetermined dimensions; - a step (140) of producing a compressed image (PI2i) from said reference image (PI0); - a step (180) of encoding said compressed image (PI2i) into a two-dimensional symbol (20);said process (100) being characterized in that it comprises: - a step of downsampling the reference image (PI0) according to a determined resampling rate (ri) to produce a first resampled image (Plli) prior to the implementation of the step (140) of producing a compressed image (PI2i), said step (140) of producing a compressed image (PI2i) consisting of the compression of said first resampled image (Plli); - a step (150) of upsampling the compressed image (PI2i) to produce a second resampled image (PI3i) of the same dimensions as the reference image (PI0); - a step of producing a similarity measure (SSIMi) between the second resampled image (PI3i) and the reference image (PI0);the encoding step (180) of the compressed image (PI2i) in the form of a two-dimensional symbol (20) being implemented only if (120y) the compressed image (PI2i, PI2s) satisfies (170) a determined selection criterion based on the similarity measure (SSIMi) of the second resampled image (PI3i) associated with it.;

2. Method (100) according to claim 1, comprising a step of determining the resampling rate (ri) used to produce a first resampled reference image (Plli).

3. A method according to claim 2, wherein the iterations are iterated sequentially until an iteration criterion is satisfied: - the step of determining (120) the resampling rate (ri); - the step of downsampling the reference image (PIO); - the step (140) of producing a compressed image (PI2i); - the step (150) of upsampling said compressed image (PI2i) to produce a second resampled image (PI3i); - the step (160) of measuring similarity (SSIMi) between the second resampled reference image (PI3i) and the reference image (PIO).

4. A method (100) according to claim 3, wherein the iteration criterion is satisfied as soon as a compressed image (PI2i) satisfies (170) a determined selection criterion which is based on the similarity measurement of the second resampled image (PI3i) associated with it, said method (100) therefore comprising a selection step (170) of said compressed image for the subsequent implementation of the encoding step (180) of the selected compressed image (PI2s) in the form of a single two-dimensional symbol (20).

5. A method (100) according to claim 3 wherein: - the compressed image (PI2i) and the similarity measure (SSIMi) between the second resampled image (PI3i) and the reference image (PIO) produced at each of said iterations are recorded as a data set ({Pi2i}) in a data memory (31M) of the information processing unit (31); - the iteration criterion consists of a minimum number of iterations to be achieved; - said method (100) comprises, to satisfy said iteration criterion, a selection step (170) of the compressed image (PI2s) for the subsequent implementation of the encoding step (180) of the selected compressed image (PI2s) in the form of a single two-dimensional symbol (20) consisting of: i.the reading from the data memory (31M) of the datasets ({Pi2i}*) containing respectively the compressed images (PI2i) and the similarity measures (SSIMi) of the second resampled reference images (PI3i) respectively associated; ii. the selection of the compressed image (PI2i) associated with the best of the similarity measures (SSIMi) with regard to those respectively. associated with the compressed images included in said datasets ({PI2i}*) read.

6. Method (100) according to any one of claims 2 to 5, wherein the similarity measurement step (160) (SSIMi) consists of calculating a measure (SSIMi) of the visual quality of the second resampled image (PI3i) relative to the reference image (PIO).

7. A method (100) according to any one of the preceding claims comprising a step (110, 111) of determining a region of interest (PIO') within the reference image (PIO) and wherein the step of producing a similarity measure (SSIMi) between the second resampled image (PI3i) and the reference image (PIO) relates only to said region of interest (PIO').

8. A method (100) according to any one of the preceding claims wherein the quantification retained for the implementation of the step (140) of producing a compressed image (PI2i) is determined according to a binary search algorithm such that the volume of compressed data is less than a predetermined target volume which is a function of the maximum encoding capacity of a two-dimensional symbol (20).

9. A method (100) according to any one of claims 3 to 5 wherein the iteration criterion (120) consists of a predetermined number of iterations to be performed and wherein the step of determining (120) the resampling rate (ri) used to produce a first resampled image (Plli) consists of calculating said resampling rate (ri) so that its value changes at each iteration by a predetermined step within one or more predetermined possible ranges of values.

10. A method (100) according to claim 9 wherein the possible ranges of values ​​of the resampling rate (ri) are chosen such that said rate induces a mean similarity measure between the second resampled images (PI3i) produced during the iterations and the reference image (PIO) greater than a predetermined threshold.

11. A method (100) according to claim 9 or 10, wherein the quantification used for implementing step (140) of producing a compressed image (PI2i) is established from a history ({PI2s}*) of prior implementations of said method (100) encoding of biometric data under a two-dimensional symbolism by the information processing unit (31) of a system (30) for producing an identity document (10) producing respectively compressed images (PI2s) by an identical or similar compression algorithm from distinct reference images (PIO), having respective dimensions similar to those of the compressed image (PI2i) and the reference image (PIO).

12. A method (100) according to any one of claims 9 to 11, wherein a predetermined range of possible values ​​of the resampling rate (ri) is established from a history ({PI2s}*) of prior implementations of said method (100) of encoding biometric data under a two-dimensional symbolism by the information processing unit (31) of an identity document production system (30) (10) producing respectively compressed images (PI2s) by an identical or similar compression algorithm from distinct reference images (PIO), having respective dimensions similar to those of the compressed image (PI2i) and the reference image (PIO).

13. A method (100) according to claim 8, comprising a step of collecting complementary identification data (CID) to the biometric data (BID) and wherein: - the predetermined target volume for retaining the quantification used for the implementation of the step (140) of producing the compressed image (BID2i), is calculated to be less than or equal to the maximum encoding capacity of each symbol of the two-dimensional symbolism less the volume of said complementary identification data (CID); - the step of encoding (180) the selected compressed image (BID2s) in the form of a two-dimensional symbol (20) is arranged so that said two-dimensional symbol jointly encodes said complementary identification data (CID) and said selected compressed image (BID2s).

14. A method (100) according to the preceding claim, comprising a step of reducing (110, 112) the supplementary identification data (SID) collected to retain only supplementary identification data of interest (SID').

15. A method (100) according to any one of the preceding claims, comprising a step of producing (102) the image of reference (PIO) of predetermined dimensions by lossless compression of a second image (PI) of larger dimensions, said second image (PI) representing said biometric data.

16. A method (200) for producing a digital or physical identity document (10), said method (200) being designed to be implemented by an information processing unit (31) of an identity document (10) production system (30), said system further comprising a biometric data capture device (36, 37) and an output device (38, 34), said method comprising: - a step of digitizing biometric data by the capture device (36, 37) and producing an image representing said biometric data (PI); - a step of triggering the implementation of a method (100) for encoding biometric data represented by said image (PI) produced, in a two-dimensional symbolism, said method being in accordance with any one of claims 1 to 15;- a step (230) of integrating the two-dimensional symbol (20) generated by said implementation of said method (100) of encoding biometric data in said identity document (10) and / or of printing or displaying said document by the output device (38, 34).;

17. A method (200) according to the preceding claim, comprising a step of digitizing (210) additional identification information by the capture device (36, 37) and producing a set of additional identification data (IPD), the method (100) of biometric data encoding the implementation of which is triggered being in accordance with claim 13 or 14.

18. Product: computer program comprising one or more program instructions executable by an information processing unit (31) of an identity document production system (30) (10), said program instructions being: - loadable into a memory (31M) of said information processing unit (31); - designed such that their execution by said information processing unit (31) triggers the implementation of a process (100) encoding of biometric data under a two-dimensional symbolism according to any one of claims 1 to 15.

19. Product computer program comprising one or more program instructions executable by an information processing unit (31) of an identity document production system (30) (10), said program instructions being: - loadable into a memory (31M) of said information processing unit (31); - designed so that their execution by said information processing unit (31) causes the implementation of a method for producing a digital or physical identity document (10) according to claim 16 or 17.

20. Computer-readable storage medium containing instructions for a computer program product according to claim 18 or 19.

21. System (30) for producing an identity document (10) comprising: - an information processing unit (31) including a memory (31M) recording the program instructions of a computer program product according to claim 18 or 19; - a biometric data capture device (36, 37); - an output device (38, 34) for printing or displaying an identity document (10).

Citation Information

Patent Citations

  • Document d'identification comportant un code-barres bidimensionnel

    FR3013257A1