Patents by Inventor Ruiwen Li

Ruiwen Li 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: 11556850
    Abstract: The present disclosure relates to a system, a method, and a product for optimizing hyper-parameters for generation and execution of a machine-learning model under constraints. The system includes a memory storing instructions and a processor in communication with the memory. When executed by the processor, the instructions cause the processor to obtain input data and an initial hyper-parameter set; for an iteration, to build a machine learning model based on the hyper-parameter set, evaluate the machine learning model based on the target data to obtain a performance metrics set, and determine whether the performance metrics set satisfies the stopping criteria set. If yes, the instructions cause the processor to perform an exploitation process to obtain an optimal hyper-parameter set, and exit the iteration; if no, perform an exploration process to obtain a next hyper-parameter set, and perform a next iteration with using the next hyper-parameter set as the hyper-parameter set.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: January 17, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Andrew Nam, Yao Yang, Teresa Sheausan Tung, Mohamad Mehdi Nasr-Azadani, Zaid Tashman, Ruiwen Li
  • Publication number: 20220351339
    Abstract: Systems and methods for haze reduction in images are disclosed. An exemplary method for haze reduction includes accessing an image of an object obscured by haze where the image has an original resolution, downscaling the image to provide a downscaled image having a lower resolution than the original resolution, processing the downscaled image to generate dehazing parameters corresponding to the lower resolution, converting the dehazing parameters corresponding to the lower resolution to second dehazing parameters corresponding to the original resolution, and dehazing the image based on the second dehazing parameters corresponding to the original resolution.
    Type: Application
    Filed: September 16, 2019
    Publication date: November 3, 2022
    Inventors: Xiaofang Gan, Xiao Li, Ruiwen Li, Zhentao Lu
  • Patent number: 11023710
    Abstract: System and method for classifying data objects occurring in an unstructured dataset, comprising: extracting feature vectors from the unstructured dataset, each feature vector representing an occurrence of a data object in the unstructured dataset; classifying the feature vectors into feature vector sets that each correspond to a respective object class from a plurality of object classes; for each feature vector set: performing multiple iterations of a clustering operation, each iteration including clustering feature vectors from the feature vector set into clusters of similar feature vectors and identifying outlier feature vectors, wherein for at least one iteration after a first iteration of the clustering operation, outlier feature vectors identified in a previous iteration are excluded from the clustering operation; and outputting a key cluster for the feature vector set from a final iteration of the multiple iterations, the key cluster including a greater number of similar feature vectors than any of the
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: June 1, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Peng Dai, Juwei Lu, Bharath Sekar, Wei Li, Jianpeng Xu, Ruiwen Li
  • Publication number: 20210110302
    Abstract: The present disclosure relates to a system, a method, and a product for optimizing hyper-parameters for generation and execution of a machine-learning model under constraints. The system includes a memory storing instructions and a processor in communication with the memory. When executed by the processor, the instructions cause the processor to obtain input data and an initial hyper-parameter set; for an iteration, to build a machine learning model based on the hyper-parameter set, evaluate the machine learning model based on the target data to obtain a performance metrics set, and determine whether the performance metrics set satisfies the stopping criteria set. If yes, the instructions cause the processor to perform an exploitation process to obtain an optimal hyper-parameter set, and exit the iteration; if no, perform an exploration process to obtain a next hyper-parameter set, and perform a next iteration with using the next hyper-parameter set as the hyper-parameter set.
    Type: Application
    Filed: January 22, 2020
    Publication date: April 15, 2021
    Inventors: Andrew NAM, Yao YANG, Teresa Sheausan TUNG, Mohamad Mehdi NASR-AZADANI, Zaid TASHMAN, Ruiwen LI
  • Patent number: 10963702
    Abstract: Methods and systems for video segmentation and scene recognition are described. A video having a plurality of frames and a subtitle file associated with the video are received. Segmentation is performed on the video to generate a first set video frames comprising one or more video frames based on a frame-by-frame comparison of features in the frames of the video. Each video frame in the first includes a frame indicator which indicates at least a first start frame of the video frame. The subtitle file associated with the video is parsed to generate one or more subtitle segments based on a start and an end time of each dialogue in the subtitle file. A second set of video frames comprising one or more second video frames are generated based on the video frames of the first set of video frames and the e or more subtitle segments.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 30, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ruiwen Li, Peng Dai, Varshanth Ravindra Rao, Juwei Lu, Wei Li, Jianpeng Xu
  • Publication number: 20210073551
    Abstract: Methods and systems for video segmentation and scene recognition are described. A video having a plurality of frames and a subtitle file associated with the video are received. Segmentation is performed on the video to generate a first set video frames comprising one or more video frames based on a frame-by-frame comparison of features in the frames of the video. Each video frame in the first includes a frame indicator which indicates at least a first start frame of the video frame. The subtitle file associated with the video is parsed to generate one or more subtitle segments based on a start and an end time of each dialogue in the subtitle file. A second set of video frames comprising one or more second video frames are generated based on the video frames of the first set of video frames and the e or more subtitle segments.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 11, 2021
    Inventors: Ruiwen LI, Peng DAI, Varshanth Ravindra RAO, Juwei LU, Wei LI, Jianpeng XU
  • Publication number: 20200265218
    Abstract: System and method for classifying data objects occurring in an unstructured dataset, comprising: extracting feature vectors from the unstructured dataset, each feature vector representing an occurrence of a data object in the unstructured dataset; classifying the feature vectors into feature vector sets that each correspond to a respective object class from a plurality of object classes; for each feature vector set: performing multiple iterations of a clustering operation, each iteration including clustering feature vectors from the feature vector set into clusters of similar feature vectors and identifying outlier feature vectors, wherein for at least one iteration after a first iteration of the clustering operation, outlier feature vectors identified in a previous iteration are excluded from the clustering operation; and outputting a key cluster for the feature vector set from a final iteration of the multiple iterations, the key cluster including a greater number of similar feature vectors than any of the
    Type: Application
    Filed: February 20, 2019
    Publication date: August 20, 2020
    Inventors: Peng Dai, Juwei Lu, Bharath Sekar, Wei Li, Jianpeng Xu, Ruiwen Li