Patents by Inventor Niamul QUADER

Niamul QUADER 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: 11902548
    Abstract: Systems, methods, and computer media of processing a video are disclosed. An example method may include: receiving a plurality of video frames of a video; generating a plurality of first input features based on the plurality of video frames; generating a plurality of second input features based on reversing a temporal order of the plurality of first input features; generating a first set of joint attention features based on the plurality of first input features; generating a second set of joint attention features based on the plurality of second input features; and concatenating the first set of joint attention features and the second set of joint attention features to generate a final set of joint attention features.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 13, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Deepak Sridhar, Niamul Quader, Srikanth Muralidharan, Yaoxin Li, Juwei Lu, Peng Dai
  • Patent number: 11698926
    Abstract: Methods and systems are described for performing video retrieval together with video grounding. A word-based query for a video is and encoded into a query representation using a trained query encoder. One or more similar video representations are identified, from a plurality of video representations that are similar to the query representation. Each similar video representation represents a respective relevant video. A grounding is generated for each relevant video by forward propagating each respective similar video representation together with the query representation through a trained grounding module. The relevant videos or identifiers of the relevant videos are outputted together with the grounding generated for each relevant video.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: July 11, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Arnab Kumar Mondal, Deepak Sridhar, Niamul Quader, Juwei Lu, Peng Dai, Chao Xing
  • Patent number: 11669743
    Abstract: An adaptive action recognizer for video that performs multiscale spatiotemporal decomposition of video to generate lower complexity video. The adaptive action recognizer has a number of processing pathways, one for each level of video complexity with each processing pathway having a different computational cost. The adaptive action recognizer applies a decision making scheme that encourages using low average computational costs while retaining high accuracy.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: June 6, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Niamul Quader, Juwei Lu, Peng Dai, Wei Li
  • Publication number: 20230153352
    Abstract: Methods and systems are described for performing video retrieval together with video grounding. A word-based query for a video is and encoded into a query representation using a trained query encoder. One or more similar video representations are identified, from a plurality of video representations that are similar to the query representation. Each similar video representation represents a respective relevant video. A grounding is generated for each relevant video by forward propagating each respective similar video representation together with the query representation through a trained grounding module. The relevant videos or identifiers of the relevant videos are outputted together with the grounding generated for each relevant video.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 18, 2023
    Inventors: Arnab Kumar MONDAL, Deepak SRIDHAR, Niamul QUADER, Juwei LU, Pen DAI, Chao XING
  • Publication number: 20230152465
    Abstract: Provided are methods for unsupervised domain adaptation for LiDAR segmentation via enhanced pseudo-labelling techniques, which can include training a machine learning model to perform a segmentation task for a source domain using a first sample set. Some methods also include generating a second sample set by applying the trained model to one or more unannotated samples associated with a target domain, and annotating the one or more unannotated samples with one or more pseudo-labels corresponding to an output of the trained machine learning model. Some methods also include generating a third sample set that includes at least one sample formed by concatenating a first sample from the first sample set and a second sample from the second sample set with target inputs. Some methods also include updating the trained machine learning model to perform the segmentation task for the target domain. Systems and computer program products are also provided.
    Type: Application
    Filed: February 2, 2022
    Publication date: May 18, 2023
    Inventors: Lingdong Kong, Venice Erin Baylon Liong, Niamul Quader
  • Publication number: 20220303560
    Abstract: Systems, methods, and computer media of processing a video are disclosed. An example method may include: receiving a plurality of video frames of a video; generating a plurality of first input features based on the plurality of video frames; generating a plurality of second input features based on reversing a temporal order of the plurality of first input features; generating a first set of joint attention features based on the plurality of first input features; generating a second set of joint attention features based on the plurality of second input features; and concatenating the first set of joint attention features and the second set of joint attention features to generate a final set of joint attention features.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Deepak SRIDHAR, Niamul QUADER, Srikanth MURALIDHARAN, Yaoxin LI, Juwei LU, Peng DAI
  • Patent number: 11403486
    Abstract: Methods and systems for updating the weights of a set of convolution kernels of a convolutional layer of a neural network are described. A set of convolution kernels having attention-infused weights is generated by using an attention mechanism based on characteristics of the weights. For example, a set of location-based attention multipliers is applied to weights in the set of convolution kernels, a magnitude-based attention function is applied to the weights in the set of convolution kernels, or both. An output activation map is generated using the set of convolution kernels with attention-infused weights. A loss for the neural network is computed, and the gradient is back propagated to update the attention-infused weights of the convolution kernels.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: August 2, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Niamul Quader, Md Ibrahim Khalil, Juwei Lu, Peng Dai, Wei Li
  • Publication number: 20220114424
    Abstract: Methods, processing units and media for multi-bandwidth separated feature extraction convolution in a neural network are described. A convolution block splits input channels of an activation map into multiple branches, each branch undergoing convolution at a different bandwidth by using down-sampling of the inputs. The outputs are concatenated by up-sampling the outputs of the low-bandwidth branches using pixel shuffling. The concatenation operation may be a shuffled concatenation operation that preserves separated multi-bandwidth feature information for use by subsequent layers of the neural network. Embodiments are described which apply frequency-based and magnitude-based attention to the weights of the convolution kernels based on the frequency band locations of the weights.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 14, 2022
    Inventors: Niamul QUADER, Md Ibrahim KHALIL, Juwei LU, Peng DAI, Wei LI
  • Publication number: 20210142106
    Abstract: Methods and systems for updating the weights of a set of convolution kernels of a convolutional layer of a neural network are described. A set of convolution kernels having attention-infused weights is generated by using an attention mechanism based on characteristics of the weights. For example, a set of location-based attention multipliers is applied to weights in the set of convolution kernels, a magnitude-based attention function is applied to the weights in the set of convolution kernels, or both. An output activation map is generated using the set of convolution kernels with attention-infused weights. A loss for the neural network is computed, and the gradient is back propagated to update the attention-infused weights of the convolution kernels.
    Type: Application
    Filed: November 11, 2020
    Publication date: May 13, 2021
    Inventors: Niamul QUADER, Md Ibrahim KHALIL, Juwei LU, Peng DAI, Wei LI
  • Publication number: 20200366960
    Abstract: An adaptive action recognizer for video that performs multiscale spatiotemporal decomposition of video to generate lower complexity video. The adaptive action recognizer has a number of processing pathways, one for each level of video complexity with each processing pathway having a different computational cost. The adaptive action recognizer applies a decision making scheme that encourages using low average computational costs while retaining high accuracy.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 19, 2020
    Inventors: Niamul QUADER, Juwei LU, Peng DAI, Wei LI