EP1137349B1 - Procede et dispositif de simulation et de representation de l'habillage d'un mannequin - Google Patents
Procede et dispositif de simulation et de representation de l'habillage d'un mannequin Download PDFInfo
- Publication number
- EP1137349B1 EP1137349B1 EP00967981A EP00967981A EP1137349B1 EP 1137349 B1 EP1137349 B1 EP 1137349B1 EP 00967981 A EP00967981 A EP 00967981A EP 00967981 A EP00967981 A EP 00967981A EP 1137349 B1 EP1137349 B1 EP 1137349B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- garment
- piece
- pieces
- dummy model
- manikin
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A41—WEARING APPAREL
- A41H—APPLIANCES OR METHODS FOR MAKING CLOTHES, e.g. FOR DRESS-MAKING OR FOR TAILORING, NOT OTHERWISE PROVIDED FOR
- A41H3/00—Patterns for cutting-out; Methods of drafting or marking-out such patterns, e.g. on the cloth
- A41H3/007—Methods of drafting or marking-out patterns using computers
Definitions
- the invention relates to the field of simulation of dressing of a manikin, and finds particular application in garment and / or sewing industries.
- the invention describes a method and a device for setting up, on a virtual manikin, a floating garment originally described by its two-dimensional fabric pieces.
- the problem is to sew the pieces together in one space three-dimensional (3D) and place the garment thus obtained, around the virtual dummy, in a correct position.
- FIG. pieces of clothing 2, 4, 6 to be assembled, approximately in front of their final position around a manikin 8. Then, we connect the lines sewing by "elastics" 10, 12, 14, 16, 18, 20, 22. The simulation tissue is then made in "weightlessness”. The pieces are move closer to each other and eventually stabilize edge to edge. It only remains to sew.
- Simulation of the approximation of parts according to this method takes a lot of time because calculating the physical behavior of a moderately rigid fabric, like cotton, involves the use algorithms for the integration of Euler differential equations, or Runge-Kutta, with a time step significantly lower than the half-period of the lowest sustained oscillation of the differential equation (Exceeding this time step implies an exponential increase errors, and so the fabric explodes).
- a classic garment (a shirt) represents approximately 1.5 m 2 of fabric. With an average mesh of 1 cm 2 , we obtain a mesh of this garment of about 15000 elements.
- Each stage of the calculation requires the measurement of the forces applying to each element, and thus at least four measurements of the distance separating it from the neighbors (chain, frame and shears), which, in 3D, represents 12 subtractions, 12 multiplications, and especially 4 square root extractions. It is therefore necessary to make about 60000 square roots, and 180000 multiplications, at least, at each time step.
- US-5,615,318 discloses a method in which a three-dimensional shape is first achieved by assembling the pieces of clothing. Then sections of a standard model of dummy are dilated until some of these sections dilated areas correspond to sections of the 3D form, and leaving spaces between the manikin and the garment at the level of others sections.
- the calculation of the dilation is quite complex. It requires locate corresponding characteristic points on the manikin and on the pieces of each garment, and calculate lengths of arches characteristics passing through some of these characteristic points.
- the characteristic arches pass for example through the neck, shoulders, or the chest.
- a dilation factor is deduced for each of these arcs.
- the piece of clothing and the model of manikin can be represented by data stored in a memory of a computer.
- the pieces are first "painted" at the surface of the manikin, in a contiguous way, without respecting the geometry or the physical behavior of the tissue.
- the parts are pressed against the manikin.
- the pieces are deformed continuously, without tearing or intersection.
- the compression energy of the fabric is minimized: the fabric is relaxed, or "re-inflated”. He goes from a state where this energy of compression is important to a state where it is reduced to a value compatible with the position of the garment on the manikin.
- the 3D shape obtained is then ready for the simulation of draped fabric.
- the method according to the invention has a computation time reduced compared to methods using tissue simulation for perform the assembly, sewing and donning of the garment, respecting at all times the dimensions and efforts in the fabric.
- the invention avoids the preliminary steps of tissue simulation, then bringing the fabric closer to the body or manikin. It avoids in particular the calculations of the physical behavior of the tissue, before assembly. It solves the problems of calculation time, by removing the physical constraints associated with fabric simulation and the approximation of the fabric, and realizing or simulating directly seams (junction of garment parts).
- the method according to the invention makes it possible to temporarily eschew respect for geometry (respect for lengths, angles of the fabric) to keep only the relations of continuity in topology: it only implements continuous deformations.
- the invention makes it possible to avoid complex calculations of dilation that involve deformity of the manikin: in particular, relaxation involves a deformation of the garment, but not of the dummy.
- the deposit of coins clothing on the surface of the manikin involves the establishment of a point-to-point relationship, or bijective and continuous, between the piece, or a part of that piece, or points representative of such a part, and a corresponding portion of the surface of the manikin, or points such a portion.
- the deformations can be chosen so as to respect the topological relations of the Euclidean volume. The result of this choice is that the calculation of collisions of the fabric becomes useless.
- the visualization may take place at a place distinct from the place of physical realization of the pieces of clothing, the data on the parts visualized garments being transferred, after visualization or simulation, on the place of realization of the pieces of clothing.
- Another subject of the invention is a device for placing implementation of the method according to the invention.
- This device may further comprise means for modify a selected piece of clothing or to replace a piece of clothing by another piece of clothing.
- the means for making the cutting of the pieces of clothing can be controlled by a microcomputer, the means of data transmission then connecting the display device and the microcomputer.
- the means of data transmission can by example to be part of a communication network.
- mannequin a representation computing the volume (or useful part of the volume) of a manikin clothing or a human body.
- the volume will be assumed to be described by its external surface, itself described as a triangular mesh, the vertices of the triangles of the mesh being points of this outer surface.
- Other representations are possible (parametric external surface, or the volume defined by voxels (small volume elements)).
- the manikin can therefore be represented by data stored in a memory of a computer or a system computer data, these data corresponding for example to a mesh triangular, or to a parametric outer surface, or to these voxels.
- manikins can be defined, depending on different parameters, for example the age and / or sex of the person that the model represents. It is possible to provide various types of dummy, and make a selection of a particular type of dummy.
- a database "mannequins" can be initially defined, in which a user can select a manikin particular, depending on the needs. Such a database can be previously stored in a computer system, as described later in this text.
- U.S. Patent No. 5,850,222 discloses a modeling of manikin, usable in the context of the present invention.
- “Clothing” means the computer representation of two-dimensional pieces (2D) of a garment, by their lines of finish and their cutting.
- the finish of a room is the set of lines delimiting the apparent part of the piece once mounted.
- the finish contains the lines stitching, the visible limits of the hems and fold lines or clamp.
- the finish is associated with an implicit concept of interior.
- the part of outer fabric to finish ie between finish and cut
- the parts are supposed to be described with the x-axis corresponding to the warp direction of the fabric (the "straight line"), where they must be cut out.
- the garment can therefore be represented by data stored in a memory of a computer or a system computer, these data corresponding for example to the finished lines and cutting.
- various types of clothing can be defined, in function of different parameters, for example the age and / or sex of the person to whom the garment is intended. It is possible to predict various types of clothing, and to make a selection of a type of special clothing.
- a database "clothing" can be initially defined, in which a user can select a particular garment, as needed. Such a database can also be previously stored in a computer system, as described later in this text.
- a preliminary step of a method according to the invention can therefore consist in the selection and / or visualization of a type of manikin and a particular type of clothing.
- the method according to the invention is first step of depositing pieces of clothing on the surface, or against the surface of the manikin. But we do not take into account, for this step, respect for the geometry or physical behavior of the tissue. We only take into account the relations of continuity, classical in topology; for example, deformations are carried out continuous, without tearing or intersection.
- a part is applied 30, called "half-front", on the corresponding surface of the bust 32 of a dummy.
- FIG. 5 represents a part 40 of shape initially complex, with the front and rear parts of a same half-room. Cutting makes it possible to isolate the part before 30 which is then applied to the manikin 32. Again, a cutting Corresponding data representative of the piece 40 is made.
- this one or this one will apply this one or this one, not directly to the initial surface manikin, but to a surface deducted from the manikin or deducted from the outer surface that defines the manikin.
- This result can be obtained by calculating the convex hull the usable area of the manikin or part of the dummy.
- the garment does not fit anymore topologically on the surface of the manikin 48: the surface of the skirt, once it is applied in three dimensions, has two holes 43, 45, while the manikin's usable area (reduced to the legs and basin) has three holes 47, 49, 51. So we correct the surface of the manikin filling the space between the two legs. The method simpler is to use a mannequin already presenting this property. We can also automatically obtain this result by calculating the convex hull of the usable surface of the manikin or, more just yet (from the point of view of computing time), by calculating the surface resulting from the accumulation of convex polygons of sections horizontal legs.
- FIG. 6 represents the application of a panel 44 of skirt to a surface 46 deduced from the manikin 48. The result is equivalent to introducing both legs into a sheath,
- every point of the surface of the manikin or (in the case described above with reference to Figure 6) of the area deduced from manikin is associated with one and only one point of the garment or the piece of clothing to apply.
- Figure 2 corresponds to a homology between a room half-front and the corresponding surface of the manikin, and Figure 6 to a homology between a skirt panel and a surface deduced from dummy.
- Figure 5 cutting beforehand the complex part makes it possible to simplify the calculation of the homology.
- a mesh of clothing or 2D document, or corresponding representative data suitable for support the simulation of the fabric, for example a triangular mesh.
- the garment is then topologically complete, sewn and donned on the mannequin.
- it is generally extremely compressed and distorted (it can be stretched in places for example) and this physically unfeasible. This is normal since the garment is pressed against the manikin; indeed, as already explained above, the initial steps of the method according to the invention do not take respect for the mechanical and / or geometrical aspect of the constituent material of the garment.
- a method will now be described, which helps to build a homology between the manikin and a piece of clothing.
- the parts of the manikin are described in elliptical coordinates.
- the axis AA 'most adapted in the case of the example of figure 8 (trunk of the manikin), one chooses for example an axis passing on the one hand by the center of symmetry of a first section S 1 (passing through the neck) and secondly by the center of symmetry of a second section S 2 , here an abdominal section.
- Each point M is thus described by a set of coordinates r, ⁇ , ⁇ , where r denotes the distance from the point M to the center O of the coordinate reference.
- ⁇ and ⁇ make it possible to locate the point M respectively with respect to a horizontal plane and a vertical plane of reference.
- One volume is then isolated topologically counterpart to the piece, using the characteristic lines of the dummy. These characteristic lines define surfaces of the manikin that can be laid flat.
- Figure 9B shows the front upper part of a mannequin, cut along certain characteristic lines.
- This projection is in bijection with the surface (corrected by the maximum radius) of the manikin.
- a projection is made beforehand, on a plan, of the selected area of the manikin.
- a first bijection between the surface (in 3D) of the manikin (or data representative of this surface) and its projection on a plane.
- the deformation algorithm used consists, at each step, to first move the points of the contour to a new position closer to the desired contour, while respecting the constraint of non-flipping triangles, while ensuring that the new contour remains a simple polygon, that is to say does not auto-intersect. he There are two possibilities for triangles to be superimposed: by flipping a triangle, or in the case of a complex polygon. Then all the other points of the triangulation are moved to the location of the average points surrounding them, in respecting the constraint of non-inversion of the triangles. For each point, is calculated the center of gravity of its neighbors, and this point follows this centroid. The deformation of the triangular mesh is therefore based on effects of average displacements.
- the initial and final contours are sufficiently similar so that it is often unnecessary to respect the constraint "simple polygon". It is sufficient if the initial triangulation is reduced, by a scale factor, to fit within its projection. We can then go in a straight line, step by step, from the outline of the mesh to the corresponding point of the projection.
- a combination of these two bijections allows to clothe the garment (or its innermost layer) against the surface of the manikin, or again to put the garments on the surface of the manikin, since each point of the piece of clothing considered is in correspondence with a point on the surface of the manikin.
- the layers, constituting the garment are placed in 3D in successive layers separated by a sufficiently small thickness to preserve the bijectivity. This thickness is related to the minimum radius of curvature of the surface of the dummy.
- the thickness separating two successive layers is chosen very small before the radius of curvature of said portion of the manikin, and the sum of successive thicknesses is less than this same radius of curvature.
- the innermost layer is preferably pressed against the mannequin; in other words, the thickness separating this inner layer from the surface of the manikin is nil.
- Figure 12 summarizes the plating operations of a garment against the manikin that are actually made on the data representative parts of clothing and manikin.
- a first step (S26) the volume of the manikin a part topologically homologous to the piece.
- step S28 this part is projected in two dimensions, on a plane.
- the triangulation of the piece of clothing, obtained previously or simultaneously to previous operations, is then deformed (step S29).
- the data obtained during these last two stages can be stored.
- step S30 the different layers of garment against the surface of the manikin.
- seams are made (joining pieces of clothing (or their representative data) according to their lines of sewing: step S31).
- the garment is then ready for relaxation.
- the purpose of relaxation is to bring back each piece of clothing towards his state of equilibrium. More precisely, the energy state tissue, initially very high due to topological treatment explained above, is brought back to a value close to the minimum, compatible with the launch of the simulation of the material.
- Different algorithms are possible. We can use a model more or less simplified and / or realistic tissue simulation (managing collisions), by direct introduction into such a model.
- the dominant energy factor for a any displacement
- the tensile strength is usually at least 100 times larger than resistance to shear, and even greater with respect to bending resistance, for typical curvatures. Curvature resistance becomes no negligible if you try to bend the fabric at a sharp angle.
- the invention it is also possible to treat the problem from large areas, then "go down" to small areas. For example, one homogeneously “deforms" first of all the garment, preferably by seeking a minimum of traction energy (the examples of energy calculation are given below). Then we deform a set of large sub-parts of the garment, then sets of smaller and smaller parts ... etc.
- the size of a part can be defined according to the number of triangles that it contains: thus, the average number of triangles of each part of the first set is chosen larger than the average number of triangles of each part of the set next, and this second number is itself larger than the average number of triangles of each part of a third set ... etc.
- the crumpling is avoided by using "soft" deformations of space, that is to say, preferably continuous, differentiable and more preferably whose derivative is continuous (function C 2 , from a mathematical point of view) .
- Deformation chosen is a deformation (continuous and differentiable) of space, instead of simply a deformation of the fabric. So we move each point according to its position in space, and not according to its position relative to its neighbors. The deformations can then be chosen to respect the topological relations of the volume Euclidean. The result of this choice is that the calculation of tissue collisions becomes useless: the lining can no longer cross the canvas, the sleeve does not can no longer touch the small side, the garment can not penetrate the mannequin ... etc.
- the triangulation is preferably chosen dense enough so that the deformation of the space around a elementary triangle can be considered linear.
- the mannequin remains, him, undistorted.
- the subdivision of the part of clothing (or data corresponding) to be treated may be to isolate related areas globally compressed or stretched. An arbitrary related breakdown works just as well, at the cost of a slight degradation of performance.
- the garment is sewn, entity on the manikin, and it suffers only weak constraints, compatible with the launch of a realistic simulation of the fabric.
- the traction energy of each piece is calculated in relation to at the initial position of this piece, in two dimensions.
- FIG. 14 represents steps of a method of relaxation according to the invention. Again, these steps are performed on the memorized data of clothing.
- a first set of parts is defined according to its size (step 340).
- a deformation function is then selected for each field line (step S341). This function is optimized according to of a criterion for minimizing energy (step S342). Function energy has of course been previously defined.
- step S344 we define another subset smaller parts (step S344) and a function of deformation is again chosen according to the field lines, and is optimized.
- the algorithm stops when the operator judges the result satisfactory, or after a predetermined number of iterations (step S343).
- a triangular mesh point is moved without reversing triangles, provided that the displacement is limited within a polygon delineating all the points that see directly from the inside, the outer contour of the triangles.
- Respecting the non-reversal constraint therefore consists in test the direction of rotation of the triangles adjacent to the point to be moved considered, and, if a reversal is detected (a direction of rotation which reverses), try a lower displacement (for example half initial displacement). In case of total failure, we can try to Unlock the situation by moving the point randomly.
- FIG. 19 is a general diagram of a method according to the invention, whose operations described above can be part of.
- a first step (S10), the shapes, or subassemblies of clothing, are defined flat, in two dimensions. At during this stage can also be defined positions assembly of the different parts.
- This step can be implemented using the software marketed by Lectra under the designation "Modaris”.
- Step S20 groups the dressing operations of the manikin, as already described above.
- the pieces of clothing after having been selected, are placed against the surface of the manikin without consider their physical parameters. Then, the operation takes place junction parts between them, then relaxation.
- a simulation step (S40) can then take place, by example by the finite element method.
- a simulation method which can be used is described by D. Baraff et al. "Large Steps in Cloth Simulation”: Sigraph 1998, Computer Graphics Conference Proceedings, Addison-Wesley, ISBN 0-201-30988-2.
- the "portability" of the garment can then be analyzed (step S50): the operator can then visualize the garment, analyze the configuration or overall impression. If something does not not satisfied (a particular piece of clothing is, for example, badly adapted to a part of the body), it is possible to select a new piece of clothing replacing the previous one, or else modify the piece of clothing, for example using the software "Modaris" of the applicant.
- the manikin is dressed again (step S20).
- the process is then reiterated from the stage where the pieces are plated on homologous forms of the manikin and laid flat.
- the edges of the part are joined with the neighboring parts.
- the relaxation process can then be performed again, and will act on all the garment to bring it to its position of balance on the dummy.
- all interactions can be taken into account possible between the modified part and all other parts of clothing.
- step S60 the manufacture of the garment (step S60) can take place.
- Figure 20 is a detailed flowchart showing a dressing method according to the invention.
- a first step (S21) the flat pattern (two-dimensional representation) and the manikin are selected.
- step S22 It can then be checked (step S22) if there is compatibility topological relationship between the type of garment selected and the corresponding dummy. For example, it can be checked whether the number of holes in the garment corresponds to that of that part of the dummy. If there is no compatibility, we can proceed with the alteration of the manikin (step S23), for example by melting parts of the manikin or by determining a surface deduced from the manikin, as already explained above.
- Steps S24 (S241-S244), S25 and S26 are performed for each pair consisting of a piece of clothing and a surface or part of the manikin.
- step S27 this which determines the number of points to be matched with points of the manikin, as well as flattening the surface corresponding manikin (step S28).
- the contour of the part can then be brought to the contour of the projection of the manikin (step S29): the mesh is therefore gradually deformed.
- This step S33 completes the placement of the garment on the dummy.
- the garment can then be relaxed (step S34). comes then the mechanical simulation step (S38), which allows, for a tissue given, to find the right drape, and that eliminates the last deformations. We obtain a realistic image of the garment put on the manikin (S39).
- FIGS. 21A and 21B An example of a device, illustrated in FIGS. 21A and 21B, will now be given, for the implementation of the method according to the invention.
- This device is generally designated by reference 119.
- Fig. 21A globally represents a graphics station comprising a microcomputer 120 configured appropriately for processing, according to a method according to the invention, of models of mannequin and garment parts, a display device 122 and control devices (for example a keyboard 124 and a mouse 125).
- the microcomputer 120 includes a calculating section with all electronic components, software or other, necessary for the simulation of the dressing of a manikin with pieces of clothing.
- the microcomputer may comprise calculation means, to calculate for example the projections of the selected parts of the manikin, or to calculate values of the field lines of if they are not already associated with the manikin selected, or to perform the triangulation and their deformations, and / or the operations of application of the garment to dummy. These calculation means also make it possible to carry out the energy calculations (traction energy) and minimization calculations of these energies during relaxation ..
- the microcomputer 120 can be programmed to generate mannequin shapes. or such forms can be previously stored, for example in the memory 128. Even forms of clothing pieces can also be previously stored. In this case, means are provided which select a manikin and one or more pieces of clothing. These elements may have been obtained by CAD or by automatic generation systems.
- the microcomputer 120 can also be connected to other peripheral devices, such as, for example, devices 132. It may be connected to an electronic network, for example example Internet or Intranet type, to send data mannequins and / or clothing.
- peripheral devices such as, for example, devices 132.
- It may be connected to an electronic network, for example example Internet or Intranet type, to send data mannequins and / or clothing.
- the operator can then visualize the garment, analyze the configuration or overall impression, and if something does not not satisfied, he can select a new piece of clothing replace the previous one, or modify a piece of clothing.
- FIG. means 136 of cutting table type on which can be positioned sheets 138 of material to be cut, for example fabric, means 140 for positioning and moving a tool 150 above this table, and means 142 of steering or controlling these positioning and cutting.
- the control means are computer means. they may further include means 144 for viewing the room to be cut, whose data has been transmitted and / or means of viewing the area of the workpiece positioned on the cutting table.
- the data concerning the parts, which have been validated according to the invention by simulation using the device 119, can for example be transmitted to the control means 142 of the cutting device via a link 146 of a communication network electronic. It is also possible to memorize the data on a floppy disk, and then load them into a memory means 142 for controlling the cutting device.
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Processing Or Creating Images (AREA)
- Details Of Garments (AREA)
- Professional, Industrial, Or Sporting Protective Garments (AREA)
- Toys (AREA)
- Grinding-Machine Dressing And Accessory Apparatuses (AREA)
Description
- le dépôt des pièces de vêtement à la surface du mannequin,
- la jonction des pièces de vêtement selon leurs lignes de couture,
- et la relaxation des pièces de vêtement, depuis leur position à la surface du mannequin vers leur position d'équilibre sur le mannequin.
- la subdivision de la pièce de vêtement en un premier ensemble de parties,
- la déformation de cet ensemble de parties, en minimisant une fonction d'énergie, qui peut être l'énergie de traction.
- la subdivision de la pièce de vêtement en un deuxième ensemble de parties, plus petites que les parties du premier ensemble,
- la déformation de ce deuxième ensemble de parties, en minimisant une fonction d'énergie, qui peut être là encore l'énergie de traction.
- un déplacement le long de lignes de champ issues du mannequin,
- un déplacement le long de la surface du tissu, dans les autres directions.
- la visualisation préalable du vêtement sur un mannequin virtuel, selon un procédé tel que décrit ci-dessus,
- la réalisation des pièces du vêtement.
- des moyens de calcul, ou des moyens spécifiquement programmés, pour:
- réaliser le dépôt de la pièce de vêtement sur la surface du mannequin ou sur une surface déduite de celle du mannequin,
- joindre les pièces de vêtement selon leurs lignes de couture,
- réaliser une relaxation des pièces du vêtement, depuis leur position à la surface du mannequin vers leur position d'équilibre sur le mannequin, et
- des moyens pour visualiser le mannequin avec les pièces de vêtement sur le mannequin.
- un dispositif de visualisation selon l'invention, tel que ci-dessus,
- des moyens pour réaliser la découpe de pièces de vêtement,
- des moyens de transmission de données entre le dispositif de visualisation et les moyens pour réaliser la découpe des pièces de vêtement.
- la figure 1 illustre un procédé de simulation d'assemblage selon l'art antérieur ;
- les figures 2 à 6 sont des exemples d'étapes d'application de pièces de vêtement à un mannequin, dans le cadre d'un procédé selon l'invention ;
- la figure 7 illustre une étape d'insertion d'une ligne homologue sur un mannequin ;
- la figure 8 représente schématiquement une portion d'un mannequin et un système de repérage en coordonnées elliptiques ;
- les figures 9A et 9B représentent schématiquement, respectivement, des lignes caractéristiques d'une partie d'un mannequin et une partie d'un mannequin, topologiquement homologue à une pièce de vêtement ;
- la figure 10 représente la partie de mannequin de la figure 9B, en développement dans un plan ;
- la figure 11 représente une triangulation d'une pièce de vêtement ;
- la figure 12 représente des étapes d'un procédé pour plaquer une pièce de vêtement contre le mannequin ;
- la figure 13 représente schématiquement un procédé économique en déplacement pour rétablir les longueurs d'une chaíne de droites comprimée ;
- la figure 14 représente des étapes d'un procédé de relaxation selon l'invention ;
- les figures 15A et 15B représentent un noeud de maillage entouré de triangles ;
- la figure 16 représente un polygone, dans un ensemble de triangles, ce polygone contenant tous les points qui voient les contours extérieurs de tous les triangles ;
- les figures 17A et 17B représentent le déplacement d'un point de maillage triangulaire évitant les problèmes de retournement ;
- la figure 18 représente la zone de déplacement d'un point de maillage triangulaire, compatible avec la condition de non-retournement ;
- la figure 19 représente schématiquement un procédé général d'habillage de mannequin, de simulation et d'analyse de "portabilité" selon l'invention ;
- la figure 20 représente les étapes d'un procédé d'habillage de mannequin selon l'invention ;
- les figures 21A et 21B représentent un dispositif pour la mise en oeuvre de l'invention, et
- la figure 22 représente un dispositif de découpe, couplé à un dispositif de simulation et de visualisation selon l'invention.
- tronc et bassin
- jambes (ou haut et bas de la jambe)
- bras (ou avant et arrière-bras).
- L1, L3 : lignes définissant l'emmanchure droite
- L2, L4 : lignes définissant l'emmanchure gauche
- L5 : ligne définissant l'épaule droite
- L6 : ligne définissant l'épaule gauche
- L7 : ligne définissant le côté droit
- L8 : ligne définissant le côté gauche
- L9, L11, L12 : lignes définissant la taille
- L10 : ligne définissant le milieu, devant
- L13, L14, L15 : lignes définissant le cou
- L16, L18 : lignes définissant le poignet droit
- L17, L19 : lignes définissant le poignet gauche
- L20, L22 : lignes définissant le coude droit
- L21, L23 : lignes définissant le coude gauche
- L24, L26 : lignes définissant l'avant bras droit
- L25, L27 : lignes définissant l'avant bras gauche
- L28, L30 : lignes définissant l'arrière bras droit
- L29, L31 : lignes définissant l'arrière bras gauche
- une première bijection, entre le mannequin ou une partie de celui-ci, défini(e) en trois dimensions, et une projection de ce mannequin ou de cette partie, en deux dimensions,
- une seconde bijection, entre la projection du mannequin et la, ou les, pièce(s) correspondante(s) de vêtement, qui a (ont) une représentation bidimensionnelle.
- étape S241 : fusion de la pièce avec une autre pièce
- étape S242 : coupure de pièce complexe
- étape S243 : insertion de ligne homologue sur le mannequin
- étape S244 : fermeture de pince.
- réaliser le dépôt, ou effectuer les calculs de dépôt, des pièces de vêtement sur la surface du mannequin ou sur une surface déduite de celle du mannequin,
- réaliser la jonction, ou effectuer les calculs de jonction des pièces de vêtement selon leurs lignes de couture,
- effectuer une relaxation, ou effectuer les calculs de relaxation, des pièces du vêtement, depuis leur position à la surface du mannequin vers leur position d'équilibre.
Claims (32)
- Procédé pour visualiser un vêtement, composé de pièces de vêtement, représenté par des données mémorisées dans une mémoire d'un ordinateur (119), et ayant des lignes de couture, sur un modèle de mannequin représenté par des données mémorisées dans une mémoire d'un ordinateur (119), et ce procédé comportant :le dépôt des pièces de vêtement (30, 34, 36, 38, 40, 44, 50) sur la surface du modèle de mannequin (32, 42) ou sur une surface (48) déduite de celle du modèle de mannequin,la jonction des pièces de vêtement, selon leurs lignes de couture,la relaxation de chaque pièce du vêtement, depuis sa position à la surface du modèle de mannequin vers sa position d'équilibre sur le modèle de mannequin.
- Procédé selon la revendication 1, le dépôt des pièces de vêtement à la surface du modèle de mannequin comportant l'établissement d'une relation bijective et continue entre au moins une partie d'une pièce de vêtement et une portion correspondante de la surface du modèle de mannequin.
- Procédé selon la revendication 1 ou 2, le dépôt des pièces de vêtement à la surface du modèle de mannequin comportant l'établissement d'une relation bijective et continue entre des points représentatifs d'une pièce de vêtement et des points d'une portion correspondante de la surface du modèle de mannequin.
- Procédé selon la revendication 2 ou 3, l'établissement d'une relation bijective et continue entre une pièce de vêtement et une portion correspondante de la surface du modèle de mannequin comportant :la sélection d'une partie du modèle de mannequin, topologiquement homologue à la pièce de vêtement ;la projection de cette partie du modèle de mannequin sur un plan ;la déformation de la pièce pour l'amener à coïncider avec ladite projection.
- Procédé selon la revendication 4, dans lequel :on réalise une triangulation de la pièce de vêtement ;on déforme la triangulation de la pièce pour l'amener à coïncider avec ladite projection.
- Procédé selon la revendication 5, la triangulation de la pièce étant déformée par :déplacement de points définissant un contour de la pièce vers des points d'un contour de ladite projection;déplacement des points, sommets des triangles, à l'intérieur du contour de la pièce.
- Procédé selon la revendication 5 ou 6, la triangulation étant déformée tout en respectant une contrainte de non-retournement des triangles de la triangulation de la pièce.
- Procédé selon l'une des revendications 1 à 7, la relaxation d'une pièce de vêtement comportant :la subdivision de la pièce de vêtement en un premier ensemble de partiesla déformation de cet ensemble de parties, en minimisant une fonction énergie de la pièce de vêtement.
- Procédé selon la revendication 8, la relaxation de la pièce de vêtement comportant également:la subdivision de la pièce de vêtement en un deuxième ensemble de parties, plus petites que les parties du premier ensemblela déformation de ce deuxième ensemble de parties, en minimisant une fonction énergie de la pièce de vêtement.
- Procédé selon l'une des revendications 8 ou 9, la fonction énergie représentant l'énergie de traction de la pièce de vêtement.
- Procédé selon l'une des revendications 8 à 10, la fonction énergie de la pièce de vêtement étant calculée par rapport à la position de cette pièce en deux dimensions, et en fonction d'une valeur de la raideur K d'un tissu.
- Procédé selon la revendication 8 à 11, la déformation des ensembles de parties comportant:un déplacement le long de lignes de champ issues du modèle de mannequinun déplacement le long de la surface du tissu, dans les autres directions.
- Procédé selon la revendication 12, des données correspondant aux lignes de champ étant préalablement mémorisées.
- Procédé selon l'une des revendications 9 à 13, les parties des premiers et deuxième ensembles de parties étant des zones connexes de la pièce de vêtement.
- Procédé selon l'une des revendications précédentes, une pièce du vêtement comportant une pince (40), qui est refermée avant dépôt de ladite pièce à la surface du modèle de mannequin (32).
- Procédé selon l'une des revendications précédentes, deux pièces de vêtement (34, 36) étant préalablement jointes avant de les déposer à la surface du modèle de mannequin (32).
- Procédé selon l'une des revendications précédentes, une des pièces du vêtement (40) étant préalablement découpée en au moins deux sous-pièces avant dépôt à la surface du modèle de mannequin (42).
- Procédé selon l'une des revendications précédentes, comportant en outre:la sélection d'une des pièces de vêtement relaxées, dite pièce à remplacer,la sélection d'une autre pièce de vêtement, dite pièce de remplacementle dépôt de cette pièce de remplacement sur la surface du modèle de mannequinla jonction éventuelle de cette pièce de remplacement avec les autres pièces, selon ses lignes de couturela relaxation de l'ensemble des pièces du vêtement, depuis leur position à la surface du mannequin vers leur position d'équilibre sur le modèle de mannequin.
- Procédé selon l'une des revendications précédentes, comportant en outre:la sélection d'une des pièces de vêtement relaxées, dite pièce à modifier,la modification de cette piècele dépôt de cette pièce modifiée sur la surface du modèle de mannequinla jonction éventuelle de cette pièce modifiée avec les autres pièces, selon ses lignes de couturela relaxation de l'ensemble des pièces du vêtement, depuis leur position à la surface du modèle de mannequin vers leur position d'équilibre sur le modèle de mannequin.
- Procédé selon l'une des revendications précédentes, comportant en outre une étape de simulation mécanique du vêtement.
- Procédé pour réaliser des pièces de vêtement, comportant:la visualisation préalable du vêtement sur un modèle de mannequin, selon un procédé conforme à l'une des revendications 1 à 20la réalisation des pièces du vêtement.
- Dispositif (119) pour visualiser des pièces de vêtement sur un modèle de mannequin, comportant :des moyens (120, 126, 128, 132) de calcul, pour:réaliser le dépôt de pièces de vêtement sur la surface du modèle de mannequin ou sur une surface déduite de celle du modèle de mannequin,joindre les pièces de vêtement selon leurs ligne de couture,réaliser une relaxation des pièces du vêtement, depuis leur position à la surface du modèle de mannequin vers leur position d'équilibre sur le modèle de mannequindes moyens (122) de visualisation, pour visualiser le modèle de mannequin ainsi que les pièces de vêtement sur le modèle de mannequin,
- Dispositif selon la revendication 22, permettant en outre de visualiser préalablement le modèle de mannequin sélectionné et/ou les pièces de vêtement sélectionnées.
- Dispositif selon la revendication 22 ou 23, comportant en outre des moyens (24, 125) pour modifier une pièce de vêtement sélectionnée ou pour remplacer une pièce de vêtement par une autre pièce de vêtement.
- Dispositif selon l'une des revendications 22 à 24, comportant en outre des moyens (124, 125) pour sélectionner des pièces de vêtement parmi une base de données de vêtements préétablie.
- Dispositif selon l'une des revendications 22 à 25, comportant en outre des moyens (124, 125) pour sélectionner un modèle de mannequin parmi une base de données de mannequins préétablies.
- Dispositif selon l'une des revendications 22 à 26, comportant en outre des moyens de mémorisation de données relatives aux pièces de vêtement et/ou au modèle de mannequin.
- Dispositif pour réaliser des pièces de vêtement, comportant :un dispositif de visualisation (119) selon l'une des revendications 22 à 28,des moyens (136, 138, 140, 150) pour réaliser la découpe de pièces de vêtementdes moyens (146) de transmission de données entre le dispositif de visualisation (119) et les moyens pour réaliser la découpe des pièces de vêtement.
- Dispositif selon la revendication 28, les moyens (140, 150) pour réaliser la découpe des pièces de vêtement étant commandés par un microordinateur (142), les moyens (146) de transmission de données reliant le dispositif de visualisation (119) et le microordinateur.
- Dispositif selon la revendication 28 ou 29, les moyens (146) de transmission de données faisant partie d'un réseau de communication.
- Programme d'ordinateur comportant des instructions pour mettre en oeuvre un procédé selon l'une des revendications 1 à 21
- Support de données susceptible d'être lu par un système informatique, comportant des données ou des instructions pour mettre en oeuvre un procédé selon l'une des revendications 1 à 21.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9912563A FR2799556B1 (fr) | 1999-10-08 | 1999-10-08 | Procede et dispositif de simulation et de representation de l'habillage d'un mannequin |
FR9912563 | 1999-10-08 | ||
PCT/FR2000/002798 WO2001026496A1 (fr) | 1999-10-08 | 2000-10-09 | Procede et dispositif de simulation et de representation de l'habillage d'un mannequin |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1137349A1 EP1137349A1 (fr) | 2001-10-04 |
EP1137349B1 true EP1137349B1 (fr) | 2004-01-14 |
Family
ID=9550709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP00967981A Expired - Lifetime EP1137349B1 (fr) | 1999-10-08 | 2000-10-09 | Procede et dispositif de simulation et de representation de l'habillage d'un mannequin |
Country Status (8)
Country | Link |
---|---|
US (1) | US6968297B1 (fr) |
EP (1) | EP1137349B1 (fr) |
JP (1) | JP2003511576A (fr) |
CA (1) | CA2354708C (fr) |
DE (1) | DE60007720T2 (fr) |
ES (1) | ES2214324T3 (fr) |
FR (1) | FR2799556B1 (fr) |
WO (1) | WO2001026496A1 (fr) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7663648B1 (en) * | 1999-11-12 | 2010-02-16 | My Virtual Model Inc. | System and method for displaying selected garments on a computer-simulated mannequin |
JP4503312B2 (ja) * | 2004-02-26 | 2010-07-14 | 株式会社島精機製作所 | ニットガーメントの着装シミュレーション方法とその装置、並びにそのプログラム |
JP4533643B2 (ja) * | 2004-02-26 | 2010-09-01 | 株式会社島精機製作所 | 人体モデルへのニットガーメントの着装シミュレーション方法とその装置、並びにそのプログラム |
US20060078870A1 (en) * | 2004-10-08 | 2006-04-13 | Winnie Yu | Mannequin for testing and evaluating mannequin garments |
JPWO2008016026A1 (ja) * | 2006-08-03 | 2009-12-24 | 株式会社島精機製作所 | 着装シミュレーション装置とその方法及びプログラム |
US8140304B2 (en) * | 2007-07-13 | 2012-03-20 | Hyeong-Seok Ko | Method of cloth simulation using linear stretch/shear model |
US8428920B2 (en) * | 2010-02-12 | 2013-04-23 | Toyota Motor Engineering & Manufacturing North America, Inc. | Methods and systems for dynamic wrinkle prediction |
US10628729B2 (en) | 2010-06-08 | 2020-04-21 | Styku, LLC | System and method for body scanning and avatar creation |
US10628666B2 (en) | 2010-06-08 | 2020-04-21 | Styku, LLC | Cloud server body scan data system |
US11640672B2 (en) | 2010-06-08 | 2023-05-02 | Styku Llc | Method and system for wireless ultra-low footprint body scanning |
US11244223B2 (en) | 2010-06-08 | 2022-02-08 | Iva Sareen | Online garment design and collaboration system and method |
US9245379B2 (en) * | 2011-10-19 | 2016-01-26 | Disney Enterprises, Inc. | Continuum based model for position based dynamics |
GB201420090D0 (en) * | 2014-11-12 | 2014-12-24 | Knyttan Ltd | Image to item mapping |
US10482642B2 (en) * | 2016-07-06 | 2019-11-19 | Tg3D Studio.Inc. | Method and system for automatic garment fit customization |
EP3267397B1 (fr) * | 2016-07-08 | 2019-08-21 | Dassault Systèmes | Procédé mis en oeuvre par ordinateur pour des motifs de positionnement autour d'un avatar |
US9856585B1 (en) * | 2016-09-19 | 2018-01-02 | Umm-Al-Qura University | Circular loom of mannequin |
US11948057B2 (en) * | 2017-06-22 | 2024-04-02 | Iva Sareen | Online garment design and collaboration system and method |
EP3772040A1 (fr) * | 2019-07-30 | 2021-02-03 | Reactive Reality AG | Procédé et produit programme informatique pour la production de données de modèle tridimensionnel d'un vêtement |
CN111402362B (zh) * | 2020-03-27 | 2023-04-28 | 咪咕文化科技有限公司 | 虚拟服装的调整方法、电子设备及计算机可读存储介质 |
CN113240818A (zh) * | 2021-04-29 | 2021-08-10 | 广东元一科技实业有限公司 | 一种模拟和显示假人模型服装的方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4137634A (en) * | 1976-09-20 | 1979-02-06 | John Klamar | Universal custom fit garment patterns and method of using the same |
US4888713B1 (en) * | 1986-09-05 | 1993-10-12 | Cdi Technologies, Inc. | Surface detail mapping system |
JPH076081B2 (ja) * | 1987-06-02 | 1995-01-25 | 工業技術院長 | 衣類の着用状態を予測表示することに基づく衣類の製造方法 |
US5255352A (en) * | 1989-08-03 | 1993-10-19 | Computer Design, Inc. | Mapping of two-dimensional surface detail on three-dimensional surfaces |
US5495568A (en) * | 1990-07-09 | 1996-02-27 | Beavin; William C. | Computerized clothing designer |
US5504845A (en) * | 1990-09-10 | 1996-04-02 | Modacad, Inc. | Method for remodeling and rendering three-dimensional surfaces |
JP2614691B2 (ja) * | 1992-01-23 | 1997-05-28 | 旭化成工業株式会社 | 型紙の組立形状視覚化方法および装置 |
JPH06248503A (ja) * | 1993-02-22 | 1994-09-06 | Toyobo Co Ltd | 衣服の立体形状計算方法 |
JPH07210591A (ja) * | 1994-01-27 | 1995-08-11 | Toyobo Co Ltd | 構造格子形成方法 |
JPH08246219A (ja) * | 1995-03-13 | 1996-09-24 | Toyobo Co Ltd | 3次元形状モデルからの衣類の型紙作成方法 |
US5825652A (en) | 1995-09-08 | 1998-10-20 | Gerber Garment Technology, Inc. | Sample garment making system |
JPH09273017A (ja) * | 1996-04-02 | 1997-10-21 | Toray Ind Inc | 衣服の着用状態表示方法、衣服の製造方法および衣服の製造支援装置 |
JPH10134095A (ja) * | 1996-10-28 | 1998-05-22 | Toray Ind Inc | 組立構造体の組立状態解析方法、衣服の着用状態解析方法ならびに衣服の製造方法および製造支援装置 |
JPH11238086A (ja) * | 1997-12-05 | 1999-08-31 | Toray Ind Inc | 物体の形状データの作成方法および物体の形状データの作成装置ならびに物品の製造方法 |
US6310627B1 (en) * | 1998-01-20 | 2001-10-30 | Toyo Boseki Kabushiki Kaisha | Method and system for generating a stereoscopic image of a garment |
US6232980B1 (en) * | 1998-03-18 | 2001-05-15 | Silicon Graphics, Inc. | System and method for generating planar maps of three-dimensional surfaces |
-
1999
- 1999-10-08 FR FR9912563A patent/FR2799556B1/fr not_active Expired - Fee Related
-
2000
- 2000-10-09 DE DE2000607720 patent/DE60007720T2/de not_active Expired - Lifetime
- 2000-10-09 JP JP2001529294A patent/JP2003511576A/ja active Pending
- 2000-10-09 ES ES00967981T patent/ES2214324T3/es not_active Expired - Lifetime
- 2000-10-09 WO PCT/FR2000/002798 patent/WO2001026496A1/fr active IP Right Grant
- 2000-10-09 EP EP00967981A patent/EP1137349B1/fr not_active Expired - Lifetime
- 2000-10-09 CA CA002354708A patent/CA2354708C/fr not_active Expired - Lifetime
- 2000-10-09 US US09/857,685 patent/US6968297B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
FR2799556A1 (fr) | 2001-04-13 |
FR2799556B1 (fr) | 2002-01-25 |
DE60007720D1 (de) | 2004-02-19 |
EP1137349A1 (fr) | 2001-10-04 |
CA2354708C (fr) | 2008-01-15 |
CA2354708A1 (fr) | 2001-04-19 |
JP2003511576A (ja) | 2003-03-25 |
DE60007720T2 (de) | 2005-01-13 |
WO2001026496A1 (fr) | 2001-04-19 |
ES2214324T3 (es) | 2004-09-16 |
US6968297B1 (en) | 2005-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1137349B1 (fr) | Procede et dispositif de simulation et de representation de l'habillage d'un mannequin | |
Sayem et al. | 3D CAD systems for the clothing industry | |
CN107274493A (zh) | 一种基于移动平台的三维虚拟试发型人脸重建方法 | |
Brouet et al. | Design preserving garment transfer | |
US9240067B2 (en) | Animation of photo-images via fitting of combined models | |
CN109427007B (zh) | 基于多视角的虚拟试衣方法 | |
Shin et al. | Magic canvas: interactive design of a 3-d scene prototype from freehand sketches | |
WO2018150220A1 (fr) | Système et procédé de déformation et de stratification de mailles de vêtement tridimensionnelles pour une visualisation d'un ajustement de vêtement | |
US20220267938A1 (en) | Method and apparatus for 3d clothing draping simulation | |
EP3156922B1 (fr) | Procédé mis en oeuvre par ordinateur pour la conception d'un vêtement à fabriquer | |
EP1973435A1 (fr) | Dispositif et procede de conception d'un vetement | |
Bernhardt et al. | Matisse: Painting 2D regions for modeling free-form shapes | |
CN106373178A (zh) | 生成人工图像的装置和方法 | |
KR101763361B1 (ko) | 3d 의상 착장 시뮬레이션 방법 및 장치 | |
Jin et al. | AniMesh: interleaved animation, modeling, and editing. | |
CN114119906A (zh) | 一种服装模型自适应驱动方法、设备和存储介质 | |
FR2808908A1 (fr) | Procede de conception graphique tridimensionnelle de vetement | |
Bao et al. | 3D interactive garment parametric pattern-making and linkage editing based on constrained contour lines | |
CN114693570A (zh) | 一种人体模型图像的融合处理方法、设备和存储介质 | |
Centin et al. | Advancing mesh completion for digital modeling and manufacturing | |
KR101665651B1 (ko) | 3d 의상 착장 시뮬레이션 방법 및 장치 | |
Fondevilla et al. | Fashion transfer: Dressing 3d characters from stylized fashion sketches | |
Kara et al. | An evaluation of user experience with a sketch-based 3D modeling system | |
Keckeisen et al. | Tailor tools for interactive design of clothing in virtual environments | |
EP4231247A1 (fr) | Modélisation de coutures réelles dans des applications de vêtements virtuels |
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): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
17P | Request for examination filed |
Effective date: 20011016 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: LECTRA SA Owner name: INVESTRONICA SISTEMAS S.A. |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: YEPES SEGOVIA, RAMON Inventor name: ZIAKOVIC, MICHEL |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): CH DE ES FR GB IT LI |
|
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: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: FRENCH |
|
REF | Corresponds to: |
Ref document number: 60007720 Country of ref document: DE Date of ref document: 20040219 Kind code of ref document: P |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: NV Representative=s name: MICHELI & CIE INGENIEURS-CONSEILS |
|
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) |
Effective date: 20040401 |
|
LTIE | Lt: invalidation of european patent or patent extension |
Effective date: 20040114 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FD4D |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2214324 Country of ref document: ES Kind code of ref document: T3 |
|
PLBQ | Unpublished change to opponent data |
Free format text: ORIGINAL CODE: EPIDOS OPPO |
|
PLBI | Opposition filed |
Free format text: ORIGINAL CODE: 0009260 |
|
PLAX | Notice of opposition and request to file observation + time limit sent |
Free format text: ORIGINAL CODE: EPIDOSNOBS2 |
|
26 | Opposition filed |
Opponent name: GERBER TECHNOLOGY, INC. Effective date: 20041007 |
|
PLAX | Notice of opposition and request to file observation + time limit sent |
Free format text: ORIGINAL CODE: EPIDOSNOBS2 |
|
PLBB | Reply of patent proprietor to notice(s) of opposition received |
Free format text: ORIGINAL CODE: EPIDOSNOBS3 |
|
PLCK | Communication despatched that opposition was rejected |
Free format text: ORIGINAL CODE: EPIDOSNREJ1 |
|
PLBN | Opposition rejected |
Free format text: ORIGINAL CODE: 0009273 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: OPPOSITION REJECTED |
|
27O | Opposition rejected |
Effective date: 20081219 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 17 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 18 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 19 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20190918 Year of fee payment: 20 Ref country code: FR Payment date: 20190919 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20190923 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20190918 Year of fee payment: 20 Ref country code: CH Payment date: 20190923 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: ES Payment date: 20191104 Year of fee payment: 20 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R071 Ref document number: 60007720 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: PE20 Expiry date: 20201008 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION Effective date: 20201008 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FD2A Effective date: 20210129 |
|
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 EXPIRATION OF PROTECTION Effective date: 20201010 |