Brevet FR3076379A1 — publié le 20190705

SYSTEME ET PROCEDE DE GESTION DE RASSEMBLEMENT DE MASSE [0001] L'invention concerne le domaine de la gestion de rassemblement de masse, et plus particulierement un systeme de gestion pouvant etre utilise pour quantifier, prevoir, et suivre les mouvements de personnes et leur comportement lors d'un rassemblement de masse. L'invention concerne un procede de gestion de rassemblement de masse capable en outre d'exploiter les donnees quantitatives generees pour proposer des solutions de gestion de foules permettant d'assurer la securite des participants des participants au rassemblement de masse et par exemple de recluire le risque d'accidents associes aux mouvements de foules. [Art anterieur [0002] Les grands rassemblements, appeles encore evenements de masse ou rassemblement de masse, sont caracterises par un grand nombre de personnes assistant ou participant a un evenement commun, par exemple a un pelerinage, une competition sportive ou un concert. Avec ('augmentation de la population, de la communication et la democratisation des transports sur de longues distances, ces grands rassemblements sont de plus en plus frequents et concernent des personnes de plus en plus nombreuses et diverses. [0003] Les evenements susceptibles de rassembler le plus grand nombre de personnes sont souvent des pelerinages tels que le Hadj qui est le plus grand rassemblement populationnel annuel dans le monde, la Kumbh Mela qui est le plus grand rassemblement d'hindous dans le monde ou encore des messes du pape rassemblant souvent plusieurs millions de personnes. Ainsi, pour l'annee 2011, le departement central de statistiques et d'information du Royaume d'Arabie Saoudite a recense pres de 3 millions de pelerins pour le Hajj. Le pelerinage du Hajj rassemble plusieurs millions de personnes tous les ans sur seulement quelques jours. Malgre un controle exerce par les autorites du Hajj, le nombre de pelerins sur la periode du Hajj depasse 2,5 millions chaque armee. En hausse, it est probable que ce nombre atteigne 10 millions de visiteurs par an dans quelques annees. Outre les pelerinages, les evenements susceptibles de rassembler une foule consequente sont par exemple les evenements sportifs (e.g. coupe du monde ou jeux olympiques) ou les evenements culturels (e.g. Exposition Universelle). Par exemple, pour les jeux olympiques de 2024 en France, le nombre de spectateurs attendus en moyenne durant la quinzaine olympique est estime a plus de trois millions dont 500 000 visiteurs strangers. [0553-BULL 2] 2 [0004] Or, de tels rassemblements presentent des probabilites accrues de risques notamment a cause des possibles mouvements de foule souvent associes a une congestion de la foule. En effet, la foule peut etre statique ou mouvante et, sous l'effet de la masse collective, elle peut changer d'attitude fres rapidement entrainant alors des phenomenes appeles mouvements de 5 foule. En outre, les rassemblements de masse compliquent l'acces et ('intervention des secours. Au final, les rassemblements de masse augmentent les chances qu'un evenement dangereux se produise. Ces accidents surviennent en raison notamment d'une absence de donnees et de statistiques sur le nombre de participants et leur repartition, d'une absence d'une estimation fiable stricte des deplacements, d'une gestion insuffisante de l'espace disponible et du 10 comportement imprevisible de la foule. Au cours des dix dernieres annees, plusieurs milliers personnes sont mortes dans des catastrophes associees a une mauvaise gestion de la foule. [0005] Ainsi, les autorites en charge de la surveillance de grand rassemblement, chargees de gerer et de controler la foule dans les lieux publics sont confrontees a une tache difficile puisqu'une seule erreur dans la gestion des foules peut mener a des bousculades et a 15 d'enormes pertes de vie. En particulier, le controle des foules est devenu un probleme majeur lors de rassemblement de masse avec de nombreux participants qui peuvent mourir dans des mouvements de foule, sources d'accidents notamment dans les zones congestionnees. [0006] Generalement, les techniques les plus utilisees pour la gestion des foules sont des techniques associees a des controles d'entree et de sortie ainsi que la creation de canaux 20 temporaires capables de controler la foule. Neanmoins, un tel controle n'est pas adapte a tous les rassemblements et certains rassemblements necessitent de conserver une necessaire liberte de mouvements ou de circulation. En outre, ('existence de points de controle ponctuels ne permet pas une gestion suffisance de la foule car les mouvements de foule peuvent intervenir entre les points de controle. De plus, les points de controles peuvent eux-mernes 25 devenir des points de congestion. [0007] D'autres methodes de suivi et de gestion de foules ont ete proposees. Par exemple, une methode basee sur ('utilisation d'une etiquette RFID passive pour ('identification des pelerins dans les zones saintes pendant le Hajj a ete proposee. Dans le cadre de cette technologie, sur presentation de l'etiquette a un lecteur portatif, toutes les informations relatives 30 au pelerin en possession de l'etiquette seront affichees sur l'ecran du lecteur. Neanmoins, cette technologie presente des defaillances de detection notamment dans le cadre d'une densite importante de personnes ou bien lorsque lesdites personnes sont dans un vehicule. Ce principe a notamment ete detaille dans le document US20110080262 qui decrit un systeme pour localiser un sujet specifique parmi un certain nombre de sujets possibles ayant une etiquette [0553-BULL 2] 3 RFID fournissant a un lecteur RFID un code d'identification unique. Une base de donnees contenant des informations sur les abonnes, comprenant une liste de codes d'identification RFID associes aux sujets d'interet, est incluse dans le systeme. II a egalement ete propose un systeme de suivi d'emplacement en temps reel base sur une technologie hybride Bluetooth / 5 RFID dans le document US20020126013 ou encore un reseau de capteurs sans fil pour un systeme de suivi et de surveillance de pelerins utilisant des modules GPS et une technologie RF. [0008] Malgre ces technologies, it existe une difficulte a quantifier, prevoir, et suivre les mouvements de personnes et leur comportement lors de rassemblement de masse. Par 10 exemple, it existe un manque d'informations fiables sur le nombre de participants, leurs mouvements et leur comportement pendant les rassemblements de masse, ce qui rend difficile la prise de decisions pour les autorites competentes. Or, cette indecision peut creer de fortes congestions par exemple dues a la convergence de grands groupes de pelerins notamment au Haram pendant la periode du Hajj. 15 [0009] II existe donc un besoin pour un systeme ou un procede permettant d'ameliorer la gestion de la foule au cours de rassemblements de masse. Une meilleure gestion de la foule necessite au prealable une meilleure analyse de sa repartition sur le lieu du rassemblement. En outre, it existe aussi un besoin pour un systeme ou un procede permettant d'assurer un haut niveau de confort pour les participants avec par exemple une optimisation dynamique de ('usage 20 des ressources de fagon a assurer la securite et ('hygiene lors du rassemblement de masse. 1Probleme technique] [0010] L'invention a donc pour but de remedier aux inconvenients de l'art anterieur. En 25 particulier, ('invention a pour but de proposer un systeme de gestion de rassemblement de masse, ledit systeme permettant de compter de fagon plus precise le nombre de participants audit rassemblement et plus particulierement d'acceder a des donnees de repartition sur ('emplacement geographique. L'invention a egalement pour but de proposer une gestion dynamique du rassemblement de masse en fonction des donnees de repartition des 30 participants generees. [0011] L'invention a en outre pour but de proposer un procede de gestion de rassemblement de masse, accueillant au moins plusieurs milliers de personnes, sur un emplacement [0553-BULL 2] 4 geographique de rassemblement, ledit procede pouvant etre utilise pour fournir des donnees quantitatives fiables et des services de gestion de foules capables de recluire les risques associes aux mouvements de foule et ameliorer le confort des participants. 5 113reve description de I'inventionl [0012] A cet effet, l'invention porte sur un systeme de gestion de rassemblement de masse sur un emplacement geographique, ledit systeme comportant une plateforme analytique associee a une pluralite de dispositifs d'acquisition d'images et de capteurs reseau *anis sur 10 l'emplacement geographique de rassemblement, la plateforme analytique comportant : - un module d'acquisition de donnees, apte a acquerir des donnees de repartition des participants generees a partir de donnees provenant de la pluralite de dispositifs d'acquisition d'images et a acquerir des donnees de repartition des participants generees a partir de donnees provenant de la pluralite de capteurs reseau, et 15 - un module de traitement de donnees apte, a partir des donnees de repartition acquises, a calculer sur la base d'un module de correction par apprentissage supervise ou non supervise, une donnee de repartition corrigee des participants audit rassemblement. 20 [0013] II existe un fort taux d'erreur dans ('estimation de la repartition des participants a un rassemblement de masse lorsque la repartition est estimee avec les methodes automatisees connues de l'art anterieur (camera, RFID...). Le systeme selon l'invention permet d'obtenir une donnee de repartition corrigee bien plus proche des valeurs reelles de repartition. Ainsi, l'invention presente l'avantage de permettre la mise en place d'actions de gestion de 25 rassemblement de masse basses sur des valeurs de repartition correctes. Ainsi, le systeme selon l'invention permet notamment de calculer en temps-reel, et de predire la densite des personnes (e.g. pelerins) en fonction de l'emplacement considers de facon a, si necessaire, ouvrir des acces de secours, contenir de nouveaux flux de foules et ainsi prevenir des risques associes aux mouvements de foule (collisions). 30 [0014] Un tel systeme est particulierement utile dans le cadre de la gestion de pelerinages tels que les petits et le grand pelerinage a La Mecque, notamment via une meilleure gestion des mouvements de foule lors des deplacements. Elle permet par exemple de faciliter la canalisation et la mise en mouvement control& de foule et recluit la probabilite d'accidents causes par d'eventuelles congestions. [0553-BULL 2] 5 [0015] Selon d'autres caracteristiques optionnelles du systeme : - les capteurs reseau sont aptes a se connecter a des dispositifs electroniques via au moins un protocole de communication selectionne parmi : Wifi, Bluetooth et GSM. En 5 effet, ces protocoles sont largement repandus et compatibles avec la plupart des dispositifs electroniques pouvant etre pones par des participants. Ainsi, un systerne associe a de tels capteurs pourrait acquerir et interpreter les donnees generees par des dispositifs electroniques communicants pones par des participants tels que des telephones portables, tablettes, montres connectees ou encore des bracelets 10 connectes. - le modele de correction est selectionne parmi les modeles suivants : FP-Growth, Apriori, partitionnement hierarchique, partitionnement en k-moyenne, classification par reseaux de neurones, arbres de decision et regression logique. Ces modeles particuliers 15 permettent la production de donnees de repartition les plus proches de la realite. - il comporte en outre un module de pretraitement configure pour generer, a partir de donnees brutes provenant de la pluralite de capteurs reseau, des donnees de repartition des participants. Le module de pretraitement est par exemple au niveau de la plateforme 20 analytique. - il comporte un module de memorisation de donnees apte a enregistrer les donnees de repartition acquises et les donnees de repartition corrigees. Le module de memorisation est en outre apte a gerer une historisation desdites donnees. Un tel module est 25 avantageusement configure pour conserver des donnees anterieures, organisees et accessibles sur requetes. Cela permet d'une part l'etablissement de statistiques sur le rassemblement de masse et d'autre part la mise en oeuvre de modele d'apprentissage sur la base de ces donnees pour une amelioration constante des performances de la plateforme 30 - la plateforme analytique comporte en outre un module d'apprentissage apte a mettre en oeuvre un modele d'apprentissage supervise ou non supervise de fagon a : o ameliorer le modele de correction utilise pour le calcul des donnees de repartition corrigees, 35 o ameliorer le ou les modeles de pretraitement utilise pour la generation de donnees de repartition a partir des donnees brutes de dispositifs d'acquisition d'image ou des capteurs reseau, et o analyser les donnees de repartition corrigees [0553-BULL 2] 6 Ainsi, outre une gestion dynamique du rassemblement se basant sur des donnees precises de repartitions des participants mise a jours en temps reel ou quasiment en temps reel, le systeme selon ('invention permet d'etablir des donnees predictives en fonction des donnees mesurees en temps reel et des donnees anterieures. Ainsi, le systeme n'est plus seulement 5 en mesure de reagir et de s'adapter rapidement a une situation a risque mais it peut l'anticiper et eviter sa survenue. - le module d'apprentissage est configure pour analyser les donnees de repartition corrigees de facon a generer des donnees predictives selectionnees parmi : 10 o des seuils critiques de repartition, de preference par zone, au-dela desquels des actions pourront etre engagees de facon a reduire le risque de mouvement de foule, o des donnees de repartition predites, en fonction du temps, de participants audit rassemblement, 15 o des motifs critiques de repartition, de preference entre differentes zones, en presence desquels des actions pourront etre engagees de facon a reduire le risque de mouvement de foule. - La plateforme analytique comporte un module d'analyse apte a comparer, de preference 20 en temps reel, les donnees de repartition corrigee sur ledit emplacement geographique de rassemblement a des seuils critiques predetermines de repartition et a generer une alerte en fonction du resultat de la comparaison. Cela permet au systeme d'identifier des risques potentiels et par exemple des goulots d'etranglement. 25 - le module de traitement de donnees est apte a generer des donnees de repartition selectionnees parmi : o la quantite totale de participants sur l'emplacement geographique ou sur une partie de l'emplacement geographique, o la densite de participants sur l'emplacement geographique ou sur une partie de 30 l'emplacement geographique, et o le nombre de personnes entrées et sorties de l'emplacement geographique ou d'une partie de l'emplacement geographique. - it comporte en outre au moins un dispositif de controle d'acces configure pour controler 35 les acces entre differentes zones de l'emplacement geographique. Cela est particulierement utile en cas de risque de mouvement de foule. [0553-BULL 2] 7 [0016] L'invention porte en outre sur un procede de gestion de rassemblement de masse sur un emplacement geographique, ledit procede etant mis en oeuvre par un systeme comportant une plateforme analytique et, sur ('emplacement geographique, une pluralite de dispositifs 5 d'acquisition d'images de capteurs reseau, ladite plateforme comportant module d'acquisition de donnees et un module de traitement de donnees, et ledit procede etant caracterise en ce qu'il comporte les etapes suivantes : - Acquisition, par le module d'acquisition de donnees, de donnees de repartition des participants generees a partir de donnees provenant de la pluralite de dispositifs 10 d'acquisition d'images et de donnees de repartition des participants generees a partir de donnees provenant de la pluralite de capteurs reseau ; - Calcul, par le module de traitement de donnees, d'au moins une dorm& de repartition corrigee des participants audit rassemblement, a partir des donnees de repartition acquises et sur la base d'un modele d'apprentissage supervise ou non 15 supervise. [0017] D'autres avantages et caracteristiques de l'invention apparaitront a la lecture de la description suivante donnee a titre d'exemple illustratif et non limitatif, en reference aux Figures annexees qui representent : 20 - Figure 1, une representation schematique du systeme de gestion de rassemblement de masse selon l'invention, les elements en pointilles sont facultatifs. - Figure 2, une representation schematique du procede de gestion de rassemblement de masse selon l'invention, - Figure 3, une representation schematique d'une etape de construction du modele de 25 correction par apprentissage selon un mode de realisation de l'invention, - Figure 4, une representation schematique d'une etape de calcul d'une donnee de repartition corrigee selon un mode de realisation de l'invention, - Figure 5, une representation schematique d'une etape d'analyse des donnees corrigees selon un mode de realisation de l'invention, [0553-BULL 2] 8 - Figure 6, une representation schematique d'une etape de construction et de mise a jour d'un modele de prediction de repartition de participant et de mouvement de foule selon un mode de realisation de l'invention. 5 JDescription de I'inventionl [0018] Dans la suite de la description, on entend par « emplacement geographique », un lieu pouvant etre definie par sa superficie, etre constitue par des zones en exterieures et/ou des zones en interieur. [0019] Le terme « rassemblement de masse » selon l'invention correspond a un evenement 10 planifie ou spontane, de preference planifie, qui va attirer un nombre de participants susceptible de solliciter considerablement les ressources en matiere de planification et d'action des administrateurs ou du pays hate. Les Jeux olympiques, le Hadj et d'autres evenements sportifs, religieux ou culturels majeurs en sont des exemples. [0020] Le terme « repartition » se refere, selon l'invention, a une quantite ou a un mouvement 15 de personnes. La quantite peut etre exprimee selon plusieurs dimensions comme par une densite (e.g. personne/m2), un nombre total (e.g. en centaine de personne), un pourcentage (e.g. nombre de personne / capacite de la zone). Le mouvement correspond a une quantite en entrée et en sortie de l'emplacement geographique ou d'une partie de l'emplacement geographique. Ainsi, la « dorm& de repartition » selon l'invention correspond a une ou 20 plusieurs valeurs. [0021] Par « parametre », on entend au sens de l'invention une valeur obtenue par transformation de donnees brutes et pouvant etre ensuite utilisee au sein d'un modele. Cela s'applique notamment a la transformation d'une serie d'image d'une video ou a la transformation d'une serie de valeurs obtenues via un capteur reseau. 25 [0022] Par « seuil critique de repartition », on entend au sens de l'invention une valeur predeterminee de repartition de participants ou de mesure de capteur au-dela de laquelle it existe un risque important de mouvement de foule. [0023] Par « modele » ou « regle » ou « algorithme » it faut comprendre au sens de l'invention une suite finie d'operations ou d'instructions permettant de calculer une valeur par 30 l'intermediaire d'un classement ou d'un partitionnement des donnees au sein de groupes prealablement definis Y et d'attribuer un score ou de hierarchiser une ou plusieurs donnees au sein d'un classement. La mise en oeuvre de cette suite finie d'operations permet par exemple [0553-BULL 2] 9 d'attribuer une etiquette Y a une observation decrite par un ensemble de caracteristiques ou parametres X grace par exemple a la mise en oeuvre d'une fonction f susceptible, de reproduire Y ayant observe X. Y = f (X) + e 5 ou e symbolise le bruit ou erreur de mesure [0024] Par « methode d'apprentissage supervise », on entend au sens de l'invention un procede permettant de definir une fonction f a partir d'une base de n observations etiquetees (X1 n, Y1 n) ou Y = f (X) + e. Par « methode d'apprentissage non supervisee », une methode visant a hierarchiser les donnees ou a diviser un ensemble de donnees en differents groupes 10 homogenes, les groupes homogenes partageant des caracteristiques communes et cela sans que les observations soient etiquetees. [0025] Par « entretien » ou « action d'entretien », on entend au sens de l'invention une activite visant a reparer, recharger, nettoyer ou remplacer une installation. Par « installation », on entend au sens de l'invention un batiment, un local, un logement mais egalement un 15 equipement (e.g. distributeur d'eau, meubles). On entend par « ressources d'entretien », des personnes, aussi appelees « agent d'entretien » qualifiees pour realiser des actions d'entretien ou des dispositifs pouvant etre necessaire a la realisation des actions d'entretien. [0026] On entend par « traiter », « calculer », « determiner », « afficher », « extraire » « comparer » ou plus largement « operation executable », au sens de l'invention, une action 20 effectuee par un dispositif ou un processeur sauf si le contexte indique autrement. A cet egard, les operations se rapportent a des actions et/ou des processus d'un systeme de traitement de donnees, par exemple un systeme informatique ou un dispositif informatique electronique, qui manipule et transforme les donnees representees en tant que quantites physiques (electroniques) dans les memoires du systeme informatique ou d'autres dispositifs de stockage, 25 de transmission ou d'affichage de ('information. Ces operations peuvent se baser sur des applications ou des logiciels. [0027] Les termes ou expressions « application », « logiciel », « code de programme », et « code executable » signifient toute expression, code ou notation, d'un ensemble d'instructions destinees a provoquer un traitement de donnees pour effectuer une fonction particuliere 30 directement ou indirectement (e.g. apres une operation de conversion vers un autre code). Les exemples de code de programme peuvent inclure, sans s'y limiter, un sous-programme, une fonction, une application executable, un code source, un code objet, une bibliotheque et/ou tout autre sequence d'instructions congues pour ('execution sur un systeme informatique. [0553-BULL 2] 10 [0028] On entend par « processeur », au sens de ('invention, au moins un circuit materiel configure pour executer des operations selon des instructions contenues dans un code. Le circuit materiel peut etre un circuit integre. Des exemples d'un processeur comprennent, sans s'y limiter, une unite de traitement central, un processeur graphique, un circuit integre specifique 5 a ('application (ASIC) et un circuit logique programmable. [0029] On entend par « couple », au sens de ('invention, connecte, directement ou indirectement avec un ou plusieurs elements intermediaires. Deux elements peuvent etre couples mecaniquement, electriquement ou lies par un canal de communication. 10 [0030] Dans la suite de la description, les memes references sont utilisees pour designer les memes elements. [0031] L'invention se rapporte a un systerne ou a un procede de gestion de rassemblement de masse. Les evenements susceptibles de rassembler le plus grand nombre de personnes sont souvent des pelerinages, des evenements sportifs, des manifestations ou des evenements 15 culturels. La presente invention, bien qu'applicable a de nombreux rassemblement de masse sera illustree plus particulierement dans un contexte de pelerinage a La Mecque, par exemple lors du grand pelerinage ou du petit pelerinage. En effet, le pelerinage a La Mecque represente environ cinq millions de visiteurs chaque année dans les villes de La Mecque et de Medine en Arabie Saoudite. Ces visiteurs se retrouvent en particulier lors du rituel annuel du Hajj qui est 20 effectue sur un nombre précis de jours du mois de Dhul-Hijja de chaque armee lunaire, plus particulierement pendant les 12 premiers jours. En 2017, le premier jour du mois Dhul-Hijja de l'annee lunaire 1437 ete le 23 aoCit 2017. [0032] Le pelerinage du Hajj s'etend sur un emplacement geographique correspondant a La Mecque snit plus de 1000 km2. Lors de ce pelerinage, les participants au Hajj, aussi appeles 25 Hadjis vont prier cinq fois par jours dans les memes lieux de rassemblement et vont proceder au actions de cultes comme expliquees. Ils auront par exemple a faire sept rondes autour de la Kaaba, faire sept fois Ia marche entre Safa et Marwah, boire a Ia source Zamzam puis se rendre au lieu-dit « Mina » a 4 km de La Mecque et faire les prieres de l'apres-midi (asr), du soir (maghreb et icha) et du matin (fajr). Ils devront egalement avancer vers Ia montagne Arafat et 30 y faire Ia priere de midi et de l'apres-midi puis aller vers « Muzdalifah » pour faire les prieres du soir. Le lendemain, le pelerin revient vers Mina pour y realiser les rites prescrits snit un parcours d'environ 17km (allee et retour) En outre, les pelerins visitent generalement Ia mosquee du Prophete Mohamed (PSSL), Al-Masjid an-Nabawi, a Medine. Ainsi, avec plusieurs millions de [0553-BULL 2] 11 pelerins parcourant ce territoire sur une periode fres courte et visitant plusieurs installations, les administrations en charge de la gestion de l'entretien des installations de La Mecque sont soumises a une forte pression. Ainsi, le pelerinage du Hadj accueille des millions de pelerins realisant les memes actions au meme moment entrainant alors une forte densite de pelerins et 5 toutes ces actions sont reparties sur seulement quelques jours sur une zone de plusieurs kilometres carres. En cela, la gestion d'un tel evenement represente un enjeu exceptionnel notamment en ce qui concerne la gestion des participants au sein de l'emplacement geographique concerne. En effet, it faut d'une part assurer la securite des participants en predisant et limitant les mouvements antagonistes de foules mais assurer leur confort. Cela est 10 possible en mettant en place une gestion dynamique du rassemblement se basant sur des donnees precises de repartitions des participants mise a jours en temps reel ou quasiment en temps reel. Ainsi, les actions destinees a la securite et au confort du participant (maintien de la proprete des installations et de la disponibilite des equipements) sont parfaitement adaptees a la situation. 15 [0033] Comme presents a la Figure 1, l'invention porte selon un premier aspect sur un systeme 1 de gestion d'un rassemblement de masse pouvant, de preference, accueillir au moins plusieurs milliers de personnes, de preference plus de 100 000 personnes, de fagon plus preferee plus d'un million de personnes. 20 [0034] L'emplacement geographique dans le cadre de l'invention peut etre considers dans son ensemble mais egalement divise en plusieurs parties, espaces ou zones. En effet, dans le cadre du suivie de la repartition, les donnees de repartition seront de fagon preferee traitees zones par zones avec avantageusement un suivi des mouvements entre les zones. [0035] En outre, l'emplacement geographique comporte une pluralite d'installations. Les 25 installations peuvent par exemple sont selectionnees parmi : des lieux de culte, des locaux sanitaires, des logements, des pares, mais egalement parmi les equipements presents au sein de ces betiments ou espaces tels que par exemple des bancs, des tables, des distributeurs (e.g. d'eau) et des tapis. Dans le cadre du pelerinage de La Mecque, ces installations sont par exemple des lieux ou des structures telles que la Kaaba, Safe, Marwah, la source Zamzam, le 30 lieu-dit « Mina », Muzdalifah », la mosquee du Prophete Mohamed (PSSL), Al-Masjid Al- Nabawi, a Medine ou encore des equipements tels que des tapis, distributeurs de sac en plastique pour les chaussures ou distributeurs d'eau. L'emplacement geographique comporte au moins deux installations dont l'entretien est a gerer, par exemple au moins dix installations, de fagon preferee au moins vingt installations, de fagon plus preferee au moins cinquante [0553-BULL 2] 12 installations, et de facon encore plus preferee au moins cent installations. Ainsi, la mise en oeuvre d'un procede de gestion d'entretien dynamique dans un tel contexte n'est pas comparable aux problematiques classiques d'activites menageres. [0036] Comme presente en figure 1, le systeme 1 selon ('invention comporte une plateforme 5 100 analytique ou plateforme informatique analytique. Cette plateforme 100 analytique est plus particulierement en charge du traitement des informations, de la planification, de la generation d'instruction et du suivi de l'entretien. [0037] Pour cela, cette plateforme 100 analytique est associee une pluralite de dispositifs d'acquisition d'images et de capteurs reseau. Ces dispositifs d'acquisition d'images et ces 10 capteurs reseau sont repartis sur l'emplacement geographique de facon a pouvoir fournir des donnees representatives de la situation sur l'emplacement geographique. [0038] La plateforme 100 analytique est associee a une pluralite de dispositifs d'acquisition d'images 10 mais le systeme peut egalement comprendre ladite pluralite de 15 dispositifs d'acquisition d'images. [0039] Les dispositifs d'acquisition d'images 11, 12, 13, 14 sont tous les dispositifs capables d'enregistrer et de transmettre une image. Par exemple, les dispositifs d'acquisition d'images 11, 12, 13, 14 sont selectionnes parmi : des appareils photographiques, des cameras pour le visible, des cameras thermiques infrarouge, des cameras bi-spectrales, des cameras 3D et/ou 20 des cameras embarquees sur des drones. Avantageusement, les dispositifs d'acquisition d'images 10 comportent des cameras 3D, capables de scruter une zone a 360. [0040] La pluralite de dispositifs d'acquisition d'images 10 correspond avantageusement a une quantite suffisante pour permettre ('acquisition d'une donnee de repartition fiable. Par exemple, le systeme 1 peut comporter ou etre associe a entre 10 et 2000 dispositifs 25 d'acquisition d'images 11, 12, 13, 14. Avantageusement, la pluralite de dispositifs d'acquisition d'images 10 correspond a une densite de dispositifs d'acquisition d'images 11, 12, 13, 14 par 100 m2 comprise entre 1 et 100 dispositifs d'acquisition d'images [0041] Ainsi, la plateforme 100 analytique est associee a une pluralite de capteurs reseau 30 20 mais le systeme peut egalement comprendre ladite pluralite de de capteurs reseau. [0042] Les capteurs reseau 20 sont tous dispositifs capables d'enregistrer et de transmettre une information sur une donnee reseau. Par exemple, les capteurs reseau 20 sont aptes a se [0553-BULL 2] 13 connecter a des dispositifs via au moins un protocole de communication selectionne parmi : Wifi, Bluetooth et GSM. De fagon preferee, les capteurs reseau 20 sont aptes a se connecter a des dispositifs communicants via au moins les protocoles de communication : Wifi, Bluetooth et GSM. En effet, de nos jours, la majorite des telephones, des ordinateurs portables et des 5 appareils electroniques portables utilisent la communication sans fil, en particulier Bluetooth et Wi-Fi. [0043] Ainsi, les capteurs reseau sont avantageusement aptes a acquerir un ensemble d'informations sur les dispositifs electroniques communicants se trouvant a leur portee. Les informations acquises peuvent par exemple correspondre a : une donnee d'adresse MAC 10 (« Media Access Control » terminologie anglo-saxonne), a une donnee d'IMEI (« International Mobile Equipment Identity », terminologie anglo-saxonne), a un identifiant de fournisseur d'acces au reseau GSM (« Global System for Mobile Communications », terminologie anglosaxonne), la base de reception CID (Cell ID en terminologie anglo-saxonne) ou encore la puissance du signal. 15 [0044] De fagon preferee ces donnees sont anonymisees et sont identifiees par un identifiant unique pouvant par exemple etre une donnee d'adresse MAC du dispositif electronique communicant ou d'identifiant IMEI. [0045] La pluralite de capteurs reseau 20 correspond avantageusement a une quantite suffisante permettre ('acquisition d'une donnee de repartition fiable. Par exemple, le systeme 1 20 peut comporter, ou etre associe a, entre 10 et 2000 capteurs reseau 20, de preference entre 15 et 200 capteurs reseau. Avantageusement, la pluralite de capteurs reseau correspond a une densite capteurs reseau 20 par 10 000 m2 comprise entre 1 et 10. [0046] Comme presente dans la figure 1, la plateforme 100 analytique comporte un module 25 d'acquisition 130 de donnees. Ce module d'acquisition 130 de donnees est avantageusement apte a acquerir, ou charger, des donnees de repartition des participants generees a partir de donnees provenant de la pluralite de dispositifs d'acquisition d'images 10 et a acquerir, ou charger, des donnees de repartition des participants generees a partir de donnees provenant de la pluralite de capteurs reseau 20. 30 [0047] Comme presente dans la figure 1, la plateforme 100 analytique comporte un module de traitement 140 de donnees. A partir des donnees de repartition acquises par le module [0553-BULL 2] 14 d'acquisition 130, ce module de traitement 140 de donnees est avantageusement apte a calculer, sur la base d'un modele de correction par apprentissage supervise ou non supervise, une donnee de repartition corrigee des participants audit rassemblement. [0048] Le modele de correction est par exemple selectionne parmi les modeles suivants : FP- 5 Growth, Apriori, partitionnement hierarchique, partitionnement en k-moyenne, classification par reseaux de neurones, arbres de decision et regression logique. [0049] De facon preferee, la donnee de repartition corrigee des participants correspond a au moins une donnee selectionnee parmi les donnees suivantes : - une donnee relative a la quantite de participants, telle que la quantite totale ou la densite 10 de personnes presentes sur l'emplacement geographique ou sur une partie de l'emplacement geographique. Cette donnee donne une information sur le volume de participants. - une donnee relative aux mouvements de participants, telle que le nombre de personnes entrées et sorties de l'emplacement geographique ou d'une partie de l'emplacement 15 geographique. Cette donnee donne une information sur le flux de participants. [0050] Le systerne 1, ou plus particulierement comme presente en figure 1 la plateforme 100 analytique, peut egalement comporter un module de pretraitement 120. Ce module de pretraitement 120 peut etre configure pour generer des donnees de repartition des participants 20 a partir de donnees brutes provenant de la pluralite de capteurs reseau et/ou de la pluralite de dispositifs d'acquisition d'images. [0051] La figure 3 presente par exemple une etape 300 de pretraitement de donnees brutes de la pluralite de dispositifs d'acquisition d'images ou de capteurs reseau 20 pour la generation de donnees de repartition des participants au rassemblement. Dans ce mode de realisation, le 25 pretraitement debute par une etape d'acquisition de donnees brutes d'images 311 et/ou d'acquisition de donnees brutes de communication reseau 312. [0052] Ces donnees brutes sont alors traitees au cours d'etapes 321 et 322 permettant, a partir de parametre d'images ou de reseau, de genere une ou deux donnees de repartition de participant. Ces donnees de repartition generees peuvent ensuite etre enregistrees sur une 30 memoire lors d'etapes 331 et 332. [0553-BULL 2] 15 [0053] Ainsi, la plateforme 100 analytique, peut egalement comporter un module de memorisation 150 de donnees. [0054] Ce module est plus particulierement apte a enregistrer les donnees de repartition acquises, les donnees de repartition corrigees et les donnees de repartition predites. Ce module 5 peut egalement etre utilise plus largement toutes les donnees acquises et generee par la plateforme analytique. En outre, ce module est avantageusement configure pour creer et gerer une historisation desdites donnees. [0055] Pour cela, le module de memorisation 150 peut comprendre une memoire transitoire et/ou une memoire non transitoire. La memoire non transitoire peut etre un support tel qu'un 10 CDrom, une carte memoire, ou un disque dur par exemple heberge par un serveur distant. Le module de memorisation 150 est en outre apte a gerer une historisation des donnees regues ou generees par la plateforme 100 analytique. Avantageusement, le module de memorisation 150 presente une architecture de type LAMBDA, KAPPA ou Architecture SMACK. 15 [0056] Comme cela a ete dit, outre une gestion dynamique du rassemblement se basant sur des donnees precises de repartitions des participants mise a jours en temps reel lui permettant de reagir et de s'adapter rapidement a une situation a risque, le systerne selon ('invention peut egalement anticiper une situation a risque et eviter sa survenue. Pour cela, la plateforme 100 20 analytique, peut egalement comporter un module d'apprentissage 110. [0057] En outre, le module d'apprentissage 110 est par exemple configure pour creer et mettre a jour un modele de generation des donnees de repartition des participants a partir de donnees brutes provenant de la pluralite de capteurs reseau et/ou de la pluralite de dispositifs d'acquisition d'images. Ce module 110 peut aussi etre configure pour creer et mettre 25 a jour le modele de correction utilise pour calculer la dorm& de repartition corrigee. Ce module 110 peut egalement etre configure pour creer et mettre a jour le modele d'interpretation des donnees de repartition corrigees qui est par exemple utilise pour calculer une probabilite de mouvement de foule, de preference par zone en fonction des donnees de repartitions ou encore un modele de prediction de repartition de participant a 30 partir de donnees de repartition corrigees. [0058] Le module d'apprentissage 110 est apte a mettre en oeuvre des algorithmes bases sur des methodes d'apprentissage supervise ou non supervise. Ainsi, avantageusement, la plateforme 100 analytique est configuree pour mettre en oeuvre les donnees d'entrees dans un [0553-BULL 2] 16 ou plusieurs algorithmes, de preference prealablement calibres. Ces algorithmes sont par exemple selectionnes parmi un algorithme de modele de generation des donnees de repartition, un algorithme de modele de correction, un algorithme de modele d'interpretation des donnees de repartition corrigees. En outre, ces algorithmes peuvent presenter differentes versions en 5 fonction du temps d'une periode du rassemblement. Par exemple, dans le cadre du pelerinage, trois periodes peuvent etre prises en compte : le Hadj ou grand pelerinage, le petit pelerinage et le reste de l'annee. Cela permet d'affiner les predictions issues des modeles. Ces algorithmes peuvent avoir ete construit a partir de differents modeles d'apprentissage, notamment de partitionnement, supervises ou non supervises. Un algorithme d'apprentissage non supervise 10 peut par exemple etre selectionne parmi un modele de melange Gaussien non supervise, une classification ascendante hierarchique (Hierarchical clustering Agglomerative en terminologie Anglo-Saxonne), une classification descendante hierarchique (Hierarchical clustering divisive en terminologie Anglo-Saxonne). Alternativement, ('algorithme repose sur un modele d'apprentissage statistique supervise configure de facon a minimiser un risque de la regle 15 d'ordonnancement et ainsi permettant d'obtenir des regles de prediction plus performantes. Dans ce cas, les etapes de calcul de determination et d'estimations peuvent etre basees sur un modele, entraine sur un jeu de donnees et configure pour predire une etiquette. Par exemple, aux fins de la calibration, it est possible d'utiliser un jeu de donnees representatif d'une situation dont ('etiquette est connue, par exemple le nombre de participant dans une zone compte 20 manuellement. Le jeu de donnee peut egalement comprendre des etiquettes multiples. L'algorithme peut etre issu de ('utilisation d'un modele d'apprentissage statistique supervise selectionne par exemple parmi les methodes a noyau (e.g. Separateurs a Vaste Marge Support Vector Machines SVM, Kernel Ridge Regression) decrites par exemple dans Burges, 1998 (Data Mining and Knowledge Discovery. A Tutorial on Support Vector Machines for 25 Pattern Recognition), les methodes d'ensembles (e.g. arbres de decision) decrites par exemple dans Brieman, 2001 (Machine Learning. Random Forests), FP-Growth, Apriori, partitionnement hierarchique, partitionnement en k-moyenne, arbres de decision, regression logique ou les reseaux de neurones decrits par exemple dans Rosenblatt, 1958 (The perceptron: a probabilistic model for information storage and organization in the brain). 30 [0059] Comme cela est presente en figure 1, la plateforme 100 analytique, peut egalement comporter un module d'analyse 160. [0060] Ce module d'analyse 160 est notamment apte a comparer, de preference en temps reel, les donnees de repartition corrigee sur ledit emplacement geographique de 35 rassemblement a des seuils critiques predetermines de repartition et a generer une alerte en [0553-BULL 2] 17 fonction du resultat de la comparaison. Cela permet au systeme d'identifier des risques potentiels et par exemple des goulots d'etranglement. [0061] Le module d'analyse 160 est aussi avantageusement configure pour generer, de preference en temps reel, des motifs de mouvement de foule et pour les comparer a des motifs 5 preenregistres. Cela permet d'identifier des risques potentiels malgre ('absence de depassement de seuils critiques. [0062] La plateforme 100 analytique peut avantageusement comporter un module de d'analyse 160 configure pour generer des fichiers comportant des donnees analysees, de 10 preference en fonction du temps, selectionnees parmi : - la repartition reelle et/ou predite des participants audit rassemblement, c'est a dire la quantite totale de participants sur l'emplacement geographique ou sur une partie de l'emplacement geographique, la densite de participants sur l'emplacement geographique ou sur une partie de l'emplacement geographique, et/ou le nombre de 15 personnes entrées et sorties de l'emplacement geographique ou d'une partie de l'emplacement geographique ; - Les evenements critiques reels et/ou predits, tels que des mouvements de foules ; - Les besoins medicaux reels et/ou predits ; - Les besoins en securite reels et/ou predits ; ou encore 20 - Les besoins logistiques reels et/ou predits. [0063] Ces fichiers sont de fagon preferee generes a partir de donnees historisees. Ces fichiers peuvent ensuite etre traites par des applications de representation de fagon a mettre en exergue les informations pertinentes (format de type « heat maps ». Ainsi, le module d'analyse est en mesure de generer des donnees statistiques permettant d'optimiser les actions 25 d'entretien. II permet egalement de recluire le gaspillage des ressources. [0064] Le module d'analyse est en outre apte, en cas d'alerte generee, a extraire une portion d'images provenant des dispositifs d'acquisition d'image 10 et a les transmettre a un module de supervision 170. Cela peut 'etre necessaire pour valider ou non le risque ou la survenue d'un mouvement de foule ou de tout autre incident. 30 [0065] Ainsi, la plateforme 100 analytique peut comporter un module de supervision 170 comprenant un dispositif d'affichage configure pour afficher par exemple au moins une information sur les donnees de repartitions reelles ou predites des participant au rassemblement de masse, des donnees provenant des dispositif d'acquisition d'image 10 ou [A 35 completer]. [0553-BULL 2] 18 [0066] Les donnees de repartition predites sont de preference predites en fonction du temps. Ainsi, le module d'apprentissage pourra etre configure pour predire, de preference zones par zones, des donnees de repartition predite sur 1 heure et avec une donnee toutes les 10 minutes de facon a pouvoir suivre revolution des donnees de repartition predite 5 [0067] Ainsi, le systerne peut comporter dispositif de controle d'acces 30, de preference associe avec la plateforme analytique. Le dispositif de controle d'acces 30 etant apte a controler un acces entre differentes zones de ('emplacement geographique, par exemple en cas de risque de mouvement de foule. 10 [0068] Le dispositif de controle d'acces 30 peut par exemple etre une cloison mobile, un systerne de fermeture, un voyant ou un dispositif d'affichage indiquant un droit d'acces a une zone ou encore un portique de securite pouvant limiter racces a une zone [0069] Le dispositif de controle d'acces 30 peut egalement etre couple a des dispositifs 15 electroniques individuels 40, se presentant de preference sous la forme de bracelets electroniques, lesdits dispositifs electroniques individuels comportant un module de stockage individuel de donnees apte a stocker des donnees personnelles sur une personne et un module de communication apte a communiquer avec un dispositif de controle d'acces. [0070] Le systerne selon ('invention est alors avantageusement configure pour prendre en 20 compte des donnees personnelles des dispositifs electroniques individuels 40 pour activer ou non les dispositifs de controle d'acces. [0071] Le systerne egalement etre configure pour prendre en compte des donnees communiquee par les dispositifs electroniques individuels 40 pour calculer la donnee de repartition des participants audit rassemblement. 25 [0072] En outre, la plateforme 100 analytique peut comporter un module de communication 190. Grace a ce module de communication, la plateforme 100 est apte a communiquer avec la pluralite de capteurs reseau 20 et de dispositifs d'acquisition d'images 10, des dispositifs de controle d'acces 30, des dispositifs electroniques individuels 40 ou tout autre dispositif 50 30 susceptible d'echanger des informations avec la plateforme analytique. Le module de communication 190 est configure pour recevoir et transmettre des informations a des systernes distants tels que des capteurs, des tablettes, des telephones, des ordinateurs ou des serveurs. Le module de communication permet de transmettre les donnees sur au moins un reseau de communication et peut comprendre une communication filaire ou sans fil. De preference, la 35 communication est operee par rintermediaire d'un protocole sans fils tel que wifi, 3G, 4G, et/ou Bluetooth. Ces echanges de donnees peuvent prendre la forme d'envoi et de reception de [0553-BULL 2] 19 fichiers, de preference cryptes et associes a une cle specifique de receveur. Le module de communication 190 est en outre apte a permettre la communication entre la plateforme 100 et un terminal distant, dont un client. Le client est generalement, tout materiel et/ou logiciel susceptible d'acceder a la plateforme 100 analytique. 5 [0073] En outre, le systerne selon l'invention peut comporter une ou plusieurs interfaces homme-machine. L'interface homme-machine, au sens de l'invention, correspond a tout element permettant a un etre humain de communiquer avec un ordinateur en particulier et sans que cette liste soit exhaustive, un clavier et des moyens permettant en reponse aux ordres entres au clavier d'effectuer des affichages et eventuellement de selectionner a l'aide de la 10 souris ou d'un pave tactile des elements affiches sur l'ecran. Un autre exemple de realisation est un ecran tactile permettant de selectionner directement sur l'ecran les elements touches par le doigt ou un objet et eventuellement avec la possibilite d'afficher un clavier virtue!. [0074] Les differents modules de la plateforme 100 sont representes de fagon distincte sur la figure 1 mais l'invention peut prevoir divers types d'agencement comme par exemple un seul 15 module cumulant ('ensemble des fonctions decrites ici. De merne, ces moyens peuvent etre divises en plusieurs cartes electroniques ou bien rassembles sur une seule carte electronique. En outre, lorsque Ion prete une action a un dispositif ou un module, celle-ci est en fait effectuee par un microprocesseur du dispositif ou module commands par des codes instructions enregistres dans une memoire. De merne, si Ion prete une action a une application, celle-ci est 20 en fait effectuee par un microprocesseur du dispositif dans une memoire duquel les codes instructions correspondant a ('application sont enregistres. Lorsqu'un dispositif ou module emet ou regoit un message, ce message est ernis ou regu par une interface de communication. 25 [0075] Selon un autre aspect, comme represents a la figure 2, l'invention porte sur un procede de gestion de rassemblement de masse sur un emplacement geographique, ledit procede etant mis en oeuvre par un systerne comportant une plateforme analytique et, sur ('emplacement geographique, une pluralite de dispositifs d'acquisition d'images de capteurs reseau, ladite plateforme comportant module d'acquisition de donnees et un module de 30 traitement de donnees, et ledit procede etant caracterise en ce qu'il comporte les stapes suivantes : Acquisition 400, par le module d'acquisition de donnees 130, de donnees de repartition des participants generees a partir de donnees provenant de la pluralite de dispositifs d'acquisition d'images et de donnees de repartition des participants 35 generees a partir de donnees provenant de la pluralite de capteurs reseau ; [0553-BULL 2] 20 Calcul 500, par le module de traitement de donnees, d'au moins une donnee de repartition corrigee des participants audit rassemblement, a partir des donnees de repartition acquises et sur la base d'un modele d'apprentissage supervise ou non supervise. 5 [0076] Le procede selon l'invention peut comporter une etape prealable 200 de construction d'un modele de correction apte a calculer une donnee de repartition corrigee des personnes presentes au rassemblement. Une telle etape 200 est illustree dans la figure 3. [0077] De facon particuliere, la construction du modele de correction peut comprendre une 10 etape de chargement 211 de donnees de repartition generees partir de donnees provenant de la pluralite de dispositifs d'acquisition d'images 10 ainsi qu'une etape de chargement 212 de donnees de repartition generee partir de donnees provenant de la pluralite de capteurs reseau 20. [0078] En outre, la construction du modele de correction, notamment s'il est base sur un 15 apprentissage supervise, peut comprendre une etape 213 de chargement de donnees reelle de comptages ou bien d'etiquettes pour les donnees prealablement chargees. [0079] La construction du modele de correction comporte ensuite une etape 223 de creation du modele puis une etape 230 d'enregistrement de ce modele. 20 [0080] Un mode de realisation du procede selon l'invention est represents dans la figure 4. [0081] Le procede est alors initie par les acquisitions 410 et 420 de donnees de repartition generees a partir de donnees provenant respectivement de la pluralite de dispositifs d'acquisition d'images 10 et de la pluralite de capteurs reseau 20. [0082] Ces donnees sont ensuite chargees en memoire 510 et 520 par le module de 25 traitement de donnees 140 qui charge 530 egalement en memoire le modele de correction de facon a pouvoir mettre en oeuvre une etape de calcul 520 permettant la generation des donnees de repartitions corrigees qui pourront ensuite etre enregistree 530. [0083] Comme cela a déjà ete &ague, ces donnees de repartition corrigees pourront etre 30 utilisees par le module de traitement 140 interpreter les donnees de repartition corrigees calculer et fournir des informations a haute valeur ajoutee pour les administrateurs de l'evenement de masse. Ainsi, le procede selon l'invention peut comporter une etape 600 d'analyse de la donnee corrigee de repartition des personnes presentes audit rassemblement. 35 [0084] La figure 5 presente un mode de realisation particulier d'une telle etape d'analyse qui debute par une etape de chargement 605 de donnees de repartitions corrigees puis une etape [0553-BULL 2] 21 de chargement 610 de seuils critiques predetermines de repartition. Ces seuils critiques de repartition peuvent etre predetermines et integres renseignes dans la plateforme analytique par un administrateur via une interface homme machine. Les seuils critiques de repartition peuvent etre egalement calcules via un modele d'apprentissage. Les seuils critiques de repartition 5 pourront etre differents en fonction des zones considerees. Par exemple si les seuils critiques de repartition sont exprimes en densite (participant/m2) alors une zone pourra presenter un seuil critique de repartition de 3,5 personnes/m2 alors qu'un autre site presentera un seuil critique de repartition de 2,3 personnes /m2. [0085] Lors d'une etape 615, it est determine si un ou plusieurs seuils ont ete depasses par 10 les donnees de repartition corrigee en cours d'analyse. Si tel est le cas (OK), le procede initie une etape 650 de generation d'une alerte ainsi qu'eventuellement ('envoi d'instructions a des dispositifs electronique 50 connectes a la plateforme analytique 100, par exemple des dispositifs de controle d'acces 30 ou des bracelets personnels 40. Ces alertes ou actions peuvent ensuite faire ('objet d'un enregistrement 670. 15 [0086] Si aucun seuil critique predetermine de repartition n'est depasse (NOK) alors le procede peut comporter une etape 620 de generation des donnees de repartition predites, en fonction du temps, de participants audit rassemblement. Cette etape peut etre realisee a l'aide d'un modele de prediction de repartition de participant. Par exemple, a partir des donnees de repartition corrigees actuelles la plateforme analytique est configuree pour calculer des 20 donnees de repartition predites pour les prochaines heures et les enregistrer 621. Lors d'une etape 625, it est determine si les donnees de repartition predites pourront depasser un ou plusieurs seuils. Si tel est le cas (OK), le procede initie les etapes d'alerte 650, d'instructions 660 et d'enregistrement 670. [0087] Si aucune tendance critique n'est identifiee lors de l'etape 625 (NOK) alors le procede 25 peut comporter une etape 630 de calcul d'un motif de repartition des participants audit rassemblement et une etape d'enregistrement 631 de ce motif. Cette etape peut se baser sur des motifs critiques de repartition, generes par le module d'apprentissage. Ces motifs critiques de repartition, relatifs de preference a differentes zones, correspondent par exemple a des combinaisons de donnees de repartition qui malgre qu'aucune ne depasse des seuils critique 30 de repartition, la combinaison de ces valeurs entraine un risque plus eleve de mouvement de foule. Par exemple, un flux de personne d'une zone A vers une zone B, combinee a un flux de personne d'une zone C vers la zone B et a un volume déjà present sur la zone B peut correspondre a un fort risque de mouvement de foule. Ainsi, merne si aucun seuil critique de repartition n'est depasse, certaines combinaisons de valeurs de donnees de repartition entre 35 differentes zones peuvent etre associees a de futurs risques. [0553-BULL 2] 22 [0088] Lors d'une etape 635, it est determine si le motif de repartition correspond a un motif critique. S'il ne correspond pas (NOK) alors le motif genere est enregistre 670. S'il y a correspondance (OK), le procede peut initier une etape de d'extraction d'une portion d'images provenant des dispositifs d'acquisition d'image 10 et a la transmettre a un module de 5 supervision 170. Cela peut etre necessaire pour valider ou non le risque ou la survenue d'un mouvement de foule ou de tout autre incident. Si lors d'une etape 645, la plateforme regoit une instruction de validation de risque alors le procede initie les etapes d'alerte 650, d'instructions 660 et d'enregistrement 670. Sinon it y a un enregistrement des donnees generees et notamment du motif genere. 10 [0089] Comme presente en figure 2, le procede selon l'invention peut egalement comprendre une etape de generation 700 de fichier comportant de preference les donnees generees par le module d'analyse. [0090] Comme cela a ete evoque, le module d'apprentissage 110 peut egalement etre utilise pour generer ou modifier un ou plusieurs seuils critiques de repartition. En outre, comme 15 presente a la figure 1 et illustre a la figure 6, le procede selon l'invention peut comporter une etape 800 de construction et de mise a jour d'un modele de prediction de risques [0091] L'etape 810 correspond au chargement de donnees de repartition corrigee et memorisees qui ont ete de preferences historisee par le module de memorisation 150 et letape 820 correspond au chargement des donnees d'alertes memorisees, que cela soit des alertes 20 generees par le systeme ou bien des alertes exterieures. [0092] Le procede peut egalement comporter une etape 830 correspondant au chargement de donnees tierces telles que par exemple des donnees d'occupation d'hotels, de nombre de visa delivres, de donnees relatives aux acces des moyens de transports (aeroports, centrale de bus...). L'etape 840 correspond a une etape avantageuse de decoupage des donnees par 25 periodes. En effet, en fonction des periodes de l'annee, les comportements des personnes au rassemblement de masse pourront etre differents. [0093] L'etape 850 correspond au chargement des donnees du modele de prediction anterieur si l'etape correspond a une mise a jour du modele. [0094] Lors d'une etape 860, le module d'apprentissage mettra en oeuvre un apprentissage 30 supervise ou non supervise pour construire un modele de prediction capable notamment de determiner des seuils critiques de repartition 861, des donnees de repartition predites en [0553-BULL 2] 23 fonction du temps 862 et/ou des motifs critiques de repartition 863. L'etape 870 correspond a l'enregistrement du nouveau modele. [0095] Ainsi, le systeme et le procede selon l'invention permette de proposer une donnee de repartition corrigee bien precise que les donnees de repartition pouvant etre estimee par des 5 procede de l'art anterieur. En outre, sur la base de cette donnee de repartition corrigee, le systeme ou le procede selon l'invention peut realiser des actions a forte valeur ajoutee pour des organisateur de rassemblement de masse tels que par exemple : generer une alerte en cas de mouvement de foules a risque ou en cas de depassement de seuils, identifier une zone a probabilite elevee de risque en reponse a la reception d'une alerte individuelle par exemple via 10 GSM ou bracelet, proposer des voies optimales pour ('evacuation de personnes ou pour l'acheminement de soins (si alerte individuelle par exemple via GSM ou bracelet), quantifier des besoins en entretiens et des temps de travail ou encore planification des visites en fonction de la foule telle que quantifiee. [0096] En outre, dans le cadre de cette invention it est possible de fournir une meilleure 15 quantification de la foule pouvant ensuite etre visualisee via des representations graphiques presentant la densite de personnes telles que des representations graphiques de type « heatmap » (terminologie anglosaxonne). [0553-BULL 2] REVENDICATIONS1. Systeme (1) de gestion de rassemblement de masse sur un emplacement geographique, ledit systeme comportant une plateforme analytique (100) associee a une pluralite de dispositifs d'acquisition (10) d'images et de capteurs reseau (20) *anis sur ('emplacement geographique de rassemblement, la plateforme analytique (100) comportant : - un module d'acquisition (130) de donnees, apte a acquerir des donnees de repartition des participants generees a partir de donnees provenant de la pluralite de dispositifs d'acquisition d'images (10) et a acquerir des donnees de repartition des participants generees a partir de donnees provenant de la pluralite de capteurs reseau (20), et - un module de traitement (140) de donnees apte, a partir des donnees de repartition acquises, a calculer sur la base d'un module de correction par apprentissage supervise ou non supervise, une donnee de repartition corrigee des participants audit rassemblement. 2. Systeme selon la revendication 1, caracterise en ce que les capteurs reseau (20) sont aptes a se connecter a des dispositifs electroniques via au moins un protocole de communication selectionne parmi : Wifi, Bluetooth et GSM. 3. Systeme selon l'une des revendications 1 ou 2, caracterise en ce que le module de correction est selectionne parmi les modeles suivants : FP-Growth, Apriori, partitionnement hierarchique, partitionnement en k-moyenne, classification par reseaux de neurones, arbres de decision et regression logique. 4. Systeme selon l'une quelconque des revendications 1 a 3, caracterise en ce qu'il comporte en outre un module de pretraitement (120) configure pour generer, a partir de donnees brutes provenant de la pluralite de capteurs reseau, des donnees de repartition des participants. 5. Systeme selon l'une quelconque des revendications 1 a 4, caracterise en ce que la plateforme analytique (100) comporte un module de memorisation (150) de donnees apte a enregistrer les donnees de repartition acquises et les donnees de repartition corrigees. [0553-BULL 2] 25 30 6. Systeme selon l'une quelconque des revendications 1 a 5, caracterise en ce que la plateforme analytique (100) comporte en outre un module d'apprentissage (110) apte a mettre en oeuvre un module d'apprentissage supervise ou non supervise de fagon a : o ameliorer le module de correction utilise pour le calcul des donnees de repartition 5 corrigees, o ameliorer le ou les modeles de pretraitement utilise pour la generation de donnees de repartition a partir des donnees brutes de dispositifs d'acquisition d'image ou des capteurs reseau, et o analyser les donnees de repartition corrigees 10 7. Systeme selon la revendication 6, caracterise en ce que le module d'apprentissage (110) est configure pour analyser les donnees de repartition corrigees de fagon a generer des donnees predictives selectionnees parmi : o des seuils critiques de repartition, de preference par zone, au-dela desquels des 15 actions pourront etre engagees de fagon a reduire le risque de mouvement de foule, o des donnees de repartition predites, en fonction du temps, de participants audit rassemblement, o des motifs critiques de repartition, de preference entre differentes zones, en 20 presence desquels des actions pourront etre engagees de fagon a reduire le risque de mouvement de foule. 8. Systeme selon l'une quelconque des revendications 1 a 7, caracterise en ce que la plateforme analytique (100) comporte un module d'analyse (160) apte a comparer, de 25 preference en temps reel, les donnees de repartition corrigee sur ledit emplacement geographique de rassemblement a des seuils critiques predetermines de repartition et a generer une alerte en fonction du resultat de la comparaison. 9. Systeme selon l'une quelconque des revendications 1 a 8, caracterise en ce que le module de traitement (140) de donnees est apte a generer des donnees de repartition selectionnees parmi : - la quantite totale de participants sur l'emplacement geographique ou sur une partie de l'emplacement geographique, - la densite de participants sur l'emplacement geographique ou sur une partie de l'emplacement geographique, et [0553-BULL 2] 26 - le nombre de personnes entrées et sorties de l'emplacement geographique ou d'une partie de l'emplacement geographique. 10. Systeme selon l'une quelconque des revendications 1 a 9, caracterise en ce que le systerne 5 comporte en outre au moins un dispositif de controle d'acces (30) configure pour controler les acces entre differentes zones de l'emplacement geographique. 11. Procede de gestion de rassemblement de masse sur un emplacement geographique, ledit procede etant mis en oeuvre par un systerne comportant une plateforme analytique (100) 10 et, sur l'emplacement geographique, une pluralite de dispositifs d'acquisition d'images de capteurs reseau, ladite plateforme comportant module d'acquisition de donnees et un module de traitement de donnees, et ledit procede etant caracterise en ce qu'il comporte les etapes suivantes : - Acquisition (400), par le module d'acquisition (130) de donnees, de donnees de 15 repartition des participants generees a partir de donnees provenant de la pluralite de dispositifs d'acquisition d'images (10) et de donnees de repartition des participants generees a partir de donnees provenant de la pluralite de capteurs reseau (20) ; - Calcul (500), par le module de traitement (140) de donnees, d'au moins une donnee 20 de repartition corrigee des participants audit rassemblement, a partir des donnees de repartition acquises et sur la base d'un module d'apprentissage supervise ou non supervise. [0553-BULL 2]