-
公开(公告)号:US20210200324A1
公开(公告)日:2021-07-01
申请号:US17136912
申请日:2020-12-29
Applicant: DASSAULT SYSTEMES
Inventor: Fivos DOGANIS
IPC: G06F3/01 , G06F3/0484 , G06F3/0481 , G06F30/12
Abstract: A computer-implemented method for selecting an edge among edges of a 3D object in a 3D immersive environment of a CAD system. Each edge is oriented in the 3D immersive environment. The method comprises displaying the 3D object in the 3D immersive environment, detecting a hand gesture including all fingers folded except thumb, determining an oriented line formed with the folded fingers of the hand in the 3D immersive environment, and identifying the edge of the 3D object having the closest orientation with the oriented line.
-
公开(公告)号:US20250078407A1
公开(公告)日:2025-03-06
申请号:US18825252
申请日:2024-09-05
Applicant: DASSAULT SYSTEMES
Inventor: Nicolas BELTRAND , Fivos DOGANIS , Mourad BOUFARGUINE
Abstract: A computer-implemented method for designing a 3D model, which includes providing an initial 3D model in a 3D scene including at least one extruded section, being defined by a set of parameters, receiving a user sketch on the plane perpendicular to the sight of view direction, at each iteration: modifying at least one of said parameters, thereby obtaining a modified 3D model, performing a perspective projection, on a plane perpendicular to the sight of view direction, of the modified 3D mode, thereby obtaining a 2D visible wireframe including the visible inner and outer edges of the modified 3D model, computing an energy including a first term which penalizes an inconsistency between the modified and the initial 3D model, and a second term which penalizes a mismatch between the 2D visible wireframe and the user sketch, said parameters being modified to minimize said energy, and outputting the modified 3D model.
-
公开(公告)号:US20230410452A1
公开(公告)日:2023-12-21
申请号:US18336455
申请日:2023-06-16
Applicant: DASSAULT SYSTEMES
Inventor: Nicolas BELTRAND , Fivos DOGANIS
CPC classification number: G06T19/20 , G06T15/20 , G06F30/27 , G06T2219/2016 , G06T2210/12 , G06T2200/24
Abstract: A computer-implemented method for designing at least one 3D model in a 3D scene including receiving a user's 2D sketch and displaying it on a plane, said 2D sketch representing a view of the 3D model to be designed, inferring a 3D primitive based on said 2D sketch, said 3D primitive being oriented and positioned in the 3D scene to match said view, performing a 2D projection of the 3D primitive on said plane, and fitting said 2D projection onto said 2D sketch.
-
公开(公告)号:US20220198078A1
公开(公告)日:2022-06-23
申请号:US17643959
申请日:2021-12-13
Applicant: Dassault Systemes
Inventor: Fivos DOGANIS , Selin ALP
IPC: G06F30/10
Abstract: A computer implemented method for designing a 3D object in a scene including obtaining a 3D grid of cubes in the scene, said 3D grid of cubes controlling a subdivision surface, said subdivision surface modeling the 3D object, receiving a user stroke of a curve on at least one external face of at least a cube of the grid of cubes, determining a first set of cubes which intersect with the curve on the external face, a second set of cubes which is adjacent to the first set of cubes, perpendicularly to the external face, and a third set of cubes, called intersected cubes, comprising the first set of cubes and the second set of cubes, and for each intersected cube, deforming the intersected cube by moving at least one vertex of said intersected cube so as to fit the curve thereby deforming the subdivision surface.
-
公开(公告)号:US20210200323A1
公开(公告)日:2021-07-01
申请号:US17136885
申请日:2020-12-29
Applicant: DASSAULT SYSTEMES
Inventor: Fivos DOGANIS
IPC: G06F3/01 , G06F3/0481 , G06F3/0484 , G06F30/12
Abstract: A computer-implemented method for selecting a vertex among vertices of a 3D object in a 3D immersive environment of a CAD system where each vertex has a position in the 3D immersive environment including displaying the 3D object in the 3D immersive environment, detecting a hand gesture including opposing the pads of the index finger and the thumb, both pads being spaced, determining a segment parallel to a segment connecting the pads of the index finger and the thumb, the determined segment having a position in the 3D immersive environment, and identifying the vertex of the 3D object having the closest position with the determined segment.
-
公开(公告)号:US20250078435A1
公开(公告)日:2025-03-06
申请号:US18825134
申请日:2024-09-05
Applicant: DASSAULT SYSTEMES
Inventor: Nicolas BELTRAND , Fivos DOGANIS , Mourad BOUFARGUINE
Abstract: A computer-implemented method for designing a 3D model in an AR/VR environment including obtaining a 3D model in a 3D scene, the 3D model including at least one extruded section which results from the extrusion of a planar section, said extruded section being defined by a set of parameters, receiving a 3D user sketch in the 3D scene, at each iteration of a plurality of iterations: modifying at least one of said parameters, thereby obtaining a modified 3D model, performing a discretization of the modified 3D model, thereby obtaining a 3D point cloud, computing an energy which comprises a first term which penalizes an inconsistency between the modified 3D model and the initial 3D model, and a second term which penalizes a mismatch between the 3D point cloud and the 3D user sketch, said parameters being modified so as to minimize said energy, and outputting the modified 3D model.
-
公开(公告)号:US20220028100A1
公开(公告)日:2022-01-27
申请号:US17377014
申请日:2021-07-15
Applicant: DASSAULT SYSTEMES
Inventor: Fivos DOGANIS , Ariane JOURDAN
Abstract: A computer-implemented method for 3D scanning of a real object with a camera having a 3D position including receiving, from the camera, an image of the real object, displaying on a screen, in an augmented reality view, the image of the real object enclosed within a virtual 3D box and, superimposed to the real object, a virtual structure made of a set of planar tiles, and being anchored to the virtual 3D box, each tile corresponding to a predetermined pose of the camera, detecting that a tile is pointed at with the camera; acquiring, from the camera, a frame of the virtual 3D box, thereby validating said tile, said frame being a projection of the virtual 3D box on the image, iterating for different 3D positions of the camera, until a sufficient number of tiles is validated for scanning the real object, and implementing a 3D reconstruction algorithm with all captured frames.
-
公开(公告)号:US20210200322A1
公开(公告)日:2021-07-01
申请号:US17136861
申请日:2020-12-29
Applicant: DASSAULT SYSTEMES
Inventor: Fivos DOGANIS
IPC: G06F3/01
Abstract: A computer-implemented method for selecting a face among faces of a 3D object in a 3D immersive environment. Each face is oriented in the 3D immersive environment. The method comprises displaying the 3D object in the 3D immersive environment. The method further comprises detecting S20 a hand gesture. The hand gesture comprises an adduction of all fingers except thumb. The method further comprises determining an oriented plane formed with the palm and/or the back of the hand in the 3D immersive environment. The method further comprises identifying the face of the 3D object having the closest orientation with the oriented plane. This constitutes an improved method for selecting a face among faces of a 3D object in a 3D immersive environment using hand interactions.
-
-
-
-
-
-
-