Patents by Inventor Thomas Douglas

Thomas Douglas 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: 20160314598
    Abstract: Systems, method, and computer program products for compressing a deep image comprising a plurality of voxels by, for each of the plurality of voxels, converting a voxel value to a corresponding value in a Lie algebra based on a logarithmic mapping function, interpolating a first subset of the plurality of values in the Lie algebra using a linear interpolation function applied to a first endpoint and a second endpoint of a first voxel column of the deep image, and upon determining that a deviation of the interpolation of each value in the first subset of the plurality of values does not exceed a threshold, storing an indication of the first endpoint, the second endpoint, and the respective values in the Lie algebra corresponding to the first and second endpoints.
    Type: Application
    Filed: April 21, 2016
    Publication date: October 27, 2016
    Inventor: Thomas Douglas Selkirk DUFF
  • Patent number: 9197799
    Abstract: Light field imaging systems, and in particular light field lenses that can be mated with a variety of conventional cameras (e.g., digital or photographic/film, image and video/movie cameras) to create light field imaging systems. Light field data collected by these light field imaging systems can then be used to produce 2D images, right eye/left eye 3D images, to refocus foreground images and/or background images together or separately (depth of field adjustments), and to move the camera angle, as well as to render and manipulate images using a computer graphics rendering engine and compositing tools.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: November 24, 2015
    Assignee: PIXAR
    Inventors: David DiFrancesco, Thomas Douglas Selkirk Duff, Mark VandeWettering
  • Patent number: 9063345
    Abstract: Light field imaging systems, and in particular light field lenses that can be mated with a variety of conventional cameras (e.g., digital or photographic/film, image and video/movie cameras) to create light field imaging systems. Light field data collected by these light field imaging systems can then be used to produce 2D images, right eye/left eye 3D images, to refocus foreground images and/or background images together or separately (depth of field adjustments), and to move the camera angle, as well as to render and manipulate images using a computer graphics rendering engine and compositing tools. A doublet lenslet array element for use in light field imaging systems includes a first lenslet array element having a first plurality of lenslet array elements, and a second lenslet array element having a first plurality of lenslet array elements, wherein the first lenslet array element is coupled in close proximity to the second lenslet array element.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: June 23, 2015
    Assignee: PIXAR
    Inventors: David DiFrancesco, Thomas Douglas Selkirk Duff, Mark Vande Wettering, Tolis Deslis
  • Patent number: 9063323
    Abstract: Light field imaging systems, and in particular light field lenses that can be mated with a variety of conventional cameras (e.g., digital or photographic/film, image and video/movie cameras) to create light field imaging systems. Light field data collected by these light field imaging systems can then be used to produce 2D images, right eye/left eye 3D images, to refocus foreground images and/or background images together or separately (depth of field adjustments), and to move the camera angle, as well as to render and manipulate images using a computer graphics rendering engine and compositing tools.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: June 23, 2015
    Assignee: PIXAR
    Inventors: David DiFrancesco, Thomas Douglas Selkirk Duff, Mark Vande Wettering
  • Patent number: 8970588
    Abstract: The efficiency of shading and rendering processes can be improved through implementing object oriented programming for shading program languages. Computer graphics data representing a geometric model in a scene are determined and assigned to object oriented classes and subclasses and are subsequently sorted and grouped into several (e.g., two or more) groups based on the classification information. Once the computer graphics data are assigned in a class and/or subclasses and grouped, a shader interpreter implements SIMD operators on each group of data values.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: March 3, 2015
    Assignee: Pixar
    Inventor: Thomas Douglas Selkirk Duff
  • Patent number: 8860831
    Abstract: A brightness tracking system for an optical device includes a first imager for viewing a target of interest, a second imager for viewing the same target of interest, and a photodiode circuit. The photodiode circuit (a) measures brightness levels of the target of interest received from the first imager, and (b) controls output brightness of the second imager, based on the measured brightness levels received from the first imager.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: October 14, 2014
    Assignee: Exelis, Inc.
    Inventors: Thomas Douglas Burton, James Hoge Bowen, Kevin Patrick Hines
  • Publication number: 20140132820
    Abstract: Light field imaging systems, and in particular light field lenses that can be mated with a variety of conventional cameras (e.g., digital or photographic/film, image and video/movie cameras) to create light field imaging systems. Light field data collected by these light field imaging systems can then be used to produce 2D images, right eye/left eye 3D images, to refocus foreground images and/or background images together or separately (depth of field adjustments), and to move the camera angle, as well as to render and manipulate images using a computer graphics rendering engine and compositing tools.
    Type: Application
    Filed: April 18, 2013
    Publication date: May 15, 2014
    Applicant: Pixar
    Inventors: David DiFrancesco, Thomas Douglas Selkirk Duff, Mark VandeWettering
  • Publication number: 20140056013
    Abstract: Low profile navigation lights for a boat are provided, wherein the navigation lights are inset or recessed within a mount, which may be positioned along or within a rubrail of a boat. Each mount is preferably made from a tough, rigid material, such as metal or hard plastic, and includes a hole for receiving the light bulb and protective cover. The navigation lights are recessed within the mount, so that the mount serves to protect the lights against bumps or collisions against docks, piers, other vessels, and the like.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Inventors: Thomas Douglas HANCOCK, JR., Dale Leslie MARTIN
  • Patent number: 8616143
    Abstract: A boat access hatch and compartment are provided, wherein the hatch cover also serves as a seat for the boat, and includes a three-dimensional, multi-planar configuration. In one embodiment, the hatch cover includes three panels. A generally vertically oriented backrest panel is attached to a rear side of a horizontal seating panel. A front vertical panel is attached to an opposed end of the seating panel. In a preferred embodiment, the three-panel hatch cover is integrally formed into a monolithic, single unit that includes a hinge at or near an upper rear portion of the backrest panel. Seat cushions may be provided on the seat panel and the backrest panel.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: December 31, 2013
    Assignee: Sportsman Boats Manufacturing, Inc.
    Inventors: Thomas Douglas Hancock, Jr., Dale Leslie Martin
  • Publication number: 20130319313
    Abstract: A boat access hatch and compartment are provided, wherein the hatch cover also serves as a seat for the boat, and includes a three-dimensional, multi-planar configuration. In one embodiment, the hatch cover includes three panels. A generally vertically oriented backrest panel is attached to a rear side of a horizontal seating panel. A front vertical panel is attached to an opposed end of the seating panel. In a preferred embodiment, the three-panel hatch cover is integrally formed into a monolithic, single unit that includes a hinge at or near an upper rear portion of the backrest panel. Seat cushions may be provided on the seat panel and the backrest panel.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Inventors: Thomas Douglas HANCOCK, JR., Dale Leslie MARTIN
  • Patent number: 8502909
    Abstract: Light field imaging systems, and in particular light field lenses that can be mated with a variety of conventional cameras (e.g., digital or photographic/film, image and video/movie cameras) to create light field imaging systems. Light field data collected by these light field imaging systems can then be used to produce 2D images, right eye/left eye 3D images, to refocus foreground images and/or background images together or separately (depth of field adjustments), and to move the camera angle, as well as to render and manipulate images using a computer graphics rendering engine and compositing tools.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: August 6, 2013
    Assignee: Pixar
    Inventors: David DiFrancesco, Thomas Douglas Selkirk Duff, Mark VandeWettering, Peter Flowers
  • Patent number: 8466919
    Abstract: An image may be represented by a directed acyclic graph (DAG) including a number of nodes on paths between input parameters and output values. Intermediate operations are performed at the nodes to produce intermediate output values. One or more of the input parameters may be modified (e.g., by an animator). A determination is then made as to which intermediate output values are affected by the modified input parameters. A simplified DAG is constructed from the nodes corresponding to the intermediate output values affected by the modified input parameters. The intermediate output values that are not affected by the modified input parameters and are maintained at a constant value corresponding to a previously determined value for the intermediate output value. The simplified DAG is evaluated to determine the output resulting from the modified input parameter such that the image may be re-rendered without re-evaluating the full DAG.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: June 18, 2013
    Assignee: Pixar
    Inventors: Thomas Douglas Selkirk Duff, Robert L. Cook
  • Patent number: 8436856
    Abstract: A shader can include a series of instructions, among which are horizontal instructions and vertical instructions. Executing such shader for rendering animation information may mean many redundant computations on millions of graphic data points. Thus, vertical instructions are separated out from horizontal instructions and executed in a vertical manner, thereby reducing rendering time and cache space used during the process. That is, a block of instructions is recursively subdivided until a number of instructions that are to be executed in a horizontal manner are approximately minimized in each sub-block. All of the identified vertical sub-blocks can process each data point individually and independently from other data points, thereby achieving various advantages, including, but not limited to, temporary processing, index processing, efficient caching and the like.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: May 7, 2013
    Assignee: Pixar
    Inventors: Thomas Douglas Selkirk Duff, Robert L. Cook
  • Patent number: 8436867
    Abstract: A degree of detail calculation required for calculations to process computer graphics data is determined based on input parameters that are varying in certain dimensions. During a detail analysis of a shader, a directed graph is built in such a way that each connection between nodes indicates a dependency among inputs and outputs of calculations and/or input parameters. For each input parameter, variability information about the input parameter is obtained. A lattice or a table representing dimensional variability is used to determine a variability value for each calculation for given input parameters and dependency relationships among other calculations. After a variability value has been determined for each calculation, calculations are grouped into several groups and executed once per the variability value.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: May 7, 2013
    Assignee: Pixar
    Inventors: Thomas Douglas Selkirk Duff, Robert L. Cook
  • Patent number: D760427
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: June 28, 2016
    Inventors: Thomas Douglas Hancock, Jr., Dale Leslie Martin
  • Fan
    Patent number: D782020
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: March 21, 2017
    Assignee: Dyson Technology Limited
    Inventors: Roy Edward Poulton, Ben Thomas Edmonds, George Oram, Thomas Douglas Ridley, Leanne Joyce Garner, Adam James Bates, Peter David Gammack, Andrea Ee-Va Lim, William Richard Hunt, Richard John Fox
  • Fan
    Patent number: D782021
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: March 21, 2017
    Assignee: Dyson Technology Limited
    Inventors: Roy Edward Poulton, Ben Thomas Edmonds, George Oram, Thomas Douglas Ridley, Leanne Joyce Garner, Adam James Bates, Peter David Gammack, William Richard Hunt, Richard John Fox
  • Fan
    Patent number: D782640
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: March 28, 2017
    Assignee: Dyson Technology Limited
    Inventors: Roy Edward Poulton, Ben Thomas Edmonds, George Oram, Thomas Douglas Ridley, Leanne Joyce Garner, Adam James Bates, Peter David Gammack, Andrea Ee-Va Lim, William Richard Hunt, Richard John Fox
  • Fan
    Patent number: D782642
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: March 28, 2017
    Assignee: Dyson Technology Limited
    Inventors: Roy Edward Poulton, Ben Thomas Edmonds, George Oram, Thomas Douglas Ridley, Leanne Joyce Garner, Adam James Bates, Peter David Gammack, Andrea Ee-Va Lim
  • Fan
    Patent number: D782643
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: March 28, 2017
    Assignee: Dyson Technology Limited
    Inventors: Roy Edward Poulton, Ben Thomas Edmonds, George Oram, Thomas Douglas Ridley, Leanne Joyce Garner, Adam James Bates, Peter David Gammack, William Richard Hunt, Richard John Fox