Image correction for ophthalmic imaging systems
By using multiple cameras and computers in an ophthalmic imaging system to identify and correct reflective pixels, the reflection problems caused by lighting are solved, image quality is improved, and diagnostic and treatment accuracy is enhanced.
Patent Information
- Application Number
- CN202480004907.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-03-28
- Filing Date
- 2024-03-25
- Publication Date
- 2025-06-27
AI Technical Summary
In ophthalmic imaging systems, lighting may cause undesirable reflections in images, resulting in a degradation of image quality.
By using multiple cameras in an ophthalmic system, images of the eyes are provided from different viewing directions, and computers are used to identify and correct reflective pixels to reduce the impact of reflection.
It effectively reduces the impact of reflexes and improves the image quality in the ophthalmic imaging system, making diagnosis and treatment more accurate.
Smart Images

Figure CN120225111A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure generally relates to ophthalmic imaging systems and, more particularly, to image correction of ophthalmic imaging systems. Background Art
[0002] Ophthalmic systems typically provide images of the eye for diagnosing or treating the eye. The eye is typically illuminated to generate an image. However, the illumination may cause unwanted reflections to appear in the image. Summary of the Invention
[0003] In some embodiments, an ophthalmic system images an eye region that includes at least one eye. The system includes a camera system, an illuminator, and a computer. The camera system includes a camera that produces an image portion of the eye region. Each camera is located at a certain orientation relative to the eye region and produces an image portion. The illuminator is located at a certain orientation relative to the eye region and directs light toward the eye region. The computer receives the image portions from the camera system. A first image portion is provided by a first camera, and a second image portion is provided by a second camera. The computer: identifies reflection pixels in the first image portion, where the reflection pixels image light reflections from the illuminator reflected by a certain position of the eye region; determines image information of correction pixels in the second image portion, where the correction pixels image the same position of the eye region; and uses the identified image information to correct the reflection pixels to reduce the reflections.
[0004] Embodiments may not include the following features or may include one, some, or all of the following features:
[0005] * The camera includes a stereo camera symmetrically arranged about the system axis of the camera system.
[0006] * The computer identifies the reflection pixels in the first image portion by detecting light-saturated pixels as the reflection pixels.
[0007] * The computer identifies the reflection pixels in the first image portion by identifying the reflection pixels based on the orientation of the illuminator relative to the eye region and the orientation of the first camera relative to the eye region.
[0008] * The computer identifies the reflection pixels in the first image portion by: receiving eye movement tracking information that describes the movement of the eye; and identifying the reflection pixels based on the previous positions of the reflection pixels and the movement of the eye.
[0009] * The first camera and the second camera are not the same camera. The first camera is at a first orientation relative to the eye region, and the second camera is at a second orientation relative to the eye region that is different from the first orientation.
[0010] *The first camera and the second camera are the same camera, and the second image portion is provided before the first image portion.
[0011] *The second image portion includes default eye image information.
[0012] *The computer corrects the reflection pixels by replacing the reflection pixels with corrected pixels using the recognized image information.
[0013] *The computer corrects the reflection pixels by applying an averaging function to the reflection pixels and the corrected pixels using the recognized image information.
[0014] *The computer corrects the reflection pixels using the recognized image information by: generating a corrected overlay using the corrected pixels; and placing the corrected overlay over the reflection pixels.
[0015] In some embodiments, an ophthalmic system images an eye region including at least one eye. The system includes a camera system and a computer. The camera system includes a camera that produces an image portion of the eye region. Each camera is located at a certain orientation relative to the eye region and produces an image portion. The computer receives the image portions from the camera system. A first image portion is provided by a first camera, and a second image portion is provided by a second camera. The computer: identifies target pixels in the first image portion, where the target pixels image a certain location of the eye region; determines the image information of corrected pixels in the second image portion, where the corrected pixels image the same location of the eye region; and uses the recognized image information to correct the target pixels.
[0016] Embodiments may or may not include the following features or may include one, some, or all of the following features:
[0017] *The camera includes a stereo camera symmetrically arranged about the system axis of the camera system.
[0018] *The computer identifies the target pixels in the first image portion by detecting light-saturated pixels as reflection pixels.
[0019] *The computer identifies the target pixels in the first image portion by: receiving eye movement tracking information describing the movement of the eye; and identifying the target pixels based on the previous position of the target pixels and the movement of the eye.
[0020] *The first camera and the second camera are not the same camera. The first camera is at a first orientation relative to the eye region, and the second camera is at a second orientation relative to the eye region that is different from the first orientation.
[0021] *The first camera and the second camera are the same camera, and the second image portion is provided before the first image portion.
[0022] *The second image portion includes default eye image information.
[0023] *The computer corrects the target pixel by replacing the target pixel with a corrected pixel using the recognized image information.
[0024] *The computer corrects the target pixel using the recognized image information by applying an averaging function to the target pixel and the corrected pixel.
[0025] *The computer corrects the target pixel using the recognized image information by generating a correction overlay using the corrected pixel and placing the correction overlay on the target pixel. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 An example of an ophthalmic system with an eye camera providing an image of an eye region according to certain embodiments is shown;
[0027] Figure 2 An example of Figure 1 the field of view (FOV) of a camera system according to certain embodiments is shown;
[0028] Figure 3A and Figure 3B An example of a camera system tracking an eye region according to certain embodiments is shown; and Figure 1 An example of a method for correcting pixels in an eye image according to certain embodiments is shown; and
[0029] Figure 4 and Figure 5 An example of a method for generating a corrected image is shown, and Figure 4 An image portion for generating a corrected image is shown, and Figure 5 A flowchart of the method is shown. DETAILED DESCRIPTION
[0030] Reference is now made to the specification and the drawings to illustrate example embodiments of the disclosed devices, systems, and methods in detail. The specification and the drawings are not intended to be exhaustive or to otherwise limit the claims to the specific embodiments shown in the drawings and disclosed in the specification. Although the drawings represent possible embodiments, the drawings are not necessarily drawn to scale, and some features may be simplified, exaggerated, removed, or partially sectioned to better illustrate the embodiments.
[0031] According to known techniques, to reduce problem pixels in an image (such as reflections), the illumination is polarized and the polarized component is filtered out of the image. However, a diffusive surface reflects polarized light in different directions, which can cause problems. For example, the surface of an open LASIK corneal flap may produce an undesired color flicker. According to another known technique, reflections can be removed by interpolating information from adjacent pixels. However, the images produced by known interpolation techniques may not be very accurate.
[0032] The ophthalmic imaging system described herein has multiple cameras that provide images of an eye from different viewing directions to generate digital images, such as microscopic images. The cameras have different lines of sight, so problem pixels (such as reflections) appear at different positions in the images of the eye. If there is a reflection at a certain position of the eye in one image, the image data from another image where there is no reflection at that position can be used to correct the image. If non-reflected image data is not available for some positions in any of the images, data from surrounding pixels can be interpolated to provide information for these positions.
[0033] Figure 1 An example of an ophthalmic system 10 with an eye camera 12 according to some embodiments is shown. The eye camera provides an image of an eye region 14, which can include one or both eyes of a patient. For ease of explanation, certain eye features are used to define an example coordinate system 16 (x, y, z) of the eye. For example, the eye has a center (e.g., pupil center, highest point, vertex) and an eye axis 15 (e.g., optical axis or pupil axis), which can define the z-axis of the eye coordinate system 16. The z-axis in turn defines the xy-plane of the coordinate system 16. The eye region 14 has a region axis 17. If the eye region 14 has one eye, the region axis 17 can be substantially coincident with the eye axis 15. If the eye region 14 has two eyes, the region axis 17 can pass through the midpoint between the two eyes.
[0034] As an overview of an example system, an ophthalmic system 10 includes an eye camera 12, an ophthalmic device 22, a display 24, a computer 26 (which includes logic 27 and a memory 28), and an illuminator 30, coupled as shown. The eye camera 12 includes a camera system 20 and the computer 26, coupled as shown. As an overview of an example operation, the eye camera 12 provides an image of an eye region 14. The camera system 20 has cameras that produce image portions of the eye region 14. Each camera is located in a known orientation (e.g., known positions and / or orientations relative to each other and / or relative to the eye region 14) and records at least a portion of the eye region 14 to produce an image portion. The computer 26 receives the image portions from the camera system 20. The computer 26 then identifies target pixels (e.g., reflective pixels) of one image portion at a certain location in the eye region and determines image information of corrected pixels of another image portion that images the same location of the eye region. The computer 26 uses the identified image information to correct the target pixels. In some embodiments, if no available (e.g., non-reflective) image data can be provided for some location images, data from surrounding pixels may be interpolated to provide information for these locations.
[0035] Any suitable target pixels may be corrected. For example, the target pixels may be reflective pixels that image light reflections from the eye, and the reflective pixels are corrected to reduce the reflected image. As another example, the target pixels may be occluded pixels that image a certain location of the eye that is blocked by, e.g., an instrument or a body part such as an eyelash.
[0036] Turning to the components, the camera system 20 has a field of view (FOV) that covers the eye region 14. The FOV has a known relationship with the coordinate system of the camera system 20, which in some embodiments has a known relationship with the coordinate system used by the ophthalmic device 22 to treat and / or diagnose the eye. In these embodiments, an eye tracker may track the orientation and movement of the eye by tracking the orientation and movement of the eye relative to the FOV. The ophthalmic device 22 may use the eye tracking information to treat and / or diagnose the eye.
[0037] In an embodiment, the camera system 20 includes a camera. For ease of explanation, the "orientation" of the camera relative to the eye region 14 can describe the distance between the camera and the eye region 14 and the direction of the camera axis relative to the region axis 17. The camera detects light from an object and generates a signal in response to the light. The signal carries image data that can be used to generate an image of the eye. The image data is provided to a computer 26 for eye tracking (and optionally other analysis), and can also be provided to a display 24 to present an image of the eye. Examples of cameras include charge-coupled devices (CCDs), video, complementary metal-oxide-semiconductor (CMOS) sensors (e.g., active pixel sensors (APS)), line sensors, and optical coherence tomography (OCT) cameras.
[0038] The camera detects light having any suitable spectral range, such as a range of infrared (IR), ultraviolet (UV), and / or visible (VIS) wavelength light, where the range can include a portion or all of the wavelengths. For example, the camera can detect visible light, infrared light, or other visible and infrared light from the eye region 14 to produce an image portion. Certain cameras can capture features of the eye (e.g., the pupil, iris, blood vessels, limbus, sclera, eyelashes, and / or eyelids) better than other cameras. For example, infrared cameras generally provide more stable pupil tracking and better contrast for the iris structure. Accordingly, an IR camera can be used to monitor lateral movement by tracking the pupil and / or to monitor eye rotation by tracking the iris structure. As another example, visible range cameras produce better images of blood vessels, and thus a visible range camera can be used to monitor translational and / or rotational movement by tracking the blood vessels.
[0039] The camera can record images at any suitable frequency or resolution. High-speed cameras can record images at greater than, for example, 400 to 1500 frames per second (such as greater than 500, 750, or 1000 frames per second). High-resolution cameras can produce images having greater than, for example, 4 to 24 megapixels (such as greater than 5, 10, 15, or 20 megapixels). Generally, higher-resolution images and higher-speed image acquisition can provide more accurate tracking, but these two features may require more computational time, and thus there may be a trade-off between resolution and speed. Accordingly, the speed and / or resolution of the camera can be selected for a particular purpose. In some embodiments, a high-speed camera can track eye features that move faster and / or can be identified at a lower resolution, and a high-resolution camera can be used to track eye features that require a higher resolution for identification and / or move more slowly. For example, a lower-resolution, higher-speed camera can track the pupil (which does not require high resolution) to detect xy movement. As another example, a higher-resolution, lower-speed camera can track blood vessels / iris structure to detect rotation, z movement.
[0040] The ophthalmic device 22 can be a system for diagnosing and / or treating the eye. Examples include refractive surgery systems, cataract systems, topographers, OCT measurement devices, and wavefront measurement devices. The display 24 provides an image to the user of the system 10. Examples of the display 24 include a computer display, a 3D display, a projector (projector / beamer), a TV display, a binocular display, glasses with a display, a virtual reality display, an augmented reality display, and a mixed reality display.
[0041] The illuminator 30 directs light toward the eye region 14 to illuminate the eye for imaging. The illuminator 30 can include one or more light sources, such as one or more of the following: a lamp, an LED (which can be white or monochromatic, such as green, red, IR, or UV), a laser diode (having the same exemplary colors as the LED), and / or a projected light pattern (e.g., a dot, a line, or a cross). In some embodiments, room lighting or sunlight can provide the illumination.
[0042] The computer 26 controls the components of the system 10 (e.g., the camera system 20, the ophthalmic device 22, the display 24, and / or the light projector 30) to image the eye. Generally, the computer 16 receives an image portion from the camera system 20 and corrects the pixels of the image portion to produce an image of the eye region 14. As an overview, the computer 26 identifies target pixels in the image, e.g., reflection pixels that image the light reflection. The computer 26 determines the image information of the correction pixels from, for example, another image, and uses the image information from the correction pixels to correct the target pixels.
[0043] In embodiments where the reflection pixels are corrected, the reflection pixels can be identified in any suitable manner. For example, the computer 26 can use image processing to detect light-saturated pixels at the reflection pixels. For example, a light-saturated pixel can be a pixel having a value greater than 90% of the maximum level reading. As another example, the computer 26 can calculate the position of the reflection pixels based on the orientation of the illuminator 30 and the orientation of the camera providing the image. The orientation of the illuminator 30 provides the direction of the light rays incident on and reflected from the eye. The orientation of the camera provides the eye position from which the camera receives the reflected light. As another example, the computer 26 can receive eye movement tracking information describing the movement of the eye, and then calculate the position of the reflection pixels based on the previous position of the pixels and the movement of the eye. Since the reflection moves with the eye, the position of the reflection pixels can be determined based on the previous position and the movement.
[0044] In an embodiment, the computer 26 uses the corrected pixels of the second image portion to determine image information, where the corrected pixels image the same eye position where the reflection is located in the first image. The image information can be determined in any suitable manner. For example, the image information can be determined based on a second image portion provided by a different camera that is in a different orientation from the camera (e.g., a stereoscopically arranged camera) that provides the first image portion. Since these cameras are in different orientations, a reflection may appear at a certain position on the eye in one image, but at a different position on the eye in the other image.
[0045] As another example, the image information can be determined based on a second image portion provided by the same camera that provides the first image portion, where the camera generates the first image portion and the second image portion at different times. As another example, the computer 26 can determine the image information from a second image portion that includes default eye image information. For example, the default eye image information can include image data at that position of a typical eye. For example, if the corrected pixels are for correcting pixels at the pupil, the default eye image information can include dark pixels.
[0046] In an embodiment, the computer 26 uses the identified image information to reduce the reflection in any suitable manner. For example, the computer 26 can replace the reflected pixels with the corrected pixels. As another example, the computer 26 can apply an averaging function to the reflected pixels and the corrected pixels. For example, the averaging function can equivalently weight the pixels, or can give greater weight to pixels from, for example, a higher quality image. As another example, the computer 26 can use the corrected pixels to generate a corrected overlay and place the corrected overlay over the reflected pixels.
[0047] Figure 2 An example of the field of view (FOV) 40 of the camera system 20 according to certain embodiments is shown. Figure 1 The cameras of the camera system 20 can have any suitable arrangement. For example, Camera A and Camera A can be arranged symmetrically mirrored about the system axis 14, i.e., spatially separated on opposite sides of the system axis 14 at equal viewing angles. The images can be stereoscopically reconstructed to track the position and orientation of the eyes in two or three dimensions. The greater the angle and / or distance between the cameras, the better the accuracy in the z direction. This can help position the patient's head.
[0048] The cameras of the camera system 20 have a field of view (FOV) that detects light from the eye region 14 to produce image portions 45 of some or all of the eye region 14. Different cameras can have different FOVs that detect light from different portions of the eye region at different directions, and the different FOVs can overlap. In some embodiments, the combined FOVs from the cameras produce a system FOV 40. Generally, more cameras at different azimuths (positions and orientations) can improve the accuracy of detecting and tracking eye features.
[0049] In this example, the camera system 20 has a system FOV 40, a system axis 42, and a system coordinate system 44 (x', y', z'). The system axis 42 can have any suitable position. For example, the axis 42 can be substantially orthogonal to the system FOV 40 and can pass through the center of the system FOV 40. The system axis 42 and the system coordinate system 44 (x', y', z') can be related in any suitable manner. In this example, the system axis 42 defines the z'-axis of the system coordinate system 44. In this example, the system FOV 40 is generally planar and images the numbers 1 through 9. The camera system 20 includes a camera A with an FOV A and a camera B with an FOV B, where the FOV A and the FOV B extend partially or completely over the system FOV 40. Camera A provides a first image portion taken with FOV A, and camera B provides a second image portion taken with FOV B.
[0050] In some embodiments, the computer 26 aligns and combines the image portions 45 to produce a combined image 46. The image portions 45 can be aligned in any suitable manner. For example, each camera has a known azimuth (such as position (e.g., distance from the system FOV 40 and / or the eye region 14), orientation (e.g., the camera optical axis relative to the system axis 42 and / or the eye axis 15, or the viewing angle)), size, and imaging characteristics. Based on this information, the computer 26 can determine the positions of the image portions 45 to align them within the combined image 46. As another example, each camera generates an image of a calibration pattern (e.g., a checkerboard), and the azimuth of the camera is determined based on the image. As yet another example, when viewed through the cameras, the user calibrates the image portions 45 by manually aligning the portions 45. The computer 26 records the positions of the aligned portions.
[0051] Figure 3A and Figure 3B shows an example of the camera system 20 Figure 1 tracking the eye region 14 according to some embodiments. In Figure 3AIn [the example], the eye region 14 includes one eye. In this example, the eye axis 15 of the eye can be first aligned substantially with the system axis 42 of the camera system 20. When the eye moves relative to the camera system 20, the eye axis 15 moves relative to the system axis 42.
[0052] In Figure 3B [the example], the eye region 14 includes two eyes. The system axis 42 of the camera system 20 can be aligned at any suitable position, for example, substantially with the midpoint between the eyes. The camera system 20 includes cameras that image one or both eyes to produce a combined image that images both eyes simultaneously, so the camera system 20 can track both eyes simultaneously and independently of each other. In some embodiments, the camera system 20 includes a pair of stereo cameras that can each image both eyes to provide three-dimensional image information, including z-depth information of both eyes.
[0053] Figure 4 and Figure 5 show examples of methods for correcting pixels (such as reflection pixels) in an eye image according to certain embodiments. Figure 4 shows image portions A and B used to generate the corrected image 46, and Figure 5 shows a flowchart of the method. The method begins at step 110, where the illuminator 30 directs light toward the eye region 14. At step 112, the camera system 20 generates image portions A and B of the eye region 14. At step 114, the computer 26 receives image portions A and B from the camera system 20.
[0054] At step 116, the computer 26 identifies the reflection pixels of image portion A. The reflection pixels image the light reflection at a specific position in the eye region 14. The reflection pixels can be identified in any suitable manner. For example, the computer 26 can detect light-saturated pixels as reflection pixels. As another example, the computer 26 can calculate the position of the reflection pixels based on the orientation of the illuminator 30 and the orientation of the camera that provides image portion A. As another example, the computer 26 can receive eye movement tracking information that describes the movement of the eye, and then calculate the position of the reflection pixels based on the previous orientation of the pixels and the movement of the eye.
[0055] At step 120, the computer 26 determines the image information of the correction pixels in image portion B that image the same position of the eye region. The image information can be determined in any suitable image portion B. For example, image portion B can be provided by a camera different from the camera that provides image portion A. As another example, image portion B can be provided by the same camera, but image portion B can be taken before or after image portion A. As another example, image portion B can include default eye image information.
[0056] In step 122, computer 26 uses the identified image information to correct the reflected pixels to reduce reflections. The reflected pixels can be corrected in any suitable manner. For example, computer 26 can replace the reflected pixels with corrected pixels. As another example, computer 26 can apply an averaging function to the reflected pixels and the corrected pixels. As another example, computer 26 can generate a corrected overlay using the corrected pixels and place the corrected overlay over the reflected pixels.
[0057] Components of the systems and devices disclosed herein (such as a control computer) can include an interface, logic, and / or memory, any of which can include computer hardware and / or software. The interface can receive inputs to the component and / or send outputs from the component and is generally used to exchange information between, for example, software, hardware, peripherals, users, and combinations thereof. A user interface is a type of interface that a user can use to communicate with a computer (e.g., send inputs to and / or receive outputs from the computer). Examples of user interfaces include a display, a graphical user interface (GUI), a touch screen, a keyboard, a mouse, a gesture sensor, a microphone, and a speaker.
[0058] Logic can perform the operations of the component. Logic can include one or more electronic devices that process data (e.g., execute instructions for generating an output from an input). Examples of such electronic devices include a computer, a processor, a microprocessor (e.g., a central processing unit (CPU)), and a computer chip. Logic can include computer software that encodes instructions that can be executed by the electronic device to perform the operations. Examples of computer software include a computer program, an application, and an operating system.
[0059] Memory can store information and can include a tangible, computer-readable, and / or computer-executable storage medium. Examples of memory include computer memory (e.g., random access memory (RAM) or read-only memory (ROM)), a mass storage medium (e.g., a hard disk), a removable storage medium (e.g., a compact disc (CD) or a digital video or versatile disc (DVD)), a database, a network storage device (e.g., a server), and / or other computer-readable media. Particular embodiments can relate to memory encoded with computer software.
[0060] Although the present disclosure is described in terms of certain embodiments, modifications to the embodiments, such as changes, substitutions, additions, omissions, and / or other modifications, will be apparent to those skilled in the art. Accordingly, the embodiments may be modified without departing from the scope of the invention. For example, the systems and devices disclosed herein may be modified. It will be apparent to those skilled in the art that the components of the systems and devices may be integrated or separate, or that the operations of the systems and devices may be performed by more, fewer, or other components. As another example, the methods disclosed herein may be modified. These methods may include more, fewer, or other steps, and the steps may be performed in any suitable order, which will be apparent to those skilled in the art.
[0061] To assist the Patent Office and the reader in understanding the claims, the applicant does not intend for any claim or claim element to invoke 35 U.S.C. § 112(f), unless the phrase "means for" or "step for" is expressly used in a particular claim. The applicant understands that the use of any other term within a claim (e.g., "mechanism," "module," "means," "unit," "component," "element," "member," "device," "machine," "system," "processor," or "controller") refers to structures known to those of ordinary skill in the relevant art and is not intended to invoke 35 U.S.C. § 112(f).
Claims
1. An ophthalmic system for imaging an ocular region including at least one eye, the ophthalmic system comprising: a camera system comprising a plurality of cameras configured to generate a plurality of image portions of the eye region, each camera being located at a position relative to the eye region and configured to generate one image portion of the plurality of image portions; an illuminator located at an orientation relative to the eye region and configured to direct light toward the eye region; as well as A computer, the computer being configured to: receiving the plurality of image portions from the camera system, the plurality of image portions comprising a first image portion and a second image portion, the first image portion being provided by a first camera and the second image portion being provided by a second camera; identifying one or more reflective pixels of the first image portion, the reflective pixels imaging a reflection of light from the illuminator reflected by a location in the eye region; determining image information of one or more correction pixels of the second image portion, the correction pixels imaging the same location of the eye region; and The reflective pixels are corrected using the identified image information to reduce reflections.
2. The ophthalmic system of claim 1, wherein the plurality of cameras comprises: A set of stereo cameras is arranged symmetrically about a system axis of the camera system.
3. The ophthalmic system of claim 1 , wherein the computer is configured to identify one or more reflective pixels of the first image portion by: One or more light-saturated pixels are detected as the one or more reflective pixels.
4. The ophthalmic system of claim 1 , wherein the computer is configured to identify one or more reflective pixels of the first image portion by: The one or more reflective pixels are identified based on an orientation of the illuminator relative to the eye region and an orientation of the first camera relative to the eye region.
5. The ophthalmic system of claim 1 , wherein the computer is configured to identify one or more reflective pixels of the first image portion by: receiving eye tracking information describing movement of the eye; and The one or more reflective pixels are identified based on a previous position of the one or more reflective pixels and movement of the eye.
6. The ophthalmic system of claim 1 , wherein the first camera and the second camera are not the same camera, the first camera is at a first position relative to the eye region, and the second camera is at a second position relative to the eye region different from the first position.
7. The ophthalmic system of claim 1, the first camera and the second camera being the same camera, the second image portion being provided before the first image portion.
8. The ophthalmic system of claim 1, wherein the second image portion comprises default eye image information.
9. The ophthalmic system of claim 1, wherein the computer is configured to use the identified image information to correct the reflective pixels by: The one or more reflected pixels are replaced with the one or more corrected pixels.
10. The ophthalmic system of claim 1, wherein the computer is configured to use the identified image information to correct the reflective pixels by: An averaging function is applied to the one or more reflected pixels and the one or more corrected pixels.
11. The ophthalmic system of claim 1 , wherein the computer is configured to use the identified image information to correct the reflective pixels by: generating a correction overlay using the one or more correction pixels; and The correction overlay is placed on the one or more reflective pixels.
12. An ophthalmic system for imaging an ocular region including at least one eye, the ophthalmic system comprising: a camera system comprising a plurality of cameras configured to generate a plurality of image portions of the eye region, each camera being located at a position relative to the eye region and configured to generate one image portion of the plurality of image portions; as well as A computer, the computer being configured to: receiving the plurality of image portions from the camera system, the plurality of image portions comprising a first image portion and a second image portion, the first image portion being provided by a first camera and the second image portion being provided by a second camera; identifying one or more target pixels of the first image portion, the target pixels imaging a location of the eye region; determining image information of one or more correction pixels of the second image portion, the correction pixels imaging the same location of the eye region; and The target pixel is corrected using the identified image information.
13. The ophthalmic system of claim 12, wherein the plurality of cameras comprises: A set of stereo cameras is arranged symmetrically about a system axis of the camera system.
14. The ophthalmic system of claim 12, wherein the computer is configured to identify one or more target pixels of the first image portion by: One or more light-saturated pixels are detected as the one or more target pixels.
15. The ophthalmic system of claim 12, wherein the computer is configured to identify one or more target pixels of the first image portion by: receiving eye tracking information describing movement of the eye; and The one or more target pixels are identified based on previous positions of the one or more target pixels and movement of the eye.
16. The ophthalmic system of claim 12, wherein the first camera and the second camera are not the same camera, the first camera is at a first position relative to the eye region, and the second camera is at a second position relative to the eye region different from the first position.
17. The ophthalmic system of claim 12, the first camera and the second camera being the same camera, the second image portion being provided before the first image portion.
18. The ophthalmic system of claim 12, wherein the second image portion comprises default eye image information.
19. The ophthalmic system of claim 12, wherein the computer is configured to use the identified image information to correct the target pixel by: The one or more target pixels are replaced with the one or more corrected pixels.
20. The ophthalmic system of claim 12, wherein the computer is configured to use the identified image information to correct the target pixel by: An averaging function is applied to the one or more target pixels and the one or more correction pixels.
21. The ophthalmic system of claim 12, wherein the computer is configured to use the identified image information to correct the target pixel by: generating a correction overlay using the one or more correction pixels; and The correction overlay is placed on the one or more target pixels.