Brevet FR3065812A1 — publié le 20181102

Domaine de l'invention La présente invention se rapporte à un procédé et un dis- positif de commande d'un système d'observation de conducteur ainsi qu'un programme d'ordinateur pour la mise en oeuvre du procédé. Etat de la technique On peut utiliser les caméras d'observation de conducteur, par exemple, en combinaison avec des fonctions de programme ou des algorithmes pour reconnaître les mouvements de la tête et des yeux, pour la reconnaissance faciale, pour modéliser le comportement du conducteur par la détection de la fatigue ou d'un manque d'attention ou encore pour reconnaître la direction de vue. Pour cela, on éclaire le visage du conducteur par un éclairage infrarouge actif pour obtenir dans toutes les conditions, une image riche en contraste, homogène et claire, de la zone du visage. L'utilisation d'un système à deux caméras et deux mo- dules de « pupille claire », permet de tenir compte de la couverture de la vision de la caméra par le volant ou les mains du conducteur. En outre, par l'éclairage actif, on évite les réflexions qui peuvent détériorer la détection, par exemple les réflexions des verres de lunettes. But de l'invention Partant de ce contexte, la présente invention a pour but de développer un procédé de commande d'un système d'observation de conducteur pour observer le conducteur d'un véhicule ainsi qu'un dispositif pour appliquer ce procédé et un programme d'ordinateur. Exposé et avantages de l'invention A cet effet, l'invention a pour objet un procédé de commande d'un système d'observation de conducteur pour observer le conducteur d'un véhicule selon lequel le système d'observation de conducteur comporte au moins un premier module et un second mo- dule pour saisir le conducteur sous des angles différents, le premier module ayant une première installation de capteur et une première installation d'éclairage et le second module ayant une seconde installation de capteur et une seconde installation d'éclairage, le procédé consistant à : * recevoir les données d'analyse d'image qui représentent au moins une image du conducteur, prise par la première installation de 3065812 2 capteur et/ou la seconde installation de capteur et/ou les données d'état de fonctionnement représentant l'état de fonctionnement du système d'observation de conducteur, et * activer un premier état du système d'observation de conducteur 5 et/ou un second état du système d'observation de conducteur en utilisant les données d'analyse d'image et/ou les données d'état de fonctionnement, * dans le premier état de fonctionnement et/ou dans le second état de fonctionnement on commute entre un premier mode de prise 10 et un second mode de prise, * dans le premier mode de prise, en activant le premier état on active la première installation de capteur et la seconde installation d'éclairage alors que la seconde installation de capteur et la première installation d'éclairage sont coupées et/ou en activant le 15 second état on active la première installation de capteur et la première installation d'éclairage alors que la seconde installation de capteur et la seconde installation d'éclairage sont coupées, * dans le second mode de fonctionnement, en activant le premier état on active la seconde installation de capteur et la première 20 installation d'éclairage alors que la première installation de cap- teur et la seconde installation d'éclairage sont coupées et/ou en activant le second état on active la seconde installation de capteur et la seconde installation d'éclairage alors que la première installation de capteur et la première installation d'éclairage sont 25 coupées. Un module selon l'invention est un module de caméra comportant une installation de capteur sous la forme d'une caméra. Une installation de capteur représente, de façon générale, un capteur optique pour prendre des images du conducteur. Une installation 30 d'éclairage est, par exemple, au moins une photodiode en particulier également un réseau de plusieurs photodiodes. Des photodiodes peuvent se présenter sous des diodes infrarouges. Selon la forme d'exécution au moins l'une des deux installations d'éclairage est un module dit de « pupille sombre » pour éclairer le conducteur à une dis- 35 tance importante ou un module de « pupille claire » pour éclairer le con- 3065812 3 ducteur à partir d'une faible distance. Ces deux modules peuvent être, par exemple, intégrés dans les instruments combinés du véhicule. Les données d'analyse d'image représentent, par exemple, la couverture d'au moins l'une des deux installations de capteur par le 5 volant ou une main du conducteur, la luminosité ou le contraste de l'image prise du conducteur, en particulier, par exemple, la luminosité ou le contraste de l'iris ou de la pupille du conducteur. En outre, les données d'analyse d'image représentent au moins une réflexion lumineuse détectée dans l'image du conducteur, par exemple, sur un verre 10 de lunettes ou encore la précision de la reconnaissance des mouve- ments de tête ou des yeux du conducteur encore appelée poursuite (tracking) de tête ou des yeux. Les données d'analyse d'image peuvent s'obtenir, par exemple, en utilisant des algorithmes appropriés de traitement d'image tels que pour la reconnaissance faciale, pour la pour- 15 suite de tête ou des yeux ou encore pour éliminer les réflexions sur les verres de lunettes. Les données d'analyse d'image peuvent représenter, par exemple également, des données d'images statistiques. L'état de fonctionnement est, par exemple, un mode de reconnaissance actif du système d'observation de conducteur tel qu'un 20 mode de reconnaissance faciale ou un mode de poursuite de tête ou des yeux (mode de poursuite des mouvements de la tête ou des yeux). Selon la forme de réalisation, dans un premier et un se- cond état on peut commuter en alternance entre le premier et le second mode de prise. La commutation entre le premier et le second mode de 25 prise peut se faire soit sans interruption ou après un intervalle d'interruption prédéfini. La commutation entre le premier état et le second état se fait, par exemple, de manière temporisée. L'invention repose sur la reconnaissance qu'une com- mande de caméra ou d'éclairage par infrarouge, combinée, adaptée à la 30 situation, dans un véhicule, peut être réalisée avec une machine com- plémentaire servant à commander les états d'un système à deux caméras ayant au moins deux modules d'éclairage par infrarouge. Les caméras sont, par exemple, activées séquentiellement, par paire, avec chaque fois l'un des deux modules d'éclairage par infrarouge. La recon- 35 naissance de situation ou d'état se fait, par exemple, à l'aide 3065812 4 d'algorithmes de traitement d'image tels que la reconnaissance faciale, la poursuite des mouvements de tête ou des yeux ou encore des algorithmes complémentaires en aval, par exemple, pour la réduction des réflexions sur les verres de lunettes. A l'aide de la situation reconnue 5 avec une réflexion parasite sur un verre de lunette on peut ensuite dé- clencher un schéma de commande optimum. Un tel procédé de commande adaptative des caméras de l'espace intérieur du véhicule avec un éclairage par infrarouge permet d'avoir une très grande disponibilité du système et d'autre part, éviter efficacement les réflexions d'images 10 droites lors de la prise d'images. Selon un développement, dans l'étape d'activation, on active le premier état ou en plus ou en variante le second état pour commuter en alternance entre le premier mode de prise et le second mode de prise. On augmente ainsi la précision à la reconnaissance des mou- 15 vements des yeux ou d'une direction de visée du conducteur. Selon un autre développement, dans l'étape d'activation on active le premier état ou en plus ou en variante le second état à la fin d'un intervalle de temporisation. Cela permet d'éviter de commuter rapidement entre le premier et le second état. 20 De façon avantageuse, dans l'étape d'activation, on active un autre état du système d'observation de conducteur en utilisant les données d'analyse d'image ou en plus ou en variante on active les données d'état de fonctionnement. Dans un autre état, la première installation d'activation, la seconde installation d'activation, la première 25 installation d'éclairage et la seconde installation d'éclairage sont acti- vées. Ainsi, le visage du conducteur sera bien éclairé, même si les conditions d'éclairage sont orientées vers la droite. Suivant une caractéristique avantageuse, dans l'étape d'activation on active un état supplémentaire du système d'observation 30 de conducteur en utilisant les données d'analyse d'image ou en plus ou en variante les états de fonctionnement. Dans un état supplémentaire, on commute entre le premier mode de fonctionnement et le second mode de fonctionnement. En activant l'état supplémentaire, on active dans le premier mode de réception, la première installation de capteur, 35 la seconde installation de capteur et la première installation d'éclairage 3065812 5 alors que la seconde installation d'éclairage est coupée. Dans le second mode de réception, avec l'état d'activation supplémentaire, la première installation de capteur, la seconde installation de capteur et la seconde installation d'éclairage sont commutées alors que la première installa- 5 tion d'éclairage est coupée. Cette forme de réalisation permet d'éviter les réflexions de la lumière lorsqu'on éclaire le conducteur, par exemple, la réflexion de la lumière sur des verres de lunette ou du moins on peut réduire cette réflexion. En même temps on garantit une précision de détection élevée. 10 Selon une forme de réalisation, dans l'étape d'activation on active l'état supplémentaire pour qu'à la fin d'un intervalle de coupure pendant lequel la première installation de capteur, la seconde installation de capteur, la première installation d'éclairage et la seconde installation d'éclairage sont coupées alors que le premier mode de prise 15 et le second mode de prise sont coupés. On évite ainsi d'une manière particulièrement efficace, les réflexions lumineuses. En outre, dans l'étape d'activation on peut activer l'état supplémentaire si les données d'analyse de l'image représentent au moins une réflexion lumineuse reconnue dans l'image. Ainsi, l'état sup- 20 plémentaire sera activé en fonction de la présence effective de réflexion lumineuse. Ce procédé peut être implémenté, par exemple, dans des programmes ou dans des circuits ou dans une forme mixte composée de programmes et de circuits, par exemple, dans un appareil de com- 25 mande. L'invention a également pour objet un dispositif pour exécuter les étapes d'une variante du procédé tel que présenté ci-dessus dans des installations appropriées, pour les commander ou appliquer ces étapes. Cette variante de réalisation de l'invention sous la forme 30 d'un dispositif permet à l'invention de résoudre rapidement et efficace- ment le problème posé. Le dispositif comporte au moins une unité de calcul pour traiter les signaux ou des données, au moins une unité de mémoire pour enregistrer les signaux ou les données, au moins une interface 35 avec un capteur ou un actionneur pour enregistrer des signaux venant 3065812 6 du capteur pour émettre des signaux de données ou des signaux de commande vers l'actionneur et/ou au moins une interface de communication pour enregistrer ou émettre des données intégrées dans un protocole de communication. L'unité de calcul est, par exemple, un 5 processeur de signal, un microcontrôleur ou un moyen analogue et l'unité de mémoire est une mémoire Flash, une mémoire EEPROM ou une unité de mémoire magnétique. L'interface de communication enregistre des données par une liaison sans fil et/ou par une liaison par câble ou les émet dans les mêmes conditions et l'interface de communi- 10 cation permet d'enregistrer ou d'émettre des données par câble, ces données étant, par exemple, émises par un moyen électrique ou optique à partir d'une ligne de transmission de données dans le sens de l'enregistrement ou de l'émission par une ligne de transmission de données correspondantes. 15 Un dispositif, selon l'invention, est un appareil électrique qui traite des signaux de capteur et génère en fonction de ceux-ci des signaux de commande et/ou des signaux de données. Le dispositif peut comporter une interface sous la forme d'un programme et/ou d'un circuit. Dans le cas d'une réalisation sous la forme d'un circuit, l'interface 20 fait, par exemple, partie d'un système ASIC qui comporte différentes fonctions du dispositif. Mais il est également possible que l'interface comporte son propre circuit intégré ou du moins soit formé, au moins en partie, de composants discrets. Dans le cas d'une réalisation sous la forme d'un programme, l'interface peut être un module de programme 25 qui se trouve, par exemple, sur un microcontrôleur à côté d'autres mo- dules de programme. Selon un développement avantageux, le dispositif assure la commande du véhicule. Le dispositif accède, par exemple, à des signaux de capteur tels que des signaux de capteur d'accélération de 30 pression, d'angle de braquage ou d'environnement. La commande se fait par des actionneurs tels que des actionneurs d'assistance de freinage ou de direction ou encore l'appareil de gestion du moteur du véhicule. L'invention porte également sur un produit programme d'ordinateur ou plus simplement un programme d'ordinateur avec un 35 code programme enregistré sur un support lisible par une machine ou 3065812 7 un support de mémoire tel qu'une mémoire à semi-conducteurs, une mémoire en forme de disque dur ou une mémoire optique pour la mise en oeuvre, l'application et/ou la commande des étapes du procédé selon les formes de réalisation décrites ci-dessus, notamment lorsque le pro- 5 duit-programme ou plus simplement le programme est exécuté par un ordinateur ou un dispositif e ce type. Dessins La présente invention sera décrite ci-après, de manière plus détaillée à l'aide d'exemples de réalisation représentés dans les 10 dessins annexés dans lesquels : la figure 1 est un schéma d'un système d'observation de conducteur correspondant à un exemple de réalisation, la figure 2 est une représentation schématique d'un chronogramme pour l'état activé d'un système d'observation de conducteur selon 15 un exemple de réalisation, la figure 3 est une représentation schématique du chronogramme par l'activation d'un second état du système d'observation de conducteur correspondant à un exemple de réalisation, la figure 4 est un schéma du chronogramme de l'activation du troi- 20 sième état d'un système d'observation de conducteur selon un exemple de réalisation, la figure 5 est un schéma du chronogramme de l'activation d'un quatrième état d'un système d'observation de conducteur selon un exemple de réalisation, 25 la figure 6 est un schéma des chemins de commutation pour com- muter entre les états d'un système d'observation de conducteur correspondant à un exemple de réalisation, la figure 7 est un schéma d'un exemple de réalisation de dispositif, la figure 8 montre un ordinogramme d'un exemple de réalisation 30 du procédé. Description de modes de réalisation La figure 1 montre schématiquement un système d'observation de conducteur 100 correspondant à un exemple de réalisation. Le système d'observation de conducteur 100 comporte un pre- 35 mier module 102 formé d'une première installation de capteur CAM1 et 3065812 8 d'une première installation d'éclairage IR1 ainsi qu'un second module 104 composé d'une seconde installation de capteur CAM2 et d'une seconde installation d'éclairage IR2. Selon cet exemple de réalisation, les deux modules 102, 104 se trouvent dans un instrument combiné 106 5 d'un véhicule, par exemple, d'un instrument combiné à programmation libre. A titre d'exemple, les deux modules 102, 104 se trouvent sous le champ de vision 108 d'un affichage tête haute. Les deux modules 102, 104 sont reliés à un dispositif 110 de commande des installations de capteur CAM1, CAM2 et des installations d'éclairage IR1, IR2, par 10 exemple par une signalisation différentielle basse tension. Les modules 102, 104 éclairent le conducteur du véhicule à l'aide des installations d'éclairage IR1, IR2 pour prendre des images du conducteur à l'aide des installations de capteurs CAM1, CAM2. Le dispositif 110 utilisant les images prises applique, par exemple, des al- 15 gorithmes de reconnaissance des mouvements de la tête et des yeux ou de reconnaissance faciale. Le dispositif 110 commute le système d'observation de conducteur 100 en utilisant les données d'analyse d'image effectuées à l'aide des données d'images d'au moins l'une des deux installations de capteurs CAM1, CAM2 ou encore en utilisant des 20 données d'état de fonctionnement concernant l'état de fonctionnement actuel du système d'observation de conducteur 100 pour commuter entre un premier état et un second état. Le dispositif 110 commute dans chacun des deux états entre un premier mode de prise de vue et un second mode de prise de vue. La commutation entre les deux modes 25 de prise de vue se fait, par exemple, de manière alternée. En activant un premier état, le dispositif 110 commute sur le premier mode de prise (de vue), la première installation de capteur CAM1 et la seconde installation d'éclairage IR2 ; la seconde installation de capteur CAM2 et la première installation d'éclairage IR1 sont 30 alors coupées. Dans un second mode de prise (de vue) du premier état, le dispositif 110 coupe la première installation de capteur CAM1 et la seconde installation d'éclairage IR2 pour activer à la place la seconde installation de capteur CAM2 et la première installation d'éclairage IR1. En activant le second état, le dispositif 110 commute en 35 revanche dans le premier mode de prise en activant la première installa- 3065812 9 tion de capteur CAM1 et la première installation d'éclairage IR1 alors que la seconde installation de capteur CAM2 et la seconde installation d'éclairage IR2 restent coupées. Dans le second mode de prise du second état, le dispositif 110 coupe la première installation de capteur 5 CAM1 et la première installation d'éclairage IR1 et au lieu de cela active la seconde installation de capteur CAM2 et la seconde installation d'éclairage IR2. Selon un exemple de réalisation, le système d'observation de conducteur 100 est un système de double caméra composé de deux 10 caméras avec des unités d'éclairage infrarouge, intégrées, encore appe- lées modules de « pupilles claires » comme installations d'éclairage IR1, IR2. Les caméras sont installées ou intégrées devant ou dans la grille des instruments. Le dispositif 110 est soit une grille d'instruments existant déjà dans l'appareil de commande ou un appareil de commande 15 dédié qui, selon la requête, est réalisé en utilisant des synergies et l'espace disponible. Les algorithmes et les fonctions d'observation du conducteur se font dans le dispositif 110. Le dispositif 110 est, par exemple, relié par le bus CAN, par Ethernet ou par Flexray à un bus système du véhicule. Les unités d'éclairage par lumière infrarouge qui 20 sont, par exemple, constituées chacune par un réseau de diodes d'éclairage infrarouge, se trouvent, à titre d'exemple, de part et d'autre des caméras à la figure 1. En variante, les unités d'éclairage par infrarouge se trouvent soit à gauche, soit à droite de la caméra respective. En option, le système d'observation de conducteur 100, en plus des 25 deux installations d'éclairage IR1, IR2 comporte au moins un module infrarouge supplémentaire (module de pupille sombre) pour augmenter la puissance. Les figures 2 à 5 montrent différentes applications avec la chronologie du système pour expliciter l'état de fonctionnement respec- 30 tif des installations de capteurs et des installations d'éclairage du sys- tème d'observation de conducteur. La figure 2 est une représentation schématique du dérou- lement chronologique (chronogramme) lors de l'activation du premier état d'un système d'observation de conducteur correspondant à un 35 exemple de réalisation tel que le système d'observation de conducteur 3065812 10 décrit ci-dessus à l'aide de la figure 1. Les différents chronogrammes des installations de capteur CAM1, CAM2 et des installations d'éclairage IR1, IR2 sont représentés de façon superposée. On a un premier intervalle de temps 202 qui représente le premier mode de prise 5 (de vue) du premier état et un second intervalle de temps 204 qui fait suite au premier intervalle de temps 202 et qui représente le second mode de prise (de vue) du premier état. Les deux intervalles de temps 202, 204 successifs correspondent en tout, par exemple, à une période de 16 ms pour un taux de répétition d'images de 60 fps. Le premier in- 10 tervalle de temps 202 correspond ainsi à, par exemple, 800 i_ts. La figure 3 montre schématiquement le déroulement chronologique pour l'activation du second état du système d'observation de conducteur de la figure 1. La figure 4 montre schématiquement le déroulement 15 chronologique de l'activation du troisième état d'un système d'observation de conducteur selon un exemple de réalisation tel que le système d'observation de conducteur décrit précédemment à l'aide des figures 1 à 3. Le troisième état est activé de façon analogue au premier et au second états en utilisant les données d'analyse d'image ou les 20 données d'état de fonctionnement ou les deux types de données qui ac- tivent le dispositif du système d'observation de conducteur. Les deux installations de capteurs CAM1, CAM2 ainsi que les deux installations d'éclairage IR1, IR2 sont activées pour le premier intervalle de temps 202. Dans le second intervalle de temps 204 les installations de capteur 25 et D'éclairage des deux modules sont coupées. La figure 5 montre schématiquement le déroulement chronologique pour l'activation du quatrième état d'un système d'observation de conducteur correspondant à un exemple de réalisation comme, par exemple, le système d'observation de conducteur décrit 30 précédemment à l'aide des figures 1 à 4. Selon cet exemple de réalisa- tion, le dispositif du système d'observation de conducteur utilise les données d'analyse d'état ou les données d'état de fonctionnement pour activer un état du système d'observation de conducteur dans lequel, pendant le premier intervalle de temps 202 lorsque la seconde installa- 35 tion d'éclairage IR2 est coupée, les deux installations de capteur CAM1, 3065812 11 CAM2 et la première installation d'éclairage IR1 sont branchées et dans lequel, pendant le second intervalle de temps 204, lorsque la première installation d'éclairage IR1 est coupée, les deux installations de capteurs CAM1, CAM2 et la seconde installation d'éclairage IR2 sont acti- 5 vées. Le quatrième état présenté à la figure 5 convient notamment pour éliminer les réflexions des verres de lunettes. Selon cet exemple de réalisation, les deux intervalles de temps 202, 204 sont séparés dans le temps par un intervalle d'interruption 500 pendant lequel les installations de capteur et 10 d'éclairage des deux modules sont coupées. Dans chacun des états présentés aux figures 2 à 5, on réalise un motif d'éclairage adapté aux conditions d'environnement et qui permet d'obtenir des images optimales ou des paires d'images optimales en supprimant les réflexions des verres de lunettes ; ainsi on ob- 15 tient un résultat optimum pour les algorithmes de traitement d'images ainsi utilisés. Par exemple, les caméras CAM1, CAM2 sont successivement dans le premier état fonctionnent, séquentiellement, au cours d'une période, par exemple d'environ 16 ms, l'installation d'éclairage IR2 est activée pour la caméra CAM1 et l'installation IR1 est activée 20 pour la caméra CAM2. Cela permet de réaliser un éclairage de pupille sombre qui assure notamment une bonne reconnaissance, puissante, des mouvements des yeux et des directions du regard. Du fait de la couverture d'une caméra par le volant, cela peut réduire la disponibilité du système. On peut y remédier par le second état, en activant l'un des 25 éclairages de « pupille claires » selon lequel la caméra CAM1 est activée avec l'éclairage IR1 et la caméra CAM2 avec l'éclairage IR2 de façon séquentielle de sorte que la caméra non cachée peut fournir une image éclairée. Alors que l'éclairage de « pupille claire » pour certaines 30 personnes et des conditions d'environnement sombre lorsque la pupille est largement ouverte et elle est ainsi bien visible et bien détectable, fonctionne bien, il faut, pour des conditions d'environnement plus claires ou dans des situations extrêmes telles que, par exemple, à la lumière solaire arrivant de l'arrière par la lunette arrière, activer tous 35 les modules infrarouges disponibles pour éclairer suffisamment le vi- 3065812 12 sage du conducteur, ce qui se réalise selon le troisième état. Ce motif d'éclairage garantit également un éclairage régulier et homogène pour des images de caméra, riches en contraste qui conviennent très bien, en particulier, pour les algorithmes de traitement d'images tels que la re- 5 connaissance d'une pose de tête ou d'identification faciale. Le quatrième état concerne spécialement les réflexions lumineuses sur les verres de lunettes par une commande séquentielle de l'éclairage IR1 à un premier instant t 1 et de l'éclairage IR2 à un second instant t2 suivi d'une exploitation des images de caméra respectives fournies par la caméra CAM1 10 aux instants t 1 et t2. Un algorithme spécial pour supprimer les ré- flexions lumineuses en déterminant une image minimale ou en se fondant sur d'autres principes élimine ainsi les zones claires de réflexion. Cela se fait en option, en parallèle pour la caméra CAM2 ou on utilise chaque fois la meilleure image réduite de la caméra CAM1 ou de la ca- 15 méra CAM2 pour la suite du traitement pour le mode de poursuite des yeux. La figure 6 est un graphique des chemins de commuta- tion pour commuter entre les états d'un système d'observation de conducteur correspondant à un exemple de réalisation tel que le système 20 d'observation de conducteur décrit ci-dessus à l'aide des figures 1 à 5. Les quatre états présentés ci-dessus sont commandés par une machine d'état 600 qui vérifie en continu les conditions de transition pendant le fonctionnement du système d'observation de conducteur. Les différents chemins de commutation sont indiqués par des flèches. Les états entre 25 le premier et le quatrième états du système d'observation de conducteur portent les références 1 à 4. La référence 0 correspond à l'état de départ du système d'observation de conducteur. Selon l'exemple de réalisation, la commutation se fait entre les états 0 et 4 notamment dans les directions suivantes : 30 de 0 vers 1, de 0 vers 3, de 1 vers 2, de 2 vers 1, de 2 vers 3, 35 de 2 vers 4, 3065812 13 de 3 vers 1, de 3 vers 4, de 4 vers 1, de 4 vers 2. 5 La commutation de 0 vers 1, de 0 vers 3, de 2 vers 3 et de 3 vers 1 se fait, par exemple, en fonction d'une condition A qui représente une combinaison logique de plusieurs drapeaux tels que "reconnaissance faciale activée" "poursuite de tête dans le mode d'initialisation", "poursuite de tête dans le mode de récupération" et qui 10 sont représentés par des statistiques d'images. Le mode d'initialisation est une recherche globale de candidats de tête dans l'ensemble de l'image. Le mode de récupération consiste, pour l'algorithme, à rechercher dans une zone de recherche agrandie de nouveau des candidats de tête ou de visage si ces candidats ont été perdus dans une opération de 15 poursuite précédente. La commutation entre 2 et 4 se fait, par exemple, en fonction d'une condition B qui représente la robustesse de la poursuite des yeux ou une valeur de confiance correspondante. On a, par exemple, le passage de 2 vers 4 si la condition B "robustesse de la poursuite des yeux" n'est pas remplie ou si la valeur 20 de confiance est en-dessous d'un seuil fixé thr 1 ou si l'on a détecté des verres de lunettes et des réflexions. La commutation entre 1 et 2 se fait, par exemple, en fonction des valeurs de luminosité ou de contraste dans les images prises par les installations de capteur. Par exemple, lorsqu'on détecte 25 qu'au moins l'une des deux installations de capteurs est couverte ou pour une luminosité basse ou un faible contraste dans la région de l'iris ou de la pupille du conducteur, on commute de 1 vers 2. En revanche, on commute de 2 vers 1 si aucune couverture n'est détectée ou si l'environnement est trop sombre. 30 La machine d'état 600 se trouve dans l'état 0 après le démarrage et vérifie la condition A. Si la condition A est remplie, alors on commute sur l'état 3 dans lequel les caméras et l'éclairage infrarouge fonctionnent en synchronisme. Si la condition A n'est pas remplie, on déclenche l'état 1, etc. Chacun des états reste maintenu jusqu'à ce 35 qu'une condition de transfert est remplie. En particulier, dans l'état 4, 3065812 14 le module de programme pose, par exemple, un drapeau global si l'on a reconnu une lunette ou une réflexion sur un verre de lunette. Ce module de programme est intégré selon l'exemple de réalisation dans un module de poursuite de tête ou des yeux ou encore dans un module de 5 reconnaissance faciale ou encore comme module propre et qui sera ap- pelé en cas de besoin et fonctionnera en parallèle. Pour éviter une commutation rapide dans un sens et dans l'autre, entre les états, en option on a implémenté un comportement avec hystérésis, par exemple, avec deux seuils différents, c'est-à- 10 dire le premier seuil qui est le seuil d'entrée, par exemple thr 1 et le se- cond seuil thr2 qui est inférieur au premier seuil thr 1 et qui indique si le seuil de sortie est atteint et si l'on peut lancer un changement d'état pour passer, par exemple, de l'état 4 à l'état 2. La machine d'état 600 commande les instants auxquels 15 les différents modules d'algorithmes telles que la reconnaissance faciale, la reconnaissance d'une pose de tête ou de la poursuite des yeux seront activés. A titre d'exemple, la reconnaissance faciale ne sera activée qu'au début ou pendant une phase de montée et de mise en place dans le véhicule lorsque les algorithmes de poursuite de tête ou des yeux res- 20 tent inactifs car ils ne sont pas indispensables pour reconnaître rapi- dement la personne. La figure 7 montre une représentation schématique d'un dispositif 110 correspondant à un exemple de réalisation comme le dispositif décrit ci-dessus à l'aide des figures 1 à 6. La figure montre une 25 boucle de régulation composée de caméras, de modules infrarouges et de signaux de base calculés venant de modules de traitement d'images tel qu'un module de poursuite de tête, utilisé pour paramétrer les organes de régulation ou la machine d'état dans un bloc de commande de caméras ou d'éclairages infrarouges. Selon cet exemple de réalisation, le 30 dispositif 110 a une première unité tampon 702 pour servir de tampon au flux vidéo de la première installation de capteur CAM1 ainsi qu'une seconde unité tampon 704 pour servir de tampon à un flux vidéo de la seconde installation de capteur CAM2. L'unité de mapping 706 convertit le flux des caméras qui sont, par exemple, des flux à 12-10 bits en flux 35 à 8 bits et transmet les données converties à une machine d'état du 3065812 15 système 707 avec une unité 708 de reconnaissance faciale, une unité 710 de reconnaissance des mouvements de la tête ainsi qu'une unité 712 pour reconnaître les mouvements des yeux. Les données d'analyse d'image 713 fournies par les unités 708, 710, 712 sont transmises par 5 la machine d'état 707 du système à une unité de commande 714 repré- sentant le bloc de commande des caméras et de l'éclairage infrarouge ; cette unité exploite les données d'analyse d'image 713 pour commander les installations de capteurs CAM1, CAM2 et exploiter les installations d'éclairage IR1, IR2. La référence IR3 désigne une installation 10 d'éclairage supplémentaire également commandée par l'unité de com- mande 714 et qui est, par exemple, un module pupille sombre, supplémentaire. La figure 7 montre le principe d'une chaîne d'action d'un système d'observation de conducteur sous la forme d'un système à 15 double caméra. La machine d'état pour commander l'éclairage infra- rouge du système d'observation de conducteur est réalisée dans le bloc de commande de caméras et d'éclairages infrarouges. Partant des algorithmes de traitement d'images, de reconnaissance faciale, de poursuite de tête et de poursuite des yeux, et dont l'activité est commandée par la 20 machine d'état séparée du système 707, on conditionne la machine d'état. La machine d'état déclenche l'état du système d'observation de conducteur avec un éclairage infrarouge adapté à la situation et fait l'exploitation de l'image, spécialement pour des modes de suppression des réflexions. En plus, on applique, par exemple, un paramétrage pour 25 la pondération dans les algorithmes de traitement d'images, spéciale- ment pour la régulation de l'éclairage, c'est-à-dire que l'on optimise pour la zone faciale ou seulement pour la zone des yeux. En outre, on applique, par exemple, une régulation de l'intensité des diodes d'éclairage infrarouge par un pilote approprié de sorte qu'à côté de la 30 régulation du temps d'éclairage ou du temps d'intégration, on aura une meilleure luminosité de l'image et un meilleur contraste de l'image. La figure 8 montre un ordinogramme d'un procédé 800 correspondant à un exemple de réalisation de réalisation de l'invention. Le procédé 800 de commande d'un système d'observation de conduc- 35 teur peut se faire, par exemple, en utilisant un dispositif comme celui 3065812 16 décrit précédemment à l'aide des figures 1 à 7. Dans ce dispositif, dans l'étape 810 on reçoit les données d'analyse d'image ou les données d'état de fonctionnement. Dans une seconde étape 820, on active le premier état ou le second état du système d'observation de conducteur 5 en utilisant les données d'analyse d'image ou les données d'état de fonc- tionnement. 10 3065812 17 NOMENCLATURE DES ELEMENTS PRINCIPAUX 1-4 Etats du système d'observation 100 Système d'observation de conducteur 5 102 Premier module 104 Second module 110 Dispositif de commande des installations de capteurs et des installations d'éclairage 202 Premier intervalle de temps 10 204 Second intervalle de temps 600 Machine d'état 702 Première unité tampon 704 Seconde unité tampon 706 Unité de mapping 15 707 Machine d'état du système 708 Unité de reconnaissance faciale 710 Unité de reconnaissance des mouvements de la tête 712 Unité de reconnaissance des mouvements des yeux 713 Données d'analyse d'image 20 714 Unité de commande 800 Procédé 810, 820 Etapes du procédé CAM1 Première installation de capteur CAM2 Seconde installation de capteur 25 IR1 Première installation d'éclairage IR2 Seconde installation d'éclairage IR3 Installation d'éclairage supplémentaire thrl Premier seuil thr2 Second seuil 30 REVENDICATIONS1°) Procédé (800) de commande d'un système d'observation de conducteur (100) pour observer le conducteur d'un véhicule, selon lequel le système d'observation de conducteur (100) comporte au moins un premier module (102) et un second module (104) pour saisir le conducteur sous des angles différents, * le premier module (102) ayant une première installation de capteur (CAM1) et une première installation d'éclairage (IR1) et le second module (104) ayant une seconde installation de capteur (CAM2) et une seconde installation d'éclairage (IR2), * le procédé (800) comprenant les étapes suivantes consistant à : - recevoir (810) les données d'analyse d'image (713) qui représentent au moins une image du conducteur prise par la première installation de capteur (CAM1) et/ou la seconde installation de capteur (CAM2) et/ou les données d'état de fonctionnement représentant l'état de fonctionnement du système d'observation de conducteur (100), et - activer (820) un premier état (1) du système d'observation de conducteur (100) et/ou un second état (2) du système d'observation de conducteur (100) en utilisant les données d'analyse d'image (713) et/ou les données d'état de fonctionnement, * dans le premier état de fonctionnement (1) et/ou dans le second état de fonctionnement (2) on commute entre un premier mode de prise et un second mode de prise, * dans le premier mode de prise, en activant le premier état (1) on active la première installation de capteur (CAM 1) et la seconde installation d'éclairage (IR2) alors que la seconde installation de capteur (CAM2) et la première installation d'éclairage (IR1) sont coupées et/ou en activant le second état (2) on active la première installation de capteur (CAM1) et la première installation d'éclairage (IR1) alors que la seconde installation de capteur (CAM2) et la seconde installation d'éclairage (IR2) sont coupées, 3065812 19 * dans le second mode de fonctionnement, en activant le premier état (1) on active la seconde installation de capteur (CAM2) et la première installation d'éclairage (IR1) alors que la première installation de capteur (CAM1) et la seconde installation 5 d'éclairage (IR2) sont coupées et/ou en activant le second état (2) on active la seconde installation de capteur (CAM2) et la seconde installation d'éclairage (IR2) alors que la première installation de capteur (CAM1) et la première installation d'éclairage (IR1) sont coupées. 10 2°) Procédé (800) selon la revendication 1 selon lequel dans l'étape d'activation (820) on active le premier état (1) et/ou le second état (2), pour commuter en alternance entre le premier mode de prise et le second mode de prise. 15 3°) Procédé (800) selon l'une des revendications précédentes selon lequel, dans l'étape d'activation (820) on active le premier état (1) et/ou le second état (2) après un intervalle de temporisation. 20 4°) Procédé (800) selon l'une des revendications précédentes selon lequel, dans l'étape d'activation (820) on active un autre état (3) du système d'observation de conducteur (100) en utilisant les données d'analyse 25 d'image (713) et/ou les données d'état, * dans l'autre état (3) on active la première installation de capteur (CAM1), la seconde installation de capteur (CAM2), la première installation d'éclairage (IR1) et la seconde installation d'éclairage (IR2). 30 5°) Procédé (800) selon l'une des revendications précédentes selon lequel, dans l'étape d'activation (820) on active un état (4) supplémentaire du système d'observation de conducteur (100) en utilisant les données d'analyse d'image (713) et/ou les données d'état de fonctionnement, 3065812 20 * dans l'état supplémentaire (4) on commute entre le premier mode de prise et le second mode de prise, * en activant l'état supplémentaire (4) dans le premier mode de prise on active la première installation de capteur (CAM1), la se- 5 conde installation de capteur (CAM2) et la première installation d'éclairage (IR1) alors que la seconde installation d'éclairage (IR2) est coupée et dans le second mode de prise on active la première installation de capteur (CAM1), la seconde installation de capteur (CAM2) et la seconde installation d'éclairage IR2) alors que la 10 première installation d'éclairage (IR1) est coupée. 6°) Procédé (800) selon la revendication 5, caractérisé en ce que dans l'étape d'activation (820) on active l'état supplémentaire (4) pour 15 qu'après la fin de l'intervalle de coupure (500) pendant lequel la pre- mière installation de capteur (CAM1), la seconde installation de capteur (CAM2), la première installation d'éclairage (IR1) et la seconde installation d'éclairage (IR2) sont coupées, pour commuter entre eux le premier mode de prise et le second mode de prise. 20 7°) Procédé (800) selon la revendication 5 ou 6, Selon lequel dans l'étape d'activation (820) on active l'état supplémentaire (4) si les données d'analyse d'image (713) représentent au moins une réflexion de lumière détectée dans l'image. 25 8°) Dispositif (110) comportant des unités (702, 704, 706, 707, 708, 710, 712, 714) pour exécuter et/ou commander le procédé (800) selon l'une des revendications précédentes. 30 9°) Programme d'ordinateur pour exécuter et/ou commander le procédé (800) selon l'une des revendications 1 à 7. 10°) Support de mémoire lisible par une machine comportant le programme d'ordinateur selon la revendication 9.35