Patents by Inventor Lunjun ZHANG

Lunjun ZHANG 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).

  • Publication number: 20250284973
    Abstract: Learning to drive via asymmetric self-play includes executing a scenario that includes a set of actors. A student action in the scenario is determined using a student model for a student actor of the set of actors, and a teacher action in the scenario is determined using a teacher model for a teacher actor of the set of actors. Learning to drive further involves processing a student reward function based on the student action to reduce a student collision likelihood of the student model and processing a teacher reward function based on the teacher action to reduce a teacher collision likelihood of the teacher model and increase the student collision likelihood of the student model. The student model and the teacher model are iteratively updated using the student reward function and the teacher reward function. The student model is saved as a virtual driver of an autonomous system.
    Type: Application
    Filed: March 6, 2025
    Publication date: September 11, 2025
    Applicant: Waabi Innovation Inc.
    Inventors: Chris ZHANG, Kelvin WONG, Lunjun ZHANG, Sergio CASAS ROMERO, Raquel URTASUN
  • Publication number: 20250103779
    Abstract: A method learns unsupervised world models for autonomous driving via discrete diffusion. The method includes encoding an observation of an actor for a geographic region using an encoder to generate a prior frame of prior tokens. The method further includes processing the prior frame with a spatio-temporal transformer to generate a predicted frame of predicted tokens. The spatio-temporal transformer includes a spatial transformer and a temporal transformer. The method further includes processing the predicted frame to generate a predicted action for the actor. The method further includes decoding the predicted frame to generate a predicted observation of the geographic region.
    Type: Application
    Filed: September 27, 2024
    Publication date: March 27, 2025
    Applicant: WAABI Innovation Inc.
    Inventors: Lunjun ZHANG, Yuwen XIONG, Ze YANG, Sergio CASAS ROMERO, Raquel URTASUN
  • Publication number: 20240303501
    Abstract: Imitation and reinforcement learning for multi-agent simulation includes performing operations. The operations include obtaining a first real-world scenario of agents moving according to first trajectories and simulating the first real-world scenario in a virtual world to generate first simulated states. The simulating includes processing, by an agent model, the first simulated states for the agents to obtain second trajectories. For each of at least a subset of the agents, a difference between a first corresponding trajectory of the agent and a second corresponding trajectory of the agent is calculated and determining an imitation loss is determined based on the difference. The operations further include evaluating the second trajectories according to a reward function to generate a reinforcement learning loss, calculating a total loss as a combination of the imitation loss and the reinforcement learning loss, and updating the agent model using the total loss.
    Type: Application
    Filed: March 7, 2024
    Publication date: September 12, 2024
    Applicant: Waabi Innovation Inc.
    Inventors: Chris ZHANG, James TU, Lunjun ZHANG, Kelvin WONG, Simon SUO, Raquel URTASUN
  • Publication number: 20240159871
    Abstract: Unsupervised object detection from lidar point clouds includes forecasting a set of new positions of a set of objects in a geographic region based on a first set of object tracks to obtain a set of forecasted object positions, and obtaining a new LiDAR point cloud of the geographic region. A detector model processes the new LiDAR point cloud to obtain a new set of bounding boxes around the set of objects detected in the new LiDAR point cloud. Object detection further includes matching the new set of bounding boxes to the set of forecasted object positions to generate a set of matches, updating the first set of object tracks with the new set of bounding boxes according to the set of matches to obtain an updated set of object tracks, and filtering, after updating, the updated set of object tracks to remove object tracks failing to satisfy a track length threshold, to generate a training set of object tracks.
    Type: Application
    Filed: November 10, 2023
    Publication date: May 16, 2024
    Inventors: Lunjun ZHANG, Yuwen XIONG, Sergio CASAS ROMERO, Mengye REN, Raquel URTASUN, Angi Joyce YANG