Patent classifications
G06F2111/16
CUSTOMIZED NIPPLES FOR BABY AND MEDICAL PRODUCTS BASED ON ENHANCED ANALYSIS OF SCANNED NIPPLES
Customized nipples are provided herein that are designed to mimic a woman’s anatomic nipple to improve experiences such as breast feeding, soothing a baby, and/or superior aesthetics. The customized nipples are created in a noninvasive manner, for example, via a scan of the woman’s breast that is received by a computer. The scan may be processed with enhanced computing power to provide the optimal customized nipple for the woman. The customized nipples may be formed for baby/nipple/nursing products such as bottles, pacifiers, nipple shields, breast pump flanges, attachments for supplemental nursing systems, and prosthetic nipples.
System and method for providing a simulated visualization of product personalized with user selected art
A method of generating garment images embellished with a personalization art image is disclosed. Creating a garment type, based on a business user input including receiving information related to garment parts available options in colors, fabrics, lighting conditions, camera viewpoints poses related to the garment, generating a garment part image for each distinct combination of garment part fabric, garment part color, lighting condition, camera viewpoint and pose, storing each garment image, receiving a selection of available customization windows corresponding to the garment, and displaying to an end-user, a user selected garment image, embellished with a selected personalization art located in a selected customization window.
Automatic creation of a photorealistic customized animated garmented avatar
Provided are methods and systems for automatic creation of a customized avatar animation of a user. An example method commences with receiving production parameters and creating, based on the production parameters, a multidimensional array of a plurality of blank avatar animations. Each blank avatar animation has a predetermined number of frames and a plurality of features associated with each frame. The method further includes receiving user parameters including body dimensions, hair, and images of a face of a user. The method continues with selecting, from the plurality of blank avatar animations, two blank avatar animations closest to the user based on the body dimensions. The method further includes interpolating corresponding frames of the two blank avatar animations to produce an interpolated avatar animation. The method continues with compositing the face and the hair with the interpolated avatar animation using a machine learning technique to render the customized avatar animation.
GOGGLE CUSTOMIZATION SYSTEM AND METHODS
Computer-implemented systems and methods for making a custom-fit goggle are described.
METHOD FOR AUTOMATICALLY FURNISHING A VIRTUAL 3D ROOM
A computer-implemented method for automatically providing at least a template of a furnished virtual 3D room including 3D elements, including, for each furnished virtual 3D room: automatically extracting a spatial relations graph based on spatial relations between the 3D elements of the 3D room, said 3D elements including 3D architectural elements and 3D furnishing objects located in the furnished virtual 3D room, automatically extracting at least one zone from the 3D room based on the spatial relations graph, and extracting a set of constraints about a relative arrangement of said zone with respect to the room architecture or with respect to other zones of the 3D room, a zone being defined by a local spatial arrangement of at least one 3D furnishing object, and storing a template of the furnished virtual 3D room, said template including said zone and said set of constraints.
Smart render design tool and method
A smart render design tool includes: (a) a designer side plug-in enabling a designer to generate credentials for a client and associate the credentials with a model for the client, add one or more camera views to the model, select one or more surfaces in the one or more camera views to add in the model, specify one or more materials for each surface of the one or more surfaces of the model, and publish the model including the specified materials for the one or more surfaces of the model; and (b) a client side portal associated with the credentials and the model enabling the client to access the published model using the generated credentials, select desired materials from among the materials specified by the designer for each surface of the published model, and save the desired materials selections of the client for review by the designer using a synchronization function of the designer side plug-in.
SOLAR CALCULATOR
Embodiments of the present disclosure are directed to a solar calculator which can calculate a layout for a set of solar panels to be installed on a roof of a building. Generally speaking, the solar calculator can receive as input a roof type for the building, system requirements, site information, specifications for mounting hardware to be used, specifications for the solar panels to be used, wind data for the location of the building, etc. From this data, the solar calculator can then calculate the number of solar panels needed, a layout for the panels on the roof, the hardware required to mount the panels, locations for the hardware to be installed, and/or other information. A graphical and/or textual report can then be generated that describes the layout of the solar panels and hardware, a bill of materials for the installation, and other information.
CUSTOMIZED FACE MASK MADE USING ADDITIVE MANUFACTURE
A face mask including a base model of a mask body having a front side and a back side and defining an interior. The back side includes a face opening within which a portion of a user face including a nose and mouth can be inserted and encompassed. The face opening is defined by a perimeter and is modified to substantially correspond to contours of the user face based on scan of topographical facial features of the user face.
NEURAL NETWORK-BASED GENERATION AND PLACEMENT OF TOOTH RESTORATION DENTAL APPLIANCES
Techniques are described for automating the design of dental restoration appliances using neural networks. An example computing device receives transform information associated with a current dental anatomy of a dental restoration patient, provides the transform information associated with the current dental anatomy of the dental restoration patient as input to a neural network trained with transform information indicating placement of a dental appliance component with respect to one or more teeth of corresponding dental anatomies, the dental appliance being used for dental restoration treatment for the one or more teeth, and executes the neural network using the input to produce placement information for the dental appliance component with respect to the current dental anatomy of the dental restoration patient.
METHOD OF INDEXING A HIERARCHICAL DATA STRUCTURE
A computer-implemented method of indexing a hierarchical data structure or product structure is disclosed. For a product structure including a product and a plurality of items associated with the product, each item shares a parent-child relationship with at least one other item or the product. The method includes generating a packed configuration-independent index of the product structure by enumerating an unconfigured item-path from the product to an item for each item. Then, when one or more unconfigured item-paths are identical, only one of the identical unconfigured item-paths is maintained. The index may also be combined with an unconfigured item-path spatial-bounds index. Both product structure and spatial location queries may be filtered against the combined index.