Patent application number | Description | Published |
20110176067 | COMPENSATION FOR SELF-SCATTERING ON CONCAVE SCREENS - Projection systems and methods handle images to be viewable on a concave surface, wherein the projected image is modified to account for surface-to-surface reflections due to the concave surface, by determining geometric surface parameters, determining the ideal image, determining a model for reflected light that is a result of surface-to-surface reflections given the ideal image, wherein the model is expressible in closed form, determining a compensation image to compensate for at least some of the surface-to-surface reflections, taking into account at least the ideal image and the reflected light, and combining the compensation image and the ideal image to form a projectable image that can be projected onto a surface having the determined geometric parameters. The surface can be defined by a portion of an interior of a sphere and the reflection of a given pixel can be modeled as a constant over the concave surface. | 07-21-2011 |
20120182299 | ITERATIVE REPROJECTION OF IMAGES - Techniques are disclosed for performing image space reprojection iteratively. An insignificant parallax threshold depth is computed for a source image. Portions of the image having depth values greater than the insignificant parallax threshold depth may be shifted uniformly to produce corresponding portions of the reprojection (target) image. An iterative fixed-point reprojection algorithm is used to reproject the portions of the source image having depth values less than or equal to the insignificant parallax threshold depth. The fixed point reprojection algorithm quickly converges on the best pixel in the source image for each pixel in a target image representing an offset view of the source image. An additional rendering pass is employed to fill disoccluded regions of the target image, where the reprojection algorithm fails to converge. | 07-19-2012 |
20130002698 | VIRTUAL LENS-RENDERING FOR AUGMENTED REALITY LENS - Techniques for displaying content using an augmented reality device are described. Embodiments provide a visual scene for display, the visual scene captured using one or more camera devices of the augmented reality device. Embodiments adjust physical display geometry characteristics of the visual scene to correct for optimal projection. Additionally, illumination characteristics of the visual scene are modified based on environmental illumination data to improve realism of the visual scene when it is displayed. Embodiments further adjust display characteristics of the visual scene to improve tone mapping output. The adjusted visual scene is then output for display on the augmented reality device. | 01-03-2013 |
20130066596 | REFLECTIVE AND REFRACTIVE SURFACES CONFIGURED TO PROJECT DESIRED CAUSTIC PATTERN - Techniques are described for designing and manufacturing a surface that produces a desired image when illuminated by a light source. As described, the desired image may be decomposed into a collection of Gaussian kernels (referred to as Gaussians). A shape of a micropatch lens corresponding to each Gaussian may be determined, and the resulting micropatch lenses may be assembled to form a highly continuous surface that will cast an approximation of the desired image formed form the sum of a plurality of Gaussian caustics. The disclosed techniques may be used to create a design for a light-redirecting surface amenable to milling (or other manufacturing process). | 03-14-2013 |
20130301139 | REFRACTIVE STEGANOGRAPHY LENS AND METHOD FOR DETERMINING MILLING PLAN FOR SAME - Techniques are described for designing and manufacturing a refractive surface that produces a desired image when placed over a target image. The refractive lens surface may include a set of lens patches, each of which indexes a region on the source image to refract light from the indexed region to recreate a patch of the target image. And together, the lenses reproduce the target image. In one embodiment, the refractive geometry of the lens surface (i.e., the shape of each lens) is determined by formulating and efficiently determining a solution to an inverse light transport problem. The solution may account for additional constraints imposed by the physical manufacturing procedure. Doing so results in a design for a refractive surface amenable to milling (or other manufacturing process). | 11-14-2013 |
20140152662 | VISIBILITY SILHOUETTES FOR MASKED SPHERICAL INTEGRATION - The disclosure provides an approach for determining, in 3D rendering, the integrals of visibility-masked spherical functions using visibility silhouettes. For a given shade point, the visibility silhouette for that shade point includes a set of edges from the scene geometry which form the boundaries between visible and invisible regions of a hemisphere having the shade point as its center. For each shade point, a rendering application determines a set of contour edges of scene geometry, the contour edges being a superset of the set of visibility silhouette edges, by querying a 4D dual mesh. The rendering application then evaluates the integral of the visibility-masked spherical function for a given shade point by integrating over segments of discrete u-isolines for which an overlap function indicates that a ray from the shade point would not intersect scene geometry. | 06-05-2014 |
20140198204 | METHOD OF FABRICATING TRANSLUCENT MATERIALS WITH DESIRED APPEARANCE - A method for creating a replication material corresponding to the appearance of a translucent or partially translucent target material. The appearance of the target material can be measured or may be prescribed by a user. The method includes receiving by a processor optical data related to a target subsurface scattering parameter of the target material. Once the processor has received the optical or light characteristic data, the method includes determining by the processor a replication pigment concentration to replicate the appearance of the target material caused by the target subsurface scattering parameter. The processor determines this concentration based on a plurality of pigment subsurface scattering parameters corresponding to a plurality of stored pigment concentrations in the computing device. Once the replication pigment concentration has been determined, the method includes creating, physically or virtually, the replication material by combining the pigment concentration with a base material. | 07-17-2014 |
20140204087 | PHOTON BEAM DIFFUSION - An efficient numerical method for accurately rendering translucent materials using photon beam diffusion is provided that can account for multilayer materials and directional incident and exitant effects at the surface. In an embodiment, refracted incident light is represented continuously as a photon beam instead of as discrete photons. An integration scheme for calculating a radiant exitance value at a point on the surface of the translucent material is disclosed that uses importance sampling and evaluates a radiant function at a limited number of points along the beam. | 07-24-2014 |
20140267275 | BIDIRECTIONAL POINT DISTRIBUTION FUNCTIONS FOR RENDERING GRANULAR MEDIA - The disclosure provides an approach for rendering granular media. According to one aspect of the disclosure, granular media are rendered using bidirectional point scattering distribution functions (BPSDFs). The dimensionality of BPSDFs may be reduced by making certain assumptions, such as random orientations of grains, thereby simplifying light transport for computational efficiency. To generate a BPSDF from a grain, light transport may be precomputed using a Monte Carlo simulation in which photons are shot onto the grain from all directions. The precomputed BPSDF may be used, during rendering, for describing the interactions within grains. When a light ray traced during rendering intersects proxy geometry which replaces grain geometry, the BPSDF may be evaluated to determine light transport. By repeating this process for many light rays in a Monte Carlo simulation, the light propagation through the granular medium may be determined. | 09-18-2014 |
20150035831 | METHODS AND SYSTEMS OF JOINT PATH IMPORTANCE SAMPLING - Methods and systems of joint path importance sampling are provided to construct light paths in participating media. The product of anisotropic phase functions and geometric terms across a sequence of path vertices are considered. A connection subpath is determined to join a light source subpath with a light receiver subpath with multiple intermediate vertices while considering the product of phase functions and geometry terms. A joint probability density function (“PDF”) may be factorized unidirectional or bidirectional. The joint PDF may be factorized into a product of multiple conditional PDFs, each of which corresponds to a sampling routine. Analytic importance sampling may be performed for isotropic scattering, whereas tabulated importance sampling may be performed for anisotropic scattering. | 02-05-2015 |