WO2014030403A1 - シミュレーション装置、シミュレーションシステム、シミュレーション方法及びシミュレーションプログラム - Google Patents
シミュレーション装置、シミュレーションシステム、シミュレーション方法及びシミュレーションプログラム Download PDFInfo
- Publication number
- WO2014030403A1 WO2014030403A1 PCT/JP2013/064707 JP2013064707W WO2014030403A1 WO 2014030403 A1 WO2014030403 A1 WO 2014030403A1 JP 2013064707 W JP2013064707 W JP 2013064707W WO 2014030403 A1 WO2014030403 A1 WO 2014030403A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- component
- progressive
- display
- blur
- lens
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/02—Subjective types, i.e. testing apparatus requiring the active assistance of the patient
- A61B3/028—Subjective types, i.e. testing apparatus requiring the active assistance of the patient for testing visual acuity; for determination of refraction, e.g. phoropters
- A61B3/04—Trial frames; Sets of lenses for use therewith
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/0016—Operational features thereof
- A61B3/0041—Operational features thereof characterised by display arrangements
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C7/00—Optical parts
- G02C7/02—Lenses; Lens systems ; Methods of designing lenses
- G02C7/024—Methods of designing ophthalmic lenses
- G02C7/028—Special mathematical design techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Definitions
- the present invention relates to a simulation apparatus, system, method and program, and more particularly to a simulation apparatus, system, method and program using a trial lens.
- spectacle lenses have been developed according to the needs of wearers, such as correspondence to myopia, hyperopia and astigmatism. Thereby, it has become possible to provide spectacle lenses suitable for each wearer.
- a spectacle lens as a product is prepared in advance so that the wearer can experience how it looks.
- the spectacle lens as a product is a made-to-order product tailored to each wearer, and it is impossible to produce a spectacle lens for every visual experience.
- the most common way to test if the spectacle lens power is correct is to attach a trial lens (optometry lens, test lens) to the test frame (temporary frame, spectacle test frame, trial frame) and let the user put them on.
- a trial lens optical lens, test lens
- test frame temporary frame, spectacle test frame, trial frame
- these three types of lenses are used in combination.
- an upper flat trial lens is added (for example, see Patent Document 1 by the present applicant).
- the test frame has a mounting position for mounting, for example, 3 to 4 trial lenses.
- a weak trial lens is mounted on the outside (object side) and the inside (eye side) is mounted.
- a strong trial lens is mounted on these trial lenses.
- These trial lenses are test lenses corresponding to prescription powers for far vision. Further, a progressive trial lens provided by each manufacturer's spectacle lens manufacturer is further stacked thereon and mounted on the test frame.
- Patent Document 2 a method that does not use a trial lens or a test frame may be employed (see, for example, Patent Document 2).
- Patent Document 2 when a subject (a wearer as referred to in the present specification) already wears spectacles (glasses optical system), the wearer passes through a virtual lens (a spectacle lens to be finally provided). It is described that when the outside world is seen, a wearer perceives an image in which distortion caused by the spectacle optical system worn by the wearer is also fused as a simulation image ([0005] of Patent Document 2). On the other hand, it is described that image processing is performed so as to cancel distortion generated by the spectacle optical system worn by itself ([0009] of Patent Document 2).
- the method described in Patent Document 2 is a method of canceling distortion generated by the spectacle optical system worn by the wearer himself, and is not based on the idea of using a trial lens. Further, according to the method described in Patent Document 2, a spectacle optical system worn by the wearer himself is essential. This is because, when the method described in Patent Document 2 is applied to the wearer, the wearer cannot experience the simulation result without wearing glasses. However, if the spectacles store does not have the optical data of the wearer's spectacle optical system, it is necessary to newly generate the optical data, and the spectacle store cannot perform the simulation on the spot. It is done.
- the design of the progressive power lens is designed according to the individual.
- a trial lens for confirming the appearance is not prepared in a single form that perfectly suits an individual. If one lens is prepared in this way, a very wide variety of trial lenses must be prepared, which is not realistic.
- the present invention provides a simulation apparatus, system, method, and method for reducing the difference between the appearance when a trial sensation is used and the appearance when the progressive power lens is actually worn.
- the main purpose is to provide a program.
- the present inventor first considered a difference between the appearance when a plurality of trial lenses are worn and the appearance when a progressive power lens is actually worn. As a result, we inferred that the difference between the two could be divided into the difference between “bokeh” and the difference between “distortion”. Note that Patent Document 2 describes a method of paying attention to only the difference of “distortion” and canceling it, but does not mention the difference of “blur”.
- bokeh occurs because the object that the wearer wants to see is not in focus. In other words, when looking at an object at a predetermined distance, even if multiple trial lenses are used, they are in focus. It was gone. That is, the present inventor has found that the difference in appearance is mainly caused by “bokeh”, and this “bokeh” is caused by a plurality of trial lenses.
- preparing one trial lens means that a progressive addition lens to be finally provided to the wearer is manufactured. It is not practical to produce a progressive power lens that should ultimately be provided to the wearer for each test wear. Even if the progressive power lens to be finally provided to the wearer is not actually manufactured and the simulation is performed using the optical data as in the virtual lens of Patent Document 2, the distortion of the observation system is hit. Since it is necessary to erase, the optical data of the glasses lacking by the observer must be acquired in advance, and there is a great hurdle in practical use. Even if it can be realized, only “distortion” can be reproduced, and "bokeh” cannot be reproduced.
- the present inventor still studied a visual experience method using a trial lens.
- the appearance according to the non-progressive component is assigned to the trial lens, while the appearance according to the progressive component is assigned to the observation image.
- the present inventor has come up with an unprecedented technique, that is, a revolutionary technique that divides the appearance into “non-progressive component is a substance (trial lens)” and “progressive component is an image”.
- the wearer wears a trial lens and performs a simulation, so that he / she sees an observation image with blur corresponding to the progressive component while being influenced by the blur caused by the trial lens. become. Then, for the wearer, the situation where the blur has occurred twice is displayed as a result of the simulation. Accordingly, the present inventor not only shares the role of the view as described above, but further deepens the technical idea, and the observation image in which the view according to the progressive component is shared is in the previous stage of the observation image.
- An unconventional configuration has been conceived in which blur caused by a trial lens (non-progressive power lens) is removed from certain observation scene data.
- Patent Document 2 there is no disclosure or suggestion of sharing the appearance of “non-progressive component is a substance (trial lens)” and “progressive component is an image”. Further, Patent Document 2 describes generating blur in a virtual lens (a spectacle lens that is finally provided to a wearer) (for example, [0051] of Patent Document 2). However, there is no description about the fact that the blur caused by the spectacle optical system affects the simulation result. In the first place, there is no description that a trial lens is used as a spectacle optical system. Of course, it does not describe performing image processing so as to remove blur in the spectacle optical system.
- the first aspect of the present invention is: By observing an image for observation through a trial lens, a simulation device that allows the wearer to experience the appearance when observing the outside world through a progressive power lens,
- the trial lens is a non-progressive power lens having a non-progressive component of the progressive-power lens, and shares the appearance according to the non-progressive component of the progressive-power lens,
- the observation image shares the appearance according to the progressive component of the progressive-power lens
- First blur component generation means for generating a first blur component based on the distance data in the observation scene data to which the distance data is assigned to the computer graphics image and a parameter relating to the non-progressive component in the trial lens
- Second blur component generating means for generating a second blur component based on distance data in the observation scene data and a parameter relating to a progressive component in the progressive power lens
- Display blur component generating means for generating a display blur component based on the first blur component and the second blur component;
- the display blur component is obtained by removing the first blur component from the second blur component.
- First distortion component generation means for generating a first distortion component based on the distance data in the observation scene data and a parameter relating to a non-progressive component in the trial lens
- Second distortion component generation means for generating a second distortion component based on distance data in the observation scene data and a parameter relating to a progressive component in the progressive-power lens
- Display distortion component generating means for generating a display distortion component based on the first distortion component and the second distortion component
- Display distortion component applying means for applying the display distortion component to the observation scene data; Further comprising An image for observation obtained by the display distortion component applying means is displayed by the display means to a wearer wearing the trial lens.
- At least the display blur component applying unit and the display distortion component applying unit individually correspond to the left eye and the right eye, respectively.
- the display means is incorporated in a housing that can be mounted on the head of the wearer.
- Third blur component generation means for generating a third blur component based on distance information between the observation image displayed on the housing and the wearer; With The display blur component providing unit removes the third blur component generated by the third blur component generation unit from the observation scene data.
- the seventh aspect of the present invention is by observing an image for observation through a trial lens, a simulation system that allows the wearer to experience the appearance when observing the outside world through a progressive power lens
- the trial lens is a non-progressive power lens having a non-progressive component of the progressive-power lens, and shares the appearance according to the non-progressive component of the progressive-power lens
- the observation image shares the appearance according to the progressive component of the progressive-power lens
- First blur component generation means for generating a first blur component based on the distance data in the observation scene data to which the distance data is assigned to the computer graphics image and a parameter relating to the non-progressive component in the trial lens
- Second blur component generating means for generating a second blur component based on distance data in the observation scene data and a parameter relating to a progressive component in the progressive power lens
- Display blur component generating means for generating a display blur component based on the first blur component and the second blur component
- a display blur component providing means for applying the display blur
- the eighth aspect of the present invention is by observing an image for observation through a trial lens, a simulation method for allowing the wearer to experience the appearance when observing the outside world through a progressive power lens
- the trial lens is a non-progressive power lens having a non-progressive component of the progressive-power lens, and shares the appearance according to the non-progressive component of the progressive-power lens
- the observation image shares the appearance according to the progressive component of the progressive-power lens
- a first blur component generating step for generating a first blur component based on the distance data in the observation scene data to which the distance data is assigned to the computer graphics image and a parameter relating to the non-progressive component in the trial lens
- a second blur component generating step for generating a second blur component based on the distance data in the observation scene data and a parameter relating to a progressive component in the progressive power lens
- a display blur component generation step for generating a display blur component based on the first blur component and the second blur component
- the ninth aspect of the present invention provides A simulation program that allows a wearer to experience the appearance when observing the outside world through a progressive power lens by observing an image for observation through a trial lens
- the trial lens is a non-progressive power lens having a non-progressive component of the progressive-power lens, and shares the appearance according to the non-progressive component of the progressive-power lens,
- the observation image shares the appearance according to the progressive component of the progressive-power lens
- First blur component generating means for generating a first blur component based on the distance data in the observation scene data to which the distance data is assigned to the computer graphics image and a parameter relating to the non-progressive component in the trial lens
- Second blur component generation means for generating a second blur component based on the distance data in the observation scene data and the parameter relating to the progressive component in the progressive power lens
- Display blur component generating means for generating a display blur component based on the first blur component and the second blur component
- Display blur component providing means for applying the display blur component to
- the present invention it is possible to reduce the difference between the appearance when the trial lens is used and the appearance when the progressive power lens is actually worn.
- Embodiments of the present invention will be described below.
- [Embodiment 1] will be described in the following order.
- 1. Schematic configuration of simulation apparatus 2.
- Functional configuration of simulation apparatus Procedure of simulation process 4.
- Effects of the present embodiment [Embodiment 2] describes an embodiment in which distortion components are removed and applied in addition to the blur components. Specifically, the following contents will be described.
- 1. Means related to distortion components Procedures for Simulation Processing Related to Distortion Components
- [Embodiment 3] the configuration of the simulation apparatus of [Embodiment 1] in a networked form (simulation system) and a programmed form will be described.
- [Embodiment 4] other modifications will be described.
- FIG. 1 is a block diagram illustrating a functional configuration example of a simulation apparatus 1 according to the present embodiment.
- the configuration of the simulation apparatus 1 in the present embodiment is a configuration in which the following units are provided in the control computer unit.
- Data storage means 2 in which parameters for observational scene data to which distance data is added and parameters relating to a progressive power lens to be simulated are stored Extracting image information, distance data, and data relating to non-progressive components from the data storage means 2, and out of the optical parameters of the progressive power lens to be simulated, the first blur caused by the non-progressive components to be carried by the trial lens
- First blur component generating means 31 for generating components Image information, distance data, and data relating to progressive components are extracted from the data storage means 2 and the second blur caused by the progressive component assigned to the observation image S among the optical parameters of the progressive power lens to be simulated
- “Second blur component generating means 32" for generating components
- Display blur component generation means 4" for generating a display blur component from the first blur component (first blur data) and the second blur component (second blur data)
- Display blur component providing means 5" for applying the display
- Display means 6 for displaying the observation image S after the display blur data is added to the observation scene data Then, as shown in FIG. 2, the observation image S displayed by the display means 6 is observed by a person (wearer) wearing the trial lens L, so that the outside world is observed through the progressive power lens. The wearer will experience how it looks. In addition, the code
- the control computer unit has a function as a computer device that performs information processing instructed by a predetermined program. Specifically, the CPU (Central Processing Unit), HDD (Hard Disk Drive), ROM (Read Only Memory). , RAM (Random Access Memory), an external interface (I / F), and the like.
- the control computer unit is a central part that functions as each of the means in the simulation apparatus 1 of the present embodiment.
- the data storage unit 2 has a function of storing data necessary for the wearer to experience how the user sees the outside when observing the outside world through a progressive power lens. Examples of the data storage unit 2 include the HDD mentioned above and a server on the network.
- the data stored in the data storage unit 2 mainly includes the following three types of data.
- the first is observation scene data that is the basis of the observation image S that is finally displayed in front of the wearer.
- the observation scene data is obtained by adding distance data to a computer graphics image (CG image) in which an observation object such as a landscape figurine is shown. This distance data may be given for each pixel of the CG image.
- CG image computer graphics image
- the second is data (trial lens combination data for observation) related to the trial lens L used in the simulation.
- the data relating to the trial lens L is mainly data relating to non-progressive components, for example, data other than progressive components such as spherical power (distance prescription power), astigmatic power and its astigmatic axis, prism power and its base direction, and the like. . These data can be acquired by optometry before simulation.
- the third is data (target progressive lens data) related to the progressive power lens to be simulated.
- Data relating to a progressive-power lens is mainly data relating to a progressive component, and examples include data indicating components relating to progression such as addition power and frequency distribution.
- data relating to the progressive component is mainly data relating to a progressive component, and examples include data indicating components relating to progression such as addition power and frequency distribution.
- various data having different addition powers while having a certain distance power are prepared.
- other data may be further included in the progressive addition lens to be simulated.
- the first blur component generation unit 31 acquires the observation scene data and the data related to the trial lens L from the data storage unit 2, and based on the distance data in the observation scene data and the parameters related to the non-progressive component in the trial lens L. And has a function of generating the first blur component.
- the first blur component is caused by a non-progressive component assigned to the trial lens L, and is converted into first blur data.
- the second blur component generation unit 32 acquires the observation scene data and data related to the progressive power lens to be simulated from the data storage unit 2, and the distance data in the observation scene data and the progressive power lens in the progressive power lens.
- the second blur component is generated based on the component parameters.
- the second blur component is caused by the progressive component assigned to the image, and is converted into second blur data.
- the display blur component generation means 4 acquires the first blur data from the first blur component generation means 31, and acquires the second blur data from the second blur component generation means 32, the first blur data and the second blur data. Based on the blur data, a display blur component is generated.
- the display blur component is a combination of the effects of both the non-progressive component assigned to the trial lens L and the progressive component assigned to the image, and is converted into display blur data.
- the blur effect resulting from the progressive component in the progressive addition lens is given to the CG image.
- the blur effect caused by the trial lens L is removed from the CG image. For specific removal methods and application methods, see ⁇ 3. Details of simulation processing procedure>.
- the display blur component providing unit 5 has a function of acquiring display blur data from the display blur component generating unit 4 and adding display blur data to the CG image.
- the display unit 6 has a function of displaying the observation image S obtained by the display blur component applying unit 5 to the wearer wearing the trial lens L.
- the display means 6 may be a known display device or a print image. However, if a suitable example is given, it is preferable that the display means 6 is a head mounted display section (Head Mounted Display, hereinafter abbreviated as “HMD section”).
- HMD section head mounted display section
- An image display is arranged in front of the eyes of the wearer wearing the HMD housing.
- An image is displayed for the wearer.
- the image display for example, it is conceivable to use a display constructed using an LCD (Liquid Crystal Display).
- LCD Liquid Crystal Display
- a simulation image which is an image that the wearer will see through the progressive-power lens will be mentioned as will be described in detail later.
- the image display is constituted by a display corresponding to each of the left-eye simulation image and the right-eye simulation image, that is, a left-eye display panel and a right-eye display panel.
- the image display display is compatible with moving image display output.
- the image display is also simply referred to as a screen.
- control computer unit may be incorporated in the housing of the HMD unit or may be provided separately from the HMD unit. When provided separately from the HMD unit, the control computer unit is assumed to be able to communicate with the HMD unit via a wired or wireless communication line.
- Simulation processing procedure> Next, in the simulation apparatus 1 configured as described above, a description will be given of an execution procedure of a simulation process that is performed so that the trial wearer can experience the wearing state of the progressive addition lens in a pseudo manner.
- FIG. 3 is a flowchart illustrating an example of an execution procedure of simulation processing performed by the simulation apparatus 1 according to the present embodiment.
- the outline of the simulation process described in this embodiment is as follows. First, starting from the pre-processing step (S1), the route is divided into two routes. The two routes are a route (S21 to S31) for generating the first blur component due to the trial lens L (non-progressive component) and a second blur component due to the progressive component assigned to the image. Route (S22 to S32). Finally, these two routes are merged to generate a display blur component generating step (S4) for generating a display blur component, and a display blur component applying step (in which a display blur component is applied to the CG image). S5) The process proceeds to a display image output step (S6) in which the observation image S after processing the CG image is displayed on the display means 6.
- lens data for the progressive-power lens that the wearer plans to wear and lens data for the trial lens L are prepared. Specifically, the lens data is stored in the data storage unit 2 and is generated by the first blur component and the second blur component generation unit 32 generated by the first blur component generation unit 31. It is determined which lens data is to be used as the second blur component. Also, the type and number of trial lenses L are determined in advance.
- the progressive power lens or trial lens L that the wearer intends to wear may be specified by the store clerk of the spectacle store while following the operation content of the operation unit (not shown) of the HMD unit or the control computer unit.
- the first blur component generation unit 31 acquires the non-progressive component due to the trial lens L (non-progressive lens) from the data storage unit 2. At that time, the first blur component generation unit 31 also acquires the observation scene data from the data storage unit 2.
- the first blur component generation means 31 specifies the generation mode of the blur of an image generated when the wearer views the outside through a predetermined type and number of trial lenses L. Do.
- the cause of image blurring when viewed through the trial lens L is that all rays from the object point do not converge on one point of the retina. That is, the light from the object point forms a light quantity distribution that spreads in a range centered on the image point. This distribution is called a point spread function (hereinafter abbreviated as “PSF”). Therefore, it is possible to specify the generation mode of the blur of the image by obtaining the PSF.
- PSF point spread function
- the PSF is also different.
- the distance about the component (for example, each pixel) of the original image can be known from the distance data acquired in the observation trial lens combination acquisition step (S21). Therefore, it is possible to appropriately obtain different PSFs depending on the type.
- the PSF is obtained by recognizing the position of an arbitrary light transmission point in the trial lens L based on the lens data acquired in the preprocessing step (S1) and acquiring the distance image acquired in the observation trial lens combination acquisition step (S21). Based on the above, a known technique such as ray tracing may be used after recognizing the magnitude of the distance to the observation target (see Japanese Patent No. 3342423, International Publication No. 2010/044383, etc.).
- the second blur component generation unit 32 acquires the progressive component of the progressive addition lens to be simulated from the data storage unit 2. At that time, the second blur component generation unit 32 also acquires the observation scene data from the data storage unit 2.
- a second blur component is generated.
- a method similar to the first blur component generation step (S31) may be used. That is, the PSF is obtained based on the data regarding the progressive power lens.
- S4 display blur component generation step a display blur component in which both the first blur component and the second blur component are added is generated.
- the blur caused by the trial lens L must be removed from the finally generated observation image S.
- the generation of the display blur component may be performed as follows, for example.
- the luminance of each pixel can be distributed to peripheral pixels based on the PSF, and reflected by reconstructing the luminance of all the pixels of the image. Such a process is also referred to as a convolution operation.
- the above calculation is a PSF convolution calculation when viewing the screen along the line of sight of the PSF of the image on the screen and the output line of sight of the trial lens L for the distance prescription power. That is, the following formula can be considered.
- P PAL that is the PSF of the blur (second blur component) by the progressive power lens can be obtained by ray tracing for the progressive power lens at the design stage.
- FIG. 4 is a diagram showing a state of approximate calculation of blur in this embodiment.
- the PSF is represented in a two-dimensional normal distribution.
- the three-dimensional assumed shape body is the peak of PSF (normal distribution).
- the peak height of the PSF is where the exp exponent part is zero.
- FIG. 5 is a diagram for explaining parameters used in the blur approximate calculation in the present embodiment.
- ⁇ is an axis of a direction rotated by a predetermined angle from the long direction of the ellipse
- ⁇ is a direction perpendicular to the direction of ⁇
- ⁇ ⁇ represents a distance from the intersection (origin) of the ⁇ axis and the ⁇ axis to a point (for example, ( ⁇ ⁇ , ⁇ ⁇ )) farthest in the ⁇ axis direction in the ellipse.
- ⁇ ⁇ represents the distance from the intersection (origin) of the ⁇ axis and ⁇ axis to the point (for example, ( ⁇ ⁇ , ⁇ ⁇ )) farthest in the ⁇ axis direction in the ellipse.
- ⁇ is a coefficient with respect to the ⁇ axis coordinate or the ⁇ axis coordinate at the most distant point, and is a parameter corresponding to the “predetermined angle”.
- PSF P TEST
- the ellipse parameters are ⁇ 0 , ⁇ ⁇ 0 , and ⁇ ⁇ 0 .
- the present inventor has an ellipse-based P TEST disposed on the outermost side of the ellipse based on P PAL, obtained by reducing the ellipse based on the P PAL from the outermost ellipse based on P PAL to the center position of the ellipse based on the P TEST It is considered that the result is an approximation result of the Devolution result between PSFs (that is, P SCREEN that is the PSF of the blur component for display).
- PSFs that is, P SCREEN that is the PSF of the blur component for display.
- the display blur component is generated based on the first blur component and the second blur component. There is no change in being. As described above, the PSF ellipse (display blur component) of the screen display image is obtained relatively easily.
- (S6 Display image output step) In the display image output step (S6), a simulation image is generated from the original image by performing a convolution operation with the PSF of each pixel.
- the detailed technique and configuration of the image processing performed in the display blur component applying step (S5) and the display image output step (S6) may be performed using a known technique (Japanese Patent No. 3342423). (See the specification, International Publication No. 2010/044383 etc.), and the description thereof is omitted here.
- the trial lens L is a non-progressive power lens
- the spectacle store can easily prepare the trial lens L.
- a progressive power lens is used as a substance to make the observation scene data bear a progressive component. Without preparing each of the above, it is possible to generate the observation image S tailored to the individual by processing the CG image. Therefore, it is not necessary to prepare many kinds of progressive power lenses as trial lenses L for confirming the appearance.
- Patent Document 2 which is a conventional technique, if an attempt is made to create an image with blur added after taking all of the spherical power, astigmatism power, addition power (progressive component), etc. from the beginning.
- the amount becomes enormous.
- the calculation has to be performed in a state where there are many variables (spherical power, astigmatism power, addition power (progressive component), etc.) at the time of image creation.
- the blur method is calculated in consideration of only the addition (progressive component) by changing the addition while keeping the distance power constant.
- the blur method is calculated in consideration of elements other than the progressive component. By doing so, the blur can be calculated by reducing the variables, and the calculation amount and the required time can be reduced.
- the blur component is generated separately for the progressive component and the non-progressive component, when the wearer views the image, whether the blur is caused by the image (progressive) or the trial lens L (non-progressive) It becomes easy to investigate the cause of the blur. When it becomes easy to investigate the cause, it becomes easier for the clerk of the eyeglass shop to find the optimum condition for changing the trial lens L, changing the image setting, or reducing the blur for the wearer.
- the progressive component in a progressive power lens depends greatly on the wearer. Therefore, it is extremely troublesome to prepare each lens reflecting the progressive component. For this reason, in the present embodiment, the blur caused by the progressive component is assigned to an image that can be processed on data. On the other hand, it is necessary for the wearer to experience how the eyeglass looks when he / she actually wears glasses. If nothing is given, the wearer's glasses optical system is essential as in the technique described in Patent Document 2. End up. In view of this, the trial lens L is caused to look in accordance with the non-progressive component (spherical power or astigmatic power).
- a lens having a non-progressive component has high versatility, and if a predetermined lens is manufactured and placed in a spectacle store, it can sufficiently cope with a wide range of wearers. It is based on the premise that the trial lens L is used, and the idea that the appearance caused by the non-progressive component is assigned to the trial lens L and the appearance caused by the progressive component is assigned to the image is born. With the above-described configuration based on this idea, it is possible to allow the wearer to experience how the eye looks when the outside world is viewed through the progressive addition lens at the order of spectacle lenses.
- the simulation apparatus 1 and the simulation system that reduce the difference between the appearance when the trial lens L is used and the appearance when the progressive addition lens is actually worn are reduced. It becomes possible to provide.
- distaltion occurs when the position of the observation target appears to be shifted due to the action of the refractive power of the lens. Similar to “Bokeh”, when a plurality of trial lenses L are used to view an object at a predetermined distance, even if the total theoretically has a predetermined refractive power, When one progressive power lens is worn, distortion may still occur. That is, it was also found by the present inventor that the difference in appearance is also caused by “distortion” in addition to “blur”.
- first distortion component generation unit 31 ′ is a unit having the same configuration as the first blur component generation unit 31.
- the first distortion component generation unit 31 ′ acquires the observation scene data and the data related to the trial lens L from the data storage unit 2, and uses the distance data in the observation scene data and the parameters related to the non-progressive component in the trial lens L. Based on this, the first distortion component is generated.
- the first distortion component is caused by a non-progressive component assigned to the trial lens L, and is converted into first distortion data.
- the second distortion component generation unit 32 ′ is a unit having the same configuration as the second blur component generation unit 32.
- the second distortion component generation unit 32 ′ acquires the observation scene data and the data regarding the progressive power lens to be simulated from the data storage unit 2, and the distance data and the progressive power lens in the observation scene data.
- the second distortion component is generated based on the parameter relating to the progressive component.
- the second distortion component is caused by a progressive component assigned to the image, and is converted into second distortion data.
- the display distortion component generation unit 4 ′ is a unit having the same configuration as the display blur component generation unit 4.
- the display distortion component generation unit 4 ′ acquires the first distortion data from the first distortion component generation unit 31 ′, acquires the second distortion data from the second distortion component generation unit 32 ′, and the first distortion data. And a function of generating a display distortion component based on the second distortion data.
- the display distortion component is a combination of the effects of both the non-progressive component assigned to the trial lens L and the progressive component assigned to the image, and is converted into display distortion data.
- the influence of distortion caused by the progressive component in the progressive addition lens is given to the CG image.
- the influence of distortion caused by the trial lens L is removed from the CG image.
- the display distortion component applying unit 5 ′ is a unit having the same configuration as the display blur component applying unit 5.
- the display distortion component applying means 5 ′ has a function of acquiring display distortion data from the display distortion component generating means 4 ′ and applying display distortion data to the CG image.
- FIG. 7 is a flowchart illustrating an example of an execution procedure of a simulation process performed by the simulation apparatus 1 according to the present embodiment.
- the first distortion component generation step (S31 ′) and the second distortion component generation step (S32 ′) are performed in parallel with the first blur component generation step (S31) and the second blur component generation step (S32). ) Is provided.
- S4 ′) and a display distortion component applying step (S5 ′) are provided.
- preprocessing step (S1) the observation trial lens combination acquisition step (S21), and the target progressive lens data acquisition step (S22) are the same steps as the steps related to the blur component.
- the final display image output step (S6) is also a common step. Since these steps are the same as those in the above embodiment, the description is omitted.
- the first distortion component generation means 31 ′ identifies the generation mode of the distortion of the image that occurs when the wearer looks at the outside through the trial lens L.
- FIG. 8 is a diagram showing a distortion correction method.
- A is a point at which the line of sight from far to infinity intersects the screen (observation image S) of the HMD unit.
- the wearer wears the progressive addition lens finally provided to the wearer, the ray incident on the progressive addition lens from the observation object corresponding to the ray QO emitted to the eyeball E is HMD. PQ starting from point P on the screen in the section.
- the wearer wears a trial lens L having a distance prescription power. Therefore, if no allowance is given, the light ray that enters the progressive power lens from the observation object becomes P′Q starting from P ′ on the screen.
- the pixel at the P point is P ′ for all the viewing directions QO. Move to a point.
- distortion can be corrected.
- the direction cosine of the incident light PQ when the progressive power lens finally provided to the wearer is worn and the direction cosine of the incident light P′Q when the trial lens L of the distance prescription power is multiplied are , Ray tracing or other known methods.
- the second distortion component is generated.
- the distortion caused by the trial lens L must be removed from the observation image S. In other words, it is necessary to reproduce in the observation image S distortion caused only by the progressive component of the progressive addition lens to be simulated.
- a display distortion component is generated in consideration of both the first distortion component and the second distortion component.
- a specific method may be the same as that in the display distortion component generation step (S4).
- (S5 ′ display distortion component applying step) As described above, the display distortion component that is the distortion caused only by the progressive component of the progressive addition lens to be simulated is added to the CG image of the observation scene data.
- a specific method may be the same as the display distortion component applying step (S5).
- an observation image S in which the influence of the trial lens L (non-progressive power lens) is removed from the distortion component in addition to the blur component is produced.
- the data storage means 2 may not be attached to the simulation apparatus 1 installed in the spectacle store. For example, it may be stored in a server at another location connected via a network. In the observation trial lens combination acquisition step (S21) and the target progressive lens data acquisition step (S22), the non-progressive component and the progressive component may be acquired from this server at any time.
- the first blur component generating means 31 may not be attached to the simulation apparatus 1 installed in the spectacle store.
- the first blur component generation may be performed by a server at another location connected by a network, or the first blur component generation may be performed by a computer device arranged at the manufacturer of the progressive power lens. Absent.
- the configuration in which the server or the like plays a role may be adopted for the second blur component generating means 32, the display blur component generating means 4, the display blur component providing means 5, and further each means relating to the distortion component. Absent.
- the series of steps described in the above embodiment is a computer hardware comprising a combination of CPU (Central Processing Unit), RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard disk drive), and the like. It is possible to implement software processing by the computer using the hardware resource. That is, the simulation procedure described in the present embodiment is performed by previously installing a software program for performing the above-described series of steps in a computer HDD or the like and causing the computer CPU or the like to execute the software program. Functions (means) to be implemented can be realized.
- the software program may be provided to the computer through a communication line prior to installation in the HDD or the like, or may be provided by being stored in a computer-readable storage medium. There may be.
- Either of the first blur component generation step S31 and the second blur component generation step S32 may be performed first.
- each of the above steps may be performed by another device via a network.
- the order of steps relating to distortion components and a new blur component applying step caused by the HMD part is the same as described above.
- the case where the first blur component generated by the first blur component generation unit is removed from the second blur component generated by the second blur component generation unit has been described. It does not matter if this is the case. It suffices to add the second blur component and remove the first blur component in some form.
- At least the display blur component generation unit 4 and the display distortion component generation unit 4 ′ individually correspond to the left eye and the right eye. By doing so, the wearer can hardly feel the difference between the appearance in the simulation and the actual appearance even when the progressive addition lens is manufactured one by one on the left and right.
- HMD part In the above embodiment, the case where the HMD unit is provided as the display unit 6 has been described. On the other hand, a method of displaying the observation image S on a screen may be adopted.
- the display device further comprises third blur component generation means for generating a third blur component based on distance information between the observation image S displayed on the housing and the wearer, and the display blur component.
- the third blur component (third blur data) generated by the third blur component generation unit may be removed from the second blur component.
- the third blur component generation means may be provided in parallel with the first blur component generation means 31 and the second blur component generation means 32 as in the case of each means related to the distortion component described in [Embodiment 2]. Absent. Similarly, the third blur component generation step may be separately provided for the simulation processing procedure.
- the observation scene data in this embodiment is obtained by adding distance data to a CG image.
- a distance image sensor may be used when acquiring observation scene data. If an HMD unit is employed as the display means 6, an imaging camera and a distance image sensor are incorporated in the housing of the HMD unit in addition to the image display display.
- the imaging camera and the distance image sensor are individually provided corresponding to the left and right eyes of the wearer.
- the imaging camera is provided individually for each of the left and right eyes of the wearer, it has a function capable of correcting the distance detection result by the distance image sensor for the left and right eyes. It is conceivable to share one distance image sensor for the left and right eyes.
- the distance image sensor be capable of handling moving images as in the case of the imaging camera, and if it can handle high frame rate moving images, it will be able to handle smooth images. desirable.
- the distance image sensor acquires a distance image having the same angle of view as the imaging result of the imaging camera.
- the “same angle of view” here refers to the case where the angle of view completely matches. The case where alignment is performed so that the angles of view are not the same but the same is also included.
- the distance image sensor does not necessarily need to be a separate body from the imaging camera. That is, the distance image sensor may be configured integrally with the imaging camera by using a camera device that can simultaneously acquire a general two-dimensional RGB image and a distance image having distance information, for example.
- the trial lens is a non-progressive power lens having a non-progressive component of the progressive-power lens, and shares the appearance according to the non-progressive component of the progressive-power lens,
- the observation image shares the appearance according to the progressive component of the progressive-power lens,
- a first blur component generating step for generating a first blur component based on the distance data in the observation scene data to which the distance data is assigned to the computer graphics image and a parameter relating to the non-progressive component in the trial lens;
- a second blur component generating step for generating a second blur component based on the distance data in the observation scene data and a parameter relating to a progressive component in the progressive power lens;
- a display blur component generation step for generating a display blur component based on the first blur component and the second blur component;
Landscapes
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Ophthalmology & Optometry (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Biophysics (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Optics & Photonics (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Eyeglasses (AREA)
- Eye Examination Apparatus (AREA)
Abstract
Description
また、特許文献2においては、仮想レンズ(最終的に装用者に提供される眼鏡レンズ)におけるボヤケ(ボケ)を発生させることは記載されている(例えば特許文献2の[0051])。しかし、眼鏡光学系のせいで発生するボヤケがシミュレーション結果に影響を与えるという内容については記載されていない。そもそも、眼鏡光学系としてトライアルレンズを用いるという記載もない。もちろん、眼鏡光学系におけるボヤケを除去するように画像処理を行うことについても記載されていない。
本発明の第1の態様は、
トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーション装置であって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段と、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段と、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段と、
を備えたことを特徴とするシミュレーション装置である。
前記表示用ボヤケ成分は、前記第2ボヤケ成分から前記第1ボヤケ成分が除去されたものであることを特徴とする。
前記観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1歪み成分を生成する第1歪み成分生成手段と、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2歪み成分を生成する第2歪み成分生成手段と、
前記第1歪み成分及び前記第2歪み成分に基づいて、表示用歪み成分を生成する表示用歪み成分生成手段と、
前記表示用歪み成分を、前記観察用シーンデータに対して付与する表示用歪み成分付与手段と、
を更に有し、
前記表示用歪み成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して前記表示手段により表示することを特徴とする。
少なくとも前記表示用ボヤケ成分付与手段、並びに、前記表示用歪み成分付与手段は、左眼と右眼それぞれに個別に対応したものであることを特徴とする。
前記表示手段は装用者の頭部に装着可能な筐体に組み込まれていることを特徴とする。
前記筐体に表示された前記観察用画像と装用者との間の距離情報に基づいて、第3ボヤケ成分を生成する第3ボヤケ成分生成手段と、
を備え、
前記表示用ボヤケ成分付与手段において、前記第3ボヤケ成分生成手段により生成された前記第3ボヤケ成分を、前記観察用シーンデータから除去することを特徴とする。
トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーションシステムであって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段と、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段と、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段と、
を備えたことを特徴とするシミュレーションシステムである。
トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーション方法であって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成工程と、
前記観察用シーンデータにおける前記距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成工程と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成工程と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与工程と、
前記表示用ボヤケ成分生成工程及び前記表示用ボヤケ成分付与工程により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示工程と、
を備えたことを特徴とするシミュレーション方法である。
トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーションプログラムであって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段、
としてコンピュータを機能させることを特徴とするシミュレーションプログラムである。
1.シミュレーション装置の概略構成
2.シミュレーション装置の機能構成
3.シミュレーション処理の手順
4.本実施形態の効果
なお、[実施の形態2]においては、ボヤケ成分に加え、歪み成分の除去・付与を行う形態について記載する。具体的には以下の内容について説明する。
1.歪み成分に関する手段
2.歪み成分に関するシミュレーション処理の手順
また、[実施の形態3]においては、[実施の形態1]のシミュレーション装置の構成をネットワーク化した形態(シミュレーションシステム)及びプログラム化した形態について述べる。
また、[実施の形態4]においては、その他の変形例について述べる。
<1.シミュレーション装置1の概略構成>
まず、本実施形態におけるシミュレーション装置1の機能構成について説明する。
図1は、本実施形態におけるシミュレーション装置1の機能構成例を示すブロック図である。
・距離データが付与された観察用シーンデータやシミュレーションの対象となる累進屈折力レンズに関するパラメータが保存された「データ保存手段2」
・データ保存手段2から画像情報や距離データや非累進成分に関するデータを取り出し、シミュレーション対象となる累進屈折力レンズが有する光学的パラメータのうち、トライアルレンズに担わせる非累進成分に起因する第1ボヤケ成分を生成する「第1ボヤケ成分生成手段31」
・データ保存手段2から画像情報や距離データや累進成分に関するデータを取り出し、シミュレーション対象となる累進屈折力レンズが有する光学的パラメータのうち、観察用画像Sに担わせる累進成分に起因する第2ボヤケ成分を生成する「第2ボヤケ成分生成手段32」
・第1ボヤケ成分(第1ボヤケデータ)及び第2ボヤケ成分(第2ボヤケデータ)から、表示用ボヤケ成分を生成する「表示用ボヤケ成分生成手段4」
・表示用ボヤケ成分生成手段4の表示用ボヤケ成分(表示用ボヤケデータ)を観察用シーンデータに付与する「表示用ボヤケ成分付与手段5」
・表示用ボヤケデータが観察用シーンデータに付与された後の観察用画像Sを表示する「表示手段6」
そして、図2に示すように、表示手段6により表示された観察用画像Sを、トライアルレンズLを装用した者(装用者)が観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させることになる。なお、図2の符号Eは、装用者の眼球を指す。
(制御コンピュータ部)
制御コンピュータ部は、所定プログラムで指示された情報処理を行うコンピュータ装置としての機能を有するものであり、具体的にはCPU(Central Processing Unit)、HDD(Hard disk drive)、ROM(Read Only Memory)、RAM(Random Access Memory)、外部インタフェース(I/F)等の組み合わせによって構成されたものである。制御コンピュータ部は、本実施形態のシミュレーション装置1において、上記の各手段として機能させる中心的な部分である。
データ保存手段2は、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるのに必要なデータを保存しておく機能を有する。データ保存手段2としては、例えば先に挙げたHDDや、ネットワーク上のサーバ等が挙げられる。また、データ保存手段2に保存されるデータとしては、主に以下の3種のデータが挙げられる。
トライアルレンズLに関するデータとは、主に非累進成分に関するデータであり、例えば球面度数(遠用処方度数)、乱視度数とその乱視軸、プリズム度数とその基底方向等、累進成分以外のデータである。これらのデータは、シミュレーション前の検眼により獲得することができる。
累進屈折力レンズに関するデータとは、主に累進成分に関するデータであり、例えば加入度、度数分布等、累進に関する成分を示すものが挙げられる。その際、累進成分に関するデータを、累進成分に特化した成分とすべく、例えば一定の遠用度数を有しながらも異なる加入度を有するデータを種々用意しておく。もちろん、シミュレーションの対象となる累進屈折力レンズのうち、その他のデータ(球面度数等)を更に含んでいても構わない。
第1ボヤケ成分生成手段31は、データ保存手段2から、観察用シーンデータ、そしてトライアルレンズLに関するデータを取得し、観察用シーンデータにおける当該距離データ及びトライアルレンズLにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する機能を有する。第1ボヤケ成分は、トライアルレンズLに担わせている非累進成分に起因するものであり、第1ボヤケデータへとデータ化される。
第2ボヤケ成分生成手段32は、データ保存手段2から、観察用シーンデータ、そしてシミュレーション対象となる累進屈折力レンズに関するデータを取得し、観察用シーンデータにおける当該距離データ及び累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する機能を有する。第2ボヤケ成分は、画像に担わせている累進成分に起因するものであり、第2ボヤケデータへとデータ化される。
表示用ボヤケ成分生成手段4は、第1ボヤケ成分生成手段31から第1ボヤケデータを取得し、且つ、第2ボヤケ成分生成手段32から第2ボヤケデータを取得し、第1ボヤケデータ及び第2ボヤケデータに基づいて、表示用ボヤケ成分を生成する機能を有する。表示用ボヤケ成分は、トライアルレンズLに担わせている非累進成分と画像に担わせている累進成分との両方の影響を合わせたものであり、表示用ボヤケデータへとデータ化される。ここでは、CG画像に対し、累進屈折力レンズにおける累進成分に起因するボヤケの影響が付与される。それと同時に、CG画像から、トライアルレンズLに起因するボヤケの影響が取り除かれる。具体的な除去方法及び付与方法については<3.シミュレーション処理の手順>にて詳述する。
表示用ボヤケ成分付与手段5は、表示用ボヤケ成分生成手段4から表示用ボヤケデータを取得し、CG画像に対し、表示用ボヤケデータを付与する機能を有する。
表示手段6は、表示用ボヤケ成分付与手段5により得られた観察用画像Sを、トライアルレンズLを装用した装用者に対して表示する機能を有する。この表示手段6は一般的なディスプレイ装置や印刷画像等、公知のものであっても構わない。ただ、好適例を挙げるとすれば、表示手段6はヘッドマウントディスプレイ部(Head Mounted Display、以下「HMD部」と略す。)であることが好ましい。以降、表示手段6としてHMD部を用いた例について説明する。
次に、以上のように構成されたシミュレーション装置1において、トライアル装用者に対し、累進屈折力レンズの装用状態を疑似体験させるために行うシミュレーション処理の実行手順について説明する。
事前処理ステップ(S1)では、それ以降の一連の処理に先立って、装用者が装用を予定する累進屈折力レンズについてのレンズデータ、更にトライアルレンズLについてのレンズデータを準備しておく。具体的に言うと、上記のレンズデータをデータ保存手段2に保存しておき、第1ボヤケ成分生成手段31にて生成される第1ボヤケ成分、及び第2ボヤケ成分生成手段32にて生成される第2ボヤケ成分をもたらすものとして、どのレンズデータを使用するかについて決定しておく。また、トライアルレンズLの種類や枚数についても決定しておく。
なお、装用者が装用を予定する累進屈折力レンズやトライアルレンズLの特定は、HMD部または制御コンピュータ部の図示せぬ操作部での操作内容に従いつつ、眼鏡店の店員が行えばよい。
観察用トライアルレンズ組み合わせ取得ステップ(S21)では、トライアルレンズL(非累進レンズ)に起因する非累進成分を、第1ボヤケ成分生成手段31が、データ保存手段2から取得する。その際に、第1ボヤケ成分生成手段31は、観察用シーンデータについてもデータ保存手段2から取得する。
第1ボヤケ成分生成ステップ(S31)では、装用者が所定の種類及び枚数のトライアルレンズLを通して外界を見た場合に生じる画像のボヤケについて、その発生態様の特定を第1ボヤケ成分生成手段31が行う。トライアルレンズLを通して見た場合に画像のボヤケが生じる原因は、物体点からの全ての光線が網膜の一点に収束しないことによる。つまり、物体点からの光は、像点を中心にある範囲に広がる光量分布を形成する。この分布を、点広がり関数(Point Spread Function、以下「PSF」と略す。)という。したがって、画像のボヤケは、PSFを求めることによって、その発生態様を特定することが可能である。
対象累進レンズデータ取得ステップ(S22)では、シミュレーション対象となる累進屈折力レンズの累進成分を、第2ボヤケ成分生成手段32が、データ保存手段2から取得する。その際に、第2ボヤケ成分生成手段32は、観察用シーンデータについてもデータ保存手段2から取得する。
第2ボヤケ成分生成ステップ(S32)では、第2ボヤケ成分を生成することになる。具体的な手法としては、第1ボヤケ成分生成ステップ(S31)と同様の手法を用いても構わない。つまり、累進屈折力レンズに関するデータに基づいて、PSFを求める。
ここで、第1ボヤケ成分及び第2ボヤケ成分の両方を加味した表示用ボヤケ成分を生成する。本実施形態においては、従来技術とは異なり、最終的に生成される観察用画像SからはトライアルレンズLに起因するボヤケを取り除いておかなければならない。
表示用ボヤケ成分(表示用ボヤケデータ)の生成は、例えば以下のようにして行うことが考えられる。
以上のように、スクリーン表示画像のPSF楕円(表示用ボヤケ成分)が比較的簡便に求められる。
以上のようにして、シミュレーション対象となる累進屈折力レンズの累進成分のみに起因するボヤケとなる表示用ボヤケ成分を、観察用シーンデータのCG画像に付与する。
表示用画像出力ステップ(S6)では、各画素のPSFとの畳み込み演算を行うことで、原画像からシミュレーション画像を生成する。
なお、表示用ボヤケ成分付与ステップ(S5)及び表示用画像出力ステップ(S6)で行う画像処理の詳細な手法や構成等については、公知の技術を利用して行えばよいため(特許第3342423号明細書、国際公開第2010/044383号等参照)、ここではその説明を省略する。
本実施形態によれば、以下の効果を奏する。
まず、トライアルレンズLの影響を排した観察用画像Sを用意することにより、複数のレンズを通した見え方がシミュレーション結果として採用されることがなくなる。そのため、本実施形態のシミュレーション装置1の使用の際の見え方と、最終的に1枚の累進屈折力レンズを通した見え方との間の違いを低減することが可能となる。
上記の実施形態では、ボヤケ成分について主に述べた。その一方、更に正確なシミュレーション結果を得るためには、歪み成分についてもシミュレーション結果に反映させることが非常に好ましい。
(第1歪み成分生成手段31’)
図6に示すように、第1歪み成分生成手段31’は、第1ボヤケ成分生成手段31と同様な構成を有する手段である。第1歪み成分生成手段31’は、データ保存手段2から、観察用シーンデータ、そしてトライアルレンズLに関するデータを取得し、観察用シーンデータにおける当該距離データ及びトライアルレンズLにおける非累進成分に関するパラメータに基づいて、第1歪み成分を生成する機能を有する。第1歪み成分は、トライアルレンズLに担わせている非累進成分に起因するものであり、第1歪みデータへとデータ化される。
第2歪み成分生成手段32’は、第2ボヤケ成分生成手段32と同様な構成を有する手段である。第2歪み成分生成手段32’は、データ保存手段2から、観察用シーンデータ、そしてシミュレーション対象となる累進屈折力レンズに関するデータを取得し、観察用シーンデータにおける当該距離データ及び累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2歪み成分を生成する機能を有する。第2歪み成分は、画像に担わせている累進成分に起因するものであり、第2歪みデータへとデータ化される。
表示用歪み成分生成手段4’は、表示用ボヤケ成分生成手段4と同様な構成を有する手段である。表示用歪み成分生成手段4’は、第1歪み成分生成手段31’から第1歪みデータを取得し、且つ、第2歪み成分生成手段32’から第2歪みデータを取得し、第1歪みデータ及び第2歪みデータに基づいて、表示用歪み成分を生成する機能を有する。表示用歪み成分は、トライアルレンズLに担わせている非累進成分と画像に担わせている累進成分との両方の影響を合わせたものであり、表示用歪みデータへとデータ化される。ここでは、CG画像に対し、累進屈折力レンズにおける累進成分に起因する歪みの影響が付与される。それと同時に、CG画像から、トライアルレンズLに起因する歪みの影響が取り除かれる。
表示用歪み成分付与手段5’は、表示用ボヤケ成分付与手段5と同様な構成を有する手段である。表示用歪み成分付与手段5’は、表示用歪み成分生成手段4’から表示用歪みデータを取得し、CG画像に対し、表示用歪みデータを付与する機能を有する。
次に、歪み成分について考慮した上で、トライアル装用者に対し、累進屈折力レンズの装用状態を疑似体験させるために行うシミュレーション処理の実行手順について説明する。
なお、事前処理ステップ(S1)、観察用トライアルレンズ組み合わせ取得ステップ(S21)、対象累進レンズデータ取得ステップ(S22)については、ボヤケ成分に関するステップと共通のステップである。また、最終的な表示用画像出力ステップ(S6)についても共通のステップである。これらのステップについては上記の実施形態通りであるので、記載を省略する。
第1歪み成分生成ステップ(S31’)では、装用者がトライアルレンズLを通して外界を見た場合に生じる画像の歪みについて、その発生態様の特定を第1歪み成分生成手段31’が行う。まず、歪みが生じるメカニズムについて、図8を用いて述べる。
ここで、第2歪み成分を生成することになる。ただ、従来技術とは異なり、観察用画像SからはトライアルレンズLに起因する歪みを取り除いておかなければならない。別の言い方をすると、シミュレーション対象となる累進屈折力レンズの累進成分のみに起因する歪みを、観察用画像Sにて再現する必要がある。
ここで、第1歪み成分及び第2歪み成分の両方を加味した表示用歪み成分を生成する。具体的な手法については、表示用歪み成分生成ステップ(S4)と同様の手法で構わない。
以上のようにして、シミュレーション対象となる累進屈折力レンズの累進成分のみに起因する歪みとなる表示用歪み成分を、観察用シーンデータのCG画像に付与する。具体的な手法については、表示用歪み成分付与ステップ(S5)と同様の手法で構わない。
本実施形態においては、[実施の形態1]のシミュレーション装置1の構成をネットワーク化した形態(シミュレーションシステム)及びプログラム化した形態について述べる。
その他、上記の実施形態以外の変形例について述べる。
第1ボヤケ成分生成ステップS31と第2ボヤケ成分生成ステップS32の順番については、どちらを先に行っても構わない。また、ハードウエアの面において、上記の各ステップを、ネットワークを介して別装置にて行っても構わない。また、歪み成分に関するステップや、HMD部に起因する新たなボヤケ成分付与ステップの順番についても、上記と同様である。また、上記の実施形態においては、第2ボヤケ成分生成手段により生成された第2ボヤケ成分から、第1ボヤケ成分生成手段により生成された第1ボヤケ成分を除去した場合について述べたが、それ以外の場合であっても構わない。何らかの形で、第2ボヤケ成分の付加、そして、第1ボヤケ成分の除去が行えれば構わない。
上記の実施形態において、少なくとも表示用ボヤケ成分生成手段4、並びに、表示用歪み成分生成手段4’は、左眼と右眼それぞれに個別に対応したものであるのが好ましい。こうすることにより、また、左右に一枚ずつの累進屈折力レンズを作製する場合であっても、装用者は、シミュレーション上の見え方と実際の見え方との違いを感じることが殆どなくなる。
上記の実施形態においては、表示手段6としてHMD部を設けた場合について述べた。その一方、観察用画像Sをスクリーンに上映する方式を採用しても構わない。
本実施形態における観察用シーンデータは、CG画像に対して距離データが付与されたものである。もちろん、CG画像を先に準備しておき、そのCG画像に対して距離データを付与する処理を行っても構わない。その一方、観察用シーンデータを取得する際に、距離画像センサを用いても構わない。仮に、表示手段6としてHMD部を採用するとするならば、HMD部の筐体には、画像表示ディスプレイに加え、撮像カメラ、距離画像センサが組み込まれることになる。
また、距離画像センサは、撮像カメラと同様に動画を取り扱い可能なものであることが望ましく、さらに高フレームレート動画を扱えるものであれば、滑らかな映像に対応し得るようになるので、より一層望ましい。
また、距離画像センサは、必ずしも撮像カメラと別体である必要はない。つまり、距離画像センサは、例えば一般的な二次元RGB画像と距離情報を持つ距離画像とを同時に取得できるカメラ装置を用いることで、撮像カメラと一体で構成されたものであっても構わない。
[付記1]
トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーション方法であって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成工程と、
前記観察用シーンデータにおける前記距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成工程と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成工程と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与工程と、
前記表示用ボヤケ成分生成工程及び前記表示用ボヤケ成分付与工程により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示工程と、
を備えたことを特徴とするシミュレーション方法。
[付記2]
トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーションプログラムであって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段、
としてコンピュータを機能させることを特徴とするシミュレーションプログラム。
2 データ保存手段
31 第1ボヤケ成分生成手段
32 第2ボヤケ成分生成手段
31’ 第1歪み成分生成手段
32’ 第2歪み成分生成手段
4 表示用ボヤケ成分生成手段
4’ 表示用歪み成分生成手段
5 表示用ボヤケ成分付与手段
5’ 表示用歪み成分付与手段
6 表示手段
L トライアルレンズ
S 観察用画像
E 眼球
Claims (9)
- トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーション装置であって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段と、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段と、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段と、
を備えたことを特徴とするシミュレーション装置。 - 前記表示用ボヤケ成分は、前記第2ボヤケ成分から前記第1ボヤケ成分が除去されたものであることを特徴とする請求項1に記載のシミュレーション装置。
- 前記観察用シーンデータにおける前記距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1歪み成分を生成する第1歪み成分生成手段と、
前記観察用シーンデータにおける前記距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2歪み成分を生成する第2歪み成分生成手段と、
前記第1歪み成分及び前記第2歪み成分に基づいて、表示用歪み成分を生成する表示用歪み成分生成手段と、
前記表示用歪み成分を、前記観察用シーンデータに対して付与する表示用歪み成分付与手段と、
を更に有し、
前記表示用歪み成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して前記表示手段により表示することを特徴とする請求項2に記載のシミュレーション装置。 - 少なくとも前記表示用ボヤケ成分付与手段、並びに、前記表示用歪み成分付与手段は、左眼と右眼それぞれに個別に対応したものであることを特徴とする請求項3に記載のシミュレーション装置。
- 前記表示手段は装用者の頭部に装着可能な筐体に組み込まれていることを特徴とする請求項4に記載のシミュレーション装置。
- 前記筐体に表示された前記観察用画像と装用者との間の距離情報に基づいて、第3ボヤケ成分を生成する第3ボヤケ成分生成手段と、
を備え、
前記表示用ボヤケ成分付与手段において、前記第3ボヤケ成分生成手段により生成された前記第3ボヤケ成分を、前記観察用シーンデータから除去することを特徴とする請求項5に記載のシミュレーション装置。 - トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーションシステムであって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段と、
前記観察用シーンデータにおける前記距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段と、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段と、
を備えたことを特徴とするシミュレーションシステム。 - トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーション方法であって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成工程と、
前記観察用シーンデータにおける前記距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成工程と、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成工程と、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与工程と、
前記表示用ボヤケ成分生成工程及び前記表示用ボヤケ成分付与工程により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示工程と、
を備えたことを特徴とするシミュレーション方法。 - トライアルレンズを通して観察用画像を観察することにより、累進屈折力レンズを通して外界を観察したときの見え方を装用者に体感させるシミュレーションプログラムであって、
前記トライアルレンズは、前記累進屈折力レンズのうちの非累進成分を有する非累進屈折力レンズであって、前記累進屈折力レンズのうちの非累進成分に応じた見え方を分担したものであり、
前記観察用画像は、前記累進屈折力レンズのうちの累進成分に応じた見え方を分担したものであり、
コンピュータグラフィックス画像に対して距離データが付与された観察用シーンデータにおける当該距離データ及び前記トライアルレンズにおける非累進成分に関するパラメータに基づいて、第1ボヤケ成分を生成する第1ボヤケ成分生成手段、
前記観察用シーンデータにおける距離データ及び前記累進屈折力レンズにおける累進成分に関するパラメータに基づいて、第2ボヤケ成分を生成する第2ボヤケ成分生成手段、
前記第1ボヤケ成分及び前記第2ボヤケ成分に基づいて、表示用ボヤケ成分を生成する表示用ボヤケ成分生成手段、
前記表示用ボヤケ成分を、前記観察用シーンデータに対して付与する表示用ボヤケ成分付与手段、
前記表示用ボヤケ成分付与手段により得られた観察用画像を、前記トライアルレンズを装用した装用者に対して表示する表示手段、
としてコンピュータを機能させることを特徴とするシミュレーションプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP13830333.4A EP2886040B1 (en) | 2012-08-20 | 2013-05-28 | Simulation device, simulation system, simulation method and simulation program |
US14/416,246 US9364142B2 (en) | 2012-08-20 | 2013-05-28 | Simulation device, simulation system, simulation method and simulation program |
JP2014531526A JP6276691B2 (ja) | 2012-08-20 | 2013-05-28 | シミュレーション装置、シミュレーションシステム、シミュレーション方法及びシミュレーションプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-181639 | 2012-08-20 | ||
JP2012181639 | 2012-08-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014030403A1 true WO2014030403A1 (ja) | 2014-02-27 |
Family
ID=50149721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/064707 WO2014030403A1 (ja) | 2012-08-20 | 2013-05-28 | シミュレーション装置、シミュレーションシステム、シミュレーション方法及びシミュレーションプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US9364142B2 (ja) |
EP (1) | EP2886040B1 (ja) |
JP (1) | JP6276691B2 (ja) |
WO (1) | WO2014030403A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015194511A (ja) * | 2014-03-31 | 2015-11-05 | ホヤ レンズ タイランド リミテッドHOYA Lens Thailand Ltd | 眼鏡レンズを製造するための装置、方法及びプログラム並びに眼鏡レンズの製造方法及びレンズ供給システム |
EP3189372A1 (de) * | 2014-09-22 | 2017-07-12 | Carl Zeiss Vision International GmbH | Anzeigevorrichtung zur demonstration optischer eigenschaften von brillengläsern |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3650923A4 (en) | 2017-07-03 | 2021-03-24 | Nikon-Essilor Co., Ltd. | METHOD OF DESIGNING EYEGLASSES, METHOD FOR MANUFACTURING EYEGLASSES, EYEGLASSES, EYEGLASSES ORDERING DEVICE, EYEGLASSES ORDERING DEVICE, AND EYEGLASSES ORDERING AND RECEIVING SYSTEM |
US11175518B2 (en) | 2018-05-20 | 2021-11-16 | Neurolens, Inc. | Head-mounted progressive lens simulator |
US10783700B2 (en) | 2018-05-20 | 2020-09-22 | Neurolens, Inc. | Progressive lens simulator with an axial power-distance simulator |
US11559197B2 (en) | 2019-03-06 | 2023-01-24 | Neurolens, Inc. | Method of operating a progressive lens simulator with an axial power-distance simulator |
US11259697B2 (en) | 2019-03-07 | 2022-03-01 | Neurolens, Inc. | Guided lens design exploration method for a progressive lens simulator |
US11259699B2 (en) * | 2019-03-07 | 2022-03-01 | Neurolens, Inc. | Integrated progressive lens simulator |
US11241151B2 (en) * | 2019-03-07 | 2022-02-08 | Neurolens, Inc. | Central supervision station system for Progressive Lens Simulators |
US11202563B2 (en) * | 2019-03-07 | 2021-12-21 | Neurolens, Inc. | Guided lens design exploration system for a progressive lens simulator |
US11288416B2 (en) | 2019-03-07 | 2022-03-29 | Neurolens, Inc. | Deep learning method for a progressive lens simulator with an artificial intelligence engine |
US11288873B1 (en) | 2019-05-21 | 2022-03-29 | Apple Inc. | Blur prediction for head mounted devices |
JP2023515517A (ja) | 2020-02-21 | 2023-04-13 | ディット テクノロジーズ インコーポレイテッド | ライブフィッティングを含む眼鏡フレームのフィッティング |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3342423B2 (ja) | 1998-10-09 | 2002-11-11 | ホーヤ株式会社 | 眼光学系のシミュレーション装置 |
JP2005308490A (ja) * | 2004-04-20 | 2005-11-04 | Pentax Corp | 光学特性補間方法、眼鏡装用シミュレーション画像処理方法、眼鏡装用シミュレーション画像処理装置、眼鏡レンズの評価方法、眼鏡レンズの評価装置 |
JP4124468B2 (ja) | 2002-10-08 | 2008-07-23 | Hoya株式会社 | 眼鏡レンズの光学値の決定方法、眼鏡レンズの製造方法、眼鏡レンズ及びその受発注システム |
WO2010044383A1 (ja) | 2008-10-17 | 2010-04-22 | Hoya株式会社 | 眼鏡の視野画像表示装置及び眼鏡の視野画像表示方法 |
JP4477909B2 (ja) | 2004-03-19 | 2010-06-09 | セイコーオプティカルプロダクツ株式会社 | 眼鏡装用シミュレーションシステム、および画像生成方法 |
JP2010165045A (ja) * | 2009-01-13 | 2010-07-29 | Seiko Epson Corp | シミュレーション装置、シミュレーションプログラムおよびシミュレーションプログラムを記録した記録媒体 |
JP2012066002A (ja) * | 2010-09-27 | 2012-04-05 | Hoya Corp | 眼鏡の視野画像表示装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2172471C (en) | 1995-03-29 | 1999-01-26 | Hua Qi | Apparatus for and method of simulating ocular optical system |
ATE319119T1 (de) | 2000-05-22 | 2006-03-15 | Hoya Corp | Verfahren und gerät zur simulation eines optischen okularsystems |
US7536032B2 (en) * | 2003-10-24 | 2009-05-19 | Reactrix Systems, Inc. | Method and system for processing captured image information in an interactive video display system |
US7914148B2 (en) * | 2005-11-15 | 2011-03-29 | Carl Zeiss Vision Australia Holdings Limited | Ophthalmic lens simulation system and method |
-
2013
- 2013-05-28 EP EP13830333.4A patent/EP2886040B1/en active Active
- 2013-05-28 US US14/416,246 patent/US9364142B2/en active Active
- 2013-05-28 WO PCT/JP2013/064707 patent/WO2014030403A1/ja active Application Filing
- 2013-05-28 JP JP2014531526A patent/JP6276691B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3342423B2 (ja) | 1998-10-09 | 2002-11-11 | ホーヤ株式会社 | 眼光学系のシミュレーション装置 |
JP4124468B2 (ja) | 2002-10-08 | 2008-07-23 | Hoya株式会社 | 眼鏡レンズの光学値の決定方法、眼鏡レンズの製造方法、眼鏡レンズ及びその受発注システム |
JP4477909B2 (ja) | 2004-03-19 | 2010-06-09 | セイコーオプティカルプロダクツ株式会社 | 眼鏡装用シミュレーションシステム、および画像生成方法 |
JP2005308490A (ja) * | 2004-04-20 | 2005-11-04 | Pentax Corp | 光学特性補間方法、眼鏡装用シミュレーション画像処理方法、眼鏡装用シミュレーション画像処理装置、眼鏡レンズの評価方法、眼鏡レンズの評価装置 |
WO2010044383A1 (ja) | 2008-10-17 | 2010-04-22 | Hoya株式会社 | 眼鏡の視野画像表示装置及び眼鏡の視野画像表示方法 |
JP2010165045A (ja) * | 2009-01-13 | 2010-07-29 | Seiko Epson Corp | シミュレーション装置、シミュレーションプログラムおよびシミュレーションプログラムを記録した記録媒体 |
JP2012066002A (ja) * | 2010-09-27 | 2012-04-05 | Hoya Corp | 眼鏡の視野画像表示装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2886040A4 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015194511A (ja) * | 2014-03-31 | 2015-11-05 | ホヤ レンズ タイランド リミテッドHOYA Lens Thailand Ltd | 眼鏡レンズを製造するための装置、方法及びプログラム並びに眼鏡レンズの製造方法及びレンズ供給システム |
EP3189372A1 (de) * | 2014-09-22 | 2017-07-12 | Carl Zeiss Vision International GmbH | Anzeigevorrichtung zur demonstration optischer eigenschaften von brillengläsern |
US10292581B2 (en) | 2014-09-22 | 2019-05-21 | Carl Zeiss Vision International Gmbh | Display device for demonstrating optical properties of eyeglasses |
Also Published As
Publication number | Publication date |
---|---|
US9364142B2 (en) | 2016-06-14 |
EP2886040A4 (en) | 2016-06-01 |
EP2886040B1 (en) | 2018-01-10 |
JPWO2014030403A1 (ja) | 2016-07-28 |
JP6276691B2 (ja) | 2018-02-07 |
EP2886040A1 (en) | 2015-06-24 |
US20150238076A1 (en) | 2015-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6276691B2 (ja) | シミュレーション装置、シミュレーションシステム、シミュレーション方法及びシミュレーションプログラム | |
JP6014038B2 (ja) | 眼鏡装用シミュレーション方法、プログラム、装置、眼鏡レンズ発注システム及び眼鏡レンズの製造方法 | |
US10192292B2 (en) | Accommodation-invariant computational near-eye displays | |
JP5967597B2 (ja) | 画像表示装置および画像表示方法 | |
JP6023801B2 (ja) | シミュレーション装置 | |
CN107071382B (zh) | 立体图像显示装置 | |
US20180218642A1 (en) | Altered Vision Via Streamed Optical Remapping | |
WO2010044383A1 (ja) | 眼鏡の視野画像表示装置及び眼鏡の視野画像表示方法 | |
CN106249413B (zh) | 一种模拟人眼对焦的虚拟动态景深变化处理方法 | |
JP2009230699A (ja) | シミュレーション装置、シミュレーションプログラムおよびシミュレーションプログラムを記録した記録媒体 | |
JP2013195931A (ja) | シミュレーション装置、シミュレーションプログラムおよび両眼視体感方法 | |
JP5632245B2 (ja) | 眼鏡の視野画像表示装置 | |
WO2020115815A1 (ja) | ヘッドマウントディスプレイ装置 | |
US10255676B2 (en) | Methods and systems for simulating the effects of vision defects | |
JP4477909B2 (ja) | 眼鏡装用シミュレーションシステム、および画像生成方法 | |
JP3347514B2 (ja) | 眼光学系のシミュレーション装置 | |
CN112164378A (zh) | 一种vr眼镜一体机反畸变方法和装置 | |
WO2022138073A1 (ja) | 画像生成装置、頭部装着表示装置、画像生成方法、及びプログラム | |
EP4030752A1 (en) | Image generation system and method | |
Zhdanov et al. | Adaptive vergence reconstruction method for mixed reality systems | |
CN116405650A (zh) | 图像校正方法、图像校正装置、存储介质和显示设备 | |
WO2023146882A1 (en) | Display system with machine learning (ml) based stereoscopic view synthesis over a wide field of view | |
CN106680995A (zh) | 显示控制方法及装置 | |
CN105208366A (zh) | 一种用于近视患者立体视觉增强的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13830333 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2014531526 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013830333 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14416246 Country of ref document: US |