Volume rendered ultrasound imaging
US-2020015785-A1 · Jan 16, 2020 · US
US10964093B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10964093-B2 |
| Application number | US-201816001978-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 7, 2018 |
| Priority date | Jun 7, 2018 |
| Publication date | Mar 30, 2021 |
| Grant date | Mar 30, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
Ultrasound image · CPC title
Volume rendering · CPC title
Computed x-ray tomography [CT] · CPC title
Positron emission tomography [PET] · CPC title
Biomedical image processing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.