Methods and systems for learning-based image edge enhancement of sample tube top circles

US11600058B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11600058-B2
Application numberUS-201816630274-A
CountryUS
Kind codeB2
Filing dateJun 25, 2018
Priority dateJul 11, 2017
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

Methods for image-based detection of the tops of sample tubes used in an automated diagnostic analysis system may be based on a convolutional neural network to pre-process images of the sample tube tops to intensify the tube top circle edges while suppressing the edge response from other objects that may appear in the image. Edge maps generated by the methods may be used for various image-based sample tube analyses, categorizations, and/or characterizations of the sample tubes to control a robot in relationship to the sample tubes. Image processing and control apparatus configured to carry out the methods are also described, as are other aspects.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing and control apparatus, comprising: image capture apparatus configured to capture an image of one or more tops of one or more respective sample tubes; a robot configured to move the one or more respective sample tubes; and a system controller comprising a processor and a memory, the system controller configured via programming instructions stored in the memory to process the image of the one or more tops of the one or more respective sample tubes by applying the image to a convolutional neural network to: identify and intensify sample tube top edges appearing in the image; identify and suppress edge responses from other objects appearing in the image; generate an edge map of the image of the one or more tops of the one or more respective sample tubes; and control the robot to move one or more sample tubes based on the generated edge map; wherein the convolutional neural network is a patch-based convolutional network comprising a plurality of convolution layers followed by a fusion module that fuses edge responses of individual patches into one edge map representing an input image. 2. The image processing and control apparatus of claim 1 , wherein the robot comprises an end effector configured to grasp and move the one or more sample tubes based on the edge map. 3. The image processing and control apparatus of claim 1 , further comprising a tube tray configured to receive the one or more sample tubes therein. 4. An image processing and control apparatus, comprising: image capture apparatus configured to capture an image of one or more tops of one or more respective sample tubes; a robot configured to move the one or more respective sample tubes; and a system controller comprising a processor and a memory, the system controller configured via programming instructions stored in the memory to process the image of the one or more tops of the one or more respective sample tubes by applying the image to a convolutional neural network to: identify and intensify sample tube top edges appearing in the image; identify and suppress edge responses from other objects appearing in the image; generate an edge map of the image of the one or more tops of the one or more respective sample tubes; and control the robot to move one or more sample tubes based on the generated edge map; wherein: the convolutional neural network is a fully convolutional network comprising a plurality of convolution layers; the fully convolutional network comprises one or more convolution layers and one or more max-pooling layers followed by one or more fully-connected convolutional layers; a first convolution layer includes a kernel size of 5, a stride of 1, and a pad of 0; a second convolution layer includes a kernel size of 5, a stride of 1, and a pad of 0; a first fully-connected convolution layer includes a kernel size of 5, a stride of 1, and a pad of 0; and a second fully-connected convolution layer includes a kernel size of 1, a stride of 1, and a pad of 0. 5. The image processing and control apparatus of claim 1 , wherein the patch-based convolutional network comprises one or more convolution layers and one or more max-pooling layers followed by one or more fully-connected layers. 6. The A non-transitory computer-readable medium comprising computer instructions of a fully convolutional network and parameters thereof capable of being executed in a processor and of applying the fully convolutional network and the parameters to an image of one or more sample tube tops to identify and intensify sample tube top edges appearing in the image and generate an edge map to be stored in the non-transitory computer-readable medium and accessible to a controller to control a robot based on the edge map, wherein the fully convolutional network comprises a first convolution layer that includes a kernel size of 5, a stride of 1, and a pad of 0, and further comprises a first max-pooling layer that includes a kernel size of 2, a stride of 2, and a pad of 0. 7. A method of processing an image of sample tube tops and controlling a robot based thereon, comprising: receiving an input image of one or more tops of one or more respective sample tubes; applying to the input image a fully convolutional network having one or more convolution layers and one or more max-pooling layers; identifying and intensifying sample tube top edges appearing in the image in response to the applying; generating an edge map in response to the applying and the intensifying; determining sample tube categories or characteristics based on the generated edge map; and controlling a robot based on the determined sample tube categories or characteristics; wherein a first convolution layer includes a kernel size of 5, a stride of 1, and a pad of 0. 8. A method of processing an image of sample tube tops and controlling a robot based thereon, comprising: receiving an input image of one or more tops of one or more respective sample tubes; applying to the input image a fully convolutional network having one or more convolution layers and one or more max-pooling layers; identifying and intensifying sample tube top edges appearing in the image in response to the applying; generating an edge map in response to the applying and the intensifying; determining sample tube categories or characteristics based on the generated edge map; and controlling a robot based on the determined sample tube categories or characteristics; wherein a first max-pooling layer includes a kernel size of 2, a stride of 2, and a pad of 0.

Assignees

Inventors

Classifications

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Learning methods · CPC title

  • Supervised learning · CPC title

  • G06V10/454Primary

    Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN] · CPC title

  • Workpiece; Machine component · 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 US11600058B2 cover?
Methods for image-based detection of the tops of sample tubes used in an automated diagnostic analysis system may be based on a convolutional neural network to pre-process images of the sample tube tops to intensify the tube top circle edges while suppressing the edge response from other objects that may appear in the image. Edge maps generated by the methods may be used for various image-based…
Who is the assignee on this patent?
Siemens Healthcare Diagnostics Inc
What technology area does this patent fall under?
Primary CPC classification G06V10/454. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 2023 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).