A computer-implemented method for classifying dactylograms among a plurality of membership classes in which each of the classes corresponds to a specific anatomical region of the palmar face of a hand. The method includes taking, as input data, at least one dactylogram and providing, as output data, a membership class or a list of membership classes to which the dactylogram belongs from among the plurality of membership classes.
A method for determining fraud in a biometric recognition system including obtaining a first image of a region of interest of a subject in a first wavelength band; obtaining a second image of the region of interest of the subject in a second wavelength band; encoding the first image by means of a first neural encoder, to obtain a first vector representation of the first image; encoding the second image by means of a second neural encoder, to obtain a second vector representation of the second image; computing a measure of similarity between the first vector representation and the second vector representation; and determining a fraud if the similarity measure is below a predefined threshold.
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
H04N 23/11 - Cameras or camera modules comprising electronic image sensorsControl thereof for generating image signals from different wavelengths for generating image signals from visible and infrared light wavelengths
3.
METHOD FOR VERIFYING TIMESTAMPS DELIVERED BY A TRAFFIC ENFORCEMENT UNIT
A computer-implemented method comprising obtaining an image timestamp indicating a time of acquisition, by a traffic enforcement unit, of an image showing a license plate of a vehicle, the image timestamp having been indicated by a clock of the traffic enforcement unit; obtaining temporal synchronization data, said temporal synchronization data having been received by the traffic enforcement unit during a predefined time interval including the image timestamp with a view to temporal synchronization of the clock of the traffic enforcement unit with a time server; and testing the consistency of the image timestamp with the temporal synchronization data, the consistency test producing a test result indicating whether the image timestamp is valid or invalid.
A computer-implemented method for controlling access to a site, comprising an enrollment phase and a control phase. The enrollment phase produces a signed enrollment hash based on enrollment data, and the hash is delivered to the sender of the enrollment data. The control phase produces a result indicating whether requested access to the site should be accepted, based on proof data comprising a proof hash in the form of a signed enrollment hash.
Methods and systems for authenticating identity credentials are provided. An identity credential is proofed and issued with biometric and enrollment data, as well as a graphical seal. The identity credential is later presented for authentication, and the seal is used to access the biometric and enrollment data. Live biometric and identification data are compared to the identity credential, and the identity credential may be authenticated.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
6.
METHOD FOR MAKING AN IMAGE OF AN INDIVIDUAL COMPLIANT WITH A STANDARD
A method for making an image of an individual, being an intermediate image, compliant with a standard, including extracting first biometric data of the individual, determining first data relating to the standard, and modifying the intermediate image into a modified image by way of a generative adversarial network, checking the compliance of the modified image, verifying the integrity of the biometric identity, validating the modified image if the biometric identity exhibits integrity and the modified image is determined to be compliant, and reiterating the modified image from the previous iteration as intermediate image.
A method for contactlessly capturing a biometric fingerprint of part of a hand of a user in an acquisition volume, the method including successively acquiring at least two two-dimensional images of the part of the hand, involving, between said successive acquisitions, modifying the orientation of an object plane by rotating about a pivot axis, the at least two images comprising imaged points of the part of the hand common to said at least two acquisitions, the object plane being modified as a function of a modification of a given current plane for positioning the part of the hand, corresponding to the average current plane in which said part of the hand is located, for each two-dimensional image acquisition, and merging the acquired two-dimensional images of a surface of the part of the hand that is to be depicted.
A road traffic monitoring robot image acquisition system installation kit including:
a plurality of optical device with different focal lengths, each optical device including an optical lens and a photosensitive sensor,
a fixing plate adapted to form a mechanical connection between a plurality of optical devices of said plurality of optical devices, in which
the fixing plate includes a fixed context video camera and a plurality of selectable fixing positions for each optical device of the plurality of optical devices,
said selectable fixing positions are arranged in such a manner as to form a plurality of pre-established alignments between the fixed context video camera and one or more optical devices selected from the plurality of optical devices,
said pre-established alignments and said selectable positions are configured according to a correspondence chart,
said correspondence chart supplies a plurality of pre-established alignments depending on the number of and the width of the traffic lanes to be monitored by the robot, the position of and the distance from the infraction line of said acquisition system, and the number of and the focal lengths of the optical lenses necessary for coverage of said traffic lanes.
A method, implemented by computer, for locating and counting individuals in a crowd, said method takes, as input data, one or more images of a crowd of individuals, and provides, as output data, one or more binary images of connected components corresponding to the heads of the individuals of the crowd including providing a convolutional neural network previously trained on a training set of images of crowds of individuals whose heads are annotated, the annotations having previously been modified using a process of tiling as adjacent cells, generating, for each image of a crowd, a prediction map processing said image through the convolutional neural network, binarizing each prediction map using a binarization module configured to generate a threshold value or a map of threshold values specific to said prediction map PM, each binarized prediction map being a binary image of connected components corresponding to the heads of the individuals.
A protective shell for a portable fingerprint and/or palmprint acquisition device includes: a first housing designed to receive the portable acquisition device; a second housing including a retaining device for retaining the connector-equipped end of a connecting cable for the portable acquisition device; and a dividing partition between the first housing and the second housing. The dividing partition includes an opening establishing communication between the first housing and the second housing. The opening is designed to have passing through it the connector of the connecting cable and to form a fluidtight seal around the connector.
A method that includes receiving a first biometric datum and a query asking whether the first biometric datum is referenced in a database, searching for a second biometric datum corresponding to the first biometric datum, generating a response to the query, containing a random element satisfying the following conditions: when the second biometric datum is found in the search, the random element is an element from a set of random elements associated with the second biometric datum, when the second biometric datum is not found in the search, the random element does not belong to any of the sets of random elements, and the random element is different from a previous random element contained in a previous response to a previous query asking whether a previous biometric datum is referenced in the database.
The invention relates to a method for processing a test image showing a plurality of latent fingerprints, which method comprises the following steps of: - generating (E102), using a neural network, a semantic segmentation map comprising, for each block of a plurality of blocks of the test image, a score indicative of a probability of existence of a latent fingerprint passing through the block, - generating (E104) a binary map estimating, for each block of the plurality of blocks, whether or not the block shows a latent fingerprint portion, - detecting (E106) a plurality of instances of latent fingerprints from the binary map, - for each instance of the plurality of instances, obtaining (E108) an aggregated score by aggregating the scores associated with the blocks of the plurality of blocks that belong to the instance, - obtaining (E110) a restricted plurality of instances by restricting the plurality of instances to each instance whose aggregated score is greater than a threshold.
The invention relates to a method for processing personal data, each personal datum being a vector of l components that are homomorphically encrypted in the form of cryptograms of N components in a group provided with an addition and a multiplication, said method being characterized in that: - a reference cryptogram is the image of the concatenation of the components of the same index of N reference personal data, - a candidate cryptogram is the image of the concatenation of N components having the value of one and the same component of a candidate personal datum, and in that the method comprises: a) obtaining intermediate cryptograms by applying a Hadamard product of a reference cryptogram and a candidate cryptogram, which differ from one another, b) obtaining a final cryptogram by vector addition of the l intermediate cryptograms, the final cryptogram being the image of the distance between the candidate personal datum and N reference personal data.
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
14.
SYSTEMS AND METHODS FOR IDENTITY AUTHENTICATION USING TOKENIZED BIOMETRIC IDENTIFICATION
Methods and systems for authenticating identity credentials are provided. An identity credential is proofed and issued with biometric and enrollment data, as well as a graphical seal. The identity credential is later presented for authentication, and the seal is used to access the biometric and enrollment data. Live biometric and identification data are compared to the identity credential, and the identity credential may be authenticated.
The invention relates to a method for imaging a body part of a user according to a predetermined positioning instruction, comprising the following steps:
a first step of acquiring a first image,
a step of characterizing, in said first image, a first position of the body part,
a step of determining a second position of the body part,
a processing step in which doctored video feedback of the body part is displayed to the user so as to generate a self-correction by the user of the positioning of said body part according to the predetermined positioning instruction,
a second step of acquiring a second image, during the processing step.
A contactless biometric sensor, including an upper face above which, in use, a human body part which has dermatoglyphs is positioned, a lighting source configured to light the human body part through the upper face and an imager configured to acquire an image of the human body part through the upper face. The upper face of the sensor is provided with a mask having spatially variable light transmissivity.
A method for processing biometric data, comprising: functionally encrypting a test biometric datum, which is a vector comprising n test components representative of a biometric trait of a candidate individual, and at least one other non-zero test component representative of a first masking element, obtaining a score representing a distance, between the test biometric datum and a reference biometric datum, in a form masked by a primary mask, by functionally decrypting the encrypted test biometric datum, using a functional decryption key for a 1st-degree or 2nd-degree polynomial function parameterized with said reference biometric datum, the reference biometric datum being another vector comprising n reference components representative of a biometric trait of a reference individual and at least one other non-zero reference component representative of a second masking element.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
The present invention relates to a secure document and to a method for manufacturing a secure document. The secure document comprises:
a metal layer or metal oxide layer,
a lenticular array comprising converging lenses positioned facing the metal layer or metal oxide layer,
at least one transparent layer on which the metal layer or metal oxide layer is arranged such that said metal layer or metal oxide layer is interposed between the lenticular array and the transparent layer;
wherein the metal layer or metal oxide layer comprises perforations formed by focusing a plurality of laser radiations through the lenticular array onto the metal layer or metal oxide layer, the plurality of laser radiations being directed at a plurality n of angles of incidence in order to form said perforations so as to reveal n personalized images when the secure document is observed at the n angles of incidence,
said perforations being produced in contiguous or overlapping perforation areas so as to form visual continuity between the n personalized images when said document is tilted.
A method for securing an access to a location using a gate system including an entrance door and an exit door that opens onto the location, comprising:
obtaining a number of persons who will form a group to pass through the gate system together,
opening the entrance door,
counting the number of persons present between the entrance door and the exit door using an overhead sensor,
verifying, using biometric data, that all the persons present between the entrance door and the exit door are authorized, and
triggering opening the exit door if the counted number of persons and the obtained number of persons are equal and if all the persons present in the gate system are authorized.
A method comprising: generating a classification map comprising, for each block forming part of a plurality of blocks of a test image and for each class of a plurality of classes of distances in pixels, a score indicative of a probability of existence in the test image of a segment passing through the block and the length of which in pixels constitutes an inter-ridge distance of a fingerprint included in the class, generating a distance map comprising, for each block of the plurality of blocks, a local inter-ridge distance in pixels estimated for the block, and estimating an average inter-ridge distance in pixels of the test fingerprint on the basis of the inter-ridge distance map, the estimation comprising selecting, from the inter-ridge distance map, local inter-ridge distances of interest according to a criterion of proximity to the class of interest, and computing an average of the local inter-ridge distances of interest.
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
A method for processing a test image showing a test fingerprint, the method including the following computer-implemented steps: estimating a first test inter-ridge distance relating to the test fingerprint, the first test inter-ridge distance being a distance in pixels; obtaining a reference inter-ridge distance relating to a reference fingerprint shown in a reference image, the reference inter-ridge distance being a distance in pixels; resizing the test image into a resized test image such that the first test inter-ridge distance in pixels corresponds to the reference inter-ridge distance in pixels; and commanding a comparison between the resized test image and the reference image, so as to verify whether the test fingerprint and the reference fingerprint match.
G06V 10/50 - Extraction of image or video features by performing operations within image blocksExtraction of image or video features by using histograms, e.g. histogram of oriented gradients [HoG]Extraction of image or video features by summing image-intensity valuesProjection analysis
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
22.
METHOD FOR CHECKING A PARTIALLY DISTRIBUTED IDENTITY
css xyuu css skii rii ŝroii ŝkii o1o2oo) indicating whether the item of test biometric data corresponds to the item of reference data to be calculated.
Method for securing a means of access to a target area by people, comprising, for a person:
in a first area located upstream of the target area, tracking the person when they are moving in the first area in the direction of the target area, by way of a camera observing at least a portion of the first area,
obtaining biometric information in relation to the person being tracked in order to check whether this person corresponds to a pre-registered person,
determining a security indicator indicating a level of difficulty in obtaining biometric information for the person being tracked and checking whether a security condition is satisfied based on the indicator,
generating a warning signal.
G07C 9/37 - Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
G07C 9/10 - Movable barriers with registering means
24.
FORMATION OF A 3D IMAGE USING A LENTICULAR STRUCTURE
Forming a 3D image using a lenticular structure includes a carrier layer having an arrangement of color sub-pixels and a lenticular array comprising convergent lenses facing the sub-pixels. A method includes performing visual inspection of the lenticular structure, during which sub-pixels viewable through the lenses are detected for a plurality of viewing directions; determining, based on the color of the sub-pixels detected for each viewing direction, grayscale levels required to reveal M images viewable through the lenticular array in the M viewing directions, respectively; and customizing the sub-pixel arrangement, during which the grayscale levels are engraved facing the sub-pixels in the carrier layer by focus of laser radiation through the lenses.
An acquiring system including an image-acquiring device, sensitive to visible and infrared wavelengths, including a sensor; an objective configured to focus light input into the acquiring device onto the sensor, a dual-band bandpass filter being placed in front of the sensor; a processing module configured to separate, once output by the sensor, the infrared image (IIR) and the visible image (Ivis) and to define at least one signal to be servo-controlled and an associated infrared-signal control setpoint depending on which at least one artificial light source is driven; the at least one artificial light source illuminating the scene including an artificial infrared light source.
H04N 23/11 - Cameras or camera modules comprising electronic image sensorsControl thereof for generating image signals from different wavelengths for generating image signals from visible and infrared light wavelengths
H04N 23/12 - Cameras or camera modules comprising electronic image sensorsControl thereof for generating image signals from different wavelengths with one sensor only
H04N 23/55 - Optical parts specially adapted for electronic image sensorsMounting thereof
H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
H04N 23/611 - Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
H04N 23/84 - Camera processing pipelinesComponents thereof for processing colour signals
26.
ELECTRONIC SUPPORT FOR IMAGE ACQUISITION DEVICE, ASSEMBLY COMPRISING SUCH A SUPPORT, AND IMAGE ACQUISITION DEVICE COMPRISING SUCH AN ASSEMBLY
An electronic support having a body which includes at least one first flap and one second flap, the first flap and the second flap each comprising a top face and a bottom face, the top face of the first flap and the top face of the second flap being configured to each support an image acquisition unit sensor, the electronic support further having at least one hinge, the at least one hinge being configured to link the first flap and the second flap to one another, the top face of the first flap being inclined by an angle “a” with respect to the top face of the second flap, the angle “a” being greater than 180°.
An image-acquiring system, including a holder and a subsystem mounted on the holder, the subsystem including an image-acquiring device configured to acquire at least one image along an axis of sight, a reflective element arranged transversely to the axis of sight and configured to reflect the at least one image onto the image-acquiring device, the reflective element being mounted so as to be rotatable, about a first axis of rotation, with respect to the image-acquiring device, the first axis of rotation being orthogonal to the axis of sight of the image-acquiring device and wherein the subsystem is mounted to be rotatable with respect to the holder about a second axis of rotation, the second axis of rotation being parallel to the axis of sight of the image-acquiring device.
The aim of the invention is to form a 3D image using a lenticular structure comprising: a carrier layer comprising an arrangement of color sub-pixels and a lenticular array comprising convergent lenses facing the sub-pixels. A method of the invention comprises: performing visual inspection of the lenticular structure, during which sub-pixels viewable through the lenses are detected for a plurality of viewing directions; determining, based on the color of the sub-pixels detected for each viewing direction, grayscale levels required to reveal M images viewable through the lenticular array in the M viewing directions, respectively; and customizing the sub-pixel arrangement, during which the grayscale levels are engraved facing the sub-pixels in the carrier layer by focus of laser radiation through the lenses.
G02B 30/27 - Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer’s left and right eyes of the autostereoscopic type involving lenticular arrays
G03H 1/00 - Holographic processes or apparatus using light, infrared, or ultraviolet waves for obtaining holograms or for obtaining an image from themDetails peculiar thereto
A system for authenticating a subject identification document includes a memory section storing computer-executable instructions and a memory section storing an enrolled document template, ROI information, and a codebook representing partitions of a [Cb, Cr] color plane. The system includes a processor in communication with the memory. The processor executes the instructions that, when executed, cause the processor to receive an image of the document, the image depicting, in a RGB color space, the document. The processor transforms the image of the document to a second image of the document in a YCbCr color space. The processor assigns pixels within a ROI in the second image corresponding to the ROI information to the partitions of the codebook. The processor generates a template based on respective counts of the pixels assigned to the partitions of the codebook. The processor compares the template to the enrolled document template to authenticate document.
G06V 30/418 - Document matching, e.g. of document images
G06T 5/40 - Image enhancement or restoration using histogram techniques
G06T 7/90 - Determination of colour characteristics
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
G06V 10/56 - Extraction of image or video features relating to colour
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
A device that includes an image-acquiring system, a synchronous data-processing system that receives setpoints including at least one image-acquisition setpoint, and that determines, depending on at least one of the setpoints, adjustment data of the acquiring system, said synchronous system comprising a synchronous time-stamping means that time stamps, on acquisition, one of the adjustment data of the acquiring system, a means for associating one of the time-stamped adjustment data of the image-acquiring system with said image acquired at the moment of acquisition of the image by adding metadata to said image, an asynchronous system for processing said image with associated metadata, which generates and sends to the synchronous system the setpoints, the image-acquisition setpoint being determined based on an acquired image with associated metadata.
A security document having a stack of layers including a matrix of coloured sub-pixels, an opaque layer with a white appearance above the matrix of coloured sub-pixels, the opaque layer with a white appearance having perforations facing sub-pixels of the matrix of coloured sub-pixels such that, when the device is observed from above, a coloured image appears.
A biometric verification method for verifying the authenticity of a fingerprint acquisition of a reference image of a reference fingerprint including acquisition of a candidate image of a candidate fingerprint, geometric comparison between the geometric characteristic of the pattern of said reference print and the geometric characteristic of the pattern of said candidate print extracted from the acquired images, determination of geometric coherence between said reference print and said candidate print as a function of the result of the geometric comparison step and of the reference and candidate digital geometric configuration information extracted from the acquired images, and decision-making as to the authenticity of said candidate fingerprint as a function of the result of the geometric coherence determination step.
A method for checking an individual having an identity document on a medium comprising an electronic chip in which a reference biometric datum of the individual is stored and capable of displaying an automatic reading zone representing an optical reading datum of the identity document, the method includes carrying out by a checking device of acquiring a candidate biometric datum on a biometric trait of the individual, retrieving from the candidate biometric datum in a memory, an optical reading datum associated with the reference biometric datum corresponding to the biometric trait of the individual, and opening a secure communication channel with the electronic chip of the medium of the individual's identity document using said retrieved optical reading datum.
A security document including a metal layer comprising an arrangement of diffractive nanostructures arranged periodically in the metal layer to form a diffractive holographic structure forming an arrangement of pixels each comprising a plurality of sub-pixels of distinct colors, a lenticular array comprising convergent lenses positioned facing the metal layer, and a support layer on which the metal layer is disposed so that the metal layer is sandwiched between the lenticular array and the support layer. The metal layer includes perforations formed by focusing laser radiation through the lenticular array on the metal layer, the perforations including at least one group of perforations produced by focusing the laser radiation at a respective angle of incidence to reveal a corresponding personalized image when the security document is observed at this angle of incidence.
The invention relates to a contactless device (1) for capturing a biometric print, said device comprising a user region (10) and an electronic compartment (20), the user region (10) being suitable for receiving a hand portion of a user according to an orientation vector (V), the electronic compartment (20) comprising lighting means and an image-acquiring device (40), the image-acquiring device (40) being oriented along an optical axis (A1) making a first angle (B1) to the orientation vector (V), the lighting means comprising a light source (31) oriented along a lighting axis (A31) such that the projection (PA31) of said lighting axis (A31) in the plane defined by the orientation vector (V) and the optical axis (A1) makes a second angle (B31) to the orientation vector (V), the first angle (B1) being smaller than or equal to eighty degrees, the second angle (B31) being smaller than or equal to eighty degrees.
11); - computing a similarity score (SSc) for the candidate biometric datum (DBc); - determining (E_DPDF) the transition probability density function (PDFT1,c) specific to said group of said candidate biometric datum (DBc) on the basis of the similarity score (SSc) computed for said candidate biometric datum (DBC); - determining (E_DSR) a recognition score (SRc) for said candidate biometric datum (DBc), said recognition score (SRc) resulting from the random draw with said transition probability density function (PDFT1,c); - deciding (E_DEC) to validate or decline the recognition on the basis of the recognition score (SRc).
G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
37.
Method and system for training matting neural network, and method and device for generating portrait to be used on identity document
A computer-implemented method and a computing system are provided for training a matting neural network to generate mattes for creating portraits to be used on identity documents. The matting neural network is trained by using standardized images conforming to a template which prescribes that each standardized image should depict a human face. A standardized image is obtained by adjusting an input image which includes an area representing a face of the person and was, e.g., taken with a camera, so that a relationship between the size of the adjusted input image and the distance between target points (which represent parts of the person) in the adjusted input image satisfies a condition determined by the template, and in the adjusted input image the area is in a position defined by the template.
A distributed-computing method for computing a metric f(X,Y) representative of a difference between a datum X comprising n bits (x1, . . . , xn) and a datum Y, the metric f(X,Y) taking the form f(X,Y)=fX(X)+Σi=1nfi(xi,Y)+fY(Y), the method being implemented by a system comprising m+1 devices and including for any j ranging from 1 to m, computing, by way of the device of index j, at least one intermediate datum depending on the datum X and on the datum Y, and transmitting to the device of index m+1 at least one result comprising or depending on each intermediate datum, and determining, by way of the device of index m+1, the metric f(X,Y), the determining comprising summing each result to obtain a value equal to Σi=1nfi(xi,Y) or a value equal to Σi=1nfi(xi,Y)+fY(Y).
An identity document and method for manufacturing the identity document, the method including providing a document body that includes at least a first and a second transparent external layer and a white central layer, the white central layer including a transparent substrate at least partially covered with a photosensitive opaque white coating, and exposing at least a point of the photosensitive opaque white layer to a first radiation, the radiation being able to perform ablation of the photosensitive opaque white layer, so that the point exposed to the radiation becomes transparent, and so that light passes through the thickness of the identity document at that point.
A method for generating an image of a palm based on a first partial image of a palm of the individual and on a second partial image of a palm including detecting first characteristic points in the first image and second characteristic points in the second image, generating a plurality of pairs of characteristic points by matching first characteristic points with second characteristic points, computing an overall geometric transformation associated with said matching, determining a local geometric transformation for each pair of points, and merging the first image with the second image as a function of the overall geometric transformation and of the local geometric transformations, in order to generate the palm image.
L'invention concerne un procédé de génération d'une image de paume à partir d'une première image (il) de paume partielle de l'individu et d'une deuxième image (i2) de paume partielle, comprenant :- une étape de détection (100) de premiers points caractéristiques dans le première image (il) et de deuxièmes points caractéristiques dans le deuxième image (i2),- une étape de couplage (101) générant une pluralité de couples de points caractéristiques par la mise en correspondance de premiers points caractéristiques avec des deuxièmes points caractéristiques,- une étape de calcul (103) d'une transformation géométrique globale associée à ladite mise en correspondance,- une étape de détermination (104) pour chaque couple de points, d'une transformation géométrique locale,- une étape de fusion (105) de la première image (il) avec la deuxième image (i2) en fonction de la transformation géométrique globale et des transformations géométriques locales, pour générer l'image de paume.
G06V 10/80 - Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
A method for identifying a type of a document comprising:
obtaining a document image,
processing the image of the document in a neural network configured to receive a document image and to deliver a feature for each portion of a plurality of portions of the document image, to obtain a plurality of features each associated with a portion of the document image,
obtaining a set of reference features each associated with a document type and a location within a document,
matching each reference features of the set of reference features with a feature of the plurality of features to identify the type of the document.
The invention concerns an identity document comprising a visual representation of encoded data, the encoded data allowing a capturing device to determine location of at least a part of the outlines of a region-of-interest of the identity document, relative to at least one reference point of the visual representation, the region-of-interest being different from the visual representation.
G06V 40/30 - Writer recognitionReading and verifying signatures
G06K 19/06 - Record 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
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
44.
SYSTEMS AND METHODS FOR AUTHENTICATION AND VALIDATION BASED ON USER CREDENTIAL AND BIOMETRIC DATA
A system for authenticating a user includes a memory device, and a processor. The processor is configured to receive a first biometric sample associated with a user from a biometric measurement device, and receive, substantially contemporaneously with receiving the first biometric sample, an image of a user credential, where the image includes credential data, such as any of a variety of personally identifiable information. The processor may also be configured to compare the received first biometric sample to at least one of: i) a second biometric sample included in the credential data, or ii) a third biometric sample stored by an authentication database in association with the user. Likewise, in at least some embodiments, the processor may determine whether to authenticate the user, such as based upon the comparison.
The invention relates to a method for bringing an image of an individual (i0), referred to as an intermediate image, into line with a standard, the method comprising a step (100) of first extraction of first biometric data for the individual, a step (101) of first determination of first data relating to the standard, and a processing step (110) comprising: - a step of altering the intermediate image to produce an altered image by means of a generative adversarial network, - a step of checking the conformity of the altered image, - a step of verifying the integrity of the biometric identity, the method comprising a step (120) of validating the altered image if the biometric identity is intact and the altered image is determined to be compliant, and otherwise comprising repeating the processing step (110) using the altered image from the previous iteration as the intermediate image.
A method for the secure use of a first neural network on an input datum, the method including the implementation, by data processing device of a terminal, of the following steps: (a) constructing a second neural network corresponding to the first neural network, into which is inserted, at the input of a target layer of the first neural network, at least one auto-encoder neural network trained to add a parasitic noise to its input; (b) using the second neural network on the input datum.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
47.
Method for matching an image of a palm of an individual with at least one image from a plurality of reference palm images
A method for matching an image of a palm of an individual with at least one image from a plurality of reference palm images, which includes: creation of a reference base from the plurality of reference palm images comprising, for each reference palm image, a selection of at least one reference palm region and a coding into a reference regional biometric information item, determination of an individual palmary biometric information item from the image of the palm of the individual comprising a selection of at least one individual palm region and the coding thereof into individual regional biometric information item, for each image, comparison of each individual regional biometric information item with each reference regional biometric information item, and matching of the image of the palm of the individual with at least one image from the plurality of reference palm images, as a function of a result of the comparison.
A method for secure use of a first neural network on an input datum, the method comprising implementing, by data processing circuitry of a terminal: (a) constructing a second neural network which corresponds to the first neural network and receives at least one convolutional neural network approximating the identity function, (b) using the second neural network on the input datum. Further including a method for training parameters of the second neural network.
Techniques for texture-based authentication of digital identity documents are disclosed. The disclosed techniques include authentication based on global texture information and/or on local texture information. Global texture-based authentication may include generating a global texture profile for an identity document image and comparing the global texture profile with a stored profile associated with a jurisdiction class of the identity document. Local texture-based authentication may include generating one or more local texture patches representative of texture information of one or more select local blocks of the ID. The one or more local texture patches are provided as input to one or more local detectors each trained to detect the presence of a forgery based on a target manipulation space.
An optical device and to a corresponding manufacturing process, the device including a textured layer including, on its surface, first macro-textures; and a carrier including, on its surface, a holographic layer intermediate between the textured layer and the carrier. The holographic layer includes a diffraction grating forming, via a holographic effect, an arrangement of pixels in a basis of at least two distinct colours. The textured layer is assembled by lamination with the carrier so that the holographic layer, placed between the textured layer and the carrier, is deformed by the first macro-textures so as to include second macro-textures conformal with the first macro-textures, the visual appearance of the arrangement of pixels being personalized via the second macro-textures.
A method for determining an element of interest referenced by image points, the real coordinates of a point of interest in the environment of the imaging device corresponding to an image point of the plurality of image points including selecting, in the image a noteworthy image point from among the plurality of image points, the noteworthy image point corresponding, in the real environment, to a noteworthy point for which the order of magnitude of the height is known, a predefined height being assigned to the height, calculating an absolute depth of the noteworthy image point based on a triplet of components of the noteworthy image point and on the predefined height, and determining the real coordinates of the point of interest in the real environment of the imaging device, based on a triplet of components of the image point corresponding to the point of interest and on the absolute depth.
G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
52.
Method for determining calibration parameters for an imaging device, and associated computer program product
A method for determining calibration parameters for an imaging device by way of a computer, based on at least one image having at least one person including selecting, by way of the computer, a plurality of pairs of points in the at least one image, each pair of points comprising a head point and a foot point associated with the person, and determining calibration parameters by way of the computer, using a two-dimensional estimator able to determine one of the estimated image coordinates of a head point based on the image coordinates of the foot point of a person and on the calibration parameters, determining the calibration parameters comprising minimizing an error between said estimated image coordinates of the head point and said image coordinates of the corresponding head point.
A method for checking the identity of a reference individual, the method comprising the following steps, implemented by a checking device: selecting terminals respectively associated with individuals forming part of a set of individuals whose identities are intended to be checked by the checking device, the individual forming part of the set of individuals; sending, to each of the selected terminals, an input datum associated with the reference individual and a request asking the terminal to implement a first cryptographic processing operation producing an output datum from the input datum and from a private key specific to the individual associated with the terminal; receiving each output datum; and implementing a second cryptographic processing operation producing a check result relating to the reference individual from each output datum.
A method including: for each image forming part of a plurality of images showing an individual, applying processing to the image so as to produce a biometric template relating to the individual; calculating an average template constituting an average of the biometric templates produced; modifying a chosen image from the plurality of images into a modified image, the modification being adapted so that an error between the average template and a biometric template produced by applying the processing to the modified image is smaller than an error between the average template and the biometric template that has been produced by applying the processing to the chosen image.
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06V 10/98 - Detection or correction of errors, e.g. by rescanning the pattern or by human interventionEvaluation of the quality of the acquired patterns
G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
G06V 40/50 - Maintenance of biometric data or enrolment thereof
55.
METHOD FOR IMAGING A USER'S BODY PART, ANTI-REPLAY METHOD FOR A MOVEMENT OF A BODY PART AND ASSOCIATED COMPUTER PROGRAM
The invention relates to a method for imaging a user's body part according to a predetermined positioning instruction, comprising the following steps: - a step (100) of a first acquisition of a first image; - a step (101) of characterizing, in said first image, a first position of the body part; - a step (102) of determining a second position of the body part; - a processing step (103) in which a skewed video feedback of the body part is displayed to the user so as to have the user self-correct the positioning of said body part according to a predetermined positioning instruction; - a step (104) of a second acquisition of a second image, during the processing step (103).
A method for exchanging information about an event located in a zone, including a step of opening a two-way communication channel, triggered by a user located in the zone; a step of an electronic device acquiring zone data including images of the event and location data of the electronic device; a step of transmitting zone data to a server; a step of the server analysing the zone data; a step of the server generating user information on the basis of the analysis; a step of feeding back information, wherein the server transmits the user information to the electronic device, in order to send the user information to the user.
G08B 21/02 - Alarms for ensuring the safety of persons
H04L 67/52 - Network services specially adapted for the location of the user terminal
G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding
A device for capturing a biometric print of a user, the user compartment including a frontal opening designed for the passage of part of a hand into said user compartment and a lateral opening allowing the passage of the thumb of the user's hand, the lateral opening extending as far as the frontal opening to form a continuous open space, the lateral opening being delimited in a direction of insertion of the user's hand into the user compartment by a user hand positioning stop.
A method for processing personal data, comprising the steps of: (a) For each reference personal data of a reference personal database, calculating in the encrypted domain a similarity rate of the reference personal data with a candidate personal data; said reference personal database being associated with a first partition into a plurality of first sets of reference personal data, and with a second partition into a plurality of second sets of reference personal data, such that each reference personal data of a reference personal database belongs to a single first set and a single second set; (b) For each first set and each second set, calculating an overall similarity rate of said set based on the similarity rates of the reference personal data of said set; (c) Comparing each overall similarity rate of a first and second set with a first and second predetermined threshold, respectively.
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
59.
Security document having a personalized image formed from a metal hologram and method for the production thereof
A secure document including a first layer having a metal holographic structure forming an arrangement of pixels each including a plurality of sub-pixels of distinct colors and a second layer positioned facing the first layer, the second layer being opaque to at least the visible wavelength spectrum. The first layer includes perforations formed by a first laser beam, the first perforations locally revealing through the holographic structure a number of dark areas in the sub-pixels caused by underlying regions of the second opaque layer such as to form a personalized image starting from the arrangement of pixels combined with the dark areas.
B32B 3/10 - Layered products comprising a layer with external or internal discontinuities or unevennesses, or a layer of non-planar shapeLayered products comprising a layer having particular features of form characterised by a discontinuous layer, i.e. apertured or formed of separate pieces of material
A method for comparing a first and a second databases to determine whether an individual is represented by both an element of the first database and an element of the second database, wherein said elements are biometric data, including the implementation of the steps applying a classification model for each element of each database so as to construct a set of first and second bins of the respective first and second databases, each bin bringing together similar elements, each first bin being associated with a second bin; comparing the elements from the first database for at least one pair of an associated first bin and second bin belonging to said first bin with the elements from the second database belonging to said second bin, at least one of the first and the second databases then being encrypted homomorphically.
The present invention relates to a method for comparing a first and a second databases to determine whether an individual is represented by both an element of the first database and an element of the second database, wherein said elements are biometric data, comprising the implementation, by data processing means (11a, 11b, 11c) of at least one server (la, lb, 1c), of the steps of:(a) For each element of each database, applying a classification model so as to construct a set of first bins of the first database and a set of second bins of the second database, each bin bringing together similar elements, each first bin being associated with a second bin;(b) For at least one pair of an associated first bin and second bin, comparing the elements from the first database belonging to said first bin with the elements from the second database belonging to said second bin, at least one of the first and the second databases then being encrypted homomorphically.
A biometric capture device having an optical block integrating an acquisition surface, an optical acquisition system arranged so that a first light ray propagating, outside the optical block, along an optical axis of the said optical acquisition system forms at the level of the acquisition surface, an angle with respect to a normal to the acquisition surface of a value greater than a critical angle depending on the refractive indices of the optical block and of the air, the optical system also being arranged so that the optical axis forms an angle with respect to a normal to the exit face less than said critical angle, an illumination system configured to provide illumination of the acquisition surface, the illumination system generating a light beam defined by an illumination axis, a second light ray propagating along the illumination axis out of the optical block.
The invention relates to a method for enrolling data in order to verify the authenticity of a security datum, the method comprising implementing by data processing means of a server the steps of: obtaining a reference security datum, generating a first encoded datum by applying to the reference security datum an obfuscated fuzzy Hamming distance encoding procedure, determining from the reference security datum, a plurality of derived data of the reference security datum, generating a first random datum, and determining a second encoded datum such that a variable point comparison predicate parameterized by the second encoded datum and the first random datum is true when said variable point has as coordinates said derived data, storing on a data storage means of the server at least said first and second encoded data. The invention also relates to a verification method and a server for this purpose.
G06F 12/14 - Protection against unauthorised use of memory
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
64.
Method and device for biometric identification and/or authentication
A method for biometric identification or authentication is described. An image of a body region is obtained. A truth map for said body region is obtained, said truth map associating, with each portion of a set of portions of said image of a body region, a probability that said portion belongs to a true body region. The image of the body region is then compared with a group of reference biometric data using the truth map. Finally, the identification or authentication of said body region is validated or invalidated in response to said comparison.
The invention relates to a contactless biometric sensor (1), comprising an upper face (3) over which, in use, a human body part having dermatoglyphs is positioned, an illumination source configured to illuminate said human body part through the upper face, and an imager configured to acquire an image (I) of said human body part through the upper face. The upper face of the sensor is provided with a mask with spatially variable light transmissivity.
The invention proposes a method for processing personal data, having the steps of (a) Functional encryption of candidate personal data using a functional encryption public key, (b) For at least one reference personal data, functional decryption of the encrypted candidate biometric data using a functional decryption private key for the polynomial function of degree 1 or 2 parameterized with said reference personal data.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
67.
Method for manufacturing a two-dimensional coloured bar code and associated security device
A method for manufacturing a two-dimensional colored bar code comprising an arrangement of colored basic structural elements encoding at least one information element, the manufacturing method comprising determining, by data processing means, a set of colored basic structural elements corresponding to the at least one information element, at least one structural element of the set comprising a pattern; and forming the at least one structural element of the set on a backing, in order to create the arrangement of colored basic structural elements.
G06K 19/08 - Record 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 using markings of different kinds in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
A fingerprint acquisition device comprising, a space for receiving a finger of a user, a light source configured to emit a illumination light illuminating the space, a camera configured to acquire an image of a fingerprint of the finger, when the finger is received in the space, and, a polarization system configured to polarize the illumination light before the illumination light reaches the space and after the illumination light has passed through the space, and to polarize an ambient light emanating from outside the device and propagating towards the camera, before the ambient light reaches the space, and to polarize the ambient light after the ambient light has passed through the space.
The invention relates to an optical detecting device (90) comprising: a support (1); a first optical sensor (10) having a first field angle (α1) centred around a first optical axis (O1); a second optical sensor (20) having a second field angle (α2) centred around a second optical axis (O2); a third optical sensor (30) having a third field angle (α3) centred around a third optical axis (O3). The invention also relates to a traffic monitoring device (100) comprising such an optical detecting device (90). The invention also relates to a method for generating a traffic monitoring image.
G03B 37/04 - Panoramic or wide-screen photographyPhotographing extended surfaces, e.g. for surveyingPhotographing internal surfaces, e.g. of pipe with cameras or projectors providing touching or overlapping fields of view
G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
The invention proposes a personal data processing system (1) comprising a data storage module (12) storing an encrypted reference personal data database, wherein it further comprises a hardware security module (10) storing a private key for decryption of said reference personal data and configured to implement data filtering preventing any output of personal data. The invention further provides a method for processing personal data.
The invention relates to a method for checking an individual having an identity document on a support comprising an electronic chip in which is stored a reference biometric datum of the individual and able to display an automatic read region representing an optical read datum of the identify document, the method comprising the implementation, by a checking device (30), of steps of: (a) acquiring a candidate biometric datum regarding a biometric characteristic of the individual; (b) based on the candidate biometric datum, retrieving, from a memory (20), an optical read datum associated with the reference biometric datum corresponding to the biometric characteristic of the individual; (c) opening a secure communication channel with the electronic chip of the support for the individual's identity document using said optical read datum that has been retrieved.
The invention relates to a method for checking an individual having an identity document on a support comprising an electronic chip in which is stored a reference biometric datum of the individual and able to display an automatic read region representing an optical read datum of the identify document, the method comprising the implementation, by a checking device (30), of steps of: (a) acquiring a candidate biometric datum regarding a biometric characteristic of the individual; (b) based on the candidate biometric datum, retrieving, from a memory (20), an optical read datum associated with the reference biometric datum corresponding to the biometric characteristic of the individual; (c) opening a secure communication channel with the electronic chip of the support for the individual's identity document using said optical read datum that has been retrieved.
A method for extracting a signature of a fingerprint shown on a source image is described. For this purpose, the source image is transformed into the frequency domain. One or more ridge frequencies are next determined by means of a convolutional neural network applied to said transformed image, n being an integer greater than or equal to 1. The source image is normalized in response to said n ridge frequencies determined. One or more signatures of said fingerprint are finally extracted from said n normalized images.
A color image is disclosed. The color image comprises: a first layer including a holographic structure forming an arrangement of pixels each including sub-pixels of distinct colors; and color modulation means configured to select the color of the pixels by modifying the colorimetric contribution of the sub-pixels relative to each other in the pixels so as to reveal a customized color image. The color modulation means can comprise: regions of the holographic structure, called destroyed regions, which are locally destroyed by laser; masking means positioned facing the arrangement of pixels to locally mask all or part of the sub-pixels; or amplification means positioned facing the arrangement of pixels to locally amplify the lightness of all or part of the sub-pixels.
A dermatoglyph detector includes a detection circuit and an electronic processor unit. The detection circuit includes an electrically conductive thin film in which there are formed both electrodes that are arranged to come into contact with the skin of a portion of a human body and also conductive tracks connecting the electrodes to the processor unit. The processor unit is arranged to determine electrical characteristics of the body portion extending between each pair of electrodes in contact with the skin, and to execute a computer program for acting on the basis of the determined electrical characteristics to distinguish between an authentic body portion and a fake body portion. The detection circuit includes at least two track segments of different shapes between two calibration terminals so as to present an impedance ratio that is not equal to unity.
A method for selecting an image of a fingerprint for identifying an individual is described. The method includes: acquiring a current image comprising a fingerprint and segmenting said fingerprint; determining a value representing a stability of said current image; determining a value representing the sharpness of said current image; determining a score, said score being a combination of said value representing a stability, of said value representing a sharpness and of a number of segmented fingerprints; and selecting said current image for identifying said individual in the case where said score is higher than a first threshold value, and otherwise storing said current image in memory as best image in the case where the score thereof is higher than a best score value, and repeating this method.
G06V 10/98 - Detection or correction of errors, e.g. by rescanning the pattern or by human interventionEvaluation of the quality of the acquired patterns
77.
PROCESS FOR PROCESSING DATA BY AN ARTIFICIAL NEURAL NETWORK WITH GROUPED EXECUTIONS OF INDIVIDUAL OPERATIONS TO AVOID SIDE-CHANNEL ATTACKS, AND CORRESPONDING SYSTEM
Process and system for processing data by an artificial neural network comprising several pooling or convolutional layers all associated with neural matrices, including for each layer of the several successive layers obtaining a reordered matrix, obtaining a division of the reordered matrix into a plurality of contiguous submatrices having given widths and heights, and grouping execution of the individual operations to be performed for each submatrix.
The present invention relates to a terminal comprising a main body having an upper surface that is substantially horizontal; a tower extending substantially vertically from said main body, so as to define an acquisition volume delimited by said upper surface and the tower; optical acquisition means arranged within the main body so as to be able to acquire an image of a biometric print placed within the acquisition volume facing the upper surface; a user interface arranged within the tower; wherein the tower has a cavity, and the user interface comprises a screen arranged at the bottom of the cavity and a semi-reflective plate closing the cavity so as to provide the optical illusion that said screen is floating within the acquisition volume. The present invention further relates to a method for acquiring an image of a biometric print by means of the terminal.
G02B 30/56 - Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images the image being built up from image elements distributed over a 3D volume, e.g. voxels by projecting aerial or floating images
G06V 40/60 - Static or dynamic means for assisting the user to position a body part for biometric acquisition
G01J 5/0806 - Focusing or collimating elements, e.g. lenses or concave mirrors
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
G01J 5/00 - Radiation pyrometry, e.g. infrared or optical thermometry
The invention aims at reading, by a reading device, a 2D graphic code comprising zones including data zones encoding information based on real colours in a colour base and calibration zones presenting a predefined reference colour, the method comprising: optical acquisition of the 2D graphic code in current acquisition conditions to obtain image data, measuring of the observable colour in the calibration zones, spatial interpolation based on the observable colours in the calibration zones to estimate the theoretically observable colour for each base colour in the 2D graphic code, and classification based on the spatial interpolation for determining the real colour of analyzed data zones.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 19/06 - Record 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
80.
Bias evaluation of a biometric identification function
G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
A method for detecting at least one biometric trait visible in an input image, by means of a convolutional neural network, the method wherein it comprises the implementation, by data processing means of a client, of steps of: (a) Generating, by means of a feature extraction block of said CNN, a plurality of representation vectors each defining a candidate region of interest of said input image potentially containing a biometric trait, the representation vector of a candidate region of interest comprising at least one position value of the candidate region of interest, at least one size value of the candidate region of interest, an orientation value of the candidate region of interest, and an objectivity score of the candidate region of interest; (b) Selecting, by means of a filtering block of said CNN, at least one region of interest from said candidate regions based on the representation vectors thereof.
A method of authenticating a user on client equipment, the user equipped with a personal terminal, the method wherein it comprises implementing by data processing means in said client equipment the following steps: (a) When said user's personal terminal is in proximity to said client equipment, receiving from the terminal and temporarily storing on data storage means in the client equipment: —a reference biometric data item of the user; and—at least one alphanumeric user authentication data item; stored on the data storage means in the terminal; (b) Identifying said user via biometric recognition from a candidate biometric data item of the user and the reference biometric data item(s) stored on the data storage means in the client equipment; (c) Using at least one alphanumeric authentication data item of the identified user stored on the data storage means in the client equipment, for authentication of said user.
The present invention relates to a method for secure use of a first neural network on an input datum, the method being characterised in that it comprises implementing, by data processing means (21) of a terminal (2), steps of: (a) constructing a second neural network which corresponds to the first neural network and receives at least one convolutional neural network approximating the identity function; (b) using the second neural network on the input datum. The present invention also relates to a method for training parameters of the second neural network.
G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs
84.
Method for authentication or identification of an individual
A method for authentication or identification of an individual, comprising the implementation by data processing means (11) of a terminal (1) of the following steps: (a) Obtaining of a visible image, an infrared image and a depth image on each of which a biometric feature of said individual appears; (b) Selection of at least one of said visible images, infrared image and depth image depending on the ambient lighting conditions; (c) Detection of said biometric feature of the individual in each image selected; (d) Fusion of the biometric feature(s) detected; and, (e) Authentication or identification of said individual on the basis of the result of the fusion of the biometric feature(s) detected.
Method for acquiring a fingerprint, performed by a device comprising an active thermal sensor when it is electrically supplied at a distance by a terminal, said sensor comprising a plurality of pixels, each pixel comprising a pyroelectric capacitor which, when it is subjected to a variation in temperature, generates electrical charges, each pixel being associated with a heating element adapted for heating said pixel and being connected to a reading circuit able to measure the electrical charges generated by said capacitor. The method relies on a taking into account of the heating element received by each pixel of said sensor (33, 34) in order to determine when said pixel is able to provide (36) a signal that can be used for generating information representing a part of a fingerprint.
(c) building a final annotation of the given instance of said image as a combination of regions of the candidate annotations of said selected groups where at least a second predetermined number of the candidate annotations of said selected groups overlap.
A biometric inspection device including a housing provided with an acquisition interface, the device including an optical sensor for acquiring at least one image of a portion of the body of a candidate for inspection appearing before the acquisition interface. The optical sensor is configured so that the image also covers an internal zone of the housing situated outside the acquisition interface.
The invention relates to a security document comprising: a first layer (24) comprising a metal holographic structure (32) forming an arrangement (29) of pixels (30) each comprising a plurality of sub-pixels (31) of distinct colours; and a second layer (34) positioned facing the first layer (24), this second layer being opaque with respect to the wavelength spectrum of the visible. The first layer (24) comprises perforations (40) formed by a first laser emission (LS1), these first perforations locally revealing through the holographic structure (32) dark regions (42) in the sub-pixels (31), these dark regions being caused by subjacent regions (41) of the opaque second layer (34) that are located facing the perforations, so as to form a personalised image (IG) from the arrangement of pixels (30) combined with the dark regions (42).
A fingerprint detection device comprising a support having a bearing surface, a sensor arranged to capture an image of a dermatoglyph of a user's finger placed on the bearing surface, and an impedance-measuring electronic circuit connected to electrodes extending on the bearing surface, conductive tracks extending on the bearing surface between the electrodes and the impedance-measuring electronic circuit. At least two of the electrodes are connected to the impedance-measuring electronic circuit by at least two conductive tracks.
G01R 27/26 - Measuring inductance or capacitanceMeasuring quality factor, e.g. by using the resonance methodMeasuring loss factorMeasuring dielectric constants
(d) detecting at least one element of interest visible on an input image, by means of a second subnetwork of said CNN, referred to as detection network, taking said enriched feature maps (P2, P3, P4, P5) as input.
A method of collecting biological material with the help of a mobile terminal, the method including the following steps: acquiring a first image and extracting a first candidate biometric dataset therefrom; comparing the candidate biometric dataset with reference biometric datasets and determining similarity scores; comparing the similarity scores with a first predetermined threshold; and when none of the similarity scores is greater than the first predetermined threshold, proceeding to collect biological material from the first dermatoglyph.
(a) Determining, for each of a predefined set of possible general patterns of biometric traits, by means of a convolutional neural network, CNN, whether said biometric trait presents or not said general pattern.
A method for executing a transaction for a processor associated with a persistent memory and with a cache memory, the cache memory comprising cache lines associated with respective states, comprising: - if a cache line is associated with a state allowing data to be copied directly: - copying (105) data to said cache line; - associating (106) said line with a state representative of an allocation to transaction data; - otherwise: - flushing (109) lines associated with a state representative of an allocation to external data and associating them with a state indicating that content of said lines has not been modified; - copying (105) data to the flushed lines; - associating (106) these lines with a state representative of an allocation to transaction data.
G06F 12/0804 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with main memory updating
G06F 12/0868 - Data transfer between cache memory and other subsystems, e.g. storage devices or host systems
94.
Method for augmenting a training image base representing a print on a background by means of a generative adversarial network
Methods for augmenting a training image base representing a print on a background, for training parameters of a convolutional neural network, CNN, or for classification of an input image
LT) of a generative adversarial network, GAN, of a synthetic image presenting the background of said first image and representing the second print.
A device (1) for delivering a signal switching from a first state to a second state, comprising: a primary circuit (4) generating a primary signal; and a secondary circuit (6) configured to: when the primary signal is initialized to the second state upon power-up, initialize a ring counter (16) to a random value in a finite sequence including a reference value, change the value of the first ring counter (16) by running through the first finite sequence in a circular fashion, and deliver at an output (3): i) a secondary signal in the first state, when the value of the first counter is different from the reference value, and ii) the primary signal, when the value of the first counter is equal to the reference value.
G06F 1/28 - Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
H03K 5/24 - Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
H03K 17/22 - Modifications for ensuring a predetermined initial state when the supply voltage has been applied
H03K 23/54 - Ring counters, i.e. feedback shift register counters
96.
Method of segmenting an input image representing at least one biometric trait by means of a convolutional neural network
The present invention relates to a method of segmenting an input image representing at least one biometric trait, by means of a convolutional neural network, CNN, the method being characterized in that it comprises the implementation, by data processing means (21) of a client (2), of steps of (b) generating, by means of a first subnetwork of said CNN, referred to as a specialization block, a confidence mask associated with a ridge orientation map of the at least one biometric trait represented by said input image, referred to as a RFM mask; said RFM mask being applied to at least the input image so as to obtain a focused input image; (c) segmenting, by means of a second subnetwork of said CNN, referred to as a segmentation block, the focused input image.
G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
G06V 30/194 - References adjustable by an adaptive method, e.g. learning
97.
SYSTEM ON A CHIP AND METHOD GUARANTEEING THE FRESHNESS OF THE DATA STORED IN AN EXTERNAL MEMORY
The invention relates to a system on a chip (10) comprising a secured element (102) comprising a processing unit (1022) that is configured to send instructions to a rewritable non-volatile memory (12) external to the system on a chip and connected thereto, the secured element (102) further comprising a secured non-volatile memory (1024) and a secured volatile memory (1026), the system on a chip (10) being characterized in that the processing unit (1022) is configured to control: - the storage, in the rewritable non-volatile memory (12), of at least one object having a current version, and of a dedicated directory associating an identifier of each object with an identifier of the current version of this object, the dedicated directory further comprising an identifier of its own current version; and - the storage, in the non-volatile memory (1024) of the secured element, of the identifier of the current version of the dedicated directory.
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
98.
Biometric recognition method with drift control, and an associated installation
The invention relates to a method of biometric recognition by means of an artificial intelligence unit (5) that has access to a memory (3) containing at least one reference image of a body portion of a user and that is arranged to compare it with at least one image that has been captured of the same body portion of a candidate for recognition, the method comprising the step of submitting training images to the artificial intelligence unit, the training images presenting body portions similar to those of the reference image, the artificial intelligence unit being taught to reject them, and the method comprising the additional step of submitting at least one anti-drift image to the artificial intelligence unit, the artificial intelligence unit being taught to accept it. The invention also relates to an associated installation.
A eUICC card (10) comprising an initial execution environment (100), subscriber profiles (P1, P2, 210, 220), associated adapters (211, 221) and an adaptive routine (110) that is configured to apply these adapters. An adapter allows the initial execution environment to be adapted to the specificities of the corresponding profile when this profile is active. To allow dynamic adaption of the execution environment to the profiles used, the eUICC card further comprises inverse adapters (212, 222) that are associated with the profiles. The inverse adapter of the active profile allows the initial execution environment to be restored when this profile is deactivated or deleted. The adaption may consist in modifying a Java class of the Java Card execution environment of the eUICC, to the specificities of a profile.
The invention proposes a document configured to generate a color image, comprising: a set of pixels printed on or in a substrate, each pixel forming a pattern including an arrangement of sub-pixels of at least two different colors; and an array of lenses disposed opposite the set of pixels so as to generate the color image by focusing or diverging an incident light through the lenses on at least part of the sub-pixels, each lens being positioned, relative to a facing associated pixel, to focus or diverge the incident light on at least one of the sub-pixels of said associated pixel so as to modify the contribution of the respective colors of the sub-pixels of the associated pixel, in a region of the color image generated through said lens, with respect to the pattern intrinsically formed by the associated pixel independently of said lens.