Brevet FR3040818A1 — publié le 20170310

Domaine de l'invention La présente invention se rapporte à un procédé de détec- tion d'objets sur une surface de stationnement de véhicules, à une unité de calcul pour la mise en oeuvre du procédé, à un programme pour l'application du procédé et à un système global pour appliquer le procédé. Etat de la technique Selon le document DE 10 2007 002 198 A1, on connaît un procédé permettant de détecter des véhicules sur une surface de sta- tionnement de véhicules à l'aide d'un procédé de poursuite d'objets fon- dé sur des images vidéo. But de l'invention La présente invention a pour but d'améliorer le procédé de détection d'objets sur une surface de stationnement de véhicules. L'invention a également pour but de développer une unité de calcul et un programme pour exécuter le procédé. L'invention a en outre pour but de développer un système global composé de capteurs générateurs d'images, d'une unité de calcul et d'un programme, ce système global étant destiné à exécuter le procédé. Exposé et avantages de l'invention A cet effet, l'invention a pour objet un procédé de détection d'objets sur une face de stationnement de véhicules par traitement d'images de prises de vue d'au moins deux capteurs générateurs d'images, les plages de saisie des deux capteurs générateurs d'images se chevauchant au moins partiellement, les prises de vue d'un capteur générateur d'images dont la qualité de prise de vue est limitée par les influences de l'environnement pour détecteur des objets sur la surface de stationnement seront pondérées moins fortement par le traitement d'images que les prises de vue d'un capteur générateur d'images dont la qualité de prise de vue n'est pas limitée par les influences de l'environnement. En d'autres termes, le procédé de détection d'objets sur une surface de stationnement de véhicules permet de reconnaître des objets par le traitement d'images des prises de vue d'au moins deux capteurs générateurs d'images. Les plages de saisie des capteurs géné- 3040818 2 rateurs d'images se chevauchent au moins partiellement et les prises de vue de ces capteurs dont la qualité de prise de vue est limitée par les influences de l'environnement, sera pondérée moins fortement pour reconnaître les objets sur la surface de stationnement par le traitement 5 d'images que les prises de vue fournies par un capteur d'images dont la qualité de prise de vue n'est pas limitée par les influences de l'environnement. En détectant les objets sur une surface de stationnement de véhicules, notamment si la surface de stationnement est à l'extérieur, il peut arriver que les capteurs générateurs d'images servant 10 à détecter les objets soient limités par les influences de l'environnement. A titre d'exemple, le rayonnement solaire, ou la pluie, ou la neige, ou le brouillard, peuvent réduire la qualité des images fournies par un ou plusieurs capteurs générateurs d'images. Pour détecter les objets sur la surface de stationnement, il est intéressant que les capteurs généra- 15 teurs d'images dont la qualité de prise de vue a été limitée par les in- fluences de l'environnement, soient pondérés moins fortement que ceux dont la qualité de prise de vue n'est pas limitée par les influences de l'environnement. On améliore ainsi la détection des objets sur la surface de stationnement. 20 La surface de stationnement de véhicules se compose d'emplacements de stationnement ou d'emplacements de rangement et de chemins de circulation associés. La surface de stationnement peut se trouver à l'extérieur ou dans un immeuble. Dans ce dernier cas, il s'agira d'un immeuble de garages. 25 Selon un mode de réalisation, les plages de saisie de plus de deux capteurs générateurs d'images se chevauchent au moins partiellement et les prises de vue de plus de deux capteurs générateurs d'images seront utilisées pour détecter par traitement d'images des objets sur les surfaces de stationnement. Plus le nombre de capteurs gé- 30 nérateurs d'images est grand et meilleur sera le procédé pour détecter des objets sur les surfaces de stationnement. Selon un développement, on détecte la moindre qualité de prise de vue d'un capteur générateur d'images par le traitement d'images. Les influences de l'environnement qui détériorent la qualité de 35 prise de vue du capteur générateur d'images modifient les prises de vue 3040818 3 du capteur générateur d'images de façon à pouvoir reconnaître ces modifications par traitement d'images. Si par exemple, le rayonnement solaire devait détériorer la qualité de prise de vue d'un capteur générateur d'images, cela peut se détecter par le traitement d'images et constater 5 que les prises de vue de ce générateur d'images sont beaucoup plus for- tement éclairées que d'autres prises de vue d'autres capteurs générateurs d'images qui n'ont pas reçu le rayonnement solaire. Si l'on détecte que les prises de vue d'un capteur générateur d'images ont eu un éclairage plus important, on pourra pondérer moins fortement ces prises de 10 vue pour la détection des objets. Selon un développement, on reconnaît la moindre qualité de prise de vue d'un capteur générateur d'images en comparant la prise de vue de ce capteur à une image de référence prise à un autre instant par le capteur générateur d'images. Cela peut se faire, par exemple, si le 15 brouillard, la neige, la pluie, ont atténué les contours des structures par exemple les lignes de la surface de stationnement que dans l'image de référence qui a été enregistrée sans de telles influences de l'environnement. Cela permet d'identifier les prises de vue de capteurs générateurs d'images dont la qualité de prise de vue a été limitée par 20 l'influence de l'environnement et alors pondérer moins fortement ces prises de vue pour la détection d'objets. Selon un développement, on calcule les instants auxquels un capteur générateur d'images a une qualité de prise de vue limitée, en utilisant l'emplacement géographique du capteur générateur d'images 25 et/ou son orientation et/ou la date et/ou l'heure. Cette solution est no- tamment avantageuse pour calculer les instants auxquels la qualité de prise de vue d'un capteur générateur d'images est limitée par le rayonnement solaire. Avec la position et l'orientation du capteur générateur d'images, la date et l'heure, on peut calculer tous les instants de la po- 30 sition du soleil avec incidence directe de la lumière solaire dans le cap- teur d'images correspondant. S'il y a incidence directe du rayonnement solaire dans le capteur générateur d'images, la qualité de prise de vue de ce capteur est limitée. En calculant les instants auxquels la qualité de prise de vue est limitée, on peut également déterminer, sans traite- 3040818 4 ment d'images, quand un capteur générateur d'images aura une moindre qualité à cause du rayonnement solaire. Selon un développement, on transmet l'information con- cernant un objet détecté sur la surface de stationnement, notamment la 5 position et les dimensions de l'objet détecté à l'aide d'un émetteur vers un récepteur dans un véhicule équipé d'un dispositif pour exécuter automatiquement au moins une fonction de conduite. En transmettant la position et les dimensions de l'objet détecté sur la surface de stationnement vers un véhicule équipé d'un dispositif pour exécuter automati- 10 quement au moins une fonction de conduite, ce véhicule sera en mesure de tenir compte de l'objet détecté dans le choix de son trajet. Et il sera plus simple pour le véhicule, de déterminer un trajet vers un emplacement de stationnement, trajet que le véhicule pourra utiliser pour effectuer automatiquement sa fonction de conduite. 15 Selon un développement, à l'aide d'objets détectés sur la surface de stationnement, on pourra calculer la trajectoire d'un véhicule. Cette trajectoire sera transmise par l'émetteur vers le récepteur équipant le véhicule avec un dispositif pour exécuter automatiquement au moins une fonction de conduite. Cela permet un fonctionnement to- 20 talement automatique de la surface de stationnement en ce qu'on utilise les objets détectés sur la surface de stationnement pour calculer les trajectoires des véhicules sur la surface de stationnement et informer le véhicule de cette trajectoire. Le véhicule pourra alors suivre la trajectoire vers un emplacement de stationnement libre. 25 Une unité de calcul comporte des bornes pour au moins deux capteurs générateurs d'images et elle est conçue pour exécuter le procédé tel que défini ci-dessus. Les bornes sont des bornes de transmission de données pour traiter les images ou les prises de vue des capteurs générateurs d'images dans l'unité de calcul. Le traitement 30 d'images avec lequel on reconnaît les objets sur la surface de station- nement se fait dans cette unité de calcul. Selon un développement, l'unité de calcul ou tout sim- plement le calculateur comporte un émetteur pour transmettre les objets reconnus ou les trajectoires vers les véhicules. Cette unité de calcul 35 convient pour le fonctionnement automatique du parking ou de la sur- 3040818 5 face de stationnement. Un programme qui comporte le code programme pour la mise en oeuvre du procédé lorsque le programme est exécuté par une unité de calcul permet le fonctionnement d'une surface de stationnement automatique de véhicules. 5 Un système global composé d'au moins deux capteurs générateurs d'images et d'une unité de calcul est relié au capteur générateur d'images, et qui comporte l'un des émetteurs, permet d'exécuter le procédé. Selon un développement, on a deux capteurs générateurs 10 d'images qui ne sont pas simultanément exposés aux inconvénients de l'état de la technique, notamment au rayonnement solaire qui limiterait leur qualité de prise de vue. Dessins La présente invention sera décrite, ci-après, de manière 15 plus détaillée à l'aide d'exemples de procédé de détection d'objets sur des surfaces de stationnement, représentés dans les dessins annexés dans lesquels : - la figure 1 montre un ordinogramme du procédé, - la figure 2 montre l'ordinogramme du procédé avec d'autres étapes 20 de procédé en option, - la figure 3 montre un exemple d'unité de calcul, - la figure 4 montre un autre exemple d'unité de calcul, - la figure 5 est une vue schématique de l'ensemble du système et, - la figure 6 montre l'ensemble du système dont la qualité de prise de 25 vue de la caméra est limitée par l'influence de l'environnement. Description de mode de réalisation de l'invention La figure 1 montre un ordinogramme 100 d'un procédé de détection d'objets se trouvant sur une surface de stationnement de véhicules. Dans un première étape 101 du procédé, on prend une vue 30 avec au moins deux caméras dont les plages de saisie se chevauchent au moins partiellement. Dans une seconde étape 102 du procédé, on détermine la qualité de prise de vue. La qualité de prise de vue des caméras peut, par exemple, être limitée par les influences de l'environnement. Si la qualité de prise de vue est limitée par les in- 3040818 6 fluences de l'environnement, cela est pris en compte pour déterminer la qualité de prise de vue. Dans une troisième étape 103 du procédé, on pondère les prises de vue d'au moins deux caméras selon que la qualité de prise de 5 vue a ou non été influencée par l'environnement. Ainsi, la pondération des prises de vue d'une caméra dont la qualité de prise de vue a été limitée par les influences de l'environnement, sera par exemple, égale à 0 % ; la pondération des prises de vue d'une caméra dont la qualité de prise de vue n'aura pas été limitée par l'influence de l'environnement, 10 sera de 100 `)/0. De même, selon une autre pondération des prises de vue d'une caméra dont la qualité de prise de vue est limitée par les influences de l'environnement, il est possible, par exemple, de ne retenir que 50 %. Si la qualité d'une prise de vue d'une caméra est limitée par 15 les influences de l'environnement, pour la caméra dont la qualité de prise de vue sera moindre, on pondère plus fortement les prises de vue de la qualité dans la troisième étape 103 du procédé, que les prises de vue d'une caméra dont la qualité de prise n'aura pas été influencée par l'environnement. 20 Selon une quatrième étape 104 du procédé, par traite- ment d'images des objets des prises de vue, on détecte la surface de stationnement et la pondération tient compte des prises de vue provenant de la troisième étape 103. La reconnaissance d'objets sur la surface de stationnement se fait entre autre, en ce que l'on détecte l'emplacement 25 d'un objet sur la surface de stationnement, c'est-à-dire que l'on déter- mine la position de l'objet. De plus, on peut déterminer une dimension de l'objet de façon à constater la surface occupée par l'objet. Selon un exemple de réalisation, dans une première étape 101 du procédé, on réalise plus de deux prises de vue avec plus de deux 30 caméras qui passent ensuite par les autres étapes 102/104 du procédé. Selon un exemple de réalisation, dans la seconde étape 102 du procédé, on déterminé par traitement d'images qu'une caméra a une qualité de prise de vue limitée. Si l'on veut, par exemple, installer une caméra pour permettre au rayonnement solaire d'arriver directe- 35 ment sur la caméra, la qualité de la prise de vue de la caméra sera limi- 3040818 7 tée pendant ce temps. Par traitement d'images, on peut par exemple déterminer que la prise de vue d'une caméra est beaucoup plus fortement éclairée que celle d'une seconde caméra ou d'une référence. On peut en déduire qu'au moment de la prise de vue, le rayonnement solaire arrive 5 directement sur la caméra, ce qui produit un fort éclairage. En surveil- lant les niveaux d'éclairage, on peut déterminer si la qualité de prise de vue d'une caméra est limitée. De même, on peut envisager de déterminer une limitation de la qualité de prise de vue à cause de la neige, du brouillard ou de la 10 pluie, en ce que des lignes ou des objets de la surface de stationnement perdent de contour et qu'ainsi les contours seront moins nets que sans les influences perturbatrices de l'environnement. On peut également ainsi déterminer des prises de vue de caméras dont la qualité a été limitée par l'influence de l'environnement. 15 Selon un exemple de réalisation, dans la seconde étape 102 du procédé, on applique une qualité de prise de vue limitée d'une caméra par la comparaison de la prise de vue à celle d'une image de référence, prise à un autre instant. Selon un exemple de réalisation, dans la seconde étape 20 102 du procédé, on détermine la qualité de la prise de vue en ce que l'on calcule les instants auxquels une caméra a une qualité de prise de vue limitée, en utilisant l'emplacement géographique et/ou l'orientation de la caméra et/ou la date et/ou l'heure. En particulier, des qualités de prise de vue limitée, peuvent se prévoir par calcul à partir du rayonne- 25 ment solaire incident en utilisant la position et l'orientation de la camé- ra, de la date et de l'heure. On peut ainsi déterminer les instants prévisibles auxquels le soleil arrive directement sur une caméra et pondérer moins les prises de vue à cet instant si l'on utilise la reconnaissance des objets sur la surface de stationnement. 30 La figure 2 montre un autre ordinogramme 100 dont les étapes de procédé 101 - 104 correspondent à celles de la figure 1. Une cinquième étape de procédé 105 consiste à transmettre un objet reconnu sur la surface de stationnement, notamment la position et les diminutions d'un objet en transmettant ces informations par un émetteur 35 vers un récepteur dans un véhicule équipé d'un dispositif exécutant au- 3040818 8 tomatiquement au moins une fonction de conduite. Le véhicule équipé d'un dispositif pour exécuter automatiquement au moins une fonction de conduite pourra planifier sa trajectoire sur la surface de stationnement par la transmission de la position et de la dimension de l'objet. 5 Selon un exemple de réalisation, dans une cinquième étape 105 du procédé, on ne transmet ni la position, ni les dimensions de l'objet mais à l'aide des objets détectés, on détermine une trajectoire du véhicule sur la surface de stationnement et on transmet cette trajectoire par un émetteur vers le véhicule équipé d'un dispositif pour exécu- 10 ter automatiquement au moins une fonction de conduite. Le dispositif pour exécuter automatiquement au moins une fonction de conduite d'un véhicule, pourra conduire le véhicule le long de la trajectoire pré-définie vers la surface de rangement, c'est-à-dire l'emplacement de stationnement ou inversement pour conduire le véhicule de l'emplacement 15 de stationnement vers la sortie de la surface de rangement. Le procédé peut également se faire à l'aide d'autres capteurs générateur d'images à la place de caméra. Ainsi, on peut envisager dans une plage de saisie le combiné une caméra à un autre capteur générateur d'images. Ces autres capteurs générateurs d'images peuvent 20 être des dispositifs de balayage par laser, des dispositifs de balayage par radar ou des dispositifs de balayage par lidar. Ces autres capteurs générateurs d'images fournissent également des prises de vue de la surface de stationnement dont la qualité de réception est limitée à cause des influences de l'environnement ; celles-ci continuent également d'être 25 traitées dans le procédé comme des prises de vue de caméras. La figure 3 montre un calculateur 200 avec deux bran- chements 201 pour chaque fois une caméra. Ce calculateur 200 est conçu pour exécuter le procédé de la figure 1. La figure 4 montre un calculateur 200 pour exécuter le 30 procédé de la figure 2. Le calculateur 200 comporte également deux bornes 201 de la caméra. Le calculateur 200 comporte également deux branchements 201 pour la caméra et de plus le calculateur 200 comporte un émetteur 202 pour transmettre les données au véhicule. Les branchements 201 des figures 3 et 4 sont conçus pour n'avoir qu'un 35 branchement sur l'unité de calcul 200 ou peuvent être raccordés par 3040818 9 plusieurs caméras. Ainsi, à titre d'exemple, on peut utiliser un système de bus pour les caméras ou coder les prises de vue des caméras et les transmettre par le branchement 201 vers l'unité de calcul. De la même manière, on peut prévoir des branchements pour les capteurs généra- 5 teurs d'images, connus. La figure 5 montre un système global pour détecteur des objets sur une surface de stationnement 230. La surface de stationnement 230 se compose d'emplacements de stationnement et d'emplacements de rangement ainsi que les véhicules correspondants. 10 La surface de rangement peut se trouver à l'extérieur ou dans un im- meuble. La surface de rangement 230 est occupée par un objet, ici un véhicule 220. L'objet peut également être un piéton ou un autre objet. Une première caméra 210 et une seconde caméra 211 sont dirigées vers la surface de stationnement 230 de sorte que leurs plages de saisie se 15 chevauchent. La première caméra 210 et la seconde caméra 211 sont reliées chacune par une ligne de transmission de données 212 aux bornes de données 201 de caméras de l'unité de calcul 200. L'unité de calcul 200 comporte un émetteur 202 de sorte que l'unité de calcul 200 correspond à l'unité de calcul 200 de la figure 4. Le véhicule 220 est 20 dans la plage de saisie de la première caméra 210 et la seconde caméra 211 ; il peut être détecté par traitement d'images à partir des deux caméras 210, 211. La figure 6 montre, elle-aussi, une surface de stationne- ment 230 occupée par un véhicule 220 ainsi que les autres composants 25 de la figure 5. La figure montre également le soleil 240 et les différents rayons 241. Un faisceau de rayons 242 arrive sur l'objectif 213 de la première caméra 210. L'objectif 213 de la seconde caméra 211 ne reçoit pas les rayons du soleil car la seconde caméra 211 comporte un diaphragme qui protège l'objectif 213 de la seconde caméra. Le faisceau de 30 rayons de soleil 242 qui arrive sur l'objectif 213 de la première caméra 210 éclaire d'une manière intense la prise de vue de la première caméra 210 par opposition au cas où il n'y aurait pas de rayons du soleil arrivant sur l'objectif 213 de la première caméra 210. Ce fort éclairage de la prise de vue pourra être déterminé dans la seconde étape 102 du pro- 35 cédé selon les figures 1 et 2 par une moindre qualité de prise de vue de 3040818 10 la première caméra 210 à cause de l'influence de l'environnement. Les prises de vue de la première caméra 210 peuvent dans ce cas être pondérées à un niveau moindre à la détection d'objets, ici, le véhicule 220 sur la surface de stationnement 230 qui seront moins pondérées que les 5 prises de vue de la seconde caméra 211. Il est également possible de déterminer la moindre qualité de prise de vue de la première caméra 210 à la figure 6 en calculant la date et l'heure de la position du soleil 240 et la position et l'orientation de la première caméra 210, durée pendant laquelle un faisceau de 10 rayons 242 arrive sur la première caméra 210. Pendant ce temps, les prises de vue de la première caméra 210 sont pondérées moins fortement à cause des objets reconnus, ici le véhicule 220 de la surface de rangement 230 que les prises de vue de la seconde caméra 211 dont le fonctionnement n'est pas limité à ce temps, par le soleil 240. 15 La première caméra 210 et la seconde caméra 211 sont positionnées pour que leur qualité de prise de vue ne soit pas limitée simultanément par le rayonnement solaire 241. Les caméras 210, 211 peuvent, de même que d'autres capteurs générateurs d'images, être prévues à la place ou en plus des 20 caméras fixes ou mobiles. 25 REVENDICATIONS1°) Procédé de détection d'objets sur une face de stationnement de véhicules par le traitement des images de prises de vue d'au moins deux capteurs générateurs d'images, dont les plages de saisie se chevauchant au moins partiellement, les prises de vue d'un capteur générateur d'images dont la qualité de prise de vue est limitée par les influences de l'environnement pour détecteur des objets sur la surface de stationnement seront pondérées moins fortement par le traitement d'images que les prises de vue d'un capteur générateur d'images dont la qualité de prise de vue n'est pas limitée par les influences de l'environnement. 2°) Procédé selon la revendication 1, caractérisé en ce que les capteurs générateurs d'images sont : - des caméras, des dispositifs de balayage à laser, des dispositifs de balayage à radar et/ou des dispositifs de balayage lidar. 3°) Procédé selon l'une des revendications 1 et 2, caractérisé en ce que par traitement d'images des prises de vue de plus de deux capteurs générateurs d'images, on reconnait des objets sur la surface de stationnement et les plages de saisie de plus de deux capteurs générateurs d'images se chevauchant au moins partiellement. 4°) Procédé selon l'une des revendications 1 à 3, caractérisé en ce qu' on reconnait la qualité de prise de vue, limitée d'un capteur générateur d'images par le traitement d'images. 5°) Procédé selon la revendication 4, caractérisé en ce qu' on détecte la qualité de prise de vue limitée d'un capteur générateur d'images en comparant la prise de vue du capteur générateur d'images 3040818 13 à celle d'une image de référence prise à un autre instant par le capteur générateur d'images. 6°) Procédé selon l'une des revendications 1 à 5, 5 caractérisé en ce qu' on calcule les durées au cours desquelles un capteur générateur d'images présente une qualité de prise de vue limitée, en utilisant l'emplacement géographique du capteur générateur d'images et/ou son orientation et/ou la date et/ou l'heure. 10 7°) Procédé selon l'une des revendications 1 à 6, caractérisé en ce qu' on transmet une information d'un objet reconnu sur une surface de stationnement, notamment une position et une dimension de l'objet détec- 15 té à l'aide d'un émetteur vers un récepteur dans un véhicule équipé d'un dispositif pour effectuer automatiquement au moins une fonction de conduite. 8°) Procédé selon l'une des revendications 1 à 7, 20 caractérisé en ce qu' à l'aide des objets détectés sur la surface de stationnement, on calcule une trajectoire pour un véhicule équipé d'un dispositif pour exécuter automatiquement au moins une fonction de conduite et on transmet la trajectoire par l'émetteur vers le récepteur du véhicule. 25 9°) Unité de calcul (200) comportant des bornes (201) pour relier au moins deux capteurs générateurs d'images (210, 211) et conçues pour appliquer le procédé selon les revendications 1 à 8. 30 10°) Unité de calcul (200) selon la revendication 9, caractérisée en ce qu' elle comporte un émetteur (202). 11°) Programme comportant un code programment pour la mise en oeuvre du procédé selon l'une des revendications 1 à 8, 3040818 14 lorsque le programme est appliqué par une unité de calcul (200). 12°) Système global composé d'au moins deux capteurs générateurs d'images (210, 211) et d'un calculateur (200) reliés aux capteurs géné- 5 rateurs d'images (210, 211) et comportant un émetteur (200), le sys- tème global exécutant le procédé selon l'une des revendications 1 à 8. 10