Method and apparatus for adjusting retinal layer segmentation result, and computer device

By adjusting the target layer position in the retinal stratification results by users and generating new B-Scan images based on these adjustments, the problems of inaccurate stratification and difficulty in positioning in the prior art are solved, and higher stratification accuracy and flexibility are achieved.

WO2025130949A1PCT designated stage expired Publication Date: 2025-06-26SVISION IMAGING LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140464
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-19
Filing Date
2024-12-19
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

In the prior art, the automatic retinal stratification scheme cannot guarantee absolute accuracy and cannot quickly locate the retinal stratification location that needs to be modified.

Method used

The user adjusts the position of the target layer and adjusts the position of the target layer on the B-Scan according to the adjustment position information after the user operates, thereby obtaining the adjusted retinal layering result.

Benefits of technology

The accuracy of retinal stratification results is improved, allowing users to quickly locate and modify the stratification location to adapt to different clinical scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140464_26062025_PF_FP_ABST
    Figure CN2024140464_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a method and apparatus for adjusting a retinal layer segmentation result, and a computer device. The method comprises: responding to an adjustment instruction for a target layer in a retinal layer segmentation result; receiving position adjustment information obtained after a user has performed an operation on the target layer, wherein the position adjustment information is determined on the basis of a thickness map corresponding to the target layer and an optical coherence tomography image B-Scan which has a layer segmentation result for the target layer; and adjusting the position of the target layer on the B-Scan on the basis of the position adjustment information, so as to obtain an adjusted retina layer segmentation result. In the method, the position of a target layer is adjusted by a user, and the position of the target layer in B-Scan can be adjusted on the basis of position adjustment information obtained after the user has performed an operation; in this way, an adjusted retina layer segmentation result can be obtained on the basis of the adjusted target layer and other layers on the B-Scan.
Need to check novelty before this filing date? Find Prior Art

Description

Retinal layering result adjustment method, device and computer equipment

[0001] Related applications:

[0002] This application claims priority to Chinese patent application number 202311754861.4, filed on December 19, 2023, entitled “Method, device and computer equipment for adjusting retinal layering results,” the entire text of which is incorporated herein by reference. Technical Field

[0003] The present application relates to the field of artificial intelligence technology, and in particular to a method, apparatus, and computer device for adjusting retinal layering results. Background Art

[0004] Optical coherence tomography (OCT) is now widely used in the field of ophthalmology. It is converted into two-dimensional images through specific algorithms and can provide intuitive images for a variety of ophthalmic diseases or be used for disease prevention.

[0005] In related technologies, retinal two-dimensional structural images generated based on ophthalmic OCT are layered to obtain retinal layering results, which can then be used to assist in the diagnosis of ophthalmic diseases.

[0006] However, there are existing automatic retinal stratification solutions, but these solutions cannot guarantee absolute accuracy and cannot adapt to all clinical scenarios. There is a technical problem in the related technology that it cannot quickly locate the retinal stratification position that needs to be modified. Summary of the Invention

[0007] Based on this, it is necessary to provide a retinal stratification result adjustment method, device and computer equipment to address the above technical problems. By adjusting the position of the target layer by the user, the position of the target layer on the B-Scan can be adjusted according to the adjusted position information after the user's operation. In this way, the adjusted retinal stratification result can be obtained based on the adjusted target layer and other layers on the B-Scan.

[0008] In a first aspect, an embodiment of the present application provides a method for adjusting retinal layering results. The method comprises:

[0009] Adjustment instructions at the target level in response to retinal layering results;

[0010] Receiving adjusted position information after the user operates on the target layer; the adjusted position information is determined based on a thickness topographic map corresponding to the target layer and a B-Scan image (optical coherence tomography image) with a layered result of the target layer;

[0011] The position of the target layer on the B-Scan is adjusted according to the adjustment position information to obtain an adjusted retinal layering result.

[0012] In one embodiment, the method further comprises:

[0013] In response to an adjustment instruction of the retinal layering result, a parameter setting interface is displayed; the parameter setting interface includes multiple candidate editing layers and multiple candidate reference layers;

[0014] Obtaining the target candidate editing layer and target candidate reference layer selected by the user from the parameter setting interface;

[0015] determining the target candidate editing layer as the target layer, and determining the target candidate reference layer as the reference layer of the target layer;

[0016] Generate adjustment instructions based on the target layer and the reference layer.

[0017] In one embodiment, the process of adjusting the position information includes:

[0018] Acquiring the horizontal navigation line position information and / or the vertical navigation line position information operated by the user in the display interface of the structure projection map of the target layer according to the thickness topography map;

[0019] Determine a transverse B-Scan based on the transverse navigation line position information; and / or determine a longitudinal B-Scan based on the longitudinal navigation line position information; both the transverse B-Scan and the longitudinal B-Scan contain the layered results of the target layer;

[0020] Determine and adjust the position information based on the transverse B-Scan and longitudinal B-Scan.

[0021] In one embodiment, obtaining the transverse navigation line position information and / or the longitudinal navigation line position information operated by the user in the display interface of the structure projection map of the target layer according to the thickness topography map includes:

[0022] When it is detected that the user triggers the same position in the structure projection map multiple times in a row, the horizontal navigation line and / or the vertical navigation line in the structure projection map are moved to the position where the user triggers multiple times;

[0023] The position information of the horizontal guide line is determined according to the position information of the horizontal guide line after it moves in the structural projection diagram, and the position information of the vertical guide line is determined according to the position information of the vertical guide line after it moves in the structural projection diagram.

[0024] In one embodiment, the method further comprises:

[0025] When it is detected that the user moves the cursor to the preset range of the target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located;

[0026] determining the influence range of the anchor point according to the anchor point position information, the macula position information and the optic disc position information when the anchor point is not moved;

[0027] The affected range includes the distance the anchor point can be moved at a time and the number of pixels on the editing line that move with the anchor point.

