Program, evaluation equipment, method

A program estimates cheek luster positions by aligning vectors to improve cosmetic selection accuracy.

JP2026062108APending Publication Date: 2026-04-09SHISEIDO CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

The complex shape of the cheeks makes it difficult to measure reflected light and specify the position of luster accurately, hindering the selection of appropriate cosmetics.

Method used

A program that estimates the position of luster on the cheeks by acquiring data from any angle between 90 degrees to the right and 90 degrees to the left of the subject, identifying regions where the direction vector from the head center through the cheek surface coincides with the normal vector of the cheek surface.

Benefits of technology

Enables easy estimation of the luster position on the cheeks, facilitating accurate cosmetic selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026062108000001_ABST
    Figure 2026062108000001_ABST
Patent Text Reader

Abstract

This tool allows for a simple estimation of the location of shine on the cheeks. [Solution] A program, which is one embodiment of the present invention, causes a computer to perform the following actions: acquire data indicating at least the cheek of a subject; and estimate all areas of the subject's cheek that are visible in front of the subject when observed from any position between 90 degrees to the right and 90 degrees to the left from the front of the subject, such that the direction vector from the center point of the subject's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a program, an evaluation device, and a method.

Background Art

[0002] Conventionally, it is known that for beautiful skin, there is a shiny luster at a high position on the cheeks. For example, it is considered that if a customer, a beauty staff, etc. can know the position of the luster on the customer's cheeks, appropriate cosmetics etc. can be selected.

Summary of the Invention

Problems to be Solved by the Invention

[0003] However, since the shape of the surface of the cheeks is complex, it has not been easy to measure the reflected light of the cheeks and specify the position of the luster on the cheeks.

[0004] Therefore, an object of the present invention is to easily estimate the position of the luster on the cheeks.

Means for Solving the Problems

[0005] A program according to an embodiment of the present invention causes a computer to acquire data showing at least the cheeks of a subject, and when observing from any position from 90 degrees to the right to 90 degrees to the left from the front of the subject, in the cheek part that appears in front, estimate all regions of the cheek part of the subject where the direction vector from the center point of the head of the subject through the cheek surface toward the observer and the normal vector of the cheek surface coincide.

Effects of the Invention

[0006] According to the present invention, the position of the luster on the cheeks can be easily estimated. [[ID=4"]]

Brief Description of the Drawings

[0007] [Figure 1] It is a diagram for explaining the outline of the present invention. [Figure 2] This is an example of the overall configuration related to one embodiment of the present invention. [Figure 3] This is a functional configuration diagram of an evaluation device relating to one embodiment of the present invention. [Figure 4] This is a diagram illustrating MediaPipe in one embodiment of the present invention. [Figure 5] This figure shows the determination result of whether or not a landmark of MediaPipe according to one embodiment of the present invention is included in the glossy region. [Figure 6] This figure illustrates the age-related changes in the gloss region according to one embodiment of the present invention. [Figure 7] This diagram illustrates glossy skin, shiny skin, and matte skin according to one embodiment of the present invention. [Figure 8] This figure illustrates beautiful gloss and distorted gloss according to one embodiment of the present invention. [Figure 9] This is a flowchart of the estimation process related to one embodiment of the present invention. [Figure 10] This is a hardware configuration diagram of a server device and a client device according to one embodiment of the present invention. [Modes for carrying out the invention]

[0008] Embodiments of the present invention will be described below with reference to the drawings.

[0009] <Overview> Figure 1 is a diagram illustrating the outline of the present invention. In one embodiment of the present invention, it is possible to estimate the area on the cheek where gloss may occur (glossy area) and evaluate the state of the glossy area.

[0010] The "glossy area" is the region on the cheek where gloss can occur. Specifically, the glossy area is the entire region of the subject's cheek that, when observed from any position between 90 degrees to the right and 90 degrees to the left of the subject's front, is visible in the foreground, where the direction vector from the center point of the subject's head (specifically, the center when the skull is approximated as a sphere) through the cheek surface toward the observer (a hypothetical observer) coincides with the normal vector of the cheek surface. (Note that "the direction vector from the center point of the subject's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface" is not limited to cases where the angle between the two vectors is 0 degrees or 180 degrees, but also includes cases where the angle between the two vectors is less than a predetermined threshold (i.e., there is a slight difference in the direction of the two vectors)). More specifically, the glossy area is the region on the cheek where the normal vector of the cheek surface points diagonally to the right (on a horizontal plane and 45 degrees to the right from the front of the face) for the right cheek, and diagonally to the left (on a horizontal plane and 45 degrees to the left from the front of the face) for the left cheek.

[0011] In one embodiment of the present invention, the location of landmarks 50 and / or 280 of the MediaPipe included in the glossy region can be identified and the glossy region can be evaluated. For example, in one embodiment of the present invention, the location of the glossy region can be evaluated, whether or not the glossy region is glossy, whether the glossy region is glossy or shiny, and whether the gloss of the glossy region is a beautiful gloss or a distorted gloss.

[0012] <Example of overall structure> Figure 2 shows an example of the overall configuration according to one embodiment of the present invention.

[0013] [Configuration Example 1] Evaluation system 1 includes a server device 10 and a client device 20. Each of these will be described below.

[0014] <<Server Equipment>> Server device 10 is a device that estimates the glossy area of ​​the subject 30's cheeks. Server device 10 consists of one or more computers.

[0015] Specifically, the server device 10 acquires data indicating the cheek of the subject 30, and estimates the gloss area of the cheek of the subject 30 (specifically, all areas of the cheek of the subject 30 where, when observed from any position from 90 degrees to the right to 90 degrees to the left from the front of the subject 30, the direction vector from the center point of the head of the subject 30 through the cheek surface towards the observer and the normal vector of the cheek surface coincide in the cheek part that appears in front). For example, the server device 10 receives data indicating the cheek of the subject 30 from the client device 20, and transmits the estimation result of the gloss area of the cheek of the subject 30 and the like to the client device 20.

[0016] <<Client device>> The client device 20 transmits data indicating the cheek of the subject 30 to the server device 10, receives the estimation result of the gloss area of the cheek of the subject 30 and the like from the server device 10, and displays it. Note that the client device 20 may execute a part of the processing of the server device 10 described in this specification. For example, the client device 20 is a personal computer, a tablet terminal, a smartphone, or the like. The client device 20 may include imaging means.

[0017] [Configuration Example 2] In Configuration Example 2, the client device 20 estimates the gloss area of the cheek of the subject 30 instead of the server device 10. Specifically, the client device 20 acquires data indicating the cheek of the subject 30, and estimates the gloss area of the cheek of the subject 30 (specifically, all areas of the cheek of the subject 30 where, when observed from any position from 90 degrees to the right to 90 degrees to the left from the front of the subject 30, the direction vector from the center point of the head of the subject 30 through the cheek surface towards the observer and the normal vector of the cheek surface coincide in the cheek part that appears in front). The client device 20 is a personal computer, a tablet terminal, a smartphone, or the like. The client device 20 may include imaging means.

[0018] <Functional Configuration> FIG. 3 is a functional configuration diagram of the evaluation devices 10 and 20 according to an embodiment of the present invention.

[0019] The evaluation devices 10 and 20 can include a cheek data acquisition unit 101, an estimation unit 102, an evaluation unit 103, and a presentation unit 104. The evaluation devices 10 and 20 can function as the cheek data acquisition unit 101, the estimation unit 102, the evaluation unit 103, and the presentation unit 104 by executing a program.

[0020] The cheek data acquisition unit 101 acquires data indicating at least the cheeks of the subject 30. For example, the data indicating at least the cheeks of the subject 30 is an image (two-dimensional image) obtained by photographing at least the cheeks of the subject 30. Note that the data indicating at least the cheeks of the subject 30 may be point cloud data indicating a three-dimensional shape.

[0021] The estimation unit 102 estimates the glossy area of the cheeks of the subject 30 (that is, in the cheek part that appears in front when observed from any position from 90 degrees to the right to 90 degrees to the left from the front of the subject 30, all areas of the cheek part of the subject 30 where the direction vector from the center point of the head of the subject 30 passing through the cheek surface towards the observer and the normal vector of the cheek surface coincide). In one embodiment of the present invention, the evaluation devices 10 and 20 may distinguish between the glossy area and the area other than the glossy area in the data indicating at least the cheeks of the subject 30, and extract and display the glossy area (alternatively, extract and display the area other than the glossy area).

[0022] For example, the estimation unit 102 estimates the glossy area of the cheeks of the subject 30 by image analysis, or estimates the glossy area of the cheeks of the subject 30 using a learned model.

[0023] For example, evaluation devices 10 and 20 store trained models generated by any device (learning device) and use the trained models to estimate the glossy areas of subject 30's cheeks. The learning device creates training data (i.e., data that at least shows cheeks and glossy areas collected from multiple individuals) where the input is "data that at least shows cheeks (for example, images in which at least cheeks have been photographed)" and the output is "glossy areas". The learning device uses this training data to train the model so that the difference between the output when the training data "data that at least shows cheeks" is input to the model and the training data "glossy areas" becomes small, and generates a trained model.

[0024] For example, the estimation unit 102 uses images of at least the cheek of the subject 30 to identify the locations of landmarks 50 and / or 280 of the subject 30's MediaPipe.

[0025] The evaluation unit 103 evaluates the skin condition of subject 30 based on the brightness of images taken of at least the subject's cheek (specifically, the brightness of the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 of subject 30's MediaPipe)).

