Sperm analysis results show methods, apparatus, computer equipment, and storage media.

CN115700791BActive Publication Date: 2026-08-14SHENZHEN REETOO BIOTECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-30
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

在传统的精子形态分析软件中,分析结果显示界面包括第一显示界面和第二显示界面,第一显示界面用于显示原始精子细胞图片,第二显示界面用于显示精子细胞分析之后的分类图片,然而,这两个显示界面互相独立,没有关联,不利于查看其中一个界面的细胞在另一个界面中的位置,影响分析结果的查看效率

Benefits of technology

[0016]上述精子分析结果显示方法、装置、计算机设备和存储介质,对于精子样本图片的分析结果,在不同的显示项目选项对应的分析结果之间建立关联,使得能够将当前显示项目选项对应的分析结果中的细胞图定位到其在另一种显示项目选项对应的分析结果中所关联的细胞图位置,并在图片显示区域中突出显示所关联的细胞图位置,据此实现细胞快速定位追踪,提高分析结果的查看效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115700791B_ABST
    Figure CN115700791B_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, computer device, and storage medium for displaying sperm analysis results. The method includes: in response to an analysis command for a sperm sample image, displaying an analysis result display interface, the analysis result display interface including display item options and an image display area, the image display area being used to display the analysis result corresponding to the currently displayed item option, the analysis result including a cell map obtained by classifying and identifying the sperm sample image; in response to a positioning command for the analysis result corresponding to the currently displayed item option, highlighting the positioning result in the image display area, the positioning command carrying the display item option to be positioned and the cell to be positioned, the positioning result including the cell map associated with the cell to be positioned in the analysis result corresponding to the display item option to be positioned. This method enables rapid cell positioning and improves the efficiency of viewing analysis results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of sperm analysis technology, and in particular to a method, apparatus, computer device, and storage medium for displaying sperm analysis results. Background Technology

[0002] Sperm cell image analysis is an important branch of medical imaging technology, providing assistance in disease research, diagnosis, and treatment. Traditional sperm morphology analysis software displays two interfaces: a first interface for showing raw sperm cell images and a second interface for showing the classified images after analysis. However, these two interfaces are independent and unrelated, making it difficult to see the position of cells from one interface within the other, thus affecting the efficiency of viewing the analysis results. Summary of the Invention

[0003] Therefore, it is necessary to provide a method, apparatus, computer equipment, and storage medium for displaying sperm analysis results that enables rapid cell localization, in order to address the aforementioned technical problems.

[0004] A method for displaying sperm analysis results, the method comprising:

[0005] In response to an analysis command for a sperm sample image, an analysis result display interface is displayed. The analysis result display interface includes various display item options and an image display area. The image display area is used to display the analysis results corresponding to the current display item option. The analysis results include cell maps obtained by classifying and identifying the sperm sample image.

[0006] In response to a location instruction for the analysis result corresponding to the currently displayed item option, the location result is highlighted in the image display area. The location instruction carries the display item option to be located and the cell to be located. The location result includes a cell map associated with the cell to be located in the analysis result corresponding to the display item option to be located.

[0007] A sperm analysis result display device, the device comprising:

[0008] The analysis and display module is used to respond to the analysis command for the sperm sample image and display the analysis result display interface. The analysis result display interface includes various display item options and an image display area. The image display area is used to display the analysis result corresponding to the current display item option. The analysis result includes a cell map obtained by classifying and identifying the sperm sample image.

[0009] A positioning display module is used to highlight the positioning result in the image display area in response to a positioning instruction for the analysis result corresponding to the currently displayed item option. The positioning instruction carries the display item option to be positioned and the cell to be positioned. The positioning result includes a cell map associated with the cell to be positioned in the analysis result corresponding to the display item option to be positioned.

[0010] A computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program performing the following steps:

[0011] In response to an analysis command for a sperm sample image, an analysis result display interface is displayed. The analysis result display interface includes various display item options and an image display area. The image display area is used to display the analysis results corresponding to the current display item option. The analysis results include cell maps obtained by classifying and identifying the sperm sample image.

[0012] In response to a location instruction for the analysis result corresponding to the currently displayed item option, the location result is highlighted in the image display area. The location instruction carries the display item option to be located and the cell to be located. The location result includes a cell map associated with the cell to be located in the analysis result corresponding to the display item option to be located.

