INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans la station de traitement 8, le produit 2 est coupé en deux, puis la tranche de coupe obtenue est adoucie, compte tenu de l’usage ultérieur visé, à savoir un récipient 6 comme un verre pour contenir une boisson. Il est donc important que la tranche ne soit pas dangereuse pour le consommateur. La station de traitement 8 ne reçoit et traite qu’un produit 2 à la fois.
La station de sortie 9 est elle aussi configurée pour recevoir plusieurs produits 2, mais dans leur forme issue du traitement, donc plus court que le produit 2 ébauche 4, et éventuellement avec une couronne plane, issue de la coupe, qui se trouve en vis à vis de la face support 22 que conserve le récipient 6. La face support 22 et la couronne sont préférablement parallèles entre elles et perpendiculaires à l’axe 3. La station de sortie 9 présente elle aussi plusieurs zones d’accueil, chacune pour un récipient 6. Comme le récipient 6 présente une partie plane en vis-à-vis de la face support 22, la station de sortie 9, et plus précisément la zone d’accueil d’un produit 2 récipient 6 présente un plan d’appui horizontal qui peut recevoir soit la face support 22 soit la partie plane qui lui fait face. Les zones d’accueil de la station de sortie 9 peuvent se trouver les unes à côté des autres, réparties dans deux directions horizontales perpendiculaires.
Comme il va être décrit, un produit 2 est saisi puis traité si le produit 2 précédent est finalisé et déposé dans la station de sortie 9.
Le manipulateur 10 est quant à lui configuré pour, grâce à une tête de préhension 13 qu’il embarque, chercher et emporter un produit 2 depuis n’importe laquelle de ses positions possibles dans la station d’entrée 7, l’amener aux différents traitements, puis le déposer à n’importe laquelle des positions possibles dans la station de sortie 9. On comprendra de ce qui suit que la découpe du produit 2 se fait à l’aide notamment du mouvement du manipulateur 10. Le manipulateur 10 peut être sous la forme d’une structure avec un chariot mobile le long d’un ensemble de guidages linéaires, ou encore sous la forme d’un robot multi-axe.
Selon l’invention la station de traitement 8 comprend un module de découpe 11 de l’ébauche 4 pour couper le produit 2 en passant par son axe 3, un module de ponçage 5, ainsi qu’éventuellement un module de chanfreinage 12, le manipulateur 10 présentant une tête de préhension 13 et ayant une amplitude de mouvement qui permet à ladite tête de préhension 13 d’atteindre la station d’entrée 7 pour y chercher les produits 2 à différents endroits, la station de traitement 8 pour y exposer les produits 2 au traitement, ainsi que la station de sortie 9 pour y déposer les récipients 6 à différents endroits.
La station de traitement 8 prend la forme d’un bloc autonome compact, où sont exécutées toutes les étapes du traitement, et où se trouvent donc tous les outils essentiels à ces étapes. La station de traitement 8 a toutefois évidemment une alimentation en énergie, type air comprimé, électricité. La station de traitement 8 présente une structure mécanique, ou carcasse, ou châssis 19, sur laquelle les outils nécessaires sont fixés, en particulier les différents moteurs aux extrémités desquels les disques ou broches sont montés. Pour garantir un accès optimal, tant pour le manipulateur 10 que pour un opérateur devant faire une intervention, la station de traitement 8 présente un volume globalement de parallélépipède rectangle, le travail du produit 2 étant réalisé au niveau de la surface supérieure de ce volume, où sont accessibles, comme il sera décrit plus loin, les disques de découpe et de ponçage. La tête de préhension 13 évolue donc pendant le traitement au-dessus de la surface supérieure, avec le produit 2 sous elle.
Les moteurs du module de découpe 11, du module de ponçage 5 ainsi que de l’éventuel module de chanfreinage sont dans la limite du volume défini par le châssis 19. On peut envisager que les disques de coupe 16 et/ou de de ponçage 18 soient légèrement décalés au-dessus ou en-dessous par rapport à la surface supérieure du châssis 19.
Ainsi, dans des modes de réalisation possibles, le manipulateur 10 est un robot multi axe à base fixe, présentant une succession de bras articulés, et à l’extrémité duquel est montée la tête de préhension 13.
Les articulations sont classiquement des rotations, voire des rotules. Il est préférable que la tête de préhension 13 soit dimensionné pour recevoir un seul produit 2. A l’extrémité libre d’un tel manipulateur 10 se trouve une plateforme de fixation pour un outil, ici utilisée pour fixer la tête de préhension 13. La plateforme est avantageusement mobile en rotation, pour entraîner une rotation de la tête de préhension 13 sur elle-même.
Selon une caractéristique additionnelle possible la tête de préhension 13 présente une base 14 ainsi que trois butées qui s’étendent à partir de ladite base 14, de sorte que le produit 2 peut être saisi dans la tête de préhension 13 contre la base 14 et entre les butées 15, les butées 15 étant préférablement mobiles pour venir s’engager contre le produit 2.
Le recours à trois butées 15, qui ont, chacune globalement une forme en L ou de simple doigt, permet de créer entre elles un seul cercle qui formera donc l’unique position possible pour saisir un produit 2 ayant une base circulaire. D’autres configurations sont possibles pour la tête de préhension 13, dans la mesure où elle crée suffisamment de surface de pression pour serrer le produit 2.
La collaboration des trois butées 15 et de la base 14 permet à la tête de préhension de saisir fermement chaque produit 2, la face support 22 venant contre la base 14 et la partie cylindrique à partir de cette face support 22 venant contre les butées 15
Dans des modes de réalisation possibles, le module de découpe 11 comprend deux disques de coupe 16 rotatifs s’étendant dans un même plan de coupe 17 mais écartés l’un de l’autre, et entraînés par au moins un moteur, préférablement un moteur par disque de coupe 16.
Ces moteurs, électriques, sont pilotés pour avoir une vitesse similaire, orientée dans le même sens. Chacun des disques montés sur eux aborde le produit 2 ébauche par l’un de deux côtés qui se font face. Le plan de coupe 17 est horizontale, et au niveau de la partie supérieure de la station de traitement 8. Les moteurs sont fixes, autrement dit les axes de rotation des disques sont fixes, et c’est bien le manipulateur 10 qui se déplace pour faire progresser la coupe du produit 2 en deux.
Selon une caractéristique additionnelle possible le module de ponçage 5 comprend au moins un disque de ponçage 18 rotatif, entraîné par au moins un moteur, de sorte que la tranche créée sur le produit 2 après la découpe peut être apposée contre ledit au moins un disque de ponçage 18 alors que celui-ci tourne.
Le module de ponçage 5 se trouve dans le prolongement du module de découpe 11. Par exemple, le module de découpe 11 se trouve à un bord de la station de traitement 8, alors que le module de ponçage 5 se trouve au bord opposé, l’éventuel module de chanfreinage 12 se trouvant entre eux.
Il existe aussi un besoin pour un procédé de traitement de flux vidéo permettant de mesurer la latence au cours de la distribution du flux dans une chaine de distribution (ou de distribution de flux vidéo), et pour un équipement pour la mise en œuvre du procédé, permettant d’éviter ou d’atténuer les inconvénients précités.
Selon un premier aspect, il est proposé un procédé de traitement d’un flux multimédia comprenant une séquence d’images, le procédé pouvant être mis en œuvre par une unité de gestion de flux multimédia, par exemple d’un système de distribution multimédia, et comprenant : générer des données de traçabilité de message de signalisation; modifier un message de signalisation comprenant un marqueur d’une image de la séquence d’images, le message de signalisation étant obtenu par l’unité de gestion de flux multimédia, le message de signalisation étant modifié en insérant les données de traçabilité du message de signalisation dans le message de signalisation; et insérer le message de signalisation modifié dans le flux multimédia.
Selon une variante du premier aspect, il est proposé un procédé de traitement d’un flux multimédia comprenant une séquence d’images, le procédé pouvant être mis en œuvre par une unité de gestion de flux multimédia, par exemple d’un système de distribution multimédia, et comprenant : générer des données de traçabilité de message de signalisation; modifier un message de signalisation d’un évènement associé à une image de la séquence d’images, le message de signalisation étant obtenu par l’unité de gestion de flux multimédia, le message de signalisation étant modifié en insérant les données de traçabilité du message de signalisation dans le message de signalisation; et insérer le message de signalisation modifié dans le flux multimédia.
Le procédé proposé selon le premier aspect pourra avantageusement être mis en œuvre au sein de tout dispositif, comme par exemple une unité de gestion de flux multimédia (telle que, par exemple, une unité de gestion de flux vidéo), configurée pour être mise en œuvre au sein d’une chaîne de diffusion audiovisuelle, par exemple selon un schéma de transport de flux vidéo de type MPEG2-TS (de l’anglais « Moving Picture Expert Group 2 - Transport Stream »), « HLS » (de l’anglais « HTTP Live Streaming », l’acronyme « HTTP » désignant le protocole « HyperText Transfer Protocol »), « MSS » (de l’anglais « Microsoft Smooth Streaming »), « HDS » (de l’anglais « HTTP Dynamic Streaming »), « MPEG-DASH » (de l’anglais « MPEG Dynamic Adaptive Streaming over HTTP »), CMAF-ingest (de l’anglais « Common Media Application Format »), CMAF ou « HAS » (de l’anglais « HTTP Adaptive Streaming »), ou en utilisant une technologie de diffusion télévisuelle de contenus multimédia sur un réseau de diffusion de télévision, par exemple selon un schéma de type « DVB » (de l’anglais « Digital Video Broadcast »), ou de type « ATSC » (de l’anglais « Advanced Television Systems Committee »), tel que, de manière non limitative, un encodeur vidéo, par exemple conforme à la spécification AV1 actuelle ou à ses évolutions, une unité de type mise en forme (« packager »), tout ordinateur, serveur, équipement de tête de réseau de diffusion audiovisuelle, équipement de réseau de diffusion audiovisuelle, etc.
Dans un ou plusieurs modes de réalisation, les données de traçabilité de message sont insérées dans un champ du message de signalisation.
Dans un ou plusieurs modes de réalisation, le message de signalisation est compris dans le flux multimédia, et le procédé proposé comprend en outre : extraire du flux multimédia le message de signalisation.
Selon un deuxième aspect, il est proposé un procédé de traitement d’un flux multimédia distribué par une chaîne de distribution multimédia dans un système de distribution multimédia, le flux multimédia comprenant une séquence d’images, le procédé étant mis en œuvre par une unité de traitement du système de distribution multimédia et comprenant : sur détection, dans le flux multimédia, à un premier point de la chaine de distribution multimédia, d’un message de signalisation comprenant un marqueur d’une image de la séquence d’images, extraire du message de signalisation des données de traçabilité de message de signalisation (par exemple traçabilité lors du transport de ce message dans la chaine de distribution multimédia), sur extraction du message de signalisation des données de traçabilité de message de signalisation, générer des premières données d’horodatage de détection du message de signalisation au premier point de la chaine de distribution multimédia ; sur détection, dans le flux multimédia, du message de signalisation à un deuxième point de la chaine de distribution multimédia, sur détermination que le message de signalisation comprend les données de traçabilité de message de signalisation, générer des deuxièmes données d’horodatage de détection du message de signalisation au deuxième point de la chaine de distribution multimédia ; et déterminer une mesure de latence associée à l’image sur la base des premières et deuxièmes données d’horodatage.
Le procédé proposé permet avantageusement de déterminer une mesure de latence sans dégrader le flux vidéo utilisé pour sa mise en œuvre. En effet, le procédé proposé permet d’effectuer une mesure une latence sur un flux multimédia distribué par les dispositifs d’une chaine de distribution multimédia en traçant en plusieurs points de la chaine de distribution un message de signalisation du flux (par exemple intégré au flux multimédia en amont de la chaine de distribution) qui référence une image du flux multimédia. Des horodatages de détection du message de signalisation peuvent être relevés respectivement à plusieurs points de mesure de latence sur la chaine de distribution, de manière à déterminer un écart temporel entre deux horodatages. La mesure de latence peut ensuite être déterminée pour l’image sur la base de l’écart temporel déterminé entre les horodatages de passage du message de signalisation, et les écarts temporels déterminés entre le message de signalisation et l’image aux différents points de mesure. Par exemple, l’écart temporel déterminé entre les horodatages de passage du message de signalisation peut être combiné avec les écarts temporels déterminés entre le message de signalisation et l’image aux différents points de mesure, pour obtenir une mesure de latence pour l’image. L’utilisation d’un message de signalisation présente l’avantage de permettre de tracer temporellement le passage d’une image auquel il fait référence en différents points de mesure de la chaine de distribution. Des standards de signalisation tels que le standard SCTE-35 peuvent avantageusement être utilisés pour la mise en œuvre du procédé proposé au sein d’une chaîne de distribution, par exemple de type OTT, étant donné que les messages de ce standard sont couramment utilisés, notamment pour signaler des ruptures de flux pour insérer des publicités, et qu’ils ne sont dès lors pas filtrés par les nœuds de la chaîne de distribution.
En outre, le procédé proposé permet la mise en œuvre d’une mesure de latence automatisée, par exemple en utilisant une unité de gestion de flux configurée pour mettre en œuvre un mode de réalisation du procédé proposé de mesure de latence en plusieurs points de mesure d’une chaîne de distribution.
De plus, le procédé proposé peut être mis en œuvre dans tout élément d’une chaine de distribution, y compris un élément de la chaîne traitant des flux compressés, de sorte qu’il offre une flexibilité accrue en permettant des mesures de latence à différents niveaux de la chaine de distribution.
En outre, au contraire des procédés qui utilisent une modification d’une image du flux multimédia en y incrustant une information d’horodatage ou qui utilisent un système de données de sous-titrage, le procédé proposé permet avantageusement d’obtenir une mesure de latence d’une image d’un flux multimédia distribué vers des dispositifs de lecture vidéo par une chaine de distribution multimédia, sans nécessairement avoir recours à un dispositif de lecture vidéo (par exemple pour accéder à une information d’horodatage incrustée sur une image du flux ou insérée dans des données de sous-titrage), tout en permettant une mesure de latence à partir de différents points d’une chaine de distribution de flux vidéo.
Le procédé proposé, selon ses différents aspects, utilise avantageusement un message de signalisation du flux multimédia qui comprend un marqueur de l’image dont on souhaite mesurer la latence dans le transport au sein de la chaine de distribution. Le procédé proposé utilise des données de traçabilité du message de signalisation afin de pouvoir détecter le passage du message de signalisation en au moins deux points distincts de la chaine de distribution du flux multimédia. En fonction de différents modes de réalisation, le message de signalisation utilisé pour déterminer une mesure de latence dans la chaine de distribution peut être déjà présent dans le flux multimédia, par exemple dans des cas de figures où il a été inséré dans ce flux en amont de l’unité de gestion de flux multimédia proposée, ou être généré par l’unité de gestion de flux multimédia proposée.
Le procédé proposé convient particulièrement bien, bien que de façon non exclusive, pour la mesure de latence et/ou pour la détection et la mesure de dérive de latence dans une chaîne de diffusion audiovisuelle, entre une unité de gestion de flux multimédia de la chaîne et tout dispositif de traitement et/ou de distribution de la chaîne de distribution placé en aval de l’unité de gestion de flux multimédia.
Le procédé proposé n’est pas limité à des mises en œuvre au sein d’une unité de gestion de flux multimédia, et peut être mis en œuvre dans toute unité de traitement de flux multimédia configurée pour la mise en œuvre d’un procédé proposé selon un mode de réalisation de la présente divulgation. L’unité de traitement de flux multimédia pourra être mise en œuvre sous forme logicielle, auquel cas elle prendra la forme d’un programme exécutable par un processeur, sous forme matérielle (ou « hardware »), comme un circuit intégré spécifique application (ASIC, de l’anglais « Application Specific Integrated Circuit »), un système sur puce (SOC), ou sous forme d'une combinaison d'éléments matériels et logiciels, comme un système informatique comprenant un processeur, auquel cas elle pourra comprendre une interface d’entrée, une mémoire couplées de manière opérationnelle avec au moins un processeur configuré pour la mise en œuvre du procédé proposé, ou comme un composant de réseaux logiques programmables (FPGA, de l’anglais « Field Programmable Gate Arrays »). En fonction du mode de réalisation choisi, l’unité de traitement de flux vidéo pourra être mise en œuvre, en tout ou partie, au sein d’un encodeur vidéo, d’un packager, d’un décodeur vidéo, d’un capteur vidéo et/ou de tout ordinateur ou composant FPGA configuré pour mettre en œuvre l’unité de traitement de flux multimédia.
Selon un mode de réalisation de l’invention, le polymère silylé (A) répond à l’une des formules (II), (III) ou (IV) suivantes:
dans lesquelles : R 4 , R 5 et p ont la même signification que dans la formule (I) décrite ci-dessus, P représente un radical polymérique saturé ou insaturé, linéaire ou ramifié comprenant éventuellement un ou plusieurs hétéroatomes, tels que oxygène, azote, soufre, silicium, et présentant de préférence une masse molaire en nombre allant de 100 g/mol à 50 000 g/mol, plus particulièrement de 500 g/mol à 40000 g/mol ; R 1 représente un radical divalent hydrocarboné comprenant de 5 à 15 atomes de carbone qui peut être aromatique ou aliphatique, R 3 représente un radical divalent alkylène linéaire ou ramifié comprenant de 1 à 6 atomes de carbone, de préférence de 1 à 3 atomes de carbone, X représente un radical divalent choisi parmi –NH-, -NR 7 - ou –S-, R 7 représente un groupe alkyle linéaire ou ramifié comprenant de 1 à 20 atomes de carbone et pouvant également comprendre un ou plusieurs hétéroatomes, et f est un entier allant de 1 à 6, de préférence allant de 2 à 5, de préférence de 2 à 4, de préférence encore allant de 2 à 3.
Selon un mode de réalisation, les polymères silylés (A) sont choisis parmi les polyuréthanes silylés, les polyéthers silylés, et leurs mélanges.
De préférence, le polymère silylé (A) répond à l’une des formules (II’), (III’) ou (IV’) :
dans lesquelles : R 1 , R 3 , R 4 , R 5 , X, R 7 et p ont la même signification que dans les formules (II), (III) et (IV) décrites ci-dessus, R 2 représente un radical divalent hydrocarboné saturé ou insaturé, linéaire ou ramifié comprenant éventuellement un ou plusieurs hétéroatomes, tels que oxygène, azote, soufre, silicium, et présentant de préférence une masse molaire en nombre allant de 100 g/mol à 48600 g/mol, plus particulièrement de 300 g/mol à 38 600 g/mol, et n est un entier supérieur ou égal à 0.
Dans les polymères silylés (A) de formules (II’), (III’) ou (IV’) définies ci-dessus, lorsque le radical R 2 comprend un ou des hétéroatomes, ledit ou lesdits hétéroatomes ne sont pas présents en bout de chaîne. Autrement dit, les valences libres du radical divalent R 2 liées aux atomes d’oxygène voisin du polymère silylé, proviennent chacune d’un atome de carbone. Ainsi, la chaine principale du radical R 2 est terminée par un atome de carbone à chacune des deux extrémités, ledit atome de carbone présentant alors une valence libre.
De nos jours, les équipements lumineux au sein d’un lieu d’écoute de contenus musicaux ont une commande centralisée. Ces équipements sont reliés à une console de commande par un réseau, le réseau DMX par exemple. La console centralisée peut être un pupitre informatique dédié à la commande de sources lumineuses et générant des effets lumineux, ce pupitre disposant d’une interface de puissance pour le contrôle de chaque source lumineuse. La console peut également être réalisée par un ordinateur disposant d’un clavier et d’un ou plusieurs écrans affichant en temps réel les commandes envoyées à chaque source lumineuse et listant les effets disponibles. L’avènement de l’informatique dans ce domaine a multiplié les effets lumineux qui prennent en compte notamment : la couleur, la puissance, la fréquence de l’émission de lumière. Les lampes à incandescence sont désormais remplacées par des lampes à LED moins gourmandes en énergie et tout autant lumineuses et réactives.
Le document US2019/313506, déposé par la société PIONEER DJ et publié le 21 décembre 2017, décrit un système qui traite un contenu musical pour en extraire des caractéristiques afin de générer des effets lumineux reproduits par des sources lumineuses. Le système détecte le type de musique tel que l'introduction, le couplet, le pré-refrain, le refrain, la pause, la répétition de couplet, et enchaîne automatiquement les effets en fonction du type détecté. Le système peut commander ainsi des effets d’émission de lumière venant d’un seul centre ou de la lumière venant du haut ou de la lumière émise par deux sources ou de minces faisceaux de lumière ou de l’obscurité lors d’une pause musicale.
Dans ce qui vient d’être décrit, on présuppose que le traitement du signal sonore a produit des caractéristiques exploitables, ce qui n’est pas toujours le cas. Lorsque par exemple, le niveau sonore est trop faible ou que le rythme n’est pas décelable, les dispositifs actuels sont incapables de produire des effets lumineux et éteignent les sources en mettant dans le noir le lieu de reproduction du contenu sonore. Cette situation visuelle rompt l’ambiance qu’il est ensuite plus difficile de produire.
L’état de la technique ne prévoit pas un fonctionnement efficient des dispositifs lorsque la périodicité du signal est absente, ces dispositifs ne peuvent garantir une synchronisation stable quel que soit la nature du signal audio en entrée. Pour résoudre ce problème, les light-jockeys préfèrent synchroniser eux même à l’aide d’un bouton appelé « TapSync ». Cependant, à moins de rester présent à cette tache toute la nuit, l’horloge interne finira inéluctablement par se décaler dans le temps rendant impossible l’utilisation de courbes dynamiques qui donneraient réellement de la puissance à la musique. La présente invention permet justement de le faire et offre des signaux qui étaient jusque-là impossibles à obtenir. En outre, la présente invention permet de créer des effets spectaculaires aboutissant à une nouvelle génération de projecteurs lumineux
La présente invention a donc pour but, en évitant ces inconvénients, de fournir des signaux évolutifs de commandes à une source lumineuse même si le contenu sonore servant à synchroniser les effets lumineux ne possède plus de rythmique détectable.