Patents by Inventor Marco Salvi

Marco Salvi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130314431
    Abstract: A method and system for producing an image to be displayed are disclosed herein. The image includes a plurality of pixels. An example of the method includes dedicating a fixed amount of memory to store a data structure for a pixel of plurality of pixels. The method also includes building a visibility function and determining a partial color sum for each fragment of the plurality of fragments. A pixel color is determined using the visibility function and the partial color sums.
    Type: Application
    Filed: November 20, 2012
    Publication date: November 28, 2013
    Inventor: Marco Salvi
  • Patent number: 8587585
    Abstract: In order to efficiently backface cull rendering primitives during computer graphics rendering, it is important to be sure that the rendering primitives to be culled are guaranteed to be backfacing even if the primitives are moving or are undergoing defocus blur. Therefore, we derive conservative tests that determine if a moving and defocused triangle is backfacing over an entire time interval and over the area of a lens. In addition, we present tests for the special cases of only motion blur and only depth of field.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: November 19, 2013
    Assignee: Intel Corporation
    Inventors: Carl J. Munkberg, Tomas G. Akenine-Möller, Marco Salvi, Robert M. Toth, Jon N. Hasselgren, Franz P. Clarberg, Matt Pharr
  • Publication number: 20130257885
    Abstract: The problem of generating high quality images with a rendering pipeline based on decoupled sampling may be addressed by generating non-extrapolated shading locations and by determining improved texture filtering footprints. This may be accomplished by performing shading at the center of a bounding box that bounds mapped shading samples.
    Type: Application
    Filed: August 21, 2012
    Publication date: October 3, 2013
    Inventors: Karthik Vaidyanathan, Marco Salvi, Robert M. Toth, Aaron Lefohn
  • Publication number: 20120299951
    Abstract: Representing a transparent object as a summation of substantially zero step functions of a visibility curve for the object. An array may be used to store nodes to represent the visibility function. The size of the array may be limited to be storable within a memory of an on-chip graphics processing unit.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventors: Marco Salvi, Jefferson D. Montgomery, Aaron Lefohn
  • Publication number: 20120182300
    Abstract: A dynamic volumetric medium, such as hair, fog, or smoke, may be represented, for purposes of shadow mapping, by transmittance versus depth data for that medium. In one embodiment, the representation may take the form of a plot of transmittance versus depth, with nodes where the transmittance changes non-live linearly with respect of depth into the medium. The number of nodes in the representation may be reduced to reduce memory footprint and to enable the storage of the representation on the same chip doing the shadow mapping. In some embodiments, the number of nodes may be reduced, one node at a time, by removing the node whose underlying trapezoid has the least area of all the remaining nodes.
    Type: Application
    Filed: January 18, 2011
    Publication date: July 19, 2012
    Inventors: Marco Salvi, Aaron Lefohn, Andrew T. Lauritzen, Kiril Vidimce
  • Publication number: 20120075304
    Abstract: In order to efficiently backface cull rendering primitives during computer graphics rendering, it is important to be sure that the rendering primitives to be culled are guaranteed to be backfacing even if the primitives are moving or are undergoing defocus blur. Therefore, we derive conservative tests that determine if a moving and defocused triangle is backfacing over an entire time interval and over the area of a lens. In addition, we present tests for the special cases of only motion blur and only depth of field.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Inventors: Carl J. Munkberg, Tomas G. Akenine-Möller, Marco Salvi, Robert M. Toth, Jon N. Hasselgren, Franz P. Clarberg, Matt Pharr
  • Publication number: 20110050693
    Abstract: Shadow map partitions may be automatically placed based on the location or concentration of sample data depth in eye space. An initial positioning for the partitions may be determined based on user specified budgets for number of partitions, computation time, or memory utilization, in some embodiments. The initial positioning may be refined using a clustering algorithm in some cases.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventors: Andrew T. Lauritzen, Aaron Lefohn, Marco Salvi