[0013] A computer-readable storage medium having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0014] In response to an analysis command for a sperm sample image, an analysis result display interface is displayed. The analysis result display interface includes various display item options and an image display area. The image display area is used to display the analysis results corresponding to the current display item option. The analysis results include cell maps obtained by classifying and identifying the sperm sample image.

[0015] In response to a location instruction for the analysis result corresponding to the currently displayed item option, the location result is highlighted in the image display area. The location instruction carries the display item option to be located and the cell to be located. The location result includes a cell map associated with the cell to be located in the analysis result corresponding to the display item option to be located.

[0016] The aforementioned sperm analysis result display method, device, computer equipment, and storage medium establish a correlation between the analysis results corresponding to different display item options for the analysis results of sperm sample images. This enables the cell image in the analysis result corresponding to the current display item option to be located at the cell image position associated with it in the analysis result corresponding to another display item option, and highlights the associated cell image position in the image display area. This achieves rapid cell location and tracking, improving the efficiency of viewing analysis results. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating a method for displaying sperm analysis results in one embodiment;

[0018] Figure 2 This is a schematic diagram of the analysis result display interface in one embodiment;

[0019] Figure 3 This is a schematic diagram of the analysis result display interface in one embodiment;

[0020] Figure 4 This is a schematic diagram of the positioning results in one embodiment;

[0021] Figure 5 This is a schematic diagram of the positioning results in one embodiment;

[0022] Figure 6 This is a structural block diagram of a sperm analysis result display device in one embodiment;

[0023] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0025] In one embodiment, such as Figure 1 As shown, a method for displaying sperm analysis results is provided. This embodiment illustrates the application of this method to a terminal. The method includes the following steps S102 to S104.

[0026] S102, in response to the analysis command for the sperm sample image, displays the analysis results display interface. The analysis results display interface includes various display item options and an image display area. The image display area is used to display the analysis results corresponding to the current display item option. The analysis results include cell maps obtained by classifying and identifying the sperm sample image.

[0027] A sperm sample image refers to an image that needs to be analyzed. The analysis command is used to trigger the analysis function and display the analysis results. In this embodiment, the analysis function is used to classify and identify the sperm cells contained in the sperm sample image and to identify the type of sperm cells. The types of sperm cells may include, but are not limited to, normal sperm, abnormal sperm, abnormal sperm in the head, abnormal sperm in the neck and interruption, and abnormal sperm in the main segment.

[0028] Specifically, the terminal is equipped with a sperm analysis software application. After the medical staff starts the sperm analysis software application, the terminal displays an image analysis interface. The medical staff imports a sperm sample image into the image analysis interface and initiates an analysis command. After receiving the analysis command, the terminal can use any existing or future classification and recognition algorithm to classify and identify the sperm cells contained in the sperm sample image, obtain the corresponding cell image, and display the cell image in the image display area of ​​the analysis results display interface.

[0029] The display options can be understood as the way the analysis results are displayed. There are correlations between the analysis results corresponding to different display options, allowing for bidirectional positioning. For example, the display method can be to display the cell map obtained from the sperm sample image as a large overall image, or it can be to extract small images of individual sperm cells from the cell map and display them in categories. Thus, each cell in the large image can be located in the associated small image, and each small image can also be located in the associated large image.

[0030] The currently displayed item option refers to the currently triggered display item option. The analysis results corresponding to the currently triggered display item option are displayed in the image display area. It's understandable that if the currently displayed item option changes, the content displayed in the image display area will also change accordingly. Medical staff can switch between the display of analysis results for different display item options by clicking on them.

[0031] S104, in response to a localization command for the analysis result corresponding to the currently displayed item option, highlights the localization result in the image display area. The localization command carries the displayed item option to be localized and the cell to be localized. The localization result includes a cell map associated with the cell to be localized in the analysis result corresponding to the displayed item option to be localized.

[0032] The positioning command is used to identify the cell to be positioned and trigger the display of the positioning result. The cell to be positioned refers to the cell that needs to be positioned, and the display item option to be positioned refers to the display item option corresponding to the cell map where the positioning location is located. In one embodiment, there are two display item options: a first display item option and a second display item option. If the current display item option is the first display item option, then the display item option to be positioned is the second display item option; if the current display item option is the second display item option, then the display item option to be positioned is the first display item option.

[0033] Highlighting the localization results in the image display area can specifically involve displaying the analysis results corresponding to the display item option to be localized, and highlighting the cell maps associated with the cell to be localized. The highlighting method can be, but is not limited to, outlining the cell maps associated with the cell to be localized with dashed lines. Localization can display the position of the same cell in the analysis results corresponding to different display item options, facilitating quick retrieval of relevant information by medical staff.

