Film reading device, film reading method and readable storage medium
By introducing the function of automatic recognition and switching of the reading mode in the reading device, the problem that the prior art cannot be applied to sample slides of the push type is solved, and panoramic image shooting of different types of slides is realized, which improves the equipment Applicability and inspection efficiency.
Patent Information
- Application Number
- CN202310677935.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-08
- Publication Date
- 2024-12-10
AI Technical Summary
The existing chip reader is only suitable for sample slides of the slitting type, and cannot be used for sample slides of the slitting type, which limits its application scope.
A film reading device is designed. Through the combination of a stage, an imaging device and a control device, the film reading mode can be automatically determined according to the type of the sample slide. The panoramic film reading area in the film push mode includes the edge area of the body fluid film and/ Or the tail area, the panoramic viewing area in the slitting mode includes all areas of the body fluid film, realizing panoramic image shooting of different types of slides.
The applicability of the film reading device is expanded, and it can effectively read sample slides of push and swing type, improving the flexibility and accuracy of body fluid samples.
Smart Images

Figure CN119104546A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of medical equipment, and more specifically, to an image reading device, an image reading method, and a readable storage medium. Background Art
[0002] Body fluid testing is an important part of routine clinical testing and is of great significance for the diagnosis and differential diagnosis of many diseases (such as tumors, infections, etc.). At present, body fluids are usually prepared into sample slides, and the sample slides are subjected to morphological examination using a slide reader to detect abnormal pathological changes.
[0003] At present, there are usually two ways to make sample slides, one is to make a swing slide by a swinging slide machine, and the other is to make a push slide by manual push slide method; however, the current slide reader is only suitable for analyzing swing slide type slides, and its application range is limited. Summary of the invention
[0004] In view of this, embodiments of the present application provide a film reading device, a film reading method, and a readable storage medium to improve the wide applicability of the film reading device.
[0005] In a first aspect, an embodiment of the present application provides a film reading device, comprising:
[0006] A stage for carrying a sample glass slide with a thin film of body fluid applied thereto;
[0007] An imaging device, used for photographing the body fluid film on the sample slide;
[0008] A control device, connected in communication with the imaging device, is configured to:
[0009] determining a slide type of the sample slide;
[0010] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film;
[0011] The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
[0012] In a second aspect, an embodiment of the present application provides a film reading device, comprising:
[0013] A stage for carrying a sample glass slide with a thin film of body fluid applied thereon, wherein the sample glass slide is a push-type or a swing-type;
[0014] An imaging device, used for photographing the body fluid film on the sample slide;
[0015] A control device, connected in communication with the imaging device, is configured to:
[0016] The slide-pushing mode or the slide-swinging mode is set as the slide-reading mode of the slide-reading device, wherein if the slide type of the sample slide is the slide-pushing type, the slide-reading mode is the slide-pushing mode, and if the slide type of the sample slide is the slide-swinging type, the slide-reading mode is the slide-swinging mode; the panoramic slide-reading area in the slide-pushing mode includes the edge area and / or the tail area of the body fluid film; the panoramic slide-reading area in the slide-swinging mode includes the entire area of the body fluid film;
[0017] Controlling the imaging device to read the film according to the set film reading mode, if the set film reading mode is a push film mode, then taking multiple sample images of the body fluid film in the edge area and / or the tail area of the body fluid film, if the set film reading mode is a swing film mode, then taking multiple sample images of the body fluid film in the entire area of the body fluid film;
[0018] A panoramic image of the body fluid film is obtained according to the multiple sample images.
[0019] In a third aspect, an embodiment of the present application provides a film reading device, comprising:
[0020] A stage for carrying a sample glass slide with a thin film of body fluid applied thereto;
[0021] An imaging device, used for photographing the body fluid film on the sample slide;
[0022] A control device, connected in communication with the imaging device, is configured to:
[0023] determining a slide type of the sample slide;
[0024] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode;
[0025] The imaging device is controlled to perform image reading in the determined image reading mode.
[0026] In a fourth aspect, an embodiment of the present application provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0027] Determine the sample type of body fluid film;
[0028] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film;
[0029] The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
[0030] In a fifth aspect, an embodiment of the present application provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0031] Setting one of a film-pushing mode or a film-swinging mode as the film-reading mode of the film-reading device, wherein the film-reading mode is a film-pushing mode or a film-swinging type, and the panoramic film-reading area in the film-pushing mode includes the edge area and / or the tail area of the body fluid film; the panoramic film-reading area in the film-swinging mode includes the entire area of the body fluid film;
[0032] The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
[0033] In a sixth aspect, an embodiment of the present application provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0034] determining a slide type of the sample slide, the sample slide carrying a thin film of body fluid;
[0035] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode;
[0036] The imaging device is controlled to perform image reading in the determined image reading mode.
[0037] In a seventh aspect, an embodiment of the present application provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0038] determining a sample type of the sample film carried by the sample slide;
[0039] In the case where the sample type is a body fluid sample, determining the slide type of the sample slide;
[0040] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film;
[0041] The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
[0042] In an eighth aspect, an embodiment of the present application provides a readable storage medium having a computer program stored thereon, and when the computer program is loaded and executed by a processor, any of the above-mentioned film reading methods is implemented.
[0043] It can be seen from the above technical solutions that the film reading device, film reading method and readable storage medium provided in each embodiment of the present application can set corresponding different film reading modes for sample slides of body fluid samples to be tested according to sample slides of different slide types, so that the film reading device can read sample slides of different slide types (such as push-slide type or swing-slide type), thereby improving the wide applicability of the film reading device. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0045] Figure 1A and 1B An example diagram of a sample slide of a flipping type and a sample slide of a push type;
[0046] Figure 2 A schematic diagram of the structure of the film reading device provided in the embodiment of the present application;
[0047] Figure 3 A schematic diagram of a structure of a control device included in the film reading device provided in an embodiment of the present application;
[0048] Figure 4 A schematic diagram of a process of the image reading method provided in an embodiment of the present application;
[0049] Figure 5A An example diagram is provided for describing a component of a push-slide type sample slide;
[0050] Figure 5B It is a schematic diagram of the panoramic film reading area in the film push mode;
[0051] Figure 5C It is a schematic diagram of the panoramic film reading area in the film-flipping mode;
[0052] Figures 6A-6C They are examples of cell distribution in different areas of a body fluid film on a slide;
[0053] Figure 7 An example of a panoramic image of a body fluid film obtained in the push-film mode;
[0054] Figure 8 It is a schematic diagram of classification and statistics of film reading areas in the film push mode;
[0055] Fig. 9 This is an example of an interface for white blood cell classification and statistics;
[0056] Fig.10 Another schematic diagram of the process of the image reading method provided in the embodiment of the present application;
[0057] Fig.11 Another flowchart of the image reading method provided in the embodiment of the present application. DETAILED DESCRIPTION
[0058] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0059] Routine clinical examination of body fluids is to detect abnormal pathological changes and changes in cell structure characteristics by examining the morphology of body fluids. It may be more detailed and comprehensive than pathological examination in detecting bacterial and fungal infections, reactive cells, viral inclusions, crystals and other contaminants. In order to achieve morphological examination of body fluids, clinicians need to prepare sample slides of body fluids, and the slide reader will take images of the sample slides, and the above abnormalities will be discovered by analyzing the captured images.
[0060] There are usually two ways to prepare sample slides. One is to use a slide-spinning machine to make sample slides, and the sample slides made can be called slide-spinning slides. The other is to make sample slides manually, and the sample slides made can be called push slides or hand-push slides. There are differences in the appearance of the body fluid films carried by push-type sample slides and swing-type sample slides, such as Figure 1A and 1BExamples of a swing slide and a push slide are shown respectively. In the swing slide, the body fluid film is located in a specific shape area, including but not limited to a circular area, but the body fluid film in the push slide is often in a large area of feather or approximately square. The current slide reading device is only suitable for swing slide type sample slides, but not for push slide type sample slides.
[0061] To this end, an embodiment of the present application provides a film reading device that can read two types of sample slides. Figure 2 As shown, the film reading device may include a stage 100 , an imaging device 200 and a control device 300 .
[0062] The stage 100 is used to carry a sample glass slide with a body fluid film applied thereon. The body fluid includes various types, such as cerebrospinal fluid, serous effusion, alveolar lavage fluid, etc. It is understandable that the appearance of the body fluid film is different when the sample glass slide is prepared in different ways.
[0063] The imaging device 200 is used to photograph the body fluid film on the sample glass slide. Specifically, the imaging device 200 includes a camera and a lens group to photograph the body fluid film.
[0064] The control device 300 is connected to the imaging device 200 for controlling the imaging device 200 to capture the image of the film. Alternatively, the control device 300 may be connected to the stage for controlling the movement of the stage. Specifically, in a specific implementation, the control device 300 may be a CPU, a GPU or other chip with computing capabilities. Figure 3 As shown, in a specific implementation, the control device 300 may include: a processing component 301 , a communication interface 302 , and a memory 303 , wherein the processing component 301 , the communication interface 302 , and the memory 303 communicate via a bus 305 .
[0065] In a specific implementation, the control device 300 in this implementation establishes a communication connection with the imaging device 200 through the communication interface 302, and can be connected to the driving component for driving the stage 100 or the sample slide to achieve control of the movement of the stage or the sample slide. In another specific implementation, the communication interface 302 can be an interface of any currently known communication protocol. The communication interface 302 transmits data with other devices other than the film reading device through the network.
[0066] The memory 303 contains various computer programs for the processing component 301 to execute and data required to execute the computer programs. Figure 4It should be noted that in other specific implementations, the control device 300 may not necessarily include all the structural units 301-305 above, as long as the relevant film reading method can be implemented.
[0067] It should be noted that the reading method of the body fluid sample by the reading device can include two categories to realize different reading functions respectively, one is the classification and counting function, and the other is the panoramic scanning function. The classification and counting function refers to the classification and counting of nucleated cells (specifically white blood cells) in body fluids to determine the different types of white blood cells and their numbers respectively. The panoramic scanning function is to obtain a panoramic sample image of a certain area of the body fluid film to facilitate understanding of the overall situation of the area of the body fluid sample. It should be noted that Figure 4 The film reading method shown is specifically used to realize a panoramic scanning function, that is, to obtain a panoramic image of a certain area of a body fluid film.
[0068] Specifically, Figure 4 The image reading method shown includes steps S101-S103.
[0069] S101: Determine the slide type of the sample slide.
[0070] Among them, the slide type of the sample slide may be a push-slide type or a throw-slide type. There are different slide reading modes corresponding to different slide types, so the control device 300 needs to determine the slide type of the sample slide carried by the stage. The slide type can be detected by the control device 300 itself, or it can be sent to the control device 300 of the reading device by other devices outside the reading device. In another embodiment, the control device can first determine the sample type of the sample film carried by the sample slide. When the sample type is a body fluid sample, it indicates that the sample film carried by the sample slide is a body fluid film, and then the step of determining the slide type of the sample slide is performed.
[0071] Method 1: The control device 300 determines the appearance characteristics of the body fluid film based on the appearance image of the body fluid film, where the appearance characteristics include but are not limited to at least one of shape, outline, area, width, length, color distribution, etc., and determines the slide type of the sample slide based on the appearance characteristics of the body fluid film.
[0072] Specifically, since the appearance images of the sample slides of the push-type and the fling-type are obviously different, the appearance image of the body fluid film can be photographed, the appearance features of the body fluid film can be extracted from the appearance image of the body fluid film, and the slide type of the sample slide can be determined according to the appearance features. For example, if the appearance features of the sample film include at least one of the following: the shape is a round spot, the outline is close to the circle curve, the area is close to the area of the round spot preset according to the empirical value, the width and length are close to the diameter length preset according to the empirical value, and the color distribution is uniform, then the sample slide can be determined to be a fling-type. If the appearance features of the sample film include at least one of the following: the shape is close to a square, the outline is close to a square frame, the area is close to the area of the square film preset according to the empirical value, the width and length are close to the square side length preset according to the empirical value, and the color distribution is uneven, then the sample slide can be determined to be a push-type.
[0073] Method 2: If the sample slide has a position mark, the slide type of the slide is determined to be a flip-slide type; if the sample slide does not have a position mark, the slide type of the slide is determined to be a push-slide type.
[0074] Specifically, in order to facilitate the positioning of the coating position of the body fluid sample when making a swing slide, the swing slide can be provided with a position mark (or referred to as a marker), such as a circle position mark, a square position mark, etc., and the body fluid film can be coated within the circle position mark. Therefore, when determining the slide type of a sample slide, the control device 300 can detect whether there is a position mark on the sample slide. If so, the sample slide is determined to be a swing slide type, otherwise the sample slide is determined to be a push slide type.
[0075] Method three: obtaining a sample identity code of the body fluid film, wherein the sample identity code includes at least a slide type identification bit; and determining the slide type of the sample slide according to the slide type identification bit.
[0076] In order to distinguish the sample slides, a corresponding identity code can be set for each sample slide, and the sample identity code can correspond to various information such as the identity of the subject and the sample test results. The sample identity code can be stored in a sample detection system such as LIS (Laboratory Information System), and the control device 300 obtains the sample identity code corresponding to the sample slide carried by the stage from the LIS system. Alternatively, a label area can be set on the sample smear, and the label area is used to set the sample identity code. For example, if the sample identity code is displayed in the form of a QR code or a bar code, the QR code or bar code is printed in the label area. The control device 300 can directly parse the label area to obtain the sample identity code corresponding to the sample slide.
[0077] The sample identity code may include multiple identification bits, some of which are used to indicate the slide type, such as the slide type identification bit coded as 1 indicates a push slide type, and the slide type identification bit coded as 2 indicates a flip slide type. Thus, the slide type of the sample slide can be determined according to the indication of the slide type identification bit in the sample identity code.
[0078] Method 4: Obtain the type of the slide basket used to load the sample slides, wherein the type of the slide basket corresponds to the slide type one by one; determine the slide type of the sample slide according to the type of the sample slide basket.
[0079] Specifically, the slide reading device may also include a slide basket loading device and a slide clamping device. The slide basket loading device is used to load a slide basket in which sample slides are loaded. The slide clamping device can clamp the sample slides loaded in the slide basket to a set position, such as to a stage.
[0080] For easy identification, different types of slide baskets are used to load different types of sample slides, and the types of slide baskets can be distinguished by color, QR code, basket structure, embedded chip, etc. Therefore, the control device can determine the slide type of the sample slide by distinguishing the type of the slide basket from which the sample slide comes. For example, the type of the slide basket can be identified by obtaining the color of the slide basket, reading the QR code of the slide basket, identifying the basket structure, reading the embedded chip, etc.
[0081] Method 5: receiving slide information of a sample slide sent by other equipment in communication connection with the slide reading device, the slide information at least including the slide type of the sample slide; and determining the slide type of the sample slide according to the slide information.
[0082] Specifically, the slide reading device can communicate with other devices to obtain slide information of the sample slide from other devices, and other devices include but are not limited to LIS systems, human-computer interaction devices, slide-spinning machines, etc. For example, the slide information obtained from the LIS system may include the slide type of the sample slide, and the user may input the slide type of the sample slide through the human-computer interaction device, and the slide-spinning machine may send the slide type of the sample slide (specifically the slide-spinning type). The slide reading device determines the slide type of the sample slide through the slide information obtained from other devices.
[0083] It should be noted that the slide reading device can also obtain the slide type of the sample slide in other ways, which are not limited to the above-mentioned ways.
[0084] S102: If the slide type is a push slide type, the reading mode of the slide reading device is determined to be a push slide mode; if the slide type is a flip slide type, the reading mode of the slide reading device is determined to be a flip slide mode; wherein the panoramic reading area in the push slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic reading area in the flip slide mode includes the entire area of the body fluid film. wherein the edge area may include the head edge area and / or the edge areas on both sides of the body.
[0085] Specifically, the panoramic scanning function of the film reading device can obtain a regional panoramic image of the sample film, under which the overall cell situation of the body fluid film can be observed, mainly the distribution of abnormal cells. The morphology of the sample film under different slide types is different, which may lead to different distribution locations of abnormal cells. Therefore, the film reading device needs to determine a suitable panoramic shooting area (also called a panoramic film reading area or a panoramic overview area) for different slide types.
[0086] The film reading device can pre-configure different film reading modes for different slide types, and the panoramic shooting areas in different film reading modes are different. Specifically:
[0087] like Figure 5A In one example, a push-type sample slide may include a head region, a body region, and a tail region along the smearing direction. In a sample slide made by the push-type method, the cell density and morphology in different regions are different: the head cells are densely packed and the morphology is not fully stretched (e.g. Fig. 6A The cells at the junction of the body and tail are distributed in a nearly monolayer and have a stretched cell morphology (e.g. Figure 6B The tail cells aggregated into clusters and some cells ruptured (e.g. Figure 6C According to experience, in the sample slides prepared by the push-slide method, most of the abnormal cells in the body fluid are concentrated at the edges of the head and the tail. Therefore, the panoramic reading area scanned in the push-slide mode may include the edge area and / or the tail area of the body fluid film. In order to avoid missing abnormal cells as much as possible, Figure 5B In one example, the panoramic reading area includes the edge areas on both sides of the head, the edge areas on both sides of the body, and the tail area. In another specific embodiment, the edge area may also include the edge area on the top of the head.
[0088] In the sample slides prepared by the swinging mode, the cells have consistent morphology and uniform thickness distribution, and the entire body fluid film area can be used for panoramic scanning. Therefore, the panoramic reading area in the swinging mode can include the entire area of the body fluid film. Figure 5C As an example, for a swing-slide type sample slide, the panoramic reading area includes the entire area of the body fluid film.
[0089] S103: controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and obtaining a panoramic image of the body fluid thin film according to the plurality of sample images.
[0090] In the body fluid testing scenario, clinicians are more concerned about abnormal cells in body fluids, such as the morphology and distribution of abnormal cells. Therefore, it is necessary to stitch multiple sample images together to obtain a panoramic image that can be displayed by a display device, so that users can view the specific morphology and distribution of each cell in the body fluid based on the panoramic image. Therefore, it can be understood that the panoramic image is not mainly used for cell counting, but to display abnormal cells in body fluids.
[0091] Specifically, in the slide-slide mode, the control device 300 can be pre-positioned to the panoramic reading area of the sample slide, and then capture a sample image of the body fluid film. For example, the control device 300 can pre-store the position of the panoramic reading area, so as to directly position to the panoramic reading area for capturing. For another example, the control device 300 can pre-identify the entire area of the body fluid film based on the appearance image of the body fluid film, and then control the imaging device 200 to capture multiple sample images of the body fluid film in the pre-identified entire area.
[0092] In the slide pushing mode, the control device 300 can pre-position the panoramic reading area of the sample slide, and then control the imaging device 200 to capture a sample image of the body fluid film in the panoramic reading area; alternatively, the control device 300 can also capture a sample image of the body fluid film during the process of positioning the panoramic reading area of the sample slide.
[0093] In a specific implementation, if the film reading mode is the push film mode, the control device pre-identifies the edge area and / or tail area of the body fluid film based on the appearance image of the body fluid film, and controls the imaging device to take multiple sample images of the body fluid film in the pre-identified edge area and / or tail area.
[0094] by Figure 5B For example, based on the appearance image of the captured body fluid film, the appearance image can be used to identify the position of the edge area and / or the position of the tail area of the body fluid film, and then the sample slide and the imaging device are controlled to move relative to each other so that the imaging device captures multiple sample images of the body fluid film in this position. The multiple sample images are used to obtain a panoramic image, such as stitching together to obtain a panoramic image.
[0095] In each embodiment of the present application, the appearance image of the body fluid film can be pre-stored in the reading device, or captured by the imaging device of the reading device, for example, the appearance image of the body fluid film is captured before reading the film. Alternatively, it can be captured by other image acquisition devices other than the reading device, that is, the control device obtains the appearance image of the body fluid film from the image acquisition device that is connected to the reading device in communication. For example, the image acquisition device can capture the identification barcode of the sample slide, such as a QR code or a barcode, to obtain the slide information of the sample slide, and the image acquisition device can also be used to capture the appearance image of the body fluid film in the sample slide. The appearance image can be sent to the reading device, so that the control device of the reading device uses the appearance image to assist in reading the film.
[0096] In another specific implementation, if the film reading mode is the push film mode, the control device locates the edge area and / or tail area of the body fluid film in real time during the scanning process of the body fluid film, and controls the imaging device to take multiple sample images of the body fluid film in the edge area and / or tail area located in real time.
[0097] Specifically, the control device obtains the starting shooting position and the final shooting position of the imaging device for shooting the sample slide, wherein the line connecting the starting shooting position and the final shooting position passes through the panoramic reading area; the control device causes the imaging device and the sample slide to move relative to each other, and causes the imaging device to shoot multiple sample images at different positions of the sample slide from the starting shooting point until the relative movement and shooting at the final shooting position stops; the control device determines the target position of the panoramic reading area based on the image features and shooting positions of the multiple cell images. This method can be considered as real-time positioning of the panoramic reading area. After positioning the panoramic reading area, the sample images in the panoramic reading area can be captured to obtain a panoramic image.
[0098] The film reading device can send the sample images obtained by shooting to an external device, and the external device can obtain a panoramic image by stitching multiple sample images. Alternatively, the control device of the film reading device can obtain a panoramic image by stitching multiple sample images. That is, the control device can also be configured to stitch multiple sample images of the body fluid film to obtain a rectangular panoramic image (such as a rectangular panoramic image can be stitched in both the push film mode and the swing film mode); or, according to the position of the sample images in the edge area and the tail area of the body fluid film, stitch multiple sample images to obtain a panoramic image, for example, a U-shaped panoramic image can be obtained in the push film mode, and a circular panoramic image can be obtained in the swing film mode.
[0099] It should be noted that the panoramic image obtained by stitching in the push-film mode may be in a rectangular shape. An example of a rectangular shape is Figure 7Alternatively, the panoramic image can be obtained by stitching the sample images according to the positions of the sample images in the body fluid film. Figure 5B For example, according to the positions of the captured sample images in the edge area and the tail area, a U-shaped panoramic image is spliced.
[0100] Since the panoramic reading area is large, it takes a long time for the reading device to capture sample images. In order to improve the efficiency of panoramic reading, a flying scanning method can be used, that is, the control device controls the imaging device to use a flying scanning method to capture multiple sample images of body fluid films in the panoramic reading area. The flying scanning method does not use the conventional pause focus method, which can greatly improve the image capture efficiency at the expense of slightly sacrificing image quality.
[0101] It can be seen from the above technical solutions that the film reading device provided in the embodiment of the present application can set the film reading mode corresponding to the slide type according to the slide type of the sample slide of the body fluid to be tested, wherein the panoramic film reading area under different film reading modes is different, and the imaging device takes multiple sample images in the panoramic film reading area, and the multiple sample images are used to obtain a panoramic image of the body fluid film. The panoramic image can be displayed to the user so that the user can observe the abnormal cells in the body fluid.
[0102] It has been mentioned above that the film reading device can realize the classification and statistics function in addition to the panoramic film reading function. The implementation process of the classification and statistics function is described in detail below.
[0103] The imaging device is controlled to take multiple sample images of the body fluid film in the classification and statistical reading area; the classification and statistical reading area can be set in the push-slide mode or the swing-slide mode. The classification and statistical reading area in the push-slide mode includes the body-tail junction area of the body fluid film, that is, for a push-slide type sample slide (the body-tail junction area of the push-slide slide has a single layer of cells and normal morphology), multiple sample images are taken in the body-tail junction area. Figure 8 In an example provided, the classification and statistical reading area in the push-slide mode is the body-tail junction area shown in the rectangular frame. The classification and statistical reading area in the swing-slide mode includes the entire area of the body fluid film, that is, for a swing-slide type sample slide, multiple sample images are taken in the entire area of the body fluid film. Figure 5C In one example provided, the classification and statistical reading area in the slide mode is the entire area in the circular frame.
[0104] Regardless of whether the film reading device is operating in the film throwing mode or the film pushing mode, the film reading can be performed in the following specific manner when taking sample images in the classification and statistical film reading area: the imaging device is controlled to scan and locate the white blood cells in the body fluid film in the classification and statistical film reading area to determine the distribution position of the white blood cells; and the imaging device is controlled to take the sample image of the body fluid film at the distribution position, and when the number of white blood cells identified according to the sample image meets the preset number condition, the imaging device is controlled to stop taking the image. Among them, the multiple sample images taken by the imaging device can be used to count the specific types of white blood cells and the number of cells corresponding to each specific type.
[0105] More specifically, the imaging device can be controlled to find the classification and statistical reading area first, such as the classification and statistical reading area in the push film mode includes the body and tail junction area of the body fluid film, and the classification and statistical reading area in the swing film mode includes the entire area of the body fluid film; then, the imaging device is controlled to use a low-power objective lens to scan the body fluid film for cells (mainly white blood cells) in the classification and statistical reading area, and the scanning and positioning step can be stopped when the cells that meet the quantity requirements are scanned, and the distribution position of each white blood cell (preliminarily considered to be a white blood cell, but may be interferences such as sediment, smear, etc., so it can be called a suspected white blood cell) is obtained; finally, according to the distribution position located by scanning, the imaging device is controlled to use a high-power objective lens to shoot the white blood cells at each distribution position one by one to obtain a sample image, and identify whether the white blood cell is a real white blood cell based on the sample image taken, and if it is a real white blood cell, the white blood cell count is performed, and the shooting of the next distribution position is stopped when the white blood cell count reaches a certain number (such as 200). It can be seen that most of the sample images obtained in the high-power microscope shooting process are sample images of white blood cells, but there may be a small number of sample images of non-white blood cells. The non-leukocyte sample images may be used to identify specific types of interferences, such as sediment, smear, etc., and the non-leukocyte sample images may also be displayed to the user for viewing.
[0106] It should be noted that the positioning scanning step can be considered as fuzzy recognition. The white blood cells scanned and located in this step may not be accurate, for example, they are not white blood cells or the white blood cell morphology does not meet the expected requirements. Therefore, after the high-power objective lens captures the sample image of the white blood cells, the white blood cell recognition conditions are used for further recognition, and the number of white blood cells is counted only after the recognition is passed. Therefore, the distribution position of the white blood cells determined in the positioning scanning step is more than the number corresponding to the preset number conditions, such as the determined distribution position of the white blood cells is 1.3*200. In addition, the step of finding the classification and statistical area slice area can be combined with the scanning and positioning step. In the scanning and positioning step, the shooting area of interest is directly determined based on the overall distribution characteristics of the cells, such as the total number of cells, the overlap or uniformity of the distribution, and the characteristics of individual cells, such as the size of the morphology, whether it is deformed, whether it is a fragment, etc. This area is the classification and statistical reading area.
[0107] Among them, multiple sample images are used to classify and count the types and numbers of white blood cells in the body fluid film. The number can also include the proportion. Fig. 9 An example interface diagram of white blood cell classification statistics is provided. The number of neutrophils is 1, and the cell morphology is shown in the cell diagram in the upper area of the interface; the number of lymphocytes is 63, and the cell morphology is shown in the cell diagrams in the middle area of the interface; the number of macrophages is 19, and the cell morphology is shown in the cell diagrams in the lower area of the interface.
[0108] The present application also provides a film reading device, which can set the film reading mode in other ways without identifying the slide type of the sample slide. Specifically, the film reading device may include a stage, an imaging device, and a control device. The structural diagram of the film reading device can be seen in Figure 2 It should be noted that the description of the stage and the imaging device can refer to the relevant description of the above embodiments, which will not be repeated here. The specific functions of the control device 300 are described in detail below.
[0109] The control device 300 is configured to implement the following Fig.10 The film reading method shown specifically includes steps S201-S202.
[0110] S201: Setting one of the film-pushing mode or the film-flipping mode as the film-reading mode of the film-reading device, wherein the panoramic film-reading area in the film-pushing mode includes the edge area and / or the tail area of the body fluid film; and the panoramic film-reading area in the film-flipping mode includes the entire area of the body fluid film.
[0111] Specifically, the reading mode set by the control device corresponds to the slide type, that is, if the slide type of the sample slide is a push slide type, the reading mode is a push slide mode, and if the slide type of the sample slide is a swing slide type, the reading mode is a swing slide mode. The control device may set the reading mode manually or by default without identifying the slide type of the sample slide.
[0112] In one implementation, the user can input a mode setting instruction to the film reading device according to the type of the sample slide to be inspected, so as to instruct the control device to set one of the slide push mode or slide throw mode as the film reading mode of the film reading device. The mode setting instruction can be input by various means such as physical buttons, external keyboard, external mouse, human-computer interaction interface, voice, gesture, etc., so for example Figure 3 As shown, the control device 300 may further include an I / O interface 304 in addition to the processing component 301 , the communication interface 302 and the memory 303 .
[0113] The I / O interface 304 is composed of serial interfaces such as USB, IEEE1394 or RS-232C, parallel interfaces such as SCSI, IDE or IEEE1284, and analog signal interfaces composed of D / A converters and A / D converters. An input device composed of a keyboard, a mouse, a touch screen or other control buttons is connected to the I / O interface 304, and the user can use the input device to directly input data to the control device 300, such as input mode setting instructions. In addition, the I / O interface 304 can also be connected to a display with a display function, such as an LCD screen, a touch screen, an LED display screen, etc. The control device 300 can output the processed data to the display as image display data for display, such as instrument operation parameters, sample images, panoramic images, etc.
[0114] In another implementation, the control device may call a pre-stored mode setting instruction, the mode setting instruction including a specific film reading mode, for instructing the control device to set the film reading mode to a specific film reading mode (film push mode or film throw mode). The pre-stored mode setting instruction may be a default mode setting instruction, or a mode setting instruction that was most recently manually set, or a mode setting instruction that is determined after learning the user's setting operations over a period of time using a machine learning algorithm.
[0115] For example, in practical applications, one operation mode of the image reading device may be that, for a batch of multiple sample slides of a certain type, the user may manually input a mode setting instruction for the first sample slide to be inspected, and set the image reading mode of the image reading device to the image reading mode corresponding to the slide type of the batch of sample slides. When the image reading device inspects the next sample slide, the image reading mode corresponding to the first sample slide may be used to read the batch of sample slides, until it is necessary to inspect sample slides of other types, and the user inputs a new mode setting instruction to change the image reading mode of the image reading device to other image reading modes corresponding to other types of sample slides.
[0116] Regardless of the method used to set the film reading mode, the panoramic film reading area in the push film mode is different from that in the throw film mode due to the different morphologies of the sample films prepared by the push film glass and the throw film glass. Specifically, the panoramic film reading area in the push film mode includes the edge area and / or the tail area of the body fluid film, and the panoramic film reading area in the throw film mode includes the entire area of the body fluid film.
[0117] S202: Controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and obtaining a panoramic image of the body fluid thin film according to the plurality of sample images.
[0118] In the specific implementation process of this step, the sample image can also be captured by flying scanning, pre-storing and pre-identifying the panoramic reading area, real-time positioning of the panoramic reading area, etc. The description of this step can be referred to the relevant description in the above embodiment, which will not be repeated here.
[0119] The sample images can be spliced to obtain a panoramic image of the body fluid film, so that the user can observe the abnormal cell conditions in the body fluid film through the panoramic image, such as the morphology, quantity, distribution of abnormal cells, etc. The abnormal cell conditions in the body fluid film can be used as an auxiliary basis for the diagnosis of related diseases.
[0120] In addition to the panoramic scanning function, the film reading device can also realize the classification and statistics function. Under the classification and statistics function, the film reading area in the push film mode is different from the film reading area in the throw film mode. The classification and statistics film reading area in the push film mode includes the body-tail junction area of the body fluid film, and the classification and statistics film reading area in the throw film mode includes the entire area of the body fluid film.
[0121] In summary, in a specific implementation, in the same film reading mode, the film reading device can implement the above two functions on the sample slide, on the one hand, capturing sample images for classification and statistics, and on the other hand, capturing sample images for obtaining panoramic images. There is no necessary order of precedence for the implementation of these two film reading functions, but for push-type sample slides, the control device needs to control the imaging device to capture sample images in different film reading areas, that is, capture sample images for obtaining panoramic images in the edge area and / or tail area, and capture sample images for classification and statistics in the body-tail junction area. For swing-type sample slides, the control device only needs to capture the above two different types of sample images in the same film reading area (that is, the entire area of the body fluid film).
[0122] The present application also provides a film reading device, including a stage, an imaging device and a control device. It should be noted that a structural schematic diagram of the film reading device can be referred to Figure 2 , which will not be described in detail here. It should be noted that the control device can be configured to perform the following Fig.11 The film reading method.
[0123] S301: Determine the slide type of a sample slide, the sample slide carrying a body fluid film.
[0124] For the description of this step, please refer to the relevant contents of the above embodiments, which will not be repeated here.
[0125] S302: If the slide type is a push-slide type, determine that the reading mode of the slide reading device is a push-slide mode; if the slide type is a flip-slide type, determine that the reading mode of the slide reading device is a flip-slide mode.
[0126] Specifically, after the control device determines the slide type, it sets the reading mode of the reading device to the reading mode corresponding to the slide type. For example, if the slide type is a push-slide type, the reading mode is determined to be a push-slide mode; if the slide type is a swing-slide type, the reading mode is determined to be a swing-slide mode.
[0127] S303: Control the imaging device to perform image reading in the determined image reading mode.
[0128] The film reading mode refers to capturing a sample image of a body fluid film to meet a certain specific inspection requirement. The film reading mode may include various operating parameters for capturing a sample image of a body fluid film, so that executing the film reading mode can control the imaging device to capture a sample image of a body fluid film. The film reading mode can realize a panoramic film reading function or a classified statistical film reading function, or a film reading function set to meet other inspection requirements for body fluids.
[0129] The film reading device provided in the embodiment of the present application can set corresponding film reading modes for sample slides of different slide types, so that the film reading device can read sample slides of different slide types, such as push-type slides or swing-type slides, thereby improving the wide applicability of the film reading device.
[0130] The present application also provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0131] Determine the sample type of body fluid film;
[0132] If the slide type is a push-slide type, the reading mode of the reading device is determined to be a push-slide mode; if the slide type is a swing-slide type, the reading mode of the reading device is determined to be a swing-slide mode; wherein the panoramic reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic reading area in the swing-slide mode includes the entire area of the body fluid film;
[0133] The imaging device is controlled to capture a plurality of sample images of the body fluid film in the panoramic film reading area, and a panoramic image of the body fluid film is obtained according to the plurality of sample images.
[0134] The present application also provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0135] Setting one of the push film mode or the swing film mode as the film reading mode of the film reading device, wherein the film reading mode is the push film mode or the swing film type, and the panoramic film reading area in the push film mode includes the edge area and / or the tail area of the body fluid film; the panoramic film reading area in the swing film mode includes the entire area of the body fluid film;
[0136] Controlling the imaging device to read the film according to the set film reading mode, that is, controlling the imaging device to take multiple sample images of the body fluid film in the panoramic film reading area, wherein the specific method of reading the film is, if the set film reading mode is the push film mode, then taking multiple sample images of the body fluid film in the edge area and / or the tail area of the body fluid film, if the set film reading mode is the swing film mode, then taking multiple sample images of the body fluid film in the entire area of the body fluid film;
[0137] A panoramic image of the body fluid film is obtained based on multiple sample images.
[0138] The present application also provides a method for reading an image, which is applied to a control device of an image reading device, wherein the image reading device further includes at least an imaging device, and the method includes:
[0139] determining a slide type of a sample slide, the sample slide bearing a thin film of body fluid;
[0140] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a flip-slide type, the slide reading mode of the slide reading device is determined to be a flip-slide mode;
[0141] The imaging device is controlled to perform image reading in the determined image reading mode.
[0142] Since the film reading device can read body fluid films, it is also possible to read non-body fluid films such as blood films, and the sample type can be distinguished before reading. Therefore, the embodiment of the present application also provides a film reading method, which first identifies the type of sample film carried by the sample glass slide for any sample glass slide, and reads the body fluid film according to any of the above methods when the sample type is a body fluid film, and reads it according to the blood film reading mode when the sample type is a blood film. Specifically, the method includes:
[0143] determining a sample type of the sample film carried by the sample slide;
[0144] In the case where the sample type is a body fluid sample, determining the slide type of the sample slide;
[0145] If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film;
[0146] The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
[0147] The embodiment of the present application further provides a readable storage medium on which a computer program is stored. When the computer program is loaded and executed by a processor, any of the above-mentioned film reading methods is implemented.
[0148] If the integrated units of the functional units in the various embodiments of the present application are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or partly contributed to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer program is stored in a computer-readable storage medium, including a number of instructions for enabling the processor to execute all or part of the steps of the various implementation methods of the present application. In a specific implementation, the processor can be used as a control device in a film reading device to implement the functions of the above-mentioned control device.
[0149] The above-mentioned various methods, devices, computer-readable storage media, etc. may also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant device embodiments, which will not be described one by one here.
[0150] For the above description of the disclosed embodiments, the features recorded in the various embodiments in this specification may be replaced or combined with each other, so that professionals and technicians in the field can implement or use the present application. This article is described with reference to various exemplary embodiments. However, those skilled in the art will recognize that changes and modifications may be made to the exemplary embodiments without departing from the scope of this article. For example, various operating steps and components for performing operating steps can be implemented in different ways (e.g., one or more steps may be deleted, modified, or incorporated into other steps) according to a specific application or considering any number of cost functions associated with the operation of the system.
[0151] The terms "first", "second", etc. in the specification and claims of this document and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods or devices.
[0152] In addition, as will be appreciated by those skilled in the art, the principles of the present invention may be reflected in a computer program product on a computer-readable storage medium, which is pre-installed with a computer-readable program code. Any tangible, non-temporary computer-readable storage medium may be used, including magnetic storage devices (hard disks, floppy disks, etc.), optical storage devices (CD-ROMs, DVDs, Blu Ray disks, etc.), flash memory, and / or the like. These computer program instructions may be loaded onto a general-purpose computer, a special-purpose computer, or other programmable data processing device to form a machine, so that these instructions executed on a computer or other programmable data processing device may generate a device that implements a specified function. These computer program instructions may also be stored in a computer-readable memory, which may instruct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory may form a manufactured product, including an implementation device that implements a specified function. The computer program instructions may also be loaded onto a computer or other programmable data processing device, so that a series of operating steps are performed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device may provide steps for implementing a specified function.
[0153] The foregoing specific description has been described with reference to various embodiments. However, those skilled in the art will recognize that various modifications and changes can be made without departing from the scope of the present disclosure. Therefore, the consideration of the present disclosure will be illustrative rather than restrictive, and all these modifications will be included in its scope. Similarly, the advantages, other advantages and solutions to the problems of various embodiments have been described above. However, the benefits, advantages, solutions to the problems and any elements that can produce these, or make them more clear, should not be interpreted as critical, necessary or necessary. The term "include" and any other variants used in this article are all non-exclusive inclusions, so that the process, method, article or device including the list of elements not only includes these elements, but also includes other elements that are not explicitly listed or do not belong to the process, method, system, article or device. In addition, the term "coupled" and any other variants used in this article refer to physical connections, electrical connections, magnetic connections, optical connections, communication connections, functional connections and / or any other connections.
[0154] The above embodiments only express several implementation methods, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. A film reading device, characterized in that: include: A stage for carrying a sample glass slide with a thin film of body fluid applied thereto; An imaging device, used for photographing the body fluid film on the sample slide; A control device, connected in communication with the imaging device, configured to: determining a slide type of the sample slide; If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
2. The film reading device according to claim 1, characterized in that: The control device is also configured as: The imaging device is controlled to capture a plurality of sample images of the body fluid film within a classification and statistical reading area; wherein the plurality of sample images are used for classification and statistical analysis of the types and quantities of white blood cells in the body fluid film, the classification and statistical reading area in the push film mode includes the body-tail junction area of the body fluid film, and the classification and statistical reading area in the swing film mode includes the entire area of the body fluid film.
3. The film reading device according to claim 2, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid film in the classification and statistical reading area, the control device is specifically configured as follows: Control the imaging device to scan and locate the leukocytes in the body fluid film in the classification and statistical reading area to determine multiple distribution positions of the leukocytes; The imaging device is controlled to capture sample images of the body fluid film at each of the distribution positions one by one. When the number of white blood cells counted according to the sample image at one of the distribution positions meets a preset number condition, the imaging device is controlled to stop capturing the next distribution position.
4. The film reading device according to claim 1, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, the control device is specifically configured as follows: If the film reading mode is the film pushing mode, an appearance image of the body fluid film is acquired, and an edge area and / or a tail area of the body fluid film is pre-identified according to the appearance image of the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid film in the pre-identified edge region and / or tail region.
5. The film viewing device according to claim 1, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, the control device is specifically configured as follows: If the film reading mode is a film pushing mode, the edge area and / or the tail area of the body fluid film are located in real time during the process of scanning the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid film in the edge region and / or the tail region located in real time.
6. The film viewing device according to claim 1, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, the control device is specifically configured as follows: If the film reading mode is the film throwing mode, acquiring an appearance image of the body fluid film, and pre-identifying the entire area of the body fluid film according to the appearance image of the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid film in the entire area identified in advance.
7. The film viewing device according to claim 1, characterized in that: The control device is also configured as: splicing a plurality of sample images of the body fluid film to obtain a rectangular panoramic image; or, According to the positions of the sample images in the edge region and the tail region of the body fluid film, the multiple sample images are spliced together to obtain a panoramic image.
8. The film viewing device according to claim 1, characterized in that: When executing the step of determining the slide type of the sample slide, the control device is specifically configured as follows: Acquiring an appearance image of the body fluid thin film, and determining an appearance feature of the body fluid thin film according to the appearance image of the body fluid thin film; The slide type of the sample slide is determined according to the appearance characteristics of the body fluid film.
9. The film reading device according to claim 1, characterized in that: When executing the step of determining the slide type of the sample slide, the control device is specifically configured as follows: If the sample slide has a position mark, determining that the slide type of the slide is a swing slide type; If the sample slide does not have a position mark, it is determined that the slide type of the present slide is a push slide type.
10. The film viewing device according to claim 1, characterized in that: When executing the step of determining the slide type of the sample slide, the control device is specifically configured as follows: Obtaining a sample identity code of the body fluid film, wherein the sample identity code at least includes a slide type identification bit; The slide type of the sample slide is determined according to the slide type identification bit.
11. The film viewing device according to claim 1, characterized in that: When executing the step of determining the slide type of the sample slide, the control device is specifically configured as follows: Acquire the type of a slide basket for loading the sample slide, wherein the type of the slide basket corresponds one-to-one to the type of the slide; The slide type of the sample slide is determined according to the type of the sample slide basket.
12. The film viewing device according to claim 1, characterized in that: When executing the step of determining the slide type of the sample slide, the control device is specifically configured as follows: receiving slide information of the sample slide sent by other equipment in communication connection with the slide reading device, wherein the slide information at least includes the slide type of the sample slide; The slide type of the sample slide is determined according to the slide information.
13. The film viewing device according to claim 1, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, the control device is specifically configured as follows: The imaging device is controlled to use a flying scanning method to capture multiple sample images of the body fluid film in the panoramic film reading area.
14. The film reading device according to claim 4, 6 or 8, characterized in that: When executing the step of acquiring the appearance image of the body fluid film, the control device is specifically configured as follows: An appearance image of the body fluid film is obtained from an image acquisition device that is communicatively connected to the film reading device.
15. The film viewing device according to claim 1, characterized in that: The control device is also configured as: Before determining the slide type of the sample slide, determining the sample type of the sample film carried by the sample slide; The step of determining the slide type of the sample slide is performed only when the sample type is a body fluid sample.
16. A film reading device, characterized in that: include: A stage for carrying a sample glass slide with a thin film of body fluid applied thereon, wherein the sample glass slide is a push-type or a swing-type; An imaging device, used for photographing the body fluid film on the sample slide; A control device, connected in communication with the imaging device, configured to: Setting a film-pushing mode or a film-swinging mode as the film-reading mode of the film-reading device, wherein the panoramic film-reading area in the film-pushing mode includes the edge area and / or the tail area of the body fluid film; and the panoramic film-reading area in the film-swinging mode includes the entire area of the body fluid film; Controlling the imaging device to read the film according to the set film reading mode, if the set film reading mode is a push film mode, then taking multiple sample images of the body fluid film in the edge area and / or the tail area of the body fluid film, if the set film reading mode is a swing film mode, then taking multiple sample images of the body fluid film in the entire area of the body fluid film; A panoramic image of the body fluid film is obtained according to the multiple sample images.
17. The film viewing device according to claim 16, characterized in that: When executing the step of setting one of the film pushing mode or the film throwing mode as the film reading mode of the film reading device, the control device is specifically configured as follows: Based on the mode setting instruction input by the user, one of the film pushing mode or the film throwing mode is set as the film reading mode of the film reading device.
18. The film viewing device according to claim 16, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, the control device is specifically configured as follows: If the film reading mode is the film pushing mode, an appearance image of the body fluid film is acquired, and an edge area and / or a tail area of the body fluid film is pre-identified according to the appearance image of the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid film in the pre-identified edge region and / or tail region.
19. The film viewing device according to claim 16, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid film in the panoramic reading area, the control device is specifically configured as follows: If the film reading mode is a film pushing mode, the edge area and / or the tail area of the body fluid film are located in real time during the process of scanning the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid film in the edge region and / or the tail region located in real time.
20. The film viewing device according to claim 16, characterized in that: When executing the step of controlling the imaging device to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, the control device is specifically configured as follows: If the film reading mode is the film throwing mode, acquiring an appearance image of the body fluid film, and pre-identifying the entire area of the body fluid film according to the appearance image of the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid film in the entire area identified in advance.
21. The film viewing device according to claim 16, characterized in that: The control device is also configured as: splicing a plurality of sample images of the body fluid film to obtain a rectangular panoramic image; or, According to the positions of the sample images in the edge region and the tail region of the body fluid film, the multiple sample images are spliced together to obtain a panoramic image.
22. The film viewing device according to claim 16, characterized in that: The control device is also configured as: The imaging device is controlled to capture a plurality of sample images of the body fluid film within a classification and statistical reading area; wherein the plurality of sample images are used for classification and statistical analysis of the types and quantities of white blood cells in the body fluid film, the classification and statistical reading area in the push film mode includes the body-tail junction area of the body fluid film, and the classification and statistical reading area in the swing film mode includes the entire area of the body fluid film.
23. A film reading device, characterized in that: include: A stage for carrying a sample glass slide with a thin film of body fluid applied thereto; An imaging device, used for photographing the body fluid film on the sample slide; A control device, connected in communication with the imaging device, configured to: determining a slide type of the sample slide; If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; The imaging device is controlled to perform image reading in the determined image reading mode.
24. A method for reading an image, characterized in that: A control device applied to a film reading device, wherein the film reading device further comprises at least an imaging device, and the method comprises: Determine the sample type of body fluid film; If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film; Controlling the imaging device to capture multiple sample images of the body fluid film in the panoramic film reading area; A panoramic image of the body fluid film is obtained according to the multiple sample images.
25. A film reading method, characterized in that: A control device applied to a film reading device, wherein the film reading device further comprises at least an imaging device, and the method comprises: Setting one of a film-pushing mode or a film-swinging mode as the film-reading mode of the film-reading device, wherein the film-reading mode is a film-pushing mode or a film-swinging type, and the panoramic film-reading area in the film-pushing mode includes the edge area and / or the tail area of the body fluid film; the panoramic film-reading area in the film-swinging mode includes the entire area of the body fluid film; Controlling the imaging device to capture multiple sample images of the body fluid film in the panoramic film reading area; A panoramic image of the body fluid film is obtained according to the multiple sample images.
26. A film reading method, characterized in that: A control device applied to a film reading device, wherein the film reading device further comprises at least an imaging device, and the method comprises: determining a slide type of the sample slide, the sample slide carrying a thin film of body fluid; If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; The imaging device is controlled to perform image reading in the determined image reading mode.
27. A method for reading an image, characterized in that: A control device applied to a film reading device, wherein the film reading device further comprises at least an imaging device, and the method comprises: determining a sample type of the sample film carried by the sample slide; In the case where the sample type is a body fluid sample, determining the slide type of the sample slide; If the slide type is a push-slide type, the slide reading mode of the slide reading device is determined to be a push-slide mode; if the slide type is a throw-slide type, the slide reading mode of the slide reading device is determined to be a throw-slide mode; wherein the panoramic slide reading area in the push-slide mode includes the edge area and / or the tail area of the body fluid film; and the panoramic slide reading area in the throw-slide mode includes the entire area of the body fluid film; The imaging device is controlled to capture a plurality of sample images of the body fluid thin film in the panoramic film reading area, and a panoramic image of the body fluid thin film is obtained according to the plurality of sample images.
28. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is loaded and executed by the processor, the film reading method as described in claim 24, 25, 26 or 27 is implemented.
