Systems and methods for providing image rendering using variable rate source sampling
First Claim
1. A method of mapping visual content to a destination device, comprising:
- accumulating at least one point sample forward mapped to at least one bin of the destination device wherein a first bin receives a different number of samples from a second bin; and
resolving over all of the at least one point sample forward mapped to the at least one bin to determine a setting.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for variable source rate sampling in connection with image rendering, which accumulate and resolve over all samples forward mapped to each pixel bin. In accordance with the invention, the textured surface to be rendered is sampled, or oversampled, at a variable rate that reflects variations in frequency among different regions, taking into account any transformation that will be applied to the surface prior to rendering and the view parameters of the display device, thus ensuring that each bin of the rendering process receives at least a predetermined minimum number of samples. A variety of image processing applications are contemplated wherein variable rate source sampling, and accumulation and resolution of forward mapped point samples can be applied, ranging from 3-D graphics applications to applications wherein images recorded in a recording/storage environment are mapped to the arbitrary requirements of a display environment.
-
Citations
69 Claims
-
1. A method of mapping visual content to a destination device, comprising:
-
accumulating at least one point sample forward mapped to at least one bin of the destination device wherein a first bin receives a different number of samples from a second bin; and
resolving over all of the at least one point sample forward mapped to the at least one bin to determine a setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of rendering visual content using variable rate source sampling and forward mapping of point samples, comprising:
-
sampling at least one portion of a source signal at a rate that varies based on at least one of (A) the frequency content of the at least one portion of a source signal being sampled, (B) at least one transformation that the at least one portion of the source signal undergoes prior to rendering and (C) a parameter of a rendering device which renders the visual content; and
based on samples generated by said sampling, displaying an image on a rendering device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium for mapping visual content on a destination device having stored thereon at least one computer-executable module comprising computer executable instructions for performing a method, the method comprising:
-
accumulating at least one point sample forward mapped to at least one bin wherein a first bin receives a different number of samples from a second bin; and
resolving over all of the at least one point sample forward mapped to the at least one bin to determine a setting. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer readable medium for rendering visual content using variable rate source sampling and forward mapping of point samples having stored thereon at least one computer-executable module comprising computer executable instructions for performing a method, the method comprising:
-
sampling at least one portion of a source signal at a rate that varies based on at least one of (A) the frequency content of the at least one portion of the source signal being sampled, (B) at least one transformation that the at least one portion of the source signal undergoes prior to rendering and (C) a parameter of a rendering device which renders the visual content; and
based on samples generated by said sampling, displaying an image on a rendering device. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer device for mapping visual content on a destination device, comprising:
-
means for accumulating at least one point sample forward mapped to at least one bin wherein a first bin receives a different number of samples from a second bin; and
means for resolving over all of the at least one point sample forward mapped to the at least one bin to determine a setting. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A computing device for rendering visual content using variable rate source sampling and forward mapping of point samples, comprising:
-
means for sampling at least one portion of a source signal at a rate that varies based on at least one of (A) the frequency content of the at least one portion of the source signal being sampled, (B) at least one transformation that the at least one portion of the source signal undergoes prior to rendering and (C) a parameter of a rendering device which renders the visual content; and
means for displaying an image on a rendering device based on samples generated by said sampling. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69)
-
Specification