[0034] In the above-mentioned method for displaying sperm analysis results, the analysis results of sperm sample images are correlated with the analysis results corresponding to different display options. This allows the cell image in the analysis result corresponding to the current display option to be located at the cell image location associated with it in the analysis result corresponding to another display option, and the associated cell image location is highlighted in the image display area. This enables rapid cell location and tracking, improving the efficiency of viewing analysis results.

[0035] In one embodiment, the display options include view options; the analysis results corresponding to the view options include an identification map obtained by classifying and identifying sperm sample images, the identification map including cell markers used to mark each identified sperm cell, and the cell markers carrying location information and category information.

[0036] It should be noted that the sperm sample image can be a single image or multiple images. When there are multiple sperm sample images, the image display area includes multiple identification images, each corresponding to one sperm sample image. An identification image can be understood as an image of the sperm sample with added cell markers to identify each identified sperm cell. In one embodiment, the markers can be in the form of rectangles, that is, rectangles are used to mark each identified sperm cell.

[0037] The location information of the cell marker is used to indicate the position of the cell marker in the recognition map. When the cell marker is a rectangle, the location information of the rectangle may specifically include the coordinates of the four vertices of the rectangle, or the coordinates of the center point and the width and height of the rectangle. The category information of the cell marker is used to indicate the category of the sperm cell marked by the cell marker. In one embodiment, the cell marker may also carry identification information to indicate which recognition map the cell marker belongs to, thereby establishing a correlation between the cell marker and the recognition map. When the image display area includes multiple recognition maps, the identification information distinguishes the recognition map in which the cell marker is located, facilitating the localization of the cell marked by the cell marker to determine which recognition map it belongs to and its position in the recognition map.

[0038] like Figure 2 The diagram illustrates a schematic of the analysis result display interface in one embodiment. The currently displayed item option is the view option, and the image display area shows the identification map. The rectangles in this map represent cell markers, and the identified sperm cells are located within the rectangles.

[0039] In one embodiment, the display item options also include classification options; the analysis results corresponding to the classification options include cell minimaps of various categories, and the cell minimaps are obtained as follows: based on the position information of each cell marker in the identification image, the cell minimaps corresponding to each cell marker are extracted from the identification image; based on the category information of each cell marker, the cell minimaps corresponding to each cell marker are classified to obtain cell minimaps of various categories.

[0040] After obtaining the identification map, for each cell marker in each identification map, based on the location information of the cell marker, the image of the region corresponding to that location information is copied to obtain the cell minimap corresponding to that cell marker. Then, based on the category information of the cell marker, the category of the cell minimap corresponding to that cell marker is determined. The categories of sperm cells can include normal sperm and abnormal sperm. Abnormal sperm can be further subdivided into head abnormal sperm, neck and interrupted abnormal sperm, main segment abnormal sperm, etc. Main segment abnormal sperm can be further subdivided into short-tailed sperm and tailless sperm, etc.

[0041] In one embodiment, when the currently displayed item option is the category option, the image display area includes cell thumbnail display areas for each category, and each category's cell thumbnail display area displays the cell thumbnail of that category and its quantity.

[0042] like Figure 3The diagram illustrates a schematic of the analysis result display interface in one embodiment. The currently displayed option is the classification option, and the image display area shows cell thumbnails categorized by type. Furthermore, the image display area can also show the number of cell thumbnails for each category, allowing medical personnel to intuitively obtain the number of cells in each identified category.

[0043] In one embodiment, when the currently displayed item option is the view option, and the item option to be located is the classification option, when a location trigger operation for any cell marker in the identification image is detected, it is determined that a location instruction for the analysis result corresponding to the view option has been received; the step of highlighting the location result in the image display area can specifically be: displaying the analysis result corresponding to the classification option in the image display area, and highlighting the cell thumbnail associated with the triggered cell marker.

[0044] The location trigger operation can be a double-click operation, and the cell marked by the triggered cell marker is the cell to be located. Specifically, after the terminal displays the analysis results corresponding to the view options, if medical staff want to know the location of the cell image associated with a certain cell marker in a certain identification image in the analysis results corresponding to the classification option, they can initiate a location command by double-clicking the cell marker in the identification image. After receiving the location command, the terminal displays the analysis results corresponding to the classification option in the image display area and highlights the cell image associated with the cell marker.

