Nothing Special   »   [go: up one dir, main page]

CN118210138A - Slide glass detection positioning system and method based on digital application - Google Patents

Slide glass detection positioning system and method based on digital application Download PDF

Info

Publication number
CN118210138A
CN118210138A CN202410627335.XA CN202410627335A CN118210138A CN 118210138 A CN118210138 A CN 118210138A CN 202410627335 A CN202410627335 A CN 202410627335A CN 118210138 A CN118210138 A CN 118210138A
Authority
CN
China
Prior art keywords
slide
data
positioning
glass
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.)
Granted
Application number
CN202410627335.XA
Other languages
Chinese (zh)
Other versions
CN118210138B (en
Inventor
李刚
蔡燕
陈晶晶
吴滢滢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Huida Medical Instruments Co ltd
Original Assignee
Jiangsu Huida Medical Instruments Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangsu Huida Medical Instruments Co ltd filed Critical Jiangsu Huida Medical Instruments Co ltd
Priority to CN202410627335.XA priority Critical patent/CN118210138B/en
Publication of CN118210138A publication Critical patent/CN118210138A/en
Application granted granted Critical
Publication of CN118210138B publication Critical patent/CN118210138B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/002Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/01Arrangements or apparatus for facilitating the optical investigation
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B21/00Microscopes
    • G02B21/0004Microscopes specially adapted for specific applications
    • G02B21/002Scanning microscopes
    • G02B21/0024Confocal scanning microscopes (CSOMs) or confocal "macroscopes"; Accessories which are not restricted to use with CSOMs, e.g. sample holders
    • G02B21/008Details of detection or image processing, including general computer control
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B21/00Microscopes
    • G02B21/34Microscope slides, e.g. mounting specimens on microscope slides

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Optics & Photonics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Microscoopes, Condenser (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention discloses a slide glass detection positioning system and method based on digital application, and belongs to the technical field of big data. The invention installs a positioning beam source on a slide glass detection table, and carries out initial detection positioning on the slide glass by the positioning beam source, and carries out real-time transmission on positioning data to a detection control unit by sensing equipment; the detection control unit carries out space evaluation on the placement square matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction regulation and control on the slide according to the analysis result; carrying out data scanning extraction on the slide after the correction, carrying out dynamic programming adjustment on a data extraction scanning path of a slide detector by combining slide positioning correction data with slide scanning data, and carrying out difference item processing on the scanning data; and storing slide positioning data, slide detection path data corresponding to the slide detector and scanning data, and outputting the scanning data.

Description

Slide glass detection positioning system and method based on digital application
Technical Field
The invention relates to the technical field of big data, in particular to a slide glass detection and positioning system and method based on digital application.
Background
The glass slide is glass or quartz plate used for microscope observation in a laboratory, and can be used for bearing and fixing a sample to be observed; data recording can be performed on the glass slide by special coating treatment or printing technology; it is widely used in the fields of biology, medicine, pathology, histology, etc.;
Under the prior art, people can replace manual observation and data analysis work of the glass slide to a certain extent through the glass slide automatic detector; however, the instrument is largely dependent on the spatial position of the slide to be placed in proper fit; when the slide glass is put manually, the slide glass is put in a position deviation or error due to negligence and other reasons, so that the instrument is in a missing state or can not scan an observation target when scanning the data on the slide glass; this situation can cause significant interference with the slide viewing operation.
Disclosure of Invention
The invention aims to provide a slide glass detection and positioning system and method based on digital application, which are used for solving the problems in the background technology.
In order to solve the technical problems, the invention provides the following technical scheme:
A slide detection positioning method based on digital application, the method comprising the steps of:
s100, a positioning light beam source is arranged on a slide glass detection table, initial detection and positioning are carried out on a slide glass through the positioning light beam source, and positioning data are transmitted to a detection control unit in real time through sensing equipment;
S200, the detection and control unit carries out space evaluation on a placement matrix of the current slide according to initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to an analysis result;
S300, carrying out data scanning extraction on the slide after the correction, and carrying out dynamic programming adjustment and scanning data difference item processing on a data extraction scanning path of a slide detector by combining slide positioning correction data with slide scanning data;
and S400, storing slide positioning data, slide detection path data corresponding to the slide detector and scanning data, and outputting the scanning data.
S100 is to install a positioning light beam source on a slide detection table, initial detection positioning is carried out on a slide through the positioning light beam source, and positioning data are transmitted to a detection control unit in real time through sensing equipment:
S101, positioning a light beam source in a slide detection table device in advance, wherein the slide detection table consists of a slide bearing table surface and a microscope detector; wherein the positioning beam source is respectively arranged on the slide bearing table and the microscope detector; the positioning beam source emits a group of uniform weak laser beams for positioning detection;
S102, in a two-dimensional plane of a glass slide bearing table, positioning a light beam source by any one horizontal side and any one adjacent vertical side device; the slide glass is detected by a translation positioning beam source on the horizontal side edge and the adjacent vertical side edge, the detection data are collected, and real-time data are transmitted to a detection control center through sensing equipment; the scanning center point of the microscope detector is taken as a correction point, a beam source is positioned at the periphery of a scanning lens of the microscope detector by taking the correction point as a reference point, the scanning position and the orientation of the microscope detector on a glass slide are positioned and detected, and detection data are acquired and real-time data are transmitted to a detection control center through sensing equipment; the sensing device is iot sensors.
The S200 detection and control unit carries out space evaluation on the placement square matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to the analysis result, wherein the steps are as follows:
s201, the detection and control center receives initial positioning data of the glass slide, and spatial position evaluation is carried out on a placement square matrix of the glass slide through the initial positioning data of the glass slide, wherein the evaluation steps are as follows:
s201-1, determining the side edge of a glass slide by using a positioning light beam source arranged on a glass slide bearing table, and digitally determining the plane position of the glass slide by using the vertical angle relation of the two positioning light beam sources;
S201-2, constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table;
S201-3, calculating the offset angle of the initial position of the current glass slide through an offset triangle, wherein the calculation formula is as follows ; Wherein/>For offset angle,/>To shift the hypotenuse length of the triangle,/>Is the length of the adjacent vertical edge of the offset angle; because the positioning light beams are in a vertical relationship, the constructed offset triangle is a right triangle, and an acute angle with a smaller angle of the two acute angles is taken as an offset angle when the offset angle is taken, because the offset position of the glass slide can be adjusted through fewer correction operations when the position correction is carried out;
s201-4, evaluating the initial position deviation angle of the current slide on the slide bearing table plane if Manually carrying out initial position re-placement of the glass slide, and carrying out initial position re-analysis; if/>Carrying out self-adaptive correction operation on the current slide deviation condition by an automatic correction system of the slide bearing table; if/>The initial position of the glass slide does not need to be corrected; wherein/>Presetting an offset angle for a system;
S202, positioning light beams emitted to the glass slide by positioning light beam sources arranged at the periphery of a scanning lens of a microscope detector are used for obtaining positioning point coordinates of the positioning light beams on the plane of a glass slide bearing table Determining whether to correct the current position of the microscope detector by determining the space dislocation of the coordinates in such a way that the observation point a of the current microscope detector exists in a slide position matrix; if/>The observation point of the current microscope detector exists in the slide position matrix, so that the correction operation of the microscope detector is not needed; if/>The observation point of the current microscope detector does not exist in the slide position matrix, and the microscope detector is subjected to position correction operation; wherein the coordinate of the observation point a is/>Or/>Or/>Slide position matrix A is/>; Where i is the distance from the positioning beam source around the scanning lens of the microscope detector to the center of the scanning lens,/>、/>And/>Coordinates of edge endpoints of the glass slide respectively; the coordinates of the observation point are determined according to the position of the positioning beam source device, so that the coordinates are unique, but under the condition of uncertain positions, various conditions exist; the slide position matrix is a position matrix constructed from the coordinates of the four endpoints of the slide, since the remaining coordinates are all present within the 4 endpoints;
S203, correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; the mechanical clamping and pushing device is folded and accommodated at the edge of the slide bearing table, and when the slide position is corrected, the mechanical clamping and pushing device is released and uses the terminal clamping arm to fix and offset the slide; adjusting the observation point of the glass slide by moving the position of an observation microscope of the microscope detector; the top of an observation microscope of the microscope detector is connected with a connecting rod supporting extension and steering.
The step S300 is to scan and extract the data of the slide after the correction, and the steps of dynamically planning and adjusting the data extraction scanning path of the slide detector and performing difference processing on the scanning data by combining the slide positioning correction data with the slide scanning data are as follows:
s301, after finishing correcting positions of the glass slide and the observation microscope, carrying out data scanning extraction on the glass slide by using the observation microscope; acquiring coordinates of a current observation point in a coordinate plane of a glass slide bearing table And a coordinate matrix/>, corresponding to the slide observation target; Judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the coordinate matrix exists, taking the coordinate of the current observation point as a scanning starting point of microscope data, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; if not, calculating the distance between the current observation point and the observation target, wherein the calculation formula is/>; Wherein v is the distance between the current observation point and the observation target; get/>Translating the current observation point to a coordinate matrix of the observation target for the minimum translation distance, and taking the current observation point coordinate as a microscope data scanning starting point, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; the adjacent traversal method takes the coordinates of the current point as a starting point, and generates a moving path which does not repeat and traverses all coordinate points in the target area through analyzing and calculating adjacent coordinate points;
s302, performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates, and the processed image data is transmitted to a graphic analysis unit;
s303, in the graphic analysis unit, carrying out relative spatial position restoration on the received image data according to the corresponding coordinate data; the restored image data is subjected to translation splicing through difference item processing, the repeated image data in adjacent pictures are subjected to contrast fusion coverage, the pixel points of the image superposition coverage area are subjected to data dimension reduction calculation, and the calculation formula is as follows ; Wherein/>To the pixel point coordinates/>The pixel value after the dimension reduction is located,To the pixel point coordinates/>Pixel value after fusion and coverage of adjacent two images is contrasted,/>To the pixel point coordinates/>Comparing the pixel values before fusion and coverage of the two adjacent images; because the whole traversing scanning is carried out on the glass slide observation target, repeated parts exist on most of target image data acquired by scanning, and the repeated data can cause the increase of analysis calculation amount and the data interference during the analysis and the observation, the repeated parts are subjected to dimension reduction calculation by covering and utilizing the data changes of the corresponding pixels before and after, so that the interference can be reduced;
S304, performing image data stitching and dimension reduction operation on all acquired images, and fusing the acquired multi-image data into comprehensive microscopic image data of the slide glass observation target.
The S400 stores slide positioning data, slide detection path data corresponding to the slide detector, and scan data, and outputs the scan data:
S401, outputting comprehensive microscopic image data of a slide glass observation target through a port;
And S402, performing diary cycle storage on current slide positioning data, slide detection path data corresponding to a slide detector, scanning data and image analysis data by taking a time point as an index.
The system comprises a positioning data acquisition module, a detection and control center, a slide detection data analysis module and a multi-data storage feedback module;
The positioning data acquisition module is used for carrying out initial detection and positioning on the glass slide through a positioning light beam source of the glass slide detection table device, and transmitting positioning data to the detection control unit in real time through sensing equipment; the detection and control center carries out space evaluation on the placement matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to the analysis result; the slide detection data analysis module performs data scanning extraction on the slide after the correction, and performs dynamic planning adjustment and scanning data difference item processing on a data extraction scanning path of the slide detector by combining slide positioning correction data with slide scanning data; the multi-data storage feedback module stores slide positioning data, slide detection path data and scanning data corresponding to the slide detector, and outputs the scanning data.
The positioning data acquisition module comprises a slide positioning data acquisition unit and a data transmission unit; the slide positioning data acquisition unit is used for positioning a light beam source in a slide detection table device in advance, and the slide detection table consists of a slide bearing table surface and a microscope detector; wherein the positioning beam source is respectively arranged on the slide bearing table and the microscope detector; the positioning beam source emits a group of uniform weak laser beams for positioning detection; positioning a beam source by any one horizontal side and any one adjacent vertical side device in a two-dimensional plane of the glass slide bearing table surface; detecting and collecting initial position data of the glass slide by translating a positioning beam source on the horizontal side and the adjacent vertical side; the scanning center point of the microscope detector is taken as a correction point, and the scanning position and the orientation of the microscope detector on the slide glass are subjected to positioning detection and acquisition by taking the correction point as a reference point and positioning a light beam source at the periphery of the scanning lens of the microscope detector; the data transmission unit transmits the acquired data to the detection control center in real time through the sensing equipment; the sensing device is iot sensors.
The detection control center comprises a space square matrix evaluation unit, a primary position deviation analysis unit and a self-adaptive correction regulation and control unit; the space square matrix evaluation unit utilizes a positioning light beam source arranged on the slide bearing table to carry out side edge determination on the slide, and utilizes a vertical angle relation of the two positioning light beam sources to carry out digital determination on the plane position of the slide; constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table; calculating the offset angle of the initial position of the current glass slide through the offset triangle; evaluating the initial position offset angle of the current slide on the slide bearing table plane; the initial position deviation analysis unit acquires positioning light beams emitted by a slide glass through positioning light beam sources arranged at the periphery of a scanning lens of the microscope detector, acquires positioning point coordinates of the positioning light beams on a slide glass bearing table plane, and judges whether to carry out position correction operation on the current microscope detector position by carrying out space dislocation determination on the coordinates in a mode that whether observation points of the current microscope detector exist in a slide glass position matrix or not; the self-adaptive correction position regulating and controlling unit judges the correction requirements of initial positions of the glass slide and the observation microscope according to the evaluation result and the initial position deviation analysis result of the space square matrix respectively, and carries out corresponding correction operation according to the judgment result; correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; the mechanical clamping and pushing device is folded and accommodated at the edge of the slide bearing table, and when the slide position is corrected, the mechanical clamping and pushing device is released and uses the terminal clamping arm to fix and offset the slide; adjusting the observation point of the glass slide by moving the position of an observation microscope of the microscope detector; the top of an observation microscope of the microscope detector is connected with a connecting rod supporting extension and steering.
The slide detection data analysis module comprises a dynamic scanning path planning unit and a graphic analysis unit; the dynamic scanning path planning unit performs data scanning extraction on the glass slide by using the observation microscope after finishing correcting positions on the glass slide and the observation microscope; acquiring coordinates of a current observation point and a coordinate matrix of an observation target of a corresponding glass slide from a coordinate surface of a glass slide bearing table; judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the coordinate matrix exists, taking the coordinate of the current observation point as a scanning starting point of microscope data, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; if not, calculating the distance between the current observation point and the observation target; taking the minimum translation distance, translating the current observation point into a coordinate matrix of an observation target, taking the current observation point coordinate as a microscope data scanning starting point, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; the adjacent traversal method takes the coordinates of the current point as a starting point, and generates a moving path which does not repeat and traverses all coordinate points in the target area through analyzing and calculating adjacent coordinate points; performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates, and the processed image data is transmitted to a graphic analysis unit; the graphic analysis unit restores the relative spatial position of the received image data according to the corresponding coordinate data; performing translation splicing on the restored image data through difference item processing, performing contrast fusion coverage on repeated image data in adjacent pictures, and performing data dimension reduction calculation on pixel points of an image superposition coverage area; and (3) performing image data stitching and dimension reduction operation on all acquired images, and fusing the acquired multi-image data into comprehensive microscopic image data of the slide glass observation target.
The multi-data storage feedback module comprises a target microscopic image data output unit and a full analysis data diary storage unit; the target microscopic image data output unit outputs the comprehensive microscopic image data of the slide glass observation target through a port; and the total analysis data diary storage unit takes a time point as an index to store the current slide positioning data, slide detection path data corresponding to the slide detector, scanning data and image analysis data in diary periods.
Compared with the prior art, the invention has the following beneficial effects: the whole process of data observation scanning and analysis on the glass slide is realized through the multi-module effect; the invention adds a procedure of one-step positioning detection before observing the glass slide, and can avoid the observation failure result caused by the manual induction problem to a certain extent by carrying out initial position self-detection and self-adaptive position correction on the glass slide and the observation microscope; and secondly, the invention can realize full data scanning and simultaneously perform dimension reduction processing on the scanned data by dynamically planning a route in the process of extracting and processing the image data of the observation target of the subsequent glass slide, and can furthest present the image data of the observation target while reducing analysis data quantity and interference.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a schematic diagram of a slide detection positioning system based on digital application of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, the present invention provides the following technical solutions:
A slide detection positioning method based on digital application, the method comprising the steps of:
s100, a positioning light beam source is arranged on a slide glass detection table, initial detection and positioning are carried out on a slide glass through the positioning light beam source, and positioning data are transmitted to a detection control unit in real time through sensing equipment;
S200, the detection and control unit carries out space evaluation on a placement matrix of the current slide according to initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to an analysis result;
S300, carrying out data scanning extraction on the slide after the correction, and carrying out dynamic programming adjustment and scanning data difference item processing on a data extraction scanning path of a slide detector by combining slide positioning correction data with slide scanning data;
and S400, storing slide positioning data, slide detection path data corresponding to the slide detector and scanning data, and outputting the scanning data.
S100 is to install a positioning light beam source on a slide detection table, initial detection positioning is carried out on a slide through the positioning light beam source, and positioning data are transmitted to a detection control unit in real time through sensing equipment:
S101, positioning a light beam source in a slide detection table device in advance, wherein the slide detection table consists of a slide bearing table surface and a microscope detector; wherein the positioning beam source is respectively arranged on the slide bearing table and the microscope detector; the positioning beam source emits a group of uniform weak laser beams for positioning detection;
S102, in a two-dimensional plane of a glass slide bearing table, positioning a light beam source by any one horizontal side and any one adjacent vertical side device; the slide glass is detected by a translation positioning beam source on the horizontal side edge and the adjacent vertical side edge, the detection data are collected, and real-time data are transmitted to a detection control center through sensing equipment; the scanning center point of the microscope detector is taken as a correction point, a beam source is positioned at the periphery of a scanning lens of the microscope detector by taking the correction point as a reference point, the scanning position and the orientation of the microscope detector on a glass slide are positioned and detected, and detection data are acquired and real-time data are transmitted to a detection control center through sensing equipment; the sensing device is iot sensors.
The S200 detection and control unit carries out space evaluation on the placement square matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to the analysis result, wherein the steps are as follows:
s201, the detection and control center receives initial positioning data of the glass slide, and spatial position evaluation is carried out on a placement square matrix of the glass slide through the initial positioning data of the glass slide, wherein the evaluation steps are as follows:
s201-1, determining the side edge of a glass slide by using a positioning light beam source arranged on a glass slide bearing table, and digitally determining the plane position of the glass slide by using the vertical angle relation of the two positioning light beam sources;
S201-2, constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table;
S201-3, calculating the offset angle of the initial position of the current glass slide through an offset triangle, wherein the calculation formula is as follows ; Wherein/>For offset angle,/>To shift the hypotenuse length of the triangle,/>Is the length of the adjacent vertical edge of the offset angle;
s201-4, evaluating the initial position deviation angle of the current slide on the slide bearing table plane if Manually carrying out initial position re-placement of the glass slide, and carrying out initial position re-analysis; if/>Carrying out self-adaptive correction operation on the current slide deviation condition by an automatic correction system of the slide bearing table; if/>The initial position of the glass slide does not need to be corrected; wherein/>Presetting an offset angle for a system;
S202, positioning light beams emitted to the glass slide by positioning light beam sources arranged at the periphery of a scanning lens of a microscope detector are used for obtaining positioning point coordinates of the positioning light beams on the plane of a glass slide bearing table Determining whether to correct the current position of the microscope detector by determining the space dislocation of the coordinates in such a way that the observation point a of the current microscope detector exists in a slide position matrix; if/>The observation point of the current microscope detector exists in the slide position matrix, so that the correction operation of the microscope detector is not needed; if/>The observation point of the current microscope detector does not exist in the slide position matrix, and the microscope detector is subjected to position correction operation; wherein the coordinate of the observation point a is/>Or/>Or/>Slide position matrix A is/>; Where i is the distance from the positioning beam source around the scanning lens of the microscope detector to the center of the scanning lens,/>、/>And/>Coordinates of edge endpoints of the glass slide respectively;
S203, correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; the mechanical clamping and pushing device is folded and accommodated at the edge of the slide bearing table, and when the slide position is corrected, the mechanical clamping and pushing device is released and uses the terminal clamping arm to fix and offset the slide; adjusting the observation point of the glass slide by moving the position of an observation microscope of the microscope detector; the top of an observation microscope of the microscope detector is connected with a connecting rod supporting extension and steering.
The step S300 is to scan and extract the data of the slide after the correction, and the steps of dynamically planning and adjusting the data extraction scanning path of the slide detector and performing difference processing on the scanning data by combining the slide positioning correction data with the slide scanning data are as follows:
s301, after finishing correcting positions of the glass slide and the observation microscope, carrying out data scanning extraction on the glass slide by using the observation microscope; acquiring coordinates of a current observation point in a coordinate plane of a glass slide bearing table And a coordinate matrix/>, corresponding to the slide observation target; Judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the coordinate matrix exists, taking the coordinate of the current observation point as a scanning starting point of microscope data, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; if not, calculating the distance between the current observation point and the observation target, wherein the calculation formula is/>; Wherein v is the distance between the current observation point and the observation target; get/>Translating the current observation point to a coordinate matrix of the observation target for the minimum translation distance, and taking the current observation point coordinate as a microscope data scanning starting point, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; the adjacent traversal method takes the coordinates of the current point as a starting point, and generates a moving path which does not repeat and traverses all coordinate points in the target area through analyzing and calculating adjacent coordinate points;
s302, performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates, and the processed image data is transmitted to a graphic analysis unit;
s303, in the graphic analysis unit, carrying out relative spatial position restoration on the received image data according to the corresponding coordinate data; the restored image data is subjected to translation splicing through difference item processing, the repeated image data in adjacent pictures are subjected to contrast fusion coverage, the pixel points of the image superposition coverage area are subjected to data dimension reduction calculation, and the calculation formula is as follows ; Wherein/>To the pixel point coordinates/>The pixel value after the dimension reduction is located,To the pixel point coordinates/>Pixel value after fusion and coverage of adjacent two images is contrasted,/>To the pixel point coordinates/>Comparing the pixel values before fusion and coverage of the two adjacent images;
S304, performing image data stitching and dimension reduction operation on all acquired images, and fusing the acquired multi-image data into comprehensive microscopic image data of the slide glass observation target.
The S400 stores slide positioning data, slide detection path data corresponding to the slide detector, and scan data, and outputs the scan data:
S401, outputting comprehensive microscopic image data of a slide glass observation target through a port;
And S402, performing diary cycle storage on current slide positioning data, slide detection path data corresponding to a slide detector, scanning data and image analysis data by taking a time point as an index.
The system comprises a positioning data acquisition module, a detection and control center, a slide detection data analysis module and a multi-data storage feedback module;
The positioning data acquisition module is used for carrying out initial detection and positioning on the glass slide through a positioning light beam source of the glass slide detection table device, and transmitting positioning data to the detection control unit in real time through sensing equipment; the detection and control center carries out space evaluation on the placement matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to the analysis result; the slide detection data analysis module performs data scanning extraction on the slide after the correction, and performs dynamic planning adjustment and scanning data difference item processing on a data extraction scanning path of the slide detector by combining slide positioning correction data with slide scanning data; the multi-data storage feedback module stores slide positioning data, slide detection path data and scanning data corresponding to the slide detector, and outputs the scanning data.
The positioning data acquisition module comprises a slide positioning data acquisition unit and a data transmission unit; the slide positioning data acquisition unit is used for positioning a light beam source in a slide detection table device in advance, and the slide detection table consists of a slide bearing table surface and a microscope detector; wherein the positioning beam source is respectively arranged on the slide bearing table and the microscope detector; the positioning beam source emits a group of uniform weak laser beams for positioning detection; positioning a beam source by any one horizontal side and any one adjacent vertical side device in a two-dimensional plane of the glass slide bearing table surface; detecting and collecting initial position data of the glass slide by translating a positioning beam source on the horizontal side and the adjacent vertical side; the scanning center point of the microscope detector is taken as a correction point, and the scanning position and the orientation of the microscope detector on the slide glass are subjected to positioning detection and acquisition by taking the correction point as a reference point and positioning a light beam source at the periphery of the scanning lens of the microscope detector; the data transmission unit transmits the acquired data to the detection control center in real time through the sensing equipment; the sensing device is iot sensors.
The detection control center comprises a space square matrix evaluation unit, a primary position deviation analysis unit and a self-adaptive correction regulation and control unit; the space square matrix evaluation unit utilizes a positioning light beam source arranged on the slide bearing table to carry out side edge determination on the slide, and utilizes a vertical angle relation of the two positioning light beam sources to carry out digital determination on the plane position of the slide; constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table; calculating the offset angle of the initial position of the current glass slide through the offset triangle; evaluating the initial position offset angle of the current slide on the slide bearing table plane; the initial position deviation analysis unit acquires positioning light beams emitted by a slide glass through positioning light beam sources arranged at the periphery of a scanning lens of the microscope detector, acquires positioning point coordinates of the positioning light beams on a slide glass bearing table plane, and judges whether to carry out position correction operation on the current microscope detector position by carrying out space dislocation determination on the coordinates in a mode that whether observation points of the current microscope detector exist in a slide glass position matrix or not; the self-adaptive correction position regulating and controlling unit judges the correction requirements of initial positions of the glass slide and the observation microscope according to the evaluation result and the initial position deviation analysis result of the space square matrix respectively, and carries out corresponding correction operation according to the judgment result; correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; the mechanical clamping and pushing device is folded and accommodated at the edge of the slide bearing table, and when the slide position is corrected, the mechanical clamping and pushing device is released and uses the terminal clamping arm to fix and offset the slide; adjusting the observation point of the glass slide by moving the position of an observation microscope of the microscope detector; the top of an observation microscope of the microscope detector is connected with a connecting rod supporting extension and steering.
The slide detection data analysis module comprises a dynamic scanning path planning unit and a graphic analysis unit; the dynamic scanning path planning unit performs data scanning extraction on the glass slide by using the observation microscope after finishing correcting positions on the glass slide and the observation microscope; acquiring coordinates of a current observation point and a coordinate matrix of an observation target of a corresponding glass slide from a coordinate surface of a glass slide bearing table; judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the coordinate matrix exists, taking the coordinate of the current observation point as a scanning starting point of microscope data, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; if not, calculating the distance between the current observation point and the observation target; taking the minimum translation distance, translating the current observation point into a coordinate matrix of an observation target, taking the current observation point coordinate as a microscope data scanning starting point, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; the adjacent traversal method takes the coordinates of the current point as a starting point, and generates a moving path which does not repeat and traverses all coordinate points in the target area through analyzing and calculating adjacent coordinate points; performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates, and the processed image data is transmitted to a graphic analysis unit; the graphic analysis unit restores the relative spatial position of the received image data according to the corresponding coordinate data; performing translation splicing on the restored image data through difference item processing, performing contrast fusion coverage on repeated image data in adjacent pictures, and performing data dimension reduction calculation on pixel points of an image superposition coverage area; and (3) performing image data stitching and dimension reduction operation on all acquired images, and fusing the acquired multi-image data into comprehensive microscopic image data of the slide glass observation target.
The multi-data storage feedback module comprises a target microscopic image data output unit and a full analysis data diary storage unit; the target microscopic image data output unit outputs the comprehensive microscopic image data of the slide glass observation target through a port; and the total analysis data diary storage unit takes a time point as an index to store the current slide positioning data, slide detection path data corresponding to the slide detector, scanning data and image analysis data in diary periods.
In an embodiment:
The existing automatic slide detector is used for detecting slide data, a related worker places a slide carrying an observation target on a slide carrying table, then a positioning light beam source arranged on the slide carrying table is used for determining the side edge of the slide, and the vertical angle relation of the two positioning light beam sources is used for digitally determining the plane position of the slide; constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table; calculating the offset angle of the initial position of the current glass slide through the offset triangle, wherein the calculation formula is as follows ; The calculated result of the offset angle of the current glass slide is 5 degrees; by evaluating the initial position deviation angle of the current slide on the slide bearing table plane, the current evaluation result is/>; Wherein/>10 Degrees; carrying out self-adaptive correction operation on the current slide deviation condition by an automatic correction system of the slide bearing table; correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; fixing and offset angle adjustment are carried out on the glass slide by utilizing a terminal clamping arm;
Positioning light beams emitted to the glass slide by positioning light beam sources arranged at the periphery of a scanning lens of the microscope detector are used for obtaining positioning point coordinates of the positioning light beams on the plane of the glass slide bearing table Determining whether to correct the current position of the microscope detector by determining the space dislocation of the coordinates in such a way that the observation point a of the current microscope detector exists in a slide position matrix; the current judgment result is/>The observation point of the current microscope detector exists in the slide position matrix, so that the correction operation of the microscope detector is not needed;
After finishing correcting the slide glass and the observation microscope, carrying out data scanning extraction on the slide glass by using the observation microscope; acquiring coordinates of a current observation point in a coordinate plane of a glass slide bearing table And a coordinate matrix/>, corresponding to the slide observation target; Judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the current judgment result is that the current observation point exists, taking the coordinates of the current observation point as a microscope data scanning starting point, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates; the relative spatial position of the processed data is restored, the restored image data is subjected to translation splicing through difference item processing, the repeated image data in adjacent pictures are subjected to contrast fusion coverage, the pixel points of the overlapping coverage areas of the images are subjected to data dimension reduction calculation, and the calculation formula is/>; The acquired multi-image data are fused into comprehensive microscopic image data of the slide glass observation target by carrying out image data stitching and dimension reduction operation on the acquired images; and outputting comprehensive microscopic image data of the slide observing target through a port, and storing the current slide positioning data, slide detection path data corresponding to the slide detector, scanning data and image analysis data in a diary period by taking a time point as an index.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Finally, it should be noted that: the foregoing description is only a preferred embodiment of the present invention, and the present invention is not limited thereto, but it is to be understood that modifications and equivalents of some of the technical features described in the foregoing embodiments may be made by those skilled in the art, although the present invention has been described in detail with reference to the foregoing embodiments. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A slide glass detection positioning method based on digital application is characterized in that: the method comprises the following steps:
s100, a positioning light beam source is arranged on a slide glass detection table, initial detection and positioning are carried out on a slide glass through the positioning light beam source, and positioning data are transmitted to a detection control unit in real time through sensing equipment;
S200, the detection and control unit carries out space evaluation on a placement matrix of the current slide according to initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to an analysis result;
S300, carrying out data scanning extraction on the slide after the correction, and carrying out dynamic programming adjustment and scanning data difference item processing on a data extraction scanning path of a slide detector by combining slide positioning correction data with slide scanning data;
and S400, storing slide positioning data, slide detection path data corresponding to the slide detector and scanning data, and outputting the scanning data.
2. The method for detecting and positioning a slide based on digital application according to claim 1, wherein: s100 is to install a positioning light beam source on a slide detection table, initial detection positioning is carried out on a slide through the positioning light beam source, and positioning data are transmitted to a detection control unit in real time through sensing equipment:
S101, positioning a light beam source in a slide detection table device in advance, wherein the slide detection table consists of a slide bearing table surface and a microscope detector; wherein the positioning beam source is respectively arranged on the slide bearing table and the microscope detector; the positioning beam source emits a group of uniform weak laser beams for positioning detection;
S102, in a two-dimensional plane of a glass slide bearing table, positioning a light beam source by any one horizontal side and any one adjacent vertical side device; the slide glass is detected by a translation positioning beam source on the horizontal side edge and the adjacent vertical side edge, the detection data are collected, and real-time data are transmitted to a detection control center through sensing equipment; the scanning center point of the microscope detector is taken as a correction point, a beam source is positioned at the periphery of a scanning lens of the microscope detector by taking the correction point as a reference point, the scanning position and the orientation of the microscope detector on a glass slide are positioned and detected, and detection data are acquired and real-time data are transmitted to a detection control center through sensing equipment; the sensing device is iot sensors.
3. A method for detecting and positioning a slide based on digital application as claimed in claim 2, wherein: the S200 detection and control unit carries out space evaluation on the placement square matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to the analysis result, wherein the steps are as follows:
s201, the detection and control center receives initial positioning data of the glass slide, and spatial position evaluation is carried out on a placement square matrix of the glass slide through the initial positioning data of the glass slide, wherein the evaluation steps are as follows:
s201-1, determining the side edge of a glass slide by using a positioning light beam source arranged on a glass slide bearing table, and digitally determining the plane position of the glass slide by using the vertical angle relation of the two positioning light beam sources;
S201-2, constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table;
S201-3, calculating the offset angle of the initial position of the current glass slide through an offset triangle, wherein the calculation formula is as follows ; Wherein/>For offset angle,/>To shift the hypotenuse length of the triangle,/>Is the length of the adjacent vertical edge of the offset angle;
s201-4, evaluating the initial position deviation angle of the current slide on the slide bearing table plane if Manually carrying out initial position re-placement of the glass slide, and carrying out initial position re-analysis; if/>Carrying out self-adaptive correction operation on the current slide deviation condition by an automatic correction system of the slide bearing table; if/>The initial position of the glass slide does not need to be corrected; wherein/>Presetting an offset angle for a system;
S202, positioning light beams emitted to the glass slide by positioning light beam sources arranged at the periphery of a scanning lens of a microscope detector are used for obtaining positioning point coordinates of the positioning light beams on the plane of a glass slide bearing table Determining whether to correct the current position of the microscope detector by determining the space dislocation of the coordinates in such a way that the observation point a of the current microscope detector exists in a slide position matrix; if/>The observation point of the current microscope detector exists in the slide position matrix, so that the correction operation of the microscope detector is not needed; if/>The observation point of the current microscope detector does not exist in the slide position matrix, and the microscope detector is subjected to position correction operation; wherein the coordinate of the observation point a is/>Or (b)Or/>Slide position matrix A is/>; Where i is the distance from the positioning beam source around the scanning lens of the microscope detector to the center of the scanning lens,/>、/>And/>Coordinates of edge endpoints of the glass slide respectively;
S203, correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; the mechanical clamping and pushing device is folded and accommodated at the edge of the slide bearing table, and when the slide position is corrected, the mechanical clamping and pushing device is released and uses the terminal clamping arm to fix and offset the slide; adjusting the observation point of the glass slide by moving the position of an observation microscope of the microscope detector; the top of an observation microscope of the microscope detector is connected with a connecting rod supporting extension and steering.
4. A method for detecting and positioning a slide based on digital application according to claim 3, wherein: the step S300 is to scan and extract the data of the slide after the correction, and the steps of dynamically planning and adjusting the data extraction scanning path of the slide detector and performing difference processing on the scanning data by combining the slide positioning correction data with the slide scanning data are as follows:
s301, after finishing correcting positions of the glass slide and the observation microscope, carrying out data scanning extraction on the glass slide by using the observation microscope; acquiring coordinates of a current observation point in a coordinate plane of a glass slide bearing table And a coordinate matrix/>, corresponding to the slide observation target; Judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the coordinate matrix exists, taking the coordinate of the current observation point as a scanning starting point of microscope data, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; if not, calculating the distance between the current observation point and the observation target, wherein the calculation formula is/>; Wherein v is the distance between the current observation point and the observation target; get/>Translating the current observation point to a coordinate matrix of the observed target for the minimum translation distance, and taking the current observation point coordinate as a microscope data scanning starting point, and adopting a clinical traversal method to perform full scanning on the coordinate matrix of the current observed target; the adjacent traversal method takes the coordinates of the current point as a starting point, and generates a moving path which does not repeat and traverses all coordinate points in the target area through analyzing and calculating adjacent coordinate points;
s302, performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates, and the processed image data is transmitted to a graphic analysis unit;
s303, in the graphic analysis unit, carrying out relative spatial position restoration on the received image data according to the corresponding coordinate data; the restored image data is subjected to translation splicing through difference item processing, the repeated image data in adjacent pictures are subjected to contrast fusion coverage, the pixel points of the image superposition coverage area are subjected to data dimension reduction calculation, and the calculation formula is as follows ; Wherein/>To the pixel point coordinates/>The pixel value after the dimension reduction is located,To the pixel point coordinates/>Pixel value after fusion and coverage of adjacent two images is contrasted,/>To the pixel point coordinates/>Comparing the pixel values before fusion and coverage of the two adjacent images;
S304, performing image data stitching and dimension reduction operation on all acquired images, and fusing the acquired multi-image data into comprehensive microscopic image data of the slide glass observation target.
5. The method for detecting and positioning a slide based on digital application according to claim 4, wherein: the S400 stores slide positioning data, slide detection path data corresponding to the slide detector, and scan data, and outputs the scan data:
S401, outputting comprehensive microscopic image data of a slide glass observation target through a port;
And S402, performing diary cycle storage on current slide positioning data, slide detection path data corresponding to a slide detector, scanning data and image analysis data by taking a time point as an index.
6. A slide glass detection positioning system based on digital application is characterized in that: the system comprises a positioning data acquisition module, a detection and control center, a slide detection data analysis module and a multi-data storage feedback module;
The positioning data acquisition module is used for carrying out initial detection and positioning on the glass slide through a positioning light beam source of the glass slide detection table device, and transmitting positioning data to the detection control unit in real time through sensing equipment; the detection and control center carries out space evaluation on the placement matrix of the current slide according to the initial positioning data of the slide, analyzes the offset degree of the initial position, and carries out self-adaptive correction and control on the slide according to the analysis result; the slide detection data analysis module performs data scanning extraction on the slide after the correction, and performs dynamic planning adjustment and scanning data difference item processing on a data extraction scanning path of the slide detector by combining slide positioning correction data with slide scanning data; the multi-data storage feedback module stores slide positioning data, slide detection path data and scanning data corresponding to the slide detector, and outputs the scanning data.
7. A slide detection and positioning system based on digital applications as claimed in claim 6, wherein: the positioning data acquisition module comprises a slide positioning data acquisition unit and a data transmission unit; the slide positioning data acquisition unit is used for positioning a light beam source in a slide detection table device in advance, and the slide detection table consists of a slide bearing table surface and a microscope detector; wherein the positioning beam source is respectively arranged on the slide bearing table and the microscope detector; the positioning beam source emits a group of uniform weak laser beams for positioning detection; positioning a beam source by any one horizontal side and any one adjacent vertical side device in a two-dimensional plane of the glass slide bearing table surface; detecting and collecting initial position data of the glass slide by translating a positioning beam source on the horizontal side and the adjacent vertical side; the scanning center point of the microscope detector is taken as a correction point, and the scanning position and the orientation of the microscope detector on the slide glass are subjected to positioning detection and acquisition by taking the correction point as a reference point and positioning a light beam source at the periphery of the scanning lens of the microscope detector; the data transmission unit transmits the acquired data to the detection control center in real time through the sensing equipment; the sensing device is iot sensors.
8. A slide detection and positioning system based on digital applications as claimed in claim 7, wherein: the detection control center comprises a space square matrix evaluation unit, a primary position deviation analysis unit and a self-adaptive correction regulation and control unit; the space square matrix evaluation unit utilizes a positioning light beam source arranged on the slide bearing table to carry out side edge determination on the slide, and utilizes a vertical angle relation of the two positioning light beam sources to carry out digital determination on the plane position of the slide; constructing a space cloud coordinate system by projection of a slide bearing table, taking two positioning beams of the slide bearing table as dynamic coordinate base axes, and obtaining an offset triangle constructed by the initial position of the current slide and the two positioning beams by carrying out translational approximation on the slide from a starting point by the positioning beams; the starting point is any end point of the side edge of a positioning light beam source of the device on the glass slide bearing table; calculating the offset angle of the initial position of the current glass slide through the offset triangle; evaluating the initial position offset angle of the current slide on the slide bearing table plane; the initial position deviation analysis unit acquires positioning light beams emitted by a slide glass through positioning light beam sources arranged at the periphery of a scanning lens of the microscope detector, acquires positioning point coordinates of the positioning light beams on a slide glass bearing table plane, and judges whether to carry out position correction operation on the current microscope detector position by carrying out space dislocation determination on the coordinates in a mode that whether observation points of the current microscope detector exist in a slide glass position matrix or not; the self-adaptive correction position regulating and controlling unit judges the correction requirements of initial positions of the glass slide and the observation microscope according to the evaluation result and the initial position deviation analysis result of the space square matrix respectively, and carries out corresponding correction operation according to the judgment result; correcting the initial offset position of the slide glass by a mechanical clamping and pushing device arranged at the side edge of the slide glass carrying table; the mechanical clamping and pushing device is folded and accommodated at the edge of the slide bearing table, and when the slide position is corrected, the mechanical clamping and pushing device is released and uses the terminal clamping arm to fix and offset the slide; adjusting the observation point of the glass slide by moving the position of an observation microscope of the microscope detector; the top of an observation microscope of the microscope detector is connected with a connecting rod supporting extension and steering.
9. A slide detection and positioning system based on digital applications as claimed in claim 8, wherein: the slide detection data analysis module comprises a dynamic scanning path planning unit and a graphic analysis unit; the dynamic scanning path planning unit performs data scanning extraction on the glass slide by using the observation microscope after finishing correcting positions on the glass slide and the observation microscope; acquiring coordinates of a current observation point and a coordinate matrix of an observation target of a corresponding glass slide from a coordinate surface of a glass slide bearing table; judging whether the coordinates of the current observation point exist in a coordinate matrix of the slide glass observation target or not; if the coordinate matrix exists, taking the coordinate of the current observation point as a scanning starting point of microscope data, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; if not, calculating the distance between the current observation point and the observation target; taking the minimum translation distance, translating the current observation point into a coordinate matrix of an observation target, taking the current observation point coordinate as a microscope data scanning starting point, and adopting an adjacent traversal method to perform full scanning on the coordinate matrix of the current observation target; the adjacent traversal method takes the coordinates of the current point as a starting point, and generates a moving path which does not repeat and traverses all coordinate points in the target area through analyzing and calculating adjacent coordinate points; performing full traversal on a coordinate matrix of an observation target of the glass slide through a microscope, and extracting image data of the observation target at each coordinate point; the extracted image data is marked according to the corresponding observation target coordinates, and the processed image data is transmitted to a graphic analysis unit; the graphic analysis unit restores the relative spatial position of the received image data according to the corresponding coordinate data; performing translation splicing on the restored image data through difference item processing, performing contrast fusion coverage on repeated image data in adjacent pictures, and performing data dimension reduction calculation on pixel points of an image superposition coverage area; and (3) performing image data stitching and dimension reduction operation on all acquired images, and fusing the acquired multi-image data into comprehensive microscopic image data of the slide glass observation target.
10. A slide detection and positioning system based on digital applications as claimed in claim 9, wherein: the multi-data storage feedback module comprises a target microscopic image data output unit and a full analysis data diary storage unit; the target microscopic image data output unit outputs the comprehensive microscopic image data of the slide glass observation target through a port; and the total analysis data diary storage unit takes a time point as an index to store the current slide positioning data, slide detection path data corresponding to the slide detector, scanning data and image analysis data in diary periods.
CN202410627335.XA 2024-05-21 2024-05-21 Slide glass detection positioning system and method based on digital application Active CN118210138B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410627335.XA CN118210138B (en) 2024-05-21 2024-05-21 Slide glass detection positioning system and method based on digital application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410627335.XA CN118210138B (en) 2024-05-21 2024-05-21 Slide glass detection positioning system and method based on digital application

Publications (2)

Publication Number Publication Date
CN118210138A true CN118210138A (en) 2024-06-18
CN118210138B CN118210138B (en) 2024-09-13

Family

ID=91454736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410627335.XA Active CN118210138B (en) 2024-05-21 2024-05-21 Slide glass detection positioning system and method based on digital application

Country Status (1)

Country Link
CN (1) CN118210138B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4513438A (en) * 1982-04-15 1985-04-23 Coulter Electronics, Inc. Automated microscopy system and method for locating and re-locating objects in an image
JPH06250094A (en) * 1993-02-25 1994-09-09 Nikon Corp Method and device for positioning slide glass of microscope
AU2071200A (en) * 1995-07-19 2000-05-25 Veracel Inc. Automated scanning of microscope slides
AU2006257622A1 (en) * 2005-06-13 2006-12-21 Tripath Imaging, Inc. System and method for re-locating an object in a sample on a slide with a microscope imaging device
CN110308549A (en) * 2019-08-05 2019-10-08 常丽 A kind of whole slide multi-pass high throughput pathological section scanner
CN111443475A (en) * 2020-05-20 2020-07-24 广州市汇研微电子技术有限公司 Method and device for automatically positioning and scanning slide by objective lens
CN112611752A (en) * 2020-12-09 2021-04-06 山东志盈医学科技有限公司 Detection positioning method and device for slide glass of digital pathological section scanner
CN114494465A (en) * 2022-02-28 2022-05-13 北京毅能博科技有限公司 Automatic scanning-oriented histopathology section detection target positioning method and device
CN115684165A (en) * 2023-01-04 2023-02-03 湖南军芃科技股份有限公司 Positioning method of glass slide detector, detector and glass slide

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4513438A (en) * 1982-04-15 1985-04-23 Coulter Electronics, Inc. Automated microscopy system and method for locating and re-locating objects in an image
JPH06250094A (en) * 1993-02-25 1994-09-09 Nikon Corp Method and device for positioning slide glass of microscope
AU2071200A (en) * 1995-07-19 2000-05-25 Veracel Inc. Automated scanning of microscope slides
AU2006257622A1 (en) * 2005-06-13 2006-12-21 Tripath Imaging, Inc. System and method for re-locating an object in a sample on a slide with a microscope imaging device
CN110308549A (en) * 2019-08-05 2019-10-08 常丽 A kind of whole slide multi-pass high throughput pathological section scanner
CN111443475A (en) * 2020-05-20 2020-07-24 广州市汇研微电子技术有限公司 Method and device for automatically positioning and scanning slide by objective lens
CN112611752A (en) * 2020-12-09 2021-04-06 山东志盈医学科技有限公司 Detection positioning method and device for slide glass of digital pathological section scanner
CN114494465A (en) * 2022-02-28 2022-05-13 北京毅能博科技有限公司 Automatic scanning-oriented histopathology section detection target positioning method and device
CN115684165A (en) * 2023-01-04 2023-02-03 湖南军芃科技股份有限公司 Positioning method of glass slide detector, detector and glass slide

Also Published As

Publication number Publication date
CN118210138B (en) 2024-09-13

Similar Documents

Publication Publication Date Title
KR100785594B1 (en) Image process apparatus
EP2247921B1 (en) Determining coordinates of a target in relation to a survey instruments having a camera
US6728417B1 (en) Measurement apparatus
US20100272348A1 (en) Transprojection of geometry data
US10746980B2 (en) Calibration of microscopy systems
US11189012B2 (en) Arrangement having a coordinate measuring machine or microscope
EP1018634A2 (en) Method for scanning an object image and a reseau
US20020029127A1 (en) Method and apparatus for measuring 3-D information
KR101833795B1 (en) Processing device for orthoimage
JP2013011856A (en) Imaging system and control method thereof
WO2018168757A1 (en) Image processing device, system, image processing method, article manufacturing method, and program
EP1653406A2 (en) Method and apparatus for the correction of nonlinear field of view distortion of a digital imaging system
CN118210138B (en) Slide glass detection positioning system and method based on digital application
US11841494B2 (en) Optical imaging device for a microscope
CN111336937B (en) 2D device for improving measurement precision of cylinder diameter and measurement method thereof
US20220398778A1 (en) Lens calibration method for digital imaging apparatus
JP4112077B2 (en) Image measurement processing method and apparatus, and recording medium recording image measurement processing program
JPH04172213A (en) Calibrating method for three-dimensional shape measuring apparatus
JP2004302756A (en) Cad working drawing checking method and its device
KR102118824B1 (en) Substrate inspection device, substrate processing apparatus and substrate inspection method
CN104237167A (en) Correction method and system for distortion of scanning device during OCT sectional image scanning
JP2000205821A (en) Instrument and method for three-dimensional shape measurement
JP2011138096A (en) Measuring microscope
JP2009079915A (en) Method and device for measuring micro-dimension
JP5191265B2 (en) Optical microscope apparatus and data processing apparatus for optical microscope

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
GR01 Patent grant
GR01 Patent grant