[0026] [Evaluation of presence or absence of shine] For example, the evaluation unit 103 evaluates that the glossy area has gloss if the average brightness of the surrounding area including the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 of the subject's MediaPipe) is high (e.g., above a threshold) and the uniformity of brightness is high (e.g., above a threshold). On the other hand, the evaluation unit 103 evaluates that the glossy area does not have gloss if the difference between the average brightness of the surrounding area including the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 of the subject's MediaPipe) and the average brightness of the area other than that surrounding area is small (e.g., below a threshold).

[0027] [Evaluation of shine and gloss] For example, the evaluation unit 103 evaluates that the glossy area has gloss if the average brightness of the surrounding area including the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 of the subject's MediaPipe) is high (e.g., above a threshold) and the uniformity of brightness is high (e.g., above a threshold). For example, the evaluation unit 103 evaluates that the glossy area has shine if the average brightness of the surrounding area including the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 of the subject's MediaPipe) is high (e.g., above a threshold) and the uniformity of brightness is low (e.g., below a threshold). This will be explained in more detail later with reference to Figure 7.

[0028] Furthermore, the surrounding areas in the above-mentioned [evaluation of presence or absence of shine] and [evaluation of shine and gloss] may be the same as or different from the glossy area of ​​the cheek (that is, when observed from any position from 90 degrees to the right to 90 degrees to the left of the front of the subject 30, all areas of the cheek of the subject 30 that are visible in the foreground, where the direction vector from the center point of the subject 30's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface).

[0029] [Evaluation of beautiful shine vs. distorted shine] For example, the evaluation unit 103 evaluates the gloss of the gloss area as having a beautiful gloss if the brightness of the upper semicircular region of a circle centered on the location identified by the estimation unit 102 (the location of landmarks 50 and / or 280 of the subject's MediaPipe) is the same as the brightness of the lower semicircular region of the circle, or if the brightness of the upper semicircular region of the circle is higher than the brightness of the lower semicircular region of the circle. For example, the evaluation unit 103 evaluates the gloss of the gloss area as having a distorted gloss if the brightness of the lower semicircular region of a circle centered on the location identified by the estimation unit 102 (the location of landmarks 50 and / or 280 of the subject's MediaPipe) is higher than the brightness of the upper semicircular region of the circle. This will be explained in more detail later with reference to Figure 8.

[0030] Furthermore, the circles in the above [evaluation of beautiful shine and distorted shine] may be the same region as the cheek shine region (that is, when observed from any position from 90 degrees to the right to 90 degrees to the left of the front of the subject 30, all regions of the subject 30's cheek where the direction vector from the center point of the subject 30's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface) (that is, the shine region consists of an upper semicircular region and a lower semicircular region).

[0031] The evaluation unit 103 evaluates the change in position due to sagging (the position of landmarks 50 and / or 280 on the MediaPipe of subject 30) based on the position identified by the estimation unit 102 (the position of landmarks 50 and / or 280 on the MediaPipe of subject 30) and the outer corner of subject 30's eye (i.e., the position of the outer corner of the eye in data showing at least the cheek of subject 30). Specifically, the evaluation unit 103 can predict that the position of the glossy area 20 years later (i.e., the position of landmarks 50 and / or 280 on the MediaPipe of subject 30) is the position obtained by extending a vector from the position of the outer corner of the eye, which is the starting point, to the position identified by the estimation unit 102 (the position of landmarks 50 and / or 280 on the MediaPipe of subject 30), by "(subject 30's actual age - 20) × 4 mm".

