Method and program for simulating the effect of wearing lenses
The method and program simulate contact lens effects by offering design and color menus, allowing users to visualize lens wear on eye images, addressing the challenge of unpredictable visual outcomes and reducing manufacturing costs.
Patent Information
- Application Number
- JP2024081153
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2024-01-11
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-27
- Estimated Expiration
- 2044-05-17
AI Technical Summary
Consumers cannot accurately predict the visual effects of contact lenses before purchase, leading to increased production and logistics costs for manufacturers due to the need for prototype testing.
A method and program for simulating the effect of wearing lenses by providing design and color menus, superimposing simulation images on eye images, and adjusting silhouette plots to allow users to visualize the lens effects.
Enables consumers to preview lens effects accurately, reducing prototype production costs and enhancing consumer satisfaction by providing a virtual try-on experience.
Smart Images

Figure 0007777182000001 
Figure 0007777182000002 
Figure 0007777182000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a simulation method, a program and a system thereof, and more particularly to a method, a program and a system thereof for simulating the effect of wearing a lens. [Background technology]
[0002] Wearing contact lenses is not just for vision correction. In recent years, contact lenses with various colors and patterns have been developed to meet consumer demand, allowing for pupil enlargement and aesthetic enhancement. Even contact lenses with the same design may produce different visual effects when worn by different consumers, and consumers can only confirm the effects of contact lenses by actually wearing them. In such a situation, consumers may only realize that the effects are not as expected after purchasing and wearing them. Furthermore, after designing contact lenses, manufacturers must create prototypes of the designed contact lenses, and only then can they confirm the visual effects of the product when actually worn. This increases the cost of prototype production and even logistics costs. Summary of the Invention [Problem to be solved by the invention]
[0003] The present invention provides a method for simulating the effect of wearing a lens, which can simulate the effect of wearing a lens. [Means for solving the problem]
[0004] The method for simulating the effect of wearing a lens provided by the present invention includes providing a design menu, a color menu, and a simulation image based on a design option selected by a user, and superimposing the simulation image on an image of an eye. The design menu includes multiple design options, each of which corresponds to a portable network graphic (PNG). The color menu includes multiple color options. When a user selects the color menu, the method for providing a simulation image includes converting the portable network graphic corresponding to the design option selected by the user into a silhouette plot, and adjusting the color of the silhouette plot based on the color option selected by the user.
[0005] In one embodiment of the present invention, the method for simulating the effect of wearing a lens further includes storing the simulation image as a portable network graphic.
[0006] In one embodiment of the present invention, the lens wearing effect simulation method further includes a method for providing a simulation image when the user does not select a color menu, which includes a step of directly providing a portable network graphic corresponding to the design option selected by the user.
[0007] In one embodiment of the present invention, the design menu includes a plurality of sub-design menus, each of which includes a portion of design options. The color menu includes a plurality of sub-color menus corresponding to each of the plurality of sub-design menus, each of which includes a portion of color options. If a user selects two or more sub-design menus, the simulation image is an overlay image formed based on the portion of design options selected by the user.
[0008] In one embodiment of the present invention, when a user selects any sub-color menu, the method for providing a simulation image further includes converting a portable network graphic corresponding to a design option corresponding to the sub-color menu selected by the user into a silhouette image, and adjusting the color of the silhouette image based on the color option selected by the user.
[0009] In one embodiment of the present invention, when providing the above-mentioned design menu and color menu, the step of providing a design size adjustment menu is further included, and the design size adjustment menu includes a plurality of sub-design size adjustment menus corresponding to the plurality of sub-design menus, respectively.
[0010] In one embodiment of the present invention, when providing the above-mentioned design menu and color menu, the step of providing a design transparency adjustment menu is further included, and the design transparency adjustment menu includes a plurality of sub-design transparency adjustment menus corresponding to the plurality of sub-design menus, respectively.
[0011] In one embodiment of the present invention, when providing the design menu and color menu, the method further includes providing at least one of a coloring diameter adjustment menu and a design rotation angle adjustment menu.
[0012] In one embodiment of the present invention, when providing the design menu and color menu, the method further includes providing a design transparency adjustment menu.
[0013] The present invention further provides a lens wearing effect simulation program for causing a computer to execute the lens wearing effect simulation method.
[0014] The present invention further provides a lens wearing effect simulation system including a server storing a lens wearing effect simulation program, the server being connected to an end-user device and executing the lens wearing effect simulation method via the lens wearing effect simulation program. [Effects of the Invention]
[0015] In the present invention, a simulation image provided based on design options is superimposed on an image of the eye, so that the effect of wearing the lens can be simulated.
[0016] In order to make the above and other objects, features, and advantages of the present invention more clearly understandable, the following embodiments are given in detail with reference to the accompanying drawings. [Brief explanation of the drawings]
[0017] [Figure 1] 1 is a flowchart illustrating a method for simulating the effect of wearing a lens in an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an operation interface according to an embodiment of the present invention. [Figure 3] FIG. 1 is a diagram showing a simulation system for the effect of wearing a lens in one embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0018] FIG. 1 is a flowchart illustrating a lens wearing effect simulation method according to an embodiment of the present invention. FIG. 2 is a diagram illustrating an operation interface according to an embodiment of the present invention. Referring to FIGS. 1 and 2, an embodiment of the present invention provides a lens wearing effect simulation method. The lenses referred to herein are contact lenses, but the present invention is not limited thereto. In another embodiment of the present invention, a lens wearing effect simulation program for a computer to execute the lens wearing effect simulation method is also provided, for example, displaying an operation interface 710 on a display. Specifically, the computer may be, for example, a desktop computer, a laptop, a tablet, or a smartphone, but is not limited thereto. The computer may store, for example, a lens wearing effect simulation program and execute the lens wearing effect simulation method. In another embodiment, the computer may be a server, and an end-user device may be connected to the server and execute the lens wearing effect simulation program. For example, the lens wearing effect simulation method and the lens wearing effect simulation program may be executed in a web page environment and designed using JavaScript, HTML, Cascading Style Sheets (CSS), etc., but the present invention is not limited thereto. The end user device may be a device such as, but not limited to, a desktop computer, a laptop, a tablet, or a smartphone.
[0019] The lens wearing effect simulation method includes steps S100 to S200, each of which will be described in detail below.
[0020] Step S100 provides a design menu 100 and a color menu 200. The design menu 100 includes multiple design options 111, each corresponding to one portable network graphics device. In this embodiment, the design menu 100 includes, for example, multiple sub-design menus 110. Each sub-design menu 110 includes, for example, a portion of the design options 111. Specifically, the design menu 100 includes, for example, three sub-design menus 110 (110A, 110B, and 110C). The sub-design menus 110A, 110B, and 110C each have, for example, the same multiple design options 111, but the present invention is not limited thereto. In another embodiment, different sub-design menus 110 include different numbers of design options 111 or different designs of the design options 111. For example, the designs of the multiple design options 111 are different. In this embodiment, the design menu 100 displays a plurality of design options 111, for example, as a code, in a drop-down menu, as shown in Figure 2, but the invention is not limited thereto. In another embodiment, the design options 111 in the design menu 100 display, for example, a direct design. In one embodiment, the outline of the portable network graphic corresponding to the design option 111 is a circular ring, but the invention is not limited thereto.
[0021] The color menu 200 includes, for example, a plurality of color options 211. In this embodiment, the color menu 200 includes, for example, a plurality of sub-color menus 210 corresponding to the plurality of sub-design menus 110, respectively. Each sub-color menu 210 includes, for example, a portion of the color options 211. Specifically, the color menu 200 includes, for example, three sub-color menus 210 (210A, 210B, 210C), and the three sub-color menus 210 (210A, 210B, 210C) correspond to, for example, the three sub-design menus 110 (110A, 110B, 110C), respectively. For example, the sub-design menu 110A corresponds to the sub-color menu 210A, the sub-design menu 110B corresponds to the sub-color menu 210B, and the sub-design menu 110C corresponds to the sub-color menu 210C, but the present invention is not limited thereto. Additionally, sub-color menu 210A, sub-color menu 210B, and sub-color menu 210C may, for example, have the same plurality of color options 211, but the present invention is not limited thereto. In another embodiment, different sub-color menus 210 may include different numbers of color options 211 or different colors of color options 211. Additionally, the colors of the plurality of color options 211 may be different, but the present invention is not limited thereto.
[0022] In this embodiment, the color menu 200 displays a plurality of color options 211, for example, a hue slider, and when a user selects a color option 211, the color of the selected color option 211 and its hexadecimal color code are displayed, but the present invention is not limited to this. In other embodiments, the color menu 200 can be displayed as a drop-down menu, color blocks, or the like.
[0023] In step S200, a simulation image S1 is provided based on the design options 111 selected by the user, and the simulation image S1 is overlaid on the eye image E. Specifically, because the background of the portable network graphics is transparent, the background of the simulation image S1 provided based on the design options 111 is also transparent. Therefore, when the simulation image S1 is overlaid on the eye image E, the effect of wearing lenses can be simulated. In addition, in this embodiment, the design menu 100 includes, for example, multiple sub-design menus 110. If the user selects two or more sub-design menus 110, the simulation image S1 becomes, for example, an overlay image formed based on some of the design options 111 selected by the user. For example, a user can select two of three sub-design menus 110, such as sub-design menu 110A and sub-design menu 110B. The design option 111 selected in sub-design menu 110A corresponds to, for example, sub-simulation image S1A, and the design option 111 selected in sub-design menu 110B corresponds to, for example, sub-simulation image S1B. Therefore, the simulation image S1 is created by, for example, overlaying sub-simulation image S1A and sub-simulation image S1B, but the present invention is not limited to this. In another embodiment, a user can select three sub-design menus 110. The sub-simulation image S1A and sub-simulation image S1B are overlaid, for example, concentrically, such that sub-simulation image S1A is overlaid on sub-simulation image S1B, but the present invention is not limited to this.
[0024] The eye image E may include one or more eye images. In this embodiment, it includes a first eye image E1 and a second eye image E2. The first eye image E1, for example, has a light-colored pupil, and the second eye image E2, for example, has a dark-colored pupil. For example, when the simulation image S1 is overlaid on the first eye image E1 and the second eye image E2, respectively, the effect of wearing a lens on the simulation image S1 with different pupil colors can be observed. However, the present invention is not limited by the type, number, or pupil colors of the eye images E. In this embodiment, there are two first eye images E1 and two second eye images E2. Among them, one first eye image E1 and one second eye image E2 are not overlaid on the simulation image S1. This makes it convenient to compare the presence and absence of lens wear with different pupil colors, as shown in the first eye image E1 and second eye image E2 labeled "Naked Eye" in FIG. 2. In another embodiment, the first eye image E1 and the second eye image E2, which display "naked eye," may not be included. In one embodiment, two eye images E may be stacked one on top of the other, with the simulation image S1 positioned in the center of the two overlapping eye images E, thereby creating a more natural simulated lens wearing effect. Specifically, for example, an eye image E with an eyeball (including pupil) may be placed below the simulation image S1, and then an eye image E without an eyeball may be placed above the simulation image S1, resulting in a portion of the simulation image S1 being obscured by the upper eyelid, although the present invention is not limited to this example. In another embodiment, the simulation image S1 may be displayed without being superimposed on the eye image E, allowing the user to clearly observe the details of the simulation image S1, as shown in the simulation image S1 on the left side of FIG. 2.
[0025] In this embodiment, when a user selects the color menu 200, the method for providing the simulation image S1 includes converting the portable network graphics corresponding to the user-selected design option 111 into a silhouette image and adjusting the color of the silhouette image based on the user-selected color option 211. For example, in one embodiment, when a user selects the red color option 211, the portable network graphics corresponding to the user-selected design option 111 are converted into a silhouette image, and then the color of the silhouette image is adjusted to the color of the color option 211, i.e., the color of the silhouette image is adjusted to red. It should be noted that the silhouette image is, for example, the silhouette of the design in the portable network graphics. The method for converting the portable network graphics into a silhouette image and adjusting the color of the silhouette image can be adjusted using a drop-shadow in Cascading Style Sheets (CSS), but the present invention is not limited thereto.
[0026] When adjusting the color of the simulation image S1, if the color of the portable network graphics is adjusted directly, new portable network graphics are generated each time the color is adjusted, which can lead to the generation of a large number of portable network graphics if the process is repeated multiple times, consuming a large amount of resources and slowing down the processing speed. In contrast, in this embodiment, the portable network graphics are first converted into a silhouette image, and then the color of the silhouette image is adjusted directly, so that no new portable network graphics are generated during the adjustment process, which has the advantage of saving resources and improving processing speed.
[0027] In one embodiment of the present invention, when a user does not select the color menu 200, the method for providing the simulation image S1 includes, for example, directly providing portable network graphics corresponding to the design option 111 selected by the user. Specifically, when the design menu 100 does not include, for example, multiple sub-design menus 110 and the user does not select the color menu 200, the corresponding portable network graphics are directly provided based on the design option 111 selected by the user to form the simulation image S1. In this case, it is not necessary to convert the portable network graphics to a silhouette image. That is, in an embodiment in which the design menu 100 does not include, for example, multiple sub-design menus 110, when the user selects the color menu 200, the simulation image S1 becomes a silhouette image. When the user does not select the color menu 200, the simulation image S1 is, for example, portable network graphics. In another embodiment, when the user does not select the color menu 200, the simulation image S1 may be a silhouette image converted from the portable network graphics. Meanwhile, in one embodiment of the present invention, the portable network graphics corresponding to each design option 111 are, for example, black, but the present invention is not limited thereto.
[0028] In an embodiment in which the design menu 100 includes, for example, a plurality of sub-design menus 110, when a user selects any of the sub-color menus 210, the method for providing the simulation image S1 further includes converting the portable network graphics corresponding to the design option 111 corresponding to the sub-color menu 210 selected by the user into a silhouette image, and adjusting the color of the silhouette image based on the user-selected color option 211. For example, when a user selects any of the sub-design menus 110 and also selects the sub-color menu 210 corresponding to the sub-design menu 110, the method for providing the simulation image S1 further includes converting the portable network graphics corresponding to the design option 111 selected by the user into a silhouette image, and adjusting the color of the silhouette image based on the user-selected color option 211. Furthermore, when a user selects two sub-design menus 110 and selects two sub-color menus 210 corresponding to the respective sub-design menus 110, a simulation image S1 in which two silhouette images overlap is formed.
[0029] Continuing from the above, in an embodiment in which a user selects multiple subdesign menus 110, if any of the subcolor menus 210 corresponding to any of the subdesign menus 110 is not selected, the portable network graphics corresponding to that subdesign menu 110 are not converted to silhouette images. Therefore, if a user selects two subdesign menus 110 and, for example, selects only the subcolor menu 210 corresponding to one of the subdesign menus 110, the simulation image S1 may be, for example, an overlay image in which one silhouette image and one portable network graphic are superimposed, but the present invention is not limited thereto. In another embodiment, if any of the subcolor menus 210 corresponding to any of the subdesign menus 110 is not selected, the portable network graphics corresponding to that subdesign menu 110 are also converted to silhouette images, but the colors are not adjusted. The numbers mentioned in the above embodiment (e.g., the number of selected subdesign menus 110 and the number of selected subcolor menus 210) are merely examples, and the present invention is not limited thereto.
[0030] 2 , the lens wearing effect simulation method of this embodiment, when providing the design menu 100 and the color menu 200, further includes, for example, a step of providing a design size adjustment menu 300. The design size adjustment menu 300 of this embodiment includes, for example, a plurality of sub-design size adjustment menus 310 corresponding to the plurality of sub-design menus 110. For example, the design size adjustment menu 300 includes three sub-design size adjustment menus 310 (310A, 310B, 310C) corresponding to the three sub-design menus 110 (110A, 110B, 110C). For example, the sub-design menu 110A corresponds to the sub-design size adjustment menu 310A, the sub-design menu 110B corresponds to the sub-design size adjustment menu 310B, and the sub-design menu 110C corresponds to the sub-design size adjustment menu 310C, but the present invention is not limited thereto. Additionally, in one embodiment, design size adjustment menu 300 displays multiple options using, for example, a slider, although the invention is not limited in this respect.
[0031] In one embodiment, a user can adjust the size of the simulation image S1 using the design size adjustment menu 300. For example, the user can adjust the size of the sub-simulation image S1A corresponding to the design option 111 in the sub-design menu 110A using the sub-design size adjustment menu 310A. Similarly, the user can adjust the size of the sub-simulation image S1B corresponding to the design option 111 in the sub-design menu 110B using the sub-design size adjustment menu 310B. For example, the size of the sub-simulation image S1A corresponding to the sub-design menu 110A is larger than the size of the sub-simulation image S1B corresponding to the sub-design menu 110B. That is, the diameter of the sub-simulation image S1A is larger than the diameter of the sub-simulation image S1B, for example, although the present invention is not limited thereto. Furthermore, the sub-simulation image S1A and the sub-simulation image S1B may, for example, partially overlap, but the present invention is not limited thereto. In another embodiment, the sub-simulation image S1A and the sub-simulation image S1B may not overlap.
[0032] The lens wearing effect simulation method of this embodiment, when providing the design menu 100 and the color menu 200, further includes, for example, a step of providing a design transparency adjustment menu 400. The design transparency adjustment menu 400 includes, for example, a plurality of sub-design transparency adjustment menus 410 corresponding to the plurality of sub-design menus 110. For example, the design transparency adjustment menu 400 includes three sub-design transparency adjustment menus 410 (410A, 410B, 410C) corresponding to the three sub-design menus 110 (110A, 110B, 110C). For example, the sub-design menu 110A corresponds to the sub-design transparency adjustment menu 410A, the sub-design menu 110B corresponds to the sub-design transparency adjustment menu 410B, and the sub-design menu 110C corresponds to the sub-design transparency adjustment menu 410C, but the present invention is not limited thereto. The design transparency adjustment menu 400 may display multiple options using, for example, a slider, although the present invention is not limited in this respect.
[0033] In one embodiment, a user can adjust the transparency of simulation image S1 using design transparency adjustment menu 400. For example, sub-design transparency adjustment menu 410A can be used to adjust the transparency of sub-simulation image S1A corresponding to design option 111 in sub-design menu 110A. Similarly, sub-design transparency adjustment menu 410B can be used to adjust the transparency of sub-simulation image S1B corresponding to design option 111 in sub-design menu 110B. In one embodiment, the transparency of sub-simulation image S1A corresponding to sub-design menu 110A is the same as the transparency of sub-simulation image S1B corresponding to sub-design menu 110B, for example, although the present invention is not limited thereto.
[0034] In one embodiment of the present invention, the lens wearing effect simulation method further includes providing at least one of a color diameter adjustment menu 500 and a design rotation angle adjustment menu 600 when providing the design menu 100 and the color menu 200. Specifically, a user can adjust the diameter of the simulation image S1 using the color diameter adjustment menu 500. For example, the color diameter adjustment menu 500 can adjust the diameter of the sub-simulation image S1A corresponding to the design menu 110A, but the present invention is not limited thereto. For example, the color diameter adjustment menu 500 displays multiple numerical options, but the present invention is not limited thereto. The numerical units are, for example, millimeters, and the numerical values are within a range of 12.5 to 13.4, but the present invention is not limited thereto.
[0035] The user can also adjust the rotation angle of the simulation image S1 using, for example, the design rotation angle adjustment menu 600. Specifically, for example, by adjusting the rotation angle, the simulation image S1 is rotated around the center of the circle of the simulation image S1. In one embodiment, the user can rotate the simulation image S1 around the center of the circle by selecting, for example, one sub-design menu 110. In another embodiment, the user can rotate multiple simulation images S1 around the center of the circle by selecting multiple sub-design menus 110, thereby increasing the variety of the simulation image S1. For example, the user can rotate the sub-simulation image S1B relative to the sub-simulation image S1A around the center of the circle of the sub-simulation image S1B, but the present invention is not limited to this. The design rotation angle adjustment menu 600 displays multiple options using, for example, a slider, but the present invention is not limited to this.
[0036] Continuing to refer to FIG. 2 , the lens wearing effect simulation method of this embodiment may further include, for example, storing the simulation image S1 as a portable network graphic, although the present invention is not limited thereto for clarity. It should be noted here that in one embodiment of the present invention, the design menu 100 may include, for example, a plurality of sub-design menus 110, and the user may select and adjust the corresponding color menu 200, design size adjustment menu 300, and design transparency adjustment menu 400 depending on the number of sub-design menus 110 selected. For example, if the user selects the sub-design menu 110A or sub-design menu 110B, the user may select and adjust the corresponding sub-color menu 210A, sub-color menu 210B, sub-design size adjustment menu 310A, sub-design size adjustment menu 310B, sub-design transparency adjustment menu 410A, and sub-design transparency adjustment menu 410B, thereby adjusting the style of the simulation image S1 corresponding to each of these menus. In one embodiment, when a user selects one or more sub-design menus 110, the user can select the color diameter adjustment menu 500 and the design rotation angle adjustment menu 600, but the present invention is not limited to this. Furthermore, in one embodiment, if the design menu 100 is, for example, a single menu, then the color menu 200, the design size adjustment menu 300, the design transparency adjustment menu 400, the color diameter adjustment menu 500, and the design rotation angle adjustment menu 600 also each correspond to a single menu, and in this embodiment, the simulation image S1 is formed based on a single design option 111 and therefore is not overlapped.
[0037] FIG. 3 illustrates a lens wearing effect simulation system according to one embodiment of the present invention. Referring to FIG. 3, the lens wearing effect simulation system 800 of this embodiment includes a server 810, which stores a lens wearing effect simulation program. The server 810 is connected to an end-user device 900 and executes the lens wearing effect simulation method via the lens wearing effect simulation program. Specifically, the server 810 includes a memory 820 for storing the lens wearing effect simulation program. In this embodiment, the server 810 is connected to one end-user device 900, but the present invention is not limited thereto. In another embodiment, the server 810 may be connected to multiple end-user devices 900.
[0038] In summary, the present invention provides a simulation image based on design options that can be overlaid on an eye image, thereby simulating the effect of wearing lenses. Furthermore, the present invention first converts portable network graphics into a silhouette image, and then directly adjusts the color of the silhouette image. Since no new portable network graphics are generated during the adjustment process, the present invention has the advantage of saving resources and improving processing speed.
[0039] Although the present invention has been disclosed using examples, the present invention is not limited thereto. Those skilled in the art can make some modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention is limited by the appended claims. [Explanation of symbols]
[0040] 100: Design Menu 110, 110A, 110B, 110C: Subdesign menu 111: Design Options 200: Color Menu 210, 210A, 210B, 210C: Sub-color menu 211: Color Options 300: Design size adjustment menu 310, 310A, 310B, 310C: Subdesign size adjustment menu 400: Design transparency adjustment menu 410, 410A, 410B, 410C: Subdesign transparency adjustment menu 500: Coloring diameter adjustment menu 600: Design rotation angle adjustment menu 710: Operation interface 800: Lens Wearing Effect Simulation System 810: Server 820: Memory element 900: End-user devices E: Eye image E1: First eye image E2: Second eye image S1: Simulation image S1A, S1B: Subsimulation images S100, S200: Step
Claims
1. providing a design menu including a plurality of design options and a color menu including a plurality of color options, each of the plurality of design options corresponding to a portable network graphic; providing a simulation image based on the design option selected by a user, and overlaying the simulation image on an image of an eye, The method for providing the simulation image when the user selects the color menu includes: converting the portable network graphics corresponding to the design option selected by the user into a silhouette image; adjusting the color of the silhouette image based on the color option selected by the user to form the simulation image; A method for simulating the effect of wearing a lens, comprising:
2. 2. The method for simulating the effect of wearing a lens according to claim 1, further comprising the step of storing the simulation image as a portable network graphic.
3. 2. The method of simulating the effect of wearing a lens according to claim 1, wherein if the user does not select the color menu, the method of providing the simulation image further comprises a step of directly providing the portable network graphics corresponding to the design option selected by the user.
4. 2. The method of claim 1, wherein the design menu includes a plurality of sub-design menus, each of the plurality of sub-design menus including some of the plurality of design options, the color menu includes a plurality of sub-color menus corresponding to the plurality of sub-design menus, each of the plurality of sub-color menus including some of the plurality of color options, and when the user selects two or more of the plurality of sub-design menus, the simulation image is an overlay image formed based on some of the plurality of design options selected by the user.
5. When the user selects any one of the plurality of sub-color menus, the method for providing the simulation image includes: converting the portable network graphics corresponding to the design option corresponding to the sub-color menu selected by the user into the silhouette image; 5. The method of claim 4, further comprising the step of: adjusting a color of the silhouette image based on the color option selected by the user.
6. 5. The method of claim 4, further comprising the step of providing a design size adjustment menu including a plurality of sub-design size adjustment menus corresponding to each of the plurality of sub-design menus when providing the design menu and the color menu.
7. The method for simulating the lens wearing effect according to claim 4, further comprising the step of providing a design transparency adjustment menu including a plurality of sub-design transparency adjustment menus corresponding to each of the plurality of sub-design menus when providing the design menu and the color menu.
8. 2. The method for simulating a lens wearing effect according to claim 1, further comprising the step of providing at least one of a color diameter adjustment menu and a design rotation angle adjustment menu when providing the design menu and the color menu.
9. The method of claim 1 , further comprising the step of providing a design transparency adjustment menu when providing the design menu and the color menu.
10. A computer program for simulating the effect of wearing a lens, for executing the method for simulating the effect of wearing a lens according to any one of claims 1 to 9.
11. A lens wearing effect simulation system comprising: a server that stores a lens wearing effect simulation program; the server being connected to an end-user device; and a lens wearing effect simulation method according to any one of claims 1 to 9, the server being connected to an end-user device and executing the lens wearing effect simulation program.
Citation Information
Patent Citations
How to design colored contact lenses
JP2007501421A
Interactive contact lens simulation system and method
JP2010211210A
Cosmetic contact lenses with reversible effects
JP2023542768A