[0028] Displays the influence range around the anchor point to indicate that the anchor point can be moved within the influence range.

[0029] In one embodiment, adjusting the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted retinal layering result includes:

[0030] Adjust the position of the target layer according to the adjustment position information to obtain the adjusted target layer;

[0031] When it is detected that the adjusted target layer and other layers of the retinal layering result are crossed, the crossed region is adjusted based on the adjusted target layer to obtain the adjusted retinal layering result.

[0032] In one embodiment, the method further comprises:

[0033] In response to the user's instruction to enlarge the target display interface, the target display interface is displayed in full screen in the editing interface; the target display interface includes the display interface of any one of the B-Scan, the structural projection map of the target layer, and the thickness topography map.

[0034] In one embodiment, the method further comprises:

[0035] When it is detected that the user has completed the operation on any position in the target layer, the adjusted position information in the target layer is obtained;

[0036] According to the adjusted position information, a position mark is displayed on the longitudinal navigation line in the display interface of the structural projection diagram of the target layer.

[0037] In a second aspect, the present invention also provides a device for adjusting retinal layering results. The device includes:

[0038] an instruction receiving module, configured to respond to an adjustment instruction of a target layer according to a retinal layering result;

[0039] An information receiving module is used to receive the adjusted position information after the user operates on the target layer; the adjusted position information is determined based on the thickness topography map corresponding to the target layer and the B-Scan image with the layering result of the target layer;

[0040] The position adjustment module is used to adjust the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted retinal layering result.

[0041] In a third aspect, embodiments of the present application further provide a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of any embodiment of the first aspect.

[0042] In a fourth aspect, embodiments of the present application further provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the embodiments of the first aspect above.

[0043] In a fifth aspect, embodiments of the present application further provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any one of the embodiments of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0045] FIG1 is a diagram illustrating an application environment of a method for adjusting retinal layering results according to an embodiment;

[0046] FIG2 is a schematic flow chart of a method for adjusting retinal layering results according to one embodiment;

[0047] FIG3 is a schematic diagram of an editing interface in one embodiment;

[0048] FIG4 is a schematic diagram of a process for determining adjustment position information in one embodiment;

[0049] FIG5 is a schematic diagram of a process for determining the influence range of an anchor point in one embodiment;

[0050] FIG6 is a schematic diagram of an anchor point in a display interface of a cross-section B-Scan according to one embodiment;

[0051] FIG7 is a schematic diagram of a process for marking and adjusting position information in one embodiment;

[0052] FIG8 is a schematic diagram of a marking position in a display interface of a structure projection diagram in one embodiment;

[0053] FIG9 is a schematic diagram of a process for determining adjusted retinal layering results in one embodiment;

[0054] FIG10 is a schematic diagram of a crossed layer and an adjusted target layer after lamination in one embodiment;

[0055] FIG11 is a schematic flow chart of a method for adjusting retinal layering results in another embodiment;

[0056] FIG12 is a schematic structural diagram of a retinal layering result adjustment device according to one embodiment;

[0057] FIG13 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0058] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0059] The retinal layering result adjustment method provided in the embodiments of the present application can be applied in the application environment shown in FIG1 . Terminal 102 communicates with server 104 via a network. A data storage system can store data to be processed by server 104. Optionally, terminal 102 is used to display an editing interface for retinal layering results. The data storage system can be integrated with terminal 102 or placed on server 104, in the cloud, or on another network server. Server 104 can be implemented as a standalone server or a server cluster consisting of multiple servers.

[0060] In one embodiment, as shown in FIG2 , a method for adjusting retinal layering results is provided. The method is described by taking the server 104 in FIG1 as an example, and includes the following steps:

[0061] S201, responding to an adjustment instruction of a target layer of a retinal layering result.

[0062] In the embodiments of the present application, the target layer is the layer in the retinal layering result that needs to be adjusted. The target layer can be any layer in the retinal layering result, for example, the internal limiting membrane, nerve fiber layer, ganglion cell layer, inner plexiform layer, inner nuclear layer, outer plexiform layer, outer nuclear layer, retinal pigment epithelium, external limiting membrane, and choroid layer.

[0063] The target layer adjustment instruction is a request sent to the server when the user requests to adjust the position of the target layer. In one implementation, in response to the adjustment instruction for the retinal layering result, a parameter setting interface is displayed; the target candidate editing layer and target candidate reference layer selected by the user from the parameter setting interface are obtained; the target candidate editing layer is determined as the target layer, and the target candidate reference layer is determined as the reference layer of the target layer; and an adjustment instruction is generated based on the target layer and the reference layer. The parameter setting interface includes multiple candidate editing layers and multiple candidate reference layers.

[0064] In response to the user's adjustment instruction for the retinal stratification result, a parameter setting interface is displayed to the user, and then the user selects a target candidate editing layer from the multiple candidate editing layers included in the parameter setting interface, and selects a target candidate reference layer from the multiple candidate reference layers. Thereafter, the target candidate editing layer selected by the user is used as the target layer, and the target candidate reference layer is used as the reference layer of the target layer. Finally, an adjustment instruction for the target layer is generated based on the target layer and the reference layer.

[0065] For example, in response to an adjustment instruction for a target layer of a retinal layering result, the target layer may be highlighted in the editing interface of the retinal layering result, wherein the highlighting may be performed by highlighting the target layer in the transverse B-Scan and the longitudinal B-Scan.

