Acquisition method of optical coherence tomography image and imaging system
By acquiring the optic disc and macular positions in the fundus image in OCT imaging technology, determining the target scanning line, and performing scanning reconstruction, the problem of difficulty in obtaining the optic disc and macular information at the same time in the prior art is solved, and efficient image acquisition is achieved.
Patent Information
- Application Number
- CN202411348443.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-06-03
AI Technical Summary
The existing OCT imaging technology is difficult to obtain information about the visual disc and macula simultaneously through a scanning line, resulting in extremely low acquisition efficiency.
By acquiring the location of the optical disc and macula in the fundus image, determining the target scanning line in the target scanning protocol, controlling the scanning device to scan, and reconstructing the optical coherent tomography image based on the scan data.
It is possible to obtain the section information of the visual disk and macular slight at the same time through one scan, improving the collection efficiency.
Smart Images

Figure CN120078359A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image processing technology, and in particular to a method for acquiring an optical coherence tomography image and an imaging system for an optical coherence tomography image. Background Art
[0002] With the development of image processing technology, eye imaging technology has emerged. When an optical coherence tomography (OCT) scanner is used to collect optical coherence tomography images, the scanning lines are horizontal, that is, each scanning line scans the horizontal plane of the human eye to obtain a tomographic image. However, the optic disc and the macula are not on the same horizontal line, so the information of the optic disc and the macula cannot be obtained at the same time by collecting a single scanning line. That is, when doctors analyze fundus images, they need to reconstruct based on multiple B-scan images to obtain the information of the optic disc and the macula.
[0003] However, the efficiency of acquiring the above-mentioned images of the optic disc and macula is extremely low. Therefore, how to quickly acquire images of both the optic disc and macula is a technical problem that needs to be urgently solved in the field of OCT imaging technology. Summary of the invention
[0004] Based on this, it is necessary to provide a method for quickly acquiring an optical coherence tomography image of both the optic disc and the macula and an imaging system for an optical coherence tomography image in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a method for acquiring an optical coherence tomography image, comprising:
[0006] Acquire a first position on the optic disc and a second position on the macula in a fundus image of the object to be detected;
[0007] Determine a target scanning protocol for scanning the object to be detected, wherein a target scanning position corresponding to a target scanning line of the target scanning protocol is determined according to the first position and the second position;
[0008] Controlling the scanning device to scan the object to be detected according to the target scanning protocol to obtain scanning data corresponding to the target scanning line;
[0009] An optical coherence tomography image including the optic disc and the macula is reconstructed according to the scanning data corresponding to the target scanning line.
[0010] In one embodiment, the determining of a target scanning protocol for scanning the object to be detected, wherein a target scanning position corresponding to a target scanning line of the target scanning protocol is determined according to the first position and the second position, comprises:
[0011] Obtain a target scanning protocol for scanning the object to be detected, and identify the pre-scanning position of the preset scanning line in the target scanning protocol for the object to be detected;
[0012] Adjust the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line.
[0013] In one embodiment, the adjusting the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtaining the target scanning position corresponding to the target scanning line includes:
[0014] Rotate the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line.
[0015] In one embodiment, the second position is located on the fovea centralis.
[0016] In one embodiment, the first position is the center of the optic disc, and the second position is the center of the macula.
[0017] In one embodiment, the target scanning protocol includes multiple scanning lines for scanning different scanning positions of the object to be detected; the method further includes:
[0018] Control the scanning device to first scan the object to be detected according to the target scanning line in the target scanning protocol.
[0019] In one embodiment, the obtaining the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected includes:
[0020] Collect the fundus image;
[0021] Input the fundus image into a preset recognition model to simultaneously recognize the first position on the optic disc and the second position on the macula; the preset recognition model is trained based on a neural network model.
[0022] In a second aspect, the present application further provides an imaging system for optical coherence tomography images, including:
[0023] Display the fundus image of the object to be detected on the screen;
[0024] Mark a target scanning line on the fundus image, and the target scanning line passes through the first position on the optic disc and the second position on the macula in the fundus image.
[0025] In one embodiment, the second position is located on the fovea centralis.
[0026] In one embodiment, the system further includes:
[0027] Controlling the scanning device to first scan the object to be detected according to the target scan line to obtain scan data corresponding to the target scan line;
[0028] Reconstructing an optical coherence tomography image including the optic disc and the macula based on the scan data corresponding to the target scan line, and displaying the optical coherence tomography image on the screen.
[0029] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the method in any one of the embodiments in the first aspect are implemented.
[0030] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method in any one of the embodiments in the first aspect are implemented.
[0031] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the method in any one of the embodiments in the first aspect are implemented.
[0032] The above method for acquiring an optical coherence tomography image and an imaging system for an optical coherence tomography image acquire a first position on the optic disc and a second position on the macula in the fundus image of the object to be detected; determine a target scan protocol for scanning the object to be detected, and the target scan position corresponding to the target scan line of the target scan protocol is determined according to the first position and the second position; control the scanning device to scan the object to be detected according to the target scan protocol to obtain scan data corresponding to the target scan line; reconstruct an optical coherence tomography image including the optic disc and the macula based on the scan data corresponding to the target scan line. In the embodiments of the present application, the target scan line passing through the first position and the second position and the target scan position corresponding to the target scan line can be accurately determined according to the first position of the optic disc and the second position of the macula. Therefore, by scanning and reconstructing the object to be detected according to the target scan line and the target scan position, an optical coherence tomography image including the sectional information of both the optic disc and the macula can be obtained, that is, only through one scan, the sectional information of both the optic disc and the macula can be obtained simultaneously, improving the scanning efficiency. Description of the Drawings
[0033] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for the description of the embodiments or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0034] Figure 1 It is an application environment diagram of the method for acquiring an optical coherence tomography image in an embodiment;
[0035] Figure 2 It is a schematic flowchart of the method for acquiring an optical coherence tomography image in an embodiment;
[0036] Figure 3 It is a schematic diagram of a fundus image including the optic disc and the fovea in the macula in an embodiment;
[0037] Figure 4 It is a schematic diagram of an optical coherence tomography image including the optic disc and the macula in an embodiment;
[0038] Figure 5 It is a schematic flowchart of the target scanning position determination step in an embodiment;
[0039] Figure 6 It is a schematic diagram of the preset scanning lines of the star scanning protocol in an embodiment;
[0040] Figure 7 It is a schematic diagram of the target scanning lines of the star scanning protocol in an embodiment;
[0041] Figure 8 It is a schematic diagram of the preset scanning lines of the line scanning protocol in an embodiment;
[0042] Figure 9 It is a schematic diagram of the target scanning lines of the line scanning protocol in an embodiment;
[0043] Figure 10 It is a schematic diagram of the preset scanning lines of the block scanning protocol in an embodiment;
[0044] Figure 11 It is a schematic diagram of the target scanning lines of the block scanning protocol in an embodiment;
[0045] Figure 12 It is a schematic flowchart of the method for acquiring an optical coherence tomography image in another embodiment;
[0046] Figure 13 It is a schematic flowchart of the position recognition step in an embodiment;
[0047] Figure 14Schematic flowchart of a method for acquiring an optical coherence tomography image in an alternative embodiment;
[0048] Figure 15 Schematic diagram of an interactive interface in an embodiment;
[0049] Figure 16 Block diagram of a structure of an apparatus for acquiring an optical coherence tomography image in an embodiment. Detailed implementation manners
[0050] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0051] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above drawings are intended to cover non-exclusive inclusion.
[0052] In the description of the embodiments of this application, technical terms such as "first" and "second" are only used to distinguish different objects and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity, specific order or primary-secondary relationship of the indicated technical features. In the description of the embodiments of this application, "a plurality of" means more than two, unless otherwise specifically defined.
[0053] Referring to "embodiment" herein means that a specific feature, structure or characteristic described in connection with the embodiment may be included in at least one embodiment of this application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
[0054] With the development of image processing technology, ophthalmic imaging technology has emerged. Through ophthalmic imaging technology, ophthalmic images can be acquired, and thus the positions of the optic disc and macula can be identified in the ophthalmic images. Since the optic disc and macula are two very important parts for maintaining normal visual function of the fundus, therefore, in the analysis of ophthalmic images, efficiently acquiring these two positions of the optic disc and macula is of great significance for quickly further analyzing the ophthalmic images.
[0055] In the related art, the method of acquiring information about the optic disc and macula includes: using an imaging device to scan the eye to obtain a fundus image, then performing OCT (Optical Coherence Tomography) optic disc image capture on the fundus image, or performing OCT macula image capture, and finally acquiring optic disc position information based on the OCT optic disc image, and acquiring macula position information based on the OCT macula image, to obtain optic disc position information and macula position information.
[0056] However, since the scanning line when collecting OCT images is generally a horizontal straight line, but the optic disc and macula are not on the same horizontal line, the relevant technology cannot simultaneously obtain the information of the optic disc and macula by collecting a horizontal line, that is, when analyzing fundus images, multiple B-scan images are required to obtain the information of the optic disc and macula. Therefore, the above recognition method is not convenient and has extremely low efficiency. Based on this, how to simultaneously identify the locations of the optic disc and macula from an OCT image is a technical problem that needs to be solved in the current field of OCT imaging technology.
[0057] After introducing the background technology of the method for acquiring an optical coherence tomography image provided by the embodiment of the present application, the implementation environment involved in the method for acquiring an optical coherence tomography image provided by the embodiment of the present application will be briefly described below.
[0058] The method for obtaining an optical coherence tomography image provided in the embodiment of the present application can be applied to Figure 1 The computer device shown in FIG. 1 may be a terminal, or the computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 1As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it is used to implement a method for obtaining an optical coherence tomography image. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.
[0059] Those skilled in the art can understand that Figure 1 the structure shown in the figure is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0060] In one embodiment, as Figure 2 shown, a method for obtaining an optical coherence tomography image is provided. Taking the method applied to the Figure 1 computer device in the figure as an example for description, the method includes the following steps:
[0061] S201, obtain the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected.
[0062] Among them, the object to be detected refers to the object for which fundus image analysis is required. The optic disc (abbreviated as OD, formerly known as the optic nerve head ONH) is the convergence point of retinal nerve fibers, located about 3 millimeters nasal to the posterior pole of the eyeball, with a diameter of 1.5 millimeters, disc-shaped, without a pigment layer and photoreceptor cell layer, having no photosensitive function, and being a physiological blind spot during visual field examination. The macula area has no blood vessels, but because there are more pigments in the pigment epithelial cells, it appears darker under an ophthalmoscope. The fovea centralis is a small depression in the center of the macula, and a reflection point can be seen at the fovea centralis, called the foveal reflex. The macula is the most sensitive part of the retina for vision. Exemplarily, as Figure 3 shown Figure 3 Figure
[0063] In the embodiments of the present application, optionally, the computer device can simultaneously obtain the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected; alternatively, the computer device can first obtain the first position on the optic disc in the fundus image of the object to be detected, and then predict the macula position based on the first position on the optic disc to obtain the second position on the macula; alternatively, the computer device can also obtain the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected in real time or at regular intervals. Of course, the embodiments of the present application do not limit the specific implementation manner for obtaining the first position on the optic disc and the second position on the macula.
[0064] S202, determine the target scanning protocol for scanning the object to be detected, and the target scanning position corresponding to the target scanning line of the target scanning protocol is determined according to the first position and the second position.
[0065] Among them, the target scanning protocol refers to the protocol for scanning the object to be detected. The target scanning protocol can include but is not limited to any one of scanning protocols such as a star scanning protocol, a line scanning protocol, a block scanning protocol, etc. The target scanning line refers to the scanning line that passes through the first position and the second position simultaneously during the scanning process using the target scanning protocol, and the target scanning position refers to the corresponding positions of the first position and the second position on the target scanning line.
[0066] In an embodiment of the present application, a computer device may determine a target scanning protocol for scanning an object to be detected. Optionally, the computer device may automatically determine the target scanning protocol from multiple scanning protocols; alternatively, the computer device may also determine, in response to a selection instruction on an interaction interface in the computer device, the scanning protocol corresponding to the selection instruction from multiple scanning protocols, and determine the scanning protocol corresponding to the selection instruction as the target scanning protocol. Of course, the specific implementation manner for determining the target scanning protocol in the embodiments of the present application is not limited.
[0067] Thus, the computer device may determine a target scanning position corresponding to a target scanning line of the target scanning protocol according to the first position and the second position. Optionally, the computer device may preset the target scanning position corresponding to the target scanning line of the target scanning protocol according to the first position and the second position; alternatively, the computer device may first determine a preset scanning line of the target scanning protocol, and then continuously adjust the preset scanning line of the target scanning protocol until the scanning position corresponding to the preset scanning line passes through the first position and the second position, and may determine the preset scanning line at this time as the target scanning line and determine the scanning position at this time as the target scanning position. Of course, the specific implementation manner for determining the target scanning position corresponding to the target scanning line in the embodiments of the present application is not limited.
[0068] S203, control the scanning device to scan the object to be detected according to the target scanning protocol to obtain scanning data corresponding to the target scanning line.
[0069] In an embodiment of the present application, the computer device may control the scanning device to perform at least one scan on the object to be detected according to multiple scanning lines in the target scanning protocol to obtain scanning data corresponding to the target scanning line of the target scanning protocol. It should be noted that since the target scanning line refers to the scanning line that simultaneously passes through the first position and the second position during the scanning using the target scanning protocol, the scanning data corresponding to the target scanning line includes information of the optic disc and information of the macula. Among them, the scanning device for scanning according to the scanning line may include, but is not limited to, tomographic scanning devices such as optical coherence tomographs and biometers. The device for obtaining fundus images may include, but is not limited to, any one of devices such as fundus cameras, confocal scanning system ophthalmoscopes (CSSO), confocal scanning laser ophthalmoscopes (CSLO), and scanning laser ophthalmoscopes (SLO). The fundus image is used to identify the macula and the optic disc, obtain the first position on the optic disc and the second position on the macula, and then determine the scanning position of the scanning line.
[0070] S204. Reconstruct an optical coherence tomography image including the optic disc and the macula based on the scan data corresponding to the target scan line.
[0071] In the embodiments of the present application, since the scan data corresponding to the target scan line includes information about the optic disc and the macula, the computer device can reconstruct based on the scan data corresponding to the target scan line to obtain an optical coherence tomography image (B-scan image) including the optic disc and the macula. In this way, the cross-sectional information of the optic disc and the macula can be observed simultaneously in one OCT image. Exemplarily, as Figure 4 shown, Figure 4 FIG. is a schematic diagram of an optical coherence tomography image including the optic disc and the macula in one embodiment.
[0072] In the above method for obtaining an optical coherence tomography image, obtain the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected; determine the target scan protocol for scanning the object to be detected, and the target scan position corresponding to the target scan line of the target scan protocol is determined according to the first position and the second position; control the scanning device to scan the object to be detected according to the target scan protocol to obtain the scan data corresponding to the target scan line; reconstruct an optical coherence tomography image including the optic disc and the macula based on the scan data corresponding to the target scan line. In the embodiments of the present application, the target scan line passing through the first position and the second position and the target scan position corresponding to the target scan line can be accurately determined according to the first position of the optic disc and the second position of the macula. Thus, the object to be detected is scanned and reconstructed according to the target scan line and the target scan position, and an optical coherence tomography image including the cross-sectional information of the optic disc and the macula is obtained. That is, only through one scan, the cross-sectional information of the optic disc and the macula can be obtained simultaneously, improving the scanning efficiency.
[0073] In one embodiment, an implementation manner for determining the target scan position corresponding to the target scan line is provided, that is, in S202 above, "determine the target scan protocol for scanning the object to be detected, and the target scan position corresponding to the target scan line of the target scan protocol is determined according to the first position and the second position", as Figure 5 shown, including:
[0074] S301. Obtain the target scan protocol for scanning the object to be detected, and identify the pre-scan position of the preset scan line in the target scan protocol for the object to be detected.
[0075] In the embodiment of the present application, the computer device may determine a target scanning protocol. The specific implementation manner of determining the target scanning protocol may refer to the embodiment corresponding to S202 above, which will not be elaborated here. After that, the computer device may identify the preset scanning lines in the target scanning protocol and the pre-scanning positions of the preset scanning lines for the object to be detected. The preset scanning lines refer to the initial scanning lines of the target scanning protocol, and the pre-scanning positions refer to the scanning positions corresponding to the above initial scanning lines.
[0076] S302. Adjust the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line.
[0077] In the embodiment of the present application, the computer device may continuously adjust the position of the preset scanning line in the target scanning protocol by at least one of rotation, translation, etc., until the pre-scanning position corresponding to the preset scanning line passes through the first position and the second position at the same time. The preset scanning line that passes through the first position and the second position at this time may be determined as the target scanning line, and the scanning position corresponding to the target scanning line at this time may be determined as the target scanning position.
[0078] In this embodiment, a target scanning protocol for scanning the object to be detected may be obtained, and the pre-scanning positions of the preset scanning lines in the target scanning protocol for the object to be detected may be identified. Thus, by adjusting the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position at the same time, the target scanning line that passes through the first position and the second position at the same time, and the target scanning position corresponding to the target scanning line can be accurately obtained.
[0079] In one embodiment, an implementation manner for determining the target scanning position corresponding to the target scanning line is provided, that is, "Adjust the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line" in S302 above, including:
[0080] Rotate the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line.
[0081] In the embodiment of the present application, the computer device may automatically adjust the position of the preset scanning line in the target scanning protocol by rotation until the pre-scanning position corresponding to the preset scanning line passes through the first position and the second position at the same time. The preset scanning line that passes through the first position and the second position at this time may be determined as the target scanning line, and the scanning position corresponding to the target scanning line at this time may be determined as the target scanning position.
[0082] Exemplarily, as Figure 6 shown, Figure 6 is a schematic diagram of the preset scanning line of the star-shaped scanning protocol in one embodiment; asFigure 7 As shown Figure 7 in FIG. 1 is a schematic diagram of the target scan line of the star scan protocol in one embodiment; as Figure 8 shown Figure 8 in FIG. 2 is a schematic diagram of the preset scan line of the line scan protocol in one embodiment; as Figure 9 shown Figure 9 in FIG. 3 is a schematic diagram of the target scan line of the line scan protocol in one embodiment; as Figure 10 shown Figure 10 in FIG. 4 is a schematic diagram of the preset scan line of the block scan protocol in one embodiment; as Figure 11 shown Figure 11 in FIG. 5 is a schematic diagram of the target scan line of the block scan protocol in one embodiment.
[0083] In this embodiment, by rotating the preset scan line so that the pre-scan position passes through the first position and the second position, the target scan line that simultaneously passes through the first position and the second position, and the target scan position corresponding to the target scan line can be accurately obtained.
[0084] In one embodiment, the above-mentioned target scan protocol includes multiple scan lines for scanning different scan positions of the object to be detected. Based on this, an implementation method for scanning the object to be detected is provided. As Figure 12 shown, the method for obtaining the optical coherence tomography image further includes:
[0085] S205, controlling the scanning device to first scan the object to be detected according to the target scan line in the target scan protocol.
[0086] In the embodiment of the present application, the above-mentioned target scan protocol includes multiple scan lines for scanning different scan positions of the object to be detected. In order to reduce the influence of eye movement during the scanning process on the quality of the scanned image, the computer device can pre-determine the target scan line and the target scan position corresponding to the target scan line from the multiple scan lines. Thus, the scanning device is controlled to first scan the object to be detected according to the target scan line in the target scan protocol, so as to obtain an accurate scanning result when the scanning starts, the eye movement of the object to be detected is small, and the cooperation degree is high. Thus, not only can the image resolution of the scanned image be improved, and the scanning result is better than that of the related technology, but also the number of scans and the scanning time can be reduced.
[0087] After that, the object to be detected can be scanned according to other scan lines among all the scan lines. For example, starting from the target scan line, scanning can be performed on both sides respectively. Optionally, scanning can start from the target scan line first, and then all the scan lines on one side of the target scan line are scanned in sequence. After all the scan lines on this side are scanned, all the scan lines on the other side of the target scan line are scanned in sequence; or, scanning can also start from the target scan line first, then a scan line on the first side of the target scan line is scanned, after that, a scan line on the second side of the target scan line is scanned, then another scan line on the first side of the target scan line is scanned, and after that, another scan line on the second side of the target scan line is scanned. Scanning is repeated in this way until all the scan lines are scanned. Of course, the embodiments of the present application do not limit the specific implementation manner of scanning on both sides respectively.
[0088] In this embodiment, the scanning device can be controlled to first scan the object to be detected according to the target scan line in the target scan protocol, that is, by preferentially scanning the target scan line, the number of scans and the scanning time can be reduced, so that the influence of eye movement during the scanning process on the quality of the scanned image can be reduced.
[0089] In one embodiment, an implementation manner for obtaining the first position of the optic disc and the second position of the macula is provided, that is, "obtaining the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected" in S201 above, as Figure 13 shown, including:
[0090] S401, acquiring a fundus image.
[0091] In the embodiments of the present application, the computer device can acquire a fundus image in real time or at regular intervals by using an acquisition instrument. Optionally, the acquisition instrument can include but is not limited to any one of instruments such as a fundus camera, an optical coherence tomography scanner, a confocal scanning system ophthalmoscope (CSSO), a confocal scanning laser ophthalmoscope (CSLO), a scanning laser ophthalmoscope (SLO), etc.
[0092] S402, inputting the fundus image into a preset recognition model to simultaneously recognize the first position on the optic disc and the second position on the macula; the preset recognition model is trained based on a neural network model.
[0093] In an embodiment of the present application, optionally, the computer device may directly input the fundus image into a preset recognition model to simultaneously perform the recognition of the optic disc position and the macula position, and obtain the first position and the second position; or, the computer device may first perform image preprocessing on the fundus image, and then input the preprocessed fundus image into the preset recognition model to simultaneously perform the recognition of the optic disc position and the macula position, and obtain the first position and the second position. Of course, the embodiment of the present application does not limit the specific implementation manner of simultaneously recognizing the optic disc position and the macula position. Among them, the preset recognition model is trained based on a neural network model or a deep learning model.
[0094] In this embodiment, a fundus image can be collected and input into a preset recognition model trained based on a neural network model to simultaneously perform the recognition of the first position on the optic disc and the second position on the macula, and the first position of the optic disc and the second position of the macula can be obtained efficiently and accurately.
[0095] In one embodiment, an implementation manner for obtaining the first position on the optic disc and the second position on the macula is further provided, that is, "obtaining the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected" in S201 above, including:
[0096] Recognize the first position of the optic disc in the fundus image, and determine the second position on the macula according to the first position on the optic disc.
[0097] In the embodiment of the present application, since the optic disc position is relatively large and the macula is not very clear in the fundus image in some cases, the computer device may only use the preset recognition model to recognize the first position of the optic disc in the fundus image of the object to be detected. In addition, through big data statistics, the distance between the macula and the center of the optic disc in the adult fundus tissue structure is statistically obtained. For example, the statistical distance between the macula and the center of the optic disc in the general adult fundus tissue structure is: the horizontal distance is (5.06 ± 0.26) mm, the vertical distance is (0.54 ± 0.30) mm, etc. Therefore, the second position on the macula can be located according to the distance between the macula and the center of the optic disc and the first position on the optic disc.
[0098] In this embodiment, the first position of the optic disc in the fundus image can be recognized first, and then predicted according to the first position of the optic disc, so as to accurately determine the second position on the macula.
[0099] In an optional embodiment, as Figure 14 shown, a method for obtaining an optical coherence tomography image is provided, which is applied to Figure 1 the computer device shown, including:
[0100] S21. Obtain the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected;
[0101] Optionally, S21 includes:
[0102] Collect the fundus image; input the fundus image into a preset recognition model to simultaneously recognize the first position on the optic disc and the second position on the macula; the preset recognition model is trained based on a neural network model;
[0103] Or, recognize the first position on the optic disc in the fundus image, and determine the second position on the macula according to the first position on the optic disc;
[0104] S22. Obtain the target scanning protocol for scanning the object to be detected, and recognize the pre-scanning position of the preset scanning line in the target scanning protocol for the object to be detected;
[0105] S23. Rotate the preset scanning line so that the pre-scanning position passes through the first position and the second position to obtain the target scanning position corresponding to the target scanning line;
[0106] S24. Control the scanning device to first scan the object to be detected according to the target scanning line in the target scanning protocol;
[0107] S25. Control the scanning device to scan the object to be detected according to the target scanning protocol to obtain the scanning data corresponding to the target scanning line;
[0108] S26. Reconstruct an optical coherence tomography image including the optic disc and the macula according to the scanning data corresponding to the target scanning line.
[0109] In addition, an interactive interface can also be set on the computer device. Exemplarily, as Figure 15 shown, Figure 15 is a schematic diagram of the interactive interface in an embodiment, where Figure 15 includes a "Start Intelligent Acquisition" button. Based on this, in response to the triggering operation of the "Start Intelligent Acquisition" button on the interactive interface, the computer device can start the acquisition process of the optical coherence tomography image, that is, execute S21 to S26.
[0110] In the above method for obtaining an optical coherence tomography image, a first position on the optic disc and a second position on the macula in the fundus image of the object to be detected are obtained; a target scanning protocol for scanning the object to be detected is determined, and the target scanning position corresponding to the target scanning line of the target scanning protocol is determined according to the first position and the second position; the scanning device is controlled to scan the object to be detected according to the target scanning protocol, and scanning data corresponding to the target scanning line is obtained; an optical coherence tomography image including the optic disc and the macula is reconstructed according to the scanning data corresponding to the target scanning line. In the embodiment of the present application, the target scanning line passing through the first position and the second position and the target scanning position corresponding to the target scanning line can be accurately determined according to the first position of the optic disc and the second position of the macula. Thus, by scanning and reconstructing the object to be detected according to the target scanning line and the target scanning position, an optical coherence tomography image including the sectional information of both the optic disc and the macula can be obtained, that is, the sectional information of both the optic disc and the macula can be obtained simultaneously only by one scan, improving the scanning efficiency.
[0111] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown sequentially according to the indication of the arrows, these steps are not necessarily executed sequentially according to the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limitation, and these steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least some of the steps or stages in other steps or other steps.
[0112] In one embodiment, an imaging system for an optical coherence tomography image is provided. The system includes:
[0113] The fundus image of the object to be detected is displayed on the screen.
[0114] The target scanning line is marked on the fundus image, and the target scanning line passes through the first position on the optic disc and the second position on the macula in the fundus image.
[0115] In the embodiments of the present application, a fundus image of a to-be-detected object can be displayed on a screen in an imaging system, and a target scan line can be marked on the fundus image. The target scan line is a custom scan line that passes through a first position on the optic disc and a second position on the macula in the fundus image. It should be noted that the process of marking the target scan line on the screen (i.e., the GUI, Graphics User Interface, graphical user interface) in the embodiments of the present application can be understood not only as displaying the target scan line on the screen, and / or, but also as performing special displays such as bolding and highlighting on the custom target scan line on the screen.
[0116] In one of the embodiments, the second position is located on the fovea centralis.
[0117] Exemplarily, in combination with Figure 6 and Figure 7 as shown, Figure 6 the scan line in Figure 6 can at most pass through the macula and the optic disc, so Figure 6 no target scan line is marked; while after the scan line in Figure 7 is adjusted to Figure 7 the target scan line in Figure 7 (i.e., the bold scan line in Figure 7 ) passes through the macula and the fovea centralis, so the target scan line is marked in a bold manner in
[0118] and the target scan line passes through the fovea centralis.
[0119] In one of the embodiments, the system further includes:
[0120] Controlling the scanning device to first scan the to-be-detected object according to the target scan line to obtain scan data corresponding to the target scan line;
[0121] Reconstructing an optical coherence tomography image including the optic disc and the macula according to the scan data corresponding to the target scan line, and displaying the optical coherence tomography image on the screen.
[0122] In the above optical coherence tomography image imaging system, a fundus image of a to-be-detected object can be displayed on a screen, and a target scan line can be marked on the fundus image. In this way, the target scan line passing through the first position on the optic disc and the second position on the macula in the fundus image can be prominently displayed, so that the user can quickly identify the scanning positions of the important parts of the eye.
[0123] Based on the same inventive concept, an embodiment of the present application further provides an optical coherence tomography image acquisition device for implementing the above-mentioned optical coherence tomography image acquisition method. The solution provided by this device for solving problems is similar to the solution described in the above method. Therefore, the specific limitations in one or more of the following embodiments of the optical coherence tomography image acquisition device can refer to the limitations on the optical coherence tomography image acquisition method in the foregoing, and will not be elaborated herein.
[0124] In an exemplary embodiment, as Figure 16 shown, an optical coherence tomography image acquisition device is provided, including: an acquisition module 31, a determination module 32, a scanning module 33, and a reconstruction module 34, where:
[0125] The acquisition module 31 is configured to acquire a first position on the optic disc and a second position on the macula in the fundus image of the object to be detected;
[0126] The determination module 32 is configured to determine a target scanning protocol for scanning the object to be detected, and the target scanning position corresponding to the target scanning line of the target scanning protocol is determined according to the first position and the second position;
[0127] The scanning module 33 is configured to control the scanning device to scan the object to be detected according to the target scanning protocol, and obtain the scanning data corresponding to the target scanning line;
[0128] The reconstruction module 34 is configured to reconstruct an optical coherence tomography image including the optic disc and the macula according to the scanning data corresponding to the target scanning line.
[0129] In one embodiment, the determination module 32 includes:
[0130] A first recognition unit, configured to acquire a target scanning protocol for scanning the object to be detected, and recognize the pre-scanning position of the preset scanning line in the target scanning protocol for the object to be detected;
[0131] A target scanning position determination unit, configured to adjust the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line.
[0132] In one embodiment, the target scanning position determination unit includes:
[0133] A target scanning position determination subunit, configured to rotate the preset scanning line so that the pre-scanning position passes through the first position and the second position, and obtain the target scanning position corresponding to the target scanning line.
[0134] In one embodiment, the second position is located on the fovea centralis.
[0135] In one embodiment, the first position is the center of the optic disc, and the second position is the center of the macula.
[0136] In one embodiment, the target scanning protocol includes multiple scanning lines for scanning different scanning positions of the object to be detected; the apparatus for acquiring the optical coherence tomography image further includes:
[0137] A second scanning module, configured to control the scanning device to first scan the object to be detected according to the target scanning line in the target scanning protocol.
[0138] In one embodiment, the acquisition module 31 includes:
[0139] An acquisition unit, configured to acquire a fundus image;
[0140] A second recognition unit, configured to input the fundus image into a preset recognition model to simultaneously recognize the first position on the optic disc and the second position on the macula; the preset recognition model is obtained by training based on a neural network model.
[0141] In one embodiment, the acquisition module 31 includes:
[0142] A third recognition unit, configured to recognize the first position on the optic disc in the fundus image and determine the second position on the macula according to the first position on the optic disc.
[0143] Each module in the apparatus for acquiring the optical coherence tomography image can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in or independent of a processor in a computer device in the form of hardware, or stored in a memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0144] In an exemplary embodiment, a computer device is provided. The computer device can be a terminal, or the computer device can also be a server, and its internal structure diagram can be as Figure 1As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it realizes a method for obtaining an optical coherence tomography image. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.
[0145] Those skilled in the art can understand that Figure 1 the structure shown in the figure is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0146] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the following steps are implemented:
[0147] Obtain the first position on the optic disc and the second position on the macula in the fundus image of the object to be detected;
[0148] Determine the target scanning protocol for scanning the object to be detected. The target scanning position corresponding to the target scanning line of the target scanning protocol is determined according to the first position and the second position;
[0149] Control the scanning device to scan the object to be detected according to the target scanning protocol to obtain the scanning data corresponding to the target scanning line;
[0150] Reconstruct an optical coherence tomography image including the optic disc and the macula according to the scanning data corresponding to the target scanning line.
[0151] In one embodiment, a target scanning protocol for scanning an object to be detected is determined, and a target scanning position corresponding to a target scanning line of the target scanning protocol is determined according to a first position and a second position. When the processor executes a computer program, the following steps are further implemented:
[0152] Obtain a target scanning protocol for scanning an object to be detected, and identify a pre-scanning position of the preset scanning line in the target scanning protocol with respect to the object to be detected;
[0153] Adjust the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position, thereby obtaining a target scanning position corresponding to the target scanning line.
[0154] In one embodiment, when adjusting the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position to obtain a target scanning position corresponding to the target scanning line, when the processor executes a computer program, the following steps are further implemented:
[0155] Rotate the preset scanning line so that the pre-scanning position passes through the first position and the second position, thereby obtaining a target scanning position corresponding to the target scanning line.
[0156] In one of the embodiments, the second position is located on the fovea centralis.
[0157] In one embodiment, the first position is the center of the optic disc, and the second position is the center of the macula lutea.
[0158] In one embodiment, the target scanning protocol includes multiple scanning lines for scanning different scanning positions of the object to be detected; when the processor executes a computer program, the following steps are further implemented:
[0159] Control the scanning device to first scan the object to be detected according to the target scanning line in the target scanning protocol.
[0160] In one embodiment, when obtaining the first position on the optic disc and the second position on the macula lutea in the fundus image of the object to be detected, when the processor executes a computer program, the following steps are further implemented:
[0161] Collect a fundus image;
[0162] Input the fundus image into a preset recognition model to simultaneously recognize the first position on the optic disc and the second position on the macula lutea; the preset recognition model is trained based on a neural network model.
[0163] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0164] In one embodiment, a computer program product is provided, including a computer program which, when executed by a processor, implements the steps in the above method embodiments.
[0165] It should be noted that the user information (including but not limited to relevant information of the object to be detected, information on the adult fundus tissue structure, user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.
[0166] Those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tapes, floppy disks, flash memories, optical memories, high-density embedded non-volatile memories, resistive random access memories (ReRAM), magnetoresistive random access memories (MRAM), ferroelectric random access memories (FRAM), phase change memories (PCM), graphene memories, etc. Volatile memories can include random access memory (RAM) or external cache memories, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logics, data processing logics based on quantum computing, etc., without limitation.
[0167] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0168] The above embodiments only express several implementation manners of the present application, and the description thereof is relatively specific and detailed. However, it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A method for acquiring an optical coherence tomography image, characterized in that: The method comprises: Acquire a first position on the optic disc and a second position on the macula in a fundus image of the object to be detected; Determine a target scanning protocol for scanning the object to be detected, wherein a target scanning position corresponding to a target scanning line of the target scanning protocol is determined according to the first position and the second position; Controlling the scanning device to scan the object to be detected according to the target scanning protocol to obtain scanning data corresponding to the target scanning line; An optical coherence tomography image including the optic disc and the macula is reconstructed according to the scanning data corresponding to the target scanning line.
2. The method according to claim 1, characterized in that The determining of a target scanning protocol for scanning the object to be detected, wherein a target scanning position corresponding to a target scanning line of the target scanning protocol is determined according to the first position and the second position, comprises: Acquire a target scanning protocol for scanning the object to be detected, and identify a pre-scan position of a preset scanning line in the target scanning protocol on the object to be detected; The position of the preset scanning line is adjusted so that the pre-scanning position passes through the first position and the second position, and a target scanning position corresponding to the target scanning line is obtained.
3. The method according to claim 2, characterized in that The adjusting the position of the preset scanning line so that the pre-scanning position passes through the first position and the second position to obtain a target scanning position corresponding to the target scanning line includes: The preset scanning line is rotated so that the pre-scanning position passes through the first position and the second position, and a target scanning position corresponding to the target scanning line is obtained.
4. The method according to any one of claims 1 to 3, characterized in that The second position is located on the fovea.
5. The method according to any one of claims 1 to 3, characterized in that: The first position is the center of the optic disc and the second position is the center of the macula.
6. The method according to any one of claims 1 to 3, characterized in that The target scanning protocol includes a plurality of scanning lines for scanning different scanning positions of the object to be detected; the method further includes: The scanning device is controlled to first scan the object to be detected according to the target scanning line in the target scanning protocol.
7. The method according to any one of claims 1 to 3, characterized in that The step of acquiring a first position on the optic disc and a second position on the macula in the fundus image of the object to be detected comprises: Acquiring the fundus image; The fundus image is input into a preset recognition model to simultaneously perform first position recognition on the optic disc and second position recognition on the macula; the preset recognition model is obtained based on training of a neural network model.
8. An imaging system for optical correlation tomography, characterized in that: The system comprises: Displaying the fundus image of the object to be detected on the screen; A target scan line is marked on the fundus image, the target scan line passing through a first position on the optic disc and a second position on the macula in the fundus image.
9. The system according to claim 8, characterized in that The second position is located on the fovea.
10. The system according to claim 8, characterized in that The system further comprises: Controlling the scanning device to first scan the object to be detected according to the target scanning line to obtain scanning data corresponding to the target scanning line; An optical coherence tomography image including the optic disc and the macula is reconstructed according to the scanning data corresponding to the target scanning line, and the optical coherence tomography image is displayed on the screen.