Digital slice multi-layer scanning method and device, digital slice scanner and storage medium

By setting the angle between the optical components and the scanning direction in a digital slice scanner, multi-layer imaging within the same field of view is achieved. Through clarity filtering and stitching, the problem of slow scanning speed in existing technologies is solved, and the scanning speed and image clarity are improved.

CN122244206APending Publication Date: 2026-06-19SUZHOU DIMEG INTELLIGENT TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SUZHOU DIMEG INTELLIGENT TECH CO LTD
Filing Date
2024-12-18
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Existing digital pathology slide multi-slice scanning protocols suffer from slow scanning speeds.

Method used

By setting the optical components of the digital slide scanner at a preset angle to the scanning direction, some areas within the optical component's field of view are above the focusing plane, while other areas are below the focusing plane, achieving multi-layer imaging within the same field of view. By filtering and stitching together the images of common areas based on their clarity, high-resolution digital pathological slide images are obtained.

Benefits of technology

It increases scanning speed, reduces the manufacturing cost of digital slide scanners, and improves the clarity of digital pathology slide images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122244206A_ABST
    Figure CN122244206A_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, digital slide scanner, and storage medium for multi-layer scanning of digital slides. The method is executed by a digital slide scanner, which includes optical components and a light source. The optical components include an objective lens, an objective lens adapter, and a camera. The optical components of the digital slide scanner are set at a preset angle to the scanning direction of the digital scan. This technical solution, by setting the optical components of the digital slide scanner at a preset angle to the scanning direction of the digital scan, ensures that some areas within the field of view of the optical components are above the focal plane, some areas are on the focal plane, and some areas are below the focal plane. This achieves multi-layer imaging of different areas within the same field of view, and further utilizes the common area of ​​each pathological slide scan image during the digital scanning process to achieve multi-layer scanning imaging of pathological slides. Compared with existing technologies, this eliminates the need for multiple Z-axis layered scans or vibration scanning, effectively improving the instrument's scanning speed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of image processing technology, and in particular to a digital slice multi-layer scanning method, apparatus, digital slice scanner, and storage medium. Background Technology

[0002] With the development of image processing technology, digital slice scanning technology has emerged.

[0003] In the process of realizing this invention, it was found that at least the following technical problems exist in the prior art: the existing digital pathology slide multi-layer scanning scheme has the problem of slow scanning speed. Summary of the Invention

[0004] This invention provides a digital slice multi-layer scanning method, apparatus, digital slice scanner, and storage medium to improve scanning speed.

[0005] According to one aspect of the present invention, a digital slicing multi-layer scanning method is provided, performed by a digital slicing scanner, the digital slicing scanner including optical components and a light source, the optical components including an objective lens, an objective lens adapter, and a camera, the objective lens being connected to the objective lens adapter, the objective lens adapter being connected to the camera, and the optical components of the digital slicing scanner being set at a preset angle to the scanning direction of the digital scan, including:

[0006] The pathological slides to be analyzed are digitally scanned to obtain multiple scanned images of the pathological slides;

[0007] The common region is extracted from each pathological slide scan image to obtain the common region image corresponding to each pathological slide scan image;

[0008] Determine the clarity of the common area image corresponding to each of the pathological slide scan images, and based on the clarity of the common area image corresponding to each of the pathological slide scan images, filter the common area images to obtain the target common area image;

[0009] The images of the target common area are stitched together to obtain digital pathological slide images.

[0010] According to another aspect of the present invention, a digital slicing multilayer scanning apparatus is provided, performed by a digital slicing scanner. The digital slicing scanner includes an optical component and a light source. The optical component includes an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical component of the digital slicing scanner is arranged at a preset angle to the scanning direction of the digital scan.

[0011] The pathology slide scanning module is used to digitally scan the pathology slides to be analyzed, and obtain multiple scanned images of the pathology slides.

[0012] The common area extraction module is used to extract the common area from each pathological slide scan image to obtain the common area image corresponding to each pathological slide scan image.

[0013] The target common area determination module is used to determine the clarity of the common area image corresponding to each of the pathological slide scan images, and to filter the common area images based on the clarity of the common area image corresponding to each of the pathological slide scan images to obtain the target common area image.

