Patents Assigned to TUSIMPLE
  • Patent number: 10373003
    Abstract: A method of lane detection for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs include instructions, which when executed by a computing device, cause the computing device to perform the following steps comprising: generating a ground truth; off-line training a lane detection algorithm by using the ground truth, the lane detection algorithm using parameters that express a lane marking in an arc; on-line generating a predicted lane marking; comparing the predicted lane marking against the ground truth; and off-line refining the lane detection algorithm.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: August 6, 2019
    Assignee: TUSIMPLE
    Inventors: Siyuan Liu, Mingdong Wang, Xiaodi Hou
  • Patent number: 10360686
    Abstract: A system for generating a ground truth dataset for motion planning of a vehicle is disclosed. The system includes an internet server that further includes an I/O port, configured to transmit and receive electrical signals to and from a client device; a memory; one or more processing units; and one or more programs stored in the memory and configured for execution by the one or more processing units, the one or more programs including instructions for: a corresponding module configured to correspond, for each pair of images, a first image of the pair to a LiDAR static-scene point cloud; and a computing module configured to compute a camera pose associated with the pair of images in the coordinate of the point cloud.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: July 23, 2019
    Assignee: TUSIMPLE
    Inventors: Yi Wang, Yi Luo, Wentao Zhu, Panqu Wang
  • Patent number: 10360257
    Abstract: A system and method for implementing an image annotation platform are disclosed. A particular embodiment includes: registering a plurality of labelers to which annotation tasks are assigned; assigning annotation tasks to the plurality of labelers; determining if the annotation tasks can be closed or re-assigned to the plurality of labelers; aggregating annotations provided by the plurality of labelers as a result of the closed annotation tasks; evaluating a level of performance of the plurality of labelers in providing the annotations; and calculating payments for the plurality of labelers based on the quantity and quality of the annotations provided by the plurality of labelers.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: July 23, 2019
    Assignee: TuSimple
    Inventors: Xiaodi Hou, Siyuan Liu, Kai Zhou
  • Publication number: 20190196468
    Abstract: A Method and System for Modeling Autonomous Vehicle Behavior. The system and method makes it feasible to develop an autonomous vehicle control system for complex vehicles, such as for cargo trucks and other large payload vehicles. The method and system commences by first obtaining 3-dimensional data for one or more sections of roadway. Once the 3-dimensional roadway data is obtained, that data is used to run computer simulations of a computer model of a specific vehicle being controlled by a generic vehicle control algorithm or system. The generic vehicle control algorithm is optimized by running the simulations utilizing the 3-dimensional roadway data until an acceptable performance result is acheived. Once an acceptable simulation is executed using the generic vehicle control algorithm, the control algorithm/system is used to run one or more real-world driving tests on the roadway for which the 3-dimensional data was obtained.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Applicant: TuSimple
    Inventors: Liu Liu, Che Kun Law, Ke Quan
  • Patent number: 10311312
    Abstract: A system and method for vehicle occlusion detection is disclosed.
    Type: Grant
    Filed: October 28, 2017
    Date of Patent: June 4, 2019
    Assignee: TuSimple
    Inventors: Hongkai Yu, Zhipeng Yan, Panqu Wang, Pengfei Chen
  • Patent number: 10308242
    Abstract: A system and method for using human driving patterns to detect and correct abnormal driving behaviors of autonomous vehicles are disclosed. A particular embodiment includes: generating data corresponding to a normal driving behavior safe zone; receiving a proposed vehicle control command; comparing the proposed vehicle control command with the normal driving behavior safe zone; and issuing a warning alert if the proposed vehicle control command is outside of the normal driving behavior safe zone. Another embodiment includes modifying the proposed vehicle control command to produce a modified and validated vehicle control command if the proposed vehicle control command is outside of the normal driving behavior safe zone.
    Type: Grant
    Filed: July 1, 2017
    Date of Patent: June 4, 2019
    Assignee: TuSimple
    Inventors: Wutu Lin, Liu Liu, Xing Sun
  • Patent number: 10303956
    Abstract: A system and method for using triplet loss for proposal free instance-wise semantic segmentation for lane detection are disclosed. A particular embodiment includes: receiving image data from an image generating device mounted on an autonomous vehicle; performing a semantic segmentation operation or other object detection on the received image data to identify and label objects in the image data with object category labels on a per-pixel basis and producing corresponding semantic segmentation prediction data; performing a triplet loss calculation operation using the semantic segmentation prediction data to identify different instances of objects with similar object category labels found in the image data; and determining an appropriate vehicle control action for the autonomous vehicle based on the different instances of objects identified in the image data.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: May 28, 2019
    Assignee: TUSIMPLE
    Inventors: Zehua Huang, Panqu Wang, Pengfei Chen, Tian Li
  • Patent number: 10303522
    Abstract: A system and method for distributed graphics processing unit (GPU) computation are disclosed. A particular embodiment includes: receiving a user task service request from a user node; querying resource availability from a plurality of slave nodes having a plurality of graphics processing units (GPUs) thereon; assigning the user task service request to a plurality of available GPUs based on the resource availability and resource requirements of the user task service request, the assigning including starting a service on a GPU using a distributed processing container and creating a corresponding uniform resource locator (URL); and retaining a list of URLs corresponding to the resources assigned to the user task service request.
    Type: Grant
    Filed: July 1, 2017
    Date of Patent: May 28, 2019
    Assignee: TUSIMPLE
    Inventors: Kai Zhou, Siyuan Liu
  • Patent number: 10268205
    Abstract: A method of visual odometry for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs include instructions, which when executed by a computing device, causes the computing device to perform the following steps comprising: in response to images in pairs, generating a prediction of static scene optical flow for each pair of the images in a visual odometry model; generating a set of motion parameters for each pair of the images in the visual odometry model; training the visual odometry model by using the prediction of static scene optical flow and the motion parameters; and predicting motion between a pair of consecutive image frames by the trained visual odometry model.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: April 23, 2019
    Assignee: TUSIMPLE
    Inventors: Wentao Zhu, Yi Wang, Yi Luo
  • Patent number: 10223807
    Abstract: A method of localization for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform utilizing one or more autonomous vehicle driving modules that execute processing of images from a camera and data from a LiDAR the following steps comprising: aligning a 3D submap with a global map; extracting features from the 3D submap and the global map; classifying the extracted features in classes; and establishing correspondence of features in a same class between the 3D submap and the global map.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: March 5, 2019
    Assignee: TUSIMPLE
    Inventors: Yi Luo, Yi Wang, Ke Xu
  • Patent number: 10223806
    Abstract: A method of localization for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform by one or more autonomous vehicle driving modules execution of processing of images from a camera and data from a LiDAR using the following steps comprising: constructing a 3D submap and a global map; extracting features from the 3D submap and the global map; matching features extracted from the 3D submap against features extracted from the global map; refining feature correspondence; and refining location of the 3D submap.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: March 5, 2019
    Assignee: TUSIMPLE
    Inventors: Yi Luo, Yi Wang, Ke Xu
  • Patent number: 10147193
    Abstract: A system and method for semantic segmentation using hybrid dilated convolution (HDC) are disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image; performing a convolution operation on the feature map and producing multiple convolution layers; grouping the multiple convolution layers into a plurality of groups; applying different dilation rates for different convolution layers in a single group of the plurality of groups; and applying a same dilation rate setting across all groups of the plurality of groups.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: December 4, 2018
    Assignee: TuSimple
    Inventors: Zehua Huang, Pengfei Chen, Panqu Wang
  • Patent number: 10067509
    Abstract: A system method for occluding contour detection using a fully convolutional neural network is disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image by semantic segmentation; applying a Dense Upsampling Convolution (DUC) operation on the feature map to produce contour information of objects and object instances detected in the input image; and applying the contour information onto the input image.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: September 4, 2018
    Assignee: TUSIMPLE
    Inventors: Panqu Wang, Pengfei Chen, Zehua Huang
  • Patent number: 9952594
    Abstract: A system and method for traffic data collection using unmanned aerial vehicles (UAVs) are disclosed.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: April 24, 2018
    Assignee: TUSIMPLE
    Inventors: Yufei Zhao, Xiaodi Hou
  • Patent number: 9953236
    Abstract: A system and method for semantic segmentation using dense upsampling convolution (DUC) are disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image; performing a convolution operation on the feature map and reshape the feature map to produce a label map; dividing the label map into equal subparts, which have the same height and width as the feature map; stacking the subparts of the label map to produce a whole label map; and applying a convolution operation directly between the feature map and the whole label map without inserting extra values in deconvolutional layers to produce a semantic label map.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: April 24, 2018
    Assignee: TUSIMPLE
    Inventors: Zehua Huang, Pengfei Chen, Panqu Wang