TWI866739B - Lens wearing effect simulation method, program thereof and system thereof - Google Patents
Lens wearing effect simulation method, program thereof and system thereof Download PDFInfo
- Publication number
- TWI866739B TWI866739B TW113101261A TW113101261A TWI866739B TW I866739 B TWI866739 B TW I866739B TW 113101261 A TW113101261 A TW 113101261A TW 113101261 A TW113101261 A TW 113101261A TW I866739 B TWI866739 B TW I866739B
- Authority
- TW
- Taiwan
- Prior art keywords
- texture
- menu
- color
- sub
- image
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Eyeglasses (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Eye Examination Apparatus (AREA)
Abstract
Description
本發明是有關一種模擬方法及其程式和系統,尤其是一種鏡片配戴效果模擬方法及其程式和系統。The present invention relates to a simulation method and a program and a system thereof, and in particular to a lens wearing effect simulation method and a program and a system thereof.
配戴隱形眼鏡除了作為矯正視力之外,近年來更因應消費者的需求發展出印製有各式顏色與圖案的隱形眼鏡,可讓瞳孔外觀變大與增加美觀。由於相同設計的隱形眼鏡由不同的消費者配戴可能會有不同的視覺效果,使消費者多需要實際配戴才能確認隱形眼鏡的配戴效果,這樣一來可能會發生消費者在購買後,經實際配戴才發現配戴效果不符合期待的情況。另一方面,生產者於設計隱形眼鏡後,需要將設計的隱形眼鏡打樣後,才能確認產品實際配戴時的視覺效果,如此一來將增加打樣甚至是物流成本。In addition to correcting vision, in recent years, in response to consumer demand, contact lenses printed with various colors and patterns have been developed to enlarge the pupil and increase its beauty. Since the same design of contact lenses may have different visual effects when worn by different consumers, consumers often need to actually wear them to confirm the wearing effect of the contact lenses. In this way, consumers may find that the wearing effect does not meet their expectations after purchasing them. On the other hand, after designing contact lenses, manufacturers need to make proofs of the designed contact lenses before they can confirm the visual effect of the product when it is actually worn. This will increase proofing and even logistics costs.
本發明提供一種鏡片配戴效果模擬方法,可以模擬鏡片的配戴效果。The present invention provides a lens wearing effect simulation method, which can simulate the lens wearing effect.
本發明所提供的鏡片配戴效果模擬方法包括提供紋路選單與色彩選單,以及根據使用者選取的紋路選項提供模擬圖像,並將模擬圖像套疊於眼睛圖像上。紋路選單包括多個紋路選項,每一個紋路選項對應一個可攜網路圖像(portable network graphic, PNG)。色彩選單包括多個色彩選項。當使用者選擇色彩選單時,提供模擬圖像的方法包括:將使用者選取的紋路選項對應的可攜網路圖像轉換成剪影圖像(silhouette plot),以及根據使用者選擇的色彩選項調整剪影圖像的顏色。The lens wearing effect simulation method provided by the present invention includes providing a texture menu and a color menu, providing a simulation image according to the texture option selected by the user, and overlaying the simulation image on the eye image. The texture menu includes a plurality of texture options, each of which corresponds to a portable network graphic (PNG). The color menu includes a plurality of color options. When the user selects the color menu, the method for providing the simulation image includes: converting the portable network graphic corresponding to the texture option selected by the user into a silhouette image (silhouette plot), and adjusting the color of the silhouette image according to the color option selected by the user.
在本發明的一實施例中,上述鏡片配戴效果模擬方法更包括將模擬圖像儲存成可攜網路圖像。In one embodiment of the present invention, the lens wearing effect simulation method further includes storing the simulation image as a portable network image.
在本發明的一實施例中,上述鏡片配戴效果模擬方法更包括當使用者未選擇色彩選單時,提供模擬圖像的方法包括直接提供使用者選取的紋路選項對應的可攜網路圖像。In an embodiment of the present invention, the above-mentioned lens wearing effect simulation method further includes that when the user does not select the color menu, the method of providing the simulation image includes directly providing a portable network image corresponding to the texture option selected by the user.
在本發明的一實施例中,上述之紋路選單包括多個子紋路選單,每一個子紋路選單包括部分紋路選項。色彩選單包括分別對應多個子紋路選單的多個子色彩選單,每一個子色彩選單包括部分色彩選項。當使用者選取兩個以上的子紋路選單時,模擬圖像為根據使用者選取的部分紋路選項形成的套疊圖像。In one embodiment of the present invention, the texture menu includes a plurality of sub-texture menus, each of which includes a portion of texture options. The color menu includes a plurality of sub-color menus corresponding to the plurality of sub-texture menus, each of which includes a portion of color options. When a user selects more than two sub-texture menus, the simulated image is a stacked image formed according to the portion of texture options selected by the user.
在本發明的一實施例中,當使用者選擇任一個子色彩選單時,提供模擬圖像的方法更包括將使用者選取的子色彩選單對應的紋路選項對應的可攜網路圖像轉換成剪影圖像,以及根據使用者選擇的色彩選項調整剪影圖像的顏色。In one embodiment of the present invention, when a user selects any sub-color menu, the method for providing a simulated image further includes converting a portable network image corresponding to a texture option corresponding to the sub-color menu selected by the user into a silhouette image, and adjusting the color of the silhouette image according to the color option selected by the user.
在本發明的一實施例中,上述之提供紋路選單與色彩選單時,更包括提供紋路尺寸調整選單,紋路尺寸調整選單包括分別對應多個子紋路選單的多個子紋路尺寸調整選單。In an embodiment of the present invention, the provision of the texture menu and the color menu further includes providing a texture size adjustment menu, and the texture size adjustment menu includes a plurality of sub-texture size adjustment menus respectively corresponding to the plurality of sub-texture menus.
在本發明的一實施例中,上述之提供紋路選單與色彩選單時,更包括提供紋路透明度調整選單,紋路透明度調整選單包括分別對應多個子紋路選單的多個子紋路透明度調整選單。In an embodiment of the present invention, the provision of the texture menu and the color menu further includes providing a texture transparency adjustment menu, and the texture transparency adjustment menu includes a plurality of sub-texture transparency adjustment menus respectively corresponding to the plurality of sub-texture menus.
在本發明的一實施例中,上述之提供紋路選單與該色彩選單時,更包括提供著色直徑調整選單及紋路旋轉角度調整選單至少其中之一。In an embodiment of the present invention, the provision of the texture menu and the color menu further includes providing at least one of a coloring diameter adjustment menu and a texture rotation angle adjustment menu.
在本發明的一實施例中,上述之提供紋路選單與色彩選單時,更包括提供紋路透明度調整選單。In an embodiment of the present invention, the provision of the texture menu and the color menu further includes providing a texture transparency adjustment menu.
本發明更提供一種鏡片配戴效果模擬程式,用以使電腦執行上述之鏡片配戴效果模擬方法。The present invention further provides a lens wearing effect simulation program for enabling a computer to execute the lens wearing effect simulation method.
本發明更提供一種鏡片配戴效果模擬系統,包括儲存有鏡片配戴效果模擬程式的伺服器,伺服器供終端使用者裝置連接,透過鏡片配戴效果模擬程式執行上述之鏡片配戴效果模擬方法。The present invention further provides a lens wearing effect simulation system, including a server storing a lens wearing effect simulation program, the server is connected to a terminal user device, and the lens wearing effect simulation program is used to execute the above-mentioned lens wearing effect simulation method.
本發明將根據紋路選項提供的模擬圖像套疊於眼睛圖像上,因此可以模擬鏡片的配戴效果。The present invention overlays a simulation image provided according to a texture option on an eye image, thereby simulating the wearing effect of a lens.
為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式,作詳細說明如下。In order to make the above and other purposes, features and advantages of the present invention more clearly understood, embodiments are specifically cited below and described in detail with reference to the accompanying drawings.
圖1為本發明一實施例鏡片配戴效果模擬方法流程示意圖。圖2為本發明一實施例的操作介面示意圖。請參考圖1和圖2,本發明一實施例提供一鏡片配戴效果模擬方法。本文所述的鏡片以隱形眼鏡為例,但本發明不對此做具體限制。此外,本發明另一實施例更提供一種鏡片配戴效果模擬程式,用以使電腦執行上述之鏡片配戴效果模擬方法,並例如由顯示器顯示出操作介面710。具體來說,電腦例如是桌上型電腦、筆記型電腦、平板電腦或智慧型手機等裝置,但不以此為限。電腦例如儲存鏡片配戴效果模擬程式,可執行鏡片配戴效果模擬方法。在另一實施例中,上述的電腦可以是伺服器,可供終端使用者裝置連接至伺服器以執行上述鏡片配戴效果模擬程式。舉例而言,上述的鏡片配戴效果模擬方法及鏡片配戴效果模擬程式例如在網頁環境下執行,例如使用JavaScript、HTML和階層樣式表(Cascading Style Sheets,CSS)設計而成,但本發明不對此做具體限制。上述終端使用者裝置可以是桌上型電腦、筆記型電腦、平板電腦或智慧型手機等裝置,但不以此為限。FIG1 is a flow chart of a lens wearing effect simulation method according to an embodiment of the present invention. FIG2 is a diagram of an operation interface according to an embodiment of the present invention. Referring to FIG1 and FIG2 , an embodiment of the present invention provides a lens wearing effect simulation method. The lens described herein is a contact lens, but the present invention is not specifically limited thereto. In addition, another embodiment of the present invention further provides a lens wearing effect simulation program for enabling a computer to execute the above-mentioned lens wearing effect simulation method, and for example, an operation interface 710 is displayed on a display. Specifically, the computer is, for example, a desktop computer, a laptop computer, a tablet computer, or a smart phone, but is not limited thereto. The computer, for example, stores a lens wearing effect simulation program and can execute the lens wearing effect simulation method. In another embodiment, the above-mentioned computer can be a server, and the terminal user device can be connected to the server to execute the above-mentioned lens wearing effect simulation program. For example, the above-mentioned lens wearing effect simulation method and lens wearing effect simulation program are executed in a web environment, for example, using JavaScript, HTML and Cascading Style Sheets (CSS) to design, but the present invention does not make specific restrictions on this. The above-mentioned terminal user device can be a desktop computer, a laptop, a tablet computer or a smart phone, etc., but is not limited thereto.
上述鏡片配戴效果模擬方法包括步驟S100至步驟S200,以下將分別敘述。The above-mentioned lens wearing effect simulation method includes steps S100 to S200, which will be described below respectively.
步驟S100:提供紋路選單100與色彩選單200,紋路選單100包括多個紋路選項111,每一個紋路選項111對應一個可攜網路圖像。在本實施例中,紋路選單100例如包括多個子紋路選單110,每一個子紋路選單110例如包括部分紋路選項111。具體來說,紋路選單100例如包括三個子紋路選單110(110A、110B、110C),其中子紋路選單110A、子紋路選單110B和子紋路選單110C例如具有相同的多個紋路選項111,但本發明不對此做具體限制。在另一實施例中,不同的子紋路選單110可包括不同數量的紋路選項111,或是不同紋路的紋路選項111。多個紋路選項111的紋路例如為不同。本實施例中,紋路選單100例如將多個紋路選項111以代號表示,並以下拉式選單呈現,如圖2所示,但本發明不對此做限制。在另一實施例中,紋路選單100的紋路選項111例如是直接呈現紋路。在一實施例中,紋路選項111對應的可攜網路圖像的輪廓例如是圓環形,但本發明不以此為限。Step S100: Provide a texture menu 100 and a color menu 200, the texture menu 100 includes a plurality of texture options 111, each texture option 111 corresponds to a portable network image. In this embodiment, the texture menu 100 includes, for example, a plurality of sub-texture menus 110, each sub-texture menu 110 includes, for example, a portion of the texture options 111. Specifically, the texture menu 100 includes, for example, three sub-texture menus 110 (110A, 110B, 110C), wherein the sub-texture menu 110A, the sub-texture menu 110B, and the sub-texture menu 110C have, for example, the same plurality of texture options 111, but the present invention is not specifically limited to this. In another embodiment, different sub-texture menus 110 may include different numbers of texture options 111, or texture options 111 of different textures. The textures of the multiple texture options 111 are, for example, different. In this embodiment, the texture menu 100, for example, represents the multiple texture options 111 with codes and presents them in a drop-down menu, as shown in FIG. 2 , but the present invention is not limited thereto. In another embodiment, the texture options 111 of the texture menu 100, for example, directly present the texture. In one embodiment, the outline of the portable network image corresponding to the texture option 111 is, for example, a ring shape, but the present invention is not limited thereto.
上述色彩選單200例如包括多個色彩選項211。在本實施例中,色彩選單200例如包括分別對應多個子紋路選單110的多個子色彩選單210,每一個子色彩選單210例如包括部分色彩選項211。具體來說,色彩選單200例如包括三個子色彩選單210(210A、210B、210C),其中三個子色彩選單210(210A、210B、210C)例如分別對應三個子紋路選單110(110A、110B、110C)。舉例而言,子紋路選單110A例如對應子色彩選單210A,子紋路選單110B例如對應子色彩選單210B,子紋路選單110C例如對應子色彩選單210C,但本發明不以此為限。此外,子色彩選單210A、子色彩選單210B和子色彩選單210C例如具有相同的多個色彩選項211,但本發明不對此做具體限制。在另一實施例中,不同的子色彩選單210可包括不同數量的色彩選項211,或是不同顏色的色彩選項211。此外,多個色彩選項211的顏色例如為不同,本發明不以此為限。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 a plurality of sub-texture menus 110, and 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), wherein the three sub-color menus 210 (210A, 210B, 210C) correspond, for example, to the three sub-texture menus 110 (110A, 110B, 110C). For example, the sub-texture menu 110A corresponds to the sub-color menu 210A, the sub-texture menu 110B corresponds to the sub-color menu 210B, and the sub-texture menu 110C corresponds to the sub-color menu 210C, but the present invention is not limited thereto. In addition, the sub-color menu 210A, the sub-color menu 210B, and the sub-color menu 210C have, for example, the same plurality of color options 211, but the present invention is not specifically limited thereto. In another embodiment, different sub-color menus 210 may include different numbers of color options 211, or color options 211 of different colors. In addition, the colors of the plurality of color options 211 are, for example, different, but the present invention is not limited thereto.
本實施例中,色彩選單200例如以色相滑塊呈現多個色彩選項211,並於使用者選取色彩選項211後,顯示所選取的色彩選項211的顏色及其十六進位格式色碼,但本發明不以此為限。在另一實施例中,色彩選單200可以用下拉式選單或顏色方塊等方式呈現。In this embodiment, the color menu 200 presents multiple color options 211 as a hue slider, and after the 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 thereto. In another embodiment, the color menu 200 can be presented in a drop-down menu or a color box.
步驟S200:根據使用者選取的紋路選項111提供模擬圖像S1,並將模擬圖像S1套疊於眼睛圖像E上。具體來說,基於可攜網路圖像的背景為透明之特性,因此根據紋路選項111提供的模擬圖像S1的背景也為透明,所以將模擬圖像S1套疊在眼睛圖像E上時,可以達到模擬鏡片的配戴效果。此外,本實施例中紋路選單100例如包括多個子紋路選單110,當使用者選取兩個以上的子紋路選單110時,模擬圖像S1例如為根據使用者選取的部分紋路選項111形成的套疊圖像。舉例來說,使用者可以在三個子紋路選單110中只選取兩個子紋路選單110,例如是子紋路選單110A和子紋路選單110B,其中子紋路選單110A選取的紋路選項111例如對應子模擬圖像S1A,子紋路選單110B選取的紋路選項111例如對應子模擬圖像S1B,因此模擬圖像S1例如由子模擬圖像S1A和子模擬圖像S1B套疊而成,但本發明不對此做具體限制。在另一實施例中,使用者也可以選取三個子紋路選單110。上述子模擬圖像S1A和子模擬圖像S1B套疊的方式例如是同心堆疊,子模擬圖像S1A例如套疊於子模擬圖像S1B上,但本發明不以此為限。Step S200: Provide a simulated image S1 according to the texture option 111 selected by the user, and overlay the simulated image S1 on the eye image E. Specifically, based on the transparent background of the portable network image, the background of the simulated image S1 provided according to the texture option 111 is also transparent, so when the simulated image S1 is overlaid on the eye image E, the wearing effect of simulated lenses can be achieved. In addition, in this embodiment, the texture menu 100 includes, for example, a plurality of sub-texture menus 110. When the user selects more than two sub-texture menus 110, the simulated image S1 is, for example, an overlaid image formed according to the partial texture options 111 selected by the user. For example, the user can select only two sub-texture menus 110 from the three sub-texture menus 110, such as the sub-texture menu 110A and the sub-texture menu 110B, wherein the texture option 111 selected from the sub-texture menu 110A corresponds to the sub-simulation image S1A, and the texture option 111 selected from the sub-texture menu 110B corresponds to the sub-simulation image S1B, so the simulation image S1 is formed by the sub-simulation image S1A and the sub-simulation image S1B being overlapped, but the present invention is not specifically limited to this. In another embodiment, the user can also select three sub-texture menus 110. The sub-simulation image S1A and the sub-simulation image S1B are overlapped in a concentric manner, for example, and the sub-simulation image S1A is overlapped on the sub-simulation image S1B, but the present invention is not limited thereto.
上述的眼睛圖像E可以包括一種或多種眼睛圖像,本實施例是以包括第一眼睛圖像E1與第二眼睛圖像E2,其中第一眼睛圖像E1例如為淺色瞳孔,第二眼睛圖像E2例如為深色瞳孔。當模擬圖像S1例如分別套疊於第一眼睛圖像E1和第二眼睛圖像E2時,有助於觀察模擬圖像S1在不同的瞳孔顏色下的鏡片配戴效果。但本發明不對眼睛圖像E的種類、數量或瞳孔色彩做具體限制。此外,在本實施例中,第一眼睛圖像E1的數量例如是兩個,第二眼睛圖像E2的數量也例如是兩個,其中一個第一眼睛圖像E1和一個第二眼睛圖像E2並未套疊模擬圖像S1,如圖2中標示「裸眼」的第一眼睛圖像E1和第二眼睛圖像E2所示,如此可以方便對照鏡片配戴與否於不同瞳孔顏色間的差異。在另一實施例中,也可以不包括標示「裸眼」的第一眼睛圖像E1和第二眼睛圖像E2。此外,在一實施例中,可將兩張眼睛圖像E上下重疊,並於兩張重疊的眼睛圖像E的中間放置模擬圖像S1,可讓模擬鏡片配戴的效果更加自然。具體來說,例如將一張具有眼球(包括瞳孔)的眼睛圖像E置於模擬圖像S1下方,再將一張沒有眼球的眼睛圖像E置於模擬圖像S1的上方,藉此可讓部分模擬圖像S1被上眼皮遮蓋,但本發明不對此做具體限制。另一方面,在一實施例中,可以顯示未套疊於眼睛圖像E上的模擬圖像S1,有助於讓使用者清楚觀察模擬圖像S1的細節,如圖2左側的模擬圖像S1所示。The eye image E may include one or more eye images. In this embodiment, the eye image E1 includes a first eye image E1 and a second eye image E2, wherein the first eye image E1 is, for example, a light-colored pupil, and the second eye image E2 is, for example, a dark-colored pupil. When the simulation image S1 is, for example, overlaid on the first eye image E1 and the second eye image E2, it is helpful to observe the lens wearing effect of the simulation image S1 under different pupil colors. However, the present invention does not specifically limit the type, number, or pupil color of the eye image E. In addition, in this embodiment, the number of the first eye images E1 is, for example, two, and the number of the second eye images E2 is, for example, two, wherein one first eye image E1 and one second eye image E2 do not overlap the simulation image S1, as shown in FIG2 by the first eye image E1 and the second eye image E2 marked "naked eye", so that the difference between different pupil colors when wearing or not wearing the lens can be easily compared. In another embodiment, the first eye image E1 and the second eye image E2 marked "naked eye" may not be included. In addition, in one embodiment, the two eye images E may be overlapped up and down, and the simulation image S1 may be placed in the middle of the two overlapped eye images E, so that the effect of simulating wearing the lens can be more natural. Specifically, for example, an eye image E with an eyeball (including a pupil) is placed below the simulated image S1, and an eye image E without an eyeball is placed above the simulated image S1, so that part of the simulated image S1 is covered by the upper eyelid, but the present invention is not specifically limited to this. On the other hand, in one embodiment, the simulated image S1 that is not superimposed on the eye image E can be displayed, which helps the user to clearly observe the details of the simulated image S1, as shown in the simulated image S1 on the left side of FIG. 2.
在本實施例中,當使用者選擇色彩選單200時,提供模擬圖像S1的方法包括:將使用者選取的紋路選項111對應的可攜網路圖像轉換成剪影圖像,以及根據使用者選擇的色彩選項211調整剪影圖像的顏色。舉例來說,在一實施例中,使用者選取例如為紅色的色彩選項211時,將使用者選取的紋路選項111對應的可攜網路圖像轉換成剪影圖像後,再將剪影圖像的顏色調整為色彩選項211的顏色,亦即將剪影圖像調整為紅色。需要說明的是,剪影圖像例如是可攜網路圖像中紋路的剪影。上述將可攜網路圖像轉換成剪影圖像並調整剪影圖像的顏色的方式可利用階層樣式表(CSS)中drop-shadow語法調整,但本發明不以此為限。In this embodiment, when the user selects the color menu 200, the method for providing the simulated image S1 includes: converting the portable network image corresponding to the texture option 111 selected by the user into a silhouette image, and adjusting the color of the silhouette image according to the color option 211 selected by the user. For example, in one embodiment, when the user selects the color option 211, such as red, the portable network image corresponding to the texture option 111 selected by the user is converted into a silhouette image, and then the color of the silhouette image is adjusted to the color of the color option 211, that is, the silhouette image is adjusted to red. It should be noted that the silhouette image is, for example, a silhouette of a texture in the portable network image. The above method of converting the portable network image into a silhouette image and adjusting the color of the silhouette image can be adjusted using the drop-shadow syntax in the CSS, but the present invention is not limited thereto.
由於調整模擬圖像S1的顏色時,若是直接調整可攜網路圖像的顏色,每調整一次顏色都會產生新的一張可攜網路圖像,往復多次之後將產生大量的可攜網路圖像,而佔用大量的資源,並可能降低處理速度;相較於此,本實施例先將可攜網路圖像轉換成剪影圖像後,直接調整剪影圖像的顏色,調整過程中並不會生成新的可攜網路圖像,因此具有節省資源並提升處理速度的優點。When adjusting the color of the simulated image S1, if the color of the portable network image is adjusted directly, a new portable network image will be generated each time the color is adjusted. After multiple reciprocating operations, a large number of portable network images will be generated, which will occupy a large amount of resources and may reduce the processing speed. In contrast, the present embodiment first converts the portable network image into a silhouette image and then directly adjusts the color of the silhouette image. No new portable network image will be generated during the adjustment process, so it has the advantages of saving resources and improving the processing speed.
在本發明一實施例中,當使用者未選擇色彩選單200時,提供模擬圖像S1的方法例如包括直接提供使用者選取的紋路選項111對應的可攜網路圖像。具體來說,當紋路選單100例如不包括多個子紋路選單110,若使用者未選擇色彩選單200,可根據使用者選取的紋路選項111,直接提供對應的可攜網路圖像形成模擬圖像S1,而可以毋須將可攜網路圖像轉換成剪影圖像。換言之,在紋路選單100例如不包括多個子紋路選單110的實施例中,只要使用者有點選色彩選單200,此時模擬圖像S1例如即為剪影圖像;只要使用者未點選色彩選單200,模擬圖像S1例如為可攜網路圖像。在另一實施例中,使用者未點選色彩選單200時,模擬圖像S1也可以是由可攜網路圖像轉換而成的剪影圖像。另一方面,本發明一實施例中,每個紋路選項111對應的可攜網路圖像例如是黑色,但本發明不對此做具體限制。In an embodiment of the present invention, when the user does not select the color menu 200, the method of providing the simulated image S1 includes, for example, directly providing a portable network image corresponding to the texture option 111 selected by the user. Specifically, when the texture menu 100 does not include a plurality of sub-texture menus 110, if the user does not select the color menu 200, the corresponding portable network image can be directly provided according to the texture option 111 selected by the user to form the simulated image S1, and the portable network image does not need to be converted into a silhouette image. In other words, in an embodiment where the texture menu 100 does not include a plurality of sub-texture menus 110, as long as the user has clicked the color menu 200, the simulated image S1 is, for example, a silhouette image; as long as the user has not clicked the color menu 200, the simulated image S1 is, for example, a portable network image. In another embodiment, when the user has not clicked the color menu 200, the simulated image S1 may also be a silhouette image converted from a portable network image. On the other hand, in an embodiment of the present invention, the portable network image corresponding to each texture option 111 is, for example, black, but the present invention does not specifically limit this.
在紋路選單100例如包括多個子紋路選單110的實施例中,當使用者選擇任一個子色彩選單210時,提供模擬圖像S1的方法更包括將使用者選取的子色彩選單210對應的紋路選項111對應的可攜網路圖像轉換成剪影圖像,以及根據使用者選擇的色彩選項211調整剪影圖像的顏色。舉例來說,若使用者選取任一個子紋路選單110,並選取該子紋路選單110對應的子色彩選單210時,提供模擬圖像S1的方法例如是將使用者選取的紋路選項111對應的可攜網路圖像轉換成剪影圖像,並根據使用者選取的色彩選項211對應調整剪影圖像的顏色。此外,若使用者選取2個子紋路選單110,並分別選取所述2個子紋路選單110對應的2個子色彩選單210時,則會形成2個剪影圖像套疊成的模擬圖像S1。In an embodiment where the texture menu 100 includes, for example, a plurality of sub-texture menus 110, when the user selects any one of the sub-color menus 210, the method for providing the simulated image S1 further includes converting the portable network image corresponding to the texture 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 according to the color option 211 selected by the user. For example, if the user selects any one of the sub-texture menus 110 and selects the sub-color menu 210 corresponding to the sub-texture menu 110, the method for providing the simulated image S1 includes, for example, converting the portable network image corresponding to the texture option 111 selected by the user into a silhouette image, and adjusting the color of the silhouette image according to the color option 211 selected by the user. In addition, if the user selects two sub-texture menus 110 and respectively selects two sub-color menus 210 corresponding to the two sub-texture menus 110, a simulated image S1 formed by overlapping two silhouette images will be formed.
接續前述,在使用者選取多個子紋路選單110的實施例中,若有任一子紋路選單110對應的子色彩選單210未被選取時,該子紋路選單110對應的可攜網路圖像則不轉換成剪影圖像。因此,若使用者選取2個子紋路選單110,並例如只選取其中1個子紋路選單110對應的子色彩選單210,則模擬圖像S1例如是1個剪影圖像和1個可攜網路圖像套疊成的套疊圖像,但本發明不對此做具體限制。在另一實施例中,若有任一子紋路選單110對應的子色彩選單210未被選取時,該子紋路選單110對應的可攜網路圖像也可轉換成剪影圖像,但不調整其顏色。上述實施例中提及的數量(例如選取的子紋路選單110的數量或選取的子色彩選單210的數量)僅為示例,應不對本發明構成限制。Continuing from the above, in the embodiment where the user selects multiple sub-texture menus 110, if the sub-color menu 210 corresponding to any sub-texture menu 110 is not selected, the portable network image corresponding to the sub-texture menu 110 is not converted into a silhouette image. Therefore, if the user selects two sub-texture menus 110, and for example only selects the sub-color menu 210 corresponding to one of the sub-texture menus 110, the simulated image S1 is, for example, a stacked image formed by stacking a silhouette image and a portable network image, but the present invention is not specifically limited to this. In another embodiment, if the sub-color menu 210 corresponding to any sub-texture menu 110 is not selected, the portable network image corresponding to the sub-texture menu 110 may also be converted into a silhouette image, but its color is not adjusted. The quantities mentioned in the above embodiments (e.g., the number of selected sub-texture menus 110 or the number of selected sub-color menus 210) are only examples and should not limit the present invention.
請繼續參考圖2,本實施例鏡片配戴效果模擬方法於提供紋路選單100與色彩選單200時,例如更包括提供紋路尺寸調整選單300。本實施例的紋路尺寸調整選單300例如包括分別對應多個子紋路選單110的多個子紋路尺寸調整選單310。舉例而言,紋路尺寸調整選單300例如包括對應三個子紋路選單110(110A、110B、110C)的三個子紋路尺寸調整選單310(310A、310B、310C),其中子紋路選單110A例如對應子紋路尺寸調整選單310A,子紋路選單110B例如對應子紋路尺寸調整選單310B,子紋路選單110C例如對應子紋路尺寸調整選單310C,但本發明不以此為限。在一實施例中,紋路尺寸調整選單300例如以滑塊呈現多個選項,但本發明不對此做具體限制。Please continue to refer to FIG. 2 . The lens wearing effect simulation method of this embodiment further provides a texture menu 100 and a color menu 200, for example, and provides a texture size adjustment menu 300. The texture size adjustment menu 300 of this embodiment, for example, includes a plurality of sub-texture size adjustment menus 310 corresponding to the plurality of sub-texture menus 110 respectively. For example, the texture size adjustment menu 300 includes three sub-texture size adjustment menus 310 (310A, 310B, 310C) corresponding to the three sub-texture menus 110 (110A, 110B, 110C), wherein the sub-texture menu 110A corresponds to the sub-texture size adjustment menu 310A, the sub-texture menu 110B corresponds to the sub-texture size adjustment menu 310B, and the sub-texture menu 110C corresponds to the sub-texture size adjustment menu 310C, but the present invention is not limited thereto. In one embodiment, the texture size adjustment menu 300 presents multiple options in a slider, but the present invention is not specifically limited thereto.
在一實施例中,使用者可以藉由紋路尺寸調整選單300調整模擬圖像S1的尺寸。舉例而言,可以藉由子紋路尺寸調整選單310A調整子紋路選單110A的紋路選項111對應的子模擬圖像S1A的尺寸。同理,可以藉由子紋路尺寸調整選單310B調整子紋路選單110B的紋路選項111對應的子模擬圖像S1B的尺寸。子紋路選單110A對應的子模擬圖像S1A的尺寸例如比子紋路選單110B對應的子模擬圖像S1B的尺寸大,亦即子模擬圖像S1A的直徑例如大於子模擬圖像S1B的直徑,但本發明不對此做具體限制。此外,子模擬圖像S1A和子模擬圖像S1B例如部分重疊,本發明亦不對此做具體限制,在另一實施例中,子模擬圖像S1A和子模擬圖像S1B可以不重疊。In one embodiment, the user can adjust the size of the simulated image S1 through the texture size adjustment menu 300. For example, the size of the sub-simulated image S1A corresponding to the texture option 111 of the sub-texture menu 110A can be adjusted through the sub-texture size adjustment menu 310A. Similarly, the size of the sub-simulated image S1B corresponding to the texture option 111 of the sub-texture menu 110B can be adjusted through the sub-texture size adjustment menu 310B. The size of the sub-simulated image S1A corresponding to the sub-texture menu 110A is, for example, larger than the size of the sub-simulated image S1B corresponding to the sub-texture menu 110B, that is, the diameter of the sub-simulated image S1A is, for example, larger than the diameter of the sub-simulated image S1B, but the present invention does not make specific limitations on this. In addition, the sub-simulated image S1A and the sub-simulated image S1B are, for example, partially overlapped, and the present invention does not make specific limitations on this either. In another embodiment, the sub-simulated image S1A and the sub-simulated image S1B may not overlap.
本實施例鏡片配戴效果模擬方法於提供紋路選單100與色彩選單200時,例如更包括提供紋路透明度調整選單400。紋路透明度調整選單400例如包括分別對應多個子紋路選單110的多個子紋路透明度調整選單410。舉例來說,紋路透明度調整選單400例如包括對應三個子紋路選單110(110A、110B、110C)的三個子紋路透明度調整選單410(410A、410B、410C),其中子紋路選單110A例如對應子紋路透明度調整選單410A,子紋路選單110B例如對應子紋路透明度調整選單410B,子紋路選單110C例如對應子紋路透明度調整選單410C,但本發明不以此為限。紋路透明度調整選單400例如以滑塊呈現多個選項,但本發明不對此做具體限制。The lens wearing effect simulation method of this embodiment provides the texture menu 100 and the color menu 200, and further provides a texture transparency adjustment menu 400. The texture transparency adjustment menu 400 includes, for example, a plurality of sub-texture transparency adjustment menus 410 corresponding to the plurality of sub-texture menus 110 respectively. For example, the texture transparency adjustment menu 400 includes three sub-texture transparency adjustment menus 410 (410A, 410B, 410C) corresponding to the three sub-texture menus 110 (110A, 110B, 110C), wherein the sub-texture menu 110A corresponds to the sub-texture transparency adjustment menu 410A, the sub-texture menu 110B corresponds to the sub-texture transparency adjustment menu 410B, and the sub-texture menu 110C corresponds to the sub-texture transparency adjustment menu 410C, but the present invention is not limited thereto. The texture transparency adjustment menu 400 presents multiple options in a slider, but the present invention is not specifically limited thereto.
在一實施例中,使用者可以藉由紋路透明度調整選單400調整模擬圖像S1的透明度。舉例而言,可以藉由子紋路透明度調整選單410A調整子紋路選單110A的紋路選項111對應的子模擬圖像S1A的透明度。同理,可以藉由子紋路透明度調整選單410B調整子紋路選單110B的紋路選項111對應的子模擬圖像S1B的透明度。在一實施例中,子紋路選單110A對應的子模擬圖像S1A的透明度例如和子紋路選單110B對應的子模擬圖像S1B的透明度為相同,但本發明不對此做具體限制。In one embodiment, the user can adjust the transparency of the simulated image S1 through the texture transparency adjustment menu 400. For example, the transparency of the sub-simulated image S1A corresponding to the texture option 111 of the sub-texture menu 110A can be adjusted through the sub-texture transparency adjustment menu 410A. Similarly, the transparency of the sub-simulated image S1B corresponding to the texture option 111 of the sub-texture menu 110B can be adjusted through the sub-texture transparency adjustment menu 410B. In one embodiment, the transparency of the sub-simulated image S1A corresponding to the sub-texture menu 110A is, for example, the same as the transparency of the sub-simulated image S1B corresponding to the sub-texture menu 110B, but the present invention is not specifically limited to this.
本發明一實施例鏡片配戴效果模擬方法於提供紋路選單100與色彩選單200時,例如更包括提供著色直徑調整選單500及紋路旋轉角度調整選單600至少其中之一。具體來說,使用者例如藉由著色直徑調整選單500調整模擬圖像S1的直徑。舉例而言,著色直徑調整選單500例如調整子紋路選單110A對應的子模擬圖像S1A的直徑,但本發明不對此做具體限制。著色直徑調整選單500例如呈現多個數值選項,但本發明亦不對此做具體限制。上述數值的單位例如是毫米,數值例如介於12.5至13.4之間,但本發明不以此為限。The lens wearing effect simulation method of an embodiment of the present invention, when providing the texture menu 100 and the color menu 200, for example, further includes providing at least one of the coloring diameter adjustment menu 500 and the texture rotation angle adjustment menu 600. Specifically, the user adjusts the diameter of the simulation image S1 through the coloring diameter adjustment menu 500. For example, the coloring diameter adjustment menu 500 adjusts the diameter of the sub-simulation image S1A corresponding to the sub-texture menu 110A, but the present invention does not make specific limitations on this. The coloring diameter adjustment menu 500, for example, presents multiple numerical options, but the present invention does not make specific limitations on this. The unit of the above numerical value is, for example, millimeter, and the numerical value is, for example, between 12.5 and 13.4, but the present invention is not limited thereto.
另一方面,使用者例如藉由紋路旋轉角度調整選單600調整模擬圖像S1的旋轉角度。具體來說,調整旋轉角度例如使模擬圖像S1相對於模擬圖像S1的圓心旋轉。在一實施例中,使用者例如選取一個子紋路選單110時,可讓模擬圖像S1相對圓心旋轉。在另一實施例中,使用者例如選取多個子紋路選單110時,可以讓多個模擬圖像S1相對旋轉,有助於增加模擬圖像S1的變化,舉例來說,可以使子模擬圖像S1B以子模擬圖像S1B的圓心為軸相對於子模擬圖像S1A旋轉,但本發明不以此為限。紋路旋轉角度調整選單600例如以滑塊呈現多個選項,但本發明不對此做具體限制。On the other hand, the user adjusts the rotation angle of the simulated image S1, for example, by using the texture rotation angle adjustment menu 600. Specifically, adjusting the rotation angle, for example, causes the simulated image S1 to rotate relative to the center of the simulated image S1. In one embodiment, when the user selects a sub-texture menu 110, for example, the simulated image S1 can be rotated relative to the center of the circle. In another embodiment, when the user selects multiple sub-texture menus 110, for example, multiple simulated images S1 can be rotated relative to each other, which helps to increase the variation of the simulated image S1. For example, the sub-simulated image S1B can be rotated relative to the sub-simulated image S1A with the center of the sub-simulated image S1B as the axis, but the present invention is not limited thereto. The texture rotation angle adjustment menu 600 presents multiple options in the form of a slider, for example, but the present invention is not specifically limited to this.
請繼續參考圖2,本實施例鏡片配戴效果模擬方法例如更包括將模擬圖像S1儲存成可攜網路圖像,以供後續檢閱,但本發明不對此做具體限制。需要說明的是,本發明一實施例中,紋路選單100例如包括多個子紋路選單110,且使用者可依照其選取的子紋路選單110的數量,選擇與調整對應所選取的子紋路選單110的色彩選單200、紋路尺寸調整選單300和紋路透明度調整選單400。舉例來說,若使用者選取子紋路選單110A和子紋路選單110B,則可選取與調整子色彩選單210A、子色彩選單210B、子紋路尺寸調整選單310A、子紋路尺寸調整選單310B、子紋路透明度調整選單410A和子紋路透明度調整選單410B,以調整上述各個選單對應的模擬圖像S1的樣式。此外,在一實施例中,無論使用者選取一個或多個子紋路選單110,皆可以選取著色直徑調整選單500和紋路旋轉角度調整選單600,但本發明不對此做具體限制。在更一實施例中,紋路選單100例如只有單個選單,此時色彩選單200、紋路尺寸調整選單300、紋路透明度調整選單400、著色直徑調整選單500和紋路旋轉角度調整選單600也對應紋路選單100分別只有單個選單,且於此實施例中,模擬圖像S1因為是根據單個紋路選項111形成,所以並非套疊而成。Please continue to refer to FIG. 2 . The lens wearing effect simulation method of this embodiment further includes, for example, storing the simulation image S1 as a portable network image for subsequent review, but the present invention does not specifically limit this. It should be noted that in one embodiment of the present invention, the texture menu 100 includes, for example, a plurality of sub-texture menus 110 , and the user can select and adjust the color menu 200 , texture size adjustment menu 300 , and texture transparency adjustment menu 400 corresponding to the selected sub-texture menu 110 according to the number of sub-texture menus 110 selected by the user. For example, if the user selects the sub-texture menu 110A and the sub-texture menu 110B, the user can select the sub-color adjustment menu 210A, the sub-color menu 210B, the sub-texture size adjustment menu 310A, the sub-texture size adjustment menu 310B, the sub-texture transparency adjustment menu 410A, and the sub-texture transparency adjustment menu 410B to adjust the style of the simulated image S1 corresponding to each of the above menus. In addition, in one embodiment, regardless of whether the user selects one or more sub-texture menus 110, the user can select the coloring diameter adjustment menu 500 and the texture rotation angle adjustment menu 600, but the present invention is not specifically limited to this. In another embodiment, the texture menu 100 has only a single menu, and the color menu 200, the texture size adjustment menu 300, the texture transparency adjustment menu 400, the coloring diameter adjustment menu 500, and the texture rotation angle adjustment menu 600 also correspond to the texture menu 100 and have only a single menu respectively. In this embodiment, the simulated image S1 is formed based on the single texture option 111, so it is not overlapped.
圖3為本發明一實施例鏡片配戴效果模擬系統示意圖。請參考圖3,本實施例的鏡片配戴效果模擬系統800,包括伺服器810,伺服器810儲存有上述鏡片配戴效果模擬程式,供終端使用者裝置900連接,透過鏡片配戴效果模擬程式執行上述之鏡片配戴效果模擬方法。具體來說,伺服器810具有儲存元件820以儲存鏡片配戴效果模擬程式。本實施例中,與伺服器810連接的終端使用者裝置900的數量例如是一個,但本發明不對此做具體限制。在一實施例中,與伺服器810連接的終端使用者裝置900的數量也可以是多個。FIG3 is a schematic diagram of a lens wearing effect simulation system according to an embodiment of the present invention. Referring to FIG3 , the lens wearing effect simulation system 800 according to the present embodiment includes a server 810, and the server 810 stores the lens wearing effect simulation program for the terminal user device 900 to connect to, and executes the lens wearing effect simulation method according to the lens wearing effect simulation program. Specifically, the server 810 has a storage element 820 for storing the lens wearing effect simulation program. In the present embodiment, the number of the terminal user devices 900 connected to the server 810 is, for example, one, but the present invention does not specifically limit this. In one embodiment, the number of terminal user devices 900 connected to the server 810 may also be multiple.
綜上所述,本發明將根據紋路選項提供的模擬圖像套疊於眼睛圖像上,因此可以模擬鏡片的配戴效果。此外,由於本發明先將可攜網路圖像轉換成剪影圖像後,直接調整剪影圖像的顏色,調整過程中並不會生成新的可攜網路圖像,因此具有節省資源並提升處理速度的優點。In summary, the present invention overlays the simulated image provided according to the texture option on the eye image, so as to simulate the wearing effect of the lens. In addition, since the present invention first converts the portable network image into a silhouette image and then directly adjusts the color of the silhouette image, no new portable network image will be generated during the adjustment process, thus having the advantages of saving resources and improving processing speed.
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed as above by way of embodiments, they are not intended to limit the present invention. A person having ordinary knowledge in the technical field to which the present invention belongs may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined in the attached patent application.
100:紋路選單 110、110A、110B、110C:子紋路選單 111:紋路選項 200:色彩選單 210、210A、210B、210C:子色彩選單 211:色彩選項 300:紋路尺寸調整選單 310、310A、310B、310C:子紋路尺寸調整選單 400:紋路透明度調整選單 410、410A、410B、410C:子紋路透明度調整選單 500:著色直徑調整選單 600:紋路旋轉角度調整選單 710:操作介面 800:鏡片配戴效果模擬系統 810:伺服器 820:儲存元件 900:終端使用者裝置 E:眼睛圖像 E1:第一眼睛圖像 E2:第二眼睛圖像 S1:模擬圖像 S1A、S1B:子模擬圖像 S100、S200:步驟 100: Texture menu 110, 110A, 110B, 110C: Sub-texture menu 111: Texture options 200: Color menu 210, 210A, 210B, 210C: Sub-color menu 211: Color options 300: Texture size adjustment menu 310, 310A, 310B, 310C: Sub-texture size adjustment menu 400: Texture transparency adjustment menu 410, 410A, 410B, 410C: Sub-texture transparency adjustment menu 500: Coloring diameter adjustment menu 600: Texture rotation angle adjustment menu 710: Operation interface 800: Lens wearing effect simulation system 810: Server 820: Storage element 900: Terminal user device E: Eye image E1: First eye image E2: Second eye image S1: Simulation image S1A, S1B: Sub-simulation images S100, S200: Steps
圖1為本發明一實施例鏡片配戴效果模擬方法流程示意圖。 圖2為本發明一實施例的操作介面示意圖。 圖3為本發明一實施例鏡片配戴效果模擬系統示意圖。 Figure 1 is a schematic diagram of the lens wearing effect simulation method process of an embodiment of the present invention. Figure 2 is a schematic diagram of the operation interface of an embodiment of the present invention. Figure 3 is a schematic diagram of the lens wearing effect simulation system of an embodiment of the present invention.
S100、S200:步驟 S100, S200: Steps
Claims (10)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113101261A TWI866739B (en) | 2024-01-11 | 2024-01-11 | Lens wearing effect simulation method, program thereof and system thereof |
| CN202410255347.4A CN120298202A (en) | 2024-01-11 | 2024-03-06 | Lens wearing effect simulation method, program and system |
| JP2024081153A JP7777182B2 (en) | 2024-01-11 | 2024-05-17 | Method and program for simulating the effect of wearing lenses |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113101261A TWI866739B (en) | 2024-01-11 | 2024-01-11 | Lens wearing effect simulation method, program thereof and system thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI866739B true TWI866739B (en) | 2024-12-11 |
| TW202528998A TW202528998A (en) | 2025-07-16 |
Family
ID=94769666
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113101261A TWI866739B (en) | 2024-01-11 | 2024-01-11 | Lens wearing effect simulation method, program thereof and system thereof |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7777182B2 (en) |
| CN (1) | CN120298202A (en) |
| TW (1) | TWI866739B (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1255989A (en) * | 1998-02-03 | 2000-06-07 | 西乡刚 | Simulation system for wearing glasses |
| CN1612714A (en) * | 2002-01-04 | 2005-05-04 | 株式会社威炯眼镜 | Spectacle and contact lens selecting system and method thereof |
| CN101447053A (en) * | 2007-11-26 | 2009-06-03 | 谢亦玲 | Computer eyeglasses-wearing device |
| KR20130103153A (en) * | 2012-03-09 | 2013-09-23 | 주식회사 퍼비스코리아 | Customized virtual fitting method for article of eye |
| TWI433049B (en) * | 2011-04-07 | 2014-04-01 | 艾迪訊科技股份有限公司 | Glasses virtual try-on interactive service system and method |
| CN108537628A (en) * | 2013-08-22 | 2018-09-14 | 贝斯普客公司 | Method and system for creating customed product |
| CN107077751B (en) * | 2014-11-28 | 2021-04-13 | 维尤姆技术有限公司 | Contact lens virtual try-on method, device and computer program for implementing the method |
| CN115461774A (en) * | 2021-03-23 | 2022-12-09 | 尹景泰 | User-customized contact lens recommendation method and apparatus for performing the method |
| CN115803750A (en) * | 2020-04-15 | 2023-03-14 | 沃比帕克公司 | Virtual fitting system for eyewear using a frame of reference |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7226163B2 (en) | 2003-08-01 | 2007-06-05 | Johnson & Johnson Vision Care, Inc. | Methods for designing tinted contact lenses |
| US20100235152A1 (en) | 2009-03-11 | 2010-09-16 | Kimura Mitsunori | Interactive contact lens simulation system and method |
| US11520166B2 (en) | 2020-09-24 | 2022-12-06 | Johnson & Johnson Vision Care, Inc. | Cosmetic contact lens with reversible effects |
-
2024
- 2024-01-11 TW TW113101261A patent/TWI866739B/en active
- 2024-03-06 CN CN202410255347.4A patent/CN120298202A/en active Pending
- 2024-05-17 JP JP2024081153A patent/JP7777182B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1255989A (en) * | 1998-02-03 | 2000-06-07 | 西乡刚 | Simulation system for wearing glasses |
| CN1612714A (en) * | 2002-01-04 | 2005-05-04 | 株式会社威炯眼镜 | Spectacle and contact lens selecting system and method thereof |
| CN101447053A (en) * | 2007-11-26 | 2009-06-03 | 谢亦玲 | Computer eyeglasses-wearing device |
| TWI433049B (en) * | 2011-04-07 | 2014-04-01 | 艾迪訊科技股份有限公司 | Glasses virtual try-on interactive service system and method |
| KR20130103153A (en) * | 2012-03-09 | 2013-09-23 | 주식회사 퍼비스코리아 | Customized virtual fitting method for article of eye |
| CN108537628A (en) * | 2013-08-22 | 2018-09-14 | 贝斯普客公司 | Method and system for creating customed product |
| CN107077751B (en) * | 2014-11-28 | 2021-04-13 | 维尤姆技术有限公司 | Contact lens virtual try-on method, device and computer program for implementing the method |
| CN115803750A (en) * | 2020-04-15 | 2023-03-14 | 沃比帕克公司 | Virtual fitting system for eyewear using a frame of reference |
| CN115461774A (en) * | 2021-03-23 | 2022-12-09 | 尹景泰 | User-customized contact lens recommendation method and apparatus for performing the method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025109161A (en) | 2025-07-24 |
| TW202528998A (en) | 2025-07-16 |
| CN120298202A (en) | 2025-07-11 |
| JP7777182B2 (en) | 2025-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12386210B2 (en) | Method and system to create custom products | |
| Langlotz et al. | ChromaGlasses: Computational glasses for compensating colour blindness | |
| CN114730101A (en) | System and method for adjusting inventory eyeglass frames using 3D scanning of facial features | |
| US20150049304A1 (en) | Method for manufacturing a corrective ophthalmic glasses lens personalised for a wearer | |
| US11394947B2 (en) | Text display method and apparatus in virtual reality, and virtual reality device | |
| TWI866739B (en) | Lens wearing effect simulation method, program thereof and system thereof | |
| JP7403190B2 (en) | User-customized contact lens recommendation method and device for carrying out such method | |
| CN114037642A (en) | Atmospheric mask file generation method, device, device and storage medium | |
| JP2003132096A (en) | Product ordering support system | |
| KR20220015200A (en) | Contact-lense virtual fitting system and method for genetrating virtural fitting image of selected contact-lense with the system | |
| WO2022135488A1 (en) | Eye protection method, paper-like display method, device, and computer-readable storage medium | |
| CN111949343B (en) | Interface display method and device, and electronic equipment | |
| TWI837011B (en) | Apparatus and method for forming a colorful pattern on a contact lens | |
| CN110299098A (en) | A kind of calibration method for screen wrist-watch color difference of perforating | |
| JP3341051B2 (en) | Face image creation device and face image creation method | |
| WO2024116452A1 (en) | Eyeglass lens designing method, eyeglass lens manufacturing method, order placement system, order reception system, and order reception/placement system | |
| JPH08280620A (en) | Simulation apparatus for eye optical system |