A45D44/00

SYSTEMS, DEVICES, AND METHODS TO OPTIMIZE A COSMETIC MANUFACTURING PROCESS
20230165358 · 2023-06-01 · ·

A system is provide that is configured to execute a contest that includes displaying an image of a face of a model, among a plurality of models, to a user; receive inputs from the user to adjust a color of a blended cosmetic product to be applied to the face of the model; display the model with the adjusted color selected by the user; receive the image of the face of the model with the adjusted color as an entry of the user; display the entry of the user to a plurality of users and provide the plurality of users an option submit a vote on the entry of the users and entries of other users; output a result of a contest based on one or more receiving a highest number of votes. The system further transmits an instruction to a manufacturing facility of cartridges of s dispensing device to create a grouped package of cartridges for the determined plurality of color ingredients.

Storage medium having fingernail image processing, information processing apparatus, and control method of information processing apparatus
11494136 · 2022-11-08 · ·

An information processing apparatus detects a printing-target fingernail area from a first captured image, creates print data for performing printing in the detected fingernail area, and detects a printing-target fingernail area from a second captured image before transmitting the print data to a printer. The print data is corrected based on a difference between the first and second detection results. In addition, a change in position, gradient, and shape of a fingernail based on the first detection results and the second detection results is detected, and it is determined whether one of an amount of change in position, an amount of change in gradient, and an amount of change in shape of a fingernail is larger than or equal to a predetermined threshold value.

Apparatus for applying coating to nails

Systems and apparatuses for applying coating to nails are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, to performing image processing on an image of the nail to locate a boundary of the nail. The method can further include determining a path along which to move the nail relative to an applicator, the applicator being used to coat the nail. In a further embodiment, using the located boundary of the nail, a dispensing procedure for the applicator to follow to coat the nail is determined.

Device for Dispensing Artificial Eyelashes
20170311701 · 2017-11-02 ·

A device (1) for dispensing artificial eyelashes, including a housing (10) provided with a dispensing opening (11), a carrying strip (30) onto which a plurality of artificial eyelash units (40) are attached, and a movement mechanism capable of being actuated to cause the strip to move (30) in order to convey the artificial eyelash units (40) toward the dispensing opening (11) and enable the artificial eyelash units (40) to exit through the dispensing opening (11). The carrier strip movement mechanism has a spool (21) that is rotatably mounted relative to the housing (10). The winding of the carrier strip (30) around the spool (21) causes the movement of the carrier strip (30). The carrier strip movement mechanism has an actuating member (23) for rotating the spool (21), allowing the carrier strip (30) to be wound around the spool (21). The housing (10) has an opening (12) and the actuating member (23) has a scroll wheel which can be moved via the opening (12).

Device for Dispensing Artificial Eyelashes
20170311701 · 2017-11-02 ·

A device (1) for dispensing artificial eyelashes, including a housing (10) provided with a dispensing opening (11), a carrying strip (30) onto which a plurality of artificial eyelash units (40) are attached, and a movement mechanism capable of being actuated to cause the strip to move (30) in order to convey the artificial eyelash units (40) toward the dispensing opening (11) and enable the artificial eyelash units (40) to exit through the dispensing opening (11). The carrier strip movement mechanism has a spool (21) that is rotatably mounted relative to the housing (10). The winding of the carrier strip (30) around the spool (21) causes the movement of the carrier strip (30). The carrier strip movement mechanism has an actuating member (23) for rotating the spool (21), allowing the carrier strip (30) to be wound around the spool (21). The housing (10) has an opening (12) and the actuating member (23) has a scroll wheel which can be moved via the opening (12).

METHOD FOR DETERMINING A COLORATION PRODUCT RECOMMENDATION

A method for determining a coloration product recommendation, in particular a hair coloration product recommendation. First images representing an object colored using a coloration product are obtained. A color of the colored object is identified on the images by determining a global color value taking into account different elements within the image. Then a desired color is obtained. A recommendation for a coloration product to achieve the desired color is determined. The recommended coloration product corresponds to the product which keeps the color difference between the desired color and the identified color below a predetermined threshold.

Facial mask sheet package
09796520 · 2017-10-24 · ·

A facial mask sheet package is provided that comprises a perforated tray which has a hole provided at the bottom and in which a stack of Z-folded facial mask sheets wetted with chemical solution is placed, wherein such tray is stored in a pillow bag whose top side has a butt joint formed by sealing the ends of a film, in such a way that the bottom of the tray is positioned on the opposite side of the butt joint.

System and method for an eye patch used in eyelash extension procedure
11253043 · 2022-02-22 · ·

An improved system and method for an eye patch can comprise a patch and a pad. The patch can be substantially flat and flexible. Furthermore, the patch can comprise a bottom surface, a top surface, and a concave edge. The bottom surface can comprise an adhesive capable of temporarily attaching to a skin. The concave edge can be on one side of the patch. Additionally, the concave edge can substantially match the anatomical curve of a human's eye socket. The pad can be a raised portion on the patch that can be capable of pushing upper natural eyelashes upward when a client closes her eyes. The pad can be attachable along the concave edge.

System and method for an eye patch used in eyelash extension procedure
11253043 · 2022-02-22 · ·

An improved system and method for an eye patch can comprise a patch and a pad. The patch can be substantially flat and flexible. Furthermore, the patch can comprise a bottom surface, a top surface, and a concave edge. The bottom surface can comprise an adhesive capable of temporarily attaching to a skin. The concave edge can be on one side of the patch. Additionally, the concave edge can substantially match the anatomical curve of a human's eye socket. The pad can be a raised portion on the patch that can be capable of pushing upper natural eyelashes upward when a client closes her eyes. The pad can be attachable along the concave edge.

Systems and methods for recommendation of makeup effects based on makeup trends and facial analysis
11253045 · 2022-02-22 · ·

A computing device generates a collection of digital images depicting makeup effects representing makeup trends, analyzes the collection of digital images, and extracts target attributes. The computing device constructs a database of makeup recommendation entries comprising the collection of digital images and extracted attributes and receives a query request from a user comprising an image of the user's face. The computing device queries the database and obtains a first number of makeup recommendations. The computing device merges makeup recommendations among the first number of makeup recommendations to generate a second number of makeup recommendations and displays at least a portion of the second number of makeup recommendations and receiving a selection from the user. The computing device performs virtual application of a makeup effect corresponding to the selection.