Impulse rescan system

US11943537B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11943537-B2
Application numberUS-201816206631-A
CountryUS
Kind codeB2
Filing dateNov 30, 2018
Priority dateNov 30, 2017
Publication dateMar 26, 2024
Grant dateMar 26, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A digital pathology scanning apparatus is configured to initiate a rescan of a portion of a sample responsive to detecting a mechanical vibration during image acquisition that exceeds a predetermined threshold. The digital pathology scanning apparatus includes a plurality of sensors and a processor that analyzes sensor data received during movement of a scanning stage supporting a sample during image acquisition. The processor is configured to identify a mechanical vibration imparted on the scanning stage during image acquisition and determine if the mechanical vibration exceeds a predetermined threshold. If the predetermined threshold is exceeded, the processor is configured to initiate a rescan of the portion of the sample being scanned at the time of the mechanical vibration.

First claim

Opening claim text (preview).

What is claimed is: 1. A digital pathology scanning apparatus, comprising: a scanning stage configured to support a sample and move the sample in a controlled direction relative to an imaging system, the imaging system configured to scan the sample as a plurality of lines based on movement of the sample in the controlled direction, each of the plurality of lines overlapping with its adjacent line, wherein the imaging system is configured to combine the scanned lines into a whole slide image; a processor configured to control movement of the scanning stage in the controlled direction; and one or more hardware position encoders that are configured to generate sensor data during movement of the scanning stage in the controlled direction, wherein the processor is configured to: detect a movement of the scanning stage in the controlled direction and in a direction that is different from the controlled direction based on the sensor data, determine if a duration of the detected movement exceeds a predetermined duration threshold, determine if a distance of the detected movement exceeds a predetermined distance threshold, wherein the predetermined duration and distance thresholds are determined based on detecting a vibration-induced drift in the movement of the scanning stage that causes one or more adjacent lines of the plurality of lines to not overlap and frustrates the ability of the imaging system to combine the lines into the whole slide image, and in response to determining that the detected movement exceeds one or more of the predetermined duration and distance thresholds, initiate a re-scan of the portion of the sample corresponding to the one or more adjacent lines of the plurality of lines that do not overlap. 2. The apparatus of claim 1 , wherein the processor is further configured to: identify an event in response to the detected movement being in the direction that is different from the controlled direction, wherein the determination of if the duration of the detected movement exceeds the predetermined duration threshold and the determination of if the distance of the detected movement exceeds the predetermined distance threshold are performed in response to the identifying of the event. 3. The apparatus of claim 1 , wherein the re-scan comprises a re-scanning of an entire line of the plurality of lines corresponding to the line scanned when the movement was detected. 4. The apparatus of claim 1 , wherein the one or more hardware position encoders comprise a first hardware position encoder configured to sense movement in an X axis, a second hardware position encoder configured to sense movement in a Y axis, and a third hardware position encoder configured to sense movement in an Z axis. 5. The apparatus of claim 1 , further comprising: an accelerometer configured to generate acceleration data during movement of the scanning stage in the controlled direction, wherein the processor is further configured to detect the movement of the scanning stage in the controlled direction and in the direction that is different from the controlled direction based on the accelerometer data. 6. A method comprising: moving a scanning stage in a controlled direction relative to an imaging system; digitizing, via the imaging system, a portion of a sample supported by the scanning stage during the movement of the scanning stage in the controlled direction, the imaging system configured to scan the sample as a plurality of lines based on movement of the sample in the controlled direction, each of the plurality of lines overlapping with its adjacent line, wherein the imaging system is configured to combine the scanned lines into a whole slide image; controlling, using a processor, movement of the scanning stage in the controlled direction; generating, using one or more hardware position encoders, sensor data during the movement of the scanning stage in the controlled direction; detecting, using the processor, movement of the scanning stage in the controlled direction and in a direction that is different from the controlled direction; determining, using the processor, if a duration of the detected movement exceeds a predetermined duration threshold; determining, using the processor, if a distance of the detected movement exceeds a predetermined distance threshold, wherein the predetermined duration and distance thresholds are determined based on detecting a vibration-induced drift in the movement of the scanning stage that causes one or more adjacent lines of the plurality of lines to not overlap and frustrates the ability of the imaging system to combine the lines into the whole slide image; and in response to determining that the detected movement exceeds one or more of the predetermined duration and distance thresholds, initiating, using the processor, a re-digitizing of the portion of the sample corresponding to the one or more adjacent lines of the plurality of lines that do not overlap. 7. The method of claim 6 , further comprising: identifying an event in response to the detected movement being in the direction that is different from the controlled direction, wherein the determination of if the duration of the detected movement exceeds the predetermined duration threshold and the determination of if the distance of the detected movement exceeds the predetermined distance threshold are performed in response to the identifying of the event. 8. The method of claim 6 , wherein the re-digitizing comprises re-scanning an entire line of the plurality of lines corresponding to the line scanned when the movement was detected. 9. The method of claim 6 , wherein the one or more hardware position encoders comprise a first hardware position encoder configured to sense movement in an X axis, a second hardware position encoder configured to sense movement in a Y axis, and a third hardware position encoder configured to sense movement in an Z axis. 10. The method of claim 6 , further comprising: generating, using an accelerometer, acceleration data during movement of the scanning stage in the controlled direction, wherein the detection of the movement of the scanning stage in the controlled direction and in the direction that is different from the controlled direction is further based on the accelerometer data. 11. A non-transitory computer readable medium having stored thereon one or more sequences of instructions for causing one or more processors to: move a scanning stage in a controlled direction relative to an imaging system; digitize, via the imaging system, a portion of a sample supported by the scanning stage during the movement of the scanning stage in the controlled direction, the imaging system configured to scan the sample as a plurality of lines based on movement of the sample in the controlled direction, each of the plurality of lines overlapping with its adjacent line, wherein the imaging system is configured to combine the scanned lines into a whole slide image; control movement of the scanning stage in the controlled direction; generate, using one or more hardware position encoders, sensor data during the movement of the scanning stage in the controlled direction; detect movement of the scanning stage in the controlled direction and in a direction that is different from the controlled direction; determine if a duration of the detected movement exceeds a predetermined duration threshold; determine if a distance of the detected movement exceeds a predetermined distance threshold, wherein the predetermined duration and distance thresholds are determined based on detecting a vibration-induced drift in the movement of the scanning stage that causes one or more adjacent lines of th

Assignees

Inventors

Classifications

  • H04N23/685Primary

    performed by mechanical compensation · CPC title

  • Scanning details, e.g. scanning stages · CPC title

  • G02B21/008Primary

    Details of detection or image processing, including general computer control · CPC title

  • by optical-mechanical means only (H04N3/36 takes precedence) · CPC title

  • Time delay and integration [TDI] registers; TDI shift registers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11943537B2 cover?
A digital pathology scanning apparatus is configured to initiate a rescan of a portion of a sample responsive to detecting a mechanical vibration during image acquisition that exceeds a predetermined threshold. The digital pathology scanning apparatus includes a plurality of sensors and a processor that analyzes sensor data received during movement of a scanning stage supporting a sample during…
Who is the assignee on this patent?
Leica Biosystems Imaging Inc
What technology area does this patent fall under?
Primary CPC classification H04N23/685. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).