The present invention provides an optical scanning device and a monitoring system with an optical scanning device, particularly to an optical coherence tomography (OCT) self-testing system, an OTC method, and an ocular disease monitoring system, which enable a user to inspect whether his retina is diseased.
The optical coherence tomography (OTC) device has been an important inspection instrument in ophthalmology. The OTC device enables an ophthalmologist to watch the layered structure of the retina of a patient in real time, greatly favoring the diagnosis of ocular diseases. However, the traditional OCT device is bulky and expensive. The patients have to go to the hospital for OCT inspection. The physicians have to view the results of OCT inspection via the image system or high-end display device on-site. The OCT device is often used to inspect glaucoma, macular degeneration, and diabetic retinopathy.
The age-related macular degeneration is caused by aging, deterioration of ocular functions, or other risk factors, such as age, smoking, high myopia, and air pollution. Macular degeneration normally occurs in the people aged over 50. However, the patients are hard to perceive macular degeneration in the early stage. The early-stage macular degeneration cannot be detected unless the patient is monitored with optical devices for a long period of time. While macular degeneration becomes serious, the patient may experience visual field variation, defective color vision, and impaired vision. In fact, the patients of macular degeneration rarely seek for medical care until the visual field has been seriously damaged in the late stage.
Retinopathy needs monitoring for a long period of time. Diabetic retinopathy is a major ophthalmological disease for the elder people. This is because hyperglycemia raises the aggregation of platelets. Platelet aggregation may induce microvascular clogging or hypoxia in retina and thus lead to abnormal angiogenesis. Although controlling blood sugar is helpful for preventing retinopathy, a longer disease progress may still make the patient suffer from retinopathy. Retinopathy is a disease slowly exacerbated with time. Thus, the patient must frequently go to the hospital for inspection, which should consume much time and labor for both the patient and hospital.
One objective of the present invention is to provide an optical coherence tomography (OCT) self-testing system, an OTC method, and an ocular disease monitoring system, which enable a patient to perform inspection by himself without troublesome and complicated operations, whereby the patient may be more willing to monitor his ocular diseases persistently.
The present invention proposes an optical coherence tomography (OCT) self-testing system, which comprises a camera device, an external display module, and a communication module. The camera device includes an image-capturing module and a processing module. The image-capturing module captures a plurality of ocular images. The processing module is connected with the image-capturing module, determining whether the position offset value between the center of the pupil of the tested eyeball and the optical axis of the image-capturing module is within a preset error range. If the position offset value is within the preset error range, the processing module determines whether the position offset value is unchanged within a first preset time interval. If the position offset value is unchanged within the first preset time interval, the processing module stores the plurality of ocular images, which is captured within the first time interval, as a plurality of displayed images. The external display module is coupled to the processing module and displays one of the plurality of displayed images and a status light, wherein the status light indicates whether the image-capturing module has completed image capturing. The communication module is connected with the processing module and transmits the plurality of ocular images to the exterior.
The present invention also proposes an optical coherence tomography method, which is applied to an optical coherence tomography self-testing system. The optical coherence tomography self-testing system comprises a camera device, an external display module, and a communication module. The camera device includes an image-capturing module and a processing module. The optical coherence tomography method uses the optical coherence tomography self-testing system to undertake the following steps: using the processing module to determine whether the position offset value between the center of the pupil of the tested eyeball and the optical axis of the image-capturing module is within a preset error range; if the position offset value is within the preset error range, using the processing module to determine whether the position offset value is unchanged within a first preset time interval; if the position offset value is unchanged within the first preset time interval, using the image-capturing module to capture a plurality of ocular images, and storing the plurality of ocular images, which is captured within the first time interval, as a plurality of displayed images; after the image-capturing module has completed image capturing, using the external display module to display one of the plurality of displayed images and a status light, wherein the status light indicates whether the image-capturing module has completed image capturing; and using the communication module to transmit the plurality of ocular images to the exterior.
The present invention also proposes an ocular disease monitoring system, which comprises an optical coherence tomography self-testing system and a computation system. The optical coherence tomography self-testing system comprises a camera device, an external display module, and a communication module. The camera device includes an image-capturing module and a processing module. The image-capturing module captures a plurality of ocular images. The processing module is connected with the image-capturing module, determining whether the position offset value between the center of the pupil of the tested eyeball and the optical axis of the image-capturing module is within a preset error range. If the position offset value is within the preset error range, the processing module determines whether the position offset value is unchanged within a first preset time interval. If the position offset value is unchanged within the first preset time interval, the processing module stores the plurality of ocular images, which is captured within the first time interval, as a plurality of displayed images. The external display module is coupled to the processing module and displays one of the plurality of displayed images and a status light, wherein the status light indicates whether the image-capturing module has completed image capturing. The communication module is connected with the processing module and transmits the plurality of ocular images to the exterior. The computation system is in signal communication with the optical coherence tomography self-testing system, receiving the plurality of ocular images, and inspecting the plurality of ocular images to generate an inspection result, and transmitting the inspection result to the optical coherence tomography self-testing system.
The objective, technologies, features and advantages of the present invention will become apparent from the following description in conjunction with the accompanying drawings wherein certain embodiments of the present invention are set forth by way of illustration and example.
The foregoing conceptions and their accompanying advantages of this invention will become more readily appreciated after being better understood by referring to the following detailed description, in conjunction with the accompanying drawings, wherein:
Various embodiments of the present invention will be described in detail below and illustrated in conjunction with the accompanying drawings. In addition to these detailed descriptions, the present invention can be widely implemented in other embodiments, and apparent alternations, modifications and equivalent changes of any mentioned embodiments are all included within the scope of the present invention and based on the scope of the Claims. In the descriptions of the specification, in order to make readers have a more complete understanding about the present invention, many specific details are provided; however, the present invention may be implemented without parts of or all the specific details. In addition, the well-known steps or elements are not described in detail, in order to avoid unnecessary limitations to the present invention. Same or similar elements in Figures will be indicated by same or similar reference numbers. It is noted that the Figures are schematic and may not represent the actual size or number of the elements. For clearness of the Figures, some details may not be fully depicted.
The embodiments of the present invention will be demonstrated thereinafter in cooperation with the attached drawings.
Refer to
The optical coherence tomography (OCT) self-testing system 1 of the present invention comprises a camera device 10, an external display module 20, and a communication module 30.
The camera device 10 includes an image-capturing module 100 and a processing module 140. The image-capturing module 100 captures a plurality of ocular images. The processing module 140 is connected with the image-capturing module 100, determining whether the position offset value between the center of the pupil of a tested eyeball 90 and the optical axis O of the image-capturing module 100 is within a preset error range. If the position offset value is outside the preset error range, the processing module 140 performs determination once again. If the position offset value is within the preset error range, the processing module 140 determines whether the position offset value is unchanged within a first preset time interval. If the position offset value is changed within the first preset time interval, the processing module 140 calculates the position offset value once again after a second time interval. If the position offset value is unchanged within the first preset time interval, the processing module 140 stores the plurality of ocular images, which is captured within the first time interval, as a plurality of displayed images. According to a preset tracking rule and a preset focusing rule, the processing module 140 analyzes a relative position of the optical axis O of the image-capturing module 100 and the center of the pupil of the tested eyeball 90 to generate the plurality of displayed images.
The external display module 20 is coupled to the processing module 140. After the processing module 140 has completed image capturing, the external display module 20 displays one of the plurality of displayed images and a status light, wherein the status light indicates the status of the image capturing performed by the image-capturing module. The communication module 30 is connected with the processing module 140 and transmits the plurality of ocular images to the exterior.
The image-capturing module 100 includes a first lens assembly 102, a second lens assembly 103, a third lens assembly 104, an illumination element 105, a sensing module 106, a splitter 109, an internal display module 107, a first focal-length regulator 110, and a second focal-length regulator 111.
The first lens assembly 102 has a first-lens first side 102A, and a first-lens second side 102B, which are opposite to each other. The first-lens first side 102A faces the tested eyeball 90 of a testee. The second lens assembly 103 has a second-lens first side 103A, and a second-lens second side 103B, which are opposite to each other. The second-lens first side 103A faces the first-lens second side 102B. The second lens assembly 103 is disposed coaxially with the first lens assembly 102 at the first-lens second side 102B. The second lens assembly 103 includes at least one liquid lens. The illumination element 105 is disposed at the first-lens second side 102B. The illumination element 105 generates a light beam L1 to illuminate the external region of the eyeball 90 of the testee. The light beam L1 is focused at a fundus 91 of the eyeball 90 by the first lens assembly 102. The illumination element 105 may generate visible light or infrared light to function as the light beam L1 for photographing the external region of the eyeball 90.
The splitter 109 is disposed at a position between the first-lens second side 102B and the second-lens first side 103A. The splitter 109 splits the optical axis O passing through the first lens assembly 102 into a first optical path O1 and a second optical path O2, and the first optical path O1 is the extension of the optical axis O of the first lens assembly 102. The sensing module 106 is connected with the processing module 140 and disposed at the second-lens second side 103B. An imaging light beam L2 from the tested eyeball 90 is focused by the first lens assembly 102 and the second lens assembly 103 to form images on the sensing module 106. The sensing module 106 receives the imaging light to form a plurality of ocular images. The third lens assembly 104 is coaxially disposed at the second optical path O2, having a third-lens first side 104A, and a third-lens second side 104B, which are opposite to each other. The third-lens first side 104A faces the splitter 109. The splitter 109 is optically coupled to the internal display module 107 and the second lens assembly 103.
The internal display module 107 is connected with the processing module 140 and disposed at the third-lens second side 104B. The processing module 140 transmits a plurality of displayed images to the internal display module 107. The internal display module 107 presents a plurality of displayed images each including a picture frame of the area of the captured image. The internal display module 107 generates an imaging light L3, which is corresponding to the plurality of the displayed images. The imaging light L3, which passes through the third lens assembly 104, the splitter 109 and the first lens assembly 102 in sequence, is focused to the tested eyeball 90.
The first focal-length regulator 110 is coupled to the processing module 140, driving the second lens assembly 103 to physically move along the first optical path O1, adjusting the curvature of at least one liquid lens, and thus modifying the focal length of the at least one liquid lens. The second focal-length regulator 111 is coupled to the processing module 140, driving the internal display module 107 to move along the second optical path O2 of the third lens assembly 104, or adjusting the position of the third lens assembly 104, and then making the imaging light form images on the fundus 91 of the tested eyeball 90.
Hence, the testee may adjust the relative position of the testee and the camera device 10 to realize automatic pupil alignment according to the reminding information presented by the internal display module 107.
Suppose that the position offset value of the position of the pupil of the testee and the optical axis O is d1. While the position offset value in the XY direction dx
Next, the camera device 10 determines whether the position offset value d1 is unchanged within a first preset time interval, such as 0.5 seconds. If the position offset value d1 of the testee is unchanged within 0.5 seconds, the image-capturing module 100 uses the first focal-length regulator 110 and the second focal-length regulator 111 (such as a three-axis motor) to automatically fine tune the optical path to the optimized position for automatic photographing and then stores the ocular images captured within 0.5 seconds as the displayed images.
If the position offset value d1 is changed within the first preset time interval, the camera device 10 detects the position offset value once again after a second preset time interval, such 15 seconds. Suppose that the new position offset value is d2. While the position offset value in the XY direction dx
The internal display module 107 presents the picture frames of the areas of captured images, as shown in
While the internal display module 107 presents
While the internal display module 107 presents the picture frame of the area of the captured image, the testee may adjust the relative position between the tested eyeball 90 and the camera device 10 according to the presented picture, whereby the testee may adjust the tested eyeball 90 to the optimized image-capturing area by himself.
If the testee moves while the processing module 140 begins to determine whether the testee keeps unchanged within the first preset time interval, the processing module 140 makes the image-capturing module 100 capture a plurality of ocular images once again after the second preset time interval has elapsed.
Suppose that the first preset time interval is 0.5 seconds and that the second preset time interval is 15 seconds. If the testee keeps stationary within 0.5 seconds, the images are captured automatically. If the testee moves within 0.5 seconds, the images are captured once again 15 seconds later.
If the testee remains stationary within the first preset time interval, the image-capturing module 100 may capture images automatically.
The status light may remind the testee of the medical-care requirement status and the measurement status of the OCT self-testing system 1. The status light may present different colors. For example, the status light may present four colors-blue, yellow, red and green. While the status light of the external display module 20 presents blue color, it indicates that the self-testing image capturing by the testee is successful and the image-capturing module has completed image capturing. While the status light of the external display module 20 presents yellow color, it indicates that image capturing fails. While the status light of the external display module 20 presents red color, it indicates that the OCT self-testing system 1 proposes that the testee needs to verify the related health conditions with medical personnel. While the status light of the external display module 20 presents green color, it indicates that the testee does not need medical treatment currently.
Therefore, the patient needn't go to a clinic or hospital for troublesome and complicated inspections but can perform tests by himself at home. The present invention can repeat photographing within a short time interval to increase the accuracy of self-test, not only encouraging patients to perform self-test but also providing information for the medical personnel to draw up precision treatment plans.
Refer to
As shown in
If the position offset value is within the error range, the process proceeds to Step S220: using the processing module to determine whether the position offset value is unchanged within a first preset time interval. If the position offset value is outside the error range, the process returns to Step S200.
If the position offset value is changed during Step S220, the process performs Step S210 after a second time interval to determine once again whether the position offset value is within the error range.
If the position offset value is unchanged within the first time interval, the process proceeds to Step S230: using the image-capturing module to capture a plurality of ocular images and store the plurality of ocular images, which is captured within the first time interval, as a plurality of displayed images.
After the ocular images have been captured, the process respectively proceeds to Step S241 and Step S242, wherein
After Step S242, the process proceeds to Step S243: using the processing module to generate a plurality of displayed images according to the analysis result.
Then, the process proceeds to Step S244: transmitting the plurality of displayed images to the internal display module, and using the internal display module to present the plurality of displayed images each including a picture frame of the area of the captured image.
As shown in
Refer to
As shown in
Firstly is undertaken Step S311: using the processing module to reduce the size of each ocular image, whereby computing is accelerated;
Next, the process proceeds to Step S312: eliminating the noise signals from the ocular images, wherein a noise-eliminating algorithm is used to eliminate noise signals so as to increase the accuracy of the algorithm;
After the noise signals of the ocular images have been eliminated, the process proceeds to Step S313: using an image-enhancing algorithm to output boundary-enhancing signals of the plurality of ocular images in a binary way;
Next, the process proceeds to Step S314: using the image-processing module to detect whether small-area noise signals, which make the boundary discontinuous, appear in the plurality of ocular images;
If the small-area noise signals, which make the boundary discontinuous, appear in the plurality of ocular images, the process proceeds to Step S315: amending the small-area noise signals, which make the boundary discontinuous, in a morphological method to restore a portion of the ocular images.
Next, the process proceeds to Step S316: generating binary images.
Refer to
As shown in
Refer to
As shown in
As shown in
Refer to
The ocular disease monitoring system 4 of the present invention comprises an OCT self-testing system 40 and a computation system 41.
The OCT self-testing system 40 is exactly the OCT self-testing system 1 shown in
The computation system 41 includes a plurality of edge computing devices 42 and a cloud computing device 43. The plurality of edge computing devices 42 receives the plurality of ocular images to perform distributed-type computation and respectively generate distributed-type computation results. The plurality of edge computing devices 42 respectively transmits the distributed-type computation results to the cloud computing device 43. The cloud computing device 43 generates evaluation results according to the plurality of distributed-type computation results.
In another embodiment, the OCT self-testing system 1 may divide the plurality of ocular images into several groups according to the number of the plurality of edge computing devices 42. The plurality of edge computing devices 42 respectively calculates different groups of the plurality of ocular images to generate the distributed-type computation results.
In another embodiment, the OCT self-testing system 1 may divide the plurality of ocular images in a way: respectively allocating different pieces of ocular images to the edge computing devices 42 or allocating the same pieces of ocular images to the edge computing devices 42.
The cloud computing device 43 may include an artificial intelligence computing module (not shown in the drawing). The cloud computing device 43 receives the plurality of ocular images transmitted by the plurality of edge computing devices 42. The cloud computing device 43 uses the artificial intelligence computing module to evaluate the plurality of ocular images and generate evaluation results and then transmits the evaluation results to the edge computing devices 42. The edge computing devices 42 further transmit the evaluation results to the OCT self-testing system 40.
The artificial intelligence computing module may be trained via comparing pathological ocular images and normal ocular images, and the training data are stored thereinside. While receiving the plurality of ocular images from the edge computing devices 42, the artificial intelligence computing module can immediately determine the pathological states of the eyes.
The edge computing device 42 may be a terminal device that the user can use conveniently, such as a handheld device, a smart phone, a tablet computer, or a wearable device. The OCT self-testing system 40 is connected with the edge computing device 42 through a wireless technology, which may be but is not limited to be a WIFI technology or a Bluetooth technology. The edge computing device 42 exchanges data with the cloud computing device 43 through a mobile communication technology, which may be but is not limited to be a 4G technology or a 5G technology, functioning as a communication bridge between the OCT self-testing system 40 and cloud computing device 43.
The ocular disease monitoring system 4 of the present invention further comprises a rear-end medical-patient integration system 44, which includes a storage module 441, a statistics-analysis module 442, and a notification module 443. The storage module 441 stores the evaluation results fed back by the edge computing devices 42, whereby to facilitate disease tracking in future. The statistics-analysis module 442 performs statistics of the evaluation results and organizes them to generate a form. The notification module 443 transmits the form to a medical systems through a wired or wireless network. The medical system 5 may be an information system of a hospital or a mobile device of a clinic physician, such as a personal computer or a handheld device.
The testee may uses his personal handheld device to transmit the retinal images captured by the OCT self-testing system 40 to the cloud computing device 43. The cloud computing device 43 includes a pre-trained artificial intelligence computing module 431, which can determine the probability that the images involve pathological signs. Then, the cloud computing device 43 returns the results to the OCT self-testing system 40 through the handheld device, and the rear-end medical-patient integration system 44 records the results as a backup.
The evaluation result may involve the features and extent of the retinal disease. The cloud computing device 43 or the rear-end medical-patient integration system 44 may be used to generate a form of the evaluation results. Via referring to the trend presented by the form and the measurement records of the patient, the medical personnel may make a treatment plan for the patient. Therefore, the present invention may function as an information bridge between a patient of a retinal disease and a physician. Accordingly, the present invention can provide a home care service for the patients of retinal diseases and make the retinal diseases be diagnosed early and treated early. Then is efficiently saved medical resource and medical manpower.
While the invention is susceptible to various modifications and alternative forms, a specific example thereof has been shown in the drawings and is herein described in detail. It should be understood, however, that the invention is not to be limited to the particular form disclosed, but to the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
112106194 | Feb 2023 | TW | national |