[0066] The editing interface for retinal layering results can include a display interface for a structural projection map, a display interface for a thickness topography map, a display interface for a transverse B-Scan of the retinal layering results, and a display interface for a longitudinal B-Scan of the retinal layering results. As shown in Figure 3, ① is the display interface for the thickness topography map; ② is the display interface for the structural projection map; ③ is the display interface for the longitudinal B-Scan of the retinal layering results; and ④ is the display interface for the transverse B-Scan of the retinal layering results. Here, a is the transverse guide line; and b is the longitudinal guide line. It should be noted that both the transverse guide line a and the longitudinal guide line b can be dragged. While dragging, transverse and longitudinal B-Scan images of the corresponding positions can be obtained. Furthermore, the transverse guide line a and longitudinal guide line b in ① and ② are synchronized, meaning that dragging the guide line in ① will cause the guide line in ② to move synchronously. Furthermore, the longitudinal B-Scan in ③ is generated based on the position of the longitudinal guide line b; and the transverse B-Scan in ④ is generated based on the position of the transverse guide line a.

[0067] S202: Receive the adjusted position information after the user operates the target layer.

[0068] In the embodiment of the present application, the adjusted position information is determined based on a thickness topography map corresponding to the target layer and an optical coherence tomography image B-Scan with a layered result of the target layer.

[0069] Optionally, the user may operate the target layer in the editing interface, for example, may move the editing line where the target layer is located. After the user operates the target layer, the adjustment position information after the user's operation is obtained.

[0070] S203: Adjust the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted retinal layering result.

[0071] Optionally, the position of the target layer is adjusted according to the adjustment position information to obtain an adjusted target layer, and then the adjusted retinal layering result can be obtained according to the adjusted target layer and other layers.

[0072] It should be noted that after the target layer adjusts its position, the new position information can be recorded in the system. When the image is subsequently analyzed, image analysis data will be generated based on the new position information. For example, in blood flow analysis, blood flow images will be calculated based on the new position information.

[0073] Additionally, the target layer can be determined based on the multiple images displayed in the editing interface. When no layers are adjusted, the highlighted layers in the structural projection, thickness topography, transverse B-Scan, and longitudinal B-Scan displayed in the editing interface are the system defaults. At this point, the user can drag the transverse and longitudinal guide lines in ② and observe the changes in each layer in ③ and ④ to determine the layer that needs adjustment.

[0074] In the retinal layering result adjustment method provided in an embodiment of the present application, in response to an adjustment instruction for a target layer of the retinal layering result, adjustment position information of the target layer is received after the user operates on the target layer. The adjustment position information is determined based on a thickness topography map corresponding to the target layer and an optical coherence tomography image B-Scan with the layering result of the target layer. Finally, the position of the target layer on the B-Scan is adjusted based on the adjustment position information to obtain the adjusted retinal layering result. The above method, by adjusting the position of the target layer by the user, can adjust the position of the target layer on the B-Scan based on the adjustment position information after the user's operation. In this way, the adjusted retinal layering result can be obtained based on the adjusted target layer and other layers on the B-Scan.

[0075] Displaying multiple images in the editing interface allows users to grasp information related to each layer in real time, making it easier for users to quickly locate the position that needs to be adjusted. Based on this, in one embodiment, an optional method for determining the adjustment position information is provided. As shown in Figure 4, the following steps may be included:

[0076] S301: Acquire the horizontal navigation line position information and / or the vertical navigation line position information operated by the user in the display interface of the structure projection map of the target layer according to the thickness topography map.

[0077] S302: Determine a transverse B-Scan according to the transverse navigation line position information; and / or determine a longitudinal B-Scan according to the longitudinal navigation line position information.

[0078] S303: Determine adjustment position information according to the transverse B-Scan and the longitudinal B-Scan.

[0079] In the embodiment of the present application, both the transverse B-Scan and the longitudinal B-Scan carry the stratification results of the target layer.

[0080] An optional thickness topography map shows the thickness distribution between the target layer and the reference layer, helping users quickly locate areas where layering errors occur. Typically, under normal retinal conditions, the thickness variation between the target layer and the reference layer is gradual. If the thickness topography shows a significant difference in thickness between one location and another, such as a difference greater than a preset thickness difference, there is a high probability that the target layer is incorrectly layered at that location.

[0081] The B-scan that needs to be modified can be quickly located based on the information on the thickness topography map. However, when the thickness fluctuates too frequently, the color-rendered thickness topography makes it difficult to clearly see the fundus position. In this case, providing a projection map can accurately locate the current fundus position from a global perspective, thereby obtaining the B-scan that needs to be modified.

[0082] At this time, the user can operate the horizontal navigation line and the vertical navigation line in the display interface of the structural projection map of the target layer according to the thickness topographic map, and drag the horizontal navigation line and the vertical navigation line to the position where the target layer layer position is inaccurate; then, according to the horizontal navigation line position information after the user operates the horizontal navigation line, the horizontal B-Scan is determined, and according to the vertical navigation line position information after the user operates the vertical navigation line, the vertical B-Scan is determined; finally, according to the horizontal B-Scan and the vertical B-Scan displayed at this time, the user can adjust the target layer in the editing interface, and obtain the adjusted position information after the user's operation.

[0083] It should be noted that if the location where the target layer stratification position is inaccurate is determined to be an area based on the thickness topography map, the user can continuously drag the horizontal navigation line and the vertical navigation line in the area in the display interface of the structural projection map, and observe the horizontal B-Scan and the vertical B-Scan to further determine whether the target layer stratification position is indeed inaccurate in the area, and determine the specific location that needs to be adjusted; after observation, the user can move the horizontal navigation line and the vertical navigation line to the middle position of the area to display the horizontal B-Scan and the vertical B-Scan with the navigation line in the middle position of the area, and adjust the target layer.

[0084] In addition, to allow users to observe more details in each image, more accurately determine the adjustment position information of the target layer, and improve the accuracy of the user's adjustment of the layer position, each display can be zoomed in. In one implementation, in response to the user's instruction to zoom in on the target display interface, the target display interface is displayed full screen in the editing interface; wherein the target display interface includes any one of the display interfaces of B-Scan, structural projection map, and thickness topography map.