[0045] like Figure 4 The diagram illustrates the localization results in one embodiment. The cell micrograph associated with the triggered cell marker (the seventh cell in the first row of normal cells) is marked with a box to allow healthcare professionals to view it more quickly and intuitively.

[0046] It should be noted that a cell marker may be associated with multiple cell micromaps of different categories. For example, a cell marker may indicate a cell that belongs to both the main segment abnormal sperm and the head abnormal sperm. In this case, multiple cell micromaps of different categories will be highlighted to obtain more comprehensive localization information.

[0047] In one embodiment, when the currently displayed item option is the category option, the item option to be located is the view option. When a location trigger operation for any cell thumbnail is detected, it is determined that a location instruction for the analysis result corresponding to the category option has been received. The step of highlighting the location result in the image display area can specifically be: displaying the analysis result corresponding to the view option in the image display area, and highlighting the cell markers associated with the triggered cell thumbnail.

[0048] The location trigger operation can be a double-click operation, and the cell in the triggered cell thumbnail is the cell to be located. Specifically, after the terminal displays the analysis results corresponding to the classification option, if medical staff want to know the location of the cell markers associated with a certain cell thumbnail in the analysis results corresponding to the view option, they can initiate a location command by double-clicking the cell thumbnail. After receiving the location command, the terminal displays the analysis results corresponding to the view option in the image display area and highlights the cell markers associated with the cell thumbnail.

[0049] like Figure 5 The diagram illustrates the localization results in one embodiment. Cellular markers associated with the triggered cell thumbnails in the identification image are marked with dashed boxes to allow healthcare personnel to view them more quickly and intuitively.

[0050] In one embodiment, when the currently displayed item option is a view option, the following steps may also be included: in response to the identification image selection instruction in the image display area, a correction operation interface is displayed, the correction operation interface including the selected identification image corresponding to the identification image selection instruction; in response to the correction confirmation instruction in the correction operation interface, the correction analysis result is displayed in the image display area, the correction analysis result including the corrected identification image obtained by correcting the selected identification image according to the correction information corresponding to the correction confirmation instruction.

[0051] The selected identification image refers to the identification image that needs correction. The identification image selection command is used to select the identification image that needs correction and trigger the display of the correction operation interface. Specifically, after the terminal displays the identification image in the image display area, if medical staff do not approve of the identification image and want to correct it, they can initiate the identification image selection command by double-clicking the identification image that needs correction. After receiving the identification image selection command, the terminal displays the correction operation interface, which includes the identification image that needs correction. In the correction operation interface, the identification image that needs correction is in an editable state, so that medical staff can modify or delete inaccurate cell markers or add cell markers to missed cells.

[0052] The correction information may include, but is not limited to, information corresponding to corrective operations such as medical staff modifying or deleting inaccurate cell markers in the selected identification image, and adding cell markers to missed cells. The correction confirmation command is used to trigger the correction function and display the analysis results after correction. Specifically, the correction operation interface may also include a confirmation control for confirming the correction information. After medical staff make corresponding corrections to the cell markers in the selected identification image in the correction operation interface, they click the confirmation control to initiate the correction confirmation command. After receiving the correction confirmation command, the terminal displays the analysis results after correction.

[0053] In the corrected analysis results, the original selected identification image can be replaced by the corrected identification image obtained after correction; that is, the original selected identification image is deleted, and only the corresponding corrected identification image is retained. Alternatively, the corrected analysis results can retain both the original selected identification image and the corresponding corrected identification image, and use appropriate labels to distinguish between the original selected identification image and the corresponding corrected identification image, making it convenient for medical staff to compare and view.

[0054] In one embodiment, before responding to the correction determination instruction on the correction operation interface, the following steps may be included: in response to the cell marker editing instruction for the selected identification map, a first menu is displayed in a pop-up window, the first menu including a preset number of category options; in response to the triggering operation of any category option in the first menu, the category corresponding to the triggered category option is determined as the correction category information of the cell marker corresponding to the cell marker editing instruction, and the correction information corresponding to the correction determination instruction includes the correction category information of the cell marker corresponding to the cell marker editing instruction.

[0055] Specifically, the cell marker editing command corresponds to the cell markers already present in the image. If the category information of a certain cell marker in the image is inaccurate, medical staff can select that cell marker to trigger an operation (e.g., right-click) to initiate a cell marker editing command. After receiving the cell marker editing command, the terminal displays a pop-up window with a first menu. The first menu includes a preset number of category options, each corresponding to a cell category. Medical staff can modify the category information of the cell marker by clicking and selecting one or more category options in the first menu. Correspondingly, the analysis results corresponding to the classification options will also be adjusted accordingly.

