Patents by Inventor Mark A. Brophy
Mark A. Brophy 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: 11715251Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.Type: GrantFiled: October 21, 2021Date of Patent: August 1, 2023Assignee: NVIDIA CorporationInventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
-
Publication number: 20220044075Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.Type: ApplicationFiled: October 21, 2021Publication date: February 10, 2022Inventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
-
Patent number: 11182649Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.Type: GrantFiled: December 11, 2020Date of Patent: November 23, 2021Assignee: NVIDIA CorporationInventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
-
Publication number: 20210097346Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.Type: ApplicationFiled: December 11, 2020Publication date: April 1, 2021Inventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
-
Patent number: 10867214Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.Type: GrantFiled: January 24, 2019Date of Patent: December 15, 2020Assignee: NVIDIA CorporationInventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
-
Publication number: 20190251397Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.Type: ApplicationFiled: January 24, 2019Publication date: August 15, 2019Inventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
-
Patent number: 9195720Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of display objects with a second display object in the plurality of display objects; identifying attributes that are associated with both the first display object and the second display object; and performing a search based on the attributes.Type: GrantFiled: March 14, 2013Date of Patent: November 24, 2015Assignee: Google Inc.Inventors: Henrique Dias Penha, Mark Brophy, Mathew Inwood, Mikkel Crone Koser, Thomas Jenkins, Adam Skory, Bjorn E. Bringert, Hugo B. Barra, Andrew Anderson Stewart, Robert W. Hamilton
-
Publication number: 20140280049Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of display objects with a second display object in the plurality of display objects; identifying attributes that are associated with both the first display object and the second display object; and performing a search based on the attributes.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Google Inc.Inventors: Henrique Dias Penha, Mark Brophy, Mathew Inwood, Mikkel Crone Koser, Thomas Jenkins, Adam Skory, Bjorn E. Bringert, Hugo B. Barra, Andrew Anderson Stewart, Robert W. Hamilton
-
Publication number: 20040133997Abstract: A method for dyeing fiber including, contacting the fiber with fiber reactive dye and fixing the dye utilizing an alkali metal carbonate.Type: ApplicationFiled: January 15, 2003Publication date: July 15, 2004Inventors: David R. Kelly, Mark A. Brophy, James L. Williams
-
Patent number: 5944852Abstract: Improved dyeing processes for yarn and fabric materials are described. Dye pattern definition on a textile material is enhanced by treating the fabric or the fibers from which it is made with a quaternary ammonium compound and by including in the dye composition a gum which will react with the quaternary ammonium compound to form a viscous gel. The gel minimizes migration of the dye prior to fixation of the dye, and therefore pattern definition is improved. Similar improvements can be obtained when space dyeing yarn that comprises fibers that have been so treated.Type: GrantFiled: April 22, 1998Date of Patent: August 31, 1999Assignee: Solutia Inc.Inventors: Tingdong Lin, Gregory D. George, Mark A. Brophy, Debra N. Hild, Doris A. Culberson, Theresa M. Ortega, P. Robert Peoples, Bascum Harry Duke
-
Patent number: 5830240Abstract: A fiber finish composition is described which enhances the dyeability of the fiber or textile materials made from the fiber. The finish composition includes an alkyl substituted quaternary ammonium cation and a barrier agent. An aqueous dispersion of the finish composition is the preferred method of applying the finish composition to fibers. Also included is an improved method of dyeing fibers and textile materials using the fiber finish composition.Type: GrantFiled: October 23, 1996Date of Patent: November 3, 1998Assignee: Solutia Inc.Inventors: Ting D. Lin, Gregory D. George, Mark A. Brophy, Debra N. Hild, Doris A. Culberson, Theresa M. Ortega, P. Robert Peoples, Bascum Harry Duke