Shading method for volumetric imaging

US10964093B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10964093-B2
Application numberUS-201816001978-A
CountryUS
Kind codeB2
Filing dateJun 7, 2018
Priority dateJun 7, 2018
Publication dateMar 30, 2021
Grant dateMar 30, 2021

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 medical image processing apparatus comprises processing circuitry configured to: obtain volumetric data corresponding to a three dimensional region of a subject; perform a sampling process that comprises sampling the volumetric data at a plurality of sampling points along a plurality of sampling paths; for each of a plurality of intervals between sampling points on sampling paths, determine a position of a shading evaluation point in the interval based on intensity values and/or opacity values for a front sampling point and back sampling point of the interval; and determine a value for a shading parameter at the determined shading evaluation point; and perform a rendering process using the determined values for the shading parameter.

First claim

Opening claim text (preview).

The invention claimed is: 1. A medical image processing apparatus comprising: processing circuitry configured to: obtain volumetric data corresponding to a three dimensional region of a subject; perform a sampling process that comprises sampling the volumetric data at a plurality of sampling points along a plurality of sampling paths; store, for each of a plurality of intervals between the sampling points on the sampling paths, a most visible point function that relates intensity values at a front and a back of an interval to a most visible position within the interval, for each of the plurality of intervals between the sampling points on the sampling paths, determine a position of a shading evaluation point in the interval by using the stored most visible point function to determine the most visible position and using the most visible position as the shading evaluation point; and determine a value for a shading parameter at the determined shading evaluation point; and perform a rendering process using the determined values for the shading parameter at the determined shading evaluation points. 2. The apparatus according to claim 1 , wherein the rendering process comprises at least one of global illumination and shaded direct volume rendering. 3. The apparatus according to claim 1 , wherein the processing circuitry is further configured to store pre-computed positions for the shading evaluation point in each interval as a function of a front sampling point intensity value and/or a front sampling point opacity value and a back sampling point intensity value and/or a back sampling point opacity value. 4. The apparatus according to claim 3 , wherein the determination of the position of the shading evaluation point in each interval comprises looking up the pre-computed position for the front sampling point intensity value and/or front sampling point opacity value and back sampling point intensity value and/or back sampling point opacity value for the interval. 5. The apparatus according to claim 3 , wherein the pre-computed positions are stored as at least one of: an image, a function, and a look-up table. 6. The apparatus according to claim 1 wherein, for each interval: the determination of the position of the shading evaluation point in the interval is based on an intensity value for a front sampling point and an intensity value from a back sampling point; and the determination of the position of the shading evaluation point in the interval comprises an estimation of intensity values at a plurality of sub-sampling points within the interval and a determination of which of the sub-sampling points or sub-intervals between sub-sampling points is most visible. 7. The apparatus according to claim 6 , wherein intensity values of the sub-sampling points are estimated using a linear, quadratic, or cubic polynomial. 8. The apparatus according to claim 6 , wherein the determination of the position of the shading evaluation point in each interval further comprises: a determination of a most visible sub-interval between sub-sampling points; and a determination of a most visible position in the determined most visible sub-interval based on an opacity value for a sub-sampling point at a front of the determined most visible sub-interval and an opacity value for a sub-sampling point at a back of the determined most visible sub-interval. 9. The apparatus according to claim 8 , wherein the determination of the most visible position in the determined most visible sub-interval comprises estimating intermediate opacity values between the sub-sampling point at the front of the determined most visible sub-interval and the sub-sampling point at the back of the determined most visible sub-interval. 10. The apparatus according to claim 9 , wherein the intermediate opacity values are estimated using a linear, quadratic, or cubic polynomial. 11. The apparatus according to claim 1 , wherein the processing circuitry is further configured to store pre-computed positions for the shading evaluation point in each interval as a function of a front sampling point opacity value and a back sampling point opacity value, and the pre-computed positions are filtered to reduce or prevent sharp transitions in a position between the front and the back of the interval. 12. The apparatus according to claim 1 , wherein a pre-computing of shading evaluation point fractions comprises or forms part of a pre-integration process, and the pre-integration process comprises determination of a respective color value for each pair of intensity values by integration across an interval between sampling points having said intensity values. 13. The apparatus according to claim 1 , wherein the determination of the position of the shading evaluation point in each interval is performed on a subset of a volumetric imaging data set. 14. The apparatus according to claim 13 , wherein the processing circuitry is configured to select the subset on which to perform the determination of the position of the shading evaluation point based on at least one of: intensity values, a presence of anatomical features, an image quality, and a likelihood of artifacts. 15. The apparatus according to claim 1 , wherein the determination of the position of the shading evaluation point in each interval is further based on an intensity value and/or opacity value for at least one further sampling point. 16. The apparatus according to claim 1 , wherein the determination of the value for the shading parameter at the determined shading evaluation point in each interval comprises a calculation of a gradient at the determined shading evaluation point. 17. A medical image processing method comprising: obtaining volumetric data corresponding to a three dimensional region of a subject; performing a sampling process that comprises sampling the volumetric data at a plurality of sampling points along a plurality of sampling paths; storing, for each of a plurality of intervals between sampling points on sampling paths, a most visible point function that relates intensity values at a front and a back of an interval to a most visible position within the interval, for each of the plurality of intervals between the sampling points on the sampling paths, determining a position of a shading evaluation point in the interval by using the stored most visible point function to determine the most visible position and using the most visible position as the shading evaluation point; and determining a value for a shading parameter at the determined shading evaluation point; and performing a rendering process using the determined values for the shading parameter at the determined shading evaluation points.

Assignees

Inventors

Classifications

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 US10964093B2 cover?
A medical image processing apparatus comprises processing circuitry configured to: obtain volumetric data corresponding to a three dimensional region of a subject; perform a sampling process that comprises sampling the volumetric data at a plurality of sampling points along a plurality of sampling paths; for each of a plurality of intervals between sampling points on sampling paths, determine a…
Who is the assignee on this patent?
Canon Medical Systems Corp
What technology area does this patent fall under?
Primary CPC classification G06T15/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 30 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).