Perception-based artifact quantification for volume rendering
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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. - View Dependent Claims (17)
-
Specification