Patents by Inventor Qijun Tan
Qijun Tan 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: 11789456Abstract: A vehicle computing system may implement techniques to determine attributes (or intent) of an object detected by a vehicle operating in the environment. The techniques may include determining a set of features with respect to a detected object by a first model and determining, by a second model and based on the set of features, one or more attributes of the object. The first model and the second model may be configured to process at least one image frame to determine the one or more attributes of the object. A model may receive sensor data as an input, and output features and/or an attribute for the detected object. Based on the attribute(s) of the object, a vehicle computing system may control operation of the vehicle.Type: GrantFiled: August 9, 2022Date of Patent: October 17, 2023Assignee: Zoox, Inc.Inventors: Qijun Tan, Sarah Tariq
-
Publication number: 20230259759Abstract: Provided are systems and methods for sequence-to-sequence modeling with neural quality metrics. More particularly, example aspects of the present disclosure relate to minimum bayes risk (MBR) decoding with neural metrics for machine translation. According to example aspects of the present disclosure, a set of candidate outputs can be sampled from a machine translation model given a source sequence. Given the set of candidate outputs, systems and methods according to example aspects of the present disclosure can select a hypothesis with high expected utility with respect to the distribution over a set of pseudo-references from the machine translation model.Type: ApplicationFiled: February 16, 2022Publication date: August 17, 2023Inventors: Qijun Tan, Markus Freitag, David Grangier
-
Patent number: 11604993Abstract: Techniques for training a computationally-expensive layer, such as a convolutional layer, of a machine-learning model toward a target filter. If the training drives parameters associated with the layer to match or be close enough to the target filter, the layer may be removed, replace, and/or reduced in size, depending on the type of target filter used.Type: GrantFiled: May 3, 2019Date of Patent: March 14, 2023Assignee: Zoox, Inc.Inventor: Qijun Tan
-
Patent number: 11568259Abstract: Techniques for training a machine learning model are described herein. For example, the techniques may include implementing a cross batch normalization layer that generates a cross batch normalization layer output based on a first layer output during training of the neural network. The training may be based on a local batch of training examples of a global batch including the local batch and at least one remote batch of training examples. The cross batch normalization layer output may include normalized components of the first layer output determined based on global normalization statistics for the global batch. Such techniques may be used to train a neural network over distributed machines by synchronizing batches between such machines.Type: GrantFiled: October 15, 2019Date of Patent: January 31, 2023Assignee: Zoox, Inc.Inventors: Shimin Guo, Ethan Miller Pronovost, Connor Jonathan Soohoo, Qijun Tan
-
Publication number: 20220382294Abstract: A vehicle computing system may implement techniques to determine attributes (or intent) of an object detected by a vehicle operating in the environment. The techniques may include determining a set of features with respect to a detected object by a first model and determining, by a second model and based on the set of features, one or more attributes of the object. The first model and the second model may be configured to process at least one image frame to determine the one or more attributes of the object. A model may receive sensor data as an input, and output features and/or an attribute for the detected object. Based on the attribute(s) of the object, a vehicle computing system may control operation of the vehicle.Type: ApplicationFiled: August 9, 2022Publication date: December 1, 2022Inventors: Qijun Tan, Sarah Tariq
-
Patent number: 11460857Abstract: A vehicle computing system may implement techniques to determine attributes (or intent) of an object detected by a vehicle operating in the environment. The techniques may include determining a set of features with respect to a detected object by a first model and determining, by a second model and based on the set of features, one or more attributes of the object. The first model and the second model may be configured to process at least one image frame to determine the one or more attributes of the object. A model may receive sensor data as an input, and output features and/or an attribute for the detected object. Based on the attribute(s) of the object, a vehicle computing system may control operation of the vehicle.Type: GrantFiled: February 21, 2020Date of Patent: October 4, 2022Assignee: Zoox, Inc.Inventors: Qijun Tan, Sarah Tariq
-
Patent number: 11379998Abstract: A machine-learning (ML) architecture may comprise a first ML model and/or an optical flow model that receive, as input, a first image and a second image. The first ML model may output a first feature map corresponding to the first image and a second feature map corresponding to the second image. The optical flow model may output an estimated optical flow. A deformation component may modify the second feature map, as a deformed feature map, based at least in part on the estimated optical flow. The deformed feature map and the first feature map may be concatenated together as a concatenated feature map, which may be provided to a second ML model. The second ML model may be trained to output an output ROI and/or a track in association with an object represented in the first image.Type: GrantFiled: November 2, 2020Date of Patent: July 5, 2022Assignee: Zoox, Inc.Inventors: Qijun Tan, Sarah Tariq
-
Patent number: 11003955Abstract: Techniques for compacting an ML model by replacing a linear transformation layer and a convolutional layer with a modified convolution layer. Determining the modified convolutional layer may include determining a modified bias and/or a modified filter. In some examples, before merging the layers, an output of the linear transformation layer may be provided as input to the convolution layer (e.g., the linear transformation layer may precede the convolutional layer). The linear transformation lay may include, for example, a batch normalization layer, a pooling layer, and/or the like.Type: GrantFiled: May 3, 2019Date of Patent: May 11, 2021Assignee: Zoox, Inc.Inventor: Qijun Tan
-
Publication number: 20210110272Abstract: Techniques for training a machine learning model are described herein. For example, the techniques may include implementing a cross batch normalization layer that generates a cross batch normalization layer output based on a first layer output during training of the neural network. The training may be based on a local batch of training examples of a global batch including the local batch and at least one remote batch of training examples. The cross batch normalization layer output may include normalized components of the first layer output determined based on global normalization statistics for the global batch. Such techniques may be used to train a neural network over distributed machines by synchronizing batches between such machines.Type: ApplicationFiled: October 15, 2019Publication date: April 15, 2021Inventors: Shimin Guo, Ethan Miller Pronovost, Connor Jonathan Soohoo, Qijun Tan
-
Publication number: 20210049776Abstract: A machine-learning (ML) architecture may comprise a first ML model and/or an optical flow model that receive, as input, a first image and a second image. The first ML model may output a first feature map corresponding to the first image and a second feature map corresponding to the second image. The optical flow model may output an estimated optical flow. A deformation component may modify the second feature map, as a deformed feature map, based at least in part on the estimated optical flow. The deformed feature map and the first feature may be concatenated together as a concatenated feature map, which may be provided to a second ML model. The second ML model may be trained to output an output ROI and/or a track in association with an object represented in the first image.Type: ApplicationFiled: November 2, 2020Publication date: February 18, 2021Inventors: Qijun Tan, Sarah Tariq
-
Patent number: 10825188Abstract: A machine-learning (ML) architecture may comprise a first ML model and/or an optical flow model that receive, as input, a first image and a second image. The first ML model may output a first feature map corresponding to the first image and a second feature map corresponding to the second image. The optical flow model may output an estimated optical flow. A deformation component may modify the second feature map, as a deformed feature map, based at least in part on the estimated optical flow. The deformed feature map and the first feature map may be concatenated together as a concatenated feature map, which may be provided to a second ML model. The second ML model may be trained to output an output ROI and/or a track in association with an object represented in the first image.Type: GrantFiled: March 8, 2019Date of Patent: November 3, 2020Assignee: Zoox, Inc.Inventors: Qijun Tan, Sarah Tariq