-
公开(公告)号:US10073600B1
公开(公告)日:2018-09-11
申请号:US14861760
申请日:2015-09-22
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: John Sweeney , Bruce W. Holway , Rajesh Mahajan , Kevin F. Berni
IPC: G06F3/048 , G06F3/0484 , G06F3/0481 , G06F3/0488 , G06F3/01
Abstract: A computer-implemented method and system automatically adjusts the size of a selection area to aid in a selection of an object generated by a computerized system. The method and system detect a series of movements of a pointer, where the pointer is utilized to select an entity of the object. The series of movements are small and continuous. A set of entities that occupies the selection area is determined and the entities are analyzed for an indication of a level of difficulty in selecting one of the entities. The size of the selection area is reduced when the indication implies that the level of difficulty will be decreased after reducing the size of the selection area.
-
公开(公告)号:US20180189957A1
公开(公告)日:2018-07-05
申请号:US15857821
申请日:2017-12-29
Applicant: DASSAULT SYSTEMES
Inventor: Fernando SANCHEZ BERMUDEZ , Eloi MEHR , David BONNER , Vincent GUITTENY , Mourad BOUFARGUINE , Patrick JOHNSON
Abstract: A computer-implemented method of computer vision in a scene that includes one or more transparent objects and/or one or more reflecting objects comprises obtaining a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals; and generating a segmented image of the scene based on the plurality of images. This improves the field of computer vision.
-
公开(公告)号:US20180189956A1
公开(公告)日:2018-07-05
申请号:US15850218
申请日:2017-12-21
Applicant: DASSAULT SYSTEMES
Inventor: Eloi MEHR
CPC classification number: G06T7/143 , G06T7/11 , G06T7/174 , G06T7/187 , G06T7/97 , G06T2207/10016 , G06T2207/10024 , G06T2207/10028 , G06T2207/10048
Abstract: A computer-implemented method of producing a segmented image of a scene comprises providing a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals, and generating the segmented image based on the plurality of images, by determining a distribution of labels that minimizes an energy defined on a Markov Random Field (MRF). This improves the field of computer vision.
-
公开(公告)号:US10013506B2
公开(公告)日:2018-07-03
申请号:US14947828
申请日:2015-11-20
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Blake Reeves , Eric Hasan , Matthew Lorono
CPC classification number: G06F17/50 , G06F17/5086 , G06T19/006 , G06T2219/004 , G06T2219/012
Abstract: A computer-implemented method and system enables visualization of a computer-generated annotation on a real-world object in a real-world environment on a computerized system. The method and system creates a three-dimensional (3D) model of the real-world object, simultaneously displays the 3D model, the real-world object, and the real-world environment on a computer screen, and aligns the displayed 3D model and the displayed real-world object. The visibility of the 3D model is reduced and the 3D model is annotated in a real-world context. Reducing the visibility of the 3D model causes the annotation to appear on the displayed real-world object.
-
公开(公告)号:US20180182177A1
公开(公告)日:2018-06-28
申请号:US15843967
申请日:2017-12-15
Applicant: Dassault Systemes
Inventor: Thomas Rum
IPC: G06T19/20 , G06F17/50 , G06F3/0481 , G06T19/00
CPC classification number: G06T19/20 , G06F3/04812 , G06F3/04815 , G06F3/04845 , G06F3/0486 , G06F17/50 , G06T19/003 , G06T2219/2004
Abstract: A computer-implemented method for manipulating at least one three-dimensionally modeled object (O1) in a three-dimensional scene displayed on a computer display. The method displays, in the three-dimensional scene, a cursor (C) controlled by a pointing device (PD). The cursor has a shape representing three axes (X, Y, Z) of a coordinate system. Next the method selects an object of the three-dimensional scene; and detects a drag operation performed by a user using the pointing device. The drag operation translates the cursor and selects an axis of the coordinate system as a function of the translation of the cursor. Also the method performs a manipulation of the selected object. The manipulation depends on the selected axis and on a length (L) of the translation of the cursor (PP) along the selected axis.
-
公开(公告)号:US20180181682A1
公开(公告)日:2018-06-28
申请号:US15852664
申请日:2017-12-22
Applicant: DASSAULT SYSTEMES
Inventor: Remy RORATO , Laurent MARINI
IPC: G06F17/50
CPC classification number: G06F17/50 , G06F2217/02 , G06F2217/04 , G06F2217/06 , G06T17/10
Abstract: Described herein is a computer-implemented method for designing a three-dimensional modeled physical part. The method comprises providing a boundary representation of the modeled physical part, selecting, upon user action, a subset of the boundary representation that represents a geometric feature, identifying all the subsets of the boundary representation that are similar to the selected subset of the boundary representation by applying a feature similarity function.
-
公开(公告)号:US20180174276A1
公开(公告)日:2018-06-21
申请号:US15841837
申请日:2017-12-14
Applicant: DASSAULT SYSTEMES
Inventor: Fabrice Francis Michel , Ismael Belghiti
CPC classification number: G06T5/005 , G06K9/6223 , G06T5/50 , G06T2207/10016 , G06T2207/20016 , G06T2207/20072
Abstract: The invention notably relates to a computer-implemented method for completing an image having at least one hole, the method comprising providing a dictionary of atoms representative of the known part of the image; determining an optimal distribution of atom linear combinations with a process comprising at least one minimization of a respective energy defined on a respective Markov Random Field having nodes and labels, each node corresponding to a respective location of the hole and being associated to a respective label; and filling the hole with the optimal distribution. The invention improves the field of image completion.
-
公开(公告)号:US09972129B2
公开(公告)日:2018-05-15
申请号:US15339676
申请日:2016-10-31
Applicant: DASSAULT SYSTEMES
Inventor: Fabrice Michel , Malika Boulkenafed
CPC classification number: G06T17/20 , G06K9/4604 , G06K9/4652 , G06K9/4671 , G06K9/52 , G06T3/20 , G06T3/40 , G06T9/00 , G06T2200/04 , G06T2207/20021
Abstract: The invention notably relates to a computer-implemented method for compressing a three-dimensional modeled object. The method comprises providing a mesh of a three-dimensional modeled object, parameterizing (u,v) the mesh on a two-dimensional plane, converting the parameterized mesh into an image I, defining a grid of cells from the image I, each cell being defined by a set of control points, computing a relevance of each cell of the grid, determining at least one cell having a relevance lower than a pre-determined threshold, resizing the at least one determined cell and computing a resulting grid, computing a transformation for each pixel of the image from the resulting grid, and applying the computed transformation to the image I.
-
119.
公开(公告)号:US20180096514A1
公开(公告)日:2018-04-05
申请号:US15719267
申请日:2017-09-28
Applicant: DASSAULT SYSTEMES
Inventor: Malika BOULKENAFED , Philippe Robert Felix BELMANS
CPC classification number: G06T15/005 , G06F9/5083 , G06F17/50 , G06T7/10 , G06T17/00 , G06T2200/04 , G06T2200/16 , G06T2210/52
Abstract: The invention notably relates to a computer-implemented method for simulating a 3D scene. The simulation is carried out with a set of computing resources running in parallel. The method comprises partitioning a 3D scene into a plurality of zones. Each zone is sized to satisfy real-time computing constraint by one computing resource of the set. The method comprises assigning each zone of the plurality to a computing resource, computing an estimation of a load of each computing resource and determining whether one or more computing resources are over-loaded or under-loaded, computing, for each zone, a contribution of the zone to the load of the computing resource to which the zone is assigned, reassigning one or more zones of a computing resource that is over-loaded or under-loaded to another computing resource, the reassignment resulting from the computed contributions of the zones with a combinatorial optimization algorithm.
-
公开(公告)号:US20180077400A1
公开(公告)日:2018-03-15
申请号:US15701109
申请日:2017-09-11
Applicant: Dassault Systemes
Inventor: Mohamed Amine Ayari , Vincent Guitteny
CPC classification number: H04N13/111 , G06K9/00208 , G06K9/00369 , G06N20/00 , G06T17/20 , G06T2207/20081 , G06T2207/20084 , H04N13/257 , H04N13/271
Abstract: The invention notably relates to a computer-implemented method for learning a function configured for reconstructing, for a class of real objects, a 3D modeled object that represents an instance of the class from a depth map of the instance. The method comprises providing a parametric model of the class, creating a database, and learning the function with the database. The method improves the 3D reconstruction of a real object from a depth map.
-
-
-
-
-
-
-
-
-