-
公开(公告)号:US11106708B2
公开(公告)日:2021-08-31
申请号:US16044362
申请日:2018-07-24
Applicant: Yangdi Lu , Wenbo He , Amirhosein Nabatchian
Inventor: Yangdi Lu , Wenbo He , Amirhosein Nabatchian
Abstract: System and method of partitioning a plurality of data objects that are each represented by a respective high dimensional feature vector is described, including performing a hashing function on each high dimensional feature vector to generate a respective lower dimensional binary compact feature vector for the data object that is represented by the high dimensional feature vector; performing a further hashing function on each compact feature vector to assign a sub-index ID to the compact feature vector; and partitioning the compact feature vectors into respective partition groups that correspond to the sub-index IDs assigned to the compact feature vectors.
-
公开(公告)号:US10983217B2
公开(公告)日:2021-04-20
申请号:US16206465
申请日:2018-11-30
Applicant: Ehsan Nezhadarya , Amirhosein Nabatchian , Bingbing Liu
Inventor: Ehsan Nezhadarya , Amirhosein Nabatchian , Bingbing Liu
Abstract: Methods and apparatuses for generating a frame of semantically labeled 2D data are described. A frame of sparse 3D data is generated from a frame of sparse 3D data. Semantic labels are assigned to the frame of dense 3D data, based on a set of 3D bounding boxes determined for the frame of sparse 3D data. Semantic labels are assigned to a corresponding frame of 2D data based on a mapping between the frame of sparse 3D data and the frame of 2D data. The mapping is used to map a 3D data point in the frame of dense 3D data to a mapped 2D data point in the frame of 2D data. The semantic label assigned to the 3D data point is assigned to the mapped 2D data point. The frame of semantically labeled 2D data, including the assigned semantic labels, is outputted.
-
3.
公开(公告)号:US11527084B2
公开(公告)日:2022-12-13
申请号:US16926096
申请日:2020-07-10
Applicant: Ehsan Taghavi , Amirhosein Nabatchian , Bingbing Liu
Inventor: Ehsan Taghavi , Amirhosein Nabatchian , Bingbing Liu
Abstract: A system and method for generating a bounding box for an object in proximity to a vehicle are disclosed. The method includes: receiving a three-dimensional (3D) point cloud representative of an environment; receiving a two-dimensional (2D) image of the environment; processing the 3D point cloud to identify an object cluster of 3D data points for a 3D object in the 3D point cloud; processing the 2D image to detect a 2D object in the 2D image and generate information regarding the 2D object from the 2D image; and when the 3D object and the 2D object correspond to the same object in the environment: generating a bird's eye view (BEV) bounding box for the object based on the object cluster of 3D data points and the information from the 2D image.
-
公开(公告)号:US10949467B2
公开(公告)日:2021-03-16
申请号:US16044286
申请日:2018-07-24
Applicant: Yangdi Lu , Wenbo He , Amirhosein Nabatchian
Inventor: Yangdi Lu , Wenbo He , Amirhosein Nabatchian
IPC: G06F16/00 , G06F16/901 , G06K9/62 , G06F16/903
Abstract: System and method of generating an index structure for indexing a plurality of unstructured data objects, including: generating a set of compact feature vectors, the set including a compact feature vector for each of the data objects, the compact feature vector for each data object including a sequence of hashed values that represent the data object; generating a plurality of twisted compact feature vector sets for each of set of compact feature vectors, each of the twisted compact feature vector sets being generated by applying a respective random shuffling permutation to the set of compact feature vectors; and for each twisted compact feature vector set, generating an index for the data objects in which the data objects are slotted based on sequences of hashed values in the twisted compact feature vector set.
-
5.
公开(公告)号:US20220012466A1
公开(公告)日:2022-01-13
申请号:US16926096
申请日:2020-07-10
Applicant: Ehsan TAGHAVI , Amirhosein NABATCHIAN , Bingbing LIU
Inventor: Ehsan TAGHAVI , Amirhosein NABATCHIAN , Bingbing LIU
Abstract: A system and method for generating a bounding box for an object in proximity to a vehicle are disclosed. The method includes: receiving a three-dimensional (3D) point cloud representative of an environment; receiving a two-dimensional (2D) image of the environment; processing the 3D point cloud to identify an object cluster of 3D data points for a 3D object in the 3D point cloud; processing the 2D image to detect a 2D object in the 2D image and generate information regarding the 2D object from the 2D image; and when the 3D object and the 2D object correspond to the same object in the environment: generating a bird's eye view (BEV) bounding box for the object based on the object cluster of 3D data points and the information from the 2D image.
-
公开(公告)号:US20210347378A1
公开(公告)日:2021-11-11
申请号:US16871711
申请日:2020-05-11
Applicant: Amirhosein NABATCHIAN , Ehsan TAGHAVI
Inventor: Amirhosein NABATCHIAN , Ehsan TAGHAVI
Abstract: A system and method for generating an importance occupancy grid map (OGM) for a vehicle are disclosed. The method includes: receiving a three-dimensional (3D) point cloud; receiving a binary map, the binary map associated with a set of GPS coordinates of the vehicle; receiving information representative of a planned path for the vehicle; and generating an importance OGM based on the 3D point cloud, the binary map, and the planned path for the vehicle using a map generation module.
-
公开(公告)号:US20190272341A1
公开(公告)日:2019-09-05
申请号:US16044362
申请日:2018-07-24
Applicant: Yangdi Lu , Wenbo He , Amirhosein Nabatchian
Inventor: Yangdi Lu , Wenbo He , Amirhosein Nabatchian
IPC: G06F17/30
Abstract: System and method of partitioning a plurality of data objects that are each represented by a respective high dimensional feature vector is described, including performing a hashing function on each high dimensional feature vector to generate a respective lower dimensional binary compact feature vector for the data object that is represented by the high dimensional feature vector; performing a further hashing function on each compact feature vector to assign a sub-index ID to the compact feature vector; and partitioning the compact feature vectors into respective partition groups that correspond to the sub-index IDs assigned to the compact feature vectors.
-
公开(公告)号:US11815897B2
公开(公告)日:2023-11-14
申请号:US16871711
申请日:2020-05-11
Applicant: Amirhosein Nabatchian , Ehsan Taghavi
Inventor: Amirhosein Nabatchian , Ehsan Taghavi
IPC: G05D1/02 , B60W60/00 , G06T7/20 , G06V20/56 , G06F18/25 , G06F18/214 , G06V10/82 , G01S17/42 , G01S17/931
CPC classification number: G05D1/0214 , B60W60/001 , G05D1/0221 , G05D1/0278 , G06F18/214 , G06F18/25 , G06T7/20 , G06V10/82 , G06V20/56 , B60W2556/50 , G01S17/42 , G01S17/931 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084 , G06T2207/30241 , G06T2207/30252
Abstract: A system and method for generating an importance occupancy grid map (OGM) for a vehicle are disclosed. The method includes: receiving a three-dimensional (3D) point cloud; receiving a binary map, the binary map associated with a set of GPS coordinates of the vehicle; receiving information representative of a planned path for the vehicle; and generating an importance OGM based on the 3D point cloud, the binary map, and the planned path for the vehicle using a map generation module.
-
公开(公告)号:US10859684B1
公开(公告)日:2020-12-08
申请号:US16681447
申请日:2019-11-12
Applicant: Amirhosein Nabatchian
Inventor: Amirhosein Nabatchian
Abstract: A system and method for performing camera-LIDAR calibration based on a checkerboard placed in proximity to a vehicle, the method includes: receiving a 3D point cloud and a 2D image including the checkerboard; filtering the 3D point cloud representing the checkerboard; converting the filtered 3D point cloud to a 2D point cloud in a translated coordinate system; estimating a 2D position, in the translated coordinate system, for each outer corner of the checkerboard represented by the 2D point cloud; estimating a 2D position in the translated coordinate system for each inner corner of the checkerboard represented by the 2D point cloud; determining a 3D position, in a LIDAR coordinate system, for each corner of the checkerboard in the 3D point cloud based on the corresponding 2D position in the translated coordinate system; and determining a 2D position of each corner of the checkerboard in a 2D image coordinate system.
-
公开(公告)号:US20200174132A1
公开(公告)日:2020-06-04
申请号:US16206465
申请日:2018-11-30
Applicant: Ehsan Nezhadarya , Amirhosein Nabatchian , Bingbing Liu
Inventor: Ehsan Nezhadarya , Amirhosein Nabatchian , Bingbing Liu
Abstract: Methods and apparatuses for generating a frame of semantically labeled 2D data are described. A frame of sparse 3D data is generated from a frame of sparse 3D data. Semantic labels are assigned to the frame of dense 3D data, based on a set of 3D bounding boxes determined for the frame of sparse 3D data. Semantic labels are assigned to a corresponding frame of 2D data based on a mapping between the frame of sparse 3D data and the frame of 2D data. The mapping is used to map a 3D data point in the frame of dense 3D data to a mapped 2D data point in the frame of 2D data. The semantic label assigned to the 3D data point is assigned to the mapped 2D data point. The frame of semantically labeled 2D data, including the assigned semantic labels, is outputted.
-
-
-
-
-
-
-
-
-