KR20200027426A - 컨벌루션 뉴럴 네트워크로부터 복수의 출력들의 앙상블을 이용하여 통합된 특징 맵을 제공하기 위한 방법 및 장치 - Google Patents
컨벌루션 뉴럴 네트워크로부터 복수의 출력들의 앙상블을 이용하여 통합된 특징 맵을 제공하기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR20200027426A KR20200027426A KR1020190105472A KR20190105472A KR20200027426A KR 20200027426 A KR20200027426 A KR 20200027426A KR 1020190105472 A KR1020190105472 A KR 1020190105472A KR 20190105472 A KR20190105472 A KR 20190105472A KR 20200027426 A KR20200027426 A KR 20200027426A
- Authority
- KR
- South Korea
- Prior art keywords
- feature maps
- inverse transform
- transform
- cnn
- learning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/217—Validation; Performance evaluation; Active pattern learning techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2413—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
- G06F18/24133—Distances to prototypes
-
- G06K9/00624—
-
- G06K9/6256—
-
- G06K9/6262—
-
- G06K9/6271—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/764—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Description
도 1은 본 발명에 따라 입력 이미지의 변형을 통해 획득된 다수의 이미지 세트를 사용하여 학습을 수행하는 방법을 나타내는 흐름도이다.
도 2는 본 발명에 따라 입력 이미지의 변형을 통해 획득된 다수의 이미지 세트를 사용하여 세그멘테이션을 수행하는 과정을 나타내는 도면이다.
도 3 내지 도 6은 도 2에 도시된 세그멘테이션의 과정을 각 단계별로 나타낸 도면이다.
도 7은 본 발명에 따라 CNN의 전체 연산 과정을 나타내는 도면이다.
Claims (24)
- 컨벌루션 뉴럴 네트워크(Convolutional Neural Network)로부터 복수의 출력들의 앙상블(ensemble)을 이용하여 통합된 특징 맵을 제공하기 위한 방법에 있어서,
(a) CNN 장치가, 입력 이미지를 수신하고, 상기 입력 이미지를 변형시키는 복수의 변형 함수들을 적용하여 복수의 변형 입력 이미지들을 생성하는 단계;
(b) 상기 CNN 장치가, 상기 변형된 입력 이미지 각각에 대하여 컨벌루션 연산을 적용하여 상기 변형된 입력 이미지 각각에 대응하는 변형된 특징 맵 각각을 획득하는 단계;
(c) 상기 CNN 장치가, 상기 변형된 특징 맵 각각에 대해 상기 변형 함수 각각에 대응하는 역변환 함수를 각각 적용하여, 상기 변형된 특징 맵 각각에 대응하는 역변환 특징 맵 각각을 생성하는 단계; 및
(d) 상기 CNN 장치가, 상기 역변환 특징 맵들 중 적어도 일부를 통합하여 통합된 특징 맵을 획득하는 단계;
를 포함하는 것을 특징으로 하는 방법. - 제 1 항에 있어서,
상기 변형 함수(Ti)는 상기 입력 이미지(I)를 n개의 변형 입력 이미지 (Ti(I))로 변형시키는 함수이며,
상기 i는 1 내지 n 의 자연수이며,
상기 변형 함수(Ti)는 역변환 함수(T-1 i(Ti(I))=I)가 존재하는 함수인 것을 특징으로 하는 방법. - 제 2 항에 있어서,
상기 변형 함수(Ti)는 아핀 변환 알고리즘(affine transform algorithm) 및 박판 스플라인 알고리즘(thin-plate spline algorithm) 중 적어도 하나를 이용하여 상기 입력 이미지(I)를 변형하는 것을 특징으로 하는 방법. - 제 2 항에 있어서,
상기 각각의 변형 함수는 동일한 변형 알고리즘을 사용하되, 이에 적용되는 세부 파라미터는 차이가 있는 것을 특징으로 하는 방법. - 제 1 항에 있어서,
상기 복수의 역변환 특징 맵들은 각 픽셀 별로 각각의 세그멘테이션 스코어를 가지며,
상기 (d) 단계에서,
상기 CNN 장치는, 상기 역변환 특징 맵들의 각 픽셀들의 상대적인 위치를 각각 참조로 하여, 상기 역변환 특징 맵 각각의 각 픽셀들의 세그멘테이션 스코어들을 각각 합산함으로써, 상기 통합된 특징 맵을 획득하는 것을 특징으로 하는 방법. - 제 5 항에 있어서,
상기 (d) 단계에서,
상기 CNN 장치는, 상기 통합된 특징 맵에서 픽셀 별 채널 값들 중 가장 높은 채널에 대응하는 라벨(label)을 해당 픽셀에 부여함으로써 세그멘테이션 출력 이미지를 획득하는 것을 특징으로 하는 방법. - 제 6 항에 있어서,
상기 (c) 단계에서,
상기 CNN장치는, 상기 역변환 함수를 이용하여, 상기 변형 입력 이미지들의 세그멘테이션의 결과인 상기 변형 특징 맵들의 각 픽셀을 상기 입력 이미지의 세그멘테이션의 결과상의 대응하는 위치로 이동시켜, 상기 복수의 역변환 특징 맵들을 생성하는 것을 특징으로 하는 방법. - 제 1 항에 있어서,
(e) 상기 CNN 장치가, (i) 상기 통합된 특징 맵을 참조로 획득된 출력 값과 GT 값의 차이를 바탕으로 로스를 산출하고, (ii) 상기 로스를 최소화하도록 백프로파게이션을 수행함으로써, 상기 CNN 장치의 적어도 하나의 파라미터를 최적화하는 단계;
를 더 포함하는 것을 특징으로 하는 방법. - 입력 이미지로서의 테스트 이미지에 대한 CNN 테스트 방법에 있어서,
(a) CNN 장치를 이용하여 (i) 트레이닝 이미지로서의 학습용 입력 이미지를 수신하고 상기 학습용 입력 이미지를 변형시키는 복수의 변형 함수들을 적용하여 복수의 학습용 변형 입력 이미지들을 생성하는 프로세스; (ii) 상기 학습용 변형 입력 이미지 각각에 대하여 컨벌루션 연산을 적용하여 상기 학습용 변형 입력 이미지 각각에 대응하는 학습용 변형 특징 맵 각각을 획득하는 프로세스; (iii) 상기 학습용 변형 특징 맵 각각에 대해 상기 변형 함수 각각에 대응하는 역변환 함수를 각각 적용하여, 상기 학습용 변형 특징 맵 각각에 대응하는 학습용 역변환 특징 맵 각각을 생성하는 프로세스; (iv) 상기 학습용 역변환 특징 맵들 중 적어도 일부를 통합하여 학습용 통합 특징 맵을 획득하는 프로세스; 및 (v) 상기 학습용 통합 특징 맵을 참조로 획득된 학습용 출력 값과 GT 값의 차이를 바탕으로 로스를 산출하고, 상기 로스를 최소화하도록 백프로파게이션을 수행함으로써, 상기 CNN 장치의 파라미터를 최적화하는 프로세스;를 거쳐 학습된 상기 CNN 장치의 파라미터가 획득된 상태에서, 상기 학습된 상기 CNN 장치의 최적화된 파라미터를 포함하는 테스트 장치가, 상기 테스트용 입력 이미지를 획득하는 단계;
(b) 상기 테스트 장치가, 상기 획득된 테스트용 입력 이미지를 변형시키는 복수의 변형 함수들을 적용하여 복수의 테스트용 변형 입력 이미지 들을 생성하는 단계;
(c) 상기 테스트 장치가, 상기 테스트용 변형 입력 이미지 각각에 대하여 컨벌루션 연산을 적용하여 상기 테스트용 변형 입력 이미지 각각에 대응하는 테스트용 변형 특징 맵 각각을 획득하는 단계;
(d) 상기 테스트 장치가, 상기 테스트용 변형 특징 맵 각각에 대해 상기 변형 함수 각각에 대응하는 역변환 함수를 각각 적용하여, 상기 테스트용 변형 특징 맵 각각에 대응하는 테스트용 역변환 특징 맵 각각을 생성하는 단계; 및
(e) 상기 테스트 장치가, 상기 테스트용 역변환 특징 맵들 중 적어도 일부를 통합하여 테스트용 통합 특징 맵을 획득하는 단계;
를 포함하는 방법. - 제 9 항에 있어서,
상기 변형 함수(Ti)는 상기 입력 이미지(I)를 n개의 변형 입력 이미지 (Ti(I))로 변형시키는 함수이며, 상기 i는 1 내지 n 의 자연수이며, 상기 변형 함수(Ti)는 역변환 함수(T-1 i(Ti(I))=I)가 존재하는 함수인 것을 특징으로 하는 방법. - 제 10 항에 있어서,
상기 변형 함수는 동일한 변형 알고리즘을 사용하되, 이에 적용되는 세부 파라미터는 차이가 있는 것을 특징으로 하는 방법. - 제 9 항에 있어서,
상기 복수의 학습용 역변환 특징 맵 및 상기 복수의 테스트용 역변환 특징 맵은 각 픽셀 별로 각각의 세그멘테이션 스코어를 가지며,
상기 (iv) 프로세스에서,
상기 CNN 장치는, 상기 복수의 학습용 역변환 특징 맵들의 각 픽셀들의 상대적인 위치를 각각 참조로 하여, 상기 복수의 학습용 역변환 특징 맵 각각의 각 픽셀들의 세그멘테이션 스코어들을 각각 합산함으로써, 상기 학습용 통합 특징 맵을 획득하고,
상기 (e) 단계에서,
상기 테스트 장치는, 상기 테스트용 역변환 특징 맵들의 각 픽셀들의 상대적인 위치를 각각 참조로 하여, 상기 테스트용 역변환 특징 맵 각각의 각 픽셀들의 세그멘테이션 스코어들을 각각 합산함으로써, 상기 테스트용 통합 특징 맵을 획득하는 것을 특징으로 하는 방법. - 컨벌루션 뉴럴 네트워크(Convolutional Neural Network)로부터 복수의 출력들의 앙상블(ensemble)을 이용하여 통합된 특징 맵을 제공하기 위한 장치에 있어서,
트레이닝 이미지로서의 입력 이미지를 수신하는 통신부; 및
(1) 상기 입력 이미지를 변형시키는 복수의 변형 함수들을 적용하여 복수의 변형 입력 이미지들을 생성하는 프로세스; (2) 상기 변형된 입력 이미지 각각에 대하여 컨벌루션 연산을 적용하여 상기 변형된 입력 이미지 각각에 대응하는 변형된 특징 맵 각각을 획득하는 프로세스; (3) 상기 변형된 특징 맵 각각에 대해 상기 변형 함수 각각에 대응하는 역변환 함수를 각각 적용하여, 상기 변형된 특징 맵 각각에 대응하는 역변환 특징 맵 각각을 생성하는 프로세스; 및 (4) 상기 역변환 특징 맵들 중 적어도 일부를 통합하여 통합된 특징 맵을 획득하는 프로세스;를 수행하는 프로세서;
를 포함하는 것을 특징으로 하는 CNN 장치. - 제 13 항에 있어서,
상기 변형 함수(Ti)는 상기 입력 이미지(I)를 n개의 변형 입력 이미지 (Ti(I))로 변형시키는 함수이며, 상기 i는 1 내지 n 의 자연수이며, 상기 변형 함수(Ti)는 역변환 함수 (T-1 i(Ti(I))=I)가 존재하는 함수인 것을 특징으로 하는 CNN 장치. - 제 14 항에 있어서,
상기 변형 함수(Ti)는 아핀 변환 알고리즘(affine transform algorithm) 및 박판 스플라인 알고리즘(thin-plate spline algorithm) 중 적어도 하나를 이용하여 상기 입력 이미지(I)를 변형하는 것을 특징으로 하는 CNN 장치. - 제 14 항에 있어서,
상기 변형 함수(Ti)는 동일한 변형 알고리즘을 사용하되, 이에 적용되는 세부 파라미터는 차이가 있는 것을 특징으로 하는 CNN 장치. - 제 13 항에 있어서,
상기 복수의 역변환 특징 맵들은 각 픽셀 별로 세그멘테이션 스코어를 가지며,
상기 (4) 프로세스에서,
상기 프로세서는, 상기 역변환 특징 맵들의 각 픽셀들의 상대적인 위치를 각각 참조로 하여, 상기 역변환 특징 맵 각각의 각 픽셀들의 세그멘테이션 스코어들을 각각 합산함으로써, 상기 통합된 특징 맵을 획득하는 것을 특징으로 하는 CNN 장치. - 제 17 항에 있어서,
상기 (4) 프로세스에서,
상기 프로세서는, 상기 통합된 특징 맵에서 픽셀 별 채널 값들 중 가장 높은 채널값에 대응하는 라벨(label)을 해당 픽셀에 부여함으로써 세그멘테이션 출력 이미지를 획득하는 것을 특징으로 하는 CNN 장치. - 제 18 항에 있어서,
상기 (3) 프로세스에서,
상기 프로세서는, 상기 역변환 함수를 이용하여, 상기 변형 입력 이미지들의 세그멘테이션의 결과인 상기 변형 특징 맵들의 각 픽셀을 상기 입력 이미지의 세그멘테이션 결과상의 대응하는 위치들로 이동시켜, 상기 복수의 역변환 특징 맵들을 생성하는 것을 특징으로 하는 CNN 장치. - 제 13 항에 있어서,
상기 프로세서가, (5) 상기 통합된 특징 맵을 참조로 획득된 출력 값과 GT 값의 차이를 바탕으로 로스를 산출하고, 상기 로스를 최소화하도록 백프로파게이션을 수행함으로써, 상기 CNN 장치의 적어도 하나의 파라미터를 최적화하는 프로세스;
를 더 수행하는 것을 특징으로 하는 CNN 장치. - 입력 이미지로서의 테스트 이미지에 대한 CNN 테스트 장치에 있어서,
CNN 장치를 이용하여 (i) 트레이닝 이미지로서의 학습용 입력 이미지를 수신하고 상기 학습용 입력 이미지를 변형시키는 복수의 변형 함수들을 적용하여 복수의 학습용 변형 입력 이미지들을 생성하는 프로세스; (ii) 상기 학습용 변형 입력 이미지 각각에 대하여 컨벌루션 연산을 적용하여 상기 학습용 변형 입력 이미지 각각에 대응하는 학습용 변형 특징 맵 각각을 획득하는 프로세스; (iii) 상기 학습용 변형 특징 맵 각각에 대해 상기 변형 함수 각각에 대응하는 역변환 함수를 각각 적용하여 상기 학습용 변형 특징 맵 각각에 대응하는 학습용 역변환 특징 맵 각각을 생성하는 프로세스; (iv) 상기 학습용 역변환 특징 맵들 중 적어도 일부를 통합하여 학습용 통합 특징 맵을 획득하는 프로세스; 및 (v) 상기 학습용 통합 특징 맵을 참조로 획득된 학습용 출력 값과 GT 값의 차이를 바탕으로 로스를 산출하고, 상기 로스를 최소화하도록 백프로파게이션을 수행함으로써, 상기 CNN 장치의 파라미터를 최적화하는 프로세스;를 거쳐 학습된 상기 CNN 장치의 파라미터가 획득된 상태에서, 상기 학습된 상기 CNN 장치의 최적화된 파라미터를 포함하는 테스트 장치가, 상기 테스트용 입력 이미지를 수신하는 통신부; 및
(1) 상기 획득된 테스트용 입력 이미지를 변형시키는 상기 복수의 변형 함수들을 적용하여 복수의 테스트용 변형 입력 이미지들을 생성하는 프로세스; (2) 상기 테스트용 변형 입력 이미지 각각에 대하여 컨벌루션 연산을 적용하여 상기 테스트용 변형 입력 이미지 각각에 대응하는 테스트용 변형 특징 맵 각각을 획득하는 프로세스; (3) 상기 테스트용 변형 특징 맵 각각에 대해 상기 변형 함수 각각에 대응하는 역변환 함수를 각각 적용하여, 상기 테스트용 변형 특징 맵 각각에 대응하는 테스트용 역변환 특징 맵 각각을 생성하는 프로세스; 및 (4) 상기 테스트용 역변환 특징 맵들 중 적어도 일부를 통합하여 테스트용 통합 특징 맵을 획득하는 프로세스;를 수행하는 프로세서;
를 포함하는 테스트 장치. - 제 21 항에 있어서,
상기 변형 함수(Ti)는 상기 입력 이미지(I)를 n개의 변형 입력 이미지 (Ti(I))로 변형시키는 함수이며, 상기 i는 1 에서 n 의 자연수이며, 상기 변형 함수(Ti)는 역변환 함수(T-1 i(Ti(I))=I)가 존재하는 함수인 것을 특징으로 하는 테스트 장치. - 제 22 항에 있어서,
상기 변형 함수는 동일한 변형 알고리즘을 사용하되, 이에 적용되는 세부 파라미터는 차이가 있는 것을 특징으로 하는 테스트 장치. - 제 21 항에 있어서,
상기 복수의 학습용 역변환 특징 맵 및 상기 복수의 테스트용 역변환 특징 맵은 각 픽셀 별로 세그멘테이션 스코어를 가지며,
상기 (iv) 프로세스에서,
상기 CNN 장치는, 상기 복수의 학습용 역변환 특징 맵들의 각 픽셀들의 상대적인 위치를 각각 참조로 하여, 상기 복수의 학습용 역변환 특징 맵 각각의 각 픽셀들의 세그멘테이션 스코어들을 각각 합산함으로써, 상기 학습용 통합 특징 맵을 획득하고,
상기 (4) 프로세스에서,
상기 테스트 장치는, 상기 테스트용 역변환 특징 맵들의 각 픽셀들의 상대적인 위치를 각각 참조로 하여 상기 테스트용 역변환 특징 맵 각각의 각 픽셀들의 세그멘테이션 스코어들을 각각 합산함으로써, 상기 테스트용 통합 특징 맵을 획득하는 것을 특징으로 하는 테스트 장치.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/121,031 | 2018-09-04 | ||
| US16/121,031 US10311337B1 (en) | 2018-09-04 | 2018-09-04 | Method and device for providing integrated feature map using ensemble of multiple outputs from convolutional neural network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200027426A true KR20200027426A (ko) | 2020-03-12 |
| KR102313133B1 KR102313133B1 (ko) | 2021-10-18 |
Family
ID=66673551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190105472A Active KR102313133B1 (ko) | 2018-09-04 | 2019-08-27 | 컨벌루션 뉴럴 네트워크로부터 복수의 출력들의 앙상블을 이용하여 통합된 특징 맵을 제공하기 위한 방법 및 장치 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10311337B1 (ko) |
| EP (1) | EP3620987B1 (ko) |
| JP (1) | JP6863619B2 (ko) |
| KR (1) | KR102313133B1 (ko) |
| CN (1) | CN110874563B (ko) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102746770B1 (ko) * | 2019-07-10 | 2024-12-30 | 루오웨이 지앙 | 피부 분석을 위한 이미지들을 프로세싱하고 피부 분석을 시각화하기 위한 시스템들 및 방법들 |
| CN110324664B (zh) * | 2019-07-11 | 2021-06-04 | 南开大学 | 一种基于神经网络的视频补帧方法及其模型的训练方法 |
| US11631163B2 (en) | 2020-02-11 | 2023-04-18 | Samsung Electronics Co., Ltd. | Mobile data augmentation engine for personalized on-device deep learning system |
| US11501107B2 (en) | 2020-05-07 | 2022-11-15 | Adobe Inc. | Key-value memory network for predicting time-series metrics of target entities |
| CN113674146B (zh) * | 2020-05-15 | 2025-07-08 | 微软技术许可有限责任公司 | 图像超分辨率 |
| US11823353B2 (en) | 2020-07-28 | 2023-11-21 | Samsung Electronics Co., Ltd. | System and method for generating bokeh image for DSLR quality depth-of-field rendering and refinement and training method for the same |
| US11330196B2 (en) * | 2020-10-12 | 2022-05-10 | Microsoft Technology Licensing, Llc | Estimating illumination in an environment based on an image of a reference object |
| US11449968B2 (en) | 2020-12-31 | 2022-09-20 | Samsung Electronics Co., Ltd. | System and method for synthetic depth-of-field effect rendering for videos |
| KR102658990B1 (ko) * | 2021-03-29 | 2024-04-18 | 미쓰비시덴키 가부시키가이샤 | 학습 장치 |
| US12136250B2 (en) * | 2021-05-27 | 2024-11-05 | Adobe Inc. | Extracting attributes from arbitrary digital images utilizing a multi-attribute contrastive classification neural network |
| KR20220163635A (ko) * | 2021-06-03 | 2022-12-12 | 삼성전자주식회사 | 뉴럴 네트워크의 양자화 방법 및 이를 수행하는 장치 |
| JP7561379B2 (ja) * | 2021-06-08 | 2024-10-04 | 日本電信電話株式会社 | 学習装置、学習方法及びプログラム |
| CN113393468A (zh) * | 2021-06-28 | 2021-09-14 | 北京百度网讯科技有限公司 | 图像处理方法、模型训练方法、装置和电子设备 |
| US12147504B2 (en) * | 2021-08-31 | 2024-11-19 | University Of South Florida | Systems and methods for classifying mosquitoes based on extracted masks of anatomical components from images |
| CN114287879B (zh) * | 2021-12-31 | 2025-04-25 | 北京理工大学重庆创新中心 | 病灶分割的方法、设备及介质 |
| JP7730509B2 (ja) * | 2022-08-04 | 2025-08-28 | Ntt株式会社 | 推論方法、推論装置、及びプログラム |
| WO2024057543A1 (ja) * | 2022-09-16 | 2024-03-21 | 日本電信電話株式会社 | 画像データ生成装置、画像データ生成方法、および、画像データ生成プログラム |
| JP2024063448A (ja) * | 2022-10-26 | 2024-05-13 | 日本電信電話株式会社 | 検出装置、検出方法及び検出プログラム |
| JP2024073821A (ja) * | 2022-11-18 | 2024-05-30 | 日本電信電話株式会社 | 推論方法、推論装置及びプログラム |
| KR102919115B1 (ko) | 2025-10-27 | 2026-01-28 | 주식회사 메이사 | 기준점 앙상블을 통한 최적 변위맵 산출방법 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2979579C (en) * | 2015-03-20 | 2020-02-18 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Relevance score assignment for artificial neural networks |
| JP2017004350A (ja) * | 2015-06-12 | 2017-01-05 | 株式会社リコー | 画像処理装置、画像処理方法、及びプログラム |
| US10204299B2 (en) * | 2015-11-04 | 2019-02-12 | Nec Corporation | Unsupervised matching in fine-grained datasets for single-view object reconstruction |
| CN108475415B (zh) * | 2015-12-21 | 2022-05-27 | 商汤集团有限公司 | 用于图像处理的方法和系统 |
| US10303977B2 (en) * | 2016-06-28 | 2019-05-28 | Conduent Business Services, Llc | System and method for expanding and training convolutional neural networks for large size input images |
| CN106339753A (zh) * | 2016-08-17 | 2017-01-18 | 中国科学技术大学 | 一种有效提升卷积神经网络稳健性的方法 |
| US9965863B2 (en) * | 2016-08-26 | 2018-05-08 | Elekta, Inc. | System and methods for image segmentation using convolutional neural network |
| JP6929047B2 (ja) * | 2016-11-24 | 2021-09-01 | キヤノン株式会社 | 画像処理装置、情報処理方法及びプログラム |
| JP2018092610A (ja) * | 2016-11-28 | 2018-06-14 | キヤノン株式会社 | 画像認識装置、画像認識方法及びプログラム |
| KR20180065498A (ko) * | 2016-12-08 | 2018-06-18 | 한국항공대학교산학협력단 | 딥 신경망 학습 방법 및 그를 이용한 다음 예측 영상 생성 방법 |
| CN108345827B (zh) * | 2017-01-24 | 2021-11-30 | 富士通株式会社 | 识别文档方向的方法、系统和神经网络 |
| US10147019B2 (en) * | 2017-03-20 | 2018-12-04 | Sap Se | Small object detection |
| CN108416318A (zh) * | 2018-03-22 | 2018-08-17 | 电子科技大学 | 基于数据增强的合成孔径雷达图像目标深度模型识别方法 |
-
2018
- 2018-09-04 US US16/121,031 patent/US10311337B1/en active Active
-
2019
- 2019-07-03 EP EP19184054.5A patent/EP3620987B1/en active Active
- 2019-08-27 KR KR1020190105472A patent/KR102313133B1/ko active Active
- 2019-08-29 CN CN201910806630.0A patent/CN110874563B/zh active Active
- 2019-09-03 JP JP2019160238A patent/JP6863619B2/ja active Active
Non-Patent Citations (2)
| Title |
|---|
| Bohao Huang et al., "Tiling and Stitching Segmentation Output for Remote Sensing: Basic Challenges and Recommendations." In: arXiv: Computer Vision and Pattern Recognition (2018)(2018.05.30.)* * |
| Liang-Chieh Chen et al., "Attention to Scale: Scale-aware Semantic Image Segmentation," arXiv:1511.03339v2 [cs.CV] 2 Jun 2016 (2016.06.02.)* * |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102313133B1 (ko) | 2021-10-18 |
| EP3620987B1 (en) | 2025-03-05 |
| JP2020038664A (ja) | 2020-03-12 |
| US10311337B1 (en) | 2019-06-04 |
| CN110874563B (zh) | 2023-10-17 |
| EP3620987A1 (en) | 2020-03-11 |
| JP6863619B2 (ja) | 2021-04-21 |
| EP3620987C0 (en) | 2025-03-05 |
| CN110874563A (zh) | 2020-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20200027426A (ko) | 컨벌루션 뉴럴 네트워크로부터 복수의 출력들의 앙상블을 이용하여 통합된 특징 맵을 제공하기 위한 방법 및 장치 | |
| JP6856851B2 (ja) | イメージエンコーディングのための方法及び装置そしてこれを利用したテスト方法及びテスト装置 | |
| JP6912835B2 (ja) | 自律走行自動車のレベル4を満たすために要求されるhdマップアップデートに利用される、少なくとも一つのアダプティブロス重み付け値マップを利用したアテンションドリブン・イメージセグメンテーション学習方法及び学習装置、そしてこれを利用したテスティング方法及びテスティング装置 | |
| JP6793411B2 (ja) | 自律走行状況で障害物検出のための学習用データセットの生成方法及びこれを利用したコンピューティング装置、学習方法及び学習装置 | |
| JP6865363B2 (ja) | ラプラシアンピラミッドネットワークを利用して自律走行自動車レベル4及びレベル5を満足させるために要求される道路障害物検出におけるセグメンテーション性能向上のための学習方法及び学習装置、並びにこれを利用したテスト方法及びテスト装置 | |
| CN110879960B (zh) | 生成卷积神经网络学习用图像数据集的方法及计算装置 | |
| JP6957050B2 (ja) | モバイルデバイスまたは小型ネットワークに適用可能なハードウェアを最適化するのに利用可能なroiをプーリングするために、マスキングパラメータを利用する方法及び装置、そしてこれを利用したテスト方法及びテスト装置{learning method and learning device for pooling roi by using masking parameters to be used for mobile devices or compact networks via hardware optimization, and testing method and testing device using the same} | |
| KR20200027428A (ko) | 에지 이미지를 이용하여 객체를 검출하는 학습 방법 및 학습 장치 그리고 이를 이용한 테스트 방법 및 테스트 장치 | |
| CN111476341B (zh) | 转换cnn的卷积层的方法及装置 | |
| JP6869565B2 (ja) | 危険要素検出に利用される学習用イメージデータセットの生成方法及びコンピューティング装置、そしてこれを利用した学習方法及び学習装置{method and computing device for generating image data set to be used for hazard detection and learning method and learning device using the same} | |
| JP6865364B2 (ja) | エッジロスを利用して歩行者イベント、自動車イベント、フォーリングイベント、フォールンイベントを含むイベントを検出するにおいて利用されるセグメンテーション性能向上のための学習方法及び学習装置、並びにそれを利用したテスト方法及びテスト装置 | |
| KR20200047307A (ko) | 유용한 학습 데이터를 취사 선별하기 위한 cnn 기반 학습 방법 및 학습 장치 그리고 이를 이용한 테스트 방법 및 테스트 장치 | |
| KR20200027427A (ko) | 차선 후보 픽셀의 분류를 통해 차선을 검출하는 학습 방법 및 학습 장치 그리고 이를 이용한 테스트 방법 및 테스트 장치 | |
| JP6916548B2 (ja) | 自律走行自動車のレベル4を満たすために必要なhdマップとのコラボレーションを支援するエンベディングロス及びソフトマックスロスを利用して少なくとも一つの車線を有するイメージをセグメンテーションする学習方法及び学習装置、並びにそれを利用したテスト方法及びテスト装置 | |
| JP6916549B2 (ja) | 軍事的目的、ドローンまたはロボットに利用されるために一つ以上の以前のバッチをさらに参照してモバイル装置またはiot装置に適用可能なオンラインバッチ正規化、オンデバイス学習、及び連続学習を遂行する方法と装置、並びにそれを利用したテスト方法及びテスト装置 | |
| US10373004B1 (en) | Method and device for detecting lane elements to plan the drive path of autonomous vehicle by using a horizontal filter mask, wherein the lane elements are unit regions including pixels of lanes in an input image |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 5 |