[0085] The horizontal navigation line position information and the vertical navigation line position information operated by the user in the display interface of the structural projection diagram can be obtained by the user directly dragging the horizontal navigation line and the vertical navigation line, or by the user directly clicking a certain position in the image in the display interface of the structural projection diagram.

[0086] In one possible implementation, when it is detected that a user triggers the same position in the structural projection map multiple times in a row, the horizontal navigation line and / or the vertical navigation line in the structural projection map is moved to the position where the user triggered multiple times; the horizontal navigation line position information is determined based on the position information of the horizontal navigation line after moving in the structural projection map, and the vertical navigation line position information is determined based on the position information of the vertical navigation line after moving in the structural projection map.

[0087] Optionally, when the user directly triggers a certain position multiple times in the display interface of the structural projection diagram, the horizontal navigation line and the vertical navigation line will automatically move to the position where the user triggered multiple times, so that the user can quickly see the horizontal B-Scan and the vertical B-Scan at that position without having to manually operate the horizontal navigation line and the vertical navigation line multiple times, which simplifies the operation process of the user needing to drag the navigation line multiple times to a certain extent.

[0088] In the embodiment of the present application, the adjustment position information is determined by introducing the horizontal navigation line position information and the vertical navigation line position information, which provides data support for the subsequent determination of the adjusted retinal stratification result.

[0089] To facilitate the user to operate the target layer in the editing interface, an anchor point may be displayed on the editing line where the target layer is located. Based on this, in one embodiment, as shown in FIG5 , the method further includes:

[0090] S401 : When it is detected that the user moves the cursor to a preset range of a target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located.

[0091] S402: Determine the influence range of the anchor point based on the anchor point position information, the macula position information, and the optic disc position information when the anchor point is not moved.

[0092] The influence range includes the distance the anchor point can be moved at a time and the number of pixels on the editing line that move with the anchor point. The influence range is displayed around the anchor point to indicate that the anchor point can be moved within the influence range.

[0093] Either the display interface of the horizontal B-Scan or the display interface of the vertical B-Scan can be selected as the interface for the target layer; if the display interface of the horizontal B-Scan is the interface for the target layer, the target layer cannot be edited in the display interface of the vertical B-Scan and is only used for observation; if the display interface of the vertical B-Scan is the interface for the target layer, the target layer cannot be edited in the display interface of the horizontal B-Scan and is only used for observation. In this embodiment of the present application, the display interface of the horizontal B-Scan can be used as the interface for the target layer.

[0094] Optionally, as shown in Figure 6, when it is detected that the user moves the cursor to a preset range around the target layer on the cross-cutting B-Scan, an anchor point c is automatically generated on the editing line where the target layer is located; at this time, the user can move the anchor point c to the most appropriate position, and then obtain the position information after the user moves the anchor point as the adjustment position information.

[0095] It should be noted that due to the continuity and integrity of each fundus layer, if the layer position is modified on any B-Scan, the layer structure of the surrounding area will also change simultaneously. Users can observe this continuous change process by continuously dragging the horizontal and vertical navigation lines in the display interface of the structural projection map.

[0096] When an anchor point is dragged, it has its own range of influence in all directions of the space it is located in. As shown in Figure 6, the boxed area represents the range of influence of anchor point c in the transverse B-Scan. Generally, the smaller the range of influence of each anchor point, the more accurate the layering results. However, a very small range of influence greatly increases the complexity of the operation and is unnecessary in most cases. Based on this, the range of influence of the anchor point can be determined to instruct the user to operate the anchor point according to its range of influence.

[0097] Exemplarily, the anchor point position information, macula position information and optic disc position information are obtained when the anchor point is not moved; and the influence range of the anchor point is determined based on the anchor point position information, macula position information and optic disc position information.

[0098] Alternatively, the macula and optic disc positions can be determined on a structural projection or B-scan image. Based on the distances between the anchor point and the macula and optic disc, the affected range of the moving anchor point is determined. Specifically, the anchor point's single movement distance and the number of pixels on the editing line that move with the anchor point are determined. When the anchor point moves a preset distance, pixels on the editing line that are within the preset distance range from the anchor point will move with it.

[0099] In an embodiment of the present application, by displaying an anchor point on the editing line where the target layer is located and determining the influential range of the anchor point based on the anchor point position, the macula position and the optic disc position, it is convenient for the user to move the anchor point, thereby improving the accuracy of the user's adjustment of the target layer position.

[0100] To make it easier for users to clearly identify the adjusted positions in the target layer, the adjusted positions can be marked in the display interface of the structure projection diagram. Based on this, in one embodiment, an optional method for marking the adjusted position information is provided. As shown in Figure 7, the following steps may be included:

[0101] S501, when it is detected that the user has completed the operation on any position in the target layer, obtaining the adjusted position information in the target layer.

[0102] S502: Display a position mark on a navigation line in a display interface of the structure projection diagram of the target layer according to the adjusted position information.

[0103] Optionally, when the user moves a certain position in the target layer, the server obtains the adjusted position information of the position in the target layer, and then maps the adjusted position information to the corresponding position of the structural projection diagram based on the adjusted position information, and marks the position on the navigation line in the display interface of the structural projection diagram based on the mapped position information; as shown in Figure 8, d is the position mark displayed on the vertical navigation line in the display interface of the structural projection diagram when the user completes the operation of a certain position.

[0104] In an embodiment of the present application, an optional method for marking the adjusted position of the target layer is provided.

[0105] In the actual structure of the retinal layer, there is no overlap between layers, and the layers are arranged in the same order at all locations. If the user adjusts the target layer and it intersects with the original layer, error correction is required to determine the accurate retinal layering result. Based on this, in one embodiment, an optional method for determining the adjusted retinal layering result is provided. As shown in Figure 9, the following steps may be included:

[0106] S601: Adjust the position of the target layer according to the adjustment position information to obtain the adjusted target layer.

[0107] S602 : When it is detected that the adjusted target layer and other layers of the retinal layering result are intersected, the intersecting area is adjusted based on the adjusted target layer to obtain an adjusted retinal layering result.

[0108] Optionally, when it is detected that the adjusted target layer intersects with other layers in the retinal layering result, the intersecting layers can be optimally aligned using the adjusted target layer as a reference according to a specific algorithm to obtain the adjusted retinal layering result. As shown in Figure 10, A is the adjusted target layer; B is the intersecting layer; and C is the intersecting layer after alignment. Furthermore, adjustment of the intersection area can include alignment or adjusting the intersecting layer to a predetermined distance from the target layer.

[0109] In the embodiment of the present application, by adjusting the intersection area when it is detected that the adjusted target layer and other layers of the retinal stratification result are intersected, a more reasonable and accurate retinal stratification result can be obtained.

[0110] In addition, in one embodiment, the present application also provides an optional example of a method for adjusting retinal layering results, as shown in FIG11 , including:

[0111] S701, responding to an adjustment instruction of a target layer of a retinal layering result.

[0112] S702 : When it is detected that the user moves the cursor to a preset range of a target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located.

[0113] S703: Acquire the position information after the user moves the anchor point as the adjusted position information.

[0114] The adjustment position information is determined based on a thickness topographic map corresponding to the target layer and an optical coherence tomography image B-Scan with a layered result of the target layer.

[0115] S704: Adjust the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted target layer.

[0116] S705 , when it is detected that the adjusted target layer and other layers of the retinal layering result are intersected, the intersecting area is adjusted based on the adjusted target layer to obtain an adjusted retinal layering result.

[0117] The above processes of S701-S705 can be referred to the description of the above method embodiment, and the implementation principles and technical effects are similar, which will not be repeated here.

[0118] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0119] Based on the same inventive concept, embodiments of the present application also provide a retinal layering result adjustment device for implementing the aforementioned retinal layering result adjustment method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the retinal layering result adjustment device provided below can be found in the aforementioned limitations of the retinal layering result adjustment method and will not be further elaborated here.

[0120] In one embodiment, as shown in FIG12 , a retinal layering result adjustment device 1 is provided, comprising: a layer display module 10 , an information receiving module 20 , and a position adjustment module 30 , wherein:

[0121] An instruction receiving module 10 is configured to respond to an adjustment instruction of a target layer according to a retinal layering result;

[0122] The information receiving module 20 is used to receive the adjusted position information after the user operates on the target layer; the adjusted position information is determined based on the thickness topography map corresponding to the target layer and the B-Scan image with the layering result of the target layer;

[0123] The position adjustment module 30 is used to adjust the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted retinal layering result.

[0124] In one embodiment, the layer display module 10 can be used for:

[0125] In response to an adjustment instruction of the retinal layering result, a parameter setting interface is displayed; the parameter setting interface includes multiple candidate editing layers and multiple candidate reference layers; the target candidate editing layer and the target candidate reference layer selected by the user from the parameter setting interface are obtained; the target candidate editing layer is determined as the target layer, and the target candidate reference layer is determined as the reference layer of the target layer; and an adjustment instruction is generated according to the target layer and the reference layer.

[0126] In one embodiment, the information receiving module 20 may be used to:

[0127] Obtaining the transverse navigation line position information and / or the longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer according to the thickness topography map; determining the transverse B-Scan according to the transverse navigation line position information; and / or determining the longitudinal B-Scan according to the longitudinal navigation line position information; both the transverse B-Scan and the longitudinal B-Scan contain the stratification results of the target layer; both the transverse B-Scan and the longitudinal B-Scan highlight the target layer; and determining the adjustment position information according to the transverse B-Scan and the longitudinal B-Scan.

[0128] In one embodiment, the information receiving module 20 is further configured to:

[0129] When it is detected that the user triggers the same position in the structure projection map multiple times in a row, the horizontal navigation line and / or the vertical navigation line in the structure projection map is moved to the position where the user triggered multiple times; the horizontal navigation line position information is determined based on the position information of the horizontal navigation line after moving in the structure projection map, and the vertical navigation line position information is determined based on the position information of the vertical navigation line after moving in the structure projection map.

[0130] In one embodiment, the information receiving module 20 is further configured to:

[0131] When it is detected that the user moves the cursor to within the preset range of the target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located; the influence range of the anchor point is determined based on the anchor point position information, macula position information and optic disc position information when the anchor point is not moved; the influence range includes the distance that the anchor point can move at a time and the number of pixels on the editing line that move with the anchor point.

[0132] In one embodiment, the position adjustment module 30 may be used to:

[0133] The position of the target layer is adjusted according to the adjustment position information to obtain an adjusted target layer; when it is detected that the adjusted target layer intersects with other layers of the retinal stratification result, the intersection area is adjusted based on the adjusted target layer to obtain an adjusted retinal stratification result.

[0134] In one embodiment, the retinal layering result adjustment device 1 is further used for:

[0135] In response to the user's instruction to enlarge the target display interface, the target display interface is displayed in full screen in the editing interface; the target display interface includes the display interface of any one of the B-Scan, the structural projection map of the target layer, and the thickness topography map.

[0136] In one embodiment, the retinal layering result adjustment device 1 is further used for:

[0137] When it is detected that the user has completed the operation on any position in the target layer, the adjusted position information in the target layer is obtained; and according to the adjusted position information, a position mark is displayed on the navigation line in the display interface of the structure projection diagram.

[0138] Each module in the aforementioned retinal layering result adjustment device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0139] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in Figure 13. The computer device includes a processor, a memory, and a network interface connected via a system bus. 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, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store retinal layering result adjustment data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a retinal layering result adjustment method is implemented.

[0140] Those skilled in the art will understand that the structure shown in FIG13 is merely a block diagram of a portion of the structure 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 shown in the figure, or combine certain components, or have a different arrangement of components.

