1 |
1
인공신경망을 이용한 객체인식 장치가 특정 대상물에 대한 비전(vision) 데이터를 수집하여 학습에 의한 인공신경망 모델을 형성하는 방법으로서,(a) 이미지 생성장치로부터 비전 데이터를 수집하여 저장하는 단계; 및,(b) 수집하여 저장한 비전 데이터에서 객체인식에 의하여 특정 목적을 위한 추론을 수행하는 인공신경망 모델(이하 '객체인식 모델'이라 한다)이 이미 형성되어 있는 경우, 상기 단계(a)의 비전 데이터를 전처리한 데이터 셋을 이용한 재학습을 통해 상기 객체인식 모델의 업데이트를 수행하고, 아직 객체인식 모델이 형성되어 있지 않은 경우, 상기 단계(a)의 비전 데이터를 전처리한 데이터 셋을 이용한 학습을 통해 객체인식 모델을 최초 형성시키는 단계를 포함하고,상기 객체인식 모델은,동일한 종류의 2단계 이상의 단계별 모델로 구성되며,상기 단계(b)에서의 학습 또는 재학습은,상기 각 단계별 모델에 대하여 각각 별도로 수행되는,비전 데이터 수집 및 학습 방법
|
2 |
2
청구항 1에 있어서,상기 객체인식 모델을 구성하는 각 단계별 모델은,각각 YOLO 모델로 형성되는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
3 |
3
청구항 1에 있어서,상기 단계(b) 이후,(c) 상기 최초 형성된 객체인식 모델 또는 업데이트된 객체인식 모델을 특정 사용자 단말로 배포하는 단계를 더 포함하는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
4 |
4
청구항 3에 있어서,상기 단계(c) 이후,(d1) 상기 사용자 단말로부터, 비전 데이터를 입력으로 하여 상기 객체인식 모델에 의한 추론을 수행한 결과 및, 해당 비전 데이터를 포함한 추론 결과 데이터를 수신하는 단계;(d2) 상기 추론 결과 데이터에 대하여 라벨링을 정정하여 각 단계별 모델의 재학습을 위한 데이터 셋을 생성하는 단계; 및,(d3) 상기 단계(d2)의 데이터 셋 만을 이용하거나, 또는 상기 단계(a)에서 수집한 비전 데이터에 전처리를 수행한 데이터 셋과 상기 단계(d2)의 데이터 셋을 합한 데이터 셋을 이용하여 재학습을 통한 객체인식 모델의 업데이트를 수행하는 단계를 더 포함하는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
5 |
5
청구항 3에 있어서,상기 단계(c)의 사용자 단말로의 배포는,상기 객체인식 장치에서 객체인식 모델이 최초 형성되었거나 또는 업데이트 된 경우에 미리 정해진 사용자 단말로 배포가 수행되거나, 또는,특정 사용자 단말로부터의 배포 요청이 있는 경우, 상기 객체인식 장치에서 객체인식 모델이 최초 형성되었거나 또는 업데이트 된 경우에 배포 요청한 사용자 단말로 배포가 수행되는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
6 |
6
청구항 1에 있어서,상기 단계(b) 이후,(e) 상기 이미지 생성장치로부터 수신한 비전 데이터를 입력으로 하여 상기 객체인식 모델에 의한 추론을 수행하는 단계를 더 포함하는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
7 |
7
청구항 6에 있어서,상기 단계(e)의 객체인식 모델에 의한 추론은,특정 사용자 단말로부터의 특정 비전 데이터에 대한 추론 요청을 수신한 경우에 수행되는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
8 |
8
청구항 6에 있어서,상기 단계(e) 이후,(f1) 상기 단계(e)의 추론을 수행한 결과 및 입력 이미지를 포함하는 추론 결과 데이터에 대하여 라벨링을 정정하여 각 단계별 모델의 재학습을 위한 데이터 셋을 생성하는 단계; 및,(f2) 상기 단계(f1)의 데이터 셋 만을 이용하거나, 또는 상기 단계(a)에서 수집한 비전 데이터에 전처리를 수행한 데이터 셋과 상기 단계(f1)의 데이터 셋을 합한 데이터 셋을 이용하여 재학습을 통한 객체인식 모델의 업데이트를 수행하는 단계를 더 포함하는 것을 특징으로 하는 비전 데이터 수집 및 학습 방법
|
9 |
9
특정 대상물에 대한 비전 데이터를 수집하여 학습에 의한 인공신경망 모델을 형성하는 장치(이하 '인공신경망을 이용한 객체인식 장치'라 한다)로서,적어도 하나의 프로세서; 및컴퓨터로 실행가능한 명령을 저장하는 적어도 하나의 메모리를 포함하되,상기 적어도 하나의 메모리에 저장된 상기 컴퓨터로 실행가능한 명령은, 상기 적어도 하나의 프로세서에 의하여, (a) 이미지 생성장치로부터 비전 데이터를 수집하여 저장하는 단계; 및,(b) 수집하여 저장한 비전 데이터에서 객체인식에 의하여 특정 목적을 위한 추론을 수행하는 인공신경망 모델(이하 '객체인식 모델'이라 한다)이 이미 형성되어 있는 경우, 상기 단계(a)의 비전 데이터를 전처리한 데이터 셋을 이용한 재학습을 통해 상기 객체인식 모델의 업데이트를 수행하고, 아직 객체인식 모델이 형성되어 있지 않은 경우, 상기 단계(a)의 비전 데이터를 전처리한 데이터 셋을 이용한 학습을 통해 객체인식 모델을 최초 형성시키는 단계가 실행되도록 하고,상기 객체인식 모델은,동일한 종류의 2단계 이상의 단계별 모델로 구성되며,상기 단계(b)에서의 학습 또는 재학습은,상기 각 단계별 모델에 대하여 각각 별도로 수행되는,인공신경망을 이용한 객체인식 장치
|
10 |
10
특정 대상물에 대한 비전 데이터를 수집하여 학습에 의한 인공신경망 모델을 형성하기 위한 컴퓨터 프로그램으로서,비일시적 저장 매체에 저장되며, 프로세서에 의하여,(a) 이미지 생성장치로부터 비전 데이터를 수집하여 저장하는 단계; 및,(b) 수집하여 저장한 비전 데이터에서 객체인식에 의하여 특정 목적을 위한 추론을 수행하는 인공신경망 모델(이하 '객체인식 모델'이라 한다)이 이미 형성되어 있는 경우, 상기 단계(a)의 비전 데이터를 전처리한 데이터 셋을 이용한 재학습을 통해 상기 객체인식 모델의 업데이트를 수행하고, 아직 객체인식 모델이 형성되어 있지 않은 경우, 상기 단계(a)의 비전 데이터를 전처리한 데이터 셋을 이용한 학습을 통해 객체인식 모델을 최초 형성시키는 단계가 실행되도록 하는 명령을 포함하고,상기 객체인식 모델은,동일한 종류의 2단계 이상의 단계별 모델로 구성되며,상기 단계(b)에서의 학습 또는 재학습은,상기 각 단계별 모델에 대하여 각각 별도로 수행되는,특정 대상물에 대한 비전 데이터를 수집하여 학습에 의한 인공신경망 모델을 형성하기 위한 컴퓨터 프로그램
|
11 |
11
비전 데이터 수집, 학습, 배포 및 추론을 수행하는 시스템으로서,청구항 9의 인공신경망을 이용한 객체인식 장치(이하 '객체인식 장치'라 한다);내부에 비전 데이터 제공 어플리케이션 프로그램(이하 '비전 데이터 제공 앱'이라 한다)이 설치되고, 특정 대상물에 대하여 생성된 비전(vision) 데이터를, 상기 비전 데이터 제공 앱의 동작에 의하여 상기 객체인식 장치로 제공하는 이미지 생성장치; 및
|
12 |
12
청구항 11에 있어서,상기 사용자 단말의 객체인식 추론 앱은,상기 객체인식 모델에 의한 추론 결과 데이터를 상기 객체인식 장치로 전달하는 기능을 더 포함하고,상기 객체인식 장치는,상기 사용자 단말로부터 수신한 추론 결과 데이터를 객체인식 모델의 재학습을 위한 데이터로 사용하는 기능을 더 포함하는 것을 특징으로 하는, 비전 데이터 수집, 학습, 배포 및 추론을 수행하는 시스템
|
13 |
13
청구항 11에 있어서,상기 객체인식 장치는,객체인식 모델에 의해 추론을 수행하는 기능을 더 포함하는 것을 특징으로 하는, 비전 데이터 수집, 학습, 배포 및 추론을 수행하는 시스템
|
14 |
14
청구항 13에 있어서,상기 객체인식 장치는,상기 객체인식 모델에 의해 추론한 추론 결과 데이터를 객체인식 모델의 재학습을 위한 데이터로 사용하는 기능을 더 포함하는 것을 특징으로 하는, 비전 데이터 수집, 학습, 배포 및 추론을 수행하는 시스템
|
15 |
15
청구항 13에 있어서,상기 객체인식 장치는,상기 사용자 단말로부터 특정 비전 데이터에 대한 추론 요청을 받은 경우 객체인식 모델에 의해 상기 비전 데이터에 대한 추론을 수행하는 것을 특징으로 하는, 비전 데이터 수집, 학습, 배포 및 추론을 수행하는 시스템
|