Methods and systems for identifying spine or bone regions in computed tomography image sequence

US10181191B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10181191-B2
Application numberUS-201515323035-A
CountryUS
Kind codeB2
Filing dateOct 31, 2015
Priority dateDec 2, 2014
Publication dateJan 15, 2019
Grant dateJan 15, 2019

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 method and system for image processing is provided. The technique includes acquiring data related to the processing, performing a pre-processing of the data, performing a segmentation of a subject, performing a post-processing of the result of the segmentation and managing storage of the data. The post-process includes a calibrating and a rendering of the data.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for Computed Tomography (CT) image processing, comprising: a) retrieving a CT image sequence and segmenting a plurality of bone regions of the CT image sequence, the CT image sequence including one or more image slices; b) in each image slice of the CT image sequence, determining a bone region with the maximum area among the plurality of bone regions as a spine region; c) in each image slice of the CT image sequence, determining at least one anchor point in the top row of the spine region, and validating the at least one anchor point based on information associated with a position of the at least one anchor point in the image slice; and d) calibrating the at least one anchor point based on the validation result, wherein the validating the at least one anchor point comprises: determining a y coordinate of the at least one anchor point is greater than ¼ of the height of the image slice of the CT image sequence, and a shift of an x coordinate from the central position is less than ¼ of a width of the image slice of the CT image sequence; and determining that the at least one anchor point is valid. 2. The method of claim 1 , the a) further comprising: retrieving the CT image sequence; selecting a preliminary spine region in each image slice of the CT image sequence; and pre-processing the preliminary spine region to segment the plurality of bone regions. 3. The method of claim 2 , the selecting a preliminary spine region comprising: selecting and segmenting the CT image sequence based on information associated with a CT scan that generates the CT image sequence. 4. The method of claim 2 , the pre-processing the preliminary spine region comprising: preforming a threshold segmentation on the preliminary spine region to identify the plurality of bone regions; and eliminating deficiency and disconnections of the plurality of bone regions based on a morphology algorithm. 5. The method of claim 1 , the validation result comprising that the at least one anchor point has an abnormal coordinate or lacks a coordinate, and the calibrating the at least one anchor point based on the validation result comprising: calibrating an image slice of the CT image sequence whose anchor point has an abnormal coordinate; or calibrating an image slice of the CT image sequence whose anchor point lacks a coordinate. 6. The method of claim 5 , the calibrating an image slice of the CT image sequence whose anchor point has an abnormal coordinate comprising: positioning the at least one anchor point of at least one image slice of the CT image sequence sequentially; defining a sliding window; positioning the at least one anchor point to be calibrated in the sliding window sequentially; calculating a position mean value of the at least one anchor point in the sliding window; and defining a first Euclidean distance between the current anchor point and the position mean value as DM and a second Euclidean distance between the current anchor point and the previous anchor point as DP, wherein DM or DP is larger than a threshold TH, the coordinate of the current anchor point is substituted by a coordinate corresponding to the smaller of DM and DP. 7. The method of claim 5 , the calibrating an image slice of the CT image sequence whose anchor point lacks a coordinate comprising: fixing the anchor point that lacks a coordinate based on an anchor point in an adjacent image slice of the CT image sequence. 8. A system for Computed Tomography (CT) image processing, comprising: at least one processor, and at least one non-transitory computer-readable storage medium storing a set of instructions, the set of instructions, when executed by the at least one processor, cause the system to: a) retrieve a CT image sequence and segment a plurality of bone regions of the CT image sequence, the CT image sequence including one or more image slices; b) in each image slice of the CT image sequence, determine a bone region with the maximum area among the plurality of bone regions as a spine region; c) in each image slice of the CT image sequence, determine at least one anchor point in the top row of the spine region, and validate the at least one anchor point based on information associated with a position of the at least one anchor point in the image slice; and d) calibrate the at least one anchor point based on the validation result, wherein to validate the at least one anchor point, the system is further caused to: determine a y coordinate of the at least one anchor point is greater than ¼ of the height of the image slice of the CT image sequence, and a shift of an x coordinate from the central position is less than ¼ of a width of the image slice of the CT image sequence; and determine the at least one anchor point is valid. 9. The system of claim 8 , wherein to retrieve a CT image sequence and segment a plurality of bone regions of the CT image sequence, the system is further caused to: retrieve the CT image sequence; select a preliminary spine region in each image slice of the CT image sequence; and pre-process the preliminary spine region to segment the plurality of bone regions. 10. The system of claim 9 , wherein to select a preliminary spine region, the system is further caused to: select and segment the CT image sequence based on information associated with a CT scan that generates the CT image sequence. 11. The system of claim 9 , wherein to pre-process the preliminary spine region, the system is further caused to: preform a threshold segmentation on the preliminary spine region to identify the plurality of bone regions; and eliminate deficiency and disconnections of the plurality of bone regions based on a morphology algorithm. 12. The system of claim 8 , wherein the validation result comprising that the at least one anchor point has an abnormal coordinate or lacks a coordinate, and to calibrate the at least one anchor point based on the validation result, the system is further caused to: calibrate an image slice of the CT image sequence whose anchor point has an abnormal coordinate; or calibrate an image slice of the CT image sequence whose anchor point lacks a coordinate. 13. The system of claim 12 , wherein to calibrate an image slice of the CT image sequence whose anchor point has an abnormal coordinate, the system is further caused to: position the at least anchor point of at least one image slice of the CT image sequence sequentially; define a sliding window; position the at least one anchor point to be calibrated in the sliding window sequentially; calculate a position mean value of the at least one anchor point in the sliding window; and define a first Euclidean distance between the current anchor point and the position mean value as DM and a second Euclidean distance between the current anchor point and the previous anchor point as DP, wherein DM or DP is larger than a threshold TH, the coordinate of the current anchor point is substituted by a coordinate corresponding to the smaller of DM and DP. 14. The system of claim 12 , wherein to calibrate an image slice of the CT image sequence whose anchor point lacks coordinate, the system is further caused to: fix the anchor point that lacks a coordinate based on an anchor point in an adjacent image slice of the CT image sequence. 15. A non-transitory computer readable medium comprising executable instructions that, when executed by a computing device, cause the computing device to: a) retrieve a Computed Tomography (CT) image sequence and segment a plurality of bone regions of the CT image sequence, the CT imag

Assignees

Inventors

Classifications

  • by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis · CPC title

  • involving region growing; involving region merging; involving connected component labelling · CPC title

  • Spine; Backbone · CPC title

  • Bone · CPC title

  • Prostate · 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 US10181191B2 cover?
A method and system for image processing is provided. The technique includes acquiring data related to the processing, performing a pre-processing of the data, performing a segmentation of a subject, performing a post-processing of the result of the segmentation and managing storage of the data. The post-process includes a calibrating and a rendering of the data.
Who is the assignee on this patent?
Shanghai United Imaging Healthcare Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T7/11. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 15 2019 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).