[0141] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0142] adjustment instructions for the target layer in response to the retinal layering results;

[0143] Receiving adjusted position information after the user operates on the target layer; the adjusted position information is determined based on a thickness topographic map corresponding to the target layer and a B-Scan image with a layered result of the target layer;

[0144] The position of the target layer on the B-Scan is adjusted according to the adjustment position information to obtain an adjusted retinal layering result.

[0145] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0146] In response to an adjustment instruction of the retinal layering result, a parameter setting interface is displayed; the parameter setting interface includes multiple candidate editing layers and multiple candidate reference layers; the target candidate editing layer and the target candidate reference layer selected by the user from the parameter setting interface are obtained; the target candidate editing layer is determined as the target layer, and the target candidate reference layer is determined as the reference layer of the target layer; and an adjustment instruction is generated according to the target layer and the reference layer.

[0147] In one embodiment, when a processor executes logic in a computer program for adjusting a determination process of location information, the processor may implement the following steps:

[0148] Obtain the transverse navigation line position information and / or longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer based on the thickness topography map; determine the transverse B-Scan based on the transverse navigation line position information; and / or determine the longitudinal B-Scan based on the longitudinal navigation line position information; both the transverse B-Scan and the longitudinal B-Scan contain the stratification results of the target layer; and determine the adjustment position information based on the transverse B-Scan and the longitudinal B-Scan.

[0149] In one embodiment, when the processor executes logic in a computer program for obtaining the lateral navigation line position information and / or the longitudinal navigation line position information operated by the user in a display interface of a structural projection map of a target layer based on a thickness topography map, the following steps may be implemented:

[0150] When it is detected that the user triggers the same position in the structure projection map multiple times in a row, the horizontal navigation line and / or the vertical navigation line in the structure projection map is moved to the position where the user triggered multiple times; the horizontal navigation line position information is determined based on the position information of the horizontal navigation line after moving in the structure projection map, and the vertical navigation line position information is determined based on the position information of the vertical navigation line after moving in the structure projection map.

[0151] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0152] When it is detected that the user moves the cursor to within the preset range of the target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located; the influence range of the anchor point is determined based on the anchor point position information, macula position information and optic disc position information when the anchor point is not moved; the influence range includes the distance that the anchor point can move at a time and the number of pixels on the editing line that move with the anchor point.

[0153] In one embodiment, when the processor executes the logic in the computer program for adjusting the position of the target layer according to the adjustment position information to obtain the adjusted retinal layering result, the following steps may be implemented:

[0154] The position of the target layer is adjusted according to the adjustment position information to obtain an adjusted target layer; when it is detected that the adjusted target layer intersects with other layers of the retinal stratification result, the intersection area is adjusted based on the adjusted target layer to obtain an adjusted retinal stratification result.

[0155] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0156] In response to the user's instruction to enlarge the target display interface, the target display interface is displayed in full screen in the editing interface; the target display interface includes the display interface of any one of the B-Scan, the structural projection map of the target layer, and the thickness topography map.

[0157] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0158] When it is detected that the user has completed an operation on any position in the target layer, the adjusted position information in the target layer is obtained; and according to the adjusted position information, the position is marked on the navigation line in the display interface of the structural projection diagram of the target layer.

[0159] The principles and processes of the computer device provided above in implementing each embodiment can be found in the description of the retinal layering result adjustment method in the aforementioned embodiment, and will not be repeated here.

[0160] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0161] adjustment instructions for the target layer in response to the retinal layering results;

[0162] Receiving adjusted position information after the user operates on the target layer; the adjusted position information is determined based on a thickness topographic map corresponding to the target layer and a B-Scan image with a layered result of the target layer;

[0163] The position of the target layer on the B-Scan is adjusted according to the adjustment position information to obtain an adjusted retinal layering result.

[0164] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0165] In response to an adjustment instruction of the retinal layering result, a parameter setting interface is displayed; the parameter setting interface includes multiple candidate editing layers and multiple candidate reference layers; the target candidate editing layer and the target candidate reference layer selected by the user from the parameter setting interface are obtained; the target candidate editing layer is determined as the target layer, and the target candidate reference layer is determined as the reference layer of the target layer; and an adjustment instruction is generated according to the target layer and the reference layer.

[0166] In one embodiment, when the logic of adjusting the determination process of position information in the computer program is executed by a processor, the following steps may be implemented:

[0167] Obtain the transverse navigation line position information and / or longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer based on the thickness topography map; determine the transverse B-Scan based on the transverse navigation line position information; and / or determine the longitudinal B-Scan based on the longitudinal navigation line position information; both the transverse B-Scan and the longitudinal B-Scan contain the stratification results of the target layer; and determine the adjustment position information based on the transverse B-Scan and the longitudinal B-Scan.

[0168] In one embodiment, when the logic in the computer program for obtaining the lateral navigation line position information and / or the longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer according to the thickness topography map is executed by the processor, the following steps may be implemented:

[0169] When it is detected that the user triggers the same position in the structure projection map multiple times in a row, the horizontal navigation line and / or the vertical navigation line in the structure projection map is moved to the position where the user triggered multiple times; the horizontal navigation line position information is determined based on the position information of the horizontal navigation line after moving in the structure projection map, and the vertical navigation line position information is determined based on the position information of the vertical navigation line after moving in the structure projection map.

[0170] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0171] When it is detected that the user moves the cursor to within the preset range of the target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located; the influence range of the anchor point is determined based on the anchor point position information, macula position information and optic disc position information when the anchor point is not moved; the influence range includes the distance that the anchor point can move at a time and the number of pixels on the editing line that move with the anchor point.

[0172] In one embodiment, when the logic in the computer program for adjusting the position of the target layer according to the adjustment position information to obtain the adjusted retinal layering result is executed by the processor, the following steps may be implemented:

