IP Library Granted Patent US 11,556,749
Granted Patent B2
US 11,556,749 · App. 16/611,297 · Granted Jan 17, 2023

Domain adaptation and fusion using weakly supervised target-irrelevant data

Inventors: Ziyan Wu (Princeton, NJ); Kuan-Chuan Peng (Plainsboro, NJ); Jan Ernst (Princeton, NJ)
Assignee: SIEMENS AKTIENGESELLSCHAFT
G06K9/6292G06K9/6257G06K9/6273G06N3/02G06N3/0454G06N3/08G06V10/454
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 11,556,749
App. No.
16/611,297
Granted
Jan 17, 2023
Kind
B2
Abstract

Aspects include receiving a request to perform an image classification task in a target domain. The image classification task includes identifying a feature in images in the target domain. Classification information related to the feature is transferred from a source domain to the target domain. The transferring includes receiving a plurality of pairs of task-irrelevant images that each includes a task-irrelevant image in the source domain and in the target domain. The task-irrelevant image in the source domain has a fixed correspondence to the task-irrelevant image in the target domain. A target neural network is trained to perform the image classification task in the target domain. The training is based on the plurality of pairs of task-irrelevant images. The image classification task is performed in the target domain and includes applying the target neural network to an image in the target domain and outputting an identified feature.

Claims (31)

1. A method comprising:

receiving, by a system comprising one or more processors, a request to perform an image classification task in a target domain, the image classification task including identifying a feature in images in the target domain;

transferring classification information related to the feature from a source domain contained in a source neural network to the target domain, the transferring comprising:

receiving a plurality of pairs of task-irrelevant images, each image pair comprising a task-irrelevant image in the source domain and a task-irrelevant image in the target domain, the task-irrelevant image in the source domain having a fixed correspondence to the task-irrelevant image in the target domain; and

training the source neural network based at least in part on labeled images in the source domain and concurrently training a target neural network to perform the image classification task in the target domain, the training based on the plurality of pairs of task-irrelevant images; and

performing the image classification task in the target domain, the performing including applying the target neural network to an image in the target domain and outputting an identified feature.

2. The method of claim 1 , wherein the fixed correspondence is a spatial relation.

3. The method of claim 1 , wherein the labeled images in the source domain include task-relevant images in the source domain.

4. The method of claim 3 , wherein labeled images in the source domain include simulated data.

5. The method of claim 1 , further comprising training a joint neural network using only the pairs of task-irrelevant images and task-relevant labeled data in the source domain.

6. The method of claim 1 , wherein the request is received from an integrated perception system (IPS) that monitors a geographic location and the identified feature is output to the IPS.

7. A system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

receiving a request to perform an image classification task in a target domain, the image classification task including identifying a feature in images in the target domain;

transferring classification information related to the feature from a source domain contained in a source neural network to the target domain, the transferring comprising:

receiving a plurality of pairs of task-irrelevant images, each image pair comprising a task-irrelevant image in the source domain and a task-irrelevant image in the target domain, the task-irrelevant image in the source domain having a fixed correspondence to the task-irrelevant image in the target domain; and

training the source neural network based at least in part on labeled images in the source domain and concurrently training a target neural network to perform the image classification task in the target domain, the training based on the plurality of pairs of task-irrelevant images; and

performing the image classification task in the target domain, the performing including applying the target neural network to an image in the target domain and outputting an identified feature.

8. The system of claim 7 , wherein the fixed correspondence is a spatial relation.

9. The system of claim 7 , wherein the labeled images in the source domain include task-relevant images in the source domain.

10. The system of claim 9 , wherein labeled images in the source domain include simulated data.

11. The system of claim 7 , wherein the operations further comprise training a joint neural network using only the pairs of task-irrelevant images and task-relevant labeled data in the source domain.

12. The system of claim 7 , wherein the request is received from an integrated perception system (IPS) that monitors a geographic location and the identified feature is output to the IPS.

13. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:

receiving a request to perform an image classification task in a target domain, the image classification task including identifying a feature in images in the target domain;

transferring classification information related to the feature from a source domain contained in a source neural network to the target domain, the transferring comprising:

receiving a plurality of pairs of task-irrelevant images, each image pair comprising a task-irrelevant image in the source domain and a task-irrelevant image in the target domain, the task-irrelevant image in the source domain having a fixed correspondence to the task-irrelevant image in the target domain; and

training the source neural network based at least in part on labeled images in the source domain and concurrently training a target neural network to perform the image classification task in the target domain, the training based on the plurality of pairs of task-irrelevant images; and

performing the image classification task in the target domain, the performing including applying the target neural network to an image in the target domain and outputting an identified feature.

14. The computer program product of claim 13 , wherein the operations further comprise training a joint neural network using only the pairs of task-irrelevant images and task-relevant labeled data in the source domain.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: WU, ZIYAN; PENG, KUAN-CHUAN; ERNST, JAN
To: SIEMENS CORPORATION
Reel/Frame 050930/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: SIEMENS CORPORATION
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 050930/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS MOBILITY GMBH
Reel/Frame 050930/0865 →
Continuity (4)
Continuation 15720424 · Sep 29, 2017
Provisional Application 62528690 · Jul 5, 2017
Provisional Application 62506128 · May 15, 2017
Related Publication 20200065634A1 · Feb 27, 2020