KR102604016B1 - 전자 장치 및 이의 제어방법 - Google Patents
전자 장치 및 이의 제어방법 Download PDFInfo
- Publication number
- KR102604016B1 KR102604016B1 KR1020180127237A KR20180127237A KR102604016B1 KR 102604016 B1 KR102604016 B1 KR 102604016B1 KR 1020180127237 A KR1020180127237 A KR 1020180127237A KR 20180127237 A KR20180127237 A KR 20180127237A KR 102604016 B1 KR102604016 B1 KR 102604016B1
- Authority
- KR
- South Korea
- Prior art keywords
- filter
- value
- input image
- obtaining
- electronic device
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 83
- 230000015654 memory Effects 0.000 claims abstract description 41
- 230000009466 transformation Effects 0.000 claims description 79
- 238000004422 calculation algorithm Methods 0.000 abstract description 11
- 238000010801 machine learning Methods 0.000 abstract description 6
- 238000013473 artificial intelligence Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 description 36
- 238000013527 convolutional neural network Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 34
- 230000008569 process Effects 0.000 description 19
- 238000005516 engineering process Methods 0.000 description 15
- 238000004364 calculation method Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 238000013528 artificial neural network Methods 0.000 description 11
- 238000013135 deep learning Methods 0.000 description 6
- 230000009467 reduction Effects 0.000 description 6
- 238000009826 distribution Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 229920000742 Cotton Polymers 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- APTZNLHMIGJTEW-UHFFFAOYSA-N pyraflufen-ethyl Chemical compound C1=C(Cl)C(OCC(=O)OCC)=CC(C=2C(=C(OC(F)F)N(C)N=2)Cl)=C1F APTZNLHMIGJTEW-UHFFFAOYSA-N 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 1
- 229920005591 polysilicon Polymers 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V10/443—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
- G06V10/449—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters
- G06V10/451—Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters with interaction between the filter responses, e.g. cortical complex cells
- G06V10/454—Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/40—Analysis of texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/242—Aligning, centring, orientation detection or correction of the image by image rotation, e.g. by 90 degrees
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Molecular Biology (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Biodiversity & Conservation Biology (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Description
도 2는 도1의 전자 장치의 구체적인 구성을 설명하기 위한 블록도이다.
도 3은 본 개시의 또 다른 실시 예에 따른 전자 장치의 구체적인 구성을 설명하기 위한 블록도이다.
도 4는 CNN(Convolutional Neural Network)의 구조를 설명하기 위한 도면이다.
도 5는 CNN 모델의 합성곱 연산을 설명하기 위한 도면이다.
도 6은 CNN 모델의 합성곱 연산의 구체적인 계산을 설명하기 위한 도면이다.
도 7은 CNN 모델의 합성곱 연산에서 적용되는 기본 필터 및 변형 필터를 설명하기 위한 도면이다.
도 8은 CNN 모델에서 가중치를 고려하는 연산을 설명하기 위한 도면이다.
도 9는 기본 필터를 기 설정된 각도만큼 회전시켜 변형 필터를 획득하는 동작을 설명하기 위한 도면이다.
도 10은 변형 필터를 이용하여 새로운 변형 필터를 획득하는 동작을 설명하기 위한 도면이다.
도 11은 본 개시의 일 실시 예에 따른 합성곱 연산 과정을 설명하기 위한 도면이다.
도 12는 본 개시의 또 다른 실시 예에 따른 합성곱 연산 과정을 설명하기 위한 도면이다.
도 13은 기본 필터를 스케일링하여 변형 필터를 획득하는 동작을 설명하기 위한 도면이다.
도 14는 스케일링에 의하여 변형 필터를 획득하는 다양한 실시 예를 설명하기 위한 도면이다.
도 15는 본 개시의 또 다른 실시 예에 따른 합성곱 연산 과정을 설명하기 위한 도면이다.
도 16은 CNN 모델에 3개의 채널을 포함하는 입력 영상을 적용하는 실시 예를 설명하기 위한 도면이다.
도 17은 입력 영상을 분석하여 변형 필터를 다르게 생성하는 실시 예를 설명하기 위한 도면이다.
도 18은 본 개시의 실시 예에 따른 전자 장치의 흐름도이다.
프로세서: 120
Claims (20)
- 전자 장치에 있어서,
입력 영상을 식별하기 위한 제1 필터가 저장된 메모리; 및
상기 제1 필터에 포함된 복수의 엘리먼트를 회전시키거나, 상기 복수의 엘리먼트 중 적어도 일부가 포함된 필터 영역을 스케일링하여 적어도 하나의 제2필터를 획득하고,
입력 영상에 포함된 픽셀 값을 상기 제1 필터 및 상기 제2 필터 각각과 컨벌루션한 결과값에 기초하여 상기 입력 영상을 식별하는 프로세서;를 포함하고,
상기 프로세서는,
상기 입력 영상에 포함된 픽셀 값 및 상기 제1 필터를 컨벌루션하여 제1 결과값을 획득하고,
상기 입력 영상에 포함된 픽셀 값 및 상기 제2 필터를 컨벌루션하여 제2 결과값을 획득하고,
상기 제1 결과값 및 상기 제2 결과값에 기초하여 획득된 대표값에 기초하여 상기 입력 영상의 텍스처 타입을 식별하는 입력 영상을 식별하는 전자 장치. - 삭제
- 제1항에 있어서,
상기 프로세서는,
상기 대표값에 기 설정된 텍스처 타입에 대응되는 가중치를 적용하여 상기 입력 영상에 상기 기 설정된 텍스처 타입이 포함되어 있을 확률을 획득하는, 전자 장치. - 제1항에 있어서,
상기 프로세서는,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 기 설정된 각도만큼 순차적으로 회전시켜 상기 제2 필터를 획득하는, 전자 장치. - 제4항에 있어서,
상기 프로세서는,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 제1 각도만큼 순차적으로 회전시켜 제1 변형 필터를 획득하고,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 제2 각도만큼 회전시켜 제2 변형 필터를 획득하는, 전자 장치. - 제4항에 있어서,
상기 프로세서는,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 제1 각도만큼 순차적으로 회전시켜 제1 변형 필터를 획득하고,
상기 제1 변형 필터에 포함된 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 상기 제1 각도만큼 순차적으로 회전시켜 제2 변형 필터를 획득하는, 전자 장치. - 제1항에 있어서,
상기 프로세서는,
상기 필터 영역에 포함된 적어도 일부 엘리먼트의 위치를 스케일링 방향으로 이동시켜 상기 제2 필터를 획득하는, 전자 장치. - 제7항에 있어서,
상기 프로세서는,
상기 필터 영역에 포함된 제1 엘리먼트의 위치를 상기 필터 영역의 외측으로 이동시켜 상기 필터 영역을 확대하고, 상기 제1 엘리먼트가 이동된 위치에 포함된 제2엘리먼트를 상기 제1 엘리먼트로 대체하고, 상기 필터 영역의 외측에서 상기 제1 엘리먼트가 이동되지 않은 위치에 포함된 제3 엘리먼트를 상기 제1 엘리먼트로 대체하여 상기 제2 필터를 획득하는, 전자 장치. - 제1항에 있어서,
상기 메모리는, 제1 입력 채널 및 제2 입력 채널에 대응되며, 상기 입력 영상을 식별하기 위한 제1 필터에 대응되는 제1 기본 필터 및 제2 기본 필터를 저장하며,
상기 프로세서는,
상기 제1 기본 필터 및 제2 기본 필터에 포함된 복수의 엘리먼트를 회전시키거나, 상기 복수의 엘리먼트 중 적어도 일부가 포함된 필터 영역을 스케일링하여 제1 변형 필터 및 제2 변형 필터를 획득하고,
상기 입력 영상에 포함된 제1 입력 채널에 대응되는 픽셀 값 및 상기 제1 기본 필터를 컨벌루션하여 제1 결과값을 획득하고,
상기 제1 입력 채널에 대응되는 픽셀 값 및 상기 제1 변형 필터를 컨벌루션하여 제2 결과값을 획득하고,
상기 입력 영상에 포함된 제2 입력 채널에 대응되는 픽셀 값 및 상기 제2 기본 필터를 컨벌루션하여 제3 결과값을 획득하고,
상기 제2 입력 채널에 대응되는 픽셀 값 및 상기 제2 변형 필터를 컨벌루션하여 제4 결과값을 획득하고,
상기 제1 결과값 및 상기 제2 결과값에 기초하여 획득된 제1 대표값과, 상기 제3 결과값 및 상기 제4 결과값에 기초하여 획득된 제2 대표값에 기초하여 상기 입력 영상의 텍스처 타입을 식별하는, 전자 장치. - 제9항에 있어서,
상기 프로세서는,
상기 제1 대표값에 제1 텍스처 타입에 대응되는 제1 가중치를 적용하여 제1 확률값을 획득하고,
상기 제2 대표값에 상기 제1 텍스처 타입에 대응되는 제2 가중치를 적용하여 제2 확률값을 획득하고,
상기 제1 대표값에 제2 텍스처 타입에 대응되는 제3가중치를 적용하여 제3 확률값을 획득하고,
상기 제2 대표값에 상기 제2 텍스처 타입에 대응되는 제4 가중치를 적용하여 제4확률값을 획득하고,
상기 제1 확률값 및 제2 확률값을 합산하여 상기 입력 영상에 상기 제1 텍스처 타입이 포함되어 있을 확률을 획득하고,
상기 제3 확률값 및 제4 확률값을 합산하여 상기 입력 영상에 상기 제2 텍스처 타입이 포함되어 있을 확률을 획득하는, 전자 장치. - 입력 영상을 식별하기 위한 제1 필터가 저장된 전자 장치의 제어 방법에 있어서,
상기 제1 필터에 포함된 복수의 엘리먼트를 회전시키거나, 상기 복수의 엘리먼트 중 적어도 일부가 포함된 필터 영역을 스케일링하여 적어도 하나의 제2필터를 획득하는 단계;
입력 영상에 포함된 픽셀 값을 상기 제1 필터 및 상기 제2 필터 각각과 컨벌루션한 결과값에 기초하여 상기 입력 영상을 식별하는 단계;를 포함하고,
상기 입력 영상을 식별하는 단계는,
상기 입력 영상에 포함된 픽셀 값 및 상기 제1 필터를 컨벌루션하여 제1 결과값을 획득하고;
상기 입력 영상에 포함된 픽셀 값 및 상기 제2 필터를 컨벌루션하여 제2 결과값을 획득하고;
상기 제1 결과값 및 상기 제2 결과값에 기초하여 획득된 대표값에 기초하여 상기 입력 영상의 텍스처 타입을 식별하는 입력 영상을 식별하는 제어 방법. - 삭제
- ◈청구항 13은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 입력 영상을 식별하는 단계는,
상기 대표값에 기 설정된 텍스처 타입에 대응되는 가중치를 적용하여 상기 입력 영상에 상기 기 설정된 텍스처 타입이 포함되어 있을 확률을 획득하는, 전자 장치. - ◈청구항 14은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 제2필터를 획득하는 단계는,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 기 설정된 각도만큼 순차적으로 회전시켜 상기 제2 필터를 획득하는, 제어 방법. - ◈청구항 15은(는) 설정등록료 납부시 포기되었습니다.◈제14항에 있어서,
상기 제2필터를 획득하는 단계는,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 제1 각도만큼 순차적으로 회전시켜 제1 변형 필터를 획득하고,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 제2 각도만큼 회전시켜 제2 변형 필터를 획득하는, 제어 방법. - ◈청구항 16은(는) 설정등록료 납부시 포기되었습니다.◈제14항에 있어서,
상기 제2필터를 획득하는 단계는,
상기 제1 필터에 포함된 상기 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 제1 각도만큼 순차적으로 회전시켜 제1 변형 필터를 획득하고,
상기 제1 변형 필터에 포함된 복수의 엘리먼트를 시계 방향 또는 반시계 반대 방향으로 상기 제1 각도만큼 순차적으로 회전시켜 제2 변형 필터를 획득하는, 제어 방법. - ◈청구항 17은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 제2필터를 획득하는 단계는,
상기 필터 영역에 포함된 적어도 일부 엘리먼트의 위치를 스케일링 방향으로 이동시켜 상기 제2 필터를 획득하는, 제어 방법. - ◈청구항 18은(는) 설정등록료 납부시 포기되었습니다.◈제17항에 있어서,
상기 제2필터를 획득하는 단계는,
상기 필터 영역에 포함된 제1 엘리먼트의 위치를 상기 필터 영역의 외측으로 이동시켜 상기 필터 영역을 확대하고, 상기 제1 엘리먼트가 이동된 위치에 포함된 제2엘리먼트를 상기 제1 엘리먼트로 대체하고, 상기 필터 영역의 외측에서 상기 제1 엘리먼트가 이동되지 않은 위치에 포함된 제3 엘리먼트를 상기 제1 엘리먼트로 대체하여 상기 제2 필터를 획득하는, 제어 방법. - ◈청구항 19은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
제1 입력 채널 및 제2 입력 채널에 대응되며, 상기 입력 영상을 식별하기 위한 제1 필터에 대응되는 제1 기본 필터 및 제2 기본 필터를 저장하는 전자 장치의 제어 방법에 있어서,
상기 제2필터를 획득하는 단계는,
상기 제1 기본 필터 및 제2 기본 필터에 포함된 복수의 엘리먼트를 회전시키거나, 상기 복수의 엘리먼트 중 적어도 일부가 포함된 필터 영역을 스케일링하여 제1 변형 필터 및 제2 변형 필터를 획득하고,
상기 입력 영상을 식별하는 단계는,
상기 입력 영상에 포함된 제1 입력 채널에 대응되는 픽셀 값 및 상기 제1 기본 필터를 컨벌루션하여 제1 결과값을 획득하고,
상기 제1 입력 채널에 대응되는 픽셀 값 및 상기 제1 변형 필터를 컨벌루션하여 제2 결과값을 획득하고,
상기 입력 영상에 포함된 제2 입력 채널에 대응되는 픽셀 값 및 상기 제2 기본 필터를 컨벌루션하여 제3 결과값을 획득하고,
상기 제2 입력 채널에 대응되는 픽셀 값 및 상기 제2 변형 필터를 컨벌루션하여 제4 결과값을 획득하고,
상기 제1 결과값 및 상기 제2 결과값에 기초하여 획득된 제1 대표값과, 상기 제3 결과값 및 상기 제4 결과값에 기초하여 획득된 제2 대표값에 기초하여 상기 입력 영상의 텍스처 타입을 식별하는, 제어 방법. - ◈청구항 20은(는) 설정등록료 납부시 포기되었습니다.◈제19항에 있어서,
상기 입력 영상을 식별하는 단계는,
상기 제1 대표값에 제1 텍스처 타입에 대응되는 제1 가중치를 적용하여 제1 확률값을 획득하고,
상기 제2 대표값에 상기 제1 텍스처 타입에 대응되는 제2 가중치를 적용하여 제2 확률값을 획득하고,
상기 제1 대표값에 제2 텍스처 타입에 대응되는 제3가중치를 적용하여 제3 확률값을 획득하고,
상기 제2 대표값에 상기 제2 텍스처 타입에 대응되는 제4 가중치를 적용하여 제4확률값을 획득하고,
상기 제1 확률값 및 제2 확률값을 합산하여 상기 입력 영상에 상기 제1 텍스처 타입이 포함되어 있을 확률을 획득하고,
상기 제3 확률값 및 제4 확률값을 합산하여 상기 입력 영상에 상기 제2 텍스처 타입이 포함되어 있을 확률을 획득하는, 제어 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180127237A KR102604016B1 (ko) | 2018-10-24 | 2018-10-24 | 전자 장치 및 이의 제어방법 |
US17/278,122 US11798252B2 (en) | 2018-10-24 | 2019-05-31 | Electronic device and control method therefor |
PCT/KR2019/006547 WO2020085600A1 (ko) | 2018-10-24 | 2019-05-31 | 전자 장치 및 이의 제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180127237A KR102604016B1 (ko) | 2018-10-24 | 2018-10-24 | 전자 장치 및 이의 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200052406A KR20200052406A (ko) | 2020-05-15 |
KR102604016B1 true KR102604016B1 (ko) | 2023-11-22 |
Family
ID=70331033
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180127237A Active KR102604016B1 (ko) | 2018-10-24 | 2018-10-24 | 전자 장치 및 이의 제어방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11798252B2 (ko) |
KR (1) | KR102604016B1 (ko) |
WO (1) | WO2020085600A1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111680678B (zh) * | 2020-05-25 | 2022-09-16 | 腾讯科技(深圳)有限公司 | 目标区域识别方法、装置、设备及可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170132760A1 (en) | 2015-11-09 | 2017-05-11 | Thomson Licensing | Method for upscaling noisy images, and apparatus for upscaling noisy images |
US20180181858A1 (en) | 2016-12-22 | 2018-06-28 | Samsung Electronics Co., Ltd. | Convolutional neural network (cnn) processing method and apparatus |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6216119B1 (en) | 1997-11-19 | 2001-04-10 | Netuitive, Inc. | Multi-kernel neural network concurrent learning, monitoring, and forecasting system |
KR20000023923A (ko) | 1999-10-14 | 2000-05-06 | 이칠기 | 표정변화와 주변환경에 독립적인 지능형 얼굴검출방법. |
RU2431889C1 (ru) * | 2010-08-06 | 2011-10-20 | Дмитрий Валерьевич Шмунк | Способ суперразрешения изображений и нелинейный цифровой фильтр для его осуществления |
US8369595B1 (en) | 2012-08-10 | 2013-02-05 | EyeVerify LLC | Texture features for biometric authentication |
US9805303B2 (en) | 2015-05-21 | 2017-10-31 | Google Inc. | Rotating data for neural network computations |
KR20180004898A (ko) | 2016-07-05 | 2018-01-15 | 주식회사 와플앱스 | 딥러닝 기반의 이미지 처리 기술 및 그 방법 |
US10395165B2 (en) * | 2016-12-01 | 2019-08-27 | Via Alliance Semiconductor Co., Ltd | Neural network unit with neural memory and array of neural processing units that collectively perform multi-word distance rotates of row of data received from neural memory |
KR101910158B1 (ko) * | 2016-12-09 | 2018-12-19 | 동국대학교 산학협력단 | 회선 신경망 기반 눈 개폐 분류 장치 및 방법 |
US10733697B2 (en) | 2016-12-27 | 2020-08-04 | Intel IP Corporation | Convolutional neural network for wide-angle camera images |
KR101900185B1 (ko) * | 2017-02-20 | 2018-09-18 | 연세대학교 산학협력단 | 객체 인식을 위한 영상 학습 방법 및 장치 |
US10438322B2 (en) * | 2017-05-26 | 2019-10-08 | Microsoft Technology Licensing, Llc | Image resolution enhancement |
KR102476239B1 (ko) * | 2018-07-17 | 2022-12-12 | 삼성전자주식회사 | 전자 장치, 영상 처리 방법 및 컴퓨터 판독가능 기록 매체 |
CN110866526B (zh) * | 2018-08-28 | 2024-10-01 | 北京三星通信技术研究有限公司 | 图像分割方法、电子设备及计算机可读存储介质 |
KR102420104B1 (ko) * | 2019-05-16 | 2022-07-12 | 삼성전자주식회사 | 영상 처리 장치 및 그 동작방법 |
KR102420039B1 (ko) * | 2019-05-16 | 2022-07-13 | 삼성전자주식회사 | 전자 장치 및 이의 제어 방법 |
KR102756360B1 (ko) * | 2020-09-02 | 2025-01-17 | 삼성전자주식회사 | 영상 처리 방법 및 장치 |
CN115668273A (zh) * | 2020-09-15 | 2023-01-31 | 三星电子株式会社 | 电子装置、其控制方法和电子系统 |
-
2018
- 2018-10-24 KR KR1020180127237A patent/KR102604016B1/ko active Active
-
2019
- 2019-05-31 WO PCT/KR2019/006547 patent/WO2020085600A1/ko active Application Filing
- 2019-05-31 US US17/278,122 patent/US11798252B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170132760A1 (en) | 2015-11-09 | 2017-05-11 | Thomson Licensing | Method for upscaling noisy images, and apparatus for upscaling noisy images |
US20180181858A1 (en) | 2016-12-22 | 2018-06-28 | Samsung Electronics Co., Ltd. | Convolutional neural network (cnn) processing method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
US20210350164A1 (en) | 2021-11-11 |
KR20200052406A (ko) | 2020-05-15 |
WO2020085600A1 (ko) | 2020-04-30 |
US11798252B2 (en) | 2023-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3742388B1 (en) | Electronic device, image processing method thereof, and computer-readable recording medium | |
US20200026910A1 (en) | Gesture identification, control, and neural network training methods and apparatuses, and electronic devices | |
KR102606200B1 (ko) | 전자 장치 및 그 제어 방법 | |
KR102452653B1 (ko) | 전자 장치, 영상 처리 방법 및 컴퓨터 판독가능 기록 매체 | |
KR102476239B1 (ko) | 전자 장치, 영상 처리 방법 및 컴퓨터 판독가능 기록 매체 | |
KR102118519B1 (ko) | 전자 장치 및 그 제어 방법 | |
KR20210062477A (ko) | 전자 장치 및 그 제어 방법 | |
KR102733834B1 (ko) | 전자 장치 및 그 제어 방법 | |
KR102669100B1 (ko) | 전자 장치 및 그 제어 방법 | |
US20240412325A1 (en) | Electronic apparatus and controlling method thereof | |
US11184670B2 (en) | Display apparatus and control method thereof | |
US10997947B2 (en) | Electronic device and control method thereof | |
US20240135673A1 (en) | Machine learning model training using synthetic data for under-display camera (udc) image restoration | |
US11436760B2 (en) | Electronic apparatus and control method thereof for reducing image blur | |
KR102562052B1 (ko) | 전자 장치 및 그 제어 방법 | |
KR102604016B1 (ko) | 전자 장치 및 이의 제어방법 | |
US11710498B2 (en) | Electronic device and control method therefor | |
US12307627B2 (en) | Electronic apparatus and controlling method thereof | |
KR20240009108A (ko) | 화질 개선을 수행하는 신경망 모델을 학습시키는 전자 장치 및 그 제어 방법 | |
US20240119570A1 (en) | Machine learning model training using synthetic data for under-display camera (udc) image restoration | |
KR102161690B1 (ko) | 전자 장치 및 그 제어 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181024 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20211007 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20181024 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230320 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20230926 |
|
PG1601 | Publication of registration |