Patents by Inventor Yonghai WU

Yonghai WU 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: 12238335
    Abstract: Disclosed are systems and techniques for efficient real-time codec encoding of video files. In one embodiment, the techniques include obtaining a first plurality of motion vectors of a first resolution, generating a second plurality of motion vectors of a second resolution, and calculating a first cost of the motion vector using a first cost function of a first size. The techniques include selecting a subset of motion vectors of the second plurality of motion vectors, calculating a second cost using a second cost function of a second size, and generating a plurality of combined motion vectors based on the subset of motion vectors. The techniques include calculating a third cost using the second cost function of the second size, selecting a final motion vector, and generating, based on the selected final motion vector, a block of predicted pixels that approximates a block of source pixels of an image frame.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: February 25, 2025
    Assignee: NVIDIA Corporation
    Inventors: Yongmao Tang, Jianjun Chen, Junan Chen, Yonghai Wu, Zejun Hu, Wei Feng
  • Publication number: 20240357175
    Abstract: Disclosed are systems and techniques for efficient real-time codec encoding of video files. In one embodiment, the techniques include obtaining a first plurality of motion vectors of a first resolution, generating a second plurality of motion vectors of a second resolution, and calculating a first cost of the motion vector using a first cost function of a first size. The techniques include selecting a subset of motion vectors of the second plurality of motion vectors, calculating a second cost using a second cost function of a second size, and generating a plurality of combined motion vectors based on the subset of motion vectors. The techniques include calculating a third cost using the second cost function of the second size, selecting a final motion vector, and generating, based on the selected final motion vector, a block of predicted pixels that approximates a block of source pixels of an image frame.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 24, 2024
    Inventors: Yongmao Tang, Jianjun Chen, Junan Chen, Yonghai Wu, Zejun Hu, Wei Feng
  • Publication number: 20240357090
    Abstract: Disclosed are systems and techniques for efficient real-time codec encoding of video files. In one embodiments, the techniques include receiving one or more intra-prediction modes, each having a corresponding cost; calculating a first cost of a chroma-from-luma intra-prediction mode; calculating a second cost of the chroma-from-luma intra-prediction mode; and calculating a final cost based on the first cost and the second cost. The techniques also include selecting a final intra-prediction mode; generating, based on the selected final intra-prediction mode, a block of predicted pixels that approximates a block of source pixels of an image frame; and encoding a first alpha value in a bitstream.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 24, 2024
    Inventors: Yonghai Wu, Jianjun Chen, Yongmao Tang, Jing Yang, Wei Feng
  • Publication number: 20240267529
    Abstract: Disclosed are apparatuses, systems, and techniques for efficient real-time codec encoding of video files. In one embodiment, the techniques include generating a block of predicted pixels that approximates a block of source pixels of an image frame and representing a difference between the block of source pixels and the block of predicted pixels via a plurality of transformation coefficients (TCs). The techniques further include evaluating TCs using statistical data for neighborhoods of the TCs to select an action for a respective TC, including adjusting the respective TC or maintaining the respective TC.
    Type: Application
    Filed: February 8, 2023
    Publication date: August 8, 2024
    Inventors: Jianjun Chen, Junan Chen, Yonghai Wu, Yongmao Tang, Xinan Lu
  • Patent number: 11584460
    Abstract: An automated guided vehicle includes a main frame (1) and a sub-frame (2); wherein, a driving wheel assembly (11) is mounted on the main frame (1), a driven wheel assembly (21) or a driving wheel (11) is mounted on the sub-frame (2), and the main frame (1) is hinged to the sub-frame (2).
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: February 21, 2023
    Assignee: HANGZHOU HIKROBOT CO., LTD.
    Inventors: Xiaochen Zou, Yonghai Wu, Hao Liu
  • Patent number: 11292670
    Abstract: A loading device for an automated guided vehicle, and a control method and system for the same are provided. The loading device can include a loading transport station and a control assembly. The loading transport platform can include a cargo support platform and a driver configured to drive the cargo support platform to run. The cargo support platform can be provided with a cargo entrance and a cargo exit, the cargo support platform can be configured to convey a cargo from the cargo entrance to the cargo exit, and the cargo exit can be disposed over a running passage of the vehicle. The control assembly can be connected to the driver, and the control assembly can be configured to control the driver to drive the cargo support platform to run.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: April 5, 2022
    Assignee: HANGZHOU HIKROBOT TECHNOLOGY CO., LTD.
    Inventors: Chou Zhou, Yonghai Wu, Huixin Xu, Xiaochen Quan
  • Publication number: 20210198049
    Abstract: A loading device for an automated guided vehicle, and a control method and system for the same are provided. The loading device can include a loading transport station and a control assembly. The loading transport platform can include a cargo support platform and a driver configured to drive the cargo support platform to run. The cargo support platform can be provided with a cargo entrance and a cargo exit, the cargo support platform can be configured to convey a cargo from the cargo entrance to the cargo exit, and the cargo exit can be disposed over a running passage of the vehicle. The control assembly can be connected to the driver, and the control assembly can be configured to control the driver to drive the cargo support platform to run.
    Type: Application
    Filed: August 31, 2018
    Publication date: July 1, 2021
    Inventors: Chou ZHOU, Yonghai WU, Huixin XU, Xiaochen QUAN
  • Publication number: 20200369501
    Abstract: An automated guided vehicle includes a main frame (1) and a sub-frame (2); wherein, a driving wheel assembly (11) is mounted on the main frame (1), a driven wheel assembly (21) or a driving wheel (11) is mounted on the sub-frame (2), and the main frame (1) is hinged to the sub-frame (2).
    Type: Application
    Filed: August 7, 2018
    Publication date: November 26, 2020
    Inventors: Xiaochen ZOU, Yonghai WU, Hao LIU
  • Patent number: 9807387
    Abstract: A graphics processing unit and method with hardware for parameter setting and providing adaptive video coding. The hardware for parameter setting has a storage device storing a parameter database. The hardware for parameter setting further performs graphic analysis on a video received by the graphics processing unit to extract graphics features, and looks up the matching set of parameters in the parameter database in accordance with the graphics features. Accordingly, video coding hardware within the graphics processing unit performs video coding based on the matching set of parameters.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: October 31, 2017
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    Inventors: Meng Dong, Ruiyang Chen, Yonghai Wu, Wei Wang
  • Patent number: 9749578
    Abstract: The invention introduces a method for determining frame resolution, performed by a processing unit, which contains at least the following steps: obtaining a YUV video file, which contains a video stream; selecting a plurality of frame resolutions from a frame resolution table as frame resolution candidates according to the length of the video stream; repeatedly executing a loop m times, and in each iteration, obtaining at least two frames of the video stream according to one unexamined frame resolution candidate and calculating the correlation between the obtained frames, wherein m represents the quantity of frame resolution candidates; determining the best frame resolution from the frame resolution candidates according to the calculated correlations; and outputting the best frame resolution, thereby enabling a video decoder to segment the video stream into frames according to the best frame resolution and decode the segmented frames.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: August 29, 2017
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    Inventors: Bocheng Liu, Yonghai Wu
  • Publication number: 20160173871
    Abstract: A graphics processing unit and method with hardware for parameter setting and providing adaptive video coding. The hardware for parameter setting has a storage device storing a parameter database. The hardware for parameter setting further performs graphic analysis on a video received by the graphics processing unit to extract graphics features, and looks up the matching set of parameters in the parameter database in accordance with the graphics features. Accordingly, video coding hardware within the graphics processing unit performs video coding based on the matching set of parameters.
    Type: Application
    Filed: March 26, 2015
    Publication date: June 16, 2016
    Inventors: Meng DONG, Ruiyang CHEN, Yonghai WU, Wei WANG