Perception-based artifact quantification for volume rendering
AssigneeSiemens Medical Solutions USA, Inc.
InventorsJeffrey P. Johnson, John Patrick Collins, Mariappan S. Nadar, John S. Nafziger, Thomas Stingl, Daphne Yu
Life of this patent
Estimating the term…
Abstract
Artifact quantification is provided in volume rendering. Since the visual conspicuity of rendering artifacts strongly influences subjective assessments of image quality, quantitative metrics that accurately correlate with human visual perception may provide consistent values over a range of imaging conditions.
Claims17
A system for artifact quantification in volume rendering, the system comprising:
- a memory operable to store a dataset representing a three-dimensional volume;
- a processor configured to volume render a two-dimensional representation of the three-dimensional volume from the dataset, configured to determine a quantity representing a rendering artifact from the volume rendering of the three-dimensional volume and in the single two-dimensional representation, the determining of the quantity being as a function of a perception-based visual quality metric, the quantity determined to represent one or more of gradient-based shading noise having a first pattern, edge non-smoothness having a second pattern, or opacity inconsistency due to size variation in anisotropic data having a third pattern, as the rendering artifact in the two-dimensional representation, and configured to identify the one or more of the rendering artifact as the gradient-based shading noise by the first pattern, as the edge non-smoothness by the second pattern, or as the opacity inconsistency by the third pattern;
- and
- a display operable to display the two-dimensional representation of the volume, the quantity, or both;
- wherein the determining of the quantity comprises correlating responses from a plurality of perception-based visual quality metrics to the types of rendering artifacts;
- wherein volume rendering comprises volume rendering a spherical phantom at a first viewing direction, further comprising volume rendering the spherical phantom at a second, different viewing direction;
- wherein correlating comprises identifying a greater response of one or more of the metrics at the first viewing direction than the second viewing direction;
- and
- wherein identifying the one or more of the rendering artifact comprises identifying opacity inconsistency by the third pattern, as a function of the correlation, as the rendering artifact.
A method for artifact quantification in volume rendering, the method comprising:
- volume rendering a volume rendered image from a dataset, the volume rendered image being a two-dimensional representation of the three-dimensional volume from the dataset;
- quantifying, by a processor, a quantity representing visibility to a user of an undesirable rendering feature in the volume rendered image, the quantity representing a rendering artifact from the volume rendering of the three-dimensional volume and in the single two-dimensional representation, the determining of the quantity being as a function of a perception-based visual quality metric;
- and
- identifying, by the processor, a type of rendering artifact from among a plurality of different types including one or more of gradient-based shading noise having a first pattern, edge non-smoothness having a second pattern, or opacity inconsistency due to size variation in anisotropic data having a third pattern, the identifying being as a function of the quantifying;
- wherein quantifying comprises correlating responses from a plurality of perception-based visual quality metrics to the types of rendering artifacts;
- wherein volume rendering comprises volume rendering a spherical phantom at a first viewing direction, further comprising volume rendering the spherical phantom at a second, different viewing direction;
- wherein correlating comprises identifying a greater response of one or more of the metrics at the first viewing direction than the second viewing direction;
- and
- wherein identifying comprises identifying opacity inconsistency by the third pattern, as a function of the correlation, as the rendering artifact.
In a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for artifact quantification in volume rendering, the storage medium comprising instructions for:
- volume rendering a two-dimensional image representation of a three-dimensional volume from a data set representing the three-dimensional volume;
- calculating a first quantity with a human visual model from the two-dimensional image representation;
- and
- identifying a type of a rendering artifact in the two-dimensional image representation from among a plurality of different types including one or more of gradient-based shading noise having a first pattern, edge non-smoothness having a second pattern, or opacity inconsistency due to size variation in anisotropic data having a third pattern, the identifying being as a function of the first quantity;
- wherein calculating a first quantity comprises correlating responses from a plurality of perception-based visual quality metrics to the types of rendering artifacts;
- wherein volume rendering comprises volume rendering a spherical phantom at a first viewing direction, further comprising volume rendering the spherical phantom at a second, different viewing direction;
- wherein correlating comprises identifying a greater response of one or more of the metrics at the first viewing direction than the second viewing direction;
- and
- wherein identifying a type of rendering artifact comprises identifying opacity inconsistency by the third pattern, as a function of the correlation, as the rendering artifact.
Dependencies are inferred from the claim text.