[0014] The digital pathological slide image generation module is used to stitch together the images of the target common area to obtain a digital pathological slide image.

[0015] According to another aspect of the present invention, a digital slicing scanner is provided, the digital slicing scanner comprising:

[0016] At least one processor;

[0017] and a memory communicatively connected to the at least one processor;

[0018] The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the digital slicing multi-layer scanning method according to any embodiment of the present invention.

[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the digital slicing multi-layer scanning method according to any embodiment of the present invention.

[0020] The technical solution of this invention includes a digital slide scanner comprising an optical component and a light source. The optical component includes an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical component of the digital slide scanner is set at a preset angle to the scanning direction of the digital scan. The digital slide scanner performs digital scanning on the pathological slide to be analyzed, obtaining multiple pathological slide scan images. Then, common areas are extracted from each pathological slide scan image to obtain a common area image corresponding to each pathological slide scan image. The clarity of the common area image corresponding to each pathological slide scan image is then determined. Based on the clarity of the common area image corresponding to each pathological slide scan image, the common area images are filtered to obtain target common area images. Finally, the target common area images are stitched together to obtain a digital pathological slide image. The above-described technical solution, in this embodiment of the invention, involves setting the optical components of the digital slide scanner at a preset angle to the scanning direction of the digital scan. This results in some areas within the field of view of the optical components being above the focusing plane, some on the focusing plane, and some below the focusing plane. This achieves multi-layer imaging of different areas within the same field of view. Furthermore, by utilizing the common area of ​​each pathological slide image during the digital scanning process, multi-layer scanning imaging of the pathological slide is realized. Compared with existing technologies, this eliminates the need for multiple Z-axis layered scans or vibration scanning, effectively improving scanning speed and reducing the manufacturing cost of the digital slide scanner. Additionally, by filtering the common area images for clarity, high-resolution target common area images are obtained, which are then used for stitching, effectively improving the clarity of the digital pathological slide images.

[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is a flowchart of a digital slicing multi-layer scanning method according to Embodiment 1 of the present invention;

[0024] Figure 2 This is a schematic diagram of the structure of a digital slice scanner according to an embodiment of the present invention;

[0025] Figure 3 This is a flowchart of a digital slicing multi-layer scanning method according to Embodiment 2 of the present invention;

[0026] Figure 4 These are multiple scanned images of pathological slides provided according to embodiments of the present invention;

[0027] Figure 5 This is a schematic diagram of multiple pathological slide scan images provided according to an embodiment of the present invention;

[0028] Figure 6 This is a flowchart of a digital slicing multi-layer scanning method according to Embodiment 3 of the present invention;

[0029] Figure 7 This is a flowchart of a digital slicing multi-layer scanning method provided by an embodiment of the present invention;

[0030] Figure 8 This is a schematic diagram of the structure of a digital slicing multilayer scanning device according to Embodiment 4 of the present invention;

[0031] Figure 9 This is a schematic diagram of the structure of a digital slice scanner that implements the digital slice multi-layer scanning method of this invention. Detailed Implementation

[0032] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be used interchangeably where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices. The acquisition, storage, use, and processing of data in the technical solutions of this application all comply with the relevant provisions of national laws and regulations.

[0034] Example 1

[0035] Figure 1 This is a flowchart of a digital slide multi-layer scanning method provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of performing multi-layer scanning imaging on pathological slides. The method can be executed by a digital slide multi-layer scanning device, which can be implemented in hardware and / or software and can be configured in a digital slide scanner.

[0036] For example, Figure 2 This is a schematic diagram of a digital slice scanner according to an embodiment of the present invention. Specifically, the digital slice scanner may include an optical component A and a light source B. The optical component may include an objective lens A1, an objective lens adapter A2, and a camera A3. The objective lens A1 is connected to the objective lens adapter A2, and the objective lens adapter A2 is connected to the camera A3. The optical component A of the digital slice scanner is set at a preset angle (90°-α) with the scanning direction of the digital scan.

[0037] Current multi-slice scanning technology requires moving the Z-axis after each slice to scan the next, resulting in slow scanning speeds. Alternatively, it uses Z-axis vibration to acquire multi-slice images of pathological sections, which often requires expensive Z-axis components, and the continuous vibration may reduce the system's lifespan. Figure 2 As shown, the optical component A of the digital slice scanner Figure 2 (Black slanted dotted line) and the focal plane ( Figure 2 The angle between the plane corresponding to the red line and the digital scanning direction is 90°. Figure 2 (black horizontal line) and ( Figure 2 The angle between the green dashed line (which is an extension of the red line) and the optical component A (of the digital slice scanner) in this embodiment of the invention is α. Figure 2 The black slanted dotted line in the middle and the scanning direction of the digital scan ( Figure 2 The black horizontal line in the middle is set at a preset angle (90°-α), so that a part of the field of view of optical component A is in the focal plane ( Figure 2 Above the plane corresponding to the red line, some areas are on the focusing plane, while others are below it, thus achieving multi-layer imaging of different areas within the same field of view. This allows for multi-layer scanning imaging of pathological slides by utilizing the common area of ​​each scanned image during digital scanning. Compared to existing technologies, this eliminates the need for multiple Z-axis layer scans or vibration scanning, effectively improving scanning speed and reducing the manufacturing cost of the digital slide scanner. The scanning direction can be either the X-axis or the Y-axis. Optionally, α can be adjusted manually or automatically to adjust the layer spacing. α can be 0.5 degrees, 0.8 degrees, or other angles, without specific limitations.

[0038] like Figure 1 As shown, the method includes:

[0039] S110. Perform digital scanning on the pathological slides to be analyzed to obtain multiple scanned images of the pathological slides.

[0040] In this embodiment of the invention, a pathological slide scan image refers to an image frame obtained by a digital slide scanner through digital scanning of a pathological slide.

[0041] Specifically, digital row and / or column scanning can be performed on the pathological slides to be analyzed, thereby obtaining multiple scanned images of the pathological slides.

[0042] S120. Extract the common region from each pathological slide scan image to obtain the common region image corresponding to each pathological slide scan image.

[0043] In this embodiment of the invention, the common area image refers to the area that appears repeatedly in multiple pathological slide scan images. In other words, there will be an overlapping area between the current pathological slide scan image obtained by the digital slide scanner and the next pathological slide scan image. The range of the common area can be defined by the user and is not specifically limited here.

[0044] S130. Determine the clarity of the common area image corresponding to each of the pathological slide scan images, and filter the common area images based on the clarity of the common area image corresponding to each of the pathological slide scan images to obtain the target common area image.

[0045] In this embodiment of the invention, the algorithm for calculating image sharpness can be Brenner gradient method, Tenegrad gradient method, Laplace gradient method, variance method or energy gradient method, and no specific limitation is made here.

[0046] The target common area image refers to the common area image with the highest clarity among multiple common area images.

[0047] Specifically, based on the clarity of the common area image corresponding to each pathological slide scan image, the common area images corresponding to each pathological slide scan image are sorted; the common area image corresponding to the pathological slide scan image with the highest clarity in the sorting results is determined as the target common area image.

[0048] S140. The images of the target common area are stitched together to obtain digital pathological slide images.

[0049] In this embodiment of the invention, images of the target common area can be stitched together to obtain a complete digital pathological slide image. The imaging can be composed of multiple clear images of the common area from other fields of view; in other words, the digital pathological slide image can be obtained by stitching together multiple clearest images of the common area from different fields of view.

[0050] The technical solution of this invention includes a digital slide scanner comprising an optical component and a light source. The optical component includes an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical component of the digital slide scanner is set at a preset angle to the scanning direction of the digital scan. The digital slide scanner performs digital scanning on the pathological slide to be analyzed, obtaining multiple pathological slide scan images. Then, common areas are extracted from each pathological slide scan image to obtain a common area image corresponding to each pathological slide scan image. The clarity of the common area image corresponding to each pathological slide scan image is then determined. Based on the clarity of the common area image corresponding to each pathological slide scan image, the common area images are filtered to obtain target common area images. Finally, the target common area images are stitched together to obtain a digital pathological slide image. The above-described technical solution, in this embodiment of the invention, involves setting the optical components of the digital slide scanner at a preset angle to the scanning direction of the digital scan. This results in some areas within the field of view of the optical components being above the focusing plane, some on the focusing plane, and some below the focusing plane. This achieves multi-layer imaging of different areas within the same field of view. Furthermore, by utilizing the common area of ​​each pathological slide image during the digital scanning process, multi-layer scanning imaging of the pathological slide is realized. Compared with existing technologies, this eliminates the need for multiple Z-axis layered scans or vibration scanning, effectively improving scanning speed and reducing the manufacturing cost of the digital slide scanner. Additionally, by filtering the common area images for clarity, high-resolution target common area images are obtained, which are then used for stitching, effectively improving the clarity of the digital pathological slide images.

[0051] Example 2

[0052] Figure 3This is a flowchart of a digital slide multi-layer scanning method provided in Embodiment 2 of the present invention. The method of this embodiment can be combined with each optional scheme in the digital slide multi-layer scanning method provided in the above embodiments. The digital slide multi-layer scanning method provided in this embodiment has been further optimized. Optionally, the step of extracting the common region of each pathological slide scan image to obtain a common region image corresponding to each pathological slide scan image includes: determining the common region of multiple pathological slide scan images, wherein the common region is a repeated region of each pathological slide scan image; cropping each pathological slide scan image based on the common region to obtain a common region image corresponding to each pathological slide scan image.

[0053] like Figure 3 As shown, the method includes:

[0054] S210. Perform digital scanning on the pathological slides to be analyzed to obtain multiple scanned images of the pathological slides.

[0055] S220. Determine the common area of ​​multiple pathological slide scan images, wherein the common area is the repeated area of ​​each pathological slide scan image.

[0056] The common area refers to the area that appears repeatedly in multiple pathological slide scan images. It can be identified by image recognition technology, and the specific image recognition algorithm is not limited here.

[0057] For example, Figure 4 These are multiple scanned images of pathological slides provided according to embodiments of the present invention. Figure 5 This is a schematic diagram of multiple pathological slide scan images provided according to an embodiment of the present invention. Figure 5 The gray area is the common area, where N and M can be any integers, without any specific restrictions.

[0058] S230. Based on the common area, each pathological slide scan image is cropped to obtain a common area image corresponding to each pathological slide scan image.

[0059] For example, the common area image corresponding to each pathological slide scan image can be cropped from each pathological slide scan image, that is, the area outside the common area is masked or removed to obtain the common area image.

[0060] Optionally, each pathological slide scan image is cropped based on the common area to obtain a common area image corresponding to each pathological slide scan image, including: when the number of pathological slide scan images containing the common area is greater than a preset threshold, each pathological slide scan image is cropped based on the common area to obtain a common area image corresponding to each pathological slide scan image.

[0061] It should be noted that by setting the above-mentioned public area extraction conditions, erroneous extraction can be avoided, thereby ensuring the quality of public area extraction.

[0062] For example, if the number of pathological slide scan images containing common areas is 5 and the preset number threshold is 4, it indicates that the common area extraction condition is met. Then, each pathological slide scan image can be cropped based on the common area to obtain the common area image corresponding to each pathological slide scan image.

[0063] S240. Determine the clarity of the common area image corresponding to each of the pathological slide scan images, and filter the common area images based on the clarity of the common area image corresponding to each of the pathological slide scan images to obtain the target common area image.

[0064] S250. The images of the target common area are stitched together to obtain digital pathological slide images.

[0065] The technical solution of this invention determines the common region of multiple pathological slide scan images, wherein the common region is a repeated region of each pathological slide scan image, and then crops each pathological slide scan image based on the common region, thereby achieving accurate extraction of the common region.

[0066] Example 3

[0067] Figure 6 This is a flowchart of a digital slide multi-layer scanning method provided in Embodiment 3 of the present invention. The method of this embodiment can be combined with each optional scheme in the digital slide multi-layer scanning method provided in the above embodiments. The digital slide multi-layer scanning method provided in this embodiment has been further optimized. Optionally, the target common area image is stitched together to obtain a digital pathological slide image, including: obtaining an incompletely stitched digital pathological slide image; stitching the target common area image into the incompletely stitched digital pathological slide image; and obtaining a digital pathological slide image after the digital slide scanner has completed scanning all pathological slides.

[0068] like Figure 6 As shown, the method includes:

[0069] S310. Perform digital scanning on the pathological slides to be analyzed to obtain multiple scanned images of the pathological slides.

[0070] S320. Extract the common area from each pathological slide scan image to obtain the common area image corresponding to each pathological slide scan image.

[0071] S330. Determine the clarity of the common area image corresponding to each of the pathological slide scan images, and filter the common area images based on the clarity of the common area image corresponding to each of the pathological slide scan images to obtain the target common area image.

[0072] S340. Obtain the image of the incompletely stitched digital pathology slide.

[0073] S350. The target common area image is stitched into the incomplete digital pathological slide image. After the digital slide scanner has completed scanning all the pathological slides, a digital pathological slide image is obtained.

[0074] For example, Figure 7 This is a flowchart illustrating a digital slide multi-layer scanning method provided in an embodiment of the present invention. Specifically, the digital slide scanner performs row scanning on the pathological slide to be analyzed, obtaining the current frame's pathological slide scan image. The current frame is registered with the previous frame's pathological slide scan images. Then, common regions are extracted from each frame's pathological slide scan images to obtain the corresponding common regions. The sharpness of the common regions corresponding to each frame's pathological slide scan images is determined. Based on the sharpness of the common regions corresponding to each pathological slide scan image, the common region with the highest sharpness is obtained, and then the common region with the highest sharpness is stitched into the final image. Further, if the digital slide scanner has not completed the current row scan, it returns to continue scanning; if the digital slide scanner has completed the current row scan, it determines whether all row scans have been completed. Further, if the digital slide scanner has not completed all row scans, it moves to the next row and continues scanning; if the digital slide scanner has completed all row scans, it ends the scanning process.

[0075] In some optional embodiments, after digitally scanning the pathological slides to be analyzed to obtain multiple pathological slide scan images, the method further includes: performing multi-layer fusion of the multiple pathological slide scan images to obtain a digital pathological slide fusion image.

[0076] Multi-layer fusion refers to merging overlapping regions from multiple pathological slide scan images. It's important to note that, compared to selecting the clearest common area, multi-layer fusion allows images from each layer to be stitched together into a single image.

[0077] In this embodiment of the invention, a high-resolution target public area image is obtained by filtering the public area image for clarity. Then, the high-resolution target public area image is used to stitch the incomplete digital pathological slide image. After the digital slide scanner has completed scanning all the pathological slides, a digital pathological slide image is obtained, which effectively improves the clarity of the digital pathological slide image.

[0078] Example 4

[0079] Figure 8 This is a schematic diagram of a digital slicing multilayer scanning device according to Embodiment 4 of the present invention. The digital slicing multilayer scanning device is performed by a digital slicing scanner, which includes optical components and a light source. The optical components include an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical components of the digital slicing scanner are set at a preset angle to the scanning direction of the digital scan, such as... Figure 8 As shown, the device includes:

[0080] The pathological slide scanning module 410 is used to digitally scan the pathological slides to be analyzed and obtain multiple scanned images of the pathological slides.

[0081] The common area extraction module 420 is used to extract the common area from each pathological slide scan image to obtain the common area image corresponding to each pathological slide scan image.

[0082] The target public area determination module 430 is used to determine the clarity of the public area image corresponding to each of the pathological slide scan images, and to filter the public area images based on the clarity of the public area image corresponding to each of the pathological slide scan images to obtain the target public area image.

[0083] The digital pathological slide image generation module 440 is used to stitch together the target common area image to obtain a digital pathological slide image.

[0084] The technical solution of this invention includes a digital slide scanner comprising an optical component and a light source. The optical component includes an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical component of the digital slide scanner is set at a preset angle to the scanning direction of the digital scan. The digital slide scanner performs digital scanning on the pathological slide to be analyzed, obtaining multiple pathological slide scan images. Then, common areas are extracted from each pathological slide scan image to obtain a common area image corresponding to each pathological slide scan image. The clarity of the common area image corresponding to each pathological slide scan image is then determined. Based on the clarity of the common area image corresponding to each pathological slide scan image, the common area images are filtered to obtain target common area images. Finally, the target common area images are stitched together to obtain a digital pathological slide image. The above-described technical solution, in this embodiment of the invention, involves setting the optical components of the digital slide scanner at a preset angle to the scanning direction of the digital scan. This results in some areas within the field of view of the optical components being above the focusing plane, some on the focusing plane, and some below the focusing plane. This achieves multi-layer imaging of different areas within the same field of view. Furthermore, by utilizing the common area of ​​each pathological slide image during the digital scanning process, multi-layer scanning imaging of the pathological slide is realized. Compared with existing technologies, this eliminates the need for multiple Z-axis layered scans or vibration scanning, effectively improving scanning speed and reducing the manufacturing cost of the digital slide scanner. Additionally, by filtering the common area images for clarity, high-resolution target common area images are obtained, which are then used for stitching, effectively improving the clarity of the digital pathological slide images.

[0085] In some optional implementations, the pathology slide scanning module 410 is specifically used for:

[0086] The pathological slides to be analyzed were digitally scanned to obtain multiple scanned images of the pathological slides.

[0087] In some alternative implementations, the public area extraction module 420 includes:

[0088] A common area determination unit is used to determine a common area of ​​multiple pathological slide scan images, wherein the common area is a repeated area of ​​each pathological slide scan image;

[0089] The scanned image cropping unit is used to crop each pathological slide scanned image based on the common area to obtain a common area image corresponding to each pathological slide scanned image.

[0090] In some alternative implementations, the scanned image cropping unit is specifically used for:

[0091] If the number of pathological slide scan images containing the common area is greater than a preset threshold, each pathological slide scan image is cropped based on the common area to obtain a common area image corresponding to each pathological slide scan image.

[0092] In some optional implementations, the target public area determination module 430 is specifically used for:

[0093] Based on the clarity of the common area image corresponding to each of the pathological slide scan images, the common area images corresponding to each of the pathological slide scan images are sorted.

[0094] The image corresponding to the common area of ​​the pathological slide scan image with the highest clarity in the sorting results is determined as the target common area image.

[0095] In some optional implementations, the digital pathological slide image generation module 440 is specifically used for:

[0096] Acquire incompletely stitched digital pathology slide images;

[0097] The target common area image is stitched into the incomplete digital pathological slide image, and the digital pathological slide image is obtained after the digital slide scanner has completed scanning all the pathological slides.

[0098] In some alternative implementations, the digital slicing multilayer scanning apparatus further includes:

[0099] The multi-layer fusion module is used to perform multi-layer fusion on the multiple pathological slide scan images to obtain a digital pathological slide fusion image.

[0100] The digital slicing multi-layer scanning device provided in the embodiments of the present invention can execute the digital slicing multi-layer scanning method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0101] Example 5

[0102] Figure 9A schematic diagram of a digital slicing scanner 10, which can be used to implement embodiments of the present invention, is shown. The digital slicing scanner is intended to represent various forms of digital computers, such as laptops, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. The digital slicing scanner can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0103] like Figure 9 As shown, the digital slicing scanner 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer programs stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the digital slicing scanner 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An I / O interface 15 is also connected to the bus 14.

