Patents by Inventor Guowei WAN

Guowei WAN 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: 11373328
    Abstract: The disclosure provides a method, an apparatus, a device and a storage medium for positioning an object. The method includes: obtaining a map related to a region where the object is located, the map including a plurality of map layers having different height information; determining, based on the map and current point cloud data related to the object, an estimated position of the object, an estimated height corresponding to the estimated position and an estimated probability that the object is located at the estimated position with an estimated posture; and determining, at least based on the estimated position, the estimated height and the estimated probability, positioning information for the object, the positioning information indicating at least one of a current position of the object, a current height of the object and a current posture of the object.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 28, 2022
    Assignee: Apollo Intelligent Driving Technology (Beijing) Co., Ltd.
    Inventors: Guowei Wan, Shenhua Hou, Shiyu Song
  • Patent number: 11364931
    Abstract: In one embodiment, a method for temporal smoothness in localization results for an autonomous driving vehicle includes: creating a probability offset volume that represents an overall matching cost between a first set of keypoints from the online point cloud and a second set of keypoints from a pre-built point cloud map for each of a series of sequential light detection and ranging (LiDAR) frames in an online point cloud. The method also includes compressing the probability offset volume into multiple probability vectors across a X dimension, a Y dimension and a yaw dimension; providing each probability vector of the probability offset volume to a number of recurrent neural networks (RNNs); and generating, by the RNNs, a trajectory of location results across the plurality of sequential LiDAR frames.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: June 21, 2022
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO. LTD.
    Inventors: Weixin Lu, Yao Zhou, Guowei Wan, Shenhua Hou, Shiyu Song
  • Publication number: 20220164595
    Abstract: The present disclosure provides a method, an apparatus, an electronic device and a storage medium for vehicle localization, which relates to the technical fields of autonomous driving, electronic map, deep learning, image processing, and the like. In the method, a computing device obtains an image descriptor map corresponding to a captured image of an external environment of a vehicle and a predicted pose of the vehicle when the captured image is captured; obtains a set of reference descriptors and a set of spatial coordinates corresponding to a set of keypoints of a reference image of the external environment; determines a plurality of sets of image descriptors corresponding to the set of spatial coordinates when the vehicle is in a plurality of candidate poses, respectively; determines a plurality of similarities between the plurality of sets of image descriptors and the set of reference descriptors; and updates the predicted pose based on the plurality of candidate poses and the plurality of similarities.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventors: Yao ZHOU, Guowei WAN, Shenhua HOU, Shiyu SONG
  • Publication number: 20220164603
    Abstract: The present disclosure provides a data processing method, an apparatus, an electronic device and a medium, which relates to the technical fields of autonomous driving, electronic maps, deep learning, image processing, and the like. The method includes: a computing device inputs a reference image and a captured image into a feature extraction model; obtain, a set of reference descriptors based on the first descriptor map; determine a plurality of sets of training descriptors; obtain a predicted pose of the vehicle by inputting the plurality of training poses and a plurality of similarities into a pose prediction model; and train the feature extraction model and the pose prediction model. When applied to a vehicle localization system, the trained feature extraction model and pose prediction model according to some embodiments of the present disclosure can improve accuracy and robustness of vehicle localization, thereby boosting the performance of the vehicle localization system.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventors: Yao ZHOU, Guowei WAN, Shenhua HOU, Shiyu SONG
  • Publication number: 20210373161
    Abstract: In one embodiment, a method for solution inference using neural networks in LiDAR localization includes constructing a cost volume in a solution space for a predicted pose of an autonomous driving vehicle (ADV), the cost volume including a number of sub volumes, each sub volume representing a matching cost between a keypoint from an online point cloud and a corresponding keypoint on a pre-built point cloud map. The method further includes regularizing the cost volume using convention neural networks (CNNs) to refine the matching costs; and inferring, from the regularized cost volume, an optimal offset of the predicted pose.
    Type: Application
    Filed: January 30, 2019
    Publication date: December 2, 2021
    Inventors: Weixin LU, Yao ZHOU, Guowei WAN, Shenhua HOU, Shiyu SONG
  • Publication number: 20210365712
    Abstract: In one embodiment, a method for extracting point cloud features for use in localizing an autonomous driving vehicle (ADV) includes selecting a first set of keypoints from an online point cloud, the online point cloud generated by a LiDAR device on the ADV for a predicted pose of the ADV; and extracting a first set of feature descriptors from the first set of keypoints using a feature learning neural network running on the ADV, The method further includes locating a second set of keypoints on a pre-built point cloud map, each keypoint of the second set of keypoints corresponding to a keypoint of the first set of keypoint; extracting a second set of feature descriptors from the pre-built point cloud map; and estimating a position and orientation of the ADV based on the first set of feature descriptors, the second set of feature descriptors, and a predicted pose of the ADV.
    Type: Application
    Filed: January 30, 2019
    Publication date: November 25, 2021
    Inventors: Weixin LU, Yao ZHOU, Guowei WAN, Shenhua HOU, Shiyu SONG
  • Publication number: 20210354718
    Abstract: In one embodiment, a method for temporal smoothness in localization results for an autonomous driving vehicle includes: creating a probability offset volume that represents an overall matching cost between a first set of keypoints from the online point cloud and a second set of keypoints from a pre-built point cloud map for each of a series of sequential light detection and ranging (LiDAR) frames in an online point cloud. The method also includes compressing the probability offset volume into multiple probability vectors across a X dimension, a Y dimension and a yaw dimension; providing each probability vector of the probability offset volume to a number of recurrent neural networks (RNNs); and generating, by the RNNs, a trajectory of location results across the plurality of sequential LiDAR frames.
    Type: Application
    Filed: January 30, 2019
    Publication date: November 18, 2021
    Inventors: Weixin LU, Yao ZHOU, Guowei WAN, Shenhua HOU, Shiyu SONG
  • Publication number: 20210358213
    Abstract: A method, an electronic device and a readable storage medium for point cloud data processing, which may be used for autonomous driving, are disclosed. The feature vectors of respective points in the first point cloud data and second point cloud data are pre-learned, and thus the feature vectors of the first key points may be determined directly based on the learnt second feature vectors of respective first neighboring points of the respective first key points in the first point cloud data, and the feature vectors of the candidate key points may be determined directly based on the learnt third feature vectors of the respective second neighboring points of respective candidate key points in the second point cloud data corresponding to the first key points.
    Type: Application
    Filed: March 19, 2021
    Publication date: November 18, 2021
    Inventors: Li Yu, Weixin Lu, Guowei Wan, Liang Peng, Shiyu Song
  • Publication number: 20210270612
    Abstract: The present disclosure provides a method, an apparatus, a computer device and a computer-readable storage medium for positioning, and relates to the field of autonomous driving. The method obtains point cloud data collected by a LiDAR on a device at a current time; determines, based on the point cloud data and a global map built in a global coordinate system, global positioning information of the device in the global coordinate system at the current time; and determine, based on the point cloud data and a local map built in a local coordinate system, local positioning information of the device in the local coordinate system at the current time. A positioning result of the device at the current time is determined based on at least the global positioning information and the local positioning information. Techniques of the present disclosure can provide an effective and stable positioning service.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Shenhua HOU, Wendong DING, Hang GAO, Guowei WAN, Shiyu SONG
  • Publication number: 20210270613
    Abstract: The present disclosure provides a method, an apparatus, a computing device and a computer readable storage medium for detecting an environmental change, and relates to the field of autonomous driving. The method obtains a global map for an area and a first local map built in real time for a sub-area in the area; and determines an environmental change in the first sub-area by comparing the first local map and the global map and determining a first probability of the environmental change. Techniques of the present disclosure can automatically detect environmental changes that affect the positioning of autonomous driving, thereby facilitating the updating of positioning maps.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Shenhua HOU, Wendong DING, Hang GAO, Guowei WAN, Shiyu SONG
  • Publication number: 20210270609
    Abstract: The present disclosure provides a method, an apparatus, a computer device and a computer-readable storage medium for positioning, and relates to the field of autonomous driving. The method obtains inertial measurement data of a device to be positioned at a current time and point cloud data collected by a LiDAR on the device at the current time; determines, by integrating the inertial measurement data, inertial positioning information of the device in an inertial coordinate system at the current time; and determines, based on the inertial positioning information, the point cloud data and at least one local map built in a local coordinate system, a positioning result of the device in the local coordinate system at the current time. Techniques of the present disclosure can provide an effective and stable local positioning result.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Shenhua HOU, Wendong DING, Hang GAO, Guowei WAN, Shiyu SONG
  • Publication number: 20210264197
    Abstract: The present disclosure provides a point cloud data processing method, apparatus, electronic device and computer readable storage medium, which relates to computer vision technology and may be used for autonomous driving.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 26, 2021
    Inventors: Weixin Lu, Guowei Wan, Li Yu, Liang Peng, Shiyu Song
  • Publication number: 20210209792
    Abstract: A positioning method includes acquiring an image of an area where a target object is located at a first time instant and multiple frames of point cloud data of an area where the target object is located at multiple time instants, wherein the multiple frames of point cloud data include first point cloud data of the area where the target object is located at the first time instant. The method also includes determining a point cloud map according to the multiple frames of point cloud data and acquiring a target feature vector according to the first point cloud data, the point cloud map and the image. The method further includes determining a positioning result of the target object according to the target feature vector.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Inventors: Yao ZHOU, Guowei WAN, Shiyu SONG
  • Publication number: 20210192777
    Abstract: The disclosure provides a method, an apparatus, a device and a storage medium for positioning an object. The method includes: obtaining a map related to a region where the object is located, the map including a plurality of map layers having different height information; determining, based on the map and current point cloud data related to the object, an estimated position of the object, an estimated height corresponding to the estimated position and an estimated probability that the object is located at the estimated position with an estimated posture; and determining, at least based on the estimated position, the estimated height and the estimated probability, positioning information for the object, the positioning information indicating at least one of a current position of the object, a current height of the object and a current posture of the object.
    Type: Application
    Filed: September 30, 2020
    Publication date: June 24, 2021
    Inventors: Guowei WAN, Shenhua HOU, Shiyu SONG
  • Patent number: 11009355
    Abstract: The present disclosure discloses a method and apparatus for positioning a vehicle. In some embodiments, the method comprises: acquiring an a priori position of a to-be-positioned vehicle at a current positioning moment determined by performing a strapdown calculation between a previous positioning moment and the current positioning moment; determining a map area for searching in a laser point cloud reflected value map; matching a reflected value characteristic of a projection area generated by projecting a real-time laser point cloud, to obtain a map matching position according to a matching result; positioning, using the a priori position in combination with observation data of a vehicle-mounted global navigation satellite system (GNSS) receiver of the vehicle, to obtain a satellite positioning position; and fusing the a priori position, the map matching position and the satellite positioning position to generate a positioning result of positioning the vehicle at the current moment.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: May 18, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Renlan Cai, Xiaolong Yang, Guowei Wan, Weixin Lu, Shiyu Song, Baoqiang Xu
  • Patent number: 10705188
    Abstract: The present disclosure provides a laser point cloud positioning method and system. The method comprises: converting laser point cloud reflection value data and height value data matched with a current location of an autonomous vehicle into laser point cloud projection data in a ground plane; assigning a weight for a reflection value matching probability and a height value matching probability of the laser point cloud projection data and a laser point cloud two-dimensional grid map, and determining a matching probability of the laser point cloud projection data and the laser point cloud two-dimensional grid map; determining a location of the autonomous vehicle in the laser point cloud two-dimensional grid map based on a matching probability of the laser point cloud projection data and the laser point cloud two-dimensional grid map.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: July 7, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Guowei Wan, Hao Li, Yao Zhou, Shiyu Song, Fangfang Dong
  • Patent number: 10613227
    Abstract: The present application discloses a method and apparatus for positioning a vehicle. An implementation of the method comprises: obtaining laser point cloud data of a laser point cloud collected by a laser radar on a vehicle, and obtaining an initial pose of a center point of the laser radar; calculating a matching probability between projection data corresponding to each sampling pose and map data of a reflected value map respectively; and calculating an optimal pose based on the matching probability between the projection data corresponding to the each sampling pose and the map data of the reflected value map, and determining a position of the vehicle based on the optimal pose.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: April 7, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd
    Inventors: Guowei Wan, Hao Wang, Shiyu Song, Baoqiang Xu
  • Publication number: 20200064137
    Abstract: Embodiments of the present disclosure disclose a method and apparatus for positioning an autonomous vehicle. The method includes: matching a current point cloud projected image of a first resolution with a map of the first resolution to generate a first histogram filter based on the matching result; determining at least two first response areas in the first histogram filter based on a probability value of an element in the first histogram filter; generating a second histogram filter based on a result of matching a current point cloud projected image of a second resolution with a map of the second resolution and the at least two first response areas, the first resolution being less than the second resolution; and calculating a weighted average of probability values of target elements in the second histogram filter to determine a positioning result of the autonomous vehicle in the map of the second resolution.
    Type: Application
    Filed: July 10, 2019
    Publication date: February 27, 2020
    Inventors: Hao LI, Guowei WAN, Yao ZHOU, Shiyu SONG, Fangfang DONG
  • Publication number: 20190146062
    Abstract: The present disclosure provides a laser point cloud positioning method and system. The method comprises: converting laser point cloud reflection value data and height value data matched with a current location of an autonomous vehicle into laser point cloud projection data in a ground plane; assigning a weight for a reflection value matching probability and a height value matching probability of the laser point cloud projection data and a laser point cloud two-dimensional grid map, and determining a matching probability of the laser point cloud projection data and the laser point cloud two-dimensional grid map; determining a location of the autonomous vehicle in the laser point cloud two-dimensional grid map based on a matching probability of the laser point cloud projection data and the laser point cloud two-dimensional grid map.
    Type: Application
    Filed: October 23, 2018
    Publication date: May 16, 2019
    Applicant: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD
    Inventors: Guowei WAN, Hao Li, Yao Zhou, Shiyu Song, Fangfang Dong
  • Publication number: 20180306922
    Abstract: The present application discloses a method and apparatus for positioning a vehicle. An implementation of the method comprises: obtaining laser point cloud data of a laser point cloud collected by a laser radar on a vehicle, and obtaining an initial pose of a center point of the laser radar; calculating a matching probability between projection data corresponding to each sampling pose and map data of a reflected value map respectively; and calculating an optimal pose based on the matching probability between the projection data corresponding to the each sampling pose and the map data of the reflected value map, and determining a position of the vehicle based on the optimal pose.
    Type: Application
    Filed: January 29, 2018
    Publication date: October 25, 2018
    Inventors: Guowei WAN, Hao Wang, Shiyu Song, Baoqiang Xu