Patents by Inventor Jiangzheng Wu

Jiangzheng 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: 11941724
    Abstract: This application provides a model inference method and apparatus based on a graphics rendering pipeline, and a storage medium for model inference based on a graphics rendering pipeline. The method includes: obtaining an instruction stream in a render thread; extracting and saving texture data information from the instruction stream, where the texture data information includes texture data; and inputting the texture data information to a graphics processing unit (GPU) rendering pipeline, where the GPU rendering pipeline is used to perform GPU model-based inference on the texture data based on a GPU model to obtain an inference result of the texture data, and the GPU model is a model running in a GPU. This implements model inference on the texture data, and avoids conversion of the texture data into another data type, thereby reducing I/O memory overheads.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: March 26, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xindong Shi, Shu Wang, Jiangzheng Wu, Mingwei Lu
  • Patent number: 11908039
    Abstract: A graphics rendering method includes obtaining, by a central processing unit (CPU), to-be-processed vertex data. The to-be-processed vertex data is vertex data used by a graphics processing unit (GPU) for graphics rendering processing. The method also includes processing, by the CPU, the to-be-processed vertex data to obtain vertex data within a field of view of a user. The method additionally includes sending, by the CPU, the vertex data within the field of view of the user to the GPU for the graphics rendering processing.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: February 20, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fan Zhang, Jiangzheng Wu, Xindong Shi, Shu Wang
  • Publication number: 20230316633
    Abstract: This application discloses an image processing method. The method includes: obtaining to-be-rendered data; performing rasterization processing on the to-be-rendered data to obtain a first image; and identifying a target object in the first image by using an identifier, and performing ray tracing processing on the target object to obtain a second image. Because ray tracing processing is performed on a local object in an image, computing power requirement for image rendering is reduced, so that an electronic device with limited computing power can also implement image rendering by using the ray tracing processing, to improve image rendering effect.
    Type: Application
    Filed: May 25, 2023
    Publication date: October 5, 2023
    Inventors: Jiangzheng WU, Chao LI, Chang LIU, Congmin LU
  • Publication number: 20220326939
    Abstract: This application provides a mobile service upgrade method. In the method, each service kit in a mobile service is independently packaged into an APK based on a plugin-based idea, and then the kit is upgraded in real time when a user uses an application and the application invokes the kit. Compared with a full silent upgrade of the mobile service, this method shortens upgrade time and improves upgrade flexibility. Further, the APK of the kit includes a dependency relationship between the kit and a dependent kit, and the kit and the dependent kit may be upgraded together during upgrading. This avoids an invocation failure caused because a version cannot meet a requirement.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 13, 2022
    Inventors: Qiulin CHEN, Jiangzheng WU, Huihai SHEN, Xinjian WANG
  • Patent number: 11468183
    Abstract: After a terminal receives any piece of control information sent by a management server, if the control information is used to indicate that a foreground operating system of the terminal is a target operating system, the terminal is controlled according to a control instruction carried in the control information. When the foreground operating system of the terminal is not the target operating system, the terminal does not control the terminal according to the control instruction. In addition, the terminal may store a correspondence between a system identifier of the target operating system and the control instruction, so that after the foreground operating system of the terminal is changed to the target operating system, the terminal may further obtain the control instruction based on the correspondence and control the terminal according to the control instruction.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: October 11, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiangzheng Wu, Xiaofeng Zheng
  • Publication number: 20220156878
    Abstract: This application provides a model inference method and apparatus based on a graphics rendering pipeline, and a storage medium for model inference based on a graphics rendering pipeline. The method includes: obtaining an instruction stream in a render thread; extracting and saving texture data information from the instruction stream, where the texture data information includes texture data; and inputting the texture data information to a graphics processing unit (GPU) rendering pipeline, where the GPU rendering pipeline is used to perform GPU model-based inference on the texture data based on a GPU model to obtain an inference result of the texture data, and the GPU model is a model running in a GPU. This implements model inference on the texture data, and avoids conversion of the texture data into another data type, thereby reducing I/O memory overheads.
    Type: Application
    Filed: February 7, 2022
    Publication date: May 19, 2022
    Inventors: Xindong Shi, Shu Wang, Jiangzheng Wu, Mingwei Lu
  • Publication number: 20220138906
    Abstract: This application provides an image processing method, apparatus, a device, and the like. In the method, a special image filter is generated, and super-resolution is performed on an image based on the image filter, thereby improving an image super-resolution effect. The image filter includes filter parameters corresponding to each pixel in an image that requires super-resolution processing, and pixels with different texture features correspond to different filter parameters. The image super-resolution method, apparatus, device, and the like may be applied to various scenarios such as a video, a game, and photographing, to improve an image effect in these scenarios, and enhance user experience.
    Type: Application
    Filed: January 12, 2022
    Publication date: May 5, 2022
    Inventors: Huan Lin, Jie Ji, Jiangzheng Wu
  • Publication number: 20220012842
    Abstract: This application relates to the field of graphics rendering technologies, and specifically discloses a graphics rendering method and a related apparatus. A central processing unit CPU captures an instruction stream of a graphics processing unit GPU to obtain vertex data required by the GPU for graphics rendering; the CPU performs primitive processing such as coordinate transformation and clipping on the obtained vertex data to obtain vertex data within a field of view of a user; and the CPU sends the vertex data within the field of view of the user to the graphics processing unit GPU, so that the GPU performs graphics rendering processing based on the vertex data processed by the CPU. In technical solutions provided in this application, load of the GPU can be reduced during graphics rendering.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Fan ZHANG, Jiangzheng WU, Xindong SHI, Shu WANG
  • Publication number: 20190286829
    Abstract: After a terminal receives any piece of control information sent by a management server, if the control information is used to indicate that a foreground operating system of the terminal is a target operating system, the terminal is controlled according to a control instruction carried in the control information. When the foreground operating system of the terminal is not the target operating system, the terminal does not control the terminal according to the control instruction. In addition, the terminal may store a correspondence between a system identifier of the target operating system and the control instruction, so that after the foreground operating system of the terminal is changed to the target operating system, the terminal may further obtain the control instruction based on the correspondence and control the terminal according to the control instruction.
    Type: Application
    Filed: May 22, 2019
    Publication date: September 19, 2019
    Inventors: Jiangzheng Wu, Xiaofeng Zheng