摘要:
Systems and methods for processing extracted plane features are provided. In one embodiment, a method for processing extracted plane features includes: estimating an area of each plane of a plurality of planes extracted from data collected by an imaging sensor; generating a list of detected planes including the area of each plane; filtering the list of detected planes to produce a list of candidates for merger, filtering the list of detected planes discarding any plane not satisfying an actual points received criteria; applying a primary merge algorithm to the list of candidates for merger that iteratively produces a list of merged planes by testing hypothetical merged planes against a merging criteria, the hypothetical merged planes each comprising a plane from the list of merged planes and a plane from the list of candidates for merger; and outputting a final list of planes.
摘要:
A system creates three-dimensional computer models of physical objects by displaying illumination patterns on a display device to incidentally illuminate a physical object. A video camera acquires images of the object illuminated by the patterns. The patterns can include motion and multiple colors for acquiring images with large variations in surface shading of the object. Shading values from acquired images of the object are analyzed to determine the orientations of points on the object's surface. The system evaluates the quality of acquired images and selects patterns tailored to specific attributes of objects. The points' orientations are determined by comparing the points' shading values with an illumination model or shading values acquired from a calibration shading object. A model surface is fitted to the points' orientations. Applications may utilize the model for any purpose, including creating and exchanging customized virtual objects, enhanced object tracking, and videoconferencing applications.
摘要:
A computer-implemented method for rendering virtual try-on products is described. A first render viewpoint is selected of a virtual 3-D space that includes a 3-D model of at least a portion of a user generated from an image of the user and a 3-D polygon mesh of an object. Polygons of the 3-D polygon mesh are designated as backwards-facing polygons and front-facing polygon in relation to the first render viewpoint. A shadow texture map of the object is applied to the 3-D model of the user. A transparency texture map of the object is applied to the backwards-facing polygon of the 3-D polygon mesh of the object. A first color texture map of the object is applied to the result of the application of the transparency texture map to the backwards-facing polygon. The virtual 3-D space is rendered at the first render viewpoint.
摘要:
A method of linking image coordinates to coordinates in a reference model is disclosed. The method includes acquiring a 2½D or 3D input image representing a body of a living being and including at least two image boundaries of at least two parts within said body, acquiring a 3D reference model representative of a reference living being describing in a reference model coordinate system at least two reference boundaries of the at least two parts within said body, and overlaying the reference model and the input image. The method further includes adjusting at least a portion of one of the reference boundaries and/or at least one of the image boundaries such that this reference boundary and this image boundary substantially coincide, while the adjusted reference boundary does not intersect with the remaining reference boundaries and/or the adjusted image boundary does not intersect with the remaining image boundaries.
摘要:
Ce procédé de modélisation comporte des étapes successives consistant à disposer de données de cartographie représentatives de points appartenant à la surface glénoïdienne (G) à modéliser ; distinguer, parmi les données de cartographie, un premier groupe de données de cartographie correspondant à une première partie seulement de la surface glénoïdienne, cette première partie de surface étant située le plus bas suivant la direction verticale associée à l'omoplate (S) ; déterminer par calcul, exclusivement à partir du premier groupe de données de cartographie, une première portion d'ellipsoïde imaginaire qui coïncide sensiblement avec la première partie de surface ; et fournir une surface glénoïdienne théorique à partir de la première portion d'ellipsoïde. Grâce à la surface glénoïdienne théorique fournie par ce procédé, on peut aider le chirurgien à optimiser la position d'implantation d'un composant glénoïdien (5), ainsi que fabriquer un composant glénoïdien « sur mesure » pour l'omoplate à prothéser.
摘要:
The systems and methods disclosed herein employ a scanning system for capturing highly detailed digital dental models. These models may be used within a dentist's office for a wide array of dental functions including quality control, restoration design, and fitting. These models may also, or instead, be transmitted to dental laboratories that may, alone or in collaboration with the originating dentist or other dental professionals, transform the digital model into a physical realization of a dental hardware item.
摘要:
A method for approximating three-dimensional CAD data characterized in that the three-dimensional surface of CAD data is meshed-divided, the boundary ridgeline of that surface is subjected to polyline processing, a tangent vector is set at the boundary point of the polyline, interior points existing on the inside of a polyline are extracted among mesh-dicided lattice points, a polygon is formed by connecting the interior points each other or connecting the interior points with the boundary points, a Bezier curve is created on the polygon, a decision is made whether the Bezier curve falls within a specified error range from the surface of the CAD data or not, and mesh-dividing the three-dimensional surface again if it deviates from the error range.