KR102123761B1 - 3d 스캐닝을 이용한 3d 모델 분석 기반의 가축 추적 시스템 및 이의 가축 체중 예측 방법 - Google Patents
3d 스캐닝을 이용한 3d 모델 분석 기반의 가축 추적 시스템 및 이의 가축 체중 예측 방법 Download PDFInfo
- Publication number
- KR102123761B1 KR102123761B1 KR1020190073424A KR20190073424A KR102123761B1 KR 102123761 B1 KR102123761 B1 KR 102123761B1 KR 1020190073424 A KR1020190073424 A KR 1020190073424A KR 20190073424 A KR20190073424 A KR 20190073424A KR 102123761 B1 KR102123761 B1 KR 102123761B1
- Authority
- KR
- South Korea
- Prior art keywords
- livestock
- weight
- points
- point
- image
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G17/00—Apparatus for or methods of weighing material of special form or property
- G01G17/08—Apparatus for or methods of weighing material of special form or property for weighing livestock
-
- G06K9/46—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- 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/40—Extraction of image or video features
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
또한, 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템의 가축 체중 예측 방법에 있어서, (a) 3D 스캐너부를 통해 가축을 3D 스캐닝하여 3차원 이미지를 획득하는 단계 및 (b) 가축 체중 측정 장치가 3차원 이미지를 이용해 가축의 체중을 산출하는 단계를 포함하는 가축 체중 예측 방법을 제공할 수 있다.
Description
도 2는 본 발명의 실시예에 따른 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템의 가축 체중 측정 장치의 구성을 도시한 블록도.
도 3의 (a) 및 (b)는 본 발명의 실시예에 따른 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템에서 길이 추정 시 추정되는 체장 및 흉위를 도시한 개념도.
도 4는 본 발명의 실시예에 따른 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템에서 길이 추정 시 추정되는 흉폭 및 후폭을 도시한 예시도.
도 5는 다른 예에 따른 3D 스캐너부를 도시한 사시도.
도 6은 도 5의 3D 스캐너부를 일부 투영한 모습을 도시한 일부 투영사시도.
도 7은 도 5의 먹이공급부를 도시한 사시도.
도 8은 도 6의 먹이공급부 사용 예시도.
도 9는 본 발명의 실시예에 따른 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템을 이용한 가축 체중 예측 방법을 개략적으로 도시한 흐름도.
도 10은 도 9의 S2 단계를 순차적으로 도시한 흐름도.
도 11은 도 10의 S20 단계를 순차적으로 도시한 흐름도.
11: 체중 측정 모듈
110: 전처리부
111: 3D 구축부
112: 추정부
113: 체중 산출부
114: 전송부
20: 3D 스캐너부
21: 카메라
22: 가두리
220: 하단 수평프레임
221: 수직프레임
222: 상단 수평프레임
223: 상하조절부
2230: 레일부
2230a: 레일
2231: 고정부
2231a: 연결바
2231b: 누름부
2231c: 걸림돌기
2231d: 탄성부재
23: 먹이공급부
230: 먹이통
231: 공급관
232: 먹이판
233: 수용통
2330: 호흡공
Claims (18)
- 가축을 3D 스캐닝하여 3차원 이미지를 획득하는 3D 스캐너부 및
상기 3D 스캐너부와 연동되어, 3차원 이미지를 이용해 가축의 체중을 산출하는 가축 체중 측정 장치를 포함하되,
상기 가축 체중 측정 장치는,
상기 3차원 이미지를 통해 추정된 길이를 이용하여 가축의 체중을 산출하는 체중 측정 모듈을 포함하고,
상기 체중 측정 모듈은,
상기 3차원 이미지에서 점(point)을 추출하고 점 집합(point cloud) 형태로 최적화하는 전처리부;
상기 최적화된 3차원 이미지의 점 집합(point cloud)을 이용해 3차원 등위면을 형성하여 3차원 모델 데이터를 구축하는 3D 구축부;
상기 3차원 모델 데이터에서 길이를 추정하는 추정부 및
상기 길이를 이용하여 체중을 산출하는 체중 산출부를 포함하며,
상기 전처리부는,
상기 3차원 이미지에서 점을 추출하는 점 추출부 및
추출된 점에서 노이즈 점 제거 및 점 재정렬을 통해 하나의 점 집합을 형성하는 최적화부를 포함하고,
상기 최적화부는,
전체 점들의 표준편차와 평균값들을 이용하여 노이즈 점을 제거할 수 있는데, 하기 수학식 1 및 2를 통해 R(제거영역) 및 δ을 구한 다음, δ > R일 경우 제거대상인 노이즈 점으로 판단, δ ≤ R일 경우 제거대상인 노이즈 점이 아닌 것으로 판단하여 제거대상인 노이즈 점을 추출해 제거하고,
상기 3차원 이미지의 추출된 점에서 가축을 3D 스캐닝하는 상기 3D 스캐너부와의 최단 거리에 위치하는 점을 기준으로 잡고, 인접한 점들을 중심으로 내측에서 외측으로 탐색하여,
x, y, z축 기준으로 일정 거리 이상의 거리 차가 발생하면 노이즈 점으로 판단하여 제거하며,
상기 추정부는,
상기 3차원 모델 데이터에서 흉위 및 체장을 추정하고,
상기 흉위를 추정할 경우, 머리에서부터 중앙선을 유도하여 회전시키는 곡선이 흉위인 것으로 가정하고, 회전시키는 곡선을 추출하기 위해 표면을 따라 다수개의 점을 설정하고 이를 연결하는 것으로 흉위를 추정하되, 일정간격 이내의 모든 점들의 평균값을 적용하는 것을 특징으로 하는 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템.
[수학식 1]
R=
(여기서, tα/2는 체형에 포함할 수 있는지의 임계값, t는 점, n-2는 자유도, n은 샘플의 크기임)
[수학식 2]
δ=│(X-mean(X))/s│
(여기서, X는 데이터값, mean(X)는 평균값, s는 표준편차임)
- 삭제
- 삭제
- 삭제
- 삭제
- 제1항에 있어서,
상기 최적화부는,
x, y, z축 기반으로 재정렬을 하는 것을 특징으로 하는 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템.
- 제1항에 있어서,
상기 3D 구축부는,
상기 3차원 모델 데이터에서 공백영역이 형성될 경우, 각각의 점의 중심점(centroid)과 아이겐 벡터를 계산한 후, 추출된 아이겐 벡터를 사용하여 점을 기본점(Pb=(0,0,0))에 대한 대상으로 변형하고, 변형된 점을 세로축을 기준으로 대칭시켜 새로운 점을 생성시켜 공백영역을 복구하며,
공백영역을 복구한 후에도 미흡한 공백영역이 있을 경우, 인접 영역의 데이터를 이용하여 데이터를 채워 넣는 것을 특징으로 하는 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템.
- 제1항에 있어서,
상기 추정부는,
상기 3차원 모델 데이터에서 길이를 추정할 경우, 흉위 및 체장을 추정하고,
상기 체중 산출부는,
상기 흉위 및 체장을 이용하여 하기 수학식 3을 통해 체중을 계산하는 것을 특징으로 하는 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템.
[수학식 3]
체중 = (흉위상수 x 흉위) + (체장상수 x 체장)
- 제8항에 있어서,
상기 추정부는,
상기 3차원 모델 데이터에서 길이를 추정할 경우, 흉폭 및 후폭을 더 추정하고,
상기 체중 산출부는,
상기 체중을 계산한 후, 흉폭 및 후폭을 이용하여 계산된 체중을 보완하는 것을 특징으로 하는 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템.
- 삭제
- 3D 스캐닝을 이용한 3D 모델 분석 기반의 가축 추적 시스템의 가축 체중 예측 방법에 있어서,
(a) 3D 스캐너부를 통해 가축을 3D 스캐닝하여 3차원 이미지를 획득하는 단계 및
(b) 가축 체중 측정 장치가 3차원 이미지를 이용해 가축의 체중을 산출하는 단계를 포함하고,
상기 (b) 단계는,
상기 3차원 이미지에서 점(point)을 추출하고 점 집합(point cloud) 형태로 최적화하는 전처리 단계;
상기 최적화된 3차원 이미지의 점 집합(point cloud)을 이용해 3차원 등위면을 형성하여 3차원 모델 데이터를 구축하는 3D 구축 단계;
상기 3차원 모델 데이터에서 길이를 추정하는 추정 단계 및
상기 길이를 이용하여 체중을 산출하는 체중 산출 단계를 포함하고,
상기 전처리 단계는,
상기 3차원 이미지에서 점을 추출하는 단계 및
추출된 점에서 노이즈 점 제거 및 점 재정렬을 통해 하나의 점 집합을 형성하는 단계를 포함하며,
상기 점 집합을 형성하는 단계는,
추출된 점에서 1차로 노이즈 점을 제거하는 1차 제거단계;
상기 3차원 이미지의 추출된 점에서 가축을 3D 스캐닝하는 상기 3D 스캐너부와의 최단 거리에 위치하는 점을 이용하여 2차로 노이즈 점을 제거하는 2차 제거단계 및
2차로 노이즈 점이 제거된 점들을 x, y, z축 기반으로 중앙에 재정렬시켜 하나의 점 집합을 이루는 재정렬 단계를 포함하고,
상기 1차 제거단계는,
전체 점들의 표준편차와 평균값들을 이용하여 노이즈 점을 제거할 수 있는데, 하기 수학식 1 및 2를 통해 R(제거영역) 및 δ을 구한 다음, δ > R일 경우 제거대상인 노이즈 점으로 판단, δ ≤ R일 경우 제거대상인 노이즈 점이 아닌 것으로 판단하여 제거대상인 노이즈 점을 추출해 제거하고,
상기 2차 제거단계는,
상기 3차원 이미지의 추출된 점에서 가축을 3D 스캐닝하는 상기 3D 스캐너부와의 최단 거리에 위치하는 점을 기준으로 잡고, 인접한 점들을 중심으로 내측에서 외측으로 탐색하여,
x, y, z축 기준으로 일정 거리 이상의 거리 차가 발생하면 노이즈 점으로 판단하여 제거하며,
상기 추정 단계는,
상기 3차원 모델 데이터에서 흉위 및 체장을 추정하고,
상기 흉위를 추정할 경우, 머리에서부터 중앙선을 유도하여 회전시키는 곡선이 흉위인 것으로 가정하고, 회전시키는 곡선을 추출하기 위해 표면을 따라 다수개의 점을 설정하고 이를 연결하는 것으로 흉위를 추정하되, 일정간격 이내의 모든 점들의 평균값을 적용하는 것을 특징으로 하는 가축 체중 예측 방법.
[수학식 1]
R=
(여기서, tα/2는 체형에 포함할 수 있는지의 임계값, t는 점, n-2는 자유도, n은 샘플의 크기임)
[수학식 2]
δ=│(X-mean(X))/s│
(여기서, X는 데이터값, mean(X)는 평균값, s는 표준편차임)
- 삭제
- 삭제
- 삭제
- 제11항에 있어서,
상기 3D 구축단계는,
상기 3차원 모델 데이터를 구축한 다음, 상기 3차원 모델 데이터에서 가축의 등 쪽이 굽어지게 구축되었을 경우, 등 쪽이 펴지도록 보정하는 것을 특징으로 하는 가축 체중 예측 방법.
- 제11항에 있어서,
상기 추정 단계는,
상기 3차원 모델 데이터에서 길이를 추정할 경우, 흉위 및 체장을 추정하고,
상기 체중 산출 단계는,
상기 흉위 및 체장을 이용하여 하기 수학식 3을 통해 체중을 계산하는 것을 특징으로 하는 가축 체중 예측 방법.
[수학식 3]
체중 = (흉위상수 x 흉위) + (체장상수 x 체장)
- 제16항에 있어서,
상기 추정 단계는,
상기 3차원 모델 데이터에서 길이를 추정할 경우, 흉폭 및 후폭을 더 추정하고,
상기 체중 산출 단계는,
상기 체중을 계산한 후, 흉폭 및 후폭을 이용하여 계산된 체중을 보완하는 것을 특징으로 하는 3D 스캐닝을 이용한 가축 체중 예측 방법.
- 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190073424A KR102123761B1 (ko) | 2019-06-20 | 2019-06-20 | 3d 스캐닝을 이용한 3d 모델 분석 기반의 가축 추적 시스템 및 이의 가축 체중 예측 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190073424A KR102123761B1 (ko) | 2019-06-20 | 2019-06-20 | 3d 스캐닝을 이용한 3d 모델 분석 기반의 가축 추적 시스템 및 이의 가축 체중 예측 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102123761B1 true KR102123761B1 (ko) | 2020-06-16 |
Family
ID=71141674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190073424A Active KR102123761B1 (ko) | 2019-06-20 | 2019-06-20 | 3d 스캐닝을 이용한 3d 모델 분석 기반의 가축 추적 시스템 및 이의 가축 체중 예측 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102123761B1 (ko) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112069994A (zh) * | 2020-09-04 | 2020-12-11 | 北京百度网讯科技有限公司 | 信息预测方法、装置、设备及存储介质 |
| KR102309278B1 (ko) * | 2021-03-31 | 2021-10-07 | 주식회사 일루베이션 | 가축 중량 측정을 위한 3d 이미지 처리 장치 및 방법 |
| KR20230071813A (ko) | 2021-11-15 | 2023-05-24 | 주토스주식회사 | 한우의 성장검사 자료 수집 장치 및 그 방법 |
| CN116558618A (zh) * | 2023-05-19 | 2023-08-08 | 山东农业大学 | 一种家禽体尺数据采集系统 |
| CN117309113A (zh) * | 2023-09-07 | 2023-12-29 | 广东广兴牧业机械设备有限公司 | 一种种禽称重扫描一体秤 |
| CN118442945A (zh) * | 2024-07-05 | 2024-08-06 | 先临三维科技股份有限公司 | 测量方法、系统、电子设备及存储介质 |
| CN119359783A (zh) * | 2024-12-25 | 2025-01-24 | 深圳市云辉牧联科技有限公司 | 基于牲畜三维测量的姿态检测方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1445736A2 (en) * | 2003-02-04 | 2004-08-11 | British Broadcasting Corporation | Method and system for providing a volumetric representation of a three-dimensional object |
| JP2014044078A (ja) * | 2012-08-24 | 2014-03-13 | Univ Of Miyazaki | 動物体の体重推定装置、及び体重推定方法 |
| WO2017208436A1 (ja) * | 2016-06-03 | 2017-12-07 | 株式会社オプティム | 動物体重推測システム、動物体重推測方法及びプログラム |
-
2019
- 2019-06-20 KR KR1020190073424A patent/KR102123761B1/ko active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1445736A2 (en) * | 2003-02-04 | 2004-08-11 | British Broadcasting Corporation | Method and system for providing a volumetric representation of a three-dimensional object |
| JP2014044078A (ja) * | 2012-08-24 | 2014-03-13 | Univ Of Miyazaki | 動物体の体重推定装置、及び体重推定方法 |
| WO2017208436A1 (ja) * | 2016-06-03 | 2017-12-07 | 株式会社オプティム | 動物体重推測システム、動物体重推測方法及びプログラム |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112069994A (zh) * | 2020-09-04 | 2020-12-11 | 北京百度网讯科技有限公司 | 信息预测方法、装置、设备及存储介质 |
| KR102309278B1 (ko) * | 2021-03-31 | 2021-10-07 | 주식회사 일루베이션 | 가축 중량 측정을 위한 3d 이미지 처리 장치 및 방법 |
| KR20230071813A (ko) | 2021-11-15 | 2023-05-24 | 주토스주식회사 | 한우의 성장검사 자료 수집 장치 및 그 방법 |
| CN116558618A (zh) * | 2023-05-19 | 2023-08-08 | 山东农业大学 | 一种家禽体尺数据采集系统 |
| CN117309113A (zh) * | 2023-09-07 | 2023-12-29 | 广东广兴牧业机械设备有限公司 | 一种种禽称重扫描一体秤 |
| CN118442945A (zh) * | 2024-07-05 | 2024-08-06 | 先临三维科技股份有限公司 | 测量方法、系统、电子设备及存储介质 |
| CN119359783A (zh) * | 2024-12-25 | 2025-01-24 | 深圳市云辉牧联科技有限公司 | 基于牲畜三维测量的姿态检测方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102122131B1 (ko) | 가축 무게 측정 시스템 및 이를 이용한 가축 무게 측정 방법 | |
| KR102123761B1 (ko) | 3d 스캐닝을 이용한 3d 모델 분석 기반의 가축 추적 시스템 및 이의 가축 체중 예측 방법 | |
| KR102269532B1 (ko) | 3차원 이미지를 활용한 가축 무게 측정 시스템 및 이를 이용한 가축 무게 측정 방법 | |
| Halachmi et al. | Automatic assessment of dairy cattle body condition score using thermal imaging | |
| US20230342902A1 (en) | Method and system for automated evaluation of animals | |
| Le Cozler et al. | High-precision scanning system for complete 3D cow body shape imaging and analysis of morphological traits | |
| US8351656B2 (en) | Remote contactless stereoscopic mass estimation system | |
| Pallottino et al. | Comparison between manual and stereovision body traits measurements of Lipizzan horses | |
| KR102131558B1 (ko) | 라이다를 이용한 가축 무게 측정 시스템 및 이를 이용한 가축 무게 측정 방법 | |
| KR102131560B1 (ko) | 웨어러블 타입 가축 무게 측정 장치 및 이를 이용한 가축 무게 측정 방법 | |
| KR20210096448A (ko) | 비대칭 스테레오 카메라를 이용한 비접촉식 모바일 가축 체중 측정시스템 | |
| CN109141248A (zh) | 基于图像的猪体重测算方法及系统 | |
| JP7301139B2 (ja) | 成長評価装置、成長評価方法および成長評価プログラム | |
| WO2016023075A1 (en) | 3d imaging | |
| JP2022537827A (ja) | 3d撮像に基づく動物の体重決定 | |
| EP3127088B1 (en) | An arrangement and method to determine a body condition score of an animal | |
| JP7481550B2 (ja) | 体重推定装置、体重推定方法及びプログラム | |
| KR102624925B1 (ko) | 머신러닝 기반의 가축 무게 예측 방법 및 장치 | |
| US20160295838A1 (en) | Method and device to monitor growth of an animal, in particular a calf | |
| KR102131559B1 (ko) | 건 타입 가축 무게 측정 장치 및 이를 이용한 가축 무게 측정 방법 | |
| EP4369920B1 (en) | Monitoring system for individual growth monitoring of livestock animals | |
| KR20230071813A (ko) | 한우의 성장검사 자료 수집 장치 및 그 방법 | |
| KR102903311B1 (ko) | 가축의 사료요구율을 측정하는 방법 및 장치 | |
| Labaratory | 3D video based detection of early lameness in dairy cattle | |
| Okinda et al. | Swine live weight estimation by Adaptive Neuro-Fuzzy Inference System. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190620 |
|
| PA0201 | Request for examination | ||
| PA0302 | Request for accelerated examination |
Patent event date: 20200312 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20190620 Patent event code: PA03021R01I Comment text: Patent Application |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200319 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: 20200604 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200610 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20200610 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20230403 Start annual number: 4 End annual number: 6 |



