EP2317478A1 - Method and system for viewing a coating of a surface. - Google Patents
Method and system for viewing a coating of a surface. Download PDFInfo
- Publication number
- EP2317478A1 EP2317478A1 EP10306188A EP10306188A EP2317478A1 EP 2317478 A1 EP2317478 A1 EP 2317478A1 EP 10306188 A EP10306188 A EP 10306188A EP 10306188 A EP10306188 A EP 10306188A EP 2317478 A1 EP2317478 A1 EP 2317478A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- patterns
- coating
- elementary
- pattern
- assembly
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000576 coating method Methods 0.000 title claims abstract description 66
- 239000011248 coating agent Substances 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012800 visualization Methods 0.000 claims abstract description 8
- 238000012545 processing Methods 0.000 claims description 6
- 230000003252 repetitive effect Effects 0.000 claims description 5
- 230000005415 magnetization Effects 0.000 claims description 4
- 238000006073 displacement reaction Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Definitions
- the invention generally relates to the simulation of changes of coating on a surface and more particularly relates to the simulation of a change of coating on a digital image of a surface of a room of a dwelling.
- It also relates, in general, the visualization of a surface coating, that is to say a tool to help create a coating simulating the assembly and the actual laying of the coating.
- the method described in this document recommends the use of a grid which is superimposed and deformed on the surface to be simulated in order to take into account the perspective of the surface.
- the coating to be applied to the surface to be decorated is chosen from a set of coatings previously stored in memory.
- the coating consists of a set of additional pieces arranged to form repeating patterns, which is the case when it comes to simulate the application of a tile or a parquet, it is not possible to simulate changes in patterns without having previously stored in memory, which unacceptably increases the capacity of the storage means implemented.
- the invention therefore proposes to increase the realism of the simulation of a coating of a surface, by allowing a configuration of the repetitive patterns of the coating as well as the assembly mode of the patterns thus personalized.
- This method may further comprise a step of choosing a repeating mode of the elementary pattern.
- Such a method thus constitutes an editing tool for simulating on an image the assembly and the laying of a coating.
- said pattern is created by assembling a set of at least one part.
- a joint width is chosen between the parts of the coating.
- the approximation comprises a magnetization tending to bias the selected elements or patterns towards each other up to a distance corresponding to the width of the joint.
- the displacement of one of the patterns causes a corresponding displacement of previously assembled patterns with respect to an original pattern.
- the method may further include a step of choosing seal color.
- the method may further comprise a step of storing elementary patterns for laying the coating and / or assembling patterns for each chosen coating.
- the subject of the invention is also, according to a second aspect, a system for visualizing a coating of a surface for the implementation of a method as defined above.
- This system comprises a display device able to display coating pieces and paired patterns, and a processing unit associated with a man-machine interface adapted to choose a coating and to determine at least one elementary piece of the coating, to determine a pattern elementary repetitive, choose a repetition mode of the elementary pattern and assemble the elementary patterns.
- the processing unit is further adapted to choose a repeating mode of the elementary pattern.
- This system may further include a database in which a set of coating pieces are stored and, for each piece, one or more predetermined patterns.
- This system is a simulation tool intended primarily to allow a user to simulate the creation of a coating by assembling patterns by viewing a digital image of the coating during its assembly, and, secondly, to allow the visualization of changes of coating on a surface to visualize the effects of a modification of the coating on the walls, the floor or the ceiling of a living room.
- the system is arranged around a microcomputer 2 associated with a processing unit 3, in which is loaded a simulation software for implementing the coating simulation method.
- simulation algorithm is implemented within a remote server accessible from a set of user stations via a computer network, such as the network. Internet.
- the microcomputer 2 which is constituted by traditional equipment, essentially comprises a screen 4 and a keyboard 5 connected to the processing unit 3.
- the system 1 is intended to make it possible to simulate the application of a coating of the tiled or parquet type, that is to say constituted by the assembly of repeating patterns constituted by each of the assembly of selected elementary parts.
- the central unit comprises, on the one hand, storage means 6 constituting a database in which are loaded a set of elementary pieces intended to form a coating, for example a set of types of tiles or floorboards intended to be assembled to form elementary patterns.
- the central unit comprises, on the other hand, a first software module 7 intended to constitute, together with the screen 4, the keyboard 5 and a mouse S, a human-machine interface intended to present on the screen 4 a set windows for choosing the elementary parts, to assemble them to form elementary patterns, and assemble the elementary patterns to create the coating, and a second software module 8 ensuring the actual simulation of the coating.
- the first software module 7 allows the display, on the screen 2, of a first window 9 constituting a main window for viewing an elementary part, a pattern or the coating being created, a second window 10 associated with scroll arrows F for the selection of elementary parts, and a third window 11 also associated with scroll arrows F for viewing and changing previously recorded pose patterns.
- the first software module 7 also provides the user with a first icon 12a for recording a pose type created and a second icon 12b for generating a new pose.
- Two complementary windows 13 and 14 respectively make it possible to manage the selection of an element, for example by allowing its deletion as well as to manage its positioning, in this case its angular position, and to choose a width and a joint color.
- the second software module 8 it allows, in collaboration with the windows and icons displayed on the screen 2, to create a pattern and assemble the patterns to create a coating.
- This module 8 comprises for this purpose a first stage 15 for allowing to choose an elementary part; a second stage 16 for selecting a joint width; a third stage 17 allowing the creation of a pattern; a fourth stage 18 for configuring the repetition of the pattern; a fifth floor 19 allowing to choose the color of the joint; and a sixth stage 20 for storing, viewing and operating the pose.
- a first step E1 it is decided to create a pose or to load a pose previously stored in memory 6.
- the pattern is defined. To do this, it selects, using the window 10, an elementary part and is proceeded to the assembly of these parts in a configuration chosen by the user so as to create a repeating pattern.
- the user positions the elementary pieces P chosen relative to each other, bringing them together and orienting them so as to create the elementary pattern M.
- the second software module 8 makes it possible to create an effect of magnetization which allows the user, by simple approximation of two elements, to solicit them to each other, or, in other words, to attract them until they are brought closer to a distance corresponding to the joint width.
- a pattern may comprise any set of parts, for example at least one part.
- the pattern comprises here, on the one hand, a main elementary piece P and, on the other hand, an elementary secondary part, here a cabochon C.
- step E4 the definition of the repetition of the pattern is chosen.
- this step can be performed automatically, the module being responsible for automatically performing the repetition of the pattern.
- the software module 8 provides the aforementioned magnetization effect so as to allow an automatic approximation of the patterns to obtain the preselected joint width.
- the second software module 8 acquires a seal color entered by the user by means of the window 14, and then presents the user with the pose thus obtained on the main window 9.
- the second software module 8 proceeds to the storage and operation of the pose.
- the second software module 8 proceeds to the application of the image of the coating on a digital image of a surface to be decorated.
- the central unit 3 comprises a third software module 21 for surface preparation.
- This third module 21 allows a user to download a digital image or to recover it in memory for display on screen 2.
- the third module 21 is also duly programmed to apply a predetermined deformable geometric structure, in this case a grid, on the delimited image portion, and to deform the grid so as to correspond to the image portion and to acquire, in this way, the perspective of the surface to be decorated.
- a predetermined deformable geometric structure in this case a grid
- a scaling step whereby the user manually enters, for example by means of the keyboard 5, a measurement of a length of the defined surface, for example along one or two grid axes, this grid can then be adjusted, for example by adapting the number of rows and columns of the grid according to the size of the surface corresponding to the grid.
- the module 21 proceeds to the adaptation of the coating so as to match its perspective to that of the image of the surface to be decorated.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
L'invention concerne, de manière générale, la simulation de changements de revêtement sur une surface et se rapporte plus particulièrement à la simulation d'un changement de revêtement sur une image numérique d'une surface d'une pièce d'une habitation.The invention generally relates to the simulation of changes of coating on a surface and more particularly relates to the simulation of a change of coating on a digital image of a surface of a room of a dwelling.
Elle concerne également, de manière générale, la visualisation d'un revêtement de surface, c'est-à-dire un outil d'aide à la création d'un revêtement simulant l'assemblage et la pose réelle du revêtement.It also relates, in general, the visualization of a surface coating, that is to say a tool to help create a coating simulating the assembly and the actual laying of the coating.
Il s'agit ainsi, en particulier, de permettre à un utilisateur de simuler des changements de décor au sein de son habitation.It is thus, in particular, to allow a user to simulate changes in scenery within his home.
Il existe déjà, dans l'état de la technique, des procédés et des systèmes permettant à un utilisateur de procéder à de telles simulations de changement de revêtement. On pourra à cet égard se référer au brevet français n°
Le procédé décrit dans ce document préconise l'utilisation d'une grille qui vient se superposer et se déformer sur la surface à simuler en vue de prendre en compte la perspective de la surface.The method described in this document recommends the use of a grid which is superimposed and deformed on the surface to be simulated in order to take into account the perspective of the surface.
On pourra également se référer aux documents
Selon les techniques conventionnelles, le revêtement à appliquer sur la surface à décorer est choisi parmi un ensemble de revêtements préalablement stockés en mémoire.According to conventional techniques, the coating to be applied to the surface to be decorated is chosen from a set of coatings previously stored in memory.
Par conséquent, lorsque le revêtement est constitué d'un ensemble de pièces supplémentaires agencées de manière à former des motifs répétitifs, ce qui est le cas lorsqu'il s'agit de simuler l'application d'un carrelage ou d'un parquet, il n'est pas possible de simuler des changements de motifs sans les avoir préalablement stockés en mémoire, ce qui augmente de manière rédhibitoire la capacité des moyens de mémorisation mis en oeuvre.Therefore, when the coating consists of a set of additional pieces arranged to form repeating patterns, which is the case when it comes to simulate the application of a tile or a parquet, it is not possible to simulate changes in patterns without having previously stored in memory, which unacceptably increases the capacity of the storage means implemented.
En tout état de cause, dans les procédés proposés par l'état de la technique, il n'est pas possible de personnaliser un revêtement en modifiant l'agencement des diverses pièces entrant dans la constitution des motifs répétés du revêtement.In any event, in the methods proposed by the state of the art, it is not possible to customize a coating by modifying the arrangement of the various parts forming part of the repeated patterns of the coating.
L'invention propose donc d'augmenter le réalisme de la simulation d'un revêtement d'une surface, en permettant une configuration des motifs répétitifs du revêtement ainsi que du mode d'assemblage des motifs ainsi personnalisés.The invention therefore proposes to increase the realism of the simulation of a coating of a surface, by allowing a configuration of the repetitive patterns of the coating as well as the assembly mode of the patterns thus personalized.
L'invention a donc pour objet, selon un premier aspect, un procédé de visualisation d'un revêtement d'une surface, par création d'une image numérique du revêtement, comprenant les étapes de :
- choix du revêtement et détermination d'au moins une pièce élémentaire du revêtement ;
- détermination d'un motif élémentaire répétitif ;
- assemblage des motifs élémentaires ;
- visualisation des motifs assemblés.
- choice of coating and determination of at least one elementary part of the coating;
- determining a repetitive elemental pattern;
- assembly of basic patterns;
- visualization of assembled patterns.
Ainsi, grâce à la détermination du motif élémentaire et au choix du mode de répétition du motif élémentaire pour former le revêtement, il est possible de personnaliser le revêtement, et donc de proposer des fonctionnalités accrues à l'utilisateur.Thus, thanks to the determination of the elementary pattern and the choice of the repeating mode of the elementary pattern to form the coating, it is possible to customize the coating, and therefore to provide increased functionality to the user.
Ce procédé peut en outre comporter une étape de choix d'un mode de répétition du motif élémentaire.This method may further comprise a step of choosing a repeating mode of the elementary pattern.
Un tel procédé constitue ainsi un outil d'édition permettant de simuler sur une image l'assemblage et la pose d'un revêtement.Such a method thus constitutes an editing tool for simulating on an image the assembly and the laying of a coating.
Selon une autre caractéristique, au cours de la détermination du motif élémentaire répétitif, on crée ledit motif par assemblage d'un ensemble d'au moins une pièce.According to another characteristic, during the determination of the repetitive elementary pattern, said pattern is created by assembling a set of at least one part.
Dans un mode de mise en oeuvre, on choisit une largeur de joint entre les pièces du revêtement.In one embodiment, a joint width is chosen between the parts of the coating.
On peut encore, lors de la détermination d'un motif élémentaire et lors de l'assemblage des motifs élémentaires, sélectionner sur un écran un des éléments ou motifs à apparier, orienter les éléments ou motifs sélectionnés, et les rapprocher de manière à former le motif ou ledit assemblage de motifs.It is still possible, when determining an elementary pattern and when assembling the elementary patterns, to select on a screen one of the elements or patterns to match, orient the selected elements or patterns, and bring them together to form the pattern or said pattern assembly.
Par exemple, le rapprochement comprend une magnétisation tendant à solliciter les éléments ou motifs sélectionnés les uns vers les autres jusqu'à une distance correspondant à la largeur de joint.For example, the approximation comprises a magnetization tending to bias the selected elements or patterns towards each other up to a distance corresponding to the width of the joint.
Selon encore une autre caractéristique du procédé, au cours de l'assemblage des motifs, le déplacement de l'un des motifs provoque un déplacement correspondant de motifs préalablement assemblés par rapport à un motif d'origine.According to yet another characteristic of the method, during the assembly of the patterns, the displacement of one of the patterns causes a corresponding displacement of previously assembled patterns with respect to an original pattern.
On simplifie alors la configuration et l'assemblage des motifs élémentaires.We then simplify the configuration and assembly of the elementary patterns.
Le procédé peut encore comporter une étape de choix de couleur de joint.The method may further include a step of choosing seal color.
Dans un mode de mise en oeuvre, le procédé peut en outre comporter une étape de mise en mémoire de motifs élémentaires de pose de revêtement et/ou d'assemblage de motifs pour chaque revêtement choisi.In one embodiment, the method may further comprise a step of storing elementary patterns for laying the coating and / or assembling patterns for each chosen coating.
On peut en outre prévoir une étape d'application des motifs assemblés sur une image numérique de ladite surface, comprenant une mise en perspective de l'assemblage des motifs en fonction de la perspective de l'image.It is also possible to provide a step of applying the assembled patterns to a digital image of said surface, comprising putting into perspective the assembly of the patterns as a function of the perspective of the image.
Selon encore un autre mode de mise en oeuvre, ce procédé comporte les étapes de :
- application d'une structure géométrique prédéterminée déformable sur l'image de la surface ;
- déformation de ladite structure géométrique de manière à la faire coïncider à la perspective de la surface ; et
- acquisition de caractéristiques dimensionnelles de la surface, l'application des motifs assemblés étant réalisée en fonction de la déformation de la structure géométrique et des caractéristiques dimensionnelles de la surface.
- applying a predetermined deformable geometric structure to the image of the surface;
- deforming said geometric structure to coincide with the perspective of the surface; and
- acquisition of dimensional characteristics of the surface, the application of the assembled patterns being carried out as a function of the deformation of the geometric structure and the dimensional characteristics of the surface.
L'invention a également pour objet, selon un deuxième aspect, un système de visualisation d'un revêtement d'une surface pour la mise en oeuvre d'un procédé tel que défini ci-dessus.The subject of the invention is also, according to a second aspect, a system for visualizing a coating of a surface for the implementation of a method as defined above.
Ce système comporte un dispositif d'affichage apte à afficher des pièces de revêtement et des motifs appariés, et une unité de traitement associée à une interface homme-machine adaptée pour choisir un revêtement et déterminer au moins une pièce élémentaire du revêtement, déterminer un motif élémentaire répétitif, choisir un mode de répétition du motif élémentaire et assembler les motifs élémentaires.This system comprises a display device able to display coating pieces and paired patterns, and a processing unit associated with a man-machine interface adapted to choose a coating and to determine at least one elementary piece of the coating, to determine a pattern elementary repetitive, choose a repetition mode of the elementary pattern and assemble the elementary patterns.
L'unité de traitement est en outre adaptée pour choisir un mode de répétition du motif élémentaire.The processing unit is further adapted to choose a repeating mode of the elementary pattern.
Ce système peut en outre comporter une base de données dans laquelle sont stockées un ensemble de pièces de revêtement et, pour chaque pièce, un ou plusieurs motifs prédéterminés.This system may further include a database in which a set of coating pieces are stored and, for each piece, one or more predetermined patterns.
D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels :
- la
figure 1 est un schéma synoptique d'un système de simulation conforme à l'invention ; - la
figure 2 est un organigramme illustrant les principales étapes du procédé de simulation conforme à l'invention ; - la
figure 3 est une copie d'écran illustrant l'étape de choix d'une pièce élémentaire du revêtement et de création d'un motif élémentaire ; - la
figure 4 illustre l'étape de sélection de la largeur de joint ; - la
figure 5 est une copie d'écran illustrant un autre mode de mise en oeuvre de choix de pièces élémentaires et de création d'un motif élémentaire ; - les
figures 6 et7 illustrent l'étape d'assemblage des motifs élémentaires ; et - les
figures 8 et9 montrent l'étape de visualisation des motifs assemblés, pour deux couleurs de joint sélectionnées.
- the
figure 1 is a block diagram of a simulation system according to the invention; - the
figure 2 is a flowchart illustrating the main steps of the simulation method according to the invention; - the
figure 3 is a screen shot illustrating the step of choosing an elementary piece of the coating and creating a basic pattern; - the
figure 4 illustrates the step of selecting the joint width; - the
figure 5 is a screenshot illustrating another embodiment of choice of elementary parts and creation of a basic pattern; - the
figures 6 and7 illustrate the assembly step of the elementary patterns; and - the
figures 8 and9 show the step of viewing the assembled patterns, for two selected seal colors.
En se référant à la
Ce système est un outil de simulation destiné en premier lieu à permettre à un utilisateur de simuler la création d'un revêtement par assemblage de motifs par visualisation d'une image numérique du revêtement lors de son assemblage, et, en second lieu, à permettre la visualisation de changements de revêtement sur une surface afin de visualiser les effets procurés par une modification de revêtement sur les murs, le sol ou le plafond d'une pièce d'habitation.This system is a simulation tool intended primarily to allow a user to simulate the creation of a coating by assembling patterns by viewing a digital image of the coating during its assembly, and, secondly, to allow the visualization of changes of coating on a surface to visualize the effects of a modification of the coating on the walls, the floor or the ceiling of a living room.
Mais on ne sort pas du cadre de l'invention lorsque ce système est destiné à simuler un changement de revêtement pour tout autre type de local ou, de manière générale, pour tout autre type de surface.But it is not beyond the scope of the invention when the system is intended to simulate a change of coating for any other type of room or, in general, for any other type of surface.
De même, dans l'exemple de réalisation représenté, le système est agencé autour d'un microordinateur 2 associé à une unité de traitement 3, dans lequel est chargé un logiciel de simulation permettant de mettre en oeuvre le procédé de simulation de revêtement.Similarly, in the exemplary embodiment shown, the system is arranged around a
Mais on ne sort pas davantage du cadre de l'invention lorsque l'algorithme de simulation est implanté au sein d'un serveur distant accessible depuis un ensemble de postes d'utilisateurs par l'intermédiaire d'un réseau informatique, tel que le réseau Internet.However, it is not beyond the scope of the invention when the simulation algorithm is implemented within a remote server accessible from a set of user stations via a computer network, such as the network. Internet.
Comme on le voit sur la
Par exemple, dans le mode de mise en oeuvre envisagé, le système 1 est destiné à permettre de simuler l'application d'un revêtement de type carrelage ou parquet, c'est-à-dire constitué par l'assemblage de motifs répétitifs constitués chacun de l'assemblage de pièces élémentaires sélectionnées.For example, in the embodiment envisaged, the
Ainsi, l'unité centrale comporte, d'une part, des moyens de mémorisation 6 constituant une base de données dans laquelle sont chargées un ensemble de pièces élémentaires destinées à former un revêtement, par exemple un ensemble de types de carreaux ou lames de parquet destinés à être assemblés pour former des motifs élémentaires. L'unité centrale comporte, d'autre part, un premier module logiciel 7 destiné à constituer, conjointement avec l'écran 4, le clavier 5 et une souris S, une interface homme-machine destinée à présenter sur l'écran 4 un ensemble de fenêtres destinées à choisir les pièces élémentaires, à les assembler pour former des motifs élémentaires, et assembler les motifs élémentaires pour créer le revêtement, et un deuxième module logiciel 8 assurant la simulation proprement dite du revêtement.Thus, the central unit comprises, on the one hand, storage means 6 constituting a database in which are loaded a set of elementary pieces intended to form a coating, for example a set of types of tiles or floorboards intended to be assembled to form elementary patterns. The central unit comprises, on the other hand, a
Par exemple, le premier module logiciel 7 permet l'affichage, sur l'écran 2, d'une première fenêtre 9 constituant une fenêtre principale permettant la visualisation d'une pièce élémentaire, d'un motif ou du revêtement en cours de création, une deuxième fenêtre 10 associée à des flèches de défilement F permettant la sélection de pièces élémentaires, et une troisième fenêtre 11 associée également à des flèches de défilement F permettant la visualisation et le changement de schémas de pose précédemment enregistrés. Le premier module logiciel 7 propose également à l'utilisateur un premier icône 12a permettant d'enregistrer un type de pose créé et un deuxième icône 12b permettant la génération d'une nouvelle pose.For example, the
Deux fenêtres complémentaires 13 et 14 permettent respectivement de gérer la sélection d'un élément, par exemple en permettant sa suppression ainsi que de gérer son positionnement, en l'espèce sa position angulaire, et de choisir une largeur et une couleur de joint.Two
En ce qui concerne le deuxième module logiciel 8, il permet, en collaboration avec les fenêtres et icônes affichés sur l'écran 2, de créer un motif et d'assembler les motifs en vue de créer un revêtement.Regarding the
Ce module 8 comporte à cet effet un premier étage 15 destiné à permettre de choisir une pièce élémentaire ; un deuxième étage 16 permettant de choisir une largeur de joint ; un troisième étage 17 permettant la création d'un motif ; un quatrième étage 18 permettant de configurer la répétition du motif ; un cinquième étage 19 permettant de choisir la couleur du joint ; et un sixième étage 20 permettant la mémorisation, la visualisation et l'exploitation de la pose.This
Ainsi, après création et visualisation de la pose, celle-ci est chargée en mémoire 6 pour constituer une base de données permettant d'être ultérieurement récupérée par l'utilisateur.Thus, after creating and viewing the pose, it is loaded into
En se référant à la
Pour ce faire, soit on sélectionne une pose à l'aide de la fenêtre 11, soit on sélectionne l'icône 12b pour créer une nouvelle pose.To do this, either we select a pose using the
Dans le cas où l'utilisateur souhaite récupérer une pose préalablement créée, pour laquelle les motifs élémentaires et leur assemblage ont déjà été configurés, on peut directement procéder à l'application du revêtement sur une surface préalablement préparée.In the case where the user wishes to recover a previously created pose, for which the elementary patterns and their assembly have already been configured, it is possible directly to apply the coating on a previously prepared surface.
Dans le cas contraire, c'est-à-dire si l'utilisateur désire créer une nouvelle pose, lors de l'étape E2 suivante, il convient de choisir une largeur de joint.In the opposite case, that is to say if the user wishes to create a new pose, in the following step E2, it is necessary to choose a joint width.
Lors de l'étape E3 suivante, on procède à la définition du motif. Pour ce faire, on sélectionne, à l'aide de la fenêtre 10, une pièce élémentaire et l'on procède à l'assemblage de ces pièces selon une configuration choisie par l'utilisateur de manière à créer un motif répétitif.In the following step E3, the pattern is defined. To do this, it selects, using the
En se référant à la
Ainsi, en se référant à la
On notera que selon les revêtements à créer, un motif peut comporter un ensemble quelconque de pièces, par exemple au moins une pièce.It will be noted that depending on the coatings to be created, a pattern may comprise any set of parts, for example at least one part.
Dans l'exemple de réalisation de la
Lors de l'étape E4 suivante, on choisit la définition de la répétition du motif.In the following step E4, the definition of the repetition of the pattern is chosen.
Bien entendu, cette étape peut être réalisée automatiquement, le module se chargeant de réaliser automatiquement la répétition du motif.Of course, this step can be performed automatically, the module being responsible for automatically performing the repetition of the pattern.
Ainsi, en se référant à la
On notera également que, au cours de cette étape, par rapport à un motif M1 d'origine, le rapprochement d'un autre module M2 par rapport à ce module d'origine M1 provoque le rapprochement simultané de l'ensemble des autres motifs. Bien entendu, au cours de cette étape, le module logiciel 8 procure l'effet de magnétisation préalablement mentionné de manière à permettre un rapprochement automatique des motifs jusqu'à obtenir la largeur de joint présélectionnée.It will also be noted that, during this step, with respect to an original pattern M1, the bringing together of another module M2 with respect to this original module M1 brings about the simultaneous bringing together of all the other motifs. Of course, during this step, the
On obtient ainsi une répétition de motifs telle que visible sur la
Bien entendu, à ce stade, comme visible sur la
Enfin, lors de l'étape E6 suivante, le deuxième module logiciel 8 procède à la mémorisation et l'exploitation de la pose.Finally, during the next step E6, the
Pour ce faire, il stocke tout d'abord en mémoire la pose ainsi créée en vue d'être, par la suite, visualisée et récupérée à partir de la fenêtre 11 visible sur l'écran 4.To do this, it first stores in memory the pose thus created in order to be subsequently displayed and retrieved from the
Par ailleurs, lors de l'exploitation, le deuxième module logiciel 8 procède à l'application de l'image du revêtement sur une image numérique d'une surface à décorer.Furthermore, during operation, the
L'unité centrale 3 comporte à cet effet un troisième module logiciel 21 de préparation de surface.For this purpose, the
Ce troisième module 21 permet à un utilisateur de télécharger une image numérique ou de la récupérer en mémoire pour l'afficher sur l'écran 2.This
Il permet en outre de délimiter le contour d'une surface à décorer, par exemple le contour d'un mur ou d'un sol, c'est-à-dire de délimiter une portion d'image représentant une surface sensiblement plane. Le troisième module 21 est par ailleurs dûment programmé pour appliquer une structure géométrique déformable prédéterminée, en l'espèce une grille, sur la portion d'image délimitée, et pour déformer la grille de manière à la faire correspondre à la portion d'image et acquérir, de la sorte, la perspective de la surface à décorer. Il met par ailleurs en oeuvre une étape de mise à l'échelle, par laquelle l'utilisateur saisit manuellement, par exemple au moyen du clavier 5, une mesure d'une longueur de la surface délimitée, par exemple le long d'un ou de deux axes de la grille, cette grille pouvant ensuite être ajustée, par exemple en adaptant le nombre de lignes et de colonnes de la grille en fonction de la taille de la surface correspondant à la grille.It also allows delimiting the contour of a surface to be decorated, for example the contour of a wall or a floor, that is to say to delimit an image portion representing a substantially flat surface. The
A partir de ces données géométriques ainsi acquises, le module 21 procède à l'adaptation du revêtement de manière à faire correspondre sa perspective à celle de l'image de la surface à décorer.From these geometric data thus acquired, the
Claims (14)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0957726A FR2952209B1 (en) | 2009-11-02 | 2009-11-02 | METHOD AND SYSTEM FOR VISUALIZING A COATING OF A SURFACE |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2317478A1 true EP2317478A1 (en) | 2011-05-04 |
EP2317478B1 EP2317478B1 (en) | 2021-03-10 |
Family
ID=42237084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP10306188.3A Active EP2317478B1 (en) | 2009-11-02 | 2010-10-29 | Method and system for viewing a coating of a surface. |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2317478B1 (en) |
FR (1) | FR2952209B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3293722A1 (en) * | 2016-09-08 | 2018-03-14 | Thüring AG | Floor covering presentation system |
WO2019090221A1 (en) * | 2017-11-03 | 2019-05-09 | Marxent Labs, LLC | Technologies for composing a virtual reality setting in a mobile computing environment |
US11734929B2 (en) | 2021-12-07 | 2023-08-22 | Marxent Labs Llc | Enhanced product visualization technology with web-based augmented reality user interface features |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR505835A (en) | 1918-11-14 | 1920-08-07 | Johann Weder | Apparatus for gluing the torn parts of fabrics stretched on the grids of embroidery looms |
EP0687372A1 (en) | 1993-03-05 | 1995-12-20 | Guillemin Jean Pierre | Process for the simulation of repetitive patterns on a digital image |
US5537638A (en) | 1991-10-25 | 1996-07-16 | Hitachi, Ltd. | Method and system for image mapping |
US6292197B1 (en) * | 1998-03-04 | 2001-09-18 | J. Willem R. Langelaan | Computer graphics system for modeling objects that include segments of an intersection of a modular matrix of rectangles and an elliptic, a lenticular or a rhombic segment |
US20020175942A1 (en) * | 2001-05-03 | 2002-11-28 | Seitz Larry Keith | Image manipulation system and method |
US20030174882A1 (en) * | 2002-02-12 | 2003-09-18 | Turpin Kenneth A. | Color coding and standardization system and methods of making and using same |
US20060102252A1 (en) * | 2004-11-16 | 2006-05-18 | Justin Louis K | Tiles and apparatus, system and method for fabricating tiles and tile patterns |
-
2009
- 2009-11-02 FR FR0957726A patent/FR2952209B1/en not_active Expired - Fee Related
-
2010
- 2010-10-29 EP EP10306188.3A patent/EP2317478B1/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR505835A (en) | 1918-11-14 | 1920-08-07 | Johann Weder | Apparatus for gluing the torn parts of fabrics stretched on the grids of embroidery looms |
US5537638A (en) | 1991-10-25 | 1996-07-16 | Hitachi, Ltd. | Method and system for image mapping |
EP0687372A1 (en) | 1993-03-05 | 1995-12-20 | Guillemin Jean Pierre | Process for the simulation of repetitive patterns on a digital image |
US6292197B1 (en) * | 1998-03-04 | 2001-09-18 | J. Willem R. Langelaan | Computer graphics system for modeling objects that include segments of an intersection of a modular matrix of rectangles and an elliptic, a lenticular or a rhombic segment |
US20020175942A1 (en) * | 2001-05-03 | 2002-11-28 | Seitz Larry Keith | Image manipulation system and method |
US20030174882A1 (en) * | 2002-02-12 | 2003-09-18 | Turpin Kenneth A. | Color coding and standardization system and methods of making and using same |
US20060102252A1 (en) * | 2004-11-16 | 2006-05-18 | Justin Louis K | Tiles and apparatus, system and method for fabricating tiles and tile patterns |
Non-Patent Citations (2)
Title |
---|
BOOLE & PARTNERS: "Calepilight - Calepinage Modulaire de Surfaces, Manuel d'Utilisation V1.10", 12 December 2006 (2006-12-12), XP002589539, Retrieved from the Internet <URL:http://www.boole.eu/pdf/Manuel_CL.pdf> [retrieved on 20100629] * |
LEFEBVRE L ET AL: "Analysis and synthesis of structural textures", PROCEEDINGS GRAPHICS INTERFACE 2000 CANADIAN HUMAN-COMPUT. COMUN. SOC WATERLOO, ONT., CANADA, 2000, pages 77 - 86, XP002589540, ISBN: 0-9695338-9-6 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3293722A1 (en) * | 2016-09-08 | 2018-03-14 | Thüring AG | Floor covering presentation system |
WO2019090221A1 (en) * | 2017-11-03 | 2019-05-09 | Marxent Labs, LLC | Technologies for composing a virtual reality setting in a mobile computing environment |
US10600255B2 (en) | 2017-11-03 | 2020-03-24 | Marxent Labs, LLC | Technologies for composing a virtual reality setting in a mobile computing environment |
US11734929B2 (en) | 2021-12-07 | 2023-08-22 | Marxent Labs Llc | Enhanced product visualization technology with web-based augmented reality user interface features |
US12073618B2 (en) | 2021-12-07 | 2024-08-27 | Marxent Labs Llc | Enhanced product visualization technology with web-based augmented reality user interface features |
Also Published As
Publication number | Publication date |
---|---|
FR2952209B1 (en) | 2017-11-17 |
EP2317478B1 (en) | 2021-03-10 |
FR2952209A1 (en) | 2011-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5823971B2 (en) | Improved user interface for object design | |
EP2082374B1 (en) | Method and aids for modelling 3d objects | |
US20180225408A1 (en) | System and method for interactive modeling and analysis of 3-d digital assemblies | |
US20080070198A1 (en) | Computerized method, system and machine-readable medium to enable a user to remotely perform a decorating session on an electronic image | |
WO2008043919A2 (en) | Method and devices for projecting two-dimensional patterns onto complex surfaces of three-dimensional objects | |
WO2007017597A2 (en) | Method and device for determining the arrangement of a video capturing means in the capture mark of at least one three-dimensional virtual object modelling at least one real object | |
EP2317478B1 (en) | Method and system for viewing a coating of a surface. | |
EP2350890A1 (en) | Method and device for producing a finite element model | |
Salinas | 3D printing with RepRap cookbook | |
EP1732042A1 (en) | Procedure and system for elaboration of geometric characteristics of a digitally encoded image | |
EP3987381A1 (en) | Method for generating a virtual representation of a real environment, devices and corresponding system | |
FR3020891A1 (en) | METHOD FOR SIMULATING AN ASSEMBLY AND / OR USE OF A PLATFORM FUNCTIONAL ASSEMBLY, AND SYSTEM THEREOF | |
O'Connor | Mastering mental ray: Rendering Techniques for 3D and CAD Professionals | |
Cardoso | Lumion 3D Best Practices | |
FR3017736A1 (en) | METHOD FOR MAKING A PLUG OF INSTRUCTIONS FOR MOUNTING AND / OR USING A FUNCTIONAL ASSEMBLY OF A PLATFORM, AND SYSTEM THEREFOR | |
WO2015177283A1 (en) | Method for the customisation of a customisable object for a client/server system; and associated information-recording support and client/server system | |
FR2717902A1 (en) | Method and device for developing electronic card tests. | |
WO2002039382A2 (en) | Method for representing three-dimensional scenes in virtual reality and corresponding device | |
CN117763650A (en) | Cross-software BIM component library construction method and system | |
WO2008028924A2 (en) | Method and tool for configuring at least one intelligent video-surveillance system | |
WO2005114588A1 (en) | Method and device for generating a procedural map from an external parameter such as an image characteristic | |
FR3090943A1 (en) | Method for modifying the shape of a three-dimensional virtual object represented in an immersive space and immersive system implementing said method | |
Brito | Blender 3D 2.49 Incredible Machines | |
FR2994310A1 (en) | Method for connecting e.g. pivot and tongue, of front axle of car, involves creating synoptic file of connections of assembly, where file identifies zones of parts, connections and connection parameters so as to allow connections | |
FR2989201A1 (en) | Method for organizing system of software objects for processing of computer graphics, involves allocating value of attribute of same name, same type, and with same modifiers to each attribute of context of tree to be displayed |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
17P | Request for examination filed |
Effective date: 20111021 |
|
17Q | First examination report despatched |
Effective date: 20130130 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: KEOPS CONCEPT |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20201008 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1370675 Country of ref document: AT Kind code of ref document: T Effective date: 20210315 Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: FRENCH |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602010066566 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG9D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210610 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210610 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210611 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1370675 Country of ref document: AT Kind code of ref document: T Effective date: 20210310 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210712 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210710 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602010066566 Country of ref document: DE |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
26N | No opposition filed |
Effective date: 20211213 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 602010066566 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210710 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20211031 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20211029 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211029 Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211029 Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20220503 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211031 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211031 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211031 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211031 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211029 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20101029 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20210310 |