Adaptive sampling along edges for surface rendering
AssigneeKoninklijke Philips Electronics N.V.
InventorsJurgen Weese, Marc Busch, Gundolf Kiefer, Helko Lehmann
Life of this patent
Estimating the term…
Abstract
High frequency signals cannot be reconstructed properly from sampled data if the sampling frequency lies below the Nyquist rate. The invention addresses this problem by choosing few additional sample points along a trajectory intersecting the region comprising the high frequency signals, such as an edge. Intermediate rendering data is used to determine the additional sample points. Therefore, according to an exemplary embodiment of the present invention, 4 adaptively chosen sample points per pixel may provide a visual quality comparable to 16 times super-sampling, but at a much lower computational cost.
Claims13
A method of adaptive sampling of a structure in a data set, the method comprising the steps of:
- identifying a region of the structure comprising high frequency signals;
- performing a first sampling with a first sampling rate, resulting in a sampled structure comprising first sample points;
- wherein the first sampling is performed along a trajectory intersecting the region comprising the high frequency signals, wherein the region of the structure comprising high frequency.
An image processing device for adaptive sampling of a structure in a data set, the image processing device comprising:
- a memory for storing the data set;
- an image processor adapted for performing the following operation:
- loading the data set;
- identifying a region of the structure comprising high frequency signals;
- performing a first sampling with a first sampling rate, resulting in a sampled structure comprising first sample points;
- wherein the first sampling is performed along a trajectory intersecting the region comprising the high frequency signals.
A scanner system, comprising:
- a memory for storing a data set;
- an image processor adapted for performing adaptive sampling of a structure in the data set, wherein the image processor is adapted for performing the following operation:
- loading the data set;
- identifying a region of the structure comprising high frequency signals;
- performing a first sampling with a first sampling rate, resulting in a sampled structure comprising first sample points;
- wherein the first sampling is performed along a trajectory intersecting the region comprising the high frequency signals.
A computer program stored on a non-transitory computer readable medium, wherein the computer program is for performing adaptive sampling of a structure in a data set, wherein an image processor performs the following operation when the computer program is executed on the image processor:
- loading the data set;
- identifying a region of the structure comprising high frequency signals;
- performing a first sampling with a first sampling rate, resulting in a sampled structure comprising first sample points;
- wherein the first sampling is performed along a trajectory intersecting the region comprising the high frequency signals.
Dependencies are inferred from the claim text.