[0104] Multiple components in the digital slicing scanner 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, optical disk, etc.; and a communication unit 19, such as a network card, modem, wireless transceiver, etc. The communication unit 19 allows the digital slicing scanner 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0105] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs each of the methods and processes described above, such as the digital slicing multi-layer scanning method, which includes:

[0106] The pathological slides to be analyzed are digitally scanned to obtain multiple scanned images of the pathological slides;

[0107] The common region is extracted from each pathological slide scan image to obtain the common region image corresponding to each pathological slide scan image;

[0108] Determine the clarity of the common area image corresponding to each of the pathological slide scan images, and based on the clarity of the common area image corresponding to each of the pathological slide scan images, filter the common area images to obtain the target common area image;

[0109] The images of the target common area are stitched together to obtain digital pathological slide images.

[0110] In some embodiments, the digital slicing multi-layer scanning method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or mounted onto the digital slicing scanner 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the digital slicing multi-layer scanning method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the digital slicing multi-layer scanning method by any other suitable means (e.g., by means of firmware).

[0111] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0112] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0113] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0114] To provide user interaction, the systems and techniques described herein can be implemented on a digital slicing scanner, which includes: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the digital slicing scanner. Other types of devices can also be used to provide user interaction; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0115] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0116] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0117] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0118] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A digital slicing multi-layer scanning method, characterized in that, Performed by a digital slicing scanner, the digital slicing scanner includes optical components and a light source. The optical components include an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical components of the digital slicing scanner are set at a preset angle to the scanning direction of the digital scan, including: The pathological slides to be analyzed are digitally scanned to obtain multiple scanned images of the pathological slides; The common region is extracted from each pathological slide scan image to obtain the common region image corresponding to each pathological slide scan image; Determine the clarity of the common area image corresponding to each of the pathological slide scan images, and based on the clarity of the common area image corresponding to each of the pathological slide scan images, filter the common area images to obtain the target common area image; The images of the target common area are stitched together to obtain digital pathological slide images.

