CN114005112A - Cell position calibration method, cell position calibration device, computer equipment and storage medium - Google Patents
Cell position calibration method, cell position calibration device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN114005112A CN114005112A CN202111171724.9A CN202111171724A CN114005112A CN 114005112 A CN114005112 A CN 114005112A CN 202111171724 A CN202111171724 A CN 202111171724A CN 114005112 A CN114005112 A CN 114005112A
- Authority
- CN
- China
- Prior art keywords
- cell
- image
- sub
- view
- scanning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004590 computer program Methods 0.000 claims description 13
- 238000002372 labelling Methods 0.000 claims description 6
- 230000002380 cytological effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 239000003086 colorant Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 229960002833 aflibercept Drugs 0.000 description 1
- 108010081667 aflibercept Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000001000 micrograph Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 238000012807 shake-flask culturing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/32—Indexing scheme for image data processing or generation, in general involving image mosaicing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10056—Microscopic image
- G06T2207/10061—Microscopic image from scanning electron microscope
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Processing (AREA)
Abstract
The application relates to the technical field of biology, and provides a cell position calibration method, a cell position calibration device, computer equipment and a storage medium. The application can improve the efficiency of cell positioning. The method comprises the following steps: the method comprises the steps of obtaining a single-view cell scanning sub-image set obtained by multi-view scanning of a microscope, then carrying out single-cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set, obtaining the position information of each single cell in each single-view cell scanning sub-image, determining the single cell to be calibrated in each single cell, obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set, then carrying out sub-image position calibration on the multi-view cell scanning splicing image according to the single-view cell scanning sub-image where the single cell to be calibrated is located, and carrying out single-cell position calibration on the single-view cell scanning sub-image where the single cell to be calibrated is located according to the position information.
Description
Technical Field
The present application relates to the field of biotechnology, and in particular, to a cell location calibration method, device, computer device, and storage medium.
Background
In recent years, high-throughput live cell photomicrographs are increasingly applied to scientific research and biotechnology research and development. After analyzing the cell image, it becomes a new requirement to quickly find the cell of interest under the microscope for subsequent operations.
The traditional cell selection method usually needs to manually find specific cells to be selected in a plurality of visual fields of a microscope and then carry out subsequent operations. However, for selecting cells in a specific field, the cells are often not located in the field of view quickly, and it is necessary to move back and forth under the microscope for identification, and if cells in multiple fields need to be selected, the selection difficulty is increased, the positions of the cells need to be memorized, and the state of the cells is easily reduced. Therefore, the traditional technology has the problem of low cell positioning efficiency.
Disclosure of Invention
In view of the above, it is necessary to provide a cell location calibration method, device, computer device and storage medium for solving the above technical problems.
A method of cell location calibration, the method comprising:
acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of a microscope;
performing single cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set to acquire position information of each single cell in each single-view cell scanning sub-image;
determining a single cell to be calibrated in each single cell;
obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set;
and calibrating the sub-image position of the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and calibrating the single-cell position of the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
A cell site calibration device comprising:
the sub-image set acquisition module is used for acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of the microscope;
the single cell position acquisition module is used for performing single cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set to acquire the position information of each single cell in each single-view cell scanning sub-image;
the to-be-calibrated cell determination module is used for determining to-be-calibrated single cells in the single cells;
the sub-image splicing module is used for obtaining a multi-view cell scanning spliced image according to the single-view cell scanning sub-image set;
and the position calibration module is used for calibrating the sub-image position of the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and calibrating the single-cell position of the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
A computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of a microscope; performing single cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set to acquire position information of each single cell in each single-view cell scanning sub-image; determining a single cell to be calibrated in each single cell; obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set; and calibrating the sub-image position of the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and calibrating the single-cell position of the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of a microscope; performing single cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set to acquire position information of each single cell in each single-view cell scanning sub-image; determining a single cell to be calibrated in each single cell; obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set; and calibrating the sub-image position of the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and calibrating the single-cell position of the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
The cell position calibration method, the cell position calibration device, the computer equipment and the storage medium acquire a single-view cell scanning sub-image set obtained by multi-view scanning of a microscope, then perform single-cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set, acquire the position information of each single cell in each single-view cell scanning sub-image, determine the single cell to be calibrated in each single cell, acquire a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set, then perform sub-image position calibration on the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is located, and perform single-cell position calibration on the single-view cell scanning sub-image in which the single cell to be calibrated is located according to the position information. According to the scheme, computer equipment can automatically identify single cells of each sub-image in a single-view cell scanning sub-image set obtained by multi-view scanning of a microscope, acquire position information of the single cells on the corresponding sub-image, and automatically synthesize a multi-view cell scanning splicing image, so that after the single cells to be calibrated are determined, sub-image position calibration can be automatically carried out on the multi-view cell scanning splicing image and single cell position calibration can be carried out on the corresponding sub-image according to the sub-image where the single cells are located and the position information, therefore, a plurality of single cells to be calibrated can be automatically calibrated in batches at one time, and the cell positioning efficiency is improved.
Drawings
FIG. 1 is a schematic flow chart of a cell location calibration method according to an embodiment;
FIG. 2(a) is a schematic diagram of sub-image position scaling in one embodiment;
FIG. 2(b) is a schematic diagram of sub-image position calibration in another embodiment;
FIG. 2(c) is a schematic diagram of single cell location calibration in one embodiment;
FIG. 3 is a block diagram showing the structure of a cell position calibration apparatus according to an embodiment;
FIG. 4 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The cell position calibration method provided by the application can be executed by computer equipment such as a terminal and a server. The terminal can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices, and the server can be implemented by an independent server or a server cluster formed by a plurality of servers.
In one embodiment, as shown in fig. 1, a cell position calibration method is provided, which is described by taking the method as an example for a terminal, and includes the following steps:
step S101, acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of a microscope;
in this step, a microscope may be used to perform multi-field scanning to obtain a plurality of single-field cell scanning sub-images, and the plurality of single-field cell scanning sub-images constitute a single-field cell scanning sub-image set. In a specific implementation, a stable pool of cells expressing e.g. an Aflibercept product from shake flask culture can be counted, 40 ten thousand cells resuspended in 1.2mL of medium, added to a 35mm glass-bottom cuvette, the cuvette loaded on a microscope stage, and a circular-like region scan (i.e. automatic serial photography in multiple fields) performed under a 10 × objective to obtain e.g. 760 cell micrographs (i.e. multiple single field cell scan sub-images).
Step S102, single cell identification is carried out on each single-view cell scanning sub-image in the single-view cell scanning sub-image set, and the position information of each single cell in each single-view cell scanning sub-image is obtained;
in the step, single-cell identification can be carried out on each single-view cell scanning sub-image, for example 16705 single-cell pictures can be obtained after single cell cutting, xy coordinates of each single-cell picture in each single-view cell scanning sub-image are obtained and used as position information of each single cell in each single-view cell scanning sub-image, each single-cell picture can be independently stored as a single-cell picture file, and the xy coordinates can be marked in the file name of the single-cell picture file so as to be searched.
S103, determining single cells to be calibrated in each single cell;
in this step, one or a plurality of single cells may be selected from each single cell as the single cell to be calibrated. Specifically, for 16705 single cell picture files, after certain algorithm analysis is performed by the terminal, the picture file of the single cell to be calibrated is determined from the 16705 single cell picture files by self, or the picture file of the single cell to be calibrated can be manually selected. The picture files of the determined single cells to be calibrated can be classified into a folder. The 16705 single-cell picture files can be classified into another folder, and the single-view cell scanning sub-image set can be classified into another folder, so that the picture files can be managed and extracted. Thus, a single cell may have at least the information of the position and the sub-image of the single-view cell scan, which may be identified on the file name of the picture file of the single cell, which may be: a01f569d4_11_185+571_36252, wherein a01f569d4 represents the number (or sub-image number) of the single-view cell scan sub-image where the single cell is located, 11 represents the ranking position number of the single cell, 185 represents the x-coordinate position of the single cell, 571 represents the y-coordinate position of the single cell, and 36252 represents the fluorescence value of the single cell.
Step S104, obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set;
the multi-view cell scanning mosaic image is an image obtained by splicing each single-view cell scanning sub-image contained in the single-view cell scanning sub-image set, and the single-view cell scanning sub-images in the single-view cell scanning sub-image set are spliced into the multi-view cell scanning mosaic image in the step.
In one embodiment, step S104 specifically includes: and determining the multi-field scanning sequence of the microscope, and splicing the single-field cell scanning sub-images in the single-field cell scanning sub-image set based on the multi-field scanning sequence to obtain a multi-field cell scanning spliced image.
In this embodiment, the terminal may run the analog microscope photographing field change algorithm, start from number 0 (number 0 corresponds to the 1 st single-view cell scanning sub-image photographed by the microscope), generate field change arrays having the same number as the single-view cell scanning sub-images photographed by the microscope according to the multi-view scanning sequence of the microscope, and generate corresponding field position integrated images according to a certain proportion, so that the field position integrated images are matched with the actual photographing field position of the microscope, that is, each field change array may be correspondingly filled with a single-view cell scanning sub-image, thereby completing the splicing of the single-view cell scanning sub-images and obtaining the multi-view cell scanning spliced image.
And S105, performing sub-image position calibration on the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and performing single-cell position calibration on the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
The method mainly comprises the step of calibrating single cells to be calibrated at least two positions, namely calibrating the positions of sub-images on a multi-view cell scanning and splicing image, and calibrating the positions of the single cells on a single-view cell scanning sub-image. Specifically, the single-view cell scanning subimage where the single cell to be calibrated is located can be determined according to the information marked on the file name of the picture file of the single cell to be calibrated, then the position of the single-view cell scanning subimage in the multi-view cell scanning splicing image is found, and the position calibration of the subimage can be completed by calibrating the position; after the single-visual-field cell scanning sub-image where the single cell to be calibrated is located is determined, the position where the single cell to be calibrated is located can be further found on the single-visual-field cell scanning sub-image according to the information marked on the file name of the picture file of the single cell to be calibrated, and the single cell position calibration can be completed by calibrating the position where the single cell to be calibrated is located.
In an embodiment, the sub-image position calibration of the multi-view cell scan mosaic image according to the single-view cell scan sub-image in which the single cell to be calibrated is located in step S105 may include: determining image blocks corresponding to the single-view cell scanning subimages where the single cells to be calibrated are located in the multi-view cell scanning splicing images, and marking the image blocks.
In this embodiment, the multi-view cell scanning mosaic image is composed of a plurality of image blocks, each image block may correspond to one single-view cell scanning subimage, so the terminal may first determine the image block corresponding to the single-view cell scanning subimage where the single cell to be calibrated is located, and then mark the image block in the multi-view cell scanning mosaic image.
In some embodiments, the marking of the image block may specifically include: the image block is padded to a first preselected color and/or a sub-image number corresponding to the single field cell scan sub-image is identified on the image block in a second preselected color.
In this embodiment, the first preselected color and the second preselected color may be the same or different, and in a specific application, the first preselected color and the second preselected color may be both colors that are easily recognized by a user, such as red. Exemplarily, referring to fig. 2(a) and 2(b), fig. 2(a) mainly shows that image blocks corresponding to the single-view cell scan subimage where the single cell to be calibrated is located in the multi-view cell scan stitched image are all filled with a first pre-selected color, and fig. 2(b) mainly shows that the subimage numbers (such as 1, 15, and 95, etc.) corresponding to the single-view cell scan subimage are identified with a second pre-selected color on the image blocks corresponding to the single-view cell scan subimage where the single cell to be calibrated is located, thereby completing the labeling process of the image blocks.
In one embodiment, the single-cell position calibration of the single-view cell scan sub-image where the single cell to be calibrated is located according to the position information in step S105 may include: and determining the corresponding image area of the single cell to be calibrated in the single-view cell scanning subimage according to the position information, and marking the image area.
In this embodiment, the terminal may determine, according to the xy coordinates identified on the filename of the picture file of the single cell to be calibrated, the image region corresponding to the single-view cell scan sub-image in which the single cell to be calibrated is located, thereby performing the marking process on the image region.
In some embodiments, the image region may be used to characterize an outer contour of the single cell to be labeled, and the labeling process performed on the image region may specifically include: the image area is identified in a third preselected color.
In this embodiment, the third preselected color may be the same as or different from the first and second preselected colors, e.g., the third preselected color may be a color that is easily recognized by the user, such as red. The embodiment can mark the corresponding image area with red on the single-view cell scanning sub-image where the single cell to be calibrated is located, thereby realizing the corresponding marking of the outer contour of the single cell to be calibrated in a way convenient for a user to recognize. For example, fig. 2(c) mainly shows that, in the corresponding single-field cell scan sub-image, the corresponding image region of the single cell to be calibrated in the single-field cell scan sub-image is marked by using an empty red circle.
The cell position calibration method comprises the steps of obtaining a single-view cell scanning sub-image set obtained by multi-view scanning of a microscope, then carrying out single-cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set, obtaining position information of each single cell in each single-view cell scanning sub-image, determining the single cell to be calibrated in each single cell, obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set, carrying out sub-image position calibration on the multi-view cell scanning splicing image according to the single-view cell scanning sub-image where the single cell to be calibrated is located, and carrying out single-cell position calibration on the single-view cell scanning sub-image where the single cell to be calibrated is located according to the position information. According to the scheme, computer equipment can automatically identify single cells of each sub-image in a single-view cell scanning sub-image set obtained by multi-view scanning of a microscope, acquire position information of the single cells on the corresponding sub-image, and automatically synthesize a multi-view cell scanning splicing image, so that after the single cells to be calibrated are determined, sub-image position calibration can be automatically carried out on the multi-view cell scanning splicing image and single cell position calibration can be carried out on the corresponding sub-image according to the sub-image where the single cells are located and the position information, therefore, a plurality of single cells to be calibrated can be automatically calibrated in batches at one time, and the cell positioning efficiency is improved.
In some other embodiments, after step S105, the method may further include:
acquiring a multi-view cell scanning splicing image carrying sub-image position calibration information, and acquiring a single-view cell scanning sub-image carrying single-cell position calibration information; and executing a cell operation task aiming at the single cell to be calibrated according to the multi-view cell scanning splicing image carrying the sub-image position calibration information and the single-view cell scanning sub-image carrying the single-cell position calibration information.
With reference to fig. 2(a), fig. 2(b) and fig. 2(c), in this embodiment, the multi-view cell scan mosaic image obtained by performing labeling processing such as first pre-selected color filling and second pre-selected color identification number on the corresponding image block can be used as the multi-view cell scan mosaic image carrying sub-image position calibration information, and the single-view cell scan sub-image obtained by performing labeling processing such as third pre-selected color identification on the corresponding image area can be used as the single-view cell scan sub-image carrying single-cell position calibration information, so that the terminal can rapidly position the single cell to be calibrated under the microscope according to the multi-view cell scan mosaic image carrying sub-image position calibration information and the single-view cell scan sub-image carrying single-cell position calibration information, for example, the view can be rapidly found according to the identified view position, and then the target cell can be rapidly found by the identification of the cell in the view, then, the robot can be controlled to execute cell operation tasks aiming at the single cell to be calibrated, such as transferring the cell to a 96-well plate for culture and the like, thereby improving the execution efficiency of subsequent cell operation tasks.
According to the cell position calibration method, a plurality of cells to be calibrated positioned in different visual fields of a microscope can be selected in batch at one time, the cell position calibration efficiency is improved, and after the cells to be calibrated are selected, the cells to be calibrated can be automatically positioned in a plurality of single-visual-field cell scanning subimages and multi-visual-field cell scanning splicing images by computer equipment to obtain corresponding positioning images; the selection of the cells to be calibrated can be automatically selected by computer equipment or manually selected by a user, so that the flexibility of the selection of the cells to be calibrated is ensured; the device can be matched with different scanning modes of a microscope to adapt to changeable photographing modes, and the applicability is improved.
It should be understood that, although the steps in the above flowcharts are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a part of the steps in the above flowcharts may include a plurality of steps or a plurality of stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or the stages is not necessarily performed in sequence, but may be performed alternately or alternately with other steps or at least a part of the steps or the stages in other steps.
In one embodiment, as shown in fig. 3, a cell location calibration device is provided, and the device 300 may include:
the sub-image set acquisition module 301 is configured to acquire a single-view cell scanning sub-image set obtained by multi-view scanning of a microscope;
a single cell position obtaining module 302, configured to perform single cell identification on each single-view cell scan sub-image in the single-view cell scan sub-image set, and obtain position information of each single cell in each single-view cell scan sub-image;
a to-be-calibrated cell determination module 303, configured to determine a to-be-calibrated single cell in the single cells;
the sub-image splicing module 304 is used for obtaining a multi-view cell scanning spliced image according to the single-view cell scanning sub-image set;
the position calibration module 305 is configured to perform sub-image position calibration on the multi-view cell scanning mosaic image according to the single-view cell scanning sub-image in which the single cell to be calibrated is located, and perform single-cell position calibration on the single-view cell scanning sub-image in which the single cell to be calibrated is located according to the position information.
In an embodiment, the position calibration module 305 is configured to determine an image block in the multi-view cell scan mosaic image corresponding to a single-view cell scan subimage where the single cell to be calibrated is located, and perform a marking process on the image block.
In one embodiment, the position calibration module 305 is configured to fill the image block with a first preselected color and/or identify a corresponding sub-image number of the single-field cell scan sub-image on the image block with a second preselected color.
In an embodiment, the position calibration module 305 is configured to determine, according to the position information, an image region corresponding to the single cell to be calibrated in the sub-image of the single-view cell scan, and perform a labeling process on the image region.
In one embodiment, the image region characterizes an outer contour of the single cell to be labeled; a position calibration module 305 for identifying the image area in a third preselected color.
In one embodiment, sub-image stitching module 304 for determining a multi-field scan order of the microscope; and splicing all the single-view cell scanning sub-images in the single-view cell scanning sub-image set based on the multi-view scanning sequence to obtain the multi-view cell scanning spliced image.
In one embodiment, the apparatus 300 may further include: the calibration information application module is used for acquiring a multi-view cell scanning splicing image carrying the calibration information of the position of the sub-image and acquiring a single-view cell scanning sub-image carrying the calibration information of the position of the single cell; and executing a cell operation task aiming at the single cell to be calibrated according to the multi-view cell scanning splicing image carrying the sub-image position calibration information and the single-view cell scanning sub-image carrying the single cell position calibration information.
For the specific definition of the cell position calibration device, reference may be made to the above definition of the cell position calibration method, which is not described herein again. The modules in the cell location calibration device can be implemented in whole or in part by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 4. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, an operator network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a cell location calibration method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 4 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is further provided, which includes a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method embodiments when executing the computer program.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), for example.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A method for cell location calibration, the method comprising:
acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of a microscope;
performing single cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set to acquire position information of each single cell in each single-view cell scanning sub-image;
determining a single cell to be calibrated in each single cell;
obtaining a multi-view cell scanning splicing image according to the single-view cell scanning sub-image set;
and calibrating the sub-image position of the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and calibrating the single-cell position of the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
2. The method according to claim 1, wherein the sub-image position calibration of the multi-view cell scan mosaic image according to the single-view cell scan sub-image in which the single cell to be calibrated is located comprises:
and determining image blocks corresponding to the single-view cell scanning subimages where the single cells to be calibrated are located in the multi-view cell scanning pieced images, and marking the image blocks.
3. The method according to claim 2, wherein said labeling the image block comprises: populating the image patch with a first preselected color, and/or identifying a sub-image number on the image patch corresponding to the single-view cytological scan sub-image with a second preselected color.
4. The method according to claim 1, wherein the single cell position calibration for the single-view cell scanning sub-image where the single cell to be calibrated is located according to the position information comprises:
and determining an image area corresponding to the single cell to be calibrated in the single-view cell scanning sub-image according to the position information, and marking the image area.
5. The method according to claim 4, wherein the image region characterizes an outer contour of the single cell to be targeted; the marking the image area comprises:
the image area is identified in a third preselected color.
6. The method of claim 1, wherein obtaining a multi-field cytoscan stitched image from the set of single-field cytoscan sub-images comprises:
determining a multi-field scanning order for the microscope;
and splicing all the single-view cell scanning sub-images in the single-view cell scanning sub-image set based on the multi-view scanning sequence to obtain the multi-view cell scanning spliced image.
7. The method according to any one of claims 1 to 6, wherein after performing sub-image position calibration on the merged multi-view cell scan image according to the sub-image of the single-view cell scan where the single cell to be calibrated is located, and performing single-cell position calibration on the sub-image of the single-view cell scan where the single cell to be calibrated is located according to the position information, the method further comprises:
acquiring a multi-view cell scanning splicing image carrying sub-image position calibration information, and acquiring a single-view cell scanning sub-image carrying single-cell position calibration information;
and executing a cell operation task aiming at the single cell to be calibrated according to the multi-view cell scanning splicing image carrying the sub-image position calibration information and the single-view cell scanning sub-image carrying the single cell position calibration information.
8. A cell position calibration device, comprising:
the sub-image set acquisition module is used for acquiring a single-visual-field cell scanning sub-image set obtained by multi-visual-field scanning of the microscope;
the single cell position acquisition module is used for performing single cell identification on each single-view cell scanning sub-image in the single-view cell scanning sub-image set to acquire the position information of each single cell in each single-view cell scanning sub-image;
the to-be-calibrated cell determination module is used for determining to-be-calibrated single cells in the single cells;
the sub-image splicing module is used for obtaining a multi-view cell scanning spliced image according to the single-view cell scanning sub-image set;
and the position calibration module is used for calibrating the sub-image position of the multi-view cell scanning splicing image according to the single-view cell scanning sub-image in which the single cell to be calibrated is positioned, and calibrating the single-cell position of the single-view cell scanning sub-image in which the single cell to be calibrated is positioned according to the position information.
9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111171724.9A CN114005112A (en) | 2021-10-08 | 2021-10-08 | Cell position calibration method, cell position calibration device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111171724.9A CN114005112A (en) | 2021-10-08 | 2021-10-08 | Cell position calibration method, cell position calibration device, computer equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114005112A true CN114005112A (en) | 2022-02-01 |
Family
ID=79922369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111171724.9A Pending CN114005112A (en) | 2021-10-08 | 2021-10-08 | Cell position calibration method, cell position calibration device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114005112A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116609313A (en) * | 2023-07-18 | 2023-08-18 | 北京心联光电科技有限公司 | Cell high throughput testing method, system and apparatus |
CN117218139A (en) * | 2023-09-12 | 2023-12-12 | 珠海横琴圣澳云智科技有限公司 | Method and device for determining cell density of sample |
-
2021
- 2021-10-08 CN CN202111171724.9A patent/CN114005112A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116609313A (en) * | 2023-07-18 | 2023-08-18 | 北京心联光电科技有限公司 | Cell high throughput testing method, system and apparatus |
CN116609313B (en) * | 2023-07-18 | 2023-11-03 | 北京心联光电科技有限公司 | Cell high throughput testing method, system and apparatus |
CN117218139A (en) * | 2023-09-12 | 2023-12-12 | 珠海横琴圣澳云智科技有限公司 | Method and device for determining cell density of sample |
CN117218139B (en) * | 2023-09-12 | 2024-05-24 | 珠海横琴圣澳云智科技有限公司 | Method and device for determining cell density of sample |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108920354B (en) | Embedded point management method and device, computer equipment and storage medium | |
US8044974B2 (en) | Image creating apparatus and image creating method | |
US20160019695A1 (en) | Whole slide image registration and cross-image annotation devices, systems and methods | |
CN114005112A (en) | Cell position calibration method, cell position calibration device, computer equipment and storage medium | |
US20050116966A1 (en) | Web imaging serving technology | |
CN108304119A (en) | object measuring method, intelligent terminal and computer readable storage medium | |
CN112581546A (en) | Camera calibration method and device, computer equipment and storage medium | |
CN111275717A (en) | Contrast display method for different stained sections, electronic device and readable medium | |
CN106570078A (en) | Picture classification display method and apparatus, and mobile terminal | |
US20050270370A1 (en) | Microscope image processing system, microscope image processing method, program, and recording medium | |
JP6329262B2 (en) | Method for creating whole image of object and method for creating microscope image | |
CN110600106B (en) | Pathological section processing method, computer device and storage medium | |
CN111540060A (en) | Display calibration method and device of augmented reality equipment and electronic equipment | |
CN110222741A (en) | Prediction technique, model, device, equipment and the storage medium of medical image | |
CN113140292A (en) | Image abnormal area browsing method and device, mobile terminal equipment and storage medium | |
CN105913024A (en) | Android mobile terminal detecting method based on LAP operator for resisting replay attacks | |
CN113742506A (en) | Image display method and computer equipment | |
CN115705617A (en) | Remote photo-combination method, device, equipment and storage medium | |
CN111630840B (en) | Super-resolution image acquisition method and device and image sensor | |
CN114237720A (en) | Loading device, apparatus and method for depth camera and storage medium | |
CN113407869A (en) | Beacon labeling method, device, computer equipment and storage medium | |
CN109712547A (en) | A kind of display screen plane brightness measurement method, device, computer equipment and storage medium | |
CN115454304A (en) | Method, system, medium and electronic equipment for setting camera defense area | |
CN118657841B (en) | Camera calibration method and device and electronic equipment | |
CN116309057B (en) | Remote sensing image splicing method, device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |