Method and device for determining region of interest of blood smear slide
A method and device use AI to objectively determine regions of interest in blood smear slides by analyzing patch images, addressing the inefficiencies of subjective human identification and enhancing cell analysis accuracy and efficiency.
Patent Information
- Application Number
- PCT/KR2024/017417
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-30
- Filing Date
- 2024-11-06
- Publication Date
- 2026-03-05
AI Technical Summary
The process of identifying a suitable region of interest for examination in a blood smear slide is subjective and not standardized, requiring significant time and resources, especially when cellular abnormalities are detected, and existing AI solutions are inefficient.
A method and device that utilize a classification model to acquire and analyze patch images of a blood smear slide, determining cell information and feature information to select a target patch image and define a region of interest, which can be applied before and after staining, using artificial intelligence processors to objectively identify the ideal zone.
The method and device provide consistent and objective determination of regions of interest for blood smear slides, reducing time and cost, and improving the accuracy of cell analysis by identifying suitable areas for examination.
Smart Images

Figure KR2024017417_05032026_PF_FP_ABST
Abstract
Description
Method and device for determining the region of interest in a blood smear slide
[0001] The present disclosure relates to a blood analysis method, and more particularly, to a method and apparatus for determining a region of interest in a blood smear slide for blood analysis.
[0002] A Complete Blood Count (CBC) test analyzes information about the cellular components of blood. While CBC tests are typically performed using automated equipment, visual evaluation of a peripheral blood smear is required if cellular abnormalities are detected.
[0003] However, not all areas of a peripheral blood smear specimen are suitable for examination; only certain areas (e.g., the Ideal Zone) are suitable for evaluation. However, the process of identifying an appropriate area for examination is subjective and not standardized.
[0004] Furthermore, with recent advancements in artificial intelligence, it is being used across industries. However, developing AI models to solve problems using AI requires significant time and resources.
[0005] Embodiments of the present disclosure aim to consistently determine a region of interest for examination of a blood smear slide.
[0006] In one embodiment of the present disclosure, a method for determining a region of interest of a blood smear slide is provided. The method may include acquiring a plurality of patch images of the blood smear slide. The method may include acquiring cell information regarding one or more cells included in each of the plurality of patch images. The method may include acquiring feature information for each of the plurality of patch images based on the cell information. The method may include acquiring a plurality of scores corresponding to each of the plurality of patch images based on the feature information. The method may include selecting a target patch image from among the plurality of patch images based on the plurality of scores. The method may include determining a region of interest including the target patch image.
[0007] In one embodiment of the present disclosure, the step of acquiring a plurality of patch images may include the step of identifying a plurality of photographed regions on a blood smear slide. The step of acquiring a plurality of patch images may include the step of acquiring a plurality of patch images corresponding to each of the plurality of photographed regions by photographing the plurality of photographed regions.
[0008] In one embodiment of the present disclosure, the plurality of photographing regions may be a portion of a blood smear slide determined along the longitudinal direction of the blood smear slide.
[0009] In one embodiment of the present disclosure, the step of obtaining cell information regarding one or more cells included in each of the plurality of patch images may include the step of inputting each of the plurality of patch images into a classification model to obtain cell information for each patch image. The cell information may include information regarding at least one of the position, size, or shape of each cell included in each of the patch images.
[0010] In one embodiment of the present disclosure, the step of selecting a target patch image from among a plurality of patch images based on a plurality of scores may include a step of determining an average score corresponding to each patch image based on a score corresponding to each patch image and one or more scores corresponding to one or more patch images captured consecutively with each patch image. The step of selecting a target patch image from among the plurality of patch images based on the plurality of scores may include a step of selecting a patch image having a highest average score from among the plurality of patch images as the target patch image.
[0011] In one embodiment of the present disclosure, the step of determining a region of interest may include determining an upper boundary located a first distance from a location of the target patch image. The step of determining a region of interest may include determining a lower boundary located a second distance from the location of the target patch image. The step of determining a region of interest may include determining a region of interest having an upper boundary and a lower boundary.
[0012] In one embodiment of the present disclosure, feature information for each of a plurality of patch images may include at least one of first feature information, second feature information, third feature information, fourth feature information, fifth feature information, and sixth feature information for each patch image. The first feature information may include information regarding the number of cells included in each patch image. The second feature information may include information regarding a Voronoi area associated with a cell included in each patch image. The third feature information may include information regarding a distance between cells included in each patch image. The fourth feature information may include information regarding a distance from a plurality of predetermined points in each patch image to a closest cell. The fifth feature information may include information regarding a size of a cell included in each patch image. The sixth feature information may include information regarding an area ratio of a cell included in each patch image.
[0013] In one embodiment of the present disclosure, the method may include a step of fixing a blood smear slide. The method may further include a step of staining the blood smear slide based on a region of interest.
[0014] In one embodiment of the present disclosure, the method may include the step of acquiring a plurality of second patch images of a stained region of a stained slide. The method may include the step of acquiring a plurality of second scores corresponding to each of the plurality of second patch images. The method may include the step of selecting a second target patch image for analyzing the stained cell based on the plurality of second scores. The method may include the step of determining an analysis region based on the second target patch image.
[0015] In one embodiment of the present disclosure, the second target patch image may be determined based on a corresponding second score among a plurality of second patch images being greater than a predetermined value. The method may further include a step of performing an analysis on stained cells based on the analysis area.
[0016] In one embodiment of the present disclosure, a device for determining a region of interest (ROI) of a blood smear slide is provided. The device may include a memory comprising one or more instructions, and at least one processor comprising a processing circuit. The at least one processor may execute one or more instructions, thereby enabling the device to obtain multiple patch images of the blood smear slide. The at least one processor may execute one or more instructions, thereby enabling the device to obtain cell information regarding one or more cells included in each of the plurality of patch images. The at least one processor may execute one or more instructions, thereby enabling the device to obtain feature information for each of the plurality of patch images based on the cell information. The at least one processor may execute one or more instructions, thereby enabling the device to obtain multiple scores corresponding to each of the plurality of patch images based on the feature information. The at least one processor may execute one or more instructions, thereby enabling the device to select a target patch image from among the plurality of patch images based on the multiple scores. The at least one processor may execute one or more instructions, thereby enabling the device to determine a region of interest including the target patch image.
[0017] In one embodiment of the present disclosure, at least one processor executes one or more instructions, thereby enabling the device to identify multiple capture regions on a blood smear slide. At least one processor executes one or more instructions, thereby enabling the device to capture multiple capture regions, thereby obtaining multiple patch images corresponding to each of the multiple capture regions.
[0018] In one embodiment of the present disclosure, the plurality of photographing regions may be a portion of a blood smear slide determined along the longitudinal direction of the blood smear slide.
[0019] In one embodiment of the present disclosure, at least one processor executes one or more instructions, thereby causing the device to input each of a plurality of patch images into a classification model to obtain cell information for each patch image. The cell information may include information regarding at least one of the position, size, or shape of each cell included in each patch image.
[0020] In one embodiment of the present disclosure, at least one processor can execute one or more instructions so that the device can determine an average score corresponding to each patch image based on a score corresponding to each patch image and one or more scores corresponding to one or more patch images sequentially captured with each patch image. At least one processor can execute one or more instructions so that the device can select a patch image having a highest average score among the plurality of patch images as a target patch image.
[0021] In one embodiment of the present disclosure, at least one processor can determine an upper boundary located a first distance from a location of a target patch image by executing one or more instructions, whereby the device can determine a lower boundary located a second distance from a location of the target patch image by executing one or more instructions, whereby the device can determine a region of interest having an upper boundary and a lower boundary by executing one or more instructions, whereby the device can determine a region of interest having an upper boundary and a lower boundary.
[0022] In one embodiment of the present disclosure, feature information for each of a plurality of patch images may include at least one of first feature information, second feature information, third feature information, fourth feature information, fifth feature information, and sixth feature information for each patch image. The first feature information may include information regarding the number of cells included in each patch image. The second feature information may include information regarding a Voronoi area associated with a cell included in each patch image. The third feature information may include information regarding a distance between cells included in each patch image. The fourth feature information may include information regarding a distance from a plurality of predetermined points in each patch image to a closest cell. The fifth feature information may include information regarding a size of a cell included in each patch image. The sixth feature information may include information regarding an area ratio of a cell included in each patch image.
[0023] In one embodiment of the present disclosure, at least one processor may execute one or more instructions to cause the device to fix a blood smear slide. At least one processor may execute one or more instructions to cause the device to stain a blood smear slide based on a region of interest.
[0024] In one embodiment of the present disclosure, at least one processor can cause the device to obtain a plurality of second patch images of a stained region of a stained slide by executing one or more instructions. The at least one processor can cause the device to obtain a plurality of second scores corresponding to each of the plurality of second patch images by executing one or more instructions. The at least one processor can cause the device to select a second target patch image for analyzing the stained cell based on the plurality of second scores by executing one or more instructions. The at least one processor can cause the device to determine an analysis region based on the second target patch image by executing one or more instructions.
[0025] In one embodiment of the present disclosure, a computer-readable recording medium having recorded thereon a program for performing the above-described method on a computer is provided.
[0026] The present disclosure can objectively and consistently provide regions of interest for examination of blood smear slides without relying on medical technicians. Furthermore, it can improve the time and cost required for analyzing cells contained in blood. Additionally, it can provide regions of interest that can be applied equally before and after the staining process.
[0027] The effects of the embodiments of the present disclosure are not limited to the effects described above, and effects not mentioned can be clearly understood by a person having ordinary skill in the art to which the present invention pertains from this specification and the attached drawings.
[0028] FIG. 1 is a drawing showing a blood-smeared slide according to one embodiment of the present disclosure.
[0029] FIG. 2 is a flowchart of a method for processing a sample by a device according to one embodiment of the present disclosure.
[0030] FIG. 3 is a flowchart of a method for determining a region of interest of a blood smear slide, according to one embodiment of the present disclosure.
[0031] FIG. 4 is a drawing for explaining a patch image for a blood smear slide according to one embodiment of the present disclosure.
[0032] FIG. 5 is a block diagram of a device for determining a region of interest of a blood smear slide, according to one embodiment of the present disclosure.
[0033] FIG. 6 is a diagram showing the distribution of feature information according to one embodiment of the present disclosure.
[0034] FIG. 7 is a diagram showing multiple patch images for a blood smear slide according to one embodiment of the present disclosure.
[0035] FIG. 8 is a drawing for explaining a blood smear slide on which staining has been performed, in one embodiment of the present disclosure.
[0036] FIG. 9 is a flowchart of a method for determining an analysis area of a blood smear slide on which staining has been performed, in one embodiment of the present disclosure.
[0037] FIG. 10 is a drawing for explaining an analysis area of a blood smear slide in one embodiment of the present disclosure.
[0038] FIG. 11 is a drawing for explaining an analysis area including a second target patch image according to one embodiment of the present disclosure.
[0039] FIG. 12 is a block diagram illustrating a device for determining a region of interest of a blood smear slide according to one embodiment of the present disclosure.
[0040] FIG. 13 is a block diagram illustrating a device for determining a region of interest of a blood smear slide according to one embodiment of the present disclosure.
[0041] The terms used in this disclosure will be briefly explained, and one embodiment of the present disclosure will be specifically described.
[0042] The terms used in this disclosure are selected from widely used, current terms, taking into account the functions of one embodiment of the disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the description of the relevant embodiments of the disclosure. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of the disclosure.
[0043] Throughout this disclosure, when a part is said to "include" a certain component, this does not mean that other components are excluded, but rather that other components may be included, unless otherwise specifically stated. Furthermore, terms such as "part," "module," etc., used in this disclosure refer to a unit that processes at least one function or operation, which may be implemented in hardware or software, or a combination of hardware and software.
[0044] In this disclosure, when an element or layer is referred to as being “on” or “on” another element or layer, it may include not only directly on top of the other element or layer, but also intervening layers or other components.
[0045] In the present disclosure, “at least one of a, b, or c” may include “a,” “b,” “c,” “a and b,” “b and c,” “a and c,” and “a, b, and c.” Additionally, the expression “at least one of a, b, or c” may be replaced by the term “and / or,” such as “a, b, and / or c.”
[0046] Below, with reference to the attached drawings, embodiments of the present disclosure are described in detail so that those skilled in the art can easily implement the present disclosure. However, one embodiment of the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In addition, in the drawings, parts irrelevant to the description are omitted to clearly describe one embodiment of the present disclosure, and similar parts are designated with similar drawing reference numerals throughout the present disclosure.
[0047] FIG. 1 is a drawing showing a blood-smeared slide according to one embodiment of the present disclosure.
[0048] While CBC tests are typically performed using automated equipment, in various situations involving cellular abnormalities, a blood smear may be required for visual evaluation. However, not all areas of the smear are suitable for examination; only certain areas may be suitable for visual evaluation.
[0049] Referring to FIG. 1, a blood smear slide (100) according to one embodiment of the present disclosure is illustrated. The first region (102) of the blood smear slide (100) may refer to a point where blood comes into contact. As blood is smeared in a rightward direction based on the first region (102), the second region (104), the third region (106), and the fourth region (108) may have various cell distribution patterns.
[0050] In one embodiment of the present disclosure, the second region (104) of the blood smear slide (100) may be densely populated with cells. Referring to the distribution pattern (114) for the second region (104), the cells may be so densely populated that it may be difficult to distinguish boundaries between cells.
[0051] In one embodiment of the present disclosure, the third region (106) of the blood smear slide (100) may have cells appropriately distributed. Referring to the distribution pattern (116) for the third region (106), the cells are uniformly distributed and the boundaries between the cells are distinguishable.
[0052] In one embodiment of the present disclosure, the fourth region (108) of the blood smear slide (100) may have cells dispersed. Referring to the distribution pattern (118) for the fourth region (108), there are regions where cells are not distributed, and the gaps between cells are wide.
[0053] For visual evaluation of cells, a region with a cell distribution, such as the third region (106), where cells are appropriately distributed is required. Since the cells contained in the third region (106) are appropriately distributed, their shape, size, and number can be measured with high accuracy. Therefore, it is easy to identify cell characteristics. Furthermore, in cases where many cells overlap, such as the second region (104), there is a possibility of measurement errors, but in the case of the third region (106), the probability of measurement errors is low. In the present disclosure, a region appropriate for cell observation, such as the third region (106), may be referred to as a region of interest (ROI) or an ideal zone (Ideal Zone).
[0054] However, the process of determining the region of interest is time-consuming and subjective, requiring human intervention. Therefore, an objective method for determining the region of interest is needed. Therefore, a method for finding a region for cell observation will be described with reference to Figures 2 through 7.
[0055] FIG. 2 is a flowchart of a method for processing a sample by a device according to one embodiment of the present disclosure.
[0056] In one embodiment of the present disclosure, a method for processing a specimen may be performed by a device (2000). For example, the device (2000) may perform each step of processing a specimen by having a processor of the device (2000) execute at least one instruction contained in a memory. The processor controlling the device (2000) may perform image processing and operations performed by artificial intelligence. In one embodiment, the processor may include an artificial intelligence processor. In one embodiment, the processor may include multiple processors.
[0057] In step S210, the device (2000) may obtain a cartridge containing a specimen (e.g., blood or tissue). The cartridge may include a contact staining patch containing a staining sample and a specimen area where the specimen is smeared. For example, the cartridge may have the contact staining patch positioned above the specimen area where the specimen is smeared.
[0058] In one embodiment of the present disclosure, the device (2000) may include a loading area in which a cartridge is placed. The loading area may refer to a space in which a cartridge can be provided to the device (2000). For example, the device (2000) may obtain a cartridge through the loading area.
[0059] In step S220, the device (2000) may smear a specimen contained in the cartridge on the specimen area. In one embodiment, the device (2000) may move the patch plate of the cartridge or the specimen plate of the cartridge to smear the specimen contained in the cartridge on the specimen area. For example, the device (2000) may move at least one of the patch plate or the specimen plate to create a change in relative position. The specimen may be smeared by a contact portion included in the patch plate. For example, smearing may be performed by physically moving at least a portion of the specimen according to a change in relative position between the specimen and the contact portion caused by the device (2000). The patch plate may refer to a component (e.g., a body) of the cartridge that includes a contact staining patch, and the specimen plate may refer to a component (e.g., a body) of the cartridge that includes a specimen. The patch plate and the specimen plate may include protrusions and / or grooves for mutual coupling.
[0060] In step S230, the device (2000) may determine a region of interest. In one embodiment of the present disclosure, the device (2000) may determine a region of interest for staining a specimen. For example, the device (2000) may determine a region of interest for a specimen plate. In one embodiment of the present disclosure, the region of interest may refer to a region suitable for a blood test, as described in FIG. 1, and may be referred to as an ideal zone. In one embodiment of the present disclosure, the specimen plate may include a blood smear slide.
[0061] In one embodiment of the present disclosure, the device (2000) can determine a region of interest based on multiple patch images of a specimen plate. The device (2000) can capture multiple patch images of the specimen plate and analyze the captured patch images to determine the region of interest. In one embodiment of the present disclosure, the process by which the device (2000) determines the region of interest is described in detail with reference to FIGS. 3 to 7.
[0062] In step S240, the device (2000) can fix a specimen. In one embodiment of the present disclosure, the patch plate may include a storage portion for fixing patches for fixing a specimen. In one embodiment of the present disclosure, the storage portion for the fixing patches may include a fixative (e.g., methanol, ethanol). The device (2000) may discharge the fixative contained in the storage portion according to a specific operation. For example, the device (2000) may induce the discharge of the fixative by applying pressure to the storage portion.
[0063] In step S250, the device (2000) can stain a specimen. In one embodiment of the present disclosure, the device (2000) can perform staining on a cartridge using a contact staining patch containing a staining sample. The staining sample may include a substance that stains the specimen. For example, the staining sample may include a staining reagent that directly stains the specimen, but is not limited thereto, and may include a substance that reacts with the staining target substance to enable detection of the staining target substance.
[0064] In one embodiment of the present disclosure, the device (2000) can perform staining based on a region of interest. For example, the device (2000) can perform staining on a region of interest determined in step S230. For example, the device (2000) can determine a staining region based on the region of interest determined in step S230 and perform staining on the staining region.
[0065] The device (2000) can perform staining by bringing a contact dye patch into contact with a specimen. For example, the specimen may undergo chemical bonding through contact with the contact dye patch. The device (2000) can sequentially bring a plurality of contact dye patches into contact with the specimen.
[0066] In one embodiment of the present disclosure, some of the dyed samples may not bind to the sample. For example, the sample and the dyed sample may not bind. Among the dyed samples in contact with the sample, the unreacted dyed samples that are not bound to the sample may be reabsorbed into the contact patch when the sample area and the contact patch are separated.
[0067] In step S260, the device (2000) can photograph the stained specimen. The device (2000) can photograph the stained specimen using an image inspection unit (e.g., an optical lens). The device (2000) can obtain an image that is magnified (e.g., 20x, 50x, etc.) using the image inspection unit. The degree of magnification can be determined differently depending on the purpose of the examination.
[0068] The device (2000) can acquire multiple specimen images (e.g., patch images) in the z-axis direction when the width of the cartridge is the x-axis and the height is the y-axis. That is, the device (2000) can acquire multiple images by changing the depth in the direction of the stacked single layer (vertical direction of the slide) in which the specimen is smeared. For example, the device (2000) can acquire multiple images at each depth within a range within the thickness of the specimen.
[0069] In one embodiment of the present disclosure, the device (2000) can capture multiple specimen images by sequentially capturing portions of a cartridge. For example, the device (2000) can capture a first region of the cartridge and a second region located above the first region. In one embodiment of the present disclosure, the device (2000) can perform an analysis on a stained specimen based on the specimen images.
[0070] FIG. 3 is a flowchart of a method for determining a region of interest of a blood smear slide, according to one embodiment of the present disclosure.
[0071] In one embodiment of the present disclosure, a method for determining a region of interest of a blood smear slide may be performed by a device (2000). For example, the device (2000) may perform each step of the method for determining a region of interest by having a processor of the device (2000) execute at least one instruction contained in a memory. The processor controlling the device (2000) may perform image processing and operations performed by artificial intelligence. In one embodiment, the processor may include an artificial intelligence processor. In one embodiment, the processor may include multiple processors.
[0072] In step S310, the device (2000) can acquire multiple patch images for the blood smear slide. The patch images may correspond to a portion of the blood smear slide.
[0073] In one embodiment of the present disclosure, the device (2000) can acquire a patch image by photographing a portion of a blood smear slide. For example, the device (2000) can photograph the patch image along a predetermined direction of the blood smear slide. The multiple patch images may be images of different regions of the blood smear slide. In one embodiment of the present disclosure, the process of the device (2000) photographing the patch image is described with reference to FIG. 4.
[0074] In step S320, the device (2000) may obtain cell information regarding one or more cells included in each of the plurality of patch images. The patch image may include one or more cells located in an area of the photographed blood smear slide.
[0075] In one embodiment of the present disclosure, the device (2000) can acquire cell information contained in each patch image by inputting each of the plurality of patch images into an artificial intelligence model. For example, the artificial intelligence model may be an artificial intelligence model trained to output cell information contained in the input image.
[0076] In one embodiment of the present disclosure, cell information may include information related to the size, location, or shape of each cell included in a patch image. In one embodiment of the present disclosure, a process by which the device (2000) acquires cell information regarding cells included in a patch image is described with reference to FIG. 5.
[0077] In step S330, the device (2000) can obtain feature information for each of the plurality of patch images based on cell information.
[0078] In one embodiment of the present disclosure, the feature information may include information regarding relationships between cells included in a patch image and / or information regarding the number or area of cells included in the patch image. In one embodiment of the present disclosure, the process by which the device (2000) determines feature information based on cell information is described with reference to FIGS. 5 and 6.
[0079] In step S340, the device (2000) can obtain multiple scores corresponding to each of the multiple patch images based on the feature information.
[0080] In one embodiment of the present disclosure, the score may be a value related to whether the patch image corresponds to the region of interest. For example, the device (2000) may obtain a relatively high score for a patch image determined to correspond to the region of interest. The device (2000) may obtain a relatively low score for a patch image determined not to correspond to the region of interest. For example, the score may be a confidence value related to whether the patch image corresponds to the region of interest.
[0081] In one embodiment of the present disclosure, the process of obtaining a score corresponding to a patch image based on feature information by the device (2000) is described with reference to FIGS. 5 and 7.
[0082] In step S350, the device (2000) can select a target patch image from among a plurality of patch images based on a plurality of scores.
[0083] In one embodiment of the present disclosure, the device (2000) may select a patch image corresponding to a high score as a target patch image. For example, the device (2000) may select a patch image with the highest score as the target patch image. For example, the device (2000) may determine an average of the scores of the patch image and the scores of surrounding images, and select the patch image with the highest average score as the target patch image. In one embodiment of the present disclosure, the process of the device (2000) selecting a target patch image based on the scores is described with reference to FIG. 7.
[0084] In step S360, the device (2000) can determine a region of interest including a target patch image.
[0085] In one embodiment of the present disclosure, the device (2000) may determine a predetermined range as a region of interest based on a target patch image. For example, the device (2000) may determine an upper boundary of the region of interest located a first distance upward from the target patch image, and a lower boundary of the region of interest located a second distance downward from the target patch image. In one embodiment of the present disclosure, the process of determining a region of interest by the device (2000) is described with reference to FIG. 7.
[0086] FIG. 4 is a drawing for explaining a patch image for a blood smear slide according to one embodiment of the present disclosure.
[0087] Referring to FIG. 4, a blood smear slide (100) according to one embodiment of the present disclosure is illustrated. The blood smear slide (100) may be after blood smearing has been performed and before staining has been performed.
[0088] In one embodiment of the present disclosure, the device (2000) can acquire multiple patch images for a blood smear slide (100). For example, the device (2000) can acquire multiple patch images by photographing a predetermined location of the blood smear slide (100).
[0089] In one embodiment of the present disclosure, the device (2000) can identify a photographing region of a blood smear slide (100). For example, the device (2000) can identify a plurality of photographing regions including a first photographing region (400-1), a second photographing region (400-2), and an n-th photographing region (400-n). The photographing regions may be a plurality of different regions of the blood smear slide (100).
[0090] In one embodiment of the present disclosure, the photographing area can be determined along a predetermined direction of the blood smear slide (100). For example, the photographing area can be determined along the width direction or the height direction of the blood smear slide (100).
[0091] In one embodiment of the present disclosure, the photographing area may be determined along the longitudinal direction of the blood smear slide (100). For example, the longitudinal direction of the blood smear slide (100) may refer to the direction in which the length is longer among the width direction or the height direction of the blood smear slide (100), but is not limited thereto.
[0092] In one embodiment of the present disclosure, the device (2000) can determine a plurality of photographing regions along a predetermined direction of a blood smear slide (100). In one embodiment of the present disclosure, each photographing region may correspond to a different region of the blood smear slide (100), but is not limited thereto, and some regions of the blood smear slide (100) may be commonly included in the plurality of photographing regions. For example, the first photographing region (400-1) and the second photographing region (400-2) may include a common region. In one embodiment of the present disclosure, each photographing region may be determined continuously, but is not limited thereto, and each photographing region may be spaced apart by a predetermined distance. For example, a predetermined distance may exist between the first photographing region (400-1) and the second photographing region (400-2).
[0093] In one embodiment of the present disclosure, the device (2000) can acquire a patch image corresponding to the photographing area by photographing the photographing area. For example, the device (2000) can acquire a patch image by photographing along a predetermined direction of a blood smear slide.
[0094] In one embodiment of the present disclosure, the device (2000) can acquire a patch image stored in memory or a patch image captured by an external device. For example, the device (2000) can receive a patch image captured by an external device via wired or wireless means.
[0095] FIG. 5 is a block diagram of a device for determining a region of interest of a blood smear slide, according to one embodiment of the present disclosure.
[0096] Referring to FIG. 5, the device (2000) may include an object identification module (510), a feature extraction module (520), and a region of interest determination module (530). The device (2000) may determine a region of interest of a blood smear slide from a patch image.
[0097] The object identification module (510) can obtain cell information from the patch image. For example, the object identification module (510) can input each of a plurality of patch images into a classification model to obtain cell information for each patch image. In one embodiment of the present disclosure, the classification module may include an artificial intelligence model for identifying cells included in the image. For example, the classification module may include an artificial intelligence model of the object detection or segmentation type. The cell information may include the location of the cell included in the patch image, the size of the cell, and / or the shape of the cell.
[0098] In one embodiment of the present disclosure, the object identification module (510) can identify cells included in a patch image. For example, the patch image may include white blood cells, red blood cells, and / or platelets included in blood, and the object identification module (510) can identify a plurality of white blood cells, red blood cells, and / or platelets included in the patch image. Alternatively, for example, the patch image may include a plurality of white blood cells, red blood cells, and / or platelets included in blood, but the object identification module (510) can identify only the red blood cells included in the patch image.
[0099] In one embodiment of the present disclosure, the object identification module (510) can identify the location of a cell included in a patch image, the size of the cell, and / or the shape of the cell. For example, the object identification module (510) can identify the location of a red blood cell included in a patch image, the size of the red blood cell, and / or the shape of the red blood cell.
[0100] In one embodiment of the present disclosure, the feature extraction module (520) can determine feature information based on cell information. The feature extraction module (520) can determine feature information corresponding to each patch image.
[0101] In one embodiment of the present disclosure, the feature information may include information regarding the number of cells included in the patch image. The feature extraction module (520) may determine the number of cells included in the patch image. The feature extraction module (520) may determine the number of cells included in the patch image based on the cell information. For example, the feature extraction module (520) may determine the number of cells based on information regarding the location of the cells, the size of the cells, and / or the shape of the cells.
[0102] In one embodiment of the present disclosure, the feature information may include information regarding a Voronoi area associated with a cell included in a patch image. The feature extraction module (520) may determine the Voronoi area associated with a cell included in the patch image. Voronoi is a method of dividing a plane into a plurality of polygons, and may refer to a method of dividing the plane into a set of points with the closest distance to a feature point. The feature extraction module (520) may determine the location of a cell as a feature point and determine the Voronoi area. For example, the feature extraction module (520) may determine the location of all or part of an identified cell as a feature point, divide the patch image into a plurality of polygons based on the feature point, and determine the area of the divided polygons. In one embodiment of the present disclosure, the feature information may include an average of the Voronoi area and / or a standard deviation of the Voronoi area.
[0103] In one embodiment of the present disclosure, the feature information may include information regarding the distance between cells included in the patch image. The feature extraction module (520) may determine the distance between cells included in the patch image. For example, the feature extraction module (520) may determine the distance between cells based on the location of the identified cells. In one embodiment of the present disclosure, the feature information may include the average distance between cells and / or the standard deviation of the distance between cells.
[0104] In one embodiment of the present disclosure, the feature information may include information regarding the distance from a plurality of predetermined points in the patch image to the nearest cell. The feature extraction module (520) may determine information regarding the distance from a plurality of predetermined points in the patch image to the nearest cell. For example, the feature extraction module (520) may determine information regarding the distance from a plurality of predetermined points in the patch image to the nearest cell based on the location of the cell. In one embodiment of the present disclosure, a plurality of predetermined points may be predetermined at equal intervals in the patch image. In one embodiment of the present disclosure, the feature information may include the average and / or standard deviation of the distances from a plurality of predetermined points in the patch image to the nearest cell.
[0105] In one embodiment of the present disclosure, the feature information may include information related to the size of cells included in the patch image. The feature extraction module (520) may determine information related to the size of cells included in the patch image. For example, the feature extraction module (520) may determine the average size or the median size of cells included in the patch image based on the sizes of the identified cells.
[0106] In one embodiment of the present disclosure, the feature information may include information regarding the area ratio of cells included in the patch image. The feature extraction module (520) may determine the area ratio of cells included in the patch image. For example, the feature extraction module (520) may determine the area ratio of cells included in the patch image based on the size of the identified cells, the shape of the cells, and / or the location of the cells. In one embodiment of the present disclosure, the information regarding the area ratio of cells may include the average and / or standard deviation of the area ratio of cells included in the patch image.
[0107] In one embodiment of the present disclosure, the region of interest determination module (530) may determine the region of interest based on feature information. For example, the region of interest determination module (530) may select a target patch image from among a plurality of patch images based on the feature information. The target patch image may be determined for the region of interest. The target patch image may be determined as a patch image with the highest probability of representing the region of interest or as an appropriate patch image as a reference for the region of interest.
[0108] In one embodiment of the present disclosure, the region of interest determination module (530) may determine a score corresponding to a patch image based on feature information. The score may be related to whether the patch image is suitable for determining a region of interest. For example, if the region of interest is determined using the patch image, the region of interest determination module (530) may determine a high score for the patch image.
[0109] In one embodiment of the present disclosure, the region of interest determination module (530) may include an artificial intelligence model trained to determine a score for a patch image based on feature information. The artificial intelligence model may be trained using training images and information indicating whether the training image is a region of interest. For example, the object identification module (510) may determine cell information from the training image, and the feature extraction module (520) may determine feature information from the cell information. The artificial intelligence model may be trained using feature information corresponding to the training image and information indicating whether the training image is a region of interest. For example, if the training image is a region of interest, the artificial intelligence model may be trained to output a value of 1 or close to 1, and if the training image is not a region of interest, the artificial intelligence model may be trained to output a value of 0 or close to 0. In one embodiment of the present disclosure, the score determined by the region of interest determination module (530) may be a confidence score of the artificial intelligence model. The confidence score may refer to the probability that the artificial intelligence model determines that the patch image includes or is a region of interest.
[0110] In one embodiment of the present disclosure, the region of interest determination module (530) can determine the region of interest based on a score. The region of interest determination module (530) can determine the region of interest using a score corresponding to a patch image. For example, the region of interest determination module (530) can determine the region of interest to include a patch image with a high score or a patch image with a high average score. In one embodiment of the present disclosure, the process of determining the region of interest is described with reference to FIG. 7.
[0111] FIG. 6 is a diagram showing the distribution of feature information according to one embodiment of the present disclosure.
[0112] Referring to FIG. 6, the distribution of values for feature information is illustrated. The distributions for feature information for a patch image, which is a region of interest, and for feature information that is not a region of interest are respectively illustrated. The feature information for a patch image, which is a region of interest, is indicated as Ideal, and the feature information for a patch image, which is not a region of interest, is indicated as Not Ideal. In one embodiment of the present disclosure, the value of each feature information may be processed so that the maximum value is 1 and the minimum value is 0.
[0113] In one embodiment of the present disclosure, the feature information may include information about the number of cells, information about the Voronoi area associated with the cells, information about the distance between cells, information about the distance from a plurality of predetermined points to the nearest cell, information about the size of the cells, and / or information about the area ratio of the cells.
[0114] In one embodiment of the present disclosure, num_bboxes may represent information regarding the number of cells included in a patch image. num_bboxes may represent the number of cells included in each patch image.
[0115] In one embodiment of the present disclosure, mean_area and std_dev_area may represent information regarding the Voronoi area associated with cells included in the patch image. mean_area and std_dev_area may represent the average area and standard deviation of the segmented area determined by cells included in each patch image.
[0116] In one embodiment of the present disclosure, real_mean_distance and real_std_distance may represent information regarding the distance between cells included in a patch image. real_mean_distance and real_std_distance may represent the average and standard deviation of the distance between cells included in each patch image.
[0117] In one embodiment of the present disclosure, virtual_mean_distance and virtual_std_distance may represent information regarding the distance from a plurality of predetermined points included in a patch image to the nearest cell. virtual_mean_distance and virtual_std_distance may represent the average and standard deviation of the distances from a plurality of predetermined points included in each patch image to the nearest cell.
[0118] In one embodiment of the present disclosure, filtered_bbox_size_median may represent information related to the size of a cell included in a patch image. filtered_bbox_size_median may represent a median value of the size of a cell included in each patch image.
[0119] In one embodiment of the present disclosure, object_area_ratio and object_area_ratio_std may represent information regarding the area ratio of cells included in the patch image. object_area_ratio and object_area_ratio_std may represent the average and standard deviation of the area ratio of cells included in each patch image.
[0120] Referring to FIG. 7, there is a difference in the distribution of feature information of a patch image that is a region of interest and feature information of a patch image that is not a patch image. For example, there is a difference in the average and / or standard deviation of values corresponding to the feature information. Accordingly, due to the difference in the distribution of feature information, the device (2000) can determine whether the patch image is a target patch image or whether it represents a region of interest. However, the feature information illustrated in FIG. 7 is merely an example, and the device (2000) may use additional feature information not illustrated in FIG. 7 to determine the target patch image, or may omit some of the feature information illustrated in FIG. 7.
[0121] FIG. 7 is a diagram showing multiple patch images for a blood smear slide according to one embodiment of the present disclosure.
[0122] Referring to FIG. 7, a plurality of patch images arranged according to the photographing position of a blood smear slide are illustrated. In one embodiment of the present disclosure, the device (2000) can photograph patch images corresponding to a portion of a blood smear slide. For example, the device (2000) can acquire a patch image for a photographing area.
[0123] In one embodiment of the present disclosure, the capturing area of a patch image may be determined based on the longitudinal direction of the blood smear slide. For example, the capturing area (710) may be determined based on the longer direction of either the height or width of the blood smear slide. For example, the capturing area (710) may be determined at regular intervals along the longitudinal direction.
[0124] In one embodiment of the present disclosure, the imaging area may include only one set along the longitudinal direction. For example, as illustrated in FIG. 7, the left and right areas of the imaging area (710) can also be imaged for a blood smear slide, but the device (2000) can only image once along the longitudinal direction, like the imaging area (710). However, the present invention is not limited thereto, and the imaging area may include multiple sets along the longitudinal direction. For example, the imaging area may also include the imaging area (710) of FIG. 7 and areas located to the left and right of the imaging area (710).
[0125] In one embodiment of the present disclosure, the device (2000) can capture patch images for a capture area. The device (2000) can continuously capture images along a predetermined direction. While patch images can be continuously captured along the predetermined direction, the present invention is not limited thereto, and some areas may not be captured. For example, an area between a patch image (720) at a first location and a patch image (725) at a second location may not be captured.
[0126] In one embodiment of the present disclosure, the device (2000) can select a target patch image (730) from among a plurality of patch images. The target patch image (730) may refer to a patch image that serves as a reference for determining a region of interest (740) or a patch image that has the highest probability of being a region of interest (740). The device (2000) can obtain a score corresponding to the patch image. The device (2000) can select the target patch image based on the score corresponding to the patch image.
[0127] In one embodiment of the present disclosure, the device (2000) may select a target patch image (730) based on the score of the patch image. In one embodiment of the present disclosure, the device (2000) may select a patch image with the highest score among a plurality of patch images as the target patch image (730). Referring to FIG. 7, a horizontal bar displayed on the right side of each patch image may indicate a score for each patch image. For example, the device (2000) may determine a target patch image (730) with the highest score among a plurality of patch images.
[0128] In one embodiment of the present disclosure, the device (2000) can select a target patch image (730) based on an average score of surrounding patch images of the patch image. The device (2000) can determine an average score corresponding to each patch image based on a score corresponding to each patch image and one or more scores corresponding to one or more patch images captured consecutively with each patch image. For example, the device (2000) can determine an average score for scores of 2n+1 patch images including a first patch image, n patch images (where n is a natural number) adjacent to the upper side of the first patch image, and n patch images adjacent to the lower side of the first patch image.
[0129] In one embodiment of the present disclosure, the device (2000) may select a patch image having the highest average score among a plurality of patch images as a target patch image (730). The target patch image (730) having the highest average score among the plurality of patch images may be selected. Referring to FIG. 7, a horizontal bar displayed on the left side of each patch image may indicate an average score for each patch image. The device (2000) may determine a target patch image (730) having the highest average score among the plurality of patch images. In one embodiment of the present disclosure, the average score may include an arithmetic mean in which all scores have equal weights, a weighted mean in which each score has different weights, or a moving average in which the weights change according to the distance from the patch image.
[0130] In one embodiment of the present disclosure, the device (2000) may acquire a region of interest (740) based on a target patch image (730). For example, the device (2000) may determine the region of interest (740) to include the target patch image (730). The region of interest (740) may be determined to have a boundary that is spaced apart by a predetermined distance from a position of the target patch image (730). For example, the device (2000) may determine an upper boundary of the region of interest (740) that is spaced apart by a first distance from a position of the target patch image (730), and may determine a lower boundary of the region of interest (740) that is spaced apart by a second distance from the position of the target patch image (730). For example, referring to FIG. 7, the region of interest (740) may be determined to include an upper boundary and a lower boundary that are spaced apart by a predetermined distance from a position of the target patch image (730). For example, the region of interest (740) may further include four patch images above and five patch images below the target patch image (730). In the present disclosure, the upper and lower sides may be determined along the long axis direction of the blood smear slide.
[0131] In one embodiment of the present disclosure, the device (2000) can determine a staining region (750) for a blood smear slide based on a region of interest (740). The staining region (750) may refer to a region on the blood smear slide where the device performs staining. In one embodiment of the present disclosure, the device (2000) can determine the staining region (750) to include the region of interest (740). Although FIG. 7 describes that the region of interest and the staining region have different sizes in one embodiment of the present disclosure, this is not limited thereto, and the staining region may be determined to be the same as the region of interest. For example, the device (2000) can perform staining on the region of interest (740).
[0132] FIG. 8 is a drawing for explaining a blood smear slide on which staining has been performed, in one embodiment of the present disclosure.
[0133] Referring to FIG. 8, a blood smear slide (100) is illustrated in which staining has been performed on a staining region (820). In one embodiment of the present disclosure, the device (2000) can perform staining on the blood smear slide based on a region of interest. For example, the device (2000) can perform staining on the region of interest or on a staining region that includes the region of interest. In one embodiment of the present disclosure, the device (2000) can perform fixation on the blood smear slide prior to the staining operation. For example, the device (2000) can perform a fixation process on blood as described in step S240 of FIG. 2.
[0134] In one embodiment of the present disclosure, a dyeing region (820) may be determined by the device (2000) to include a target patch image (810). The upper and lower boundaries of the dyeing region (820) may be determined based on a position of the target patch image (810). For example, the upper and lower boundaries of the dyeing region (820) may be determined to be spaced apart by a predetermined distance from the center of the target patch image.
[0135] In one embodiment of the present disclosure, the left and right boundaries of the staining area (820) can be determined based on the target patch image (810) or the blood smear slide (100).
[0136] In one embodiment of the present disclosure, the left border and the right border of the staining region (820) may be determined based on the blood smear slide (100). For example, the left border and the right border of the staining region (820) may be determined to be a predetermined distance away from the left border and the right border of the blood smear slide (100). For example, the left border of the staining region (820) may be determined to be a predetermined distance away from the left border of the blood smear slide (100), and the right border of the staining region (820) may be determined to be a predetermined distance away from the right border of the blood smear slide (100), regardless of the target patch image (810).
[0137] In one embodiment of the present disclosure, the left and right boundaries of the dyed area (820) may be determined based on the location of the target patch image (810). For example, the left and right boundaries of the dyed area (820) may be determined to be spaced apart by a predetermined distance from the center of the target patch image.
[0138] In one embodiment of the present disclosure, the device (2000) determines a target patch image from among a plurality of patch images, and determines a region of interest using the target patch image, thereby performing staining in an area suitable for cell observation. The method of determining a region of interest of the device (2000) allows the user to obtain an objective and highly accurate cell observation area. Furthermore, since staining can be performed and analyzed on a portion of a blood smear slide rather than the entirety of the slide, efficient cell observation is possible by reducing process time and controlling unnecessary operations.
[0139] FIG. 9 is a flowchart of a method for determining an analysis area of a blood smear slide on which staining has been performed, in one embodiment of the present disclosure.
[0140] In one embodiment of the present disclosure, a method for determining an analysis area of a stained blood smear slide may be performed by a device (2000). For example, the device (2000) may perform each step of the method for determining an analysis area of a stained blood smear slide by having a processor of the device (2000) execute at least one instruction contained in a memory. The processor controlling the device (2000) may perform image processing and operations performed by artificial intelligence. In one embodiment, the processor may include an artificial intelligence processor. In one embodiment, the processor may include a plurality of processors.
[0141] In step S910, the device (2000) may acquire a plurality of second patch images of the stained slide. For example, the device (2000) may acquire a plurality of second patch images by photographing a stained area of the stained slide. In one embodiment of the present disclosure, the stained area may include a region of interest. For example, the stained area may be determined to be identical to the region of interest or may be determined to include the region of interest. In the present disclosure, the second patch image may refer to an image of a stained area of a blood smear slide. The second patch image may correspond to a portion of the stained area. For example, the second patch image may capture stained cells.
[0142] In one embodiment of the present disclosure, the device (2000) can obtain a second patch image by photographing a portion of a stained area. The device (2000) can obtain a second patch image by dividing and photographing a stained area of a blood smear slide. For example, the device (2000) can obtain a plurality of second patch images by dividing the stained area into N equal parts in the vertical direction and M equal parts in the horizontal direction and photographing the divided stained areas. In one embodiment of the present disclosure, the device (2000) can perform multiple photographing of the same area by changing the focal length differently.
[0143] In step S920, the device (2000) may obtain a plurality of second scores corresponding to each of the plurality of second patch images. In one embodiment of the present disclosure, the device (2000) may obtain the second scores corresponding to the second patch images with reference to steps S320 to S340 of FIG. 3. The second patch images, second cell information, and second feature information described below may be understood with reference to the patch images, cell information, and feature information described with reference to FIGS. 1 to 8.
[0144] In one embodiment of the present disclosure, the device (2000) can obtain second cell information corresponding to the second patch image. The device (2000) can identify the location, size, and / or shape of the cells included in the patch image. The device (2000) can obtain the second cell information using an artificial intelligence model. In one embodiment of the present disclosure, the device (2000) can perform a process of changing the color before inputting the second patch image to the artificial intelligence model. For example, the device (2000) can perform a process of converting the second patch image to a black and white image before inputting it to the artificial intelligence model. If the image input to the artificial intelligence model is black and white, the device (2000) can obtain the second cell information included in the patch image using the same artificial intelligence model before and after staining.
[0145] In one embodiment of the present disclosure, the device (2000) can obtain second feature information corresponding to a second patch image based on second cell information. The device (2000) can determine information regarding relationships between cells included in the second patch image and / or information regarding the number or area of cells included in the patch image.
[0146] In one embodiment of the present disclosure, the device (2000) may obtain a second score corresponding to the second patch image based on the second feature information. The second score may be a value related to whether the patch image corresponds to the analysis area. For example, the device (2000) may obtain a relatively high second score for a second patch image determined to correspond to the analysis area. The device (2000) may obtain a relatively low score for a second patch image determined not to correspond to the analysis area. For example, the score may be a confidence value related to whether the second patch image corresponds to the analysis area. In one embodiment of the present disclosure, the analysis area may mean an area suitable for analyzing stained blood.
[0147] In step S930, the device (2000) may select a second target patch image for analyzing the stained cells based on a plurality of second scores. In one embodiment of the present disclosure, the device (2000) may select a second patch image having a second score greater than a threshold value as the second target patch image. For example, the device (2000) may select a second patch image having a second score greater than a predetermined value as the second target patch image.
[0148] In step S940, the device (2000) may determine an analysis area based on the second target patch image. In one embodiment of the present disclosure, the device (2000) may select from among a plurality of second patch images such that the plurality of second target patch images are sequentially captured. For example, only the second patch images that are sequentially captured among the second patch images having a second score greater than a threshold value along the long axis of the slide may be determined as the second target patch images.
[0149] In one embodiment of the present disclosure, the device (2000) can perform an analysis on stained cells based on an analysis area. The device (2000) can determine a medical level by analyzing cells or tissues included in the analysis area. The medical level may refer to an analysis result related to the patient's health status. For example, the medical level may include at least one of the presence or absence of malaria infection in the patient, the percentage of infected RBCs, or the type of malaria infection. For example, the medical level may include the patient's blood cell count or blood cell ratio. For example, the medical level may include the diagnosis stage of cervical cancer in the patient.
[0150] The device (2000) can determine a medical level depending on the purpose of the analysis. For example, if the purpose of the analysis is whether the patient is infected with malaria, the device (2000) can determine whether the patient is infected, the type of malaria infected, and / or the level of infection (e.g., the percentage of infected samples). For example, if the purpose of the analysis is a peripheral blood smear test, the device (2000) can determine the type classification of white blood cells (e.g., the five main types of white blood cells) and / or basic blood test parameters. Basic blood tests can include the number of blood cells (e.g., white blood cells, red blood cells, platelets) per unit volume contained in the blood, the amount of hemoglobin per unit volume of blood, hematocrit, and / or white blood cell differential count. For example, if the purpose is cervical analysis, the device (2000) can analyze cervical cells contained in the tissue and determine the degree of progression based on the Bethesda System, a cervical cancer progression scale. However, the device (2000) can determine medical levels for various analysis purposes, not limited to the aforementioned analysis purposes.
[0151] In one embodiment of the present disclosure, the device (2000) automatically processes a patch image without user intervention to determine an analysis area and determine a medical level, thereby enabling high-accuracy analysis results to be derived in a short processing time.
[0152] FIG. 10 is a drawing for explaining an analysis area of a blood smear slide in one embodiment of the present disclosure.
[0153] Referring to FIG. 10, a plurality of second patch images for a stained area (820) of a blood smear slide (100) according to one embodiment of the present disclosure are illustrated. The device (2000) can acquire a plurality of second patch images corresponding to the stained area (820). The device (2000) can determine an analysis area among the stained areas (820).
[0154] In one embodiment of the present disclosure, the device (2000) can determine a predetermined area as an analysis area (1010). For example, the device (2000) can determine an area having a parabolic boundary at a predetermined position of a dyed area as the analysis area (1010). In one embodiment of the present disclosure, the device (2000) can determine an analysis area without a separate additional procedure by determining an area of interest (1020) as the predetermined area.
[0155] In one embodiment of the present disclosure, the device (2000) can determine an analysis region (1010) based on a region of interest (1020). For example, the device (2000) can determine the region of interest (1020) as the analysis region (1010). In one embodiment of the present disclosure, the device (2000) can determine the analysis region without a separate additional procedure by determining the region of interest (1020) as the analysis region.
[0156] In one embodiment of the present disclosure, the device (2000) can determine an analysis area based on a plurality of second patch images. The device (2000) can obtain second scores for the plurality of second patch images. The device (2000) can determine a second patch image having a second score greater than or equal to a predetermined value as a second target patch image. The device (2000) can determine an analysis area including the second target patch image. In one embodiment of the present disclosure, the device (2000) can determine an analysis area using the second score for each second patch image, thereby determining an analysis area to include second patch images that are easy to analyze. The device (2000) can perform an analysis on stained cells using second patch images that are easy to analyze, thereby increasing analysis accuracy and reducing processing speed because the number of second patch images to be processed is reduced.
[0157] FIG. 11 is a drawing for explaining an analysis area including a second target patch image according to one embodiment of the present disclosure.
[0158] Referring to FIG. 11, a plurality of second target patch images corresponding to the analysis area (1100) are illustrated. The plurality of second target patch images may mean that among the plurality of second patch images, the second score is greater than a predetermined value.
[0159] In one embodiment of the present disclosure, the analysis area (1100) may be determined to include consecutive second target patch images. The device (2000) may determine, among the plurality of second patch images, only those second patch images in which the second score of each second patch image and the second score of a second patch image adjacent to each second patch image are greater than a predetermined value, as second target patch images.
[0160] In one embodiment of the present disclosure, the device (2000) may not determine a second patch image as a second target patch image if the second score of a continuous second patch image is not greater than the predetermined value even if the second score is greater than the predetermined value. For example, excluding the second target patch image illustrated in FIG. 11, there may also be second patch images that are not included in the analysis area (1000) because they are not continuous to the second target patch image illustrated in FIG. 11 but have a second score greater than the predetermined value.
[0161] In one embodiment of the present disclosure, the device (2000) can perform analysis using a second target patch image included in the analysis area (1100), thereby improving analysis accuracy and reducing processing time.
[0162] FIG. 12 is a block diagram illustrating a device for determining a region of interest of a blood smear slide according to one embodiment of the present disclosure.
[0163] As illustrated in FIG. 12, a device (2000) according to one embodiment of the present disclosure may include a processor (2100), an image capture unit (2200), and a memory (2300). Not all components of the device (2000) are essential, and each component may be added or subtracted.
[0164] According to one embodiment of the present disclosure, the processor (2100) can control the overall operation of the device (2000). The processor (2100) can control the image capture unit (2200) and the memory (2300) by executing programs stored in the memory (2300).
[0165] According to one embodiment of the present disclosure, the processor (2100) may include an artificial intelligence (AI) processor. The AI processor may be manufactured in the form of a dedicated hardware chip for artificial intelligence (AI), or may be manufactured as part of an existing general-purpose processor (e.g., CPU or application processor) or a graphics-only processor (e.g., GPU - Graphic Processing Unit) and mounted on the device (2000).
[0166] According to one embodiment of the present disclosure, the processor (2100) may perform a control operation according to a program for determining a region of interest based on a patch image in the device (2000). The processor (2100) may perform the method for determining a region of interest described through FIGS. 1 to 11 of the present disclosure.
[0167] Patch images for blood smear slides according to one embodiment of the present disclosure and / or parameters of an artificial intelligence model may be stored in memory (2300).
[0168] According to one embodiment of the present disclosure, the image capture unit (2200) can capture patch images for a blood smear slide. The image capture unit (2200) can include a precision camera. The camera of the image capture unit (2200) may be configured as a CMOS sensor, but is not limited thereto. The image capture unit (2200) can be configured with sensors for performing an imaging technique (e.g., X-ray, MRI, CT, or PET). An image including a specimen (e.g., a cell, bacteria, fungus, mite, parasite, virus, etc.) captured by the image capture unit (2200) can be subjected to image processing and / or graphic processing by the processor (2100) for image classification. The device (2000) can capture patch images for specimens by the processor (2100) executing one or more instructions stored in the memory (2300). The device (2000) can capture images using the image capture unit (2200).
[0169] According to one embodiment of the present disclosure, by the processor (2100) executing one or more instructions stored in the memory (2300), the device (2000) can obtain a plurality of patch images for a blood smear slide. By the processor (2100) executing one or more instructions stored in the memory (2300), the device (2000) can obtain cell information about one or more cells included in each of the plurality of patch images. By the processor (2100) executing one or more instructions stored in the memory (2300), the device (2000) can obtain feature information for each of the plurality of patch images based on the cell information. By the processor (2100) executing one or more instructions stored in the memory (2300), the device (2000) can obtain a plurality of scores corresponding to each of the plurality of patch images based on the feature information. By having the processor (2100) execute one or more instructions stored in the memory (2300), the device (2000) can select a target patch image from among a plurality of patch images based on a plurality of scores. By having the processor (2100) execute one or more instructions stored in the memory (2300), the device (2000) can determine a region of interest including the target patch image.
[0170] FIG. 13 is a block diagram illustrating a device for determining a region of interest of a blood smear slide according to one embodiment of the present disclosure.
[0171] As illustrated in FIG. 13, a device (2000) according to one embodiment of the present disclosure may include, in addition to the components of FIG. 12, a cartridge loader unit (2400), an image inspection unit (2500), a user output interface (2600), and a user input interface (2700). Not all components of the device (2000) are essential, and each component may be added or subtracted depending on the design concept of the manufacturer.
[0172] In one embodiment of the present disclosure, the processor (2100) can control the overall operation of the device (2000). The processor (2100) can control at least one of the cartridge loader unit (2400), the image inspection unit (2500), the image capture unit (2200), the user output interface (2600), the user input interface (2700), and the memory (2300) by executing programs stored in the memory (2300).
[0173] The cartridge loader unit (2400) is a unit that obtains a cartridge containing a specimen, and after the cartridge is loaded, the specimen can be smeared and loaded so that it can be inspected by the image inspection unit (2500).
[0174] The image inspection unit (2500) is an optical device, such as a microscope, that can magnify and view a specimen area. The image inspection unit (2500) may be provided together with the device (2000) or may be a separately provided optional device. The image inspection unit (2500) can be used to magnify and confirm a smeared specimen placed on the cartridge loader unit (2400).
[0175] The image capture unit (2200) can capture images of red blood cell specimens identified through the image inspection unit (2500). In one embodiment, the device (2000) can capture images of the entire area of a slide contained in a cartridge. In one embodiment, the device (2000) can sequentially capture images of partial areas of a slide contained in a cartridge.
[0176] The user output interface (2600) is for outputting audio signals or video signals and may include a display unit (2610). Although not shown, the user output interface (2600) may optionally include an audio output unit at the manufacturer's option.
[0177] According to one embodiment of the present disclosure, the device (2000) can display information related to the device (2000) through the display unit (2610). For example, the medical level determined by the device (2000) and information related to the medical level can be displayed on the display unit (2610).
[0178] According to one embodiment of the present disclosure, the display unit (2610) and the touchpad may be configured as a touch screen by forming a layer structure. When the display unit (2610) and the touchpad are configured as a touch screen by forming a layer structure, the display unit (2610) may be used as an input device in addition to an output device. The display unit (2610) may include at least one of a liquid crystal display, a thin film transistor-liquid crystal display, a light-emitting diode (LED), an organic light-emitting diode (OLED), a flexible display, a 3D display, and an electrophoretic display. In addition, depending on the implementation form of the device (2000), two or more display units (2610) may be included.
[0179] According to one embodiment of the present disclosure, the user output interface (2600) can output medical levels and information related to the medical levels through the display unit (2610). According to one embodiment of the present disclosure, the output interface (2500) can also display the current power level, operation mode (e.g., image inspection mode, image classification mode, sleep mode, etc.), etc.
[0180] The user input interface (2700) is for receiving input from a user. The user input interface (2700) may be at least one of a key pad, a dome switch, a touch pad (contact electrostatic capacitance type, pressure resistive film type, infrared detection type, surface ultrasonic conduction type, integral tension measurement type, piezo effect type, etc.), a jog wheel, and a jog switch, but is not limited thereto.
[0181] The user input interface (2700) may include a voice recognition module. For example, the device (2000) may receive a voice signal, which is an analog signal, through a microphone, and convert the voice portion into computer-readable text using an Automatic Speech Recognition (ASR) model. The device (2000) may interpret the converted text using a Natural Language Understanding (NLU) model to obtain the user's utterance intent. Here, the ASR model or the NLU model may be an artificial intelligence model. The artificial intelligence model may be processed by an artificial intelligence processor designed with a hardware structure specialized for processing artificial intelligence models. In this case, the processor (2100) may be an artificial intelligence processor. The artificial intelligence model may be created through training. Here, being created through training means that a basic artificial intelligence model is trained using a plurality of training data by a training algorithm, thereby creating a predefined operation rule or artificial intelligence model set to perform a desired characteristic (or purpose). The artificial intelligence model may be composed of multiple neural network layers. Each of the multiple neural network layers has multiple weight values, and performs neural network operations through operations between the operation results of the previous layer and the multiple weight values.
[0182] Linguistic understanding is the technology of recognizing, applying, and processing human language / characters, including natural language processing, machine translation, dialog systems, question answering, and speech recognition / synthesis.
[0183] The memory (2300) may store a program for processing and controlling the processor (2100), and may store input / output data (e.g., diagnostic information of the device (2000), an image of a sample area, or information related to a medical level). The memory (2300) may also store an artificial intelligence model.
[0184] The memory (2300) may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk. In addition, the control device (2000) may operate a web storage or cloud server that performs a storage function on the Internet.
[0185] The communication unit (2800) may include a short-range communication unit (2810) and a long-range communication unit (2820). The short-range communication unit (2810, short-range wireless communication interface) may include, but is not limited to, a Bluetooth communication unit, a BLE (Bluetooth Low Energy) communication unit, a near field communication interface, a WLAN (Wi-Fi) communication unit, a Zigbee communication unit, an IrDA (infrared Data Association) communication unit, a WFD (Wi-Fi Direct) communication unit, a UWB (Ultra Wideband) communication unit, an ANT+ communication unit, etc. The long-range communication unit (2820) transmits and receives a wireless signal with at least one of a base station, an external terminal, and a server on a mobile communication network. Here, the wireless signal may include various types of data according to a voice call signal, a video call call signal, or a text / multimedia message transmission and reception. The remote communication unit (2820) may include, but is not limited to, a 3G module, a 4G module, a 5G module, an LTE module, an NB-IoT module, an LTE-M module, etc.
[0186] According to one embodiment of the present disclosure, communication can be performed with a server or other electrical device external to the device (2000) through the communication unit (2800) and data can be transmitted and received. The communication unit (2800) may be optionally included for the purpose of sales or price competitiveness of the device (2000), or may not be included if communication is not required.
[0187] A method according to an embodiment of the present disclosure may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the medium may be those specially designed and configured for the present disclosure or may be those known and available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands, such as ROMs, RAMs, and flash memories. Examples of program commands include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.
[0188] An embodiment of the present disclosure may also be implemented in the form of a recording medium containing computer-executable instructions, such as program modules, executed by a computer. Computer-readable media may be any available media that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. Furthermore, computer-readable media may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules, or other data. Communication media typically contains computer-readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave, or other transport mechanism, and includes any information delivery media. Furthermore, some embodiments of the present disclosure may also be implemented as a computer program or computer program product containing computer-executable instructions, such as a computer program that is executed by a computer.
[0189] A device-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the term "non-transitory storage medium" simply means a tangible device that does not contain signals (e.g., electromagnetic waves). This term does not distinguish between cases where data is permanently stored in the storage medium and cases where data is temporarily stored. For example, a "non-transitory storage medium" may include a buffer in which data is temporarily stored.
[0190] According to one embodiment, the method according to one embodiment of the present disclosure may be installed in a memory within a device and executed by a processor of the device. According to one embodiment, the method according to one embodiment of the present disclosure may be provided as included in a computer program product. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be at least temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
Claims
1. In a method for determining the area of interest of a blood smear slide, A step of acquiring multiple patch images for a blood smear slide; A step of obtaining cell information about one or more cells included in each of the plurality of patch images; A step of obtaining feature information for each of the plurality of patch images based on the cell information; A step of obtaining multiple scores corresponding to each of multiple patch images based on the above feature information; A step of selecting a target patch image from among the plurality of patch images based on the plurality of scores; and A method comprising the step of determining a region of interest including the target patch image.
2. In paragraph 1, The step of obtaining the above multiple patch images is: A step of identifying a plurality of photographing areas for the blood smear slide; and A method comprising the step of obtaining the plurality of patch images each corresponding to the plurality of shooting areas by photographing the plurality of shooting areas.
3. In paragraph 2, A method, characterized in that the plurality of photographing areas are a portion of the blood smear slide determined along the longitudinal direction of the blood smear slide.
4. In paragraph 1, The step of obtaining cell information about one or more cells included in each of the plurality of patch images comprises: A step of inputting each of the plurality of patch images into a classification model to obtain cell information for each of the patch images, A method characterized in that the cell information includes information about at least one of the position, size, or shape of each cell included in each patch image.
5. In paragraph 1, The step of selecting a target patch image from among the plurality of patch images based on the plurality of scores is: A step of determining an average score corresponding to each patch image based on a score corresponding to each patch image and one or more scores corresponding to one or more patch images photographed consecutively with each patch image; and A method comprising the step of selecting a patch image having the largest average score among the plurality of patch images as the target patch image.
6. In paragraph 1, The step of determining the above area of interest is: A step of determining an upper boundary located a first distance away from the position of the target patch image; a step of determining a lower boundary located a second distance from the position of the target patch image; and A method comprising the step of determining the region of interest having the upper boundary and the lower boundary.
7. In paragraph 1, The feature information for each of the plurality of patch images includes at least one of first feature information, second feature information, third feature information, fourth feature information, fifth feature information, and sixth feature information for each patch image, The above first feature information includes information about the number of cells included in each patch image, The second feature information includes information about the Voronoi area associated with the cells included in each of the patch images, The third feature information includes information about the distance between cells included in each patch image, The fourth feature information includes information about the distance from a plurality of predetermined points in each of the patch images to the nearest cell, The fifth feature information includes information related to the size of the cells included in each patch image, A method wherein the sixth feature information includes information about the area ratio of cells included in each patch image.
8. In paragraph 1, A step of performing fixation on the above blood smear slide; and A method further comprising the step of performing staining on a blood smear slide based on the region of interest.
9. In paragraph 8, A step of acquiring a plurality of second patch images of the stained area of the above-mentioned stained slide; A step of obtaining a plurality of second scores corresponding to each of the plurality of second patch images; A step of selecting a second target patch image for analyzing stained cells based on the plurality of second scores; and A method comprising the step of determining an analysis area based on the second target patch image.
10. In paragraph 9, The second target patch image is determined based on a corresponding second score among the plurality of second patch images being greater than a predetermined value, A method characterized in that it further comprises a step of performing an analysis on the stained cells based on the above analysis area.
11. In a device for determining the region of interest of a blood smear slide, memory containing one or more instructions; and At least one processor comprising a processing circuit, The at least one processor executes the one or more instructions, thereby causing the device to Acquire multiple patch images for blood smear slides, Obtain cell information about one or more cells included in each of the plurality of patch images, Obtaining feature information for each of the plurality of patch images based on the above cell information, Based on the above feature information, multiple scores corresponding to each of multiple patch images are obtained, Selecting a target patch image from among the plurality of patch images based on the plurality of scores, A device for determining a region of interest including the target patch image.
12. In paragraph 11, The at least one processor executes the one or more instructions, thereby causing the device to Identify multiple photographic areas on the above blood smear slide, A device that acquires a plurality of patch images corresponding to each of the plurality of shooting areas by photographing the plurality of shooting areas.
13. In paragraph 12, A device characterized in that the plurality of photographing areas are a portion of the blood smear slide determined along the longitudinal direction of the blood smear slide.
14. In paragraph 11, The at least one processor executes the one or more instructions, thereby causing the device to input each of the plurality of patch images into a classification model to obtain cell information for each of the patch images, A device characterized in that the cell information includes information about at least one of the position, size, or shape of each cell included in each patch image.
15. In paragraph 11, The at least one processor executes the one or more instructions, thereby causing the device to Based on a score corresponding to each patch image and one or more scores corresponding to each patch image and one or more patch images captured consecutively, an average score corresponding to each patch image is determined, A device that selects a patch image having the highest average score among the plurality of patch images as the target patch image.
16. In paragraph 11, The at least one processor executes the one or more instructions, thereby causing the device to Determine an upper boundary that is a first distance away from the position of the target patch image, Determine a lower boundary that is a second distance away from the position of the target patch image, A device for determining the region of interest having the upper and lower boundaries.
17. In paragraph 11, The feature information for each of the plurality of patch images includes at least one of first feature information, second feature information, third feature information, fourth feature information, fifth feature information, and sixth feature information for each patch image, The above first feature information includes information about the number of cells included in each patch image, The second feature information includes information about the Voronoi area associated with the cells included in each of the patch images, The third feature information includes information about the distance between cells included in each patch image, The fourth feature information includes information about the distance from a plurality of predetermined points in each of the patch images to the nearest cell, The fifth feature information includes information related to the size of the cells included in each patch image, A device wherein the sixth feature information includes information about the area ratio of cells included in each patch image.
18. In paragraph 11, The at least one processor executes the one or more instructions, thereby causing the device to Fixation is performed on the above blood smear slide, A device for performing staining on a blood smear slide based on the above region of interest.
19. In paragraph 18, The at least one processor executes the one or more instructions, thereby causing the device to Acquire multiple second patch images of the stained area of the above-mentioned stained slide, Obtaining a plurality of second scores corresponding to each of the plurality of second patch images, Selecting a second target patch image for analyzing stained cells based on the plurality of second scores, A device for determining an analysis area based on the second target patch image.
20. A computer-readable recording medium having recorded thereon a program for performing the method of any one of claims 1 to 10 on a computer.
Citation Information
Patent Citations
Blood stainig patch, hematologic diagnostic method using the patch and device using the same
KR1020170099788A
A nut-washer key that combines the functions of a nut and a washer to prevent loosening.
KR1020250049146A
Digital Histopathology and Microdissection
KR102222796B1
Method and apparatus for rapid diagnosis of hematologic malignancy using 3D quantitative phase imaging and deep learning
KR102280764B1
System and method for generating selective stain segmentation images for cell types of interest
US20200320699A1