IP Library › Granted Patent US 12,682,605
Granted Patent B2
US 12,682,605 · App. 17/945,073 · Granted Jul 14, 2026

Systems, methods, and apparatus for image classification with domain invariant regularization

Inventors: Behnam Babagholami Mohamadabadi (Escondido, CA); Mostafa El-Khamy (San Diego, CA); Kee-Bong Song (San Diego, CA)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06V10/764G06V10/778
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,682,605
App. No.
17/945,073
Granted
Jul 14, 2026
Kind
B2
Abstract

A system and a method are disclosed for receiving an input image, using a domain invariant machine learning model to compute an output based on the input image, wherein the domain invariant machine learning model is trained using domain invariant regularization, and displaying information based on the output. Training using domain invariant regularization may include use of a loss function.

Claims (34)

1 . A method comprising:

receiving an input image;

using a domain invariant machine learning model to compute an output based on the input image, wherein the domain invariant machine learning model is trained using domain invariant regularization comprising a style diversification loss function, wherein the domain invariant regularization uses a domain invariant loss function that accounts for a content-specific feature comprising subject information or category information and a domain-specific feature comprising specific style information of the input image;

displaying information based on the output; and

wherein the domain invariant machine learning model is trained to be invariant to domain-specific features using training images having disentangled content-specific and domain-specific feature spaces, the training images generated based on a multi-domain image-to-image translation network.

2 . The method of claim 1 , wherein the domain invariant regularization comprises using a domain invariant loss.

3 . The method of claim 1 , wherein the domain invariant machine learning model is trained using a first image of the training images, the first image comprising the content-specific feature and a first domain-specific feature and a second image of the training images, the second image comprising the content-specific feature and a second domain-specific feature.

4 . The method of claim 3 , wherein the second image is generated from the first image.

5 . The method of claim 3 , wherein the domain invariant machine learning model is trained by using a classification loss for the first image, using a domain invariant loss for the second image, and combining the classification loss and the domain invariant loss.

6 . The method of claim 3 , wherein the second image is generated using an image generator.

7 . The method of claim 6 , wherein the image generator is trained using a classifier model.

8 . A system comprising:

one or more processors;

a memory storing instructions which, when executed by the one or more processors, causes a domain invariant machine learning model to compute an output based on an input image, wherein the domain invariant machine learning model is trained using domain invariant regularization comprising a style diversification loss function and a loss function implemented using a distance function, wherein the domain invariant regularization uses a domain invariant loss function that accounts for a content-specific feature comprising subject information or category information and a domain-specific feature comprising specific style information of the input image; and

wherein the domain invariant machine learning model is trained to be invariant to domain-specific features using training images having disentangled content-specific and domain-specific feature spaces, the training images generated based on a multi-domain image-to-image translation network.

9 . The system of claim 8 , wherein the domain invariant regularization comprises using a domain invariant loss.

10 . The system of claim 8 , wherein the domain invariant machine learning model is trained using a first image of the training images, the first image comprising the content-specific feature and a first domain-specific feature and a second image of the training images, the second image comprising the content-specific feature and a second domain-specific feature.

11 . The system of claim 10 , wherein the second image is generated from the first image.

12 . The system of claim 10 , wherein the domain invariant machine learning model is trained by using a classification loss for the first image, using a domain invariant loss for the second image, and combining the classification loss and the domain invariant loss.

13 . The system of claim 10 , wherein the second image is generated using an image generator.

14 . The system of claim 13 , wherein the image generator is trained using a classifier model.

15 . A method of training a machine learning model, the method comprising:

receiving a plurality of input images;

generating a plurality of perturbed input images based on the plurality of input images, wherein the plurality of perturbed input images are generated based on a combination of a content-specific feature comprising subject information or category information and a domain-specific feature comprising specific style information of the plurality of input images;

training the machine learning model to be domain invariant using the plurality of input images, the plurality of perturbed input images, a style diversification loss function, and a loss function implemented using an expectation function; and

where in the machine learning model is a domain invariant machine learning model trained to be invariant to domain-specific features using training images having disentangled content-specific and domain-specific feature spaces, the training images generated based on a multi-domain image-to-image translation network.

16 . The method of claim 15 , wherein training the machine learning model to be domain invariant comprises using a domain invariant loss.

17 . The method of claim 16 , wherein training the machine learning model to be domain invariant comprises:

computing a classification loss for one of the plurality of input images;

computing the domain invariant loss for one of the plurality of perturbed input images; and

combining the classification loss and the domain invariant loss.

18 . The method of claim 15 , wherein one of the plurality of input images comprises the content-specific feature and a first domain-specific feature, and generating the plurality of perturbed input images comprises combining the content-specific feature with a second domain-specific feature.

19 . The method of claim 15 , wherein the plurality of perturbed input images are generated using an image generator.

20 . The method of claim 19 , wherein the image generator is trained using a classifier model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: BABAGHOLAMI MOHAMADABADI, BEHNAM; EL-KHAMY, MOSTAFA; SONG, KEE-BONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064880/0644 →
Continuity (2)
Provisional Application 63252142 · Oct 4, 2021
Related Publication 20230104127A1 · Apr 6, 2023
References Cited (17)
US 11080886B2 · Kicanaoglu · 2021 [cited by examiner]
US 20210012181A1 · Zhu et al. · 2021 [cited by applicant]
US 20210232803A1 · Fu · 2021 [cited by examiner]
US 20210264236A1 · Xu et al. · 2021 [cited by applicant]
US 20220012530A1 · Singh et al. · 2022 [cited by applicant]
US 20220092728A1 · Hsiao · 2022 [cited by applicant]
US 20220147768A1 · Thermos · 2022 [cited by examiner]
US 20220156987A1 · Chandran et al. · 2022 [cited by applicant]
“Yufei Wang et. al., Variational Disentanglement for Domain Generalization, Sep. 2021, Computer Vision and Pattern Recognition” (Year: 2021). [cited by examiner]
“Seogkyu Jeon et al., Feature Stylization and Domain-aware Contrastive Learning for Domain Generalization, Aug. 2021, ACM MM 2021, Computer Vision and Pattern Recognition” (Year: 2021). [cited by examiner]
“Ananya Harsh Jha et al., Disentangling Factors of Variation with Cycle-Consistent Variational Auto-Encoders, 2018, Proceedings of the European Conference on Computer Vision (ECCV), 2018, pp. 805-820” (Year: 2018). [cited by examiner]
“Patrice Y. Simard et al., Transformation Invariance in Pattern Recognition—Tangent Distance and Tangent Propagation, 1998, Neural Networks: Tricks of the Trade, LNCS 1524, pp. 239-274” (Year: 1998). [cited by examiner]
“Jiawei Chen et al., A Cyclically-Trained Adversarial Network for Invariant Representation Learning, 2020, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition CVPR Workshops, pp. 782-783” (… [cited by examiner]
Peng, Xingchao, et al., “Moment Matching for Multi-Source Domain Adaptation,” Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2019, pp. 1406-1415. [cited by applicant]
Zhang, Hongyi, et al., “mixup: Beyond Empirical Risk Minimization,” arXiv preprint arXiv:1710.09412v2, Apr. 2018, 13 pages. [cited by applicant]
Hendrycks, Dan et al., “AugMix: A Simple Data Processing Method to Improve Robustness and Uncertainty,” arXiv:1912.02781v2 [stat.ML] Feb. 17, 2020, 15 pages. [cited by applicant]
Sun, Baochen et al., “Return of Frustratingly Easy Domain Adaptation,” Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16), 2016, pp. 2058-2065. [cited by applicant]