Patent classifications
G06T2219/012
MAPPING INTERIOR ENVIRONMENTS BASED ON MULTIPLE IMAGES
Systems and methods for creating a two-dimensional orthographic map that models an environment using images captured with a camera and an augmented reality (AR) engine. The interior has at least one object with one or more planes that are parallel to each other. A method can include annotating the at least one image with a plurality of horizontal lines or vertical lines, each horizontal line or vertical line corresponding to an edge of the at least one object in at least one of the one or more planes, determining, an orientation of a projection plane that is parallel to each of the one or more planes, estimating an offset for each of the one or more planes relative to the projection plane, and rendering, based on the offset for each of the one or more planes, a two-dimensional orthographic map that models the interior environment.
System and method for providing sketch dimensions for a drawing view
Methods for providing sketch dimensions for a drawing view and corresponding systems and computer-readable mediums. A method includes receiving a geometric model including a revolved feature generated using a sketch having sketch dimensions. The sketch and the sketch dimensions are in a sketch plane. The method includes, in response to one or more sketch objects being visible in a current view plane of the revolved feature, generating a drawing view of the one or more sketch objects in the current view plane. The drawing view includes the sketch dimensions of the one or more sketch objects.
PATIENT-SPECIFIC INSTRUMENTATION FOR IMPLANT REVISION SURGERY
A system for creating at least one model of a bone and implanted implant comprises a processing unit; and a non-transitory computer-readable memory communicatively coupled to the processing unit and comprising computer-readable program instructions executable by the processing unit for: obtaining at least one image of at least part of a bone and of an implanted implant on the bone, the at least one image being patient specific, obtaining a virtual model of the implanted implant using an identity of the implanted implant, overlaying the virtual model of the implanted implant on the at least one image to determine a relative orientation of the implanted implant relative to the bone in the at least one image, and generating and outputting a current bone and implant model using the at least one image, the virtual model of the implanted implant and the overlaying.
EMOTIONAL/COGNITIVE STATE PRESENTATION
Emotional/cognitive state presentation is described. When two or more users, each using a device configured to present emotional/cognitive state data, are in proximity to one another, each device communicates an emotional/cognitive state of the user of the device to another device. Upon receiving data indicating an emotional/cognitive state of another user, an indication of the emotional/cognitive state of the user is presented.
Proximity correction in three-dimensional manufacturing
Methods and systems for printing accurate three-dimensional structures include printing an original three-dimensional structure according to an original three-dimensional model. The original three-dimensional model is adjusted to reduce measured differences between the printed three-dimensional structure and the original three-dimensional model, by adding material to the original three-dimensional model in proportion to an amount of thermal contraction in a region. An adjusted three-dimensional structure is printed according to the adjusted three-dimensional model.
OPTIMIZING BRA SIZING ACCORDING TO THE 3D SHAPE OF BREASTS
Methods and systems for developing a sizing system through categorization and selection of prototypes, which can be regarded as the most appropriate fit model, is described. Once categorized and prototypes are selected, recommendations for the sizing of a target body part may be issued.
GRAPHIC OVERLAY FOR MEASURING DIMENSIONS OF FEATURES USING A VIDEO INSPECTION DEVICE
A method and device for providing a graphic overlay for measuring dimensions of features using a video inspection device. One or more measurement cursors are placed on pixels of an image of the object. One or more planes are determined parallel or normal to a reference surface or line and passing through surface points associated with the measurement cursors. A semi-transparent graphic overlay is placed on pixels with associated surface points having three-dimensional surface coordinates less than a predetermined distance from the plane(s) to help the user place the measurement cursors.
Generating Two-Dimensional Views with Gridline Information
An example computing system is configured to extract gridline information from a two-dimensional drawing file and determine, for the gridline information, first coordinate information that is based on a first datum. The computing system converts the first coordinate information into second coordinate information that is based on a second datum, where the second coordinate information is used by a three-dimensional drawing file. The computing system is also configured to receive a request to generate a two-dimensional view of the three-dimensional drawing file, where the two-dimensional view includes an intersection of two meshes within the three-dimensional drawing file. The computing device generates the two-dimensional view of the three-dimensional drawing file and adds, to the generated two-dimensional view, (i) at least one gridline corresponding to the gridline information and (ii) dimensioning information involving the at least one gridline and at least one of the two meshes.
Optimizing bra sizing according to the 3D shape of breasts
Methods and systems for developing a sizing system through categorization and selection of prototypes, which can be regarded as the most appropriate fit model, is described. Once categorized and prototypes are selected, recommendations for the sizing of a target body part may be issued.
Characterization of a scene with structured light
Objects and their placement within a particular scene may be characterized using structured light with no or minimal manual intervention or calibration to the scene. The structured light pattern may be rendered with visible light, yet imperceptible to users, by generating a set of opposing excursions in one or more image properties for durations which are shorter than the integration time of the human eye. A set of assumptions and ongoing testing of those assumptions against physical objects identified within the environment allows characterization of the scene and the objects therein.