Method for constructing target detection adaptive model based on CycleGAN and pseudo tag

An adaptive model and target detection technology, applied in the field of deep learning, can solve problems such as target detection domain drift

Active Publication Date: 2020-11-03
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF11 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a method for building an adaptive model for target detection based on CycleGAN and pseudo-labels for the problem of domain drift in target detection due to distribution differences between the two domains. Improve the target detection total loss function of the Faster R-CNN network to train a target detection domain adaptive model based on CycleGAN and pseudo-labels

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for constructing target detection adaptive model based on CycleGAN and pseudo tag
  • Method for constructing target detection adaptive model based on CycleGAN and pseudo tag
  • Method for constructing target detection adaptive model based on CycleGAN and pseudo tag

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The characteristics and performance of the present invention will be described in further detail below in conjunction with the examples.

[0056] Such as figure 1 As shown, a method for building an adaptive model for target detection based on CycleGAN and pseudo-labels in this embodiment includes:

[0057] S1, source domain dataset and target domain dataset preprocessing, use the preprocessed source domain dataset and target domain dataset to execute S2-S3;

[0058] S11, source domain dataset preprocessing:

[0059] The source domain dataset X containing labeled data S ={(s 1 ,q 1 , a 1 ), (s 2 ,q 2 , a 2 ),..., (s n ,q n , a n )} to perform size normalization operation to obtain the preprocessed source domain dataset Among them, n is X S The number of image samples in , s j stands for x S In the jth image sample, q j stands for x S The label data contained in the jth image sample in a j stands for x S The position data contained in the jth image sam...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for constructing a target detection adaptive model based on a CycleGAN and a pseudo label. The method comprises the following steps: S1, preprocessing a source domaindata set and a target domain data set; S2, converting the source domain data set into an intermediate domain data set close to a target domain data set by using a CycleGAN network, and inputting the intermediate domain data set into a Faster RCNN network for training to obtain a preliminary domain adaptive model Q; re-inputting the target domain data set into the model Q to obtain a target domaindata set with a pseudo tag; and S3, inputting the intermediate domain data set and the target domain data set with the pseudo tag into the model Q in turn for iterative updating and optimization, andfinally obtaining a target detection domain adaptive model based on the CycleGAN and the pseudo tag. According to the method, the confidence is used to improve the target detection total loss functionof the Faster RCNN network to train the obtained target detection domain adaptive model, and the problem of domain drift of target detection due to distribution difference between two domains can besolved.

Description

technical field [0001] The invention relates to the technical field of deep learning, in particular to a method for constructing an adaptive model for target detection based on CycleGAN and pseudo-labels. Background technique [0002] Existing target detection methods based on deep neural networks (such as AlexNet, VGGNet, GoogleNet, and ResNet, etc.) can apply the learned model to the test set under the condition that the data distribution of the training set and the test set are strictly consistent. obtain higher detection accuracy. However, deploying the model trained by the training set in the actual natural scene, because the actual natural scene environment is often uncontrollable, such as the huge difference in object appearance, background, lighting, climate, image quality, etc., makes the difference between the two Differences in data distribution lead to a significant drop in detection accuracy when the model trained through the training set is used in the real wo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/08G06N3/04
CPCG06N3/082G06N3/045
Inventor 刘启和杨红周世杰程红蓉谭浩
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products