[0173] The position of the target layer is adjusted according to the adjustment position information to obtain an adjusted target layer; when it is detected that the adjusted target layer intersects with other layers of the retinal stratification result, the intersection area is adjusted based on the adjusted target layer to obtain an adjusted retinal stratification result.

[0174] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0175] In response to the user's instruction to enlarge the target display interface, the target display interface is displayed in full screen in the editing interface; the target display interface includes the display interface of any one of the B-Scan, the structural projection map of the target layer, and the thickness topography map.

[0176] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0177] When it is detected that the user has completed an operation on any position in the target layer, the adjusted position information in the target layer is obtained; and according to the adjusted position information, the position is marked on the navigation line in the display interface of the structural projection diagram of the target layer.

[0178] The principles and processes of implementing the above-mentioned computer-readable storage medium in each embodiment can be found in the description of the retinal layering result adjustment method in the above-mentioned embodiment, and will not be repeated here.

[0179] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0180] adjustment instructions for the target layer in response to the retinal layering results;

[0181] Receiving adjusted position information after the user operates on the target layer; the adjusted position information is determined based on a thickness topographic map corresponding to the target layer and a B-Scan image with a layered result of the target layer;

[0182] The position of the target layer on the B-Scan is adjusted according to the adjustment position information to obtain an adjusted retinal layering result.

[0183] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0184] In response to an adjustment instruction of the retinal layering result, a parameter setting interface is displayed; the parameter setting interface includes multiple candidate editing layers and multiple candidate reference layers; the target candidate editing layer and the target candidate reference layer selected by the user from the parameter setting interface are obtained; the target candidate editing layer is determined as the target layer, and the target candidate reference layer is determined as the reference layer of the target layer; and an adjustment instruction is generated according to the target layer and the reference layer.

[0185] In one embodiment, when the logic of adjusting the determination process of position information in the computer program is executed by a processor, the following steps may be implemented:

[0186] Obtain the transverse navigation line position information and / or longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer based on the thickness topography map; determine the transverse B-Scan based on the transverse navigation line position information; and / or determine the longitudinal B-Scan based on the longitudinal navigation line position information; both the transverse B-Scan and the longitudinal B-Scan contain the stratification results of the target layer; and determine the adjustment position information based on the transverse B-Scan and the longitudinal B-Scan.

[0187] In one embodiment, when the logic in the computer program for obtaining the lateral navigation line position information and / or the longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer according to the thickness topography map is executed by the processor, the following steps may be implemented:

[0188] When it is detected that the user triggers the same position in the structure projection map multiple times in a row, the horizontal navigation line and / or the vertical navigation line in the structure projection map is moved to the position where the user triggered multiple times; the horizontal navigation line position information is determined based on the position information of the horizontal navigation line after moving in the structure projection map, and the vertical navigation line position information is determined based on the position information of the vertical navigation line after moving in the structure projection map.

[0189] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0190] When it is detected that the user moves the cursor to within the preset range of the target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located; the influence range of the anchor point is determined based on the anchor point position information, macula position information and optic disc position information when the anchor point is not moved; the influence range includes the distance that the anchor point can move at a time and the number of pixels on the editing line that move with the anchor point.

[0191] In one embodiment, when the logic in the computer program for adjusting the position of the target layer according to the adjustment position information to obtain the adjusted retinal layering result is executed by the processor, the following steps may be implemented:

[0192] The position of the target layer is adjusted according to the adjustment position information to obtain an adjusted target layer; when it is detected that the adjusted target layer intersects with other layers of the retinal stratification result, the intersection area is adjusted based on the adjusted target layer to obtain an adjusted retinal stratification result.

[0193] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0194] In response to the user's instruction to enlarge the target display interface, the target display interface is displayed in full screen in the editing interface; the target display interface includes the display interface of any one of the B-Scan, the structural projection map of the target layer, and the thickness topography map.

[0195] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0196] When it is detected that the user has completed an operation on any position in the target layer, the adjusted position information in the target layer is obtained; and according to the adjusted position information, the position is marked on the navigation line in the display interface of the structural projection diagram of the target layer.

[0197] The principles and processes of implementing the computer program products provided above in various embodiments can be found in the description of the retinal layering result adjustment method in the aforementioned embodiments, and will not be repeated here.

[0198] It should be noted that the data involved in this application (including but not limited to data used for analysis, stored data, displayed data, etc.) are all information and data that are authorized or fully authorized by all parties.

[0199] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and 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 embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, 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). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0200] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, 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, they should be considered to be within the scope of this specification.

[0201] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A method for adjusting retinal layering results, characterized in that: The method comprises: an adjustment instruction of a target layer in response to the retinal layering result; Receiving adjusted position information of the target layer after adjustment by the user; the adjusted position information is determined based on a thickness topographic map corresponding to the target layer and a B-Scan image with a layered result of the target layer; The position of the target layer on the B-Scan is adjusted according to the adjustment position information to obtain an adjusted retinal stratification result.

2. The method according to claim 1, characterized in that The method further comprises: In response to the adjustment instruction of the retinal layering result, a parameter setting interface is displayed; the parameter setting interface includes a plurality of candidate editing layers and a plurality of candidate reference layers; Acquire a target candidate editing layer and a target candidate reference layer selected by the user from the parameter setting interface; Determine the target candidate editing layer as the target layer, and determine the target candidate reference layer as the reference layer of the target layer; The adjustment instruction is generated according to the target layer and the reference layer.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to an adjustment instruction of a target layer of the retinal layering result, the target layer is highlighted in an editing interface of the retinal layering result.

4. The method according to claim 3, characterized in that The editing interface of the retinal stratification result includes a display interface of a cross-section B-Scan of the retinal stratification result and a display interface of a longitudinal B-Scan of the retinal stratification result; The step of highlighting the target layer in the editing interface of the retinal layering result comprises: The target layer is highlighted in the transverse B-Scan and the longitudinal B-Scan.