2. The method according to claim 1, characterized in that, The pathological slides to be analyzed are digitally scanned to obtain multiple scanned images of the pathological slides, including: The pathological slides to be analyzed were digitally scanned to obtain multiple scanned images of the pathological slides.

3. The method according to claim 1, characterized in that, The step of extracting common regions from each pathological slide scan image to obtain a common region image corresponding to each pathological slide scan image includes: Identify a common region among multiple pathological slide scan images, wherein the common region is a repetitive region among the various pathological slide scan images; Each pathological slide scan image is cropped based on the common area to obtain a common area image corresponding to each pathological slide scan image.

4. The method according to claim 3, characterized in that, The step of cropping each pathological slide scan image based on the common region to obtain a common region image corresponding to each pathological slide scan image includes: If the number of pathological slide scan images containing the common area is greater than a preset threshold, each pathological slide scan image is cropped based on the common area to obtain a common area image corresponding to each pathological slide scan image.

5. The method according to claim 1, characterized in that, The step of filtering the public area images based on the clarity of the public area images corresponding to each of the pathological slide scan images to obtain target public area images includes: Based on the clarity of the common area image corresponding to each of the pathological slide scan images, the common area images corresponding to each of the pathological slide scan images are sorted. The image corresponding to the common area of ​​the pathological slide scan image with the highest clarity in the sorting results is determined as the target common area image.