[0056] In one embodiment, the first menu also includes a delete option; in response to a triggering operation of the delete option in the first menu, the cell marker corresponding to the cell marker editing instruction is deleted.

[0057] Specifically, the cell marker editing command corresponds to the cell markers already present in the image. If a cell marker in the image is misidentified or its location information is inaccurate, medical staff can select the cell marker to trigger an operation (e.g., right-click) to initiate a cell marker editing command. After receiving the cell marker editing command, the terminal displays a pop-up window with a first menu. The first menu includes a delete option, which medical staff can click to delete the misidentified or inaccurately located cell marker. Correspondingly, the analysis results corresponding to the classification options will also be adjusted accordingly.

[0058] In one embodiment, before responding to the correction determination instruction on the correction operation interface, the following steps may be included: in response to the instruction to add cell markers for the selected identification map, a pop-up window displays a second menu, which includes a preset number of category options; in response to a triggering operation on any category option in the second menu, the category corresponding to the triggered category option and the cell marker location information corresponding to the cell marker addition instruction are determined as the newly added cell marker information, and the correction information corresponding to the correction determination instruction includes the newly added cell marker information.

[0059] Specifically, the cell marker addition command corresponds to cell markers drawn by medical staff. If there are missed cells in the identification image, medical staff can draw cell markers at the missed cell locations (e.g., move the mouse to the missed cell, press and hold the left mouse button, drag to form a frame, and then release the mouse) to initiate a cell marker addition command. After receiving the cell marker addition command, the terminal displays a second menu in a pop-up window. The second menu includes a preset number of category options, each corresponding to a cell category. Medical staff can click to select one or more category options in the second menu to mark the category information of the newly added cell marker. Correspondingly, the analysis results corresponding to the classification options will also be adjusted accordingly.

[0060] In one embodiment, the analysis results display interface also includes various analysis item options; when a trigger operation is detected on any analysis item option in the analysis results display interface, the analysis results include cell maps obtained by classifying and identifying sperm sample images based on the triggered analysis item option.

[0061] The analysis options may include one or more of the following: sperm morphology analysis, sperm motility analysis, and DNA fragmentation analysis. (Reference) Figure 2-5 The analysis results display interface also includes analysis item options, specifically sperm morphology analysis, sperm motility analysis, and DNA fragmentation analysis. Different analysis item options analyze the sperm sample images from different perspectives, resulting in different analysis results. Medical staff can switch between the display of analysis results for each analysis item by clicking on them.

[0062] In one embodiment, the analysis results display interface also includes a results summary option; when a trigger operation on the results summary option in the analysis results display interface is detected, a summary results display interface is displayed, which includes summary results obtained by statistically analyzing the analysis results corresponding to all analysis item options.

[0063] refer to Figure 2-5The analysis results display interface also includes a results summary option. Medical staff can click on the results summary option to trigger the display of the summary results interface. The summary results include sperm morphology results, sperm motility results, and DNA fragmentation results. Specifically, this may include, but is not limited to, the number and proportion of normal sperm, the number and proportion of abnormal sperm, the number and proportion of abnormal sperm in the head, the number and proportion of abnormal sperm in the neck and midpiece, the number and proportion of abnormal sperm in the main segment, the number and proportion of excessive residual sperm in the cytoplasm, the number of live sperm, the number of dead sperm, sperm survival rate, sperm mortality rate, the number of sperm with DNA fragmentation, the number of sperm without DNA fragmentation, sperm DNA fragmentation rate, and sperm DNA integrity rate, etc.

[0064] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed 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 performed alternately or in turn with other steps or at least some of the steps or stages in other steps.

[0065] In one embodiment, such as Figure 6 As shown, a sperm analysis result display device 600 is provided, including: an analysis display module 610 and a positioning display module 620, wherein:

[0066] The analysis display module 610 is used to display an analysis result display interface in response to an analysis command for a sperm sample image. The analysis result display interface includes various display item options and an image display area. The image display area is used to display the analysis results corresponding to the current display item option. The analysis results include cell maps obtained by classifying and identifying the sperm sample image.

