Patents by Inventor Carl Johan Gribel

Carl Johan Gribel 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).

  • Patent number: 9430818
    Abstract: A rasterizer, based on time-dependent edge equations, computes analytical visibility in order to render accurate motion blur. An oracle-based compression algorithm for the time intervals lowers the frame buffer requirements. High quality motion blurred scenes can be rendered using a rasterizer with rather low memory requirements. The resulting images may contain motion blur for both opaque and transparent objects.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: August 30, 2016
    Assignee: Intel Corporation
    Inventors: Carl Johan Gribel, Michael Doggett, Tomas G. Akenine-Moller
  • Publication number: 20150269713
    Abstract: A rasterizer, based on time-dependent edge equations, computes analytical visibility in order to render accurate motion blur. An oracle-based compression algorithm for the time intervals lowers the frame buffer requirements. High quality motion blurred scenes can be rendered using a rasterizer with rather low memory requirements. The resulting images may contain motion blur for both opaque and transparent objects.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Carl Johan Gribel, Michael Doggett, Tomas G. Akenine-Moller
  • Patent number: 9082228
    Abstract: A rasterizer, based on time-dependent edge equations, computes analytical visibility in order to render accurate motion blur. An oracle-based compression algorithm for the time intervals lowers the frame buffer requirements. High quality motion blurred scenes can be rendered using a rasterizer with rather low memory requirements. The resulting images may contain motion blur for both opaque and transparent objects.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: July 14, 2015
    Assignee: Intel Corporation
    Inventors: Carl Johan Gribel, Michael Doggett, Tomas G. Akenine-Möller
  • Patent number: 8823736
    Abstract: In some embodiments, tile lists may be avoided by storing the geometry of a scene in a bounding volume hierarchy (BVH). For each tile, the bounding volume hierarchy is traversed. The traversals continued only into children nodes that overlap with the frustum on the tile. By relaxing the ordering constraint of rendering primitives, the BVH is traversed such that nodes that are closer to the viewer are traversed first, increasing the occlusion culling efficiency in some embodiments. Rendering the full scene between the central processing cores and the graphics processor may be done through a shared memory in some embodiments.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: September 2, 2014
    Assignee: Intel Corporation
    Inventors: Rasmus Barringer, Carl Johan Gribel, Aaron Lefohn, Tomas G. Akenine-Möller
  • Publication number: 20130187947
    Abstract: In some embodiments, tile lists may be avoided by storing the geometry of a scene in a bounding volume hierarchy (BVH). For each tile, the bounding volume hierarchy is traversed. The traversals continued only into children nodes that overlap with the frustum on the tile. By relaxing the ordering constraint of rendering primitives, the BVH is traversed such that nodes that are closer to the viewer are traversed first, increasing the occlusion culling efficiency in some embodiments. Rendering the full scene between the central processing cores and the graphics processor may be done through a shared memory in some embodiments.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 25, 2013
    Inventors: Rasmus Barringer, Carl Johan Gribel, Aaron Lefohn, Tomas G. Akenine-Möller
  • Publication number: 20120177287
    Abstract: A rasterizer, based on time-dependent edge equations, computes analytical visibility in order to render accurate motion blur. An oracle-based compression algorithm for the time intervals lowers the frame buffer requirements. High quality motion blurred scenes can be rendered using a rasterizer with rather low memory requirements. The resulting images may contain motion blur for both opaque and transparent objects.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 12, 2012
    Inventors: Carl Johan Gribel, Michael Doggett, Tomas G. Akenine-Möller