5. The method according to claim 1 or 2, characterized in that: Before responding to the instruction for adjusting the target layer of the retinal layering result, the method further includes: The target layer is determined according to a plurality of images displayed in the editing interface of the retinal layering result.

6. The method according to claim 5, characterized in that The multiple images displayed in the editing interface of the retinal layering result include a structural projection image, a transverse B-Scan, and a longitudinal B-Scan; and determining the target layer according to the multiple images displayed in the editing interface of the retinal layering result includes: Based on the transverse navigation line position information of each operation performed by the user in the display interface of the structural projection diagram, a target transverse B-Scan corresponding to the transverse navigation line position information is displayed in the display interface of the transverse B-Scan; and / or, based on the longitudinal navigation line position information of each operation performed by the user in the display interface of the structural projection diagram, a target longitudinal B-Scan corresponding to the longitudinal navigation line position information is displayed in the display interface of the longitudinal B-Scan; An adjustment layer determined by the user based on a change process of each layer in the target transverse section B-Scan and the target longitudinal section B-Scan is obtained as the target layer.

7. The method according to claim 1 or 2, characterized in that: The process of determining the adjusted position information includes: Acquiring the transverse navigation line position information and / or the longitudinal navigation line position information operated by the user in the display interface of the structural projection map of the target layer according to the thickness topography map; Determine a transverse B-Scan according to the transverse navigation line position information; and / or determine a longitudinal B-Scan according to the longitudinal navigation line position information; both the transverse B-Scan and the longitudinal B-Scan carry the stratification result of the target layer; The adjustment position information is determined according to the transverse B-Scan and the longitudinal B-Scan.

8. The method according to claim 7, characterized in that The acquiring of the transverse navigation line position information and / or the longitudinal navigation line position information operated by the user in the display interface of the structure projection map of the target layer according to the thickness topography map comprises: When it is detected that the user triggers the same position in the structure projection map multiple times in succession, the horizontal navigation line and / or the vertical navigation line in the structure projection map are moved to the position triggered multiple times by the user; The position information of the lateral navigation line is determined according to the position information of the lateral navigation line after the movement in the structural projection image, and the position information of the longitudinal navigation line is determined according to the position information of the longitudinal navigation line after the movement in the structural projection image.

9. The method according to claim 1 or 2, characterized in that: The method further comprises: When it is detected that the user moves the cursor to a preset range of a target layer on the B-Scan, an anchor point is displayed on the editing line where the target layer is located; Determine the influence range of the anchor point according to the anchor point position information, the macula position information and the optic disc position information when the anchor point is not moved; The influencing range includes the distance that the anchor point can move at one time and the number of pixels on the editing line that move with the anchor point.

10. The method according to claim 9, characterized in that The determining the influence range of the anchor point according to the anchor point position information, the macula position information and the optic disc position information when the anchor point is not moved comprises: Determine the distance between the anchor point and the macula and the distance between the anchor point and the optic disc according to the anchor point position information, the macula position information and the optic disc position information; The influenceable range of the anchor point is determined according to the distance between the anchor point and the macula and the distance between the anchor point and the optic disc.

11. The method according to claim 1 or 2, characterized in that: The step of adjusting the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted retinal layering result includes: Adjust the position of the target layer according to the adjustment position information to obtain an adjusted target layer; When it is detected that the adjusted target layer and other layers of the retinal stratification result are intersected, the intersecting area is adjusted based on the adjusted target layer to obtain the adjusted retinal stratification result.

12. The method according to claim 11, characterized in that The step of adjusting the intersection area based on the adjusted target layer to obtain an adjusted retinal layering result includes: The adjusted target layer is used as a reference to perform a bonding process on the crossed layers to obtain the adjusted retinal stratification result.

13. The method according to claim 11, characterized in that The step of adjusting the intersection area based on the adjusted target layer to obtain an adjusted retinal layering result includes: Taking the adjusted target layer as a reference, the crossed layer is adjusted to be spaced at a preset distance from the adjusted target layer, so as to obtain the adjusted retinal stratification result.

14. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to the user's instruction to enlarge the target display interface, the target display interface is displayed in full screen in the editing interface; the target display interface includes the display interface of any one of the B-Scan, the structural projection map of the target layer and the thickness topography map.

15. The method according to claim 1 or 2, characterized in that: The method further comprises: When it is detected that the user has completed adjusting any position in the target layer, obtaining adjusted position information in the target layer; The position mark is displayed on a navigation line in a display interface of the structural projection diagram of the target layer according to the adjusted position information.

16. The method according to claim 15, characterized in that The step of displaying the position mark on a navigation line in a display interface of the structure projection diagram of the target layer according to the adjusted position information comprises: According to the adjusted position information, the adjusted position information is mapped to a corresponding position of the structural projection diagram, and the position is marked on a navigation line in a display interface of the structural projection diagram according to the mapped position information to obtain the position mark, and the position mark is displayed.

17. A retinal layering result adjustment device, characterized in that: The device comprises: An instruction receiving module, used for responding to an adjustment instruction of a target layer of a retinal layering result; An information receiving module, used to receive the adjusted position information of the target layer after the user adjusts the target layer; the adjusted position information is determined based on the thickness topographic map corresponding to the target layer and the B-Scan image with the layering result of the target layer; The position adjustment module is used to adjust the position of the target layer on the B-Scan according to the adjustment position information to obtain an adjusted retinal stratification result.

18. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 16 are implemented.

Citation Information

Patent Citations

  • Optical coherent tomographic image retinopathy intelligent testing system and testing method

    CN110010219A

  • Medical image processing method and device

    CN113409211A

  • OCT image processing method and device

    CN114092464A

  • Retina layering result adjusting method and device and computer equipment

    CN117766113A

  • Image processing apparatus, control method thereof, and computer program

    WO2010140476A1