[0067] The positioning display module 620 is used to highlight the positioning result in the image display area in response to a positioning instruction for the analysis result corresponding to the currently displayed item option. The positioning instruction carries the display item option to be positioned and the cell to be positioned. The positioning result includes the cell map associated with the cell to be positioned in the analysis result corresponding to the display item option to be positioned.

[0068] In one embodiment, the display options include view options; the analysis results corresponding to the view options include an identification map obtained by classifying and identifying sperm sample images, the identification map including cell markers used to mark each identified sperm cell, and the cell markers carrying location information and category information.

[0069] In one embodiment, the display item options also include classification options; the analysis results corresponding to the classification options include cell minimaps of various categories, and the cell minimaps are obtained as follows: based on the position information of each cell marker in the identification image, the cell minimaps corresponding to each cell marker are extracted from the identification image; based on the category information of each cell marker, the cell minimaps corresponding to each cell marker are classified to obtain cell minimaps of various categories.

[0070] In one embodiment, when the currently displayed item option is the category option, the image display area includes cell thumbnail display areas for each category, and each category's cell thumbnail display area displays the cell thumbnail of that category and its quantity.

[0071] In one embodiment, when the currently displayed item option is a view option, the item option to be located is a category option; the device further includes a determination module, used to determine that a location instruction for the analysis result corresponding to the view option has been received when a location trigger operation for any cell marker in the identification image is detected; when the location display module 620 highlights the location result in the image display area, it is specifically used to: display the analysis result corresponding to the category option in the image display area, and highlight the cell thumbnail associated with the triggered cell marker.

[0072] In one embodiment, when the currently displayed item option is a category option, the item option to be located is a view option; the determination module is further configured to determine that a location instruction for the analysis result corresponding to the category option has been received when a location trigger operation for any cell thumbnail is detected; when the location display module 620 highlights the location result in the image display area, it is specifically configured to: display the analysis result corresponding to the view option in the image display area, and highlight the cell markers associated with the triggered cell thumbnail.

[0073] In one embodiment, the device further includes a correction display module, configured to: when the current display item option is a view option, in response to a recognition image selection instruction in the image display area, display a correction operation interface, the correction operation interface including the selected recognition image corresponding to the recognition image selection instruction; and in response to a correction confirmation instruction in the correction operation interface, display a correction analysis result in the image display area, the correction analysis result including a corrected recognition image obtained by correcting the selected recognition image according to the correction information corresponding to the correction confirmation instruction.

[0074] In one embodiment, the correction display module is further configured to: before responding to a correction confirmation instruction on the correction operation interface, in response to a cell marker editing instruction for the selected identification map, display a first menu in a pop-up window, the first menu including a preset number of category options; in response to a triggering operation of any category option in the first menu, determine the category corresponding to the triggered category option as the correction category information of the cell marker corresponding to the cell marker editing instruction, the correction information corresponding to the correction confirmation instruction including the correction category information of the cell marker corresponding to the cell marker editing instruction.

[0075] In one embodiment, the first menu also includes a delete option, and the correction display module is further configured to: delete the cell marker corresponding to the cell marker editing instruction in response to a trigger operation on the delete option in the first menu.

[0076] In one embodiment, the correction display module is further configured to: before responding to a correction confirmation instruction on the correction operation interface, in response to a cell marker addition instruction for the selected identification map, display a second menu in a pop-up window, the second menu including a preset number of category options; in response to a triggering operation on any category option in the second menu, determine the category corresponding to the triggered category option and the cell marker location information corresponding to the cell marker addition instruction as the newly added cell marker information, and the correction information corresponding to the correction confirmation instruction includes the newly added cell marker information.

[0077] In one embodiment, the analysis results display interface also includes various analysis item options; when a trigger operation is detected on any analysis item option in the analysis results display interface, the analysis results include cell maps obtained by classifying and identifying sperm sample images based on the triggered analysis item option.

[0078] In one embodiment, the analysis options include one or more of sperm morphology analysis, sperm motility analysis, and DNA fragmentation analysis.

[0079] In one embodiment, the analysis results display interface further includes a result summary option; the analysis display module 610 is also used to display a summary result display interface when a trigger operation on the result summary option in the analysis results display interface is detected, and the summary result display interface includes a summary result obtained by statistically analyzing the analysis results corresponding to all analysis item options.

[0080] Specific limitations regarding the sperm analysis result display device can be found in the limitations of the sperm analysis result display method described above, and will not be repeated here. Each module in the aforementioned sperm analysis result display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0081] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for displaying sperm analysis results. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0082] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0083] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0084] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

