INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Il est donc connu dans le milieu agricole et notamment dans le milieu viticole au moment des gelées, d’utiliser une pluralité de moyens pour protéger les bourgeons des gelées. Parmi ces moyens, on peut notamment retrouver des bâches de protection, des hélices, l’utilisation de torches ou de ballots de paille enflammés mais ceux-ci présentent tous des inconvénients. Les bâches de protections sont très couteuses notamment dans des exploitations comportant plusieurs hectares de plantes à protéger, les hélices ne sont que brasser l’air et permettent d’augmenter légèrement la température au sol mais celles-ci ne permettent pas de protéger des rayons du soleil sur la fine couche de glace, notamment en cas de très fortes gelées, les torches ou ballots de pailles nécessitent une présence de l’exploitant sur toute la durée de la nuit afin que les feux ne s’éteignent pas et soient allumés sur la pluralité d’hectares de l’exploitation, de plus ces feux nocturnes sont souvent mal vus par la population aux alentours notamment vis-à-vis des fumées dégagées.
L’invention se place donc dans ce contexte et cherche à résoudre l’ensemble des inconvénients précités. Ainsi, l’invention cherche à proposer un dispositif permettant la protection des bourgeons et/ou des fruits vis-à-vis de la formation des rayons lumineux du soleil levant, du vent et de la transformation de la rosée en fine couche de glace.
L’invention a pour objet un dispositif de protection d’un cep de vigne comportant une cloche ouverte sur une face délimitée par un bord inférieur de la cloche et présentant une forme s’évasant globalement vers ce bord inférieur, la cloche comportant deux encoches ménagées dans ledit bord inférieur, les encoches se faisant face en étant adaptées pour recevoir une aste du cep de vigne.
Le dispositif de protection peut être adapté pour la protection d’un cep de vigne. Le dispositif peut être adapté pour la protection d’une branche ou d’une portion de branche d’un arbre ou d’un arbuste fruitier. Le dispositif peut permettre la protection de bourgeons. Le dispositif peut permettre la protection de fruits en cours de formation.
La forme de la cloche s’évasant vers son bord inférieur peut permettre de former un volume ouvert donc la face ouverte peut être définie par le bord inférieur de ladite cloche. Dans ce volume ouvert il peut ainsi être possible d’y insérer le ou les bourgeons de sorte qu’ils soient protégés de la transformation de rosée en gelée ainsi que des rayons du soleil levant. Dans un autre mode de réalisation, le volume ouvert peut être adapté pour recevoir au moins une partie du cep de vigne de manière à pouvoir protéger les bourgeons dudit cep.
La cloche peut permettre de maintenir la chaleur dans le volume ouvert. La cloche peut également permettre d’obtenir un effet coupe-vent.
Les encoches ménagées dans le bord inférieur de la cloche peuvent permettre de faciliter le positionnement de la cloche sur le cep de vigne.
Avantageusement, la cloche comporte deux parois longitudinales reliées entre elles par deux parois latérales et une paroi supérieure, la cloche étant ouverte au niveau de sa face inférieure, chacune des parois latérales et de la paroi supérieure relie deux bords opposés des parois longitudinales en s’étendant sur tout le long de chacun de ces bords ; les parois latérales sont agencées de sorte que les parois longitudinales soient inclinées l’une par rapport à l’autre en convergeant vers la paroi supérieure ; chaque paroi latérale comporte une encoche ménagée dans son bord inférieur, ladite encoche étant adaptée pour recevoir une aste du cep de vigne.
A l'étape 605, la puissance du champ électromagnétique émis par l'antenne 207 est augmentée en augmentant la tension Vdd. Pour cela, une commande est envoyée au circuit convertisseur 202. Selon un exemple, la tension de commande Vdd est augmentée par palier, par exemple par palier de 0.8 V.
A l'étape 606, la puissance du champ électromagnétique émis par l'antenne 207 est diminuée en diminuant la tension Vdd. Pour cela, une commande est envoyée au circuit convertisseur 202. Selon un exemple, la tension de commande Vdd est diminuée par palier, par exemple par palier de 0.8 V.
Ce quatrième mode de mise en oeuvre présente les même avantages que les premier, deuxième et troisième modes de mise en oeuvre décrit en relation avec les figures 4 à 6.
Divers modes de réalisation et variantes ont été décrits. La personne du métier comprendra que certaines caractéristiques de ces divers modes de réalisation et variantes pourraient être combinées, et d’autres variantes apparaîtront à la personne du métier. En particulier, le mode de mise en oeuvre de la peut présenter une étape de diminution de la tension de commande Vdd comme le mode de mise en oeuvre de la .
Procédé de retransmission coopérative dans un système OMAMRC avec allocation de ressources et sélections des sources à aider conjointes Domaine de l'invention La présente invention se rapporte au domaine des communications numériques. Au sein de ce domaine, l'invention se rapporte plus particulièrement à la transmission de données codées entre au moins deux sources et une destination avec relayage par des nœuds pouvant être des relais ou des sources.
Art antérieur et ses inconvénients Un système de télécommunication OMAMRC a sources, éventuellement relais et une destination, , avec une mise en œuvre d’un schéma d’accès multiple orthogonal en temps du canal de transmission qui s’applique entre les nœuds pris parmi les sources et les relais. Le nombre maximum d’intervalles de temps par trame transmise est de avec intervalles alloués pendant une première phase à la transmission successive des sources et intervalles pour une ou plusieurs transmissions coopératives alloués pendant une deuxième phase à un ou plusieurs nœuds sélectionnés par la destination selon une stratégie de sélection.
Les canaux entre les différents nœuds du système sont sujets à des évanouissements lents ( slow fading ) et à du bruit blanc Gaussien. La connaissance de tous les canaux du système ( CSI : Channel State Information ) par la destination n’est pas toujours disponible. En effet, les canaux entre les sources, entre les relais, entre les relais et les sources ne sont pas directement observables par la destination et leur connaissance par la destination nécessite un échange d’information très important entre les sources, les relais et la destination. Pour limiter le coût de la surcharge de la voie de retour ( feedback overhead ), le plus souvent seule une information sur la distribution/statistique des canaux ( CDI : Channel Distribution Information ) de tous les canaux, e.g. qualité moyenne (par exemple SNR moyen, SINR moyen) de tous les canaux, est supposée connue par la destination dans le but de déterminer les débits alloués aux sources.
Dans une première variante, lors de la phase d’initialisation, la destination détermine un débit initial pour chaque source en prenant en compte la qualité (par exemple SNR) moyenne de chacun des canaux du système.
Conformément à l’invention, le partitionnement comporte au moins un découpage vertical et au moins un découpage horizontal.
De façon générale, un réseau de neurones traite des données en entrée pour déterminer des données en sortie (par exemple une classification d’une image, un score de régression). Ce traitement peut être décomposé en plusieurs traitements intermédiaires, chacun nécessitant moins de ressources (mémoire et processeur) que le traitement complet. Chaque traitement intermédiaire est effectué par une sous-partie du réseau de neurone. Ainsi un réseau de neurones peut être découpé en sous-réseaux.
Les termes de « partitionnement » ou « découpage » d’un réseau de neurones désignent ici la décomposition du réseau de neurones en plusieurs sous-réseaux de plus petite taille que le réseau de neurones initial, chacun de ces sous-réseaux pouvant effectuer une partie du traitement que doit effectuer le réseau de neurones.
Par « découpage vertical » on se réfère ici à une décomposition d’un réseau composé de couches de neurones successives. Le réseau de neurones est ainsi décomposé en plusieurs sous-réseaux chacun composé d’un sous-ensemble de couches successives.
L’expression « découpage vertical » est un label. Elle est utilisée de façon imagée car par convention un réseau de neurones est représenté avec sa ou ses couches d’entrée à gauche, sa couche de sortie à droite, et chaque couche est représentée verticalement. La notion de « découpage vertical » renvoie à une décomposition d’un réseau en sous-réseau composés d’une ou plusieurs couches entières.
On considèrera ci-après que les couches d’un réseau de données sont ordonnées, la première couche étant la couche d’entrée, la dernière couche étant la couche de sortie.
A titre d’exemple, la représente un réseau de neurones VGG16 composé de couches de convolutions, de couches de regroupement (« pooling » en anglais) et de couches denses.
On rappelle que : - les couches de convolution effectuent un filtrage par convolution pour détecter la présence d'un ensemble de caractéristiques dans des données reçues en entrée ; - les couches de regroupement sont des couches, généralement placées entre deux couches de convolution, qui permettent de réduire le nombre de paramètres dans le réseau et d’éviter le sur-apprentissage (overfitting en anglais) ; et que - les couches denses sont des couches dont chaque neurone est connecté à tous les neurones de la couche précédente.
Sur la , on a représenté par des accolades sept sous-réseaux verticaux SRV1 à SRV7 obtenus par découpage vertical de réseau VGG16.
Lors d’un découpage vertical, l’ordre des sous-réseaux dans le réseau de neurones est conservé pour le traitement des données en entrée : le premier sous-réseau calcule des premières données intermédiaires à partir des données d’entrée, puis le deuxième sous-réseau calcule des deuxièmes données intermédiaires à partir des premières données intermédiaires, et ainsi de suite jusqu’à ce que le dernier sous-réseau calcule les données en sortie du réseau de neurones. Chaque sous-réseau produit des résultats, ou sorties (en anglais output), le résultat produit par le dernier sous-réseau correspondant au résultat que produirait le réseau de neurones d’origine, sans partitionnement. A l’exclusion du dernier sous-réseau, les sorties d’un sous-réseau intermédiaire constituent les entrées du sous-réseau suivant.
Par « découpage horizontal », on se réfère ici au partitionnement d’une ou plusieurs couches consécutives de neurones en plusieurs sous-réseaux, chacun comportant un sous-ensemble de neurones. Ce découpage ne s’effectue pas entre des couches mais au sein de ces couches, la contrainte étant que le résultat d’une inférence d’un sous-réseau horizontal doit être uniquement fonction des paramètres des neurones de ce sous-réseau.
La illustre un exemple de découpage horizontal d’une couche en trois sous-réseaux horizontaux SRH1 à SRH3.
Par exemple, le découpage horizontal d’une couche dense composée de 1000 neurones par l’invention peut produire 10 sous-couches denses de 100 neurones chacune, chacune de ces sous-couches déterminant, à partir des mêmes données en entrée, une partie des données en sortie de la couche de neurones.
L’homme du métier comprend que, lorsqu’un réseau original est découpé horizontalement en sous-réseaux horizontaux, les sorties de ces sous-réseaux doivent être fusionnées pour produire la sortie que produirait le réseau original sans découpage. Cette opération de fusion induit un coût qualifié ci-après de coût de synchronisation.
La illustre un exemple de partitionnement hybride au sens de l’invention en sous-réseaux verticaux SRVi et horizontaux SRHj. Comme représenté sur cette figure : - les sous-réseaux verticaux SRVi sont constitués par une ou plusieurs couches successives et complètes; - le résultat d’une inférence d’un sous-réseau horizontal est uniquement fonction des paramètres des neurones de ce sous-réseau. Cette propriété vient du fait que les neurones d’un sous-réseau horizontal issu du découpage horizontal d’une couche ou d’un ensemble de couches ne sont connectés à aucun neurone d’un autre sous-réseau horizontal issu du même découpage.
En proposant un partitionnement hybride du réseau de neurones original, l’invention permet de traiter l’inférence de grands réseaux de neurones en la distribuant sur des dispositifs disposant de moins de ressources que celles nécessaires pour réaliser l’inférence du réseau original dans son intégralité, sans partitionnement.
Le processeur 100 exécute les traitements précédemment exposés. Ces traitements sont réalisés sous la forme d’instructions de code du programme d’ordinateur qui sont mémorisées par la mémoire 101 avant d’être exécutées par le processeur 100.
La mémoire 101 peut en outre mémoriser les résultats des traitements effectués.
L’interface de sortie 103 fournit les images corrigées qui peuvent ensuite être mémorisées et/ou transmises de manière conventionnelle.
système de surveillance La présente invention concerne un système de surveillance, un procédé de surveillance, un programme d’ordinateur conçu pour exécuter toutes les étapes d’un tel procédé de surveillance, une mémoire lisible par une machine comprenant l’enregistrement d’un tel programme d’ordinateur et un procédé de téléchargement d’un tel programme d’ordinateur sur une mémoire lisible par ordinateur.
Un tel système de surveillance comporte en général une pluralité de caméras vidéo générant une quantité importante de vidéos de surveillance.
Dans le contexte d’une enquête tel qu’une enquête policière par exemple, un objet d’enquête telle qu’une personne suspecte d’avoir commis un crime peut être recherchée et il peut être un objectif de l’enquête, de retrouver cette personne, en l’identifiant sur au moins une parmi les vidéos de surveillance générées par le système de surveillance.
A ce jour, l’identification de l’objet d’enquête dans les vidéos de surveillances générées par le système de surveillance se fait manuellement, c’est-à-dire qu’un utilisateur du système de surveillance inspecte chacune des vidéos de surveillance pour identifier l’objet d’enquête dans les vidéos de surveillance.
La présente invention a pour but de proposer un système de surveillance permettant de faciliter une affectation d’un objet de surveillance à une enquête.
A cet effet, la présente invention concerne un système de surveillance Système de surveillance comprenant : une interface de communication ; une pluralité de caméras de surveillance pour la surveillance d’au moins une zone de surveillance, chacune des caméras étant aptes à prendre des images de surveillance d’au moins une zone partielle de la zone de surveillance et pour fournir, par le biais de l’interface de communication, une pluralité de vidéos de surveillance à partir des images de surveillance, les vidéos de surveillance comportant une série d’images de surveillance ; un dispositif de reconnaissance d’objet de surveillance dans les images de surveillance, apte à déterminer une catégorie d’objet de l’objet de surveillance à partir de la vidéo de surveillance, apte à reconnaitre des attributs de l’objet de surveillance dans les images de surveillance à partir des vidéos de surveillance et apte à générer une information indicative des attributs de l’objet de surveillance et de la catégorie de l’objet de surveillance, le dispositif de reconnaissance d’objet de surveillance étant en outre apte à transmettre, par le biais de l’interface de communication, l’information indicative des attributs de l’objet de surveillance et de la catégorie de l’objet de surveillance déterminés ; un dispositif d’enquête apte à recevoir un fichier d’enquête par le biais de l’interface de communication, le fichier d’enquête comportant une information indicative d’un objet d’enquête, d’une catégorie de l’objet d’enquête et d’attributs de l’objet d’enquête ; un dispositif d’association comportant un premier module d’association apte à associer une pluralité de vidéos de surveillance provenant de la même zone de surveillance, pour lesquelles le dispositif de reconnaissance d’objet de surveillance a détecté un objet de surveillance présentant des attributs correspondant aux attributs de l’objet d’enquête, en une première séquence de vidéos de surveillance montrant un ou des objet(s) de surveillance présentant des attributs correspondant aux attributs de l’objet d’enquête ; et un dispositif d’affichage apte à afficher la première séquence de vidéo de surveillance.
Le système de surveillance conforme à l’invention permet de présenter une séquence de vidéos générée à partir d’une grande quantité d’image de surveillance, dans laquelle un objet de surveillance présente des attributs correspondant aux attributs de l’objet d’enquête.
Avec le système de surveillance conforme à l’invention, il est possible d’analyser toutes les vidéos de surveillance générées par le système de surveillance pendant un laps de temps choisi dans une zone de surveillance choisie, tel qu’un quartier d’une ville par exemple. Le système de surveillance conforme à l’invention permet de filtrer les vidéos de surveillance en évinçant les objets de surveillance ne correspondant pas à l’objet de l’enquête.
Ainsi, l’efficacité de la surveillance de la zone de surveillance peut être augmentée significativement. Le filtrage des vidéos de surveillance permet à un utilisateur de retrouver un objet d’enquête tel qu’une personne suspecte d’avoir commis un crime de façon plus efficace que ce que permettent les systèmes de surveillance existants.
La pluralité de caméras de surveillance est destinée à la surveillance d’au moins une zone de surveillance. Chacune des caméras est apte à prendre des images de surveillance d’au moins une zone partielle de la zone de surveillance. Les zones partielles peuvent se chevaucher. Les caméras de surveillance peuvent par exemple être des caméras couleurs, des caméras noir et blanc et/ou des caméras infra-rouges.
L’objet de surveillance comprend une catégorie d’objet de surveillance. Le dispositif de reconnaissance d’objet de surveillance dans les images de surveillance est adapté pour déterminer la catégorie d’objet de surveillance à partir des images de surveillance. Une telle catégorie peut être par exemple : une personne, un groupe de personnes, un animal, un visage d’une personne, un véhicule, une plaque d’immatriculation d’un véhicule, etc.
Algorithme 1 de stratégie de sélection 1. Initialisation de l’index de l’intervalle de retransmission courant 2. Tant que ( et ) faire La transmission d’une trame est achevée quand toutes les sources sont correctement décodées ou quand l’indicateur de temps courant atteint 3. La destination transmet aux nœuds son jeu de sources correctement décodées 4. Les nœuds transmettent à la destination leur jeu de sources correctement décodées et pas encore correctement décodées par la destination 5. La destination détermine le vecteur optimal des sources à aider 6. La destination transmet aux nœuds le vecteur optimal 7 Les nœuds ayant une connaissance correcte de la source transmettent en parallèle la même redondance sur la même sous-bande pendant le même intervalle 8. Incrémentation de l’index de l’intervalle de retransmission courant 9. Fin de tant que
Algorithme 2 de stratégie de sélection 1. Initialisation de l’index de l’intervalle de retransmission courant 2. Tant que ( and ) faire La transmission d’une trame est achevée quand toutes les sources sont correctement décodées ou quand l’indicateur de temps courant atteint 3. La destination transmet aux nœuds son jeu de sources correctement décodées 4. Les nœuds transmettent à la destination leur jeu de sources correctement décodées 5. de jusqu’à Pour chaque sous-bande de la bande 6. La destination détermine le vecteur optimal des sources à aider par sous-bande 7. end for 8. La destination transmet aux nœuds le vecteur optimal 9. Les nœuds ayant une connaissance correcte de la source transmettent en parallèle la même redondance sur la même sous-bande pendant le même intervalle 10. Incrémentation de l’index de l’intervalle de retransmission courant 11. Fin de tant que
Procédé de traitement d’une requête en résolution d’au moins un identifiant de nommage, dispositif et programme d’ordinateur correspondants Domaine de l'invention Le domaine de l'invention est celui de la résolution d’identifiants de nommage tels que des noms de domaines. Plus précisément, l'invention concerne l’identification et la sélection d’une entité embarquant une fonction de résolution d’identifiants de nommage, normalement exécutée par des résolveurs d’identifiants de nommage par défaut.
Art antérieur et ses inconvénients Le développement récent de protocoles de transport sécurisé des résolutions de nommage (DNS) tel que les protocoles DoH (DoH signifiant DNS over HTTPS) spécifié dans le document RFC8484 ( Request for Comment ) publié par l’IETF ( Internet Engineering Task Force ) ou DoT (DNS over TLS), spécifié dans le document RFC7858 également publié par l’IETF s’est accompagné de la sélection dynamique du résolveur d’identifiants de nommage, ou résolveur DNS, par l’équipement requérant la résolution d’un identifiant de nommage. Afin de permettre à un équipement de sélectionner le résolveur d’identifiants de nommage idoine, ce dernier est doté d’une table de routage de résolution d’identifiants de nommage ou table de routage DNS, listant le ou les résolveurs d’identifiants de nommage à destination desquels il peut transmettre une requête en résolution d’identifiants de nommage ainsi qu’un jeu de règles de sélection du résolveur d’identifiants de nommage approprié.
Dans un premier mode, dit « par défaut », l’équipement établit une connexion sécurisée avec le résolveur sélectionné et lui transmet une requête en résolution d’identifiants de nommage.
Afin d’augmenter d’avantage le niveau de sécurité, il est proposé aux équipements 10 de communiquer avec un serveur mandataire afin de masquer leur adresse réseau - aux résolveurs d’identifiants de nommage.
La représente un exemple du scenario de résolution d’identifiants de nommage impliquant un serveur mandataire, dans lequel un équipement 10, tel qu’un terminal utilisateur, comprend une table de routage DNS TRDNS comprenant les identifiants tels qu’une adresse réseau, un nom de domaine, etc. de trois résolveurs d’identifiants de nommage 12, 13 et 14 ainsi que les règles permettant de sélectionner le résolveur d’identifiants de nommage à contacter. Une telle table de routage DNS indique qu’un identifiant de nommage en « .com » est résolu par le résolveur d’identifiants de nommage 12, qu’un identifiant de nommage en « .fr » est résolu par le résolveur d’identifiants de nommage 13 et que le résolveur d’identifiants de nommage 14 est le résolveur d’identifiants de nommage par défaut. Le résolveur d’identifiants de nommage 16 n’est, quant à lui, pas répertorié dans la table de routage DNS TRDNS. L’équipement 17 est un serveur autoritaire associé à au moins un identifiant de nommage à résoudre.
L’équipement 10 établit une connexion avec un serveur mandataire 11 opéré par une société tierce. En d’autres termes, les données échangées entre l’équipement 10 et le serveur mandataire 11 sont encapsulées conformément au protocole HTTPS (pour Hypertext Transfer Protocol Secure en langue anglaise) transporté par les protocoles de transports sécurisés TLS (pour Transport Layer Security en langue anglaise) ou QUIC (pour Quick UDP Internet Connection en langue anglaise). Cette encapsulation des données échangées est représentée sous la forme d’un tunnel Tun établi entre l’équipement 10 et le serveur mandataire 11. Une telle encapsulation peut être obtenue en échangeant des messages conformes l’extension DATAGRAM du protocole QUIC telles que définies dans le document RFC 9221 publié par l’IETF, à l’extension « capsule » définie dans le document RFC 9297 publié par l’IETF ou encore les extensions « draft-ietf-masque-connect-ip » et « connect-udp »" définies dans le document RFC 9298 lui aussi publié par l’IETF.
L’équipement 10 émet une requête de résolution d’identifiants de nommage à destination du résolveur d’identifiants de nommage adapté, par exemple le résolveur 12 car l’identifiant de nommage à résoudre est « example.com » au travers du tunnel Tun.