Patents by Inventor Brian A Price

Brian A Price 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: 9607391
    Abstract: Systems and methods are disclosed herein for using one or more computing devices to automatically segment an object in an image by referencing a dataset of already-segmented images. The technique generally involves identifying a patch of an already-segmented image in the dataset based on the patch of the already-segmented image being similar to an area of the image including a patch of the image. The technique further involves identifying a mask of the patch of the already-segmented image, the mask representing a segmentation in the already-segmented image. The technique also involves segmenting the object in the image based on at least a portion of the mask of the patch of the already-segmented image.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: March 28, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Price, Zhe Lin, Scott Cohen, Jimei Yang
  • Publication number: 20170039723
    Abstract: Systems and methods are disclosed herein for using one or more computing devices to automatically segment an object in an image by referencing a dataset of already-segmented images. The technique generally involves identifying a patch of an already-segmented image in the dataset based on the patch of the already-segmented image being similar to an area of the image including a patch of the image. The technique further involves identifying a mask of the patch of the already-segmented image, the mask representing a segmentation in the already-segmented image. The technique also involves segmenting the object in the image based on at least a portion of the mask of the patch of the already-segmented image.
    Type: Application
    Filed: August 4, 2015
    Publication date: February 9, 2017
    Inventors: Brian Price, Zhe Lin, Scott Cohen, Jimei Yang
  • Patent number: 9521391
    Abstract: Systems and methods are disclosed for identifying depth refinement image capture instructions for capturing images that may be used to refine existing depth maps. The depth refinement image capture instructions are determined by evaluating, at each image patch in an existing image corresponding to the existing depth map, a range of possible depth values over a set of configuration settings. Each range of possible depth values corresponds to an existing depth estimate of the existing depth map. This evaluation enables selection of one or more configuration settings in a manner such that there will be additional depth information derivable from one or more additional images captured with the selected configuration settings. When a refined depth map is generated using the one or more additional images, this additional depth information is used to increase the depth precision for at least one depth estimate from the existing depth map.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: December 13, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Patent number: 9479754
    Abstract: Depth maps are generated from two or more of images captured with a conventional digital camera from the same viewpoint using different configuration settings, which may be arbitrarily selected for each image. The configuration settings may include aperture and focus settings and/or other configuration settings capable of introducing blur into an image. The depth of a selected image patch is evaluated over a set of discrete depth hypotheses using a depth likelihood function modeled to analyze corresponding images patches convolved with blur kernels using a flat prior in the frequency domain. In this way, the depth likelihood function may be evaluated without first reconstructing an all-in-focus image. Blur kernels used in the depth likelihood function and are identified from a mapping of depths and configuration settings to the blur kernels. This mapping is determined from calibration data for the digital camera used to capture the two or more images.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 25, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Publication number: 20160182880
    Abstract: Systems and methods are disclosed for identifying depth refinement image capture instructions for capturing images that may be used to refine existing depth maps. The depth refinement image capture instructions are determined by evaluating, at each image patch in an existing image corresponding to the existing depth map, a range of possible depth values over a set of configuration settings. Each range of possible depth values corresponds to an existing depth estimate of the existing depth map. This evaluation enables selection of one or more configuration settings in a manner such that there will be additional depth information derivable from one or more additional images captured with the selected configuration settings. When a refined depth map is generated using the one or more additional images, this additional depth information is used to increase the depth precision for at least one depth estimate from the existing depth map.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Publication number: 20160163053
    Abstract: Depth maps are generated from two or more of images captured with a conventional digital camera from the same viewpoint using different configuration settings, which may be arbitrarily selected for each image. The configuration settings may include aperture and focus settings and/or other configuration settings capable of introducing blur into an image. The depth of a selected image patch is evaluated over a set of discrete depth hypotheses using a depth likelihood function modeled to analyze corresponding images patches convolved with blur kernels using a flat prior in the frequency domain. In this way, the depth likelihood function may be evaluated without first reconstructing an all-in-focus image. Blur kernels used in the depth likelihood function and are identified from a mapping of depths and configuration settings to the blur kernels. This mapping is determined from calibration data for the digital camera used to capture the two or more images.
    Type: Application
    Filed: February 17, 2016
    Publication date: June 9, 2016
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Patent number: 9307221
    Abstract: Systems and methods are disclosed for identifying depth refinement image capture instructions for capturing images that may be used to refine existing depth maps. The depth refinement image capture instructions are determined by evaluating, at each image patch in an existing image corresponding to the existing depth map, a range of possible depth values over a set of configuration settings. Each range of possible depth values corresponds to an existing depth estimate of the existing depth map. This evaluation enables selection of one or more configuration settings in a manner such that there will be additional depth information derivable from one or more additional images captured with the selected configuration settings. When a refined depth map is generated using the one or more additional images, this additional depth information is used to increase the depth precision for at least one depth estimate from the existing depth map.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 5, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Patent number: 9307222
    Abstract: Systems and methods are disclosed for identifying image capture instructions for capturing images that may be used to generate quality depth maps. In some examples, the image capture instructions are generated by predictively determining in a scene-independent manner configuration settings to be used by a camera to capture a minimal quantity of images for generating the quality depth map. The image capture instructions may thus indicate a quantity of images to be captured and the aperture and focus settings to be used when capturing the images. The image capture instructions may be determined based in part on a distance estimate, camera calibration information and a predetermined range of optimal blur radii. The range of optimal blur radii ensures that there will be sufficient depth information for generating a depth map of a particular quality from the yet-to-be-captured images.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 5, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Patent number: 9292926
    Abstract: Depth maps are generated from two or more of images captured with a conventional digital camera from the same viewpoint using different configuration settings, which may be arbitrarily selected for each image. The configuration settings may include aperture and focus settings and/or other configuration settings capable of introducing blur into an image. The depth of a selected image patch is evaluated over a set of discrete depth hypotheses using a depth likelihood function modeled to analyze corresponding images patches convolved with blur kernels using a flat prior in the frequency domain. In this way, the depth likelihood function may be evaluated without first reconstructing an all-in-focus image. Blur kernels used in the depth likelihood function and are identified from a mapping of depths and configuration settings to the blur kernels. This mapping is determined from calibration data for the digital camera used to capture the two or more images.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: March 22, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Huixuan Tang, Scott Cohen, Stephen Schiller, Brian Price
  • Publication number: 20160037087
    Abstract: Techniques are disclosed for segmenting an image frame of a live camera feed. A biasing scheme can be used to initially localize pixels within the image that are likely to contain the object being segmented. An optimization algorithm for an energy optimization function, such as a graph cut algorithm, can be used with a non-localized neighborhood graph structure and the initial location bias for localizing pixels in the image frame representing the object. Subsequently, a matting algorithm can be used to define a pixel mask surrounding at least a portion of the object boundary. The bias and the pixel mask can be continuously updated and refined as the image frame changes with the live camera feed.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: Brian Price
  • Publication number: 20160022459
    Abstract: This document provides methods and devices involved in medical treatment of morbid obesity. For example, this document provides methods and devices for reducing the digestive efficiency of the intestines by decreasing the arterial blood supply to the intestines.
    Type: Application
    Filed: February 26, 2014
    Publication date: January 28, 2016
    Inventors: Brian A. Price, Sanjay Misra
  • Patent number: 9175923
    Abstract: An automatic or semi-automatic magazine reloading firearm is described that includes a magazine track that stores one or more reserve magazines. After ejecting an active magazine from the active magazine well, a reload arrangement can be activated to move a reserve magazine from the magazine track into the active magazine well and lock it into place to allow for continued firing, increased safety, and positive user control.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: November 3, 2015
    Assignee: FIREARM TECHNOLOGIES LLC
    Inventors: Brian Price Ruby, Ryan Koonz, Stephen Michael Ian Kunen
  • Publication number: 20150267980
    Abstract: An automatic or semi-automatic magazine reloading firearm is described that includes a magazine track that stores one or more reserve magazines. After ejecting an active magazine from the active magazine well, a reload arrangement can be activated to move a reserve magazine from the magazine track into the active magazine well and lock it into place to allow for continued firing, increased safety, and positive user control.
    Type: Application
    Filed: June 2, 2015
    Publication date: September 24, 2015
    Applicant: Firearm Technologies LLC
    Inventors: Brian Price Ruby, Ryan Koonz, Stephen Michael Ian Kunen
  • Publication number: 20140223791
    Abstract: An automatic or semi-automatic magazine reloading firearm is described that includes a magazine track that stores one or more reserve magazines. After ejecting an active magazine from the active magazine well, a reload arrangement can be activated to move a reserve magazine from the magazine track into the active magazine well and lock it into place to allow for continued firing, increased safety, and positive user control.
    Type: Application
    Filed: February 11, 2014
    Publication date: August 14, 2014
    Applicant: FIREARM TECHNOLOGIES LLC
    Inventors: Brian Price Ruby, Ryan Koonz, Stephen Michael Ian Kunen
  • Patent number: D706066
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: June 3, 2014
    Assignee: Mortarless Technologies, LLC
    Inventors: Gregory Scott Ernst, Brian A. Price
  • Patent number: D716927
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: November 4, 2014
    Assignee: Mortarless Technologies LLC
    Inventors: Jeffrey Paul Price, Brian A. Price, Dirk Allan Terpstra
  • Patent number: D723146
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: February 24, 2015
    Assignee: Mortarless Technologies LLC
    Inventors: Travis Robert Lawrence, Dirk Allan Terpstra, Brian A. Price
  • Patent number: D723147
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: February 24, 2015
    Assignee: Mortarless Technologies LLC
    Inventors: Travis Robert Lawrence, Dirk Allan Terpstra, Brian A. Price
  • Patent number: D723148
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: February 24, 2015
    Assignee: Mortarless Technologies LLC
    Inventors: Travis Robert Lawrence, Dirk Allan Terpstra, Brian A. Price
  • Patent number: D732195
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: June 16, 2015
    Assignee: Silver Creek Stoneworks Inc.
    Inventors: Brian A. Price, Jeffrey Paul Price, Stephen Dwayne Bennett