[0085] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the steps in the above method embodiments.

[0086] It should be understood that the terms "first," "second," etc., in the above embodiments are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Regarding the description of numerical ranges, the term "multiple" is understood to mean equal to or greater than two.

[0087] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. 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.

[0088] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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.

[0089] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for displaying sperm analysis results, characterized in that, The method includes: In response to an analysis command for a sperm sample image, an analysis result display interface is displayed. The analysis result display interface includes various display item options and an image display area. The image display area is used to display the analysis results corresponding to the current display item option. The analysis results include cell maps obtained by classifying and identifying the sperm sample image. The display options include view options and classification options. The analysis results corresponding to the view options include an identification map obtained by classifying and recognizing the sperm sample image. The identification map includes cell markers used to mark each identified sperm cell. The cell markers carry location information, category information, and identification information. The identification information is used to establish a correlation between the cell markers and the identification map. The analysis results corresponding to the classification options include cell minimaps for each category. The cell minimaps are obtained by: extracting the cell minimaps corresponding to each cell marker from the identification map based on the location information of each cell marker; and classifying the cell minimaps corresponding to each cell marker based on the category information of each cell marker to obtain cell minimaps for each category. In response to a location instruction for the analysis result corresponding to the currently displayed item option, the location result is highlighted in the image display area. The location instruction carries the display item option to be located and the cell to be located. The location result includes a cell map associated with the cell to be located in the analysis result corresponding to the display item option to be located. When the currently displayed item option is the view option, the item option to be located is the classification option. When a location trigger operation for any cell marker in the identification image is detected, it is determined that a location instruction for the analysis result corresponding to the view option has been received. Highlighting the location result in the image display area includes: displaying the analysis result corresponding to the classification option in the image display area, and highlighting the cell thumbnail associated with the triggered cell marker. When the currently displayed item option is the category option, the item option to be located is the view option. When a location trigger operation for any cell thumbnail is detected, it is determined that a location instruction for the analysis result corresponding to the category option has been received. Highlighting the location result in the image display area includes: displaying the analysis result corresponding to the view option in the image display area, and highlighting the cell markers associated with the triggered cell thumbnail. The analysis results display interface also includes analysis item options, which include one or more of sperm morphology analysis, sperm motility analysis, and DNA fragmentation analysis. The corresponding display content is switched according to different analysis items. When a trigger operation is detected on any analysis item option in the analysis results display interface, the analysis results include cell images obtained by classifying and identifying the sperm sample image based on the triggered analysis item option. The analysis results display interface also includes a results summary option; when a trigger operation is detected on the results summary option in the analysis results display interface, a summary results display interface is displayed, which includes summary results obtained by statistically analyzing the analysis results corresponding to all analysis item options; the summary results include sperm morphology results, sperm motility results, and DNA fragmentation results.

2. The method according to claim 1, characterized in that, When the currently displayed item option is the category option, the image display area includes cell thumbnail display areas for each category, and each category's cell thumbnail display area displays the cell thumbnail of that category and its quantity.

3. The method according to claim 1, characterized in that, When the currently displayed item option is the view option, it also includes: In response to the image selection instruction in the image display area, a correction operation interface is displayed, which includes the selected image corresponding to the image selection instruction. In response to a correction confirmation command in the correction operation interface, the post-correction analysis result is displayed in the image display area. The post-correction analysis result includes a corrected recognition image obtained by correcting the selected recognition image according to the correction information corresponding to the correction confirmation command.

4. The method according to claim 3, characterized in that, Prior to responding to the correction confirmation command in the correction operation interface, the following is also included: In response to an instruction to edit cell markers for the selected identification map, a pop-up window displays a first menu, which includes a preset number of category options; In response to a trigger operation on any category option in the first menu, the category corresponding to the triggered category option is determined as the correction category information of the cell marker corresponding to the cell marker editing instruction. The correction information corresponding to the correction determination instruction includes the correction category information of the cell marker corresponding to the cell marker editing instruction.

5. The method according to claim 4, characterized in that, The first menu also includes a delete option; the method further includes: In response to the triggering operation of the delete option in the first menu, the cell marker corresponding to the cell marker editing instruction is deleted.

6. The method according to claim 3, characterized in that, Prior to responding to the correction confirmation command in the correction operation interface, the following is also included: In response to a command to add a cell marker for the selected identification map, a pop-up window displays a second menu, which includes a preset number of category options; In response to a trigger operation on any category option in the second menu, the category corresponding to the triggered category option and the cell marker location information corresponding to the cell marker addition instruction are determined as the newly added cell marker information. The correction information corresponding to the correction determination instruction includes the newly added cell marker information.

