Patents by Inventor Sidharth SINGLA

Sidharth SINGLA 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: 12657787
    Abstract: Aspects of hair simulation, and networks therefor are provided including aspects to train such networks. There is provided a generative model for hair simulation that is guided during training by a hair classifier model. The generative model in an embodiment is provided for use in a virtual try-on (VTO) pipeline such as for virtually trying on hair color products. Further provided is a color mapping network to process an input image and target hair color for the generative model to define the hair simulation (e.g. as an output image with simulated hair color).
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: June 16, 2026
    Assignee: L'Oreal
    Inventors: Ruowei Jiang, Zhi Yu, Sidharth Singla, Kin Ching Lydia Chau
  • Patent number: 12524078
    Abstract: Methods and devices for machine vision-based selection of content are described. One or more hands are detected in a current frame of video data. A respective fingertip location is determined for each of up to two of the detected hands. A content selection gesture is determined corresponding to the up to two detected hands. Selected content is extracted, as indicated by the content selection gesture and based on the up to two fingertip locations. The device may be a smartphone, a tablet, a laptop, a smart light device, a reader device, etc.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: January 13, 2026
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Juwei Lu, Sayem Mohammad Siam, Deepak Sridhar, Sidharth Singla, Yannick Verdie, Xiaofei Wu, Srikanth Muralidharan, Zihao Yang, Peng Dai, Songcen Xu
  • Patent number: 12430905
    Abstract: Method and devices for training a keypoint estimation network are described. In each training iteration, synthetic images are generated by a generator, each synthetic image being assigned respective assigned keypoints by the generator. Using a prior-iteration of the keypoint estimation network, a set of predicted keypoints is obtained for each synthetic image. Based on an error score between the predicted keypoints and the assigned keypoints, poor quality synthetic images are discarded. The remaining synthetic images, together with real world images, are used to train an updated keypoint estimation network. The performance of the updated keypoint estimation network is validated, and the training iterations are performed until a convergence criteria is satisfied.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: September 30, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xin Ding, Deepak Sridhar, Juwei Lu, Sidharth Singla, Peng Dai, Xiaofei Wu
  • Publication number: 20250191248
    Abstract: Aspects of hair simulation, and networks therefor are provided including aspects to train such networks. There is provided a generative model for hair simulation that is guided during training by a hair classifier model. The generative model in an embodiment is provided for use in a virtual try-on (VTO) pipeline such as for virtually trying on hair color products. Further provided is a color mapping network to process an input image and target hair color for the generative model to define the hair simulation (e.g. as an output image with simulated hair color).
    Type: Application
    Filed: December 7, 2023
    Publication date: June 12, 2025
    Applicant: L'Oreal
    Inventors: Ruowei Jiang, Zhi Yu, Sidharth Singla, Kin Ching Lydia Chau
  • Publication number: 20250191338
    Abstract: Aspects of hair classification, and networks therefor are provided including aspects to train such networks. There is provided a classifier model to alleviate the impact of human bias where the modeling of the real label distribution and annotators' biases are separated by incorporating annotator confusion matrices into a baseline model. To further improve the model performance leveraging unlabeled data, the model was trained using a consistency-based semi-supervised learning framework. With the use of only 1000 labeled data, the final classifier model achieved a classification accuracy that was 20% higher than a human professional annotator. The trained model can be used for a wide range of downstream tasks, including being used as a color classifier to train generative models for hair color translation.
    Type: Application
    Filed: December 7, 2023
    Publication date: June 12, 2025
    Applicant: L'Oreal
    Inventors: Ruowei Jiang, Zhi Yu, Sidharth Singla, Kin Ching Lydia Chau
  • Publication number: 20230350499
    Abstract: Methods and devices for machine vision-based selection of content are described. One or more hands are detected in a current frame of video data. A respective fingertip location is determined for each of up to two of the detected hands. A content selection gesture is determined corresponding to the up to two detected hands. Selected content is extracted, as indicated by the content selection gesture and based on the up to two fingertip locations. The device may be a smartphone, a tablet, a laptop, a smart light device, a reader device, etc.
    Type: Application
    Filed: June 30, 2023
    Publication date: November 2, 2023
    Inventors: Juwei LU, Sayem Mohammad SIAM, Deepak SRIDHAR, Sidharth SINGLA, Yannick VERDIE, Xiaofei WU, Srikanth MURALIDHARAN, Roy YANG, Peng DAI, Songcen XU
  • Publication number: 20230281981
    Abstract: Method and devices for training a keypoint estimation network are described. In each training iteration, synthetic images are generated by a generator, each synthetic image being assigned respective assigned keypoints by the generator. Using a prior-iteration of the keypoint estimation network, a set of predicted keypoints is obtained for each synthetic image. Based on an error score between the predicted keypoints and the assigned keypoints, poor quality synthetic images are discarded. The remaining synthetic images, together with real world images, are used to train an updated keypoint estimation network. The performance of the updated keypoint estimation network is validated, and the training iterations are performed until a convergence criteria is satisfied.
    Type: Application
    Filed: May 11, 2023
    Publication date: September 7, 2023
    Inventors: Xin DING, Deepak SRIDHAR, Juwei LU, Sidharth SINGLA, Peng DAI, Xiaofei WU