Brevet FR3055161A1 — publié le 20180223

La présente invention concerne le ddmainu dé la sur-Jeillance dé lieux comme pa exe.nole ,e nspert 0 0 0 n s, gares, ports) , 12.s militaires, les s ,es industriels, les lieux publics... ETAT DE LA TECHNIQUE Il est connu des systèmes de survcrrance comportant un réseau de camé-as qui sont rép.trLies dans le lieu à surveiller. Ces caméras sont associées à un dispositif de reconnaissance agencé :-)c.ur détecter des :nrsctéristiques d'individus présents dans les images can7.Jrées par les une-as et pou-7 Tparer les caractéristi 'te-tees ave:: des caracter'sniques mémorisées dans une base de données en re. et- on avec un identifiant des pers -es à qui elles appartiennent. Ceci permet par exemple de suivre le cheminement d'un individu dans le ] ou de reoonnaitre cet individu l'idntifiant mémorisé Ln rapport avec l'individu cnTnen7i des informatic:is. cor son identité. OBJE- DK i'I ON Un but de l'invention est d'améliorer les performances de ces systèmes. BREF EXPOSE DE L'7JVFO ION A cet effet, on pévot, lin 1'a, ition, un pro.:7.ec ne surveillance d'un lieu au moyen u'ur réseau de capr d'images reliés à un dispositif de rencnrssaoce .ométrique aucnr-1, pour extraire des corènistiques biométniques individus dans des imagos f urnes par les can7».eurs et pour compareles c:aratéristiques biome: dues extraites 'imagés de -A7eurs distincts pois n détecter la présence d'un môme individu. Le procédé comprend lis étapes de : déte=lior dans les images et Ténoriser des infor:Lations po '-'onnelles re::sésnitatives d'au moins cric ponitiin des indivic dont des 3055161 2 tii.itiques biométrigues ont été 'un même individu est détecté dans des images d'au moins deux capteurs distincts, 5 déterminer et mémoriser au moins information tempo-elle représen7:-..ti,.:, d temps intermédaire entre les dem iragus ; - vérifier une cohérence entre les rmations positionnelles et temporelles nouvellement 10 détermirées et 1cr informations positionnelles et temporelles L lablement mémorisées. Ainsi, on dispose d'un hlrrique informations position7elles et te::oLolias et vérification de cohérence permet de déte.er une ahT.- 15 de prise de vue. L'information positionnelle peu. révéler par exemple : une modification du comporH,,,7eindividus qui ne se déplc,.::: pl_s de la mè,- un = m i d' oins un un capteurs, u man ucement decnrjteurs ou une tentative de f ,and , 20 présentation d'une photographie de taille reduite. L'information temporelle permet de confirmer que l'individu est ben le même ou de révéler une modific _ion du comportement des indiv'dus (mo:LaLion de L vitesse des individus) , de la _opograp ic Eu. 25 (modllication du cheminement norribir entre deux caporc.rs par création ou fermeture d'une porte par exemo : à .f7.a.rtir :es informations temporelles mémor ---,,ar exe7ple calculer un '_emps minimal nre ,::13=teristiques représentatives d'un Pa 30 hapteur et la détection des caractéristi représentat ver de ce même individu ne n un deuxième capteur (se la zone couverte par le deuxième capteur n'ont pas matériellement atteignable depuis la rte nar le premier capteur en moins d'un ten 35 un individu dtecté dans la none c.,D,averte 3055161 par le premier capteur ne peut se trouver dans la zDne couverte par le deuxiémé capteur qu'Je fcHs ce t - écoul . Il _ possible d'effectuer un tralt=nt sttiique ces informations positionnelles et trmoorelles pour D'autres caLcc.Léristiques et avantag de in..ciLiei rLJortillJr1: la lectre de la description qui de modes de réalisnt ri particuliers non limitatifs de l'invention. 10 PPEVE DESCRIPTION DES FIGURES Il sera fart référence aux dessins pa:mi que - la figure 1 est une d'un lieu écu :E:.: d'un dispositif de pour la mise en 15 oeuvre de l'invention ; - la figure 2 est un vue topographie re-orésentative du lieu e : e q:.: I r it:bie p....ur la i[:ru en oeuvrer:: l'invention. DISCRIPTIOd DETAILLEE DE L'UV:, 20 En l férenue aux figures, l'ir nti osL ici décrite en application à la surveillance d'un lieu L, ici sous la forme d'un hangar, ayant des zones ZO, Zl, 77, Z3, Z4, formant des halls dans le lieu un hall d'enréc du lieu L et la zone hall de 25 lieu I. La zone ZO comffl.:r-qe. avec les zones Z_, 13 d'une part et avec l'extérieur du lieu L d'autre part. La zone Zl communique avec les zones ZO et Z4. La zone Z2 communique avec les :Lunes ZO et 74. La zone Z3 cui=unique avec les zones ZO et Z4. La Z4 30 communie avec la zone 1, 11 zone 12 et la 73 On note que : la zone Z4 car inaccessible directc:Lrr: depuis la zone ZO et inverserrer.u ; la zone Z3 est ina=essible directement c'epua la Zl et inversement. Chacune des zones ZO, Zl, Z2, 77-, est équipée 35 d'au mr11s une caméra CO, Cl, , 03, Ci :j:-:nrée pour 3055161 4 2s iT:Jfes des individus évoluant es zorzcs ZO, Zl, 3, Z4, images qui soierr --nment de inies pour qu'on puisse :7:ter des caraee__ représentatives des individus se trouvant sur les images. 5 Ces caractéristiques représentatives comorennent par les vi:2Lem:c2nts, la coif ure, toutes caractériseicues bi=etr cues dont notamment Zou, lignes du visage. :.ans , Z1, la caméra. Cl est de préférence disposée: au voisinage de l'enLre , d'un 10 comptoir d'aecueil ou de contrôle d'accès où tout individu 'ne:rant dans le lieu L est forcé de passer et éventuellement ter au moins un 2,ocument attestant son notiff1 ou une autorisation Lccès : on est do:-_e assura d'avoir une image de tout individu étant 15 régu jérement entré dans le lieu L. De la mime manière, la caméra 07 est de préférence discose.e près de la sortie pour oa-cturer des imaqs de toLL individu cuiotant régulièrement le lieu L. Le procédé de l'invention est mis en oeuvre au 20 moyc...: d'un dispositif de reconnaissance bicriétriue et de suivi, généralement désigné en 1, comprenant une unité informatique de traiteTert 2 qui est rel 'e aux caméras C2, 03, 04 et qui est agencée pour traiter des '..ralsmises par les camé-as CG, Cl, 13, 04. 25 té de traitement exécute un programme informatique de suivi d'individus. Le progilmlue analyse les images capturées par les caméras CO, Cl, 02, C3, 04, images qui lui sont transmises nu fur et à mesure de leur cc u or e 30 -77 chaque zone, le programme est agencé pour dé7cter dans. :es '_nages qui lui scor Lransmises des repars de eh -ividu qui s'y trouve et pour mêmoriser ces ca::-.cLoTniques en associeipn avec une information tempore ecLion, 35 un jdertifiant d'individu et un ide -ne. 3055161 L'information temporelle de permet de --rminer à quel moment eure, rrirl seconde) a é captree l'image dans laquelle les carac istiques représentatives ont été détectées. Avant la il.crisation 5 des caractéristiques représentatives, il est procédé à une étape de reconnaissanoe consistant à comparer ces carc::tàriatiqucs reo-ése-Itatives arc des cacLâis,Lle-Les re réFen-7.atives préalabl Ten: mémorisées rra ar si 1"_ndividu dé Lacté cluas ladite a o a 10 été détecté dans d'autres zones. La comparaison est sée par la mise en oeuvre tec. igues biométriq appelàes de « matching » en. caloJeanL in score de p en:_re les caractéristiques bici:da:es. et en 15 comaranL ce score à un seuil d'accepta_ on. Si le score de proximité entre des caractéris-_ biométriques détectees dans une image d'ur icdii: au fournie la caméra CO et des caruc. céristi qoac biométriques cli dans une imae d'un sudividu fou-- e par la nura Cl par 20 exer:is1c est supérieur au seuil a =eptation, l'individu est considéré comme étant le même. association association avec l'identifiant préexistant -dr la 25 lascaractéristiques nouv( cmc_nt, déu.ectees . enregisos un association arcs nouvel identifiant choisi arbltrairement. Il peut ôLrupossible de prévoir une étape de cor firmation luée à partir d'une topographie d Irui par. va cii cc Icu e une cohérence d'un tricL rIo l'individu d'ue à l'autre et mee.e temporel par cus:i:..araiscn des informations _cf de détection des caractéristques représentatives clans les r. théorie, les s sont créés pour les si, dans l'affirmative, les caractristl:: nouvellement dé:ec:.ées sont ru:.... 35 :ndi'.'i.:.tcs nouvellement détectés dans les es capturées 3055161 6 Ions la zone ZO (i7 n'y a pas d'entrée ,7,-a zone-) et les idenY n et les données ,sciss-nt nées lorsqu la sortie de r la zone Z4. 5 L'unité de traiLeJ nt permet ainsi de suivre automatiquement un. individe, dans ses déplaeomdnts dans le lieu L. En parallèle, il est prévu un procédé de vérification permettant, à partir d'un historique 10 d'_Lnformations positionnelles et déterminées à p. 'r des imagu lcoriiies par les caméras CO de vérifier le bon --element de ce procédé de suivi procédé de vérification uoetprend les étapes, mises :-.),uvre par l'unité de traiLcono, de - déterminer dans les ii1cges et mémoriser des informations positionnelles rerésentetives d'au mns une position des indiTTidus dont des caraetée-st-gues biométriq s ont détectées 20 - lorsqu'un même individu est détecté dans des images d'au moins deux capteurs distincts, déterminer et e.r_uriser au mons une information temno -1Ie représentat. , d'un temps inteemédTa entre les deux LL.ages ; 25 - vérifier Use co-ére:Ice Eflt5O les inio=ations positionnelles et temporelles nouvellement déterminées et les informations positionnelles et tempos elles préalablemet mémorisée Des irforTations positionnelles Je plusieurs 30 types sont ici déterminées : - selon un premier tvPs, l'information positionnelle représente la localisation de la zone de l'image couverte par le visage des individus, - selon un deuxième type, 35 positionelle déterminée à partir , une. succe-eion 3055161 7 d'isiics prises par une même caméra, représente une traicïc.ire de l'irdvidu, selon un troisième type,l'iciat.nn positionnelle représente la taille de la zr2:1 de l'image verte par le visage des indi-vdL . Bien entendu, d'autres informations _ionnelles =cernant par ex:en Le tout partie du corps ou de la silhouette des LI dus envisageables. 10 L'information temporelle est ici le tem s'est écoulé entre la détec:ion des caracstéri représentat pa la prem1re uméra et la deC des caraorioiques représenL-Itiv par la dexièTe caméra. 15 Pour la détermination de l'information tcrorelle, un mime indiv±iu est -_.=,.: ,-.=--- comme étant préseon dans dos i au moins deux canneurs di7..ins lorsaue le score de pE lé entra les caracteristtdues re'or _atives est secâLieur à un seuil 20 de valid=on lui--Téme supérieur au _eptation utilisé jans le procédé de suivi elcr__ cLccmucrLment. En , il serait possible d' aL1Iecr le neme seuil. Le de proximité est de préférence une disance de anobis. 25 Si différents types de caractérist représentatives sont utili (vêtenen7s, caractéristiques biométriques...), le score de prcdorié cE17..(-_:ugé en affectani une pondération aux c7ara= ri - es représentatives en fonction. de leur 30 En variante, le de proximité est calculé en utilisant des algorithmes différents en fonction du type do °a= téristiques biométriques. Une ncnderation est de 35 affectée à chaque algortbme utilisé pour le -2ore de proximité. t 3055161 Le:, informations positionnelles et tempo-elles préalab mémorisées qui sont utilie - peur la vérificien de cohérence ori tté unrccisLes pendant une 1.sc d'enregistrement préalablee talle qu'une phsse 5 drappr issage dédiée ou une phase d'enregistrement initia au début de la mise en oeuvre du procét inter L une fois que le voluu ormatiel_ considéra comme suiHsi-t point de vue st.tiF:- 10 En mode de fonctionnement nornHal, l'unité de terrent détermine us informat pris positionnelles et ourulles et les compare à celles mémorisées lo-s de la sa d'enregistrement préalable. Cette omparaison est effectuée apres un 15 traitement statistique des informations mémorisées ayant permis de calculer pour chaque type d'infol:iaticn posstionnelle et pe.nr l'informa:- moyenne et un écart-type. Concernant les temporelle trr.aLicus positionnelles de 20 aLL_ type, la cohérence es_ vérifiée lorsque _ormation positionnelle de premier type ri.erement ermnée est dans la moyenne des inforTatli ':.tonnelles de oren.er type mémorisces, en con de l'écart -type. Ceci signifie 25 _ :g(= couverte par le visage des inc de reste sensiblement au rr.me endroit que constaté lors de la -1c,se d'enregistremenL préalable. cernant les informations p.i,sitionnelles de deuxii'J.7 _ype, la cohérence est vérifiée lorsque 30 l'in-ormu:ion positionnelle de deuxième type teunièrement dé:erminée est dans la moyenne 1. F niormations psittonnelles de deuxième type mémorisées, en '7:ant pte de l'écart-type. Ceci signifie que la traj ire individus reste sensiblement identi a ce qua a été 35 constaté lors de la phase d'enregistrement préalable. 3055161 9 Concernant les informations positionnelles de troisiumc c, la cohérence est. vériliou lorsT- 1"-)±ormat_cn positionnelle de troisième -Yne dernièrement déterminée est dans la. moyenne des 5 informat'ons positl.onnelles de troisièm mémorisées, en comptade l'écart-type. Ceci zonc dc l'imë couverte par le visagctucrl,"U reste sensib t de la même taille que constatée lors de la phase d'enregistrement préalable. 10 Concernant les informations teoccrelles, la c,:-:bérence est vérifiée lorsque l'iforntcr temporelle dernièrement déterminée est dans moyennE: des informer tennoelles mémorisées, en tenant c07- de l'écal_- ype. Cec:: F.In1Lie que le temps de passage du. 15 champ d'un capteur à l'autre reste sens:blement identique à ce]ui constaté lors de la p'n.ase d'enregistrement préalable. procédé comprend l'étape d'émettre une alerte lorsque les inforrations itionnelles et 20 nouvellement déterminées et les 1.: 0 rin.R r_ positionne' et temporelles préalablement mémorisées ne pas r. arertes alerte est érrise après qu'un écac durable est constaté entre les iicinrations et 25 temoor_lles nouvP _Lemen- dé71.erminées et les rTa _ons pos onnelles cc temporelles préalablement mémorisées, c' àire que cet écart persiste sur une période de prédéterminé. Un tel écart peut correspondre à : 30 - une modification du comp=lement des uti1i s-ca_s., modification du réglage d'au moins un des - une modification de la topographie du lieu. 35 Ces :rcéiiications peuvent alter r les 3055161 10 performances du procédé de suivi et il i.cceLude les surveiller et d'en virifice l'impact sur du procde, de suivi. L' -te déclenche l'ill_vention d'un ecércLour qui recherchera l'existence d'un problème 5 à ce niveau. On notera qu'il est possible de traiter les 10 informa ions positionnelles pour déterminer des positions relatves des caméras. Ceci permet, par exemple, de : - déterminer si une oaTera a clerc eue e; m- à la suite d'une mauvaise man une opération de maintenance, ou mauvais 15 serrage d'un boulon la maintenant en place, - déterminer si unc camera a une orientaLion particulière rE::::n nécessaire un traH (nt d'image pour amei rer la reconl (par -,emple si une caméra est en con- "Ion- , il 20 e L intéresrt de déformer l'imago pour redonner leur formes originelles auY vsages qui s'y trc.uvert avant de lancer une onération de reconnaissance). peut également élaborer rt_Lr de ces 25 ilIfrCITe irsun suivi temporel des perforr.lances. Bien entendu, l'invention n'est pes limitée aux modes de réalisation décrits mais englobe toute va_lante entrant. " ns le c'namp de l'invention telle que par les rcrrcadieeticns. 30 le t'articuler, le pro :\fitin est applicabHe à tout système de _ un réseau de capteurs disséminés dans un lieu et reliée à un dispositif de reconnaisse:: biométrique. une alerte, une flouze 11e rement d'informations posiLicnnelles et -st lancée. 35 REVENDICATIONS1. Procédé de surveillance d'un lieu au moyen d'un réseau de capteurs d'images reliés à un dispositif de re=naissance IDométrique agencé pour extraire des caractristiques biométriques d'individus dans dos omages four par les capteurs et pour coi Ir= les :Liristiqrcs biométriques extrait.os u'images de capteurs distincts pour y détecter la po csonce un même individu en fonction. d'un. score de proximité entre les caractéristi,7 étaue mises en oeuvre par de : , le procédé comprenRnt las - déterminer dans les images et mémoriser des informations positionnelles reprsentatives d'au moins une position dos individus dont des caractéristiques ont été détectées ; - lorc u'un même individu est détecté dans des images d'au moins deux capteurs distincts, déterminer et mémoriser au moins une information temporelle c,senLL d'un temps intermédiaire entre - vérifIer une cohérence ent les it_rons 25 positionnelles et temporelles nouverrement déterminées et les informations posirionnelles et. temporelles préalablement mémorisées. 2. Procédé selon la revendication 1, :omprenant j=ttre une alerte lorsque les irt..rmations 30 onneles et temporelles nouvellement rmiees et les l'orna-ons positionnelles et temporelles préalabameirt mémorisées ne sont pas cohérentes. Procédé selon la revendication 2, dans lequel les -2mations positionnel-es et temr.Jarrhes 35 pré=. :=ment mémorisées qui sont utilisées ur la 3055161 12 vdi.ificntion de _1:,nérence ont été enregistc suendant d'enregistrement préalable et, en cas --e-te, nouvelle phase d'enregistiemcnL d'in 7,,rmations annelles et temporelles est lancée. 4. Proce selon la revendication 1, dans 1 qrn:ttion - =parélie n'est c-=, erminé:. et mémorisée que loc ccc le scre de prcJcrié es supérieur à un ccc il prédéterminé. 5. Procédé selon la revendication 1, dans lequel 10 on positionnelle est déterminée en fonction de la l'image couvere par le visage des individus. Procédé selon la revn(... .2ation 5, dans lagool l'inforuat:on positionnelle cc déterminée en fonction de la loca_ ation de ladite zone dam::o' Image. 15 7, Procédé selon _ vendication 5, dans lequel l'infonet positionnelle ccc déterminée en fonction de la taille _ ladite zone :mage. 8. Procédé selon la revendica dans le score de pr=imite est une distance de .,laha_ano':-.H 9. Procédé selon la revendication 1, dans lequel plusieurs types de caractéristiques biométriques sont extraits des images. 10. Procédé selon la rever('ca:ion 9, tons lequel lu sore de proximité est calculé en affect une uDricration aux céractéristiques biométriques en fonction de leur type. 11. Procédé selon la revendication. 9, dans lequel ne de proximité est calculé en utilisa_ des -ithmes différents en fonction du type de caractéristiques biométriques. Procé:lé selon la revendication 11, lequel nos pondéra:ion est affectée à chaque algoritnme utilisée pour le calcul du score de proximité.