7. A sperm analysis result display device, characterized in that, The device includes: The analysis and display module is used to respond to analysis commands for sperm sample images and display an analysis result display interface. The interface includes display options and an image display area. The image display area displays the analysis results corresponding to the current display option, including a cell map obtained by classifying and identifying the sperm sample image. The display options include view options and classification options. The analysis result corresponding to the view option includes an identification map obtained by classifying and identifying the sperm sample image. The identification map includes cell markers for marking each identified sperm cell. These cell markers carry location information, category information, and identification information. The identification information is used to establish a relationship between the cell markers and the identification map. The analysis results corresponding to the classification options include cell minimaps for each category. The cell minimaps are obtained by: extracting cell minimaps corresponding to each cell marker from the identification image based on the position information of each cell marker; classifying the cell minimaps corresponding to each cell marker based on the category information of each cell marker to obtain cell minimaps for each category; and a positioning display module, used to respond to a positioning instruction for the analysis results corresponding to the currently displayed item option, highlighting the positioning result in the image display area. The positioning instruction carries the display item option to be positioned and the cell to be positioned, and the positioning result includes cell maps associated with the cell to be positioned in the analysis results corresponding to the display item option to be positioned. When the currently displayed item option is the view option, the item option to be located is the category option. The device further includes a determination module, which is used to determine that a location instruction for the analysis result corresponding to the view option has been received when a location trigger operation for any cell marker in the identification image is detected; to display the analysis result corresponding to the category option in the image display area, and to highlight the cell thumbnail associated with the triggered cell marker. When the currently displayed item option is the category option, and the item option to be located is the view option, the determination module is further configured to: when a location trigger operation for any cell thumbnail is detected, determine that a location instruction for the analysis result corresponding to the category option has been received; display the analysis result corresponding to the view option in the image display area, and highlight the cell markers associated with the triggered cell thumbnail; The analysis results display interface also includes analysis item options, which include one or more of sperm morphology analysis, sperm motility analysis, and DNA fragmentation analysis. The display content switches according to different analysis items. The analysis results display interface also includes a result summary option. When a trigger operation is detected on any analysis item option in the analysis results display interface, the analysis results include a cell map obtained by classifying and identifying the sperm sample image based on the triggered analysis item option. The analysis display module is further configured to: when a trigger operation is detected on the result summary option in the analysis results display interface, display a summary result display interface, which includes a summary result obtained by statistically analyzing the analysis results corresponding to all analysis item options; the summary result includes sperm morphology results, sperm motility results, and DNA fragmentation results.

8. The apparatus according to claim 7, characterized in that, The device further includes a correction display module for: In response to the image selection instruction in the image display area, a correction operation interface is displayed, which includes the selected image corresponding to the image selection instruction. In response to a correction confirmation command in the correction operation interface, the post-correction analysis result is displayed in the image display area. The post-correction analysis result includes a corrected recognition image obtained by correcting the selected recognition image according to the correction information corresponding to the correction confirmation command.

9. The apparatus according to claim 8, characterized in that, The corrected display module is also used for: In response to an editing instruction for a cell marker in the selected identification map, a pop-up window displays a first menu, which includes a preset number of category options. In response to a triggering operation on any category option in the first menu, the category corresponding to the triggered category option is determined as the corrected category information of the cell marker corresponding to the editing instruction. The corrected information corresponding to the corrected determination instruction includes the corrected category information of the cell marker corresponding to the editing instruction.

10. The apparatus according to claim 9, characterized in that, The corrected display module is also used for: In response to the triggering operation of the delete option in the first menu, the cell marker corresponding to the cell marker editing instruction is deleted.

11. The apparatus according to claim 8, characterized in that, The corrected display module is also used for: In response to a command to add a cell marker to the selected identification map, a pop-up window displays a second menu, which includes a preset number of category options. In response to a trigger operation on any category option in the second menu, the category corresponding to the triggered category option and the cell marker location information corresponding to the command to add the cell marker are determined as the newly added cell marker information. The correction information corresponding to the correction determination command includes the newly added cell marker information.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Graphical user interface for analysis of red blood cells

    CN105308628A

  • Display method and processing method of cell dyeing image, and storage medium

    CN111430011A

  • Device for displaying particle image of sample

    JP1999132934A