Patents by Inventor Michael Happold

Michael Happold 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: 12223674
    Abstract: Methods and systems for jointly estimating a pose and a shape of an object perceived by an autonomous vehicle are described. The system includes data and program code collectively defining a neural network which has been trained to jointly estimate a pose and a shape of a plurality of objects from incomplete point cloud data. The neural network includes a trained shared encoder neural network, a trained pose decoder neural network, and a trained shape decoder neural network. The method includes receiving an incomplete point cloud representation of an object, inputting the point cloud data into the trained shared encoder, outputting a code representative of the point cloud data. The method also includes generating an estimated pose and shape of the object based on the code. The pose includes at least a heading or a translation and the shape includes a denser point cloud representation of the object.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: February 11, 2025
    Assignee: Volkswagen Group of America Investments, LLC
    Inventors: Hunter Goforth, Xiaoyan Hu, Michael Happold
  • Publication number: 20240343268
    Abstract: Systems and methods for complementary control of an autonomous vehicle are disclosed. A primary controller provides a first plurality of instructions to an AV platform for operating the AV in an autonomous mode along a planned path based on sensor data from a primary sensor system and a secondary sensor system, and provides information that includes a fallback monitoring region to a complementary controller. The complementary controller receives sensor data from the secondary sensor system that includes sensed data for a fallback monitoring region, analyzes the received sensor data to determine whether a collision is imminent with an object detected in the fallback monitoring region, and cause the AV platform to initiate a collision mitigation action if a collision is determined to be imminent.
    Type: Application
    Filed: June 24, 2024
    Publication date: October 17, 2024
    Inventors: Michael HAPPOLD, Ryan SKAFF, Derek HARTL
  • Publication number: 20240265715
    Abstract: A system receives a 3D image having multiple data points, and uses one or more filters, such as a distance filter, map filter, and/or height filter to remove certain 3D data points from the image. The system may group the data points and annotate them to identify unknown or unclassified objects within the image.
    Type: Application
    Filed: January 19, 2024
    Publication date: August 8, 2024
    Inventors: Bing-Jui Ho, Holger Caesar, Qiang Xu, Oscar Beijbom, Michael Happold, Sourabh Vora
  • Patent number: 12049236
    Abstract: Systems and methods for complementary control of an autonomous vehicle are disclosed. A primary controller provides a first plurality of instructions to an AV platform for operating the AV in an autonomous mode along a planned path based on sensor data from a primary sensor system and a secondary sensor system, and provides information that includes a fallback monitoring region to a complementary controller. The complementary controller receives sensor data from the secondary sensor system that includes sensed data for a fallback monitoring region, analyzes the received sensor data to determine whether a collision is imminent with an object detected in the fallback monitoring region, and cause the AV platform to initiate a collision mitigation action if a collision is determined to be imminent.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: July 30, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Michael Happold, Ryan Skaff, Derek Hartl
  • Patent number: 12050661
    Abstract: Systems and methods for object detection. The methods include, by a computing device: obtaining a plurality of intensity values denoting at least a difference in a first location of at least one object in a first image and a second location of the at least one object in a second image; converting the intensity values to 3D position values; inputting the 3D position values into a classifier algorithm to obtain classifications for data points of a 3D point cloud (each of the classifications comprising a foreground classification or a background classification); and using the classifications to detect at least one object which is located in a foreground or a background.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: July 30, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Xiaoyan Hu, Lingyuan Wang, Michael Happold, Jason Ziglar
  • Publication number: 20230289999
    Abstract: Methods and systems for jointly estimating a pose and a shape of an object perceived by an autonomous vehicle are described. The system includes data and program code collectively defining a neural network which has been trained to jointly estimate a pose and a shape of a plurality of objects from incomplete point cloud data. The neural network includes a trained shared encoder neural network, a trained pose decoder neural network, and a trained shape decoder neural network. The method includes receiving an incomplete point cloud representation of an object, inputting the point cloud data into the trained shared encoder, outputting a code representative of the point cloud data. The method also includes generating an estimated pose and shape of the object based on the code. The pose includes at least a heading or a translation and the shape includes a denser point cloud representation of the object.
    Type: Application
    Filed: May 17, 2023
    Publication date: September 14, 2023
    Inventors: Hunter Goforth, Xiaoyan Hu, Michael Happold
  • Publication number: 20230273976
    Abstract: Systems and methods for object detection. The methods include, by a computing device: obtaining a plurality of intensity values denoting at least a difference in a first location of at least one object in a first image and a second location of the at least one object in a second image; converting the intensity values to 3D position values; inputting the 3D position values into a classifier algorithm to obtain classifications for data points of a 3D point cloud (each of the classifications comprising a foreground classification or a background classification); and using the classifications to detect at least one object which is located in a foreground or a background.
    Type: Application
    Filed: May 3, 2023
    Publication date: August 31, 2023
    Inventors: Xiaoyan Hu, Lingyuan Wang, Michael Happold, Jason Ziglar
  • Patent number: 11694356
    Abstract: Methods and systems for jointly estimating a pose and a shape of an object perceived by an autonomous vehicle are described. The system includes data and program code collectively defining a neural network which has been trained to jointly estimate a pose and a shape of a plurality of objects from incomplete point cloud data. The neural network includes a trained shared encoder neural network, a trained pose decoder neural network, and a trained shape decoder neural network. The method includes receiving an incomplete point cloud representation of an object, inputting the point cloud data into the trained shared encoder, outputting a code representative of the point cloud data. The method also includes generating an estimated pose and shape of the object based on the code. The pose includes at least a heading or a translation and the shape includes a denser point cloud representation of the object.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: July 4, 2023
    Assignee: ARGO AI, LLC
    Inventors: Hunter Goforth, Xiaoyan Hu, Michael Happold
  • Patent number: 11669972
    Abstract: A system detects multiple instances of an object in a digital image by receiving a two-dimensional (2D) image that includes a plurality of instances of an object in an environment. For example, the system may receive the 2D image from a camera or other sensing modality of an autonomous vehicle (AV). The system uses a first object detection network to generate a plurality of predicted object instances in the image. The system then receives a data set that comprises depth information corresponding to the plurality of instances of the object in the environment. The data set may be received, for example, from a stereo camera of an AV, and the depth information may be in the form of a disparity map. The system may use the depth information to identify an individual instance from the plurality of predicted object instances in the image.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: June 6, 2023
    Assignee: Argo AI, LLC
    Inventors: Xiaoyan Hu, Michael Happold, Cho-Ying Wu
  • Patent number: 11651553
    Abstract: A method and a system for generating a mesh representation of a surface. The method includes receiving a three-dimensional (3D) point cloud representing the surface, generating a reconstruction dataset having a higher resolution than the 3D point cloud in one or more regions corresponding to the surface from the 3D point cloud, and generate a polygon mesh representation of the surface by using a fine-to-coarse hash map for building polygons at a highest resolution first followed by progressively coarser resolution polygons, using the reconstruction dataset.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: May 16, 2023
    Assignee: argo ai, llc
    Inventors: Xiaoyan Hu, Michael Happold, Joshua Max Manela, Guy Hotson
  • Patent number: 11645364
    Abstract: Systems and methods for object detection. The methods comprise, by a computing device: obtaining a plurality of intensity values denoting at least a difference in a first location of at least one object in a first image and a second location of the at least one object in a second image; converting the intensity values to 3D position values; inputting the 3D position values into a classifier algorithm to obtain classifications for data points of a 3D point cloud (each of the classifications comprising a foreground classification or a background classification); and using the classifications to detect at least one object which is located in a foreground or a background.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: May 9, 2023
    Inventors: Xiaoyan Hu, Lingyuan Wang, Michael Happold, Jason Ziglar
  • Publication number: 20230030815
    Abstract: Systems and methods for complementary control of an autonomous vehicle are disclosed. A primary controller provides a first plurality of instructions to an AV platform for operating the AV in an autonomous mode along a planned path based on sensor data from a primary sensor system and a secondary sensor system, and provides information that includes a fallback monitoring region to a complementary controller. The complementary controller receives sensor data from the secondary sensor system that includes sensed data for a fallback monitoring region, analyzes the received sensor data to determine whether a collision is imminent with an object detected in the fallback monitoring region, and cause the AV platform to initiate a collision mitigation action if a collision is determined to be imminent.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Michael Happold, Ryan Skaff, Derek Hartl
  • Publication number: 20220374659
    Abstract: Systems and methods for object detection. The methods comprise, by a computing device: obtaining a plurality of intensity values denoting at least a difference in a first location of at least one object in a first image and a second location of the at least one object in a second image; converting the intensity values to 3D position values; inputting the 3D position values into a classifier algorithm to obtain classifications for data points of a 3D point cloud (each of the classifications comprising a foreground classification or a background classification); and using the classifications to detect at least one object which is located in a foreground or a background.
    Type: Application
    Filed: August 2, 2022
    Publication date: November 24, 2022
    Inventors: Xiaoyan Hu, Lingyuan Wang, Michael Happold, Jason Ziglar
  • Patent number: 11443147
    Abstract: Systems and methods for operating a vehicle. The methods comprise, by a processor: obtaining a pair of stereo images captured by a stereo camera; processing the pair of stereo images to generate a disparity map comprising a plurality of pixels defined by intensity values; converting each intensity value to a 3D position in a map (each 3D position defining a location of a data point in a point cloud); performing a hierarchical decision tree classification to determine a classification for each data point in the point cloud (the classification being a foreground classification or a background classification); and using the classifications to facilitate autonomous control of the vehicle.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 13, 2022
    Assignee: Argo AI, LLC
    Inventors: Xiaoyan Hu, Lingyuan Wang, Michael Happold, Jason Ziglar
  • Publication number: 20220188578
    Abstract: Systems and methods for operating a vehicle. The methods comprise, by a processor: obtaining a pair of stereo images captured by a stereo camera; processing the pair of stereo images to generate a disparity map comprising a plurality of pixels defined by intensity values; converting each intensity value to a 3D position in a map (each 3D position defining a location of a data point in a point cloud); performing a hierarchical decision tree classification to determine a classification for each data point in the point cloud (the classification being a foreground classification or a background classification); and using the classifications to facilitate autonomous control of the vehicle.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 16, 2022
    Inventors: Xiaoyan Hu, Lingyuan Wang, Michael Happold, Jason Ziglar
  • Publication number: 20220012942
    Abstract: A method and a system for generating a mesh representation of a surface. The method includes receiving a three-dimensional (3D) point cloud representing the surface, generating a reconstruction dataset having a higher resolution than the 3D point cloud in one or more regions corresponding to the surface from the 3D point cloud, and generate a polygon mesh representation of the surface by using a fine-to-coarse hash map for building polygons at a highest resolution first followed by progressively coarser resolution polygons, using the reconstruction dataset.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Xiaoyan Hu, Michael Happold, Joshua Max Manela, Guy Hotson
  • Publication number: 20210365699
    Abstract: A system detects multiple instances of an object in a digital image by receiving a two-dimensional (2D) image that includes a plurality of instances of an object in an environment. For example, the system may receive the 2D image from a camera or other sensing modality of an autonomous vehicle (AV). The system uses a first object detection network to generate a plurality of predicted object instances in the image. The system then receives a data set that comprises depth information corresponding to the plurality of instances of the object in the environment. The data set may be received, for example, from a stereo camera of an AV, and the depth information may be in the form of a disparity map. The system may use the depth information to identify an individual instance from the plurality of predicted object instances in the image.
    Type: Application
    Filed: August 9, 2021
    Publication date: November 25, 2021
    Applicant: Argo AI, LLC
    Inventors: Xiaoyan Hu, Michael Happold, Cho-Ying Wu
  • Patent number: 11164369
    Abstract: A method and a system for generating a mesh representation of a surface. The method includes receiving a three-dimensional (3D) point cloud representing the surface, identifying and discarding one or more outliers in the 3D point cloud to generate a filtered point cloud using a Gaussian process, adding one or more additional points to the filtered point cloud to generate a reconstruction dataset, and using Poisson surface reconstruction to generate an implicit surface corresponding to the surface from the reconstruction dataset.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 2, 2021
    Assignee: Argo AI, LLC
    Inventors: Xiaoyan Hu, Michael Happold, Joshua Max Manela, Guy Hotson
  • Patent number: 11120280
    Abstract: A system detects multiple instances of an object in a digital image by receiving a two-dimensional (2D) image that includes a plurality of instances of an object in an environment. For example, the system may receive the 2D image from a camera or other sensing modality of an autonomous vehicle (AV). The system uses a first object detection network to generate a plurality of predicted object instances in the image. The system then receives a data set that comprises depth information corresponding to the plurality of instances of the object in the environment. The data set may be received, for example, from a stereo camera of an AV, and the depth information may be in the form of a disparity map. The system may use the depth information to identify an individual instance from the plurality of predicted object instances in the image.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 14, 2021
    Assignee: Argo AI, LLC
    Inventors: Xiaoyan Hu, Michael Happold, Cho-Ying Wu
  • Publication number: 20210192841
    Abstract: A method and a system for generating a mesh representation of a surface. The method includes receiving a three-dimensional (3D) point cloud representing the surface, identifying and discarding one or more outliers in the 3D point cloud to generate a filtered point cloud using a Gaussian process, adding one or more additional points to the filtered point cloud to generate a reconstruction dataset, and using Poisson surface reconstruction to generate an implicit surface corresponding to the surface from the reconstruction dataset.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Inventors: Xiaoyan Hu, Michael Happold, Joshua Max Manela, Guy Hotson