selective feature learning with filtering out noisy ... · task7 (206)task8 (206)task9 (206)task10...

1
§Acknowledgement This work was supported by Electronics and Telecommunications Research Institute (ETRI) grant funded by the Korean Government. [19ZH1100, Distributed Intelligence Core Technology of Hyper-Connected Space] Introduction Dataset Analysis Selective Feature Learning with Filtering Out Noisy Objects in Background Images Electronics and Telecommunications Research Institute Soonyoung Song, Heechul Bae, Hyonyoung Han and Youngsung Son Smart ICT Convergence Research Department, ETRI, Korea Software Design Future works task1 (206) task2 (206) task3 (206) task4 (206) task5 (206) task 6 (206) task7 (206) task8 (206) task9 (206) task10 (206) task11 (137) task12 (206) § Lifelong learning of object selection inference graph Update inference technique to each task learning § Lifelong learning of Feature extraction network Update create and connection neurons under deformation and restoration of the object § Object selection Deep Learning Neural Network Integration § Lifelong Robot Vision – Lifelong Object Recognition § Human could recognize some objects through pre-built large datasets before and continuous learning in the current environment. But machines are hard to recognize objects in a strange environment and conditions. Therefore machine should update their model weight without distortion of previous model to trained data. In this competition, we propose a selective feature learning method to eliminate irrelevant objects in target images. § The provided data set of each task were taken in different environment conditions (illumination, Occlusion, Pixel, Clutter) § Each 69 objects had different sizes and backgrounds. Therefore, reducing the size and background effects should be designed. § The data sets were analyzed in two ways for design of software architecture § Region of Objects (relative scale) : Median relative size = 0.142 Relative size difference: 4.14 = object@90% / object@10% § Position of Objects (relative scale) : 0.2< center of object < 0.8 Relative Scale = sqrt(area(Object)) sqrt(are(Image)) 4 배 Relative Scale CDF (Scale) Region of Objectst Center of Objects Normalized X Normalized Y § Propose a selective feature learning method by eliminating irrelevant features in training dataset. § Selective learning procedure: 1) Extracting target objects from training dataset by an object detection algorithm 2) Feeding the refined dataset into a deep neural network to predict labels. § Object detection algorithm : SSD (Single Shot Multibox Detection) for convenience of flexible feature network design SSD model with human-annotated dataset in task1 Converted the SSD model to a frozen graph to infer object location § Classification network : traditional MobileNet The refined dataset were fed into the network Object Selection (SSD) Training (MobileNET) Task 1 Task 2 Task 12 Validation Trained Model Training dataset Validation dataset Task 11 result SSD Training Task 1 SSD Model Object Selection (Inference with frozen graph)

Upload: others

Post on 15-Jul-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Selective Feature Learning with Filtering Out Noisy ... · task7 (206)task8 (206)task9 (206)task10 (206)task11 (137)task12 (206) §Lifelong learning of object selection inference

§AcknowledgementThis work was supported by Electronics and Telecommunications Research Institute (ETRI) grant funded by the Korean Government. [19ZH1100, Distributed Intelligence Core Technology of Hyper-Connected Space]

Introduction

Dataset Analysis

Selective Feature Learning with Filtering Out Noisy Objects in Background Images

Electronics and Telecommunications Research Institute

Soonyoung Song, Heechul Bae, Hyonyoung Han and Youngsung SonSmart ICT Convergence Research Department, ETRI, Korea

Software Design

Future works

task1 (206) task2 (206) task3 (206) task4 (206) task5 (206) task 6 (206)

task7 (206) task8 (206) task9 (206) task10 (206)task11 (137)task12 (206)

§ Lifelong learning of object selection inference graph• Update inference technique to each task learning

§ Lifelong learning of Feature extraction network• Update create and connection neurons

under deformation and restoration of the object§ Object selection Deep Learning Neural Network Integration

§ Lifelong Robot Vision – Lifelong Object Recognition§ Human could recognize some objects through pre-built large datasets before and continuous learning in the current environment.

But machines are hard to recognize objects in a strange environment and conditions. Therefore machine should update their model weight without distortion of previous model to trained data. In this competition, we propose a selective feature learning methodto eliminate irrelevant objects in target images.

§ The provided data set of each task were taken in different environment conditions (illumination, Occlusion, Pixel, Clutter)§ Each 69 objects had different sizes and backgrounds. Therefore, reducing the size and background effects should be designed.§ The data sets were analyzed in two ways for design of software architecture§ Region of Objects (relative scale) :

• Median relative size = 0.142• Relative size difference: 4.14 = object@90% / object@10%

§ Position of Objects (relative scale) :• 0.2< center of object < 0.8

Relative Scale = sqrt(area(Object))sqrt(are(Image))

4 배

Relative Scale

CD

F (S

cale

)

Region of Objectst Center of Objects

Normalized X

Nor

mal

ized

Y

§ Propose a selective feature learning method by eliminating irrelevant featuresin training dataset.

§ Selective learning procedure: 1) Extracting target objects from training dataset

by an object detection algorithm2) Feeding the refined dataset into a deep neural network

to predict labels.

§ Object detection algorithm : SSD (Single Shot Multibox Detection) for convenience of flexible feature network design

• SSD model with human-annotated dataset in task1• Converted the SSD model to a frozen graph to infer object location

§ Classification network : traditional MobileNet• The refined dataset were fed into the network

Object Selection(SSD)

Training(MobileNET)

Task 1

Task 2

Task 12Validation

TrainedModel

Training datasetValidation dataset

Task 1result

Task 1result

Task 1result

Task 1result

Task 11result

SSD

TrainingTask 1

SSD

Model

Object Selection (Inference with frozen graph)