6. The method according to claim 1, characterized in that, The images of the target common area are stitched together to obtain digital pathological slide images, including: Acquire incompletely stitched digital pathology slide images; The target common area image is stitched into the incomplete digital pathological slide image, and the digital pathological slide image is obtained after the digital slide scanner has completed scanning all the pathological slides.

7. The method according to claim 1, characterized in that, After digitally scanning the pathological slides to be analyzed to obtain multiple scanned images of the pathological slides, the process further includes: The multiple pathological slide scan images are fused in multiple layers to obtain a digital pathological slide fusion image.

8. A digital slicing multilayer scanning device, characterized in that, Performed by a digital slicing scanner, the digital slicing scanner includes optical components and a light source. The optical components include an objective lens, an objective lens adapter, and a camera. The objective lens is connected to the objective lens adapter, and the objective lens adapter is connected to the camera. The optical components of the digital slicing scanner are set at a preset angle to the scanning direction of the digital scan, including: The pathology slide scanning module is used to digitally scan the pathology slides to be analyzed, and obtain multiple scanned images of the pathology slides. The common area extraction module is used to extract the common area from each pathological slide scan image to obtain the common area image corresponding to each pathological slide scan image. The target common area determination module is used to determine the clarity of the common area image corresponding to each of the pathological slide scan images, and to filter the common area images based on the clarity of the common area image corresponding to each of the pathological slide scan images to obtain the target common area image. The digital pathological slide image generation module is used to stitch together the images of the target common area to obtain a digital pathological slide image.

9. A digital slice scanner, characterized in that, The digital slice scanner includes: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the digital slice multilayer scanning method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the digital slicing multi-layer scanning method according to any one of claims 1-7.