Patents by Inventor Chaohui Wang
Chaohui Wang 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: 20240132152Abstract: The present disclosure provides a self-learning collaborative control method for active steering and yaw moment for a motor vehicle, including a first step of constructing fundamental formulas which are stored in a vehicle ECU, and a second step of calculating an active steering angle ?C and a yaw moment Mc on line by the vehicle ECU according to following sub-steps during a driving process of the motor vehicle, and controlling a driving state of the motor vehicle according to ?C and Mc. The second step includes a first sub-step of collecting raw real-time parameter values, a second sub-step of performing calculation by the identifier and the control target reference model, a third sub-step of calculating ?C and Mc. The present disclosure can realize the self-learning collaborative control of active steering and yaw moment without requiring a system control model and correct a driver's steering operation.Type: ApplicationFiled: December 25, 2023Publication date: April 25, 2024Inventors: Zhijun Fu, Yaohua Guo, Dengfeng Zhao, Jinquan Ding, Chaohui Liu, Wenbin He, Wenchao Yang, Lei Yao, Fang Zhou, Hui Wang, Wuyi Ming
-
Publication number: 20220398079Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting a first application's interface within a second application's interface. One of the methods includes receiving, by an active application executing on a user device that is not an application store, digital content referencing a second application not installed on the user device; obtaining application store data for the second application; providing, a user interface of the active application, the digital content with an application store user interface that includes (i) the application store data for the second application and (ii) an install element for triggering installation of the second application on the user device from within the active application; detecting user interaction with the install element; and in response to detecting the user interaction with the install element, triggering a download of the second application independent of launching an application for the application store.Type: ApplicationFiled: July 17, 2020Publication date: December 15, 2022Inventors: Chunlei Zhu, Tianpeng Jin, Xuanang Zhao, Miao Xing, Thomas Andrew Shimko, Jr., Siavash Sedigh Nejad, Kenneth Cooper Ebbitt, Chaohui Wang
-
Publication number: 20220236992Abstract: A RISC-V branch prediction method and device, an electronic device and a computer readable storage medium are provided. On the basis of the prior art, the remaining jump times of the jump instruction are additionally acquired, and the single jump step length (the single jump step length is not fixed to be 1) is calculated according to the difference of remaining jump times during two consecutive jumps, whether the target jump instruction has executed the last jump can be judged according to the single jump step length of a jump instruction and in combination with the real-time remaining jump times, so as to determine the jump times that need to be executed subsequently according to the judgment result.Type: ApplicationFiled: August 30, 2019Publication date: July 28, 2022Inventors: Tongqiang Liu, Chaohui Wang, Rengang Li, Tuo Li, Yulong Zhou, Xiaofeng Zou
-
Patent number: 10210421Abstract: An object tracking device includes a short-term processing portion and a long short-term processing portion that are implemented by circuitry and work in a collaborative manner to track an object. The short-term processing portion includes a filter that tracks the object based on short-term memory and spatiotemporal consistency. The long short-term processing portion performs key-point matching-tracking and estimation based on a key-point database in order to track the object. A controller determines an output of the object tracking device based on the processing conducted by the short-term and long short-term processing portions of the tracking device, respectively.Type: GrantFiled: March 9, 2017Date of Patent: February 19, 2019Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., UNIVERSITY OF TECHNOLOGY, SYDNEYInventors: Zhibin Hong, Xue Mei, Zhe Chen, Chaohui Wang, Danil Prokhorov, Dacheng Tao
-
Publication number: 20170185860Abstract: An object tracking device includes a short-term processing portion and a long short-term processing portion that are implemented by circuitry and work in a collaborative manner to track an object. The short-term processing portion includes a filter that tracks the object based on short-term memory and spatiotemporal consistency. The long short-term processing portion performs key-point matching-tracking and estimation based on a key-point database in order to track the object. A controller determines an output of the object tracking device based on the processing conducted by the short-term and long short-term processing portions of the tracking device, respectively.Type: ApplicationFiled: March 9, 2017Publication date: June 29, 2017Applicants: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., UNIVERSITY OF TECHNOLOGY, SYDNEYInventors: Zhibin HONG, Xue MEI, Zhe CHEN, Chaohui WANG, Danil PROKHOROV, Dacheng TAO
-
Patent number: 9613273Abstract: An object tracking device includes a short-term processing portion and a long short-term processing portion that are implemented by circuitry and work in a collaborative manner to track an object. The short-term processing portion includes a filter that tracks the object based on short-term memory and spatiotemporal consistency. The long short-term processing portion performs key-point matching-tracking and estimation based on a key-point database in order to track the object. A controller determines an output of the object tracking device based on the processing conducted by the short-term and long short-term processing portions of the tracking device, respectively.Type: GrantFiled: May 19, 2015Date of Patent: April 4, 2017Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., UNIVERSITY OF TECHNOLOGY, SYDNEYInventors: Zhibin Hong, Xue Mei, Zhe Chen, Chaohui Wang, Danil Prokhorov, Dacheng Tao
-
Patent number: 9519837Abstract: A method of tracking a target object in frames of video data includes receiving a first tracking position associated with the target object in a first frame of a video sequence; identifying, for a second frame of the video sequence, a plurality of representation levels and at least one node for each representation level; determining, by a processor, a second tracking position in the second frame by estimating motion of the target object in the second frame between the first frame and the second frame; determining, at each representation level by the processor, a value for each node based on a conditional property of the node in the second frame; and adjusting, by the processor, the second tracking position based on the values determined for each of the nodes and interactions between at least some of the nodes at different representation levels.Type: GrantFiled: July 3, 2014Date of Patent: December 13, 2016Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., University of Technology, SydneyInventors: Xue Mei, Chaohui Wang, Zhibin Hong, Danil V. Prokhorov, Dacheng Tao
-
Publication number: 20160342837Abstract: An object tracking device includes a short-term processing portion and a long short-term processing portion that are implemented by circuitry and work in a collaborative manner to track an object. The short-term processing portion includes a filter that tracks the object based on short-term memory and spatiotemporal consistency. The long short-term processing portion performs key-point matching-tracking and estimation based on a key-point database in order to track the object. A controller determines an output of the object tracking device based on the processing conducted by the short-term and long short-term processing portions of the tracking device, respectively.Type: ApplicationFiled: May 19, 2015Publication date: November 24, 2016Applicants: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., UNIVERSITY OF TECHNOLOGY, SYDNEYInventors: Zhibin HONG, Xue MEI, Zhe CHEN, Chaohui WANG, Danil PROKHOROV, Dacheng TAO
-
Publication number: 20160004909Abstract: Tracking object in frames of video data, including receiving a first tracking position associated with the target object in a first frame of a video sequence; identifying, for a second frame of the video sequence, a plurality of representation levels and at least one node for each representation level; determining, by a processor, a second tracking position in the second frame by estimating motion of the target object in the second frame between the first frame and the second frame; determining, at each representation level by the processor, a value for each node based on a conditional property of the node in the second frame; and adjusting, by the processor, the second tracking position based on the values determined for each of the nodes and interactions between at least some of the nodes at different representation levels.Type: ApplicationFiled: July 3, 2014Publication date: January 7, 2016Inventors: Xue Mei, Chaohui Wang, Zhibin Hong, Danil V. Prokhorov, Dacheng Tao