FR 3128039 A1 20230414 FR 2110806 A 20211012 Procédé d’authentification d’une prise de vue capturée dans un habitacle d’un véhicule automobile. Procédé d’authentification d’une prise de vue candidate (C1, C2, C3, C4) par un capteur d’images (2) fixé dans un habitacle (1) d’un véhicule automobile (100), caractérisé en ce qu’il comprend au moins une des étapes suivantes : une étape (E2) de reconnaissance, dans la prise de vue candidate (C1, C2, C3, C4), d’éléments de l’habitacle (11, 12, 13, 14) situés en bordure d’un visage ou d’un corps d’un conducteur du véhicule automobile (100), une étape (E3) de surveillance, par analyse de plusieurs images issues du capteur (2), de la continuité d’une identité d’un conducteur du véhicule automobile (100) sur la durée totale d’un trajet ininterrompu entre un instant de montée d’un conducteur dans le véhicule automobile (100) et un instant de fin d’un premier intervalle de temps (DT2, DT5) de prises de vues incluant la prise de vue candidate (C1, C2, C3, C4), Figure pour l’abrégé : 6 Procédé d’authentification d’une prise de vue capturée dans un habitacle d’un véhicule automobile. L’invention concerne un procédé d’authentification d’une prise de vue capturée dans un habitacle d’un véhicule automobile. L’invention porte encore sur un dispositif d’authentification d’une prise de vue capturée dans un habitacle d’un véhicule automobile. L’invention porte également sur un programme d’ordinateur mettant en œuvre le procédé mentionné. L’invention porte enfin sur un support d’enregistrement sur lequel est enregistré un tel programme. L’industrie automobile développe aujourd’hui l’utilisation de la reconnaissance faciale pour activer différentes fonctionnalités du véhicule, les fonctionnalités pouvant requérir des niveaux de sécurité plus ou moins élevés. Par exemple, un traitement de reconnaissance faciale utilisé pour valider une transaction bancaire mettra en œuvre un niveau de sécurité plus élevé qu’un traitement de reconnaissance faciale utilisé pour l’accueil personnalisé du conducteur (comprenant par exemple le réglage automatique de la position du siège conducteur). Le traitement de reconnaissance faciale peut se décomposer en trois étapes : - une étape d’enrôlement correspondant à la capture d’un portait d’une personne candidate par un capteur d’images (notamment une caméra) afin de construire une empreinte biométrique faciale candidate, - une étape d’identification dans laquelle l’empreinte biométrique faciale candidate est comparée à une base d’empreintes biométriques faciales, la personne étant identifiée si l’une des empreintes de la base correspond à l’empreinte candidate, et - une étape d’authentification dans laquelle on vérifie que la personne candidate est réellement présente devant la caméra. L’invention concerne l’étape d’authentification. Elle porte plus particulièrement sur la détection d’une fraude consistant à présenter un leurre en entrée du traitement de reconnaissance faciale, afin d’être faussement identifié et de profiter des droits de la personne usurpée. Un mode de fraude le plus courant et le plus simple de mise en œuvre consiste à présenter des photos ou vidéos de la personne usurpée face au capteur. Il est donc primordial de se prémunir de ce type de fraude. Selon le type de capteur utilisé pour capturer les images d’une personne (par exemple une caméra RVB ou une caméra infrarouge), différentes technologies permettent de détecter la présence d’un leurre. Par exemple, la technologie par caméra infrarouge permet de discriminer un leurre d’un visage humain en analysant les reflets présents sur l’image capturée. Alternativement, l’authentification à partir des images d’une caméra RGB utilisera la détection des mouvements des yeux ou du visage, la pulsation sanguine, la texture de peau, ou encore la géométrie d’un visage. Ces solutions d’authentification nécessitent d’utiliser des algorithmes coûteux en temps de traitement et en achat de licences. De plus, ces solutions étant essentiellement développées pour le domaine bancaire ou douanier, les traitements proposés sont génériques et peu adaptés aux spécificités de la reconnaissance faciale appliquée au domaine automobile. Le but de l’invention est de fournir un procédé d’authentification d’images remédiant aux inconvénients ci-dessus et améliorant les procédés d’authentification d’images connus de l’art antérieur. En particulier, l’invention permet de réaliser un procédé qui soit simple et fiable et qui permette une authentification rapide, fiable et peu couteuse en temps de calcul. A cet effet, l’invention porte sur un procédé d’authentification d’une prise de vue candidate par un capteur d’images fixé dans un habitacle d’un véhicule automobile, comprenant au moins une des étapes suivantes : - une étape de reconnaissance, dans la prise de vue candidate, d’éléments de l’habitacle situés en bordure d’un visage ou d’un corps d’un conducteur du véhicule automobile, - une étape de surveillance, par analyse de plusieurs images issues du capteur, de la continuité d’une identité d’un conducteur du véhicule automobile sur la durée totale d’un trajet ininterrompu entre un instant de montée d’un conducteur dans le véhicule automobile et un instant de fin d’un premier intervalle de temps de prises de vues incluant la prise de vue candidate, - une étape de surveillance de la continuité de mouvements d’un conducteur du véhicule automobile et/ou de reconnaissance de mouvements d’un conducteur du véhicule automobile parmi un ensemble prédéfini de mouvements compatibles avec une situation de conduite, par analyse des images issues du capteur sur un deuxième intervalle de temps continu incluant un premier intervalle de temps de prises de vues incluant la prise de vue candidate, et le deuxième intervalle de temps débutant au plus tard au début du premier intervalle de temps, le premier intervalle de temps étant par exemple initié par une requête d’authentification émise par une application d’un véhicule automobile. Le procédé d’authentification peut comprendre une étape de réception d’une requête d’authentification d’une prise de vue, la requête d’authentification étant issue d’une application sécurisée par reconnaissance faciale du véhicule automobile. Le procédé d’authentification peut comprendre, précédant l’étape de réception d’une requête, une étape d’initialisation d’une position et d’une géométrie d’un ensemble d’éléments de l’habitacle à partir d’au moins une prise de vue de référence de l’habitacle vide capturée par le capteur, et l’étape de reconnaissance peut comprendre - une sous-étape de détermination d’un contour d’un visage et d’un corps d’un conducteur, - une sous-étape de détermination d’un ensemble de zones dites probatoires de la prise de vue candidate, réparties sur le contour d’un visage et d’un corps d’un conducteur, de sorte que chaque zone de l’ensemble de zones probatoires comprend à la fois une portion d’un visage d’un conducteur et une portion de l’habitacle, la détermination d’une zone probatoire comprenant la détermination de sa position et de sa géométrie, et - une sous-étape de comparaison du contenu de chaque zone de l’ensemble de zones probatoires au contenu d’une zone de référence de la prise de vue de référence, la zone de référence étant à la même position et de même géométrie que la zone probatoire. La sous-étape de comparaison peut s’effectuer, pour chaque zone probatoire, sur une sous-zone de contexte correspondant à une portion de la zone probatoire excluant un visage et/ou un corps d’un conducteur. La sous-étape de comparaison peut comprendre un calcul d’un taux de corrélation spatiale entre chacune des zones de contexte et une zone de référence correspondante, et une comparaison de chaque taux de corrélation à un seul minimal, et la prise de vue candidate peut être authentifiée si tous les taux de corrélation sont supérieurs au seuil minimal, et la prise de vue candidate peut être rejetée dans le cas contraire. Les taux de corrélation spatiale peuvent être calculés par un réseau de neurones, notamment par un réseau de neurones convolutifs. Le procédé peut comprendre l’étape de surveillance de la continuité de mouvements d’un conducteur du véhicule automobile et/ou de reconnaissance de mouvements d’un conducteur du véhicule automobile s’effectuant à une période donnée, et le délai entre le début du deuxième intervalle de temps et le début du premier intervalle de temps peut être égal à six fois ou environ six fois la période donnée. Le véhicule automobile peut être équipé d’un système de détection de la somnolence d’un conducteur, le système de détection de la somnolence d’un conducteur pouvant recevoir des prises de vues capturées par le capteur, et l’étape de surveillance de la continuité d’une identité d’un conducteur peut comprendre une réception d’un diagnostic issu du système de détection de la somnolence d’un conducteur. Le véhicule automobile peut être équipé d’un système de surveillance de la vigilance d’un conducteur, le système de surveillance de la vigilance pouvant recevoir des prises de vues capturées par le capteur, et l’étape de surveillance de la continuité de mouvements d’un conducteur peut comprendre une réception d’un diagnostic issu du système de surveillance de la vigilance d’un conducteur. L’invention porte également sur un dispositif d’authentification d’une prise de vue candidate d’un habitacle d’un véhicule automobile équipé d’un capteur d’images. Le dispositif comprend des éléments matériels et/ou logiciels mettant en œuvre le procédé tel que défini précédemment, notamment des éléments matériels et/ou logiciels conçus pour mettre en œuvre le procédé selon l’invention, et/ou le dispositif comprenant des moyens de mettre en œuvre le procédé tel que défini précédemment. L’invention porte également sur un produit programme d’ordinateur comprenant des instructions de code de programme enregistrées sur un support lisible par ordinateur pour mettre en œuvre les étapes du procédé tel que défini précédemment lorsque ledit programme fonctionne sur un ordinateur. L’invention porte également sur un produit programme d’ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support de données lisible par un ordinateur et/ou exécutable par un ordinateur, comprenant des instructions qui, lorsque le programme est exécuté par l’ordinateur, conduisent celui-ci à mettre en œuvre le procédé tel que défini précédemment. L’invention porte encore sur un support d’enregistrement de données, lisible par un ordinateur, sur lequel est enregistré un programme d’ordinateur comprenant des instructions de code de programme de mise en œuvre du procédé tel que défini précédemment. L’invention porte encore sur un support d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé tel que défini précédemment. Le dessin annexé représente, à titre d’exemple, un mode de réalisation d’un dispositif d’authentification d’images selon l’invention et un mode d’exécution d’un procédé d’authentification d’images selon l’invention. La représente un véhicule automobile équipé d’un dispositif d’authentification. La décrit un mode de réalisation d’un système d’identification d’une personne dans une prise de vue. La représente une prise de vue de l’habitacle du véhicule automobile équipé d’un dispositif d’authentification. La représente des positions relatives d’un capteur d’images et d’un siège conducteur selon différents réglages du siège conducteur. La est un ordinogramme d’un mode d’exécution d’un procédé d’authentification d’images selon l’invention. La illustre un exemple de zones probatoires relatives à une prise de vue capturée dans l’habitacle. La illustre le traitement de comparaison en une zone probatoire et une zone de référence correspondant à la zone probatoire. La illustre un exemple de zones probatoires placées sur une image candidate contenant un leurre. La illustre une première séquence d’authentification d’une prise de vue d’un habitacle d’un véhicule équipé d’un système de détection de somnolence d’un conducteur et d’un système de surveillance de la vigilance d’un conducteur. La illustre une deuxième séquence d’authentification d’une prise de vue d’un habitacle d’un véhicule équipé d’un système de détection de somnolence d’un conducteur et d’un système de surveillance de la vigilance d’un conducteur. La est une représentation alternative d’un procédé d’authentification d’une prise de vue d’un habitacle comprenant une étape de reconnaissance d’éléments de l’habitacle. La est une représentation alternative d’un procédé d’authentification d’une prise de vue d’un habitacle comprenant une étape de détection de la continuité d’une identité d’un conducteur. La est une représentation alternative d’un procédé d’authentification d’une prise de vue d’un habitacle comprenant une étape de détection de la continuité des mouvements d’un conducteur. La illustre la détection d’une authentification frauduleuse à partir de données traitées par un procédé de surveillance de la vigilance du conducteur. Un exemple d’un véhicule automobile 100 équipé d’un mode de réalisation d’un dispositif d’authentification d’images est décrit ci-après en référence à la . Le véhicule automobile 100 peut être un véhicule de tout type, par exemple un véhicule de tourisme ou un véhicule utilitaire, ou un véhicule de transport en commun. Le véhicule automobile 100 comprend principalement : - un habitacle 1 définissant l’espace intérieur du véhicule automobile 100, - un capteur d’images 2 disposé dans l’habitacle 1, - un ensemble 3 de systèmes de gestion du conducteur analysant des prises de vues capturées par le capteur d’images 2, l’ensemble 3 comprenant un système de reconnaissance faciale 4, et - un ensemble 5 d’applications sécurisées par reconnaissance faciale communiquant avec le système de reconnaissance faciale 4. Dans un mode de réalisation, l’ensemble d’applications 5 peut, par exemple, comprendre : - une application 51 d’accueil personnalisé du conducteur utilisant la reconnaissance faciale du conducteur et permettant par exemple de paramétrer des réglages du véhicule en fonction des préférences du conducteur, notamment le réglage de la position du siège conducteur, - une application 52 de gestion de transactions bancaires validées par reconnaissance faciale du conducteur, ces paiements pouvant concerner par exemple le règlement d’un parking, d’un péage ou de carburant, - une application 53 de démarrage du véhicule, permettant de démarrer automatiquement le véhicule par reconnaissance faciale du conducteur. Dans un mode de réalisation préférentiel, lorsqu’une application 51, 52, 53, est démarrée automatiquement ou par un usager du véhicule (notamment un conducteur du véhicule), l’application émet une requête de reconnaissance faciale RRF vers le système de reconnaissance faciale 4. Préférentiellement, le système de reconnaissance faciale 4 peut fournir un traitement différencié selon l’application, afin de tenir compte du niveau de sécurité requis par chacune des applications 51, 52, 53. Par exemple, l’application 53 de démarrage du véhicule nécessite un traitement de reconnaissance faciale très sécurisé afin d’empêcher le vol du véhicule, alors qu’une utilisation frauduleuse du système de reconnaissance faciale associée à l’application 51 d’accueil personnalisé du conducteur aura des conséquences limitées. De plus, la fréquence d’utilisation du traitement de reconnaissance faciale est variable selon l’application 51, 52, 53 : - pour l’application 53 de démarrage du véhicule, la reconnaissance faciale s’effectuera uniquement à chaque démarrage du véhicule, - pour l’application 52 de gestion de transactions bancaires, la reconnaissance faciale pourra s’effectuer à plusieurs reprises entre deux démarrages de véhicule (par exemple lors de paiements successifs de péages). Il serait ainsi acceptable pour l’usager du véhicule de se soumettre à un traitement de reconnaissance faciale potentiellement long (du fait d’un niveau d’authentification très poussé), sachant qu’il s’effectue une seule fois au démarrage du véhicule, alors qu’un traitement de reconnaissance faciale associé à une application utilisée plus fréquemment et/ou devant s’exécuter rapidement devra répondre à un compromis entre le niveau d’authentification requis et la rapidité de mise en œuvre de l’authentification. Par ailleurs, l’utilisation des applications 51, 52, 53, peut s’effectuer selon une temporalité définie. Dans un mode de réalisation, on peut par exemple conditionner l’usage du système utilisateur 52 de gestion de transactions bancaires au fait que la transaction s’effectue durant un trajet ininterrompu entre la montée du conducteur dans le véhicule automobile (impliquant une sécurisation forte du traitement de reconnaissance faciale du conducteur pour le démarrage du véhicule) et le traitement reconnaissance faciale associée à la transaction bancaire. Ainsi, le niveau de sécurité du traitement de reconnaissance faciale associé à la transaction bancaire est renforcé par la condition préalable d’une authentification forte pour le démarrage du véhicule. Le système de reconnaissance faciale 4 décrit dans ce document permet la mise en œuvre d’un traitement de reconnaissance faciale de niveau intermédiaire, pouvant par exemple être utilisé pour authentifier les prises de vues capturées pour le fonctionnement d’un système utilisateur 52 de gestion de transactions bancaires. A cet effet, le système de reconnaissance faciale 4 comprend un sous-système d’identification 6 et une unité de calcul 7 décrite plus loin dans ce document et mettant en œuvre un procédé d’authentification selon l’invention. En outre, le système de reconnaissance faciale 4 peut comprendre des systèmes d’authentification alternatifs 8 équipant le véhicule ; les systèmes 8 peuvent être utilisés lors de reconnaissances faciales relatives à la sécurisation d’applications de l’ensemble d’applications 5, par exemple par l’application 53 de démarrage du véhicule. Lorsque le système de reconnaissance faciale 4 reçoit une requête de reconnaissance faciale RRF, il transmet une requête d’identification RI au sous-système d’identification 6 et une requête d’authentification RA à l’unité de calcul 7 ou aux systèmes d’authentification alternatifs 8. Le traitement d’identification peut être exécuté avant le traitement d’authentification. Alternativement, certains traitements d’authentification peuvent être exécutés avant le traitement d’identification. Dans un mode de réalisation, le fonctionnement du sous-système d’identification 6 peut être décrit en référence à la . L’identification d’une personne s’effectue à partir d’une prise de vue candidate. Une prise de vue candidate est une prise de vue capturée par le capteur 2 qui est destinée à faire l’objet d’un traitement de reconnaissance faciale. Dans la suite du document, le terme « prise de vue candidate » peut être utilisé pour désigner une prise de vue qui n’a pas encore été authentifiée ou qui est en cours d’authentification. Ce terme peut également désigner une prise de vue dans laquelle l’identité d’un conducteur n’a pas encore été déterminée. Dans une première étape Id1, le sous-système d’identification 6 analyse la prise de vue candidate pour en extraire des marqueurs biométriques candidats. Les marqueurs biométriques constituent un identifiant unique d’une personne à partir de la géométrie de son visage et de ses expressions faciales. Des marqueurs biométriques candidats sont des marqueurs biométriques extraits d’une prise de vue candidate capturée par le capteur 2 et destinés à être comparés à une base de données de marqueurs biométriques pour l’identification d’un conducteur du véhicule automobile 100. Dans une deuxième étape Id2, le sous-système d’identification 6 compare les marqueurs biométriques candidats aux marqueurs biométriques de chaque personne déjà enregistrée dans une base de données de marqueurs biométriques. Cette comparaison permet de déterminer un score de correspondance entre les marqueurs biométriques candidats et les marqueurs biométriques de chaque personne enregistrée dans la base de données. Lorsque le score de correspondance entre les marqueurs biométriques candidats et les marqueurs biométriques d’une personne donnée est supérieur à un seuil minimum, dans une troisième étape Id3, le sous-système d’identification 6 détermine l’identité de la personne représentée dans la prise de vue candidate comme étant celle de la personne donnée. Le sous-système d’identification 6 peut être commun à toutes les applications utilisatrices 51, 52, 53. Alternativement le système de reconnaissance faciale 4 pourrait comprendre différents sous-systèmes d’identification, chacun étant adapté aux besoins spécifiques d’une ou plusieurs applications utilisatrices 51, 52, 53. Le capteur d’images 2 peut être une caméra de type RGB ou une caméra infrarouge. D’autres modes de réalisation du capteur 2 sont envisageables. Dans la suite du document, les images ou données représentatives des images issues du capteur 2 sont nommées « prises de vue ». Dans la suite du document, on assimile les images aux données représentatives de ces images. Les prises de vues peuvent être par exemple une photo RGB ou infrarouge ou une vidéo RGB ou infrarouge. Une photo ou une vidéo RGB (pour l’acronyme anglais « Red Green Blue ») est une photo ou une vidéo numérique dont la couleur de chaque pixel est définie selon un pourcentage de bleu, de vert et de rouge. Dans un mode de réalisation, le capteur 2 capture 30 images par seconde. Des capteurs de fréquences plus élevées comme 60, 120 images par secondes peuvent être considérés aussi, bien que moins déployés. Lors de l’émission d’une requête de reconnaissance faciale RRF par une application 51, 52, 53, une prise de vue RRF est transmise au système de reconnaissance faciale 4. La prise de vue C1, C2, C3, C4 peut être une image unique capturée à l’instant d’émission de la requête RRF. Alternativement, une prise de vue C1, C2, C3, C4 peut être une séquence vidéo démarrant à l’instant d’émission de la requête RRF. Une prise de vue pourrait éventuellement être une séquence vidéo démarrant avant l’instant d’émission de la requête RRF, par exemple mettant en œuvre un système de mise en mémoire d’un flux vidéo. Optionnellement, l’ensemble 3 de systèmes de gestion du conducteur pourrait intégrer un système de contrôle automatique de l’identité du conducteur émettant des requêtes de reconnaissances faciales RRF afin d’effectuer des contrôles, notamment périodiques, de l’identité du conducteur, et ce indépendamment de l’activé des applications 51, 52, 53. Le capteur 2 est fixé à une structure ou un élément non mobile de l’habitacle 1 (pare-brise, rétroviseur central 11, montant de la caisse 12) de sorte que les prises de vues incluent entièrement le visage d’un conducteur, quelle que soit sa taille et quel que soit le réglage de son siège, lorsque le conducteur se trouve installé sur le siège du poste de conduite. Le capteur 2 est intangible, c’est-à-dire que sa position et ses réglages ne peut être modifiés. Comme cela est plus particulièrement illustré par la , la position et les caractéristiques techniques du capteur 2 définissent un cadrage 101 des prises de vue. Dans cet exemple, le cadrage englobe non seulement le visage du conducteur, mais aussi une main du conducteur et des éléments de l’habitacle. Certains éléments de l’habitacle ont une position fixe par rapport au capteur, comme le tableau de bord, le volant 13, ou les montants de la caisse 12. D’autres éléments ont une position variable par rapport au capteur 2, comme par exemple les sièges avant 14 et arrière et l’accoudoir central. Le cadrage définit ainsi un ensemble d’éléments constants (ou invariants) qui se retrouvent dans la même position quelle que soit la prise de vue issue du capteur 2 (tableau de bord, volant, montant des portières). D’autres éléments variables pourront se déplacer d’une prise vue à l’autre mais seront présents sur toute prise de vue issue du capteur 2 (appui-tête du siège conducteur, ceinture de sécurité…). La illustre par ailleurs une prise de vue de l’habitacle dans laquelle apparaissent le rétroviseur central 11, un montant de portière 12, le volant 13, le dossier du siège conducteur14 de l’habitacle. Dans un mode de réalisation préférentiel, l’ensemble 3 des systèmes de contrôle du conducteur comprend, outre le système 4 de reconnaissance faciale : - un système 9 de détection de somnolence du conducteur, et/ou - un système 10 de surveillance de la vigilance du conducteur. Ces systèmes, bien que destinés à assurer d’autres fonctions, peuvent avantageusement être utilisés pour assurer la mise en œuvre des procédés objets de l’invention. En alternative, des systèmes supplémentaires peuvent être dédiés à la mise en œuvre des procédés objets de l’invention. Dans le mode de réalisation décrit, les systèmes 9 et 10 fonctionnent en continu, et collaborent avec l’unité de calcul 7, notamment par l’intermédiaire d’une mémoire 110 partagée entre les systèmes de l’ensemble de systèmes 3 de gestion du conducteur. Le système 9 de détection de somnolence utilise des prises de vues issues du capteur 2 pour analyser les mouvements faciaux du conducteur, notamment les mouvements de ses yeux, et détecter des signes de fatigue ou de somnolence du conducteur. La détection de tels signes peut entrainer l’émission d’une alarme visuelle ou sonore à destination du conducteur du véhicule automobile 100. L’analyse des mouvements faciaux du conducteur s’effectue à une à une période T9 dite de détection de somnolence. Elle comprend avantageusement un traitement d’identification du conducteur, afin d’adapter l’analyse de ses expressions faciales en fonction de ses marqueurs biométriques. Le système 9 peut donc détecter une discontinuité de l’identité du conducteur, lors d’une présentation d’un leurre pour authentifier une prise de vue. Dans ce cas, le système 9 peut enregistrer un diagnostic d’anomalie sur l’identité du conducteur dans une mémoire 110 partagée entre les systèmes 3 de gestion du conducteur. La période T9 de détection de somnolence peut, par exemple être égale à une seconde. Dans un mode de réalisation avantageux, la période T9 peut être modifiée en fonction des phases de conduite, et également en fonction des besoins du système d’authentification selon l’invention. Par exemple, la période T9 peut être réduite lorsque véhicule automobile 100 se trouve dans une situation susceptible de générer des transactions bancaires et donc des authentifications de prises de vue. A cet effet, le système 9 de détection de somnolence comprend des moyens de traitement d’une demande de modification de la période T9 pouvant être émise par l’un des systèmes de gestion du conducteur, notamment par l’unité de contrôle 7 du système de reconnaissance faciale 4. Le système 10 de surveillance de la vigilance du conducteur utilise des prises de vues issues du capteur 2 pour analyser les mouvements du visage et du corps du conducteur. Dans un mode de réalisation, les mouvements ou postures du conducteur sont comparés à un ensemble E de mouvements ou postures compatibles avec la conduite. Par exemple, les figures 8 et 9 illustrent respectivement sur les graphes G2 et G4 la détection de la position 71 des mains du conducteur sur le volant. Dans un mode de réalisation avantageux, le système 10 pourrait en outre détecter un ensemble de mouvements permettant de suspecter une fraude d’authentification, comme par exemple un mouvement de présentation d’un leurre au capteur 2 tel qu’illustré dans la , à l’instant TC. Dans ce cas, le système 10 peut enregistrer un diagnostic d’anomalie sur l’analyse des mouvements du conducteur dans une mémoire 110 partagée entre les systèmes 3 de gestion du conducteur. L’analyse des mouvements du visage et du corps du conducteur s’effectue à une période T10 dite de surveillance. La période T10 peut, par exemple, être égale à une seconde. Dans un mode de réalisation avantageux, la période T10 peut être modifiée en fonction des phases de conduite, et également en fonction des besoins du système d’authentification selon l’invention. Par exemple, la période T10 peut être réduite lorsque véhicule automobile 100 se trouve dans une situation susceptible de générer des transactions bancaires et donc des authentifications de prises de vue. A cet effet, le système 10 de surveillance de la vigilance du conducteur comprend des moyens de traitement d’une demande de modification de la période T10 pouvant être émise par l’un systèmes de gestion du conducteur, notamment par l’unité de contrôle 7 du système de reconnaissance faciale 4. Le système 10 de surveillance de la vigilance du conducteur est capable de déterminer la posture du conducteur en localisant, dans le plan d’une prise de vue de l’habitacle, les coordonnées cartésiennes de points caractéristiques du corps et de la tête du conducteur. Dans l’exemple illustré par la , les points caractéristiques suivants définissent une structure du corps et de la tête du conducteur : - le point (x1,y1) définit le centre de la tête, - les points (x2,y2), (x3,y3), (x4,y4), (x5,y5), (x6,y6), (x7,y7) déterminent la position des bras du conducteur, - les points (x8,y8), (x9,y9) déterminent la position des mains du conducteur, - d’autres points non représentés sur la peuvent déterminer la position du tronc du conducteur. Les points caractéristiques forment ensemble une structure de segments qui caractérise une posture du conducteur. La surveillance de la posture du conducteur est par exemple une surveillance de la structure de segments, qui consiste à surveiller les variations de position des points (xi,yi) formant la structure de segments entre un instant t et un instant t+T10, notamment en appliquant la formule suivante : (∆xi, ∆yi) = (xi(t+T10), yi(t+T10)) - (xi(t), yi(t)) La comparaison des variations (∆xi, ∆yi) à un seuil maximal peut déterminer des discontinuités de la posture du conducteur. La structure de segments permet en outre de caractériser chacune des postures répertoriées dans l’ensemble E de mouvements ou postures compatibles avec la conduite. L’ensemble E peut comprendre par exemple : - une première structure de segments ST1 décrivant une posture P1 correspondant à une posture de conduite normale, - une deuxième structure de segments ST2 décrivant une posture P2 dans laquelle le conducteur parle avec un passager en tournant la tête vers lui, - une troisième structure de segments ST3 décrivant une posture P3 dans laquelle le conducteur fait face aux sièges arrière, - une quatrième structure de segments ST4 décrivant une posture P4 dans laquelle le conducteur regarde l'écran central pendant un long moment, - une cinquième structure de segments ST5 décrivant une posture P5 dans laquelle le conducteur utilise son téléphone pour envoyer des SMS, en tournant la tête ou les yeux vers le bas, - une sixième structure de segments ST6 une posture P6 dans laquelle le conducteur lit un livre ou un journal en tournant la tête ou les yeux vers le bas. Dans un cas où le système 10 de surveillance de la vigilance du conducteur détecte des variations soudaines de la structure de segments, par exemple une variation soudaine des points déterminant la localisation des mains, il est avantageux de vérifier que la structure de segments ST captée au moment de la variation soudaine de la structure de segments, est bien décrite dans l’ensemble E. Cette vérification permettra de renforcer une suspicion d’authentification frauduleuse lorsque la structure de segments ST n’est pas décrite dans l’ensemble E. Dans un mode de réalisation, l’ensemble E pourrait contenir en outre une description d’un ensemble de postures suspectes, par exemple des postures caractérisées par des positions de mains suspectes, notamment une posture de mains tenant un leurre, telle que la posture représentée dans la sur l’intervalle de temps DT5 de tentative de fraude. Ainsi, une tentative de fraude pourrait être détectée ou confirmée lorsque la posture du conducteur figure parmi les postures suspectes répertoriées dans l’ensemble E. En outre, la mémoire partagée 110 comprend avantageusement des informations relatives aux personnes habilitées à conduire le véhicule, ou des personnes autorisées à utiliser une des applications sécurisées par reconnaissance faciale. Les informations contenues dans la mémoire partagée peuvent comprendre les empreintes biométriques faciales des personnes habilitées à conduire le véhicule. Ces empreintes seront utilisées lors de l’identification du visage du conducteur du véhicule parmi les personnes habilitées à conduire le véhicule. Dans un mode de réalisation, la mémoire 110 permet aux systèmes d’authentification alternatifs 8 de partager des informations avec l’unité de commande 7. Par exemple, la mémoire 110 peut contenir des informations concernant les réussites ou échecs des authentifications réalisées par chacun des systèmes d’authentification alternatifs 8. Le véhicule automobile 100 peut également comprendre une mémoire 120 partagée entre l’ensemble 3 de systèmes de gestion du conducteur et l’ensemble 5 d’applications sécurisées par reconnaissance faciale. Par exemple, si le véhicule automobile 100 comprend un système utilisateur 51 d’accueil personnalisé du conducteur, alors la position du siège conducteur peut être enregistrée dans la mémoire partagée 120. La position du siège conducteur permettra notamment de calculer un angle AP et une distance DP de prise de vue du visage tels que représentés par la . L’angle AP et la distance DP pourront être utilisés lors de l’authentification d’une prise de vue candidate pour vérifier la cohérence de la localisation du visage du conducteur dans la prise de vue candidate, ainsi que les positions relatives des éléments de l’habitacle et du visage du conducteur. L’unité de calcul 7 comprend un microprocesseur 71, une mémoire électronique locale 72 et des interfaces de communication 73 permettant au microprocesseur 71 de communiquer avec le capteur 2, l’ensemble de systèmes applicatifs 5, le système d’identification 6, le système 9 de détection de somnolence, le système 10 de surveillance de la vigilance du conducteur et les mémoires 110, 120. Dans un mode de réalisation, le microprocesseur 71 permet d’exécuter un logiciel comprenant les modules suivants, qui collaborent entre eux : - un module 710 d’initialisation, qui collabore avec le capteur 2 et la mémoire électronique locale 72, - un module 711 de réception d’une requête d’authentification, qui collabore avec l’ensemble de systèmes applicatifs 5, - un module 712 de reconnaissance d’éléments de l’habitacle, qui collabore avec le capteur 2, la mémoire partagée 120 et la mémoire électronique locale 72, et - un module 713 de surveillance de la continuité de l’identité d’un conducteur du véhicule automobile, qui collabore avec le système 9 de détection de somnolence et la mémoire partagée 110, - un module 714 de surveillance de la continuité des mouvements d’un conducteur du véhicule automobile, qui collabore avec le système 10 de surveillance de vigilance et la mémoire partagée 110, - un module 715 de transmission d’une réponse d’authentification qui collabore avec l’ensemble de systèmes applicatifs 5. Le véhicule automobile 100, en particulier le système 4 de reconnaissance faciale, comprend de préférence tous les éléments matériels et/ou logiciels configurés de sorte à mettre en œuvre le procédé défini dans l’objet de l’invention ou le procédé décrit plus bas. Un mode d’exécution du procédé d’authentification d’une prise de vue est décrit ci-après en référence à la . Dans ce mode d’exécution, le procédé comprend six étapes E0 à E5, les première et deuxième étapes E0, E1 enchainant sur les trois étapes E2, E3 et E4 qui s’exécutent en parallèle ; à l’issue des trois étapes E2, E3 et E4, on renchaine sur une sixième étape E5. Dans l’étape E0, on initialise une position et une géométrie d’éléments 11, 12, 13, 14 de l’habitacle 1 à partir d’au moins une prise de vue R1 dite de référence de l’habitacle 1 vide. Avantageusement, ce traitement est effectué à partir de différentes prises de vues capturées dans différentes conditions de luminosité. Toutes les prises de vues analysées sont issues du capteur d’images 2. Dans un mode de réalisation, différentes positions possibles peuvent être enregistrées pour chaque élément mobile de l’habitacle (par exemple l’appui-tête du siège conducteur). Chaque élément 11, 12, 13, 14 de l’habitacle est associé à une position et une géométrie projetée dans un plan correspondant au plan de la prise de vue. Dans l’étape E1, on reçoit une requête d’authentification RA d’une prise de vue candidate C1, C2, C3, C4. Selon l’ordre dans lequel les étapes d’identification et d’authentification sont commandées par le système de reconnaissance faciale 4, la requête d’authentification RA peut provenir - de l’une des applications sécurisées par reconnaissance faciale, par exemple elle peut provenir de l’application 52 de gestion de transactions bancaires si l’authentification est effectuée avant l’identification ou simultanément à l’identification, - du système d’identification 6, si l’identification est effectuée avant l’authentification. On enchaine ensuite sur les étapes E2, E3 et E4 qui s’exécutent simultanément. Dans l’étape E2, plus particulièrement décrite par les figures 6 à 8, on cherche à reconnaitre dans la prise de vue candidate C1, C2 des éléments de l’habitacle 11, 12, 13, 14 situés en bordure d’un visage ou d’un corps d’un conducteur du véhicule automobile 100. A cet effet, dans une sous-étape E21, on localise le visage et le corps du conducteur dans la prise de vue candidate C1, C2 pour déterminer un contour 102 du visage et du corps du conducteur. Puis, dans une sous-étape E22, on détermine un ensemble de zones ZP i , dites zones probatoires, de la prise de vue candidate C1, C2 réparties sur le contour 102 du visage et du corps du conducteur, de sorte que chaque zone probatoire comprend à la fois une portion du visage du conducteur et une portion de l’habitacle. La détermination d’une zone probatoire ZP comprend la détermination de sa position et de sa géométrie. Cette étape peut être exécutée antérieurement et les zones ZP i peuvent être prédéfinies en présupposant une localisation de la tête du conducteur lors de la prise de vue. Dans la suite du document, une zone probatoire peut être notée ZP(x,y) ,x et y désignant les coordonnées de la zone probatoire dans le plan de la prise de vue candidate, par exemple les coordonnées du centre de la zone probatoire par rapport au centre de la prise de vue candidate C1. Ainsi, chaque zone probatoire ZP i est déterminée par sa position (x i , y i ) dans le plan de la prise de vue candidate C1, et par sa géométrie G i . A titre d’exemple, la géométrie G i d’une zone probatoire peut être déterminée comme étant un rectangle de longueur L i et de largeur l i . La illustre un ensemble de huit zones probatoires ZP1 à ZP8 définies pour l’authentification de la prise de vue candidate C1 : - la zone ZP1 comprend une portion de rétroviseur central 11, - les zones ZP3 et ZP4 comprennent un montant de la caisse 12 correspondant à une portion de l’encadrement du pare-brise arrière, - les zones ZP5 et ZP7 comprennent une portion de dossier 14 du conducteur, - la zone ZP6 comprend une portion du volant 13, et - les zones ZP2 et ZP8 ne comprennent aucun élément de l’habitacle. Dans un sous-étape E23, le contenu de chaque zone probatoire ZP i est comparé au contenu d’une zone de référence ZR i d’une prise de vue de référence R1 de l’habitacle vide, la zone de référence ZR i , étant de même position (x i , y i ) et de même géométrie G i que la zone probatoire ZP i . Pour chaque zone probatoire ZPi, le traitement de comparaison exclut la partie de la zone probatoire ZPi correspondant au visage du conducteur. Autrement dit, pour chaque zone probatoire, on définit une zone de contexte ZC i correspond à la portion de la zone probatoire ZP i représentant l’habitacle, et on applique un traitement de comparaison des prises de vues candidate et de référence uniquement sur l’ensemble des zones de contexte ZC i . A titre d’exemple, la illustre la comparaison de la zone probatoire ZP4 avec une zone de référence ZR4 lui correspondant. Le traitement de comparaison exclut la partie de la zone probatoire ZP4 correspondant au visage du conducteur. Autrement dit, le traitement de comparaison porte sur la zone de contexte ZC4 correspond à la portion de ZP4 représentant l’habitacle. La illustre un exemple de zones probatoires ZP11, ZP12, ZP13, ZP14 et ZP15 placées sur une image candidate contenant un leurre L1. La détection des zones probatoires est imprécise : certaines zones probatoires ZP13, ZP14 ne se situent pas en bordure du visage. De plus le contenu des zones probatoires diffère du contenu de l’habitacle. Par exemple, la zone ZP13 ne comprend qu’une partie de rétroviseur 11, la zone ZP12 ne comprend pas le montant de caisse 12 et la zone ZP13 ne comprend pas le dossier du siège conducteur 14. Dans un mode de réalisation, la comparaison comprend - un calcul d’un taux de corrélation spatiale COR i associé à chacune des zones probatoires ZP i sera calculé entre la zone de contexte ZC i de la zone probatoire ZP i et une zone de référence correspondante ZR i , et - une comparaison de chaque taux de corrélation COR i à un seul minimal CORMIN, le seuil minimal CORMIN pouvant être de 97% par exemple. Par exemple, un taux de corrélation COR 4 associé à la zone probatoire ZP 4 sera calculé entre la zone de contexte ZC 4 et la zone de référence ZR 4 . Le taux de corrélation spatiale prend en compte le niveau de similarité entre chaque pixel d’une zone de contexte ZC i et un pixel correspondant d’une zone de référence correspondante ZR i . Avant comparaison des zones, des traitements peuvent être réalisés sur les données de l’une ou plusieurs des prises de vues pour tenir compte du fait que les différentes prises de vues ont pu être réalisées dans des conditions d’éclairage différentes. Le calcul de chaque taux de corrélation spatiale COR i peut être réalisé par un réseau de neurones, notamment un réseau de neurones convolutifs. L’entrainement du réseau de neurones comprend une première phase d’apprentissage de zones de référence dans des prises de vues de l’habitacle vide puis une seconde phase d’apprentissage de la reconnaissance des zones de référence dans des prises de vues candidates. Alternativement, le calcul des taux de corrélation spatiale peut se fonder sur une méthode de distance matricielle entre la matrice des points images des zones de contexte ZC i d’une image candidate et des points images correspondants d’une prise de vue de référence R1. Dans un mode de réalisation, le taux de corrélation COR i est une corrélation croisée normalisée centrée ZNCC (en référence à l’acronyme anglais « Zero mean Normalized Cross-Correlation »). Selon cette méthode de calcul, si l’on considère une première image i1 sous forme de son vecteur de données Ui1 et une deuxième image i2 sous forme de son vecteur de données Vi2, alors la corrélation croisée normalisée centrée ZNCC est définie par la formule suivante : La valeur absolue de la corrélation ZNCC évolue entre la valeur 1 lorsque les première et deuxième images sont identiques et la valeur 0 lorsque les première et deuxième images sont différentes. On pourra considérer des méthodes établies par le domaine ‘Computer Vision’ affinant cette définition par géométrie des données images. Chaque taux de corrélation spatiale COR i peut également être déterminé par des méthodes de calcul à base de réseaux neuronaux convolutifs (CNN) dédiés à la correspondance entre images, notamment la méthode CHM (en référence à l’acronyme anglais « Convolutional Hough Matching (CHM)») reconnue comme performante dans la correspondance géométrique des images. La méthode CHM est avantageusement utilisée par exemple dans la correspondance d’images de contenu routiers (motos, piétons), dont la problématique présente des similarités avec les besoins de comparaison d’images relatifs à notre invention. La méthode CHM exploite les corrélations au sein du réseau de neurones convolutifs dans ses couches intermédiaires et calcule en sortie un coefficient CHM s’apparentant à un taux de corrélation et pouvant être utilise comme tel. On définit un seul minimal CORMIN du taux de corrélation COR i entre une zone probatoire et une zone de référence associée, de sorte que : - une prise de vue candidate C1, C2 sera authentifiée si tous les taux de corrélation COR i sont supérieurs au seuil minimal CORMIN, - la prise de vue candidate C1, C2 sera rejetée dans le cas contraire. Le seuil minimal CORMIN peut par exemple être fixé à 97%, voire 98% ou 99%. Il peut également être calibré à des valeurs inférieures, par exemple 95% ou 90%. Dans l’étape E3 qui, peut s’exécuter simultanément à l’étape E2, on surveille la continuité de l’identité du conducteur. Pour cela, on utilise le système 9 de détection de la somnolence d’un conducteur. Le système 9 effectue durant toute la durée du trajet du véhicule automobile 100, un traitement périodique d’identification du conducteur à une période T9, pouvant par exemple être égale à une seconde. Lorsqu’une discontinuité est détectée dans l’identité du conducteur, le système 9 émet un diagnostic signalant la discontinuité d’identité. Ce diagnostic est avantageusement transmis à l’unité de commande 7, par exemple via la mémoire partagée 110. Dans l’étape E3, on peut si nécessaire calibrer la période T9 du système 9 en fonction des besoins relatifs au traitement d’authentification. Par exemple, lorsqu’on identifie que le véhicule s’approche d’une borne de paiement de parking, la période T9 peut être modifiée à une valeur T=0,5 secondes pour surveiller plus finement la continuité du visage du conducteur et détecter une éventuelle présentation d’un leurre. Les figures 9 et 10 permettent d’illustrer le déroulement de l’étape E3. On peut supposer, par exemple, que le véhicule 100 arrive à proximité d’un péage. A l’instant T0, on anticipe qu’une transaction bancaire va être demandée. On diminue alors la période T9 du système 9 de détection de la somnolence à la valeur T=0,5 secondes. A un instant donné TC, une prise de vue C3 du conducteur est capturée pour authentifier la transaction bancaire. Dans l’étape E3, contrairement à ce qui est fait dans l’étape E2, on n’analyse pas la prise de vue TC. Pour authentifier la prise de vue TC, on utilise le diagnostic émis par le système 9 sur la continuité de l’identité du conducteur, ce diagnostic prenant en compte la prise de vue C3. Le graphe G1 de la illustre la continuité de l’identité du conducteur entre une première période DT1 précédent la prise de vue C3, une deuxième période DT2 de capture d’une prise de vue et une troisième période DT3 suivant la période de capture de prise de vue. Dans le cas illustré par la , le diagnostic émis par le système 9 concernant la continuité de l’identité du conducteur statuera sur une absence d’incident. Dans un mode de réalisation préférentiel de l’étape E3, la prise de vue C3 sera considérée comme authentique uniquement si l’identité du conducteur est continue sur la durée totale d’un trajet ininterrompu entre un instant de montée de conducteur dans le véhicule automobile 100 et un instant de fin de la période de prise de vue DT2. Le graphe G3 de la illustre une discontinuité de l’identité du conducteur entre une quatrième période DT4 précédent une capture d’une prise de vue C4, une cinquième période DT5 de capture de la prise de vue C4. A l’instant TC de capture de la prise de vue C4 servant à l’authentification du paiement, le conducteur dissimule son visage derrière un leurre. L’identité du conducteur identifié par le système 9 de détection de la somnolence à l’instant TC est donc différente de l’identité du conducteur sur la période DT4 précédent la capture de la prise de vue C4. La détection de cette discontinuité par le système 9 génère un diagnostic d’incident dans l’identification du conducteur, le diagnostic d’incident étant avantageusement enregistré dans la mémoire partagée 110. Ainsi, dans l’étape E3, l’authenticité d’une prise de vue C3, C4 est déterminée par un diagnostic fourni par le système 9 de détection de la somnolence. Ce diagnostic porte sur la continuité de l’identité du conducteur entre l’instant de capture de la prise de vue et une période de temps précédent l’instant de capture de la prise de vue, la période de temps pouvant couvrir la durée totale d’un trajet ininterrompu entre un instant de montée de conducteur dans le véhicule automobile 100 et l’instant de capture de la prise de vue. Dans l’étape E3, après qu’une discontinuité a été détectée dans l’identité du conducteur, on peut commander une diminution de la période T9 du système de détection de la somnolence afin de mieux analyser le comportement du conducteur pour confirmer ou non une tentative de fraude. A l’inverse, suite à la réussite de l’authentification d’une prise de vue, on peut commander une augmentation de la période T9 du système de détection de la somnolence, afin de réduire la fréquence des vérifications de l’identité du conducteur, et donc réduire la charge de calcul du système 9. Dans un premier mode de réalisation de l’étape E4, qui peut s’exécuter simultanément à l’étape E2 et/ou à l’étape E3, on surveille la continuité des mouvements du conducteur par analyse des images issues du capteur 2. Cette surveillance s’effectue sur un deuxième intervalle de temps continu incluant un premier intervalle de temps DT2, DT5 de prises de vues incluant la prise de vue candidate C1, C2, C3, C4, et le deuxième intervalle de temps débutant au plus tard au début du premier intervalle de temps DT2, DT5, le premier intervalle de temps étant par exemple initié par une requête d’authentification émise par une application 51, 52, 53. Dans un mode de réalisation le délai entre le début du deuxième intervalle de temps et le début du premier intervalle de temps est un multiple de la période T10, par exemple ce délai est égal à six fois la période T10. Selon un deuxième mode de réalisation de l’étape E4, complémentaire ou alternatif au premier mode de réalisation précédemment décrit, l’étape E4 comprend une reconnaissance des mouvements du conducteur parmi l’ensemble prédéfini E de mouvements compatibles avec une situation de conduite, par analyse des images issues du capteur 2 sur ledit deuxième intervalle de temps. Autrement dit, dans l’étape E4, pour traiter une requête d’authentification RA émise à un instant TReq et portant sur l’authentification de prises de vues effectuées sur un premier intervalle de temps DT2, DT5 - on considère un deuxième intervalle de temps débutant avant l’instant TReq et comprenant le premier intervalle de temps DT2, DT5, et - sur toute la durée du deuxième intervalle de temps, on vérifie la continuité des mouvements du conducteur et/ou la reconnaissance des mouvements du conducteur parmi l’ensemble prédéfini E. Pour cela on utilise le système 10 de surveillance de la vigilance d’un conducteur. Le système 10 effectue durant toute la durée du trajet du véhicule automobile 100, un traitement périodique d’analyse des mouvements du conducteur à une période T10, pouvant par exemple être égale à une seconde. En particulier, l’analyse des mouvements du conducteur comprend une reconnaissance de mouvements compatibles avec la conduite automobile. Par exemple, comme cela est illustré par les figures 9 et 10, le système 10 effectue une reconnaissance du placement 71 des mains du conducteur sur le volant du véhicule. Ainsi, la détection d’un mouvement non compatible de la conduite (par exemple lorsque le conducteur se retourne vers les passagers arrière alors que le véhicule roule), une alerte visuelle et/ou sonore peut être émise par le système 10 vers le conducteur. L’analyse des mouvements réalisée par le système 10 comprend en outre une détection de la discontinuité des mouvements du conducteur. Dans un mode de réalisation, elle pourrait avantageusement comprendre une détection d’un ensemble de mouvements permettant de suspecter une fraude d’authentification, comme par exemple un mouvement de présentation d’un leurre au capteur 2 tel qu’illustré dans la , à l’instant TC. Dans ce cas, le système 10 peut enregistrer un diagnostic d’anomalie sur l’analyse des mouvements du conducteur dans la mémoire partagée 110. Dans l’étape E4, on peut si nécessaire calibrer la période T10 du système 10 en fonction des besoins relatifs au traitement d’authentification. Par exemple, lorsque l’on identifie que le véhicule automobile 100 s’approche d’une borne de paiement de parking, la période T10 peut être modifiée à une valeur T=0,5 secondes pour surveiller plus finement la continuité des mouvements du conducteur et détecter une éventuelle présentation d’un leurre. Les figures 9 et 10 permettent d’illustrer le déroulement de l’étape E4. On peut supposer, par exemple, que le véhicule automobile 100 arrive à proximité d’un péage. A l’instant T0, on anticipe qu’une transaction bancaire va être demandée. On diminue alors la période T10 du système 10 de surveillance de la vigilance à la valeur T=0,5 secondes. A un instant donné TC, une prise de vue C3 du conducteur est capturée pour authentifier la transaction bancaire. Dans l’étape E4, comme dans l’étape E3, on n’analyse pas la prise de vue C3. Pour authentifier la prise de vue C3, on utilise le diagnostic émis par le système 10 sur la continuité des mouvements du conducteur, ce diagnostic prenant en compte la prise de vue C3. Le graphe G2 de la illustre la continuité des mouvements du conducteur entre une première période DT1 précédent la prise de vue C3, une deuxième période DT2 de capture d’une prise de vue et une troisième période DT3 suivant la période de capture de prise de vue. Dans le cas illustré par la , le diagnostic émis par le système 10 concernant la continuité de l’identité du conducteur statuera sur une absence d’incident. Le graphe G4 de la illustre une discontinuité des mouvements du conducteur entre une quatrième période DT4 précédent une capture d’une prise de vue C4, une cinquième période DT5 de capture de la prise de vue C4. A l’instant TC de capture de la prise de vue C4 servant à l’authentification du paiement, le conducteur dissimule son visage derrière un leurre. La position des mains détectée par le système 10 de surveillance de la vigilance à l’instant TC est donc différente de la position des mains du conducteur sur la période DT4 précédent la capture de la prise de vue C4. De plus cette position peut être identifiée parmi un ensemble de mouvements permettant de suspecter une fraude d’authentification. La détection de cette discontinuité par le système 10 génère un diagnostic d’incident dans la continuité des mouvements du conducteur, le diagnostic d’incident étant avantageusement enregistré dans la mémoire partagée 110. Ainsi, dans l’étape E4, l’authenticité d’une prise de vue C3, C4 est déterminée par un diagnostic fourni par le système 10 de surveillance de la vigilance. Ce diagnostic porte principalement sur la continuité des mouvements du conducteur entre l’instant de capture de la prise de vue et une période de temps précédent l’instant de capture de la prise de vue. Ce diagnostic peut également porter sur la reconnaissance des mouvements du conducteur parmi une ensemble de mouvements permettant de suspecter une fraude d’authentification. Dans l’étape E4, lorsqu’une anomalie est détectée par le système 10 de surveillance de la vigilance, on peut commander une diminution de la période T10 du système de surveillance de la vigilance afin de mieux analyser le comportement du conducteur. A l’inverse, suite à la réussite de l’authentification d’une prise de vue, on peut commander une augmentation de la période T10, afin de réduire la fréquence des vérifications des mouvements du conducteur, et donc la charge de calcul du système 10. Dans une étape E5, le résultat de l’authentification de la prise de vue est transmis au système ayant requis une authentification d’une prise de vue, c’est-à-dire à une application 51, 52, 53 à l’origine la requête d’authentification RA ou au système d’identification 6. Le résultat de l’authentification est obtenu par agrégation des résultats des étapes E2 à E4. Ainsi, le résultat des trois étapes E2, E3, E4 est regroupé dans un résultat final d’authentification délivré dans l’étape E5. Dans un mode de réalisation, une prise de vue est authentifiée uniquement si elle a été authentifiée dans l’ensemble des trois étapes E2 à E4. Dans un mode de réalisation alternatif, le résultat d’authentification comprend un indice de confiance calculé à partir des diagnostics des étapes E2 à E4. Par exemple, l’indice de confiance peut tenir compte à la fois du taux de corrélation spatiale COR calculé dans l’étape E2, et des périodes T9, T10 de traitement des systèmes 9 et 10. De façon plus générale, on peut définir des scores logiques de fraude S2 à S4 respectivement associés à chacune des étapes E2 à E4, de sorte que : - S2=1 si une fraude a été détectée dans l’étape E2, sinon S2=0, et - S3=1 si une fraude a été détectée dans l’étape E3, sinon S3=0, et - S4=1 si une fraude a été détectée dans l’étape E4, sinon S4=0. L’agrégation des résultats des étapes E2 à E4 peut ensuite être déterminée par une fonction dite d’agrégation ayant pour paramètres d’entrée les scores de fraude S2 à S4 et calculant en sortie un score de fraude agrégé S5. Autrement dit : S5 = f(S2, S3, S4). Par exemple, la fonction d’agrégation peut être une fonction ET logique, le score S5 étant alors obtenu selon la formule : S5 = S2 ET S3 Et S4 Dans ce mode de réalisation, le score de fraude agrégé est égal à 1 uniquement si tous les scores S2 à S4 sont égaux à 1. Autrement dit, dans l’étape E5 on considèrera que l’authentification est frauduleuse uniquement si une fraude a été détectée dans chacune des étapes E2 à E4. Alternativement, la fonction d’agrégation peut être une agrégation pondérée permettant de calibrer l’importance relative des étapes E2, E3, et E4 dans la détection d’une authentification frauduleuse. Le score S5 est alors obtenu selon la formule suivante : S5 = a.S2 + b.S3 + c.S4, où a + b + c = 1 et a, b et c sont positifs. Ainsi, si l’on souhaite attribuer un poids important au score S2 issu de l’étape E2 et un poids faible aux scores S3 et S4 issus respectivement des étapes E3 et E4, on peut, par exemple, attribuer les valeurs suivantes aux coefficients a, b,et c : a=80%, b=10% et c=10%. La valeur des coefficients a, b et c peut être évolutive au cours du déroulement du procédé selon l’invention. Par exemple, la valeur des coefficients a, b, et c peut tenir compte de la qualité de la capture qui pourrait influencer la pertinence relative des étapes E2, E3 et E4. Le score de fraude agrégé S5, calculé selon l’une des méthodes précédemment décrites, est ensuite comparé à un seuil minimal au-delà duquel une authentification frauduleuse est détectée. Par exemple, une fraude peut être détectée lorsque le score de fraude agrégé S5 est supérieur à 95%. La est une représentation alternative d’un procédé d’authentification d’une prise de vue d’un habitacle comprenant une étape E2 de reconnaissance d’éléments de l’habitacle dans la prise de vue : - Dans une première étape F1, on capture une prise de vue de l’habitacle. - Puis, dans une deuxième étape F2, on localise le visage du conducteur. - Puis, dans une troisième étape F3, on détermine N zones de contexte ZC i (x i , y i ) à partir de N zones probatoires ZP i (x i , y i ). - Puis, dans une quatrième étape F4, à partir d’une prise de vue de référence R1 de l’habitacle vide enregistrée dans la mémoire locale 72, on détermine les N zones de référence ZR i (x i , y i ) associées aux N zones de contexte ZC i (x i , y i ). - Puis, dans une cinquième étape F5, on calcule les N taux de corrélations spatiale T i respectivement entre chaque zone de contexte et la zone de référence associée. - Puis, dans une sixième étape F6, on détermine un indicateur booléen de fraude IF1 en comparant chaque taux de corrélation spatiale Ti à un seuil minimum CORMIN, l’indicateur IF1 étant initialisé à la valeur 0, et l’indicateur IF1 étant fixé à la valeur 1 si au moins un taux de corrélation spatiale Ti est strictement inférieur à CORMIN. - Puis, dans une septième étape F7, on teste la valeur de l’indicateur de fraude IF1 : si l’indicateur IF1 est égal à 1, on enchaine sur une étape F8 de rejet de l’authentification, sinon, on enchaine sur une étape F9 de validation de l’authentification. La est une représentation alternative d’un procédé d’authentification d’une prise de vue d’un habitacle comprenant une étape E3 de surveillance de la continuité de l’identité d’un conducteur du véhicule automobile. Le procédé reboucle, à une période donnée T9, sur les étapes suivantes : - A un instant t, dans une première étape H1, on capture une prise de vue de l’habitacle. - Puis, dans une deuxième étape H2, on effectue un traitement d’identification pour retrouver le visage du conducteur parmi un ensemble de personnes habilitées à conduire le véhicule, les empreintes biométriques faciales nécessaires à ce traitement étant contenues dans la mémoire partagée 110. - Puis, dans une troisième étape H3, sur la base des étapes précédentes, on détermine un identifiant Id(t) du conducteur du véhicule à l’instant t, - Puis dans une quatrième étape H4, on détermine un indicateur booléen de fraude IF2 en comparant l’identifiant Id(t) du conducteur à l’instant t à l’identifiant Id(t-T9) du conducteur à l’instant t-T9 : on fixe la valeur de l’indicateur IF2 à la valeur 0 si Id(t)= Id(t_T9), sinon on fixe la valeur de l’indicateur IF2 à 1. - Puis, dans une cinquième étape H5, on teste la valeur de l’indicateur de fraude IF2 : si l’indicateur IF2 est égal à 1, on enchaine sur une étape H7 de rejet de l’authentification, et on réduit la période de vérification T9 si nécessaire, sinon on enchaine sur une étape H6 de validation de l’authentification et on augmente la période de vérification T9 si nécessaire. La est une représentation alternative d’un procédé d’authentification d’une prise de vue d’un habitacle comprenant une étape E4 de surveillance de la continuité des mouvements d’un conducteur du véhicule automobile. Le procédé reboucle, à une période donnée T10, sur les étapes suivantes : - A un instant t, dans une première étape J1, on capture une prise de vue de l’habitacle. - Puis, dans une deuxième étape J2, on effectue un traitement d’identification pour retrouver la posture du conducteur parmi un ensemble de positions (ou postures) de référence compatibles avec la conduite du véhicule, les positions de référence nécessaires à ce traitement étant contenues dans la mémoire partagée 110. - Puis, dans une troisième étape J3, sur la base des étapes précédentes on détermine un identifiant de position Id(t) du conducteur du véhicule à l’instant t. - Puis, dans une quatrième étape J4, on détermine un indicateur booléen de fraude IF3 en comparant la position Pos(t) du conducteur à l’instant t et la position Pos(T-T10) du conducteur à l’instant t-T10 : on fixe la valeur de l’indicateur IF3 à la valeur 0 si les positions Pos(t) et Pos(t-T10) sont dans la continuité l’une de l’autre, sinon on fixe la valeur de l’indicateur IF3 à 1. - Puis, dans une cinquième étape J5, on teste la valeur de l’indicateur de fraude IF3 : si l’indicateur IF3 est égal à 1, on enchaine sur une étape J7 de rejet de l’authentification, et on réduit la période de vérification T10 si nécessaire, sinon, on enchaine sur une étape J6 de validation de l’authentification et on augmente la période de vérification J10 si nécessaire. Finalement, le procédé d’authentification selon l’invention permet de tirer avantage du contexte spécifique de la reconnaissance faciale dans le domaine automobile. La spécificité du contexte automobile concerne en premier lieu l’invariabilité du cadre dans lequel se déroule le traitement de reconnaissance faciale, notamment l’invariabilité de la position et de la géométrie de certains éléments de l’habitacle. L’invention fournit ainsi une première solution d’authentification consistant à vérifier uniquement quelques zones dites probatoires dans la prise de vue à authentifier, les zones probatoires comprenant une partie du visage du conducteur et une partie de l’habitacle. Cette première solution présente plusieurs avantages. Tout d’abord, elle est difficilement contournable par la création de leurres. De plus, elle est rapide, ce qui est appréciable pour les usagers lorsque les requêtes d’authentification sont répétitives. Par ailleurs, la spécificité du contexte automobile porte sur la présence d’au moins deux systèmes de gestion du conducteur dans tout véhicule : un système de détection de la somnolence et un système de surveillance de la vigilance. Ces deux systèmes seront prochainement obligatoires dans tout véhicule automobile. Or ces systèmes fournissent respectivement des diagnostics périodiques sur l’identité et les mouvements du conducteur. En exploitant ces diagnostics, l’invention fournit ainsi une deuxième et une troisième solutions d’authentification nécessitant peu de temps de traitement et réutilisant des traitements déjà mis en œuvre dans le véhicule. Outre l’avantage de réduire le temps de traitement par rapport à un système d’authentification qui ne serait pas spécifique au contexte automobile, l’invention permet d’éviter l’achat de licences portant sur des algorithmes du marché. De plus, la première solution d’authentification permet de rejeter très rapidement une prise de vue frauduleuse car l’étape d’authentification peut s’effectuer avant l’étape d’identification du conducteur. L’invention permet en outre de combiner les trois solutions d’authentification précédemment décrites, ce qui renforce la fiabilité de l’authentification. Procédé d’authentification d’une prise de vue candidate (C1, C2, C3, C4) par un capteur d’images (2) fixé dans un habitacle (1) d’un véhicule automobile (100), caractérisé en ce qu’il comprend au moins une des étapes suivantes : une étape (E2) de reconnaissance, dans la prise de vue candidate (C1, C2, C3, C4), d’éléments de l’habitacle (11, 12, 13, 14) situés en bordure d’un visage ou d’un corps d’un conducteur du véhicule automobile (100), une étape (E3) de surveillance, par analyse de plusieurs images issues du capteur (2), de la continuité d’une identité d’un conducteur du véhicule automobile (100) sur la durée totale d’un trajet ininterrompu entre un instant de montée d’un conducteur dans le véhicule automobile (100) et un instant de fin d’un premier intervalle de temps (DT2, DT5) de prises de vues incluant la prise de vue candidate (C1, C2, C3, C4), une étape (E4) de surveillance de la continuité de mouvements d’un conducteur du véhicule automobile et/ou de reconnaissance de mouvements d’un conducteur du véhicule automobile parmi un ensemble prédéfini (E) de mouvements compatibles avec une situation de conduite, par analyse des images issues du capteur (2) sur un deuxième intervalle de temps continu incluant un premier intervalle de temps (DT2, DT5) de prises de vues incluant la prise de vue candidate (C1, C2, C3, C4), et le deuxième intervalle de temps débutant au plus tard au début du premier intervalle de temps, le premier intervalle de temps étant par exemple initié par une requête d’authentification émise par une application d’un véhicule automobile. Procédé d’authentification selon la revendication précédente, caractérisé en ce qu’il comprend une étape (E1) de réception d’une requête d’authentification (Req) d’une prise de vue (C1, C2, C3, C4), la requête d’authentification (Req) étant issue d’une application sécurisée par reconnaissance faciale (51, 52, 53) du véhicule automobile. Procédé d’authentification selon l’une des revendications précédentes, caractérisé en ce qu’il comprend, précédant l’étape (E1) de réception d’une requête, une étape d’initialisation (E0) d’une position et d’une géométrie d’un ensemble d’éléments (11, 12, 13) de l’habitacle (1) à partir d’au moins une prise de vue de référence (R1) de l’habitacle vide capturée par le capteur (2), et en ce que l’étape (E2) de reconnaissance comprend - une sous-étape de (E21) de détermination d’un contour (102) d’un visage et d’un corps d’un conducteur, - une sous-étape (E22) de détermination d’un ensemble de zones (ZP i ) dites probatoires de la prise de vue candidate (C1), réparties sur le contour (102) d’un visage et d’un corps d’un conducteur, de sorte que chaque zone (ZP i ) de l’ensemble de zones probatoires comprend à la fois une portion d’un visage d’un conducteur et une portion de l’habitacle, la détermination d’une zone probatoire comprenant la détermination de sa position et de sa géométrie, et - une sous-étape de comparaison (E23) du contenu de chaque zone (ZP i ) de l’ensemble de zones probatoires au contenu d’une zone de référence (ZR i ) de la prise de vue de référence (R1), la zone de référence (ZR i ) étant à la même position et de même géométrie que la zone probatoire (ZP i ). Procédé d’authentification selon la revendication précédente, caractérisé en ce que la sous-étape de comparaison (E23) s’effectue, pour chaque zone probatoire (ZP i ), sur une sous-zone de contexte (ZC i ) correspondant à une portion de la zone probatoire (ZP i ) excluant un visage et/ou un corps d’un conducteur. Procédé d’authentification selon la revendication précédente, caractérisé en ce que la sous-étape de comparaison (E23) comprend un calcul d’un taux de corrélation spatiale (COR i ) entre chacune des zones de contexte (ZC i ) et une zone de référence correspondante (ZR i ), et une comparaison de chaque taux de corrélation (COR i ) à un seul minimal (CORMIN), en ce que la prise de vue candidate (C1) est authentifiée si tous les taux de corrélation (COR i ) sont supérieurs au seuil minimal (CORMIN) et en ce que la prise de vue candidate (C1) est rejetée dans le cas contraire. Procédé d’authentification selon la revendication précédente, caractérisé en ce que les taux de corrélation spatiale (COR i ) sont calculés par un réseau de neurones, notamment par un réseau de neurones convolutifs. Procédé d’authentification selon l’une des revendications précédentes, caractérisé en ce qu’il comprend l’étape de surveillance de la continuité de mouvements d’un conducteur du véhicule automobile et/ou de reconnaissance de mouvements d’un conducteur du véhicule automobile s’effectuant à une période donnée (T10) et en ce que le délai entre le début du deuxième intervalle de temps et le début du premier intervalle de temps est égal à six fois ou environ six fois la période donnée (T10). Procédé d’authentification selon l’une des revendications précédentes, le véhicule automobile (100) étant équipé d’un système (9) de détection de la somnolence d’un conducteur, le système (9) de détection de la somnolence d’un conducteur recevant des prises de vues (C1, C2, C3, C4) capturées par le capteur (2), caractérisé en ce que l’étape (E3) de surveillance de la continuité d’une identité d’un conducteur comprend une réception d’un diagnostic issu du système (9) de détection de la somnolence d’un conducteur. Procédé d’authentification selon l’une des revendications précédentes, le véhicule automobile (100) étant équipé d’un système (10) de surveillance de la vigilance d’un conducteur, le système (10) de surveillance de la vigilance recevant des prises de vues capturées (C1, C2, C3, C4) par le capteur (2), caractérisé en ce que l’étape (E4) de surveillance de la continuité de mouvements d’un conducteur comprend une réception d’un diagnostic issu du système (10) de surveillance de la vigilance d’un conducteur. Dispositif (20) d’authentification d’une prise de vue candidate d’un habitacle (1) d’un véhicule automobile (100) équipé d’un capteur d’images (2), le dispositif comprenant des éléments (6, 7, 8, 9, 10, 71, 72, 73, 110, 710, 711, 712, 713, 714, 715) matériels et/ou logiciels mettant en œuvre le procédé selon l’une des revendications 1 à 9, notamment des éléments matériels (6, 7, 8, 9, 10, 71, 72, 73, 110) et/ou logiciels conçus pour mettre en œuvre le procédé selon l’une des revendications précédentes. Produit programme d’ordinateur comprenant des instructions de code de programme enregistrées sur un support lisible par ordinateur pour mettre en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 9 lorsque ledit programme fonctionne sur un ordinateur. Support d’enregistrement de données, lisible par un ordinateur, sur lequel est enregistré un programme d’ordinateur comprenant des instructions de code de programme de mise en œuvre du procédé selon l’une des revendications 1 à 9.