[0032] The presentation unit 104 presents the results estimated by the estimation unit 102 and the results evaluated by the evaluation unit 103.

[0033] For example, the display unit 104 displays the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 on the subject 30's MediaPipe) on data showing at least the subject 30's cheek. The display unit 104 also displays the location identified by the estimation unit 102 (the location of landmark 50 and / or 280 on the subject 30's MediaPipe) in a comparable manner to the average of the same location for people of the same age as subject 30. The display unit 104 also displays the location of the glossy area in the future, such as 20 years from now (i.e., the location of landmark 50 and / or 280 on the MediaPipe in the future, such as 20 years from now). The display unit 104 also displays beauty-related information (products such as cosmetics, beauty methods, devices, etc.) according to the results estimated by the estimation unit 102.

[0034] [Characteristic features of the cheeks] Figure 4 is a diagram illustrating a MediaPipe according to one embodiment of the present invention. In one embodiment of the present invention, as will be described in detail with reference to Figure 5, by utilizing the fact that landmarks 50 and 280 of the MediaPipe are included in the glossy region, at least one of landmarks 50 and 280 of the MediaPipe can be used as a representative point of the glossy region. The MediaPipe is a function that detects the position of landmarks (feature points) within a face from an image in which a face has been captured. In this specification, a method using the MediaPipe is described, but the present invention is not limited thereto, and any method for extracting feature points of an object (feature points included in the glossy region of the cheek) by object detection can be used.

[0035] Figure 5 shows the results of determining whether a MediaPipe landmark according to one embodiment of the present invention is included in the glossy region. For each subject aged 20 to 70, it was determined whether landmark 280 of the MediaPipe was included in the glossy region (that is, when observed from any position from 90 degrees to the right to 90 degrees to the left of the front of subject 30, all areas of the cheek of subject 30 where the direction vector from the center point of subject 30's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface). Out of 129 subjects, 21 were unable to be determined because there was no glossy region, and 17 were unable to be determined because face detection was not possible.

[0036] Among those in their 20s, 15 people had MediaPipe landmark #280 included in the glossy area, 3 did not, and 2 could not be determined. Among those in their 30s, 15 individuals had MediaPipe landmark #280 included in the glossy area, 1 individual did not, and 4 individuals could not be determined. Among those in their 40s, 14 individuals had MediaPipe landmark #280 included in the glossy area, 2 did not, and 7 were unable to determine. Among those in their 50s, 20 individuals had MediaPipe landmark #280 included in the glossy area, 1 individual did not, and 1 individual's determination was impossible. Among those in their 60s, 11 individuals had MediaPipe landmark #280 included in the glossy area, 1 individual did not, and 9 individuals could not be determined. Among those in their 70s, 16 individuals had MediaPipe landmark #280 included in the glossy area, 1 individual did not, and 6 individuals could not be determined. In total for those aged 20 to 70, 91 people had MediaPipe landmark number 280 in their glossy area, 9 did not, and 29 were unable to determine.

[0037] In 90 percent of subjects for whom assessment was possible, landmark 280 on the MediaPipe scale was located within the glossy area. Furthermore, there was no age bias. Therefore, it can be concluded that landmark 280 on the MediaPipe scale (and also landmark 50 on the opposite cheek) can be used as a representative point for the glossy area.

[0038] [Changes in the glossy area] Figure 6 is a diagram illustrating the age-related changes in the gloss region according to one embodiment of the present invention.

[0039] Figure 6, "Distribution for those in their 20s and 30s," shows the average position of the center of the glossy area for those in their 20s and 30s, the average position of the center of the glossy area for those in their 40s and 50s, and the average position of the center of the glossy area for those in their 60s and 70s. Furthermore, Figure 6, "Distribution for those in their 20s and 30s," shows the distribution of the center of the glossy area for those in their 20s and 30s.

[0040] Figure 6, showing the distribution for those in their 60s and 70s, displays the average central position of the glossy area for those in their 20s and 30s, the average central position of the glossy area for those in their 40s and 50s, and the average central position of the glossy area for those in their 60s and 70s. Furthermore, Figure 6, showing the distribution for those in their 60s and 70s, displays the distribution of the central position of the glossy area for those in their 60s and 70s.

[0041] As shown in Figure 6, with age, the central position of the glossy area shifts downward (downward by 3-4 mm over 15-20 years) and spreads across the entire cheek. Based on this change in the central position of the glossy area, it is possible to predict the future positions of landmarks 50 and / or 280 in MediaPipe.

[0042] [Presence or absence of shine, evaluation of shine and gloss] Figure 7 is a diagram illustrating glossy skin, shiny skin, and matte skin according to one embodiment of the present invention. The vertical axis represents the intensity (luminance) of skin gloss (specular reflection), and the horizontal axis represents the uniformity of skin gloss (specular reflection). As shown in Figure 7, glossy skin has a moderate intensity (luminance) of gloss (specular reflection) and is reflected uniformly. Shiny skin has an excessively high intensity (luminance) of gloss (specular reflection) and is reflected unevenly (due to the influence of pores, etc.). Matte skin has a low intensity (luminance) of gloss (specular reflection). Based on these characteristics of glossy skin, shiny skin, and matte skin, the glossy region can be evaluated.

[0043] [Evaluation of beautiful shine vs. distorted shine] Figure 8 is a diagram illustrating beautiful gloss and distorted gloss according to one embodiment of the present invention.

[0044] For example, as shown in Figure 8 under "Beautiful Shine," the evaluation unit 103 evaluates the shine of the glossy area as beautiful (or youthful shine) if the brightness of the upper semicircular area of ​​a circle centered on the location identified by the estimation unit 102 (the location of landmarks 50 and / or 280 of the subject's MediaPipe) is the same as the brightness of the lower semicircular area of ​​the circle, or if the brightness of the upper semicircular area of ​​the circle is higher than the brightness of the lower semicircular area of ​​the circle.

[0045] For example, as shown in Figure 8 under "Distorted Gloss," the evaluation unit 103 evaluates the gloss of the gloss area as distorted gloss if the brightness of the lower semicircular region of a circle centered on the location identified by the estimation unit 102 (the location of landmarks 50 and / or 280 of the subject's MediaPipe) is higher than the brightness of the upper semicircular region of the circle.

[0046] The upper semicircular region is the forehead area of ​​a circle (or ellipse) centered at the location identified by the estimation unit 102 (the location of landmarks 50 and / or 280 of the subject 30's MediaPipe). The lower semicircular region is the jaw area of ​​a circle (or ellipse) centered at the location identified by the estimation unit 102 (the location of landmarks 50 and / or 280 of the subject 30's MediaPipe).

[0047] <Method> Figure 9 is a flowchart of the gloss region estimation process according to one embodiment of the present invention.

[0048] In step 1 (S1), the cheek data acquisition unit 101 acquires data showing at least the cheeks of the subject 30 (for example, an image of at least the cheeks of the subject 30).

[0049] In step 2 (S2), the estimation unit 102 uses the data acquired in S1 to estimate the glossy area of ​​the subject 30's cheek (that is, all areas of the subject 30's cheek that are visible in front of the subject 30 when observed from any position from 90 degrees to the right to 90 degrees to the left of the subject 30's front, where the direction vector from the center point of the subject 30's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface).

[0050] In step 3 (S3), the display unit 104 displays the results estimated in S2 (for example, it displays the glossy area of ​​the subject 30's cheek on data showing at least the subject 30's cheek).

[0051] <Effects> Thus, in one embodiment of the present invention, the location of cheek gloss can be easily estimated, making it easy to compare it with the location of cheek gloss of people of the same age or to predict changes in the location of cheek gloss of the subject. Furthermore, in one embodiment of the present invention, a comprehensive evaluation can be performed by evaluating whether there is gloss or not in the gloss area of ​​the cheek, whether there is gloss or greasiness, and whether the gloss is a beautiful gloss or a distorted gloss.

[0052] <Hardware Configuration> Figure 10 is a hardware configuration diagram of a server device 10 and a client device 20 according to one embodiment of the present invention. The server device 10 and the client device 20 may include a control unit 1001, a main memory unit 1002, an auxiliary memory unit 1003, an input unit 1004, an output unit 1005, and an interface unit 1006. Each of these will be described below.

[0053] The control unit 1001 is a processor (for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), etc.) that executes various programs installed in the auxiliary storage unit 1003.

[0054] The main memory unit 1002 includes non-volatile memory (ROM (Read Only Memory)) and volatile memory (RAM (Random Access Memory)). The ROM stores various programs, data, etc., necessary for the control unit 1001 to execute various programs installed in the auxiliary memory unit 1003. The RAM provides a work area that is expanded when the various programs installed in the auxiliary memory unit 1003 are executed by the control unit 1001.

[0055] The auxiliary storage unit 1003 is an auxiliary storage device that stores various programs and information used when various programs are executed.

[0056] The input unit 1004 is an input device that allows operators of the server device 10 and client device 20 to input various instructions to the server device 10 and client device 20.

[0057] The output unit 1005 is an output device that outputs the internal status of the server device 10 and the client device 20.

[0058] The interface unit 1006 is a communication device for connecting to a network and communicating with other devices.

[0059] Although embodiments of the present invention have been described in detail above, the present invention is not limited to the specific embodiments described above, and various modifications and changes are possible within the scope of the gist of the present invention as described in the claims. [Explanation of Symbols]

[0060] 1. Evaluation System 10 Server devices 20 client devices 30 Target Persons 101 Cheek data acquisition unit 102 Estimation part 103 Evaluation Department 104 Presentation section 1001 Control Unit 1002 Main memory 1003 Auxiliary storage unit 1004 Input section 1005 Output section 1006 Interface section

Claims

1. On the computer, To obtain data showing at least the cheek of the subject, When observing the subject from any position between 90 degrees to the right and 90 degrees to the left from the front of the subject, estimate the entire area of ​​the subject's cheek that is visible in front of the observer, where the direction vector from the center point of the subject's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface. A program that executes the command.

2. The above estimation means that The program according to claim 1, wherein estimation is performed by image analysis or by using a pre-trained model.

3. The above estimation means that The program according to claim 1, which identifies the location of landmark 50 and / or 280 of the MediaPipe of the subject.

4. To the aforementioned computer, The program according to claim 3, further causing the program to display the identified location on data showing at least the cheek of the subject.

5. To the aforementioned computer, The program according to claim 3, further enabling the display of the identified location in a comparable manner to the average location of persons of the same age as the subject.

6. The program according to claim 3, wherein the data showing at least the cheek of the subject is a two-dimensional image of at least the cheek of the subject.

7. To the aforementioned computer, The program according to claim 6, further comprising the function of evaluating the skin condition of the subject based on the brightness of the identified position in the two-dimensional image.

8. The aforementioned evaluation is, The program according to claim 7, wherein a small difference between the average brightness of the surrounding area including the identified location and the average brightness of the area other than the surrounding area is evaluated as lacking gloss.

9. The aforementioned evaluation is, The program according to claim 7, wherein if the average value of the brightness in the surrounding area including the identified location is high and the uniformity is low, it is evaluated as being glossy.

10. The aforementioned evaluation is, The program according to claim 7, wherein the program evaluates glossiness as high if the average value of the brightness in the surrounding area including the identified location is high and the uniformity is high.

11. The aforementioned evaluation is, The program according to claim 7, wherein if the brightness of the upper and lower semicircular regions of a circle centered on the identified position is the same, or if the brightness of the upper semicircular region is higher than that of the lower semicircular region, it is evaluated as having a beautiful gloss.

12. The aforementioned evaluation is, The program according to claim 7, wherein if the brightness of the lower semicircular region is higher than the brightness of the upper semicircular region of the circle centered on the identified position, it is evaluated as a distorted gloss.

13. To the aforementioned computer, The program according to claim 3, which further performs an evaluation of the change in the position due to sagging, based on the identified position and the corner of the subject's eye.

14. To the aforementioned computer, The program according to claim 1, further performing the display of beauty-related information corresponding to the estimated region.

15. We obtained data showing at least the cheek of the subject, An evaluation device that estimates all areas of the cheek of the subject when observed from any position between 90 degrees to the right and 90 degrees to the left of the subject's front, where the direction vector from the center point of the subject's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface.

16. A method performed by the evaluation device, We obtained data showing at least the cheek of the subject, A method for estimating all areas of the cheek of a subject when observed from any position between 90 degrees to the right and 90 degrees to the left of the subject's front, where the direction vector from the center point of the subject's head through the cheek surface toward the observer coincides with the normal vector of the cheek surface.