1 |
1
농장 내 축산 동물들에 대한 영상을 기반으로 한 가축 행동 패턴 분류 시스템에 있어서, 하나 또는 둘 이상의 촬상 장치들을 구비하고, 상기 촬상 장치들에 의해 획득된 축산 동물들에 대한 영상들을 제공하는 영상 획득 장치;농장 내 관리하는 축산 동물들의 개체별 반문 이미지 데이터 셋 및 상기 영상 획득 장치로부터 제공된 영상들이 저장 및 관리되는 데이터베이스 서버;상기 영상 획득 장치로부터 제공된 영상들로부터 개체 이미지를 추출하고, 축산 동물들의 각 개체들이 갖는 고유한 반문 이미지를 이용하여 상기 개체 이미지에 포함된 개체를 식별하는 개체 식별 장치; 및상기 영상들을 이용하여 상기 개체 식별 장치에 의해 식별된 개체들에 대한 움직임 데이터를 추출하고, 상기 움직임 데이터를 이용하여 개체별 행동 패턴을 분류하는 행동 패턴 분류 장치;를 구비하여 영상을 이용하여 농장 내 축산 동물들의 각 개체에 대한 행동 패턴을 분류하여 제공하고, 상기 개체 식별 장치는, 상기 영상 획득 장치로부터 영상을 입력받는 영상 입력 모듈; 영상 처리를 통해 상기 입력된 영상으로부터 축산 동물에 대한 개체 이미지를 추출하는 개체 추출 모듈;상기 추출된 개체 이미지로부터 개체의 스켈레톤 정보를 추출하고, 기계 학습 기반의 자세 추정 모델을 이용하여 상기 스켈레톤 정보에 대응되는 개체의 자세를 추정하는 자세 추정 모듈;개체에 대한 상기 추정된 자세를 기반으로 하여 상기 개체 이미지의 반문 영역 위치 정보를 추출하는 반문 영역 추출 모듈; 및상기 추출된 반문 영역 위치 정보에 따른 반문 이미지와 상기 데이터베이스 서버에 저장된 개체별 반문 이미지 데이터 셋을 비교하여 상기 개체 이미지의 개체를 식별하고, 상기 식별된 개체에 대한 고유 식별 정보를 제공하는 개체 인식 모듈;을 구비하여, 각 영상에 포함된 개체를 식별하고 해당 개체에 대한 고유 식별 정보를 제공하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 자세 추정 모듈은, 축산 동물의 자세별 스켈레톤 정보들로 이루어진 학습 데이터를 이용하여 학습되어 모델링된 기계 학습 모델인 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 시스템
|
4 |
4
제1항에 있어서, 상기 반문 영역 추출 모듈은,기계 학습 기반의 반문 영역 추출 모델을 이용하여, 개체 이미지로부터 추출된 스켈레톤 정보와 자세 추정 모듈에 의해 추정된 자세 정보에 대응되는 상기 개체 이미지의 반문 영역 위치 정보를 추출하는 것을 특징으로 하며, 상기 반문 영역 추출 모델은 축산 동물의 스켈레톤 정보와 자세 정보에 따른 반문 영역 위치 정보들로 이루어진 학습 데이터를 이용하여 학습되어 모델링된 기계 학습 모델인 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 시스템
|
5 |
5
제1항에 있어서, 상기 데이터베이스 서버에 저장된 상기 반문 이미지 데이터 셋은, 농장 내 사전 등록된 축산 동물들의 각 개체에 대한 반문 이미지 데이터 셋이며, 축산 동물 개체들의 고유 식별 정보에 대응되는 복수 개의 반문 영역들에 대한 반문 이미지 데이터들을 포함하며, 상기 반문 영역은 적어도 축산 동물 개체에 대한 좌측면, 우측면, 상부면, 배면 반문 영역을 포함하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 시스템
|
6 |
6
제1항에 있어서, 상기 행동 패턴 분류 장치는,개체 식별이 완료된 영상들의 현재 프레임과 이전 프레임을 분석하여 개체별 움직임 데이터를 추출하는 움직임 데이터 추출 모듈;상기 개체별 움직임 데이터를 이용하여 사전 설정된 기준에 따라 개체별 움직임 추정값을 측정하는 움직임 추정 모듈;상기 개체별 움직임 추정값이 사전 설정된 움직임 임계값을 초과하면 동적 움직임으로 판단하고, 그렇지 않은 경우 정적 움직임으로 판단하는 행동 분류 모듈;을 구비하여, 개체별 행동 패턴을 분류하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 시스템
|
7 |
7
제6항에 있어서, 상기 개체별 움직임 데이터는,스켈레톤 정보를 기반으로 한 개체의 자세 정보, 영상 내 개체의 위치 정보 및 연속되는 영상 프레임의 시간 정보를 포함하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 시스템
|
8 |
8
적어도 하나 또는 둘 이상의 촬상 장치들에 의해 획득된 영상을 입력받는 영상 입력 모듈; 농장 내 관리하는 축산 동물들의 개체별 반문 이미지 데이터 셋이 저장 및 관리되는 데이터베이스;영상 처리를 통해 상기 입력된 영상으로부터 축산 동물에 대한 개체 이미지를 추출하는 개체 추출 모듈;상기 추출된 개체 이미지로부터 개체의 스켈레톤 정보를 추출하고, 기계 학습 기반의 자세 추정 모델을 이용하여 상기 스켈레톤 정보에 대응되는 개체의 자세를 추정하는 자세 추정 모듈;개체에 대한 상기 추정된 자세를 기반으로 하여 상기 개체 이미지의 반문 영역 위치 정보를 추출하는 반문 영역 추출 모듈; 및상기 추출된 반문 영역 위치 정보에 따른 반문 이미지와 데이터베이스에 저장된 개체별 반문 이미지 데이터 셋을 비교하여 상기 개체 이미지의 개체를 식별하고, 상기 식별된 개체에 대한 고유 식별 정보를 제공하는 개체 인식 모듈;을 구비하여, 축산 동물들의 각 개체들이 갖는 고유한 반문 이미지를 이용하여, 영상에 포함된 개체를 식별하고 해당 개체에 대한 고유 식별 정보를 제공하는 것을 특징으로 하는 반문 이미지를 기반으로 한 축산 동물에 대한 개체 식별 장치
|
9 |
9
제8항에 있어서, 상기 자세 추정 모듈은, 축산 동물의 자세별 스켈레톤 정보들로 이루어진 학습 데이터를 이용하여 학습되어 모델링된 기계 학습 모델인 것을 특징으로 하는 반문 이미지를 기반으로 한 축산 동물에 대한 개체 식별 장치
|
10 |
10
제8항에 있어서, 상기 반문 영역 추출 모듈은,기계 학습 기반의 반문 영역 추출 모델을 이용하여, 개체 이미지로부터 추출된 스켈레톤 정보와 자세 추정 모듈에 의해 추정된 자세 정보에 대응되는 상기 개체 이미지의 반문 영역 위치 정보를 추출하는 것을 특징으로 하며, 상기 반문 영역 추출 모델은 축산 동물의 스켈레톤 정보와 자세 정보에 따른 반문 영역 위치 정보들로 이루어진 학습 데이터를 이용하여 학습되어 모델링된 기계 학습 모델인 것을 특징으로 하는 반문 이미지를 기반으로 한 축산 동물에 대한 개체 식별 장치
|
11 |
11
제8항에 있어서, 상기 데이터베이스에 저장된 상기 반문 이미지 데이터 셋은, 농장 내 사전 등록된 축산 동물들의 각 개체에 대한 반문 이미지 데이터 셋이며, 축산 동물 개체들의 고유 식별 정보에 대응되는 복수 개의 반문 영역들에 대한 반문 이미지 데이터들을 포함하며, 상기 반문 영역은 적어도 축산 동물 개체에 대한 좌측면, 우측면, 상부면, 배면 반문 영역을 포함하는 것을 특징으로 하는 반문 이미지를 기반으로 한 축산 동물에 대한 개체 식별 장치
|
12 |
12
컴퓨팅 시스템을 이용하여, 농장 내 축산 동물들에 대한 영상을 기반으로 한 가축 행동 패턴 분류 방법에 있어서, (a) 농장 내 관리하는 축산 동물들의 개체별 반문 이미지 데이터 셋을 사전에 데이터베이스에 저장하는 단계; (b) 하나 또는 둘 이상의 촬상 장치들로부터 축산 동물들에 대한 영상들을 제공하는 단계;(c) 상기 제공된 영상들로부터 개체 이미지를 추출하고, 축산 동물들의 각 개체들이 갖는 고유한 반문 이미지를 이용하여 상기 개체 이미지에 포함된 개체를 식별하는 단계; 및(d) 상기 영상들을 이용하여 상기 식별된 개체들에 대한 움직임 데이터를 추출하고, 상기 움직임 데이터를 이용하여 개체별 행동 패턴을 분류하는 단계;를 구비하여, 영상을 이용하여 농장 내 축산 동물들의 각 개체에 대한 행동 패턴을 분류하여 제공하고,상기 (c) 단계는, (c1) 영상 처리를 통해 상기 제공된 영상으로부터 축산 동물에 대한 개체 이미지를 추출하는 단계;(c2) 상기 추출된 개체 이미지로부터 개체의 스켈레톤 정보를 추출하고, 기계 학습 기반의 자세 추정 모델을 이용하여 상기 스켈레톤 정보에 대응되는 개체의 자세를 추정하는 단계;(c3) 개체에 대한 상기 추정된 자세를 기반으로 하여 상기 개체 이미지의 반문 영역 위치 정보를 추출하는 단계; 및(c4) 상기 추출된 반문 영역 위치 정보에 따른 반문 이미지와 상기 데이터베이스에 저장된 개체별 반문 이미지 데이터 셋을 비교하여 상기 개체 이미지의 개체를 식별하고, 상기 식별된 개체에 대한 고유 식별 정보를 제공하는 단계;을 구비하여, 각 영상에 포함된 개체를 식별하고 해당 개체에 대한 고유 식별 정보를 제공하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 방법
|
13 |
13
삭제
|
14 |
14
제12항에 있어서, 상기 (c2) 단계는, 축산 동물의 자세별 스켈레톤 정보들로 이루어진 학습 데이터를 이용하여 학습되어 모델링된 기계 학습 모델인 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 방법
|
15 |
15
제12항에 있어서, 상기 (c3) 단계는,기계 학습 기반의 반문 영역 추출 모델을 이용하여, 개체 이미지로부터 추출된 스켈레톤 정보와 자세 추정 모듈에 의해 추정된 자세 정보에 대응되는 상기 개체 이미지의 반문 영역 위치 정보를 추출하는 것을 특징으로 하며, 상기 반문 영역 추출 모델은 축산 동물의 스켈레톤 정보와 자세 정보에 따른 반문 영역 위치 정보들로 이루어진 학습 데이터를 이용하여 학습되어 모델링된 기계 학습 모델인 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 방법
|
16 |
16
제12항에 있어서, 상기 (d) 단계는,개체 식별이 완료된 영상들의 현재 프레임과 이전 프레임을 분석하여 개체별 움직임 데이터를 추출하는 단계;상기 개체별 움직임 데이터를 이용하여 사전 설정된 기준에 따라 개체별 움직임 추정값을 측정하는 단계;상기 개체별 움직임 추정값이 사전 설정된 움직임 임계값을 초과하면 동적 움직임으로 판단하고, 그렇지 않은 경우 정적 움직임으로 판단하는 단계;을 구비하여, 개체별 행동 패턴을 분류하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 방법
|
17 |
17
제16항에 있어서, 상기 개체별 움직임 데이터는,스켈레톤 정보를 기반으로 한 개체의 자세 정보, 영상 내 개체의 위치 정보 및 연속되는 영상 프레임의 시간 정보를 포함하는 것을 특징으로 하는 영상을 기반으로 한 가축 행동 패턴 분류 방법
|