JP6942764B2 - システム、クライアント端末、その制御方法 - Google Patents
システム、クライアント端末、その制御方法 Download PDFInfo
- Publication number
- JP6942764B2 JP6942764B2 JP2019145571A JP2019145571A JP6942764B2 JP 6942764 B2 JP6942764 B2 JP 6942764B2 JP 2019145571 A JP2019145571 A JP 2019145571A JP 2019145571 A JP2019145571 A JP 2019145571A JP 6942764 B2 JP6942764 B2 JP 6942764B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- livestock
- estimation
- weight
- estimated
- 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 65
- 244000144972 livestock Species 0.000 claims description 143
- 230000000694 effects Effects 0.000 claims description 62
- 238000009395 breeding Methods 0.000 claims description 59
- 230000001488 breeding effect Effects 0.000 claims description 59
- 238000010801 machine learning Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 2
- 238000013523 data management Methods 0.000 description 69
- 238000010191 image analysis Methods 0.000 description 59
- 238000003860 storage Methods 0.000 description 45
- 238000013500 data storage Methods 0.000 description 41
- 230000005540 biological transmission Effects 0.000 description 26
- 101150048216 tag-131 gene Proteins 0.000 description 26
- 238000010586 diagram Methods 0.000 description 24
- 238000012545 processing Methods 0.000 description 23
- 230000037396 body weight Effects 0.000 description 20
- 238000007405 data analysis Methods 0.000 description 18
- 241001465754 Metazoa Species 0.000 description 17
- 238000004458 analytical method Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 15
- 239000000463 material Substances 0.000 description 9
- 238000012706 support-vector machine Methods 0.000 description 9
- 230000002354 daily effect Effects 0.000 description 8
- 238000004422 calculation algorithm Methods 0.000 description 7
- 239000000284 extract Substances 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 239000013598 vector Substances 0.000 description 7
- 238000005259 measurement Methods 0.000 description 6
- 241000894007 species Species 0.000 description 6
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 235000013305 food Nutrition 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 241000283690 Bos taurus Species 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 210000001217 buttock Anatomy 0.000 description 2
- 238000002790 cross-validation Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 210000001981 hip bone Anatomy 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 244000025254 Cannabis sativa Species 0.000 description 1
- 241000282887 Suidae Species 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 239000013058 crude material Substances 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 210000003746 feather Anatomy 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 238000007477 logistic regression Methods 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K29/00—Other apparatus for animal husbandry
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K11/00—Marking of animals
- A01K11/006—Automatic identification systems for animals, e.g. electronic devices, transponders for animals
- A01K11/008—Automatic identification systems for animals, e.g. electronic devices, transponders for animals incorporating GPS
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
- G06F18/253—Fusion techniques of extracted features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/10—Machine learning using kernel methods, e.g. support vector machines [SVM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- 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/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/80—Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
- G06V10/806—Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level of extracted features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Environmental Sciences (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Biodiversity & Conservation Biology (AREA)
- Animal Husbandry (AREA)
- General Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Zoology (AREA)
- Birds (AREA)
- Radar, Positioning & Navigation (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Human Computer Interaction (AREA)
Description
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワークまたは記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータがプログラムを読出し実行する処理でも実現可能である。コンピュータは、1または複数のプロセッサーまたは回路を有し、コンピュータ実行可能命令を読み出し実行するために、分離した複数のコンピュータまたは分離した複数のプロセッサーまたは回路のネットワークを含みうる。
112 飼育データ管理サーバー
113 画像データ管理サーバー
114 体重推定サーバー
121 カメラ
122 ビデオカメラ
131 識別タグ
141 クライアント端末
Claims (12)
- 家畜を撮影した画像データを使い機械学習を行うことで生成された第1の学習済みモデルを利用し推定を行う推定装置と、前記推定装置に推定の要求を送信するクライアント端末とから構成されるシステムであって、
前記推定装置は、
前記クライアント端末が送信する識別情報から特定された家畜の活動データと給餌データを取得する取得手段と、
家畜を撮影した画像データと活動データと給餌データとを基に機械学習を行うことで生成された第2の学習済みモデル、および受信した識別情報に対応する家畜の画像データと前記取得手段により取得された当該家畜の活動データと給餌データを基に推定を行い、推定結果を提供する推定手段を有し、
前記クライアント端末は、
推定家畜を識別する識別情報とともに推定要求を送信し、前記推定結果を受信し推定の対象となる家畜の体重データをユーザーに提示する提示手段を有し、
前記推定手段は、再推定の必要があると判断した場合は前記第2の学習済みモデルを利用して推定することを特徴とすることを特徴とするシステム。 - 前記第1の学習済みモデルは、前記第2の学習済みモデルの生成に使用していた活動データと給餌データを使わず生成された学習済みモデルであることを特徴とする請求項1に記載のシステム。
- 前記推定手段は、推定要求を受信した場合は、前記第1の学習済みモデルを利用し推定を行い、推定要求を再び受信した場合は、前記第2の学習済みモデルを利用し推定を行うことを特徴とする請求項2に記載のシステム。
- 前記提示手段は、
前記第1の学習済みモデルを利用し推定された前記推定結果を受信し推定の対象となる家畜の体重データをユーザーに提示し、前記ユーザーから再推定が指示されたことに応じて推定要求を再び送信し、前記第2の学習済みモデルを利用し推定された前記推定結果を受信し推定の対象となる家畜の体重データをユーザーに提示することを特徴とする請求項2または3に記載のシステム。 - 前記推定手段は、
家畜の過去の体重データと、前記第1の学習済みモデルを利用し推定を行った推定結果との差異が閾値を超えていると判定した場合は、前記第2の学習済みモデルを利用し推定を行うことを特徴とする請求項2または3に記載のシステム。 - 前記閾値は、推定の対象となる家畜の種別によって異なることを特徴とする請求項5に記載のシステム。
- 家畜を撮影した前記画像データは、飼育場に設定された複数台のカメラで家畜を撮影した画像データであり、家畜を撮影した前記画像データも前記クライアント端末が送信する識別情報から特定されることを特徴とする請求項1乃至6の何れか1項に記載のシステム。
- 飼育場に設定された複数台のカメラで撮影した画像データには複数の家畜が撮影されており、
前記推定手段は、複数の家畜に対して推定を行い、
前記提示手段は、複数の家畜の体重データをユーザーに提示することを特徴とする請求項7に記載のシステム。 - 家畜を撮影した画像データを使い機械学習を行うことで生成された第1の学習済みモデルで推定を行い、再推定の必要があると判断した場合は家畜を撮影した画像データと家畜の活動データと給餌データとを基に機械学習を行うことで生成された第2の学習済みモデルで再推定を行う推定装置と、前記推定装置に推定の要求を送信するクライアント端末とから構成されるシステムにおける前記クライアント端末であって、
推定の対象となる家畜を識別する識別情報とともに推定要求を送信し、前記識別情報で特定される家畜の推定結果を受信し推定の対象となる家畜の体重データをユーザーに提示する提示手段を有することを特徴とするクライアント端末。 - 家畜の体重データを推定しユーザーに提示する方法であって、
ユーザーから提供された家畜の識別情報で特定される家畜のデータと、
家畜を撮影した画像データを使い機械学習を行うことで生成された第1の学習済みモデルで推定を行い、再推定の必要があると判断した場合は、家畜を撮影した画像データと家畜の活動データと給餌データとを基に機械学習を行うことで生成された第2の学習済みモデルで再推定を行う推定ステップと、
推定結果から推定の対象となる家畜の体重データをユーザーに提示する提示ステップと、を含む制御方法。 - 家畜を撮影した画像データを使い機械学習を行うことで生成された第1の学習済みモデルで家畜の体重データを推定しユーザーに提示するシステムであって、
家畜の識別情報から特定された家畜のデータを取得する取得手段と、
家畜を撮影した画像データと家畜の活動データと給餌データとを基に生成された第2の学習済みモデルを基に再推定を行い、前記取得手段により取得された家畜の体重の推定結果を提供する推定手段と、
前記推定結果を基に推定の対象となる家畜の体重データをユーザーに提示する提示手段を有することを特徴とするシステム。 - 家畜を撮影した画像データと家畜の活動データと給餌データを収集する収集手段と、
収集手段により収集されたデータを基に学習モデルに順次データ入力していくことで複数回に渡り学習を行う学習手段と、
前記学習手段による学習することにより得られた第2の学習済みモデルを、家畜を撮影した画像データを使い機械学習を行うことで得られた第1の学習済みモデルで推定を行った結果再推定の必要があると判断した場合に利用する第2の学習済みモデルとして提供する提供手段と、を有する学習システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019145571A JP6942764B2 (ja) | 2019-08-07 | 2019-08-07 | システム、クライアント端末、その制御方法 |
US16/983,519 US11516992B2 (en) | 2019-08-07 | 2020-08-03 | System, client terminal, control method for system, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019145571A JP6942764B2 (ja) | 2019-08-07 | 2019-08-07 | システム、クライアント端末、その制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021023241A JP2021023241A (ja) | 2021-02-22 |
JP6942764B2 true JP6942764B2 (ja) | 2021-09-29 |
Family
ID=74498301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019145571A Active JP6942764B2 (ja) | 2019-08-07 | 2019-08-07 | システム、クライアント端末、その制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11516992B2 (ja) |
JP (1) | JP6942764B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11393088B2 (en) | 2019-06-27 | 2022-07-19 | Nutech Ventures | Animal detection based on detection and association of parts |
US11910781B2 (en) * | 2019-12-26 | 2024-02-27 | Organic Intelligence Technologies, Inc. | Analyzing media based on non-human animal input |
KR102234508B1 (ko) * | 2020-04-27 | 2021-03-31 | 주식회사 아이티테크 | 스마트 가축 관리 시스템 및 그 방법 |
KR102564104B1 (ko) * | 2021-03-26 | 2023-08-04 | 대구대학교 산학협력단 | 가축의 활동 감지 시스템 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011135786A (ja) * | 2009-12-25 | 2011-07-14 | Fujitsu Ltd | 自動体重選別装置およびプログラム |
US20160125276A1 (en) * | 2013-06-04 | 2016-05-05 | Clic RWeight ,LLC | Methods and systems for marking animals |
US9084411B1 (en) * | 2014-04-10 | 2015-07-21 | Animal Biotech Llc | Livestock identification system and method |
JP2016059300A (ja) * | 2014-09-17 | 2016-04-25 | 国立大学法人広島大学 | 牛体診断システムおよび牛体診断方法 |
JP6844609B2 (ja) * | 2016-03-15 | 2021-03-17 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
US10952410B2 (en) * | 2017-11-06 | 2021-03-23 | Dairy Tech, Inc. | System and method of estimating livestock weight |
US10701905B2 (en) * | 2017-12-06 | 2020-07-07 | International Business Machines Corporation | Imaging and three dimensional reconstruction for weight estimation |
-
2019
- 2019-08-07 JP JP2019145571A patent/JP6942764B2/ja active Active
-
2020
- 2020-08-03 US US16/983,519 patent/US11516992B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2021023241A (ja) | 2021-02-22 |
US11516992B2 (en) | 2022-12-06 |
US20210037785A1 (en) | 2021-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6942764B2 (ja) | システム、クライアント端末、その制御方法 | |
Wu et al. | Automatic landmark estimation for adolescent idiopathic scoliosis assessment using BoostNet | |
Wang et al. | ASAS-NANP SYMPOSIUM: Applications of machine learning for livestock body weight prediction from digital images | |
US9084411B1 (en) | Livestock identification system and method | |
US20190279363A1 (en) | Medical evaluation machine learning workflows and processes | |
JP7470203B2 (ja) | 水産養殖における分析及び選別 | |
CN114727766A (zh) | 从图像和专家知识收集和识别皮肤状况的*** | |
US20170018075A1 (en) | Method and apparatus for adaptive Computer-Aided Diagnosis | |
JP2024019441A (ja) | 人工知能モデルを使用機関に特化させる学習方法、これを行う装置 | |
Roberts et al. | Prediction of welfare outcomes for broiler chickens using Bayesian regression on continuous optical flow data | |
WO2017217169A1 (ja) | 情報処理装置、方法及びプログラム | |
JP7465342B2 (ja) | 2d/3d***画像を精査するための読み取り時間および読み取り複雑性を予測するためのaiシステム | |
KR20190028022A (ko) | 애완동물의 행태와 감정을 보여주는 그래픽 사용자 인터페이스 제공 방법 및 장치 | |
US20130281871A1 (en) | System and method for classifying the respiratory health status of an animal | |
CN111226287A (zh) | 用于分析医学成像数据集的方法、用于分析医学成像数据集的***、计算机程序产品以及计算机可读介质 | |
JP2019101654A (ja) | 健康管理支援装置、方法およびプログラム | |
Christensen et al. | Augmented reality in the slaughterhouse-a future operation facility? | |
US20230084267A1 (en) | System and a control method thereof | |
WO2021149816A1 (ja) | 推定プログラム、推定方法および情報処理装置 | |
Ositanwosu et al. | Automatic measurement and prediction of Chinese Grown Pigs weight using multilayer perceptron neural networks | |
KR102355681B1 (ko) | 가축사양표준에 기초한 가축사양관리 가이드 제공 방법 | |
WO2018221302A1 (en) | Information processing apparatus and method for controlling the same | |
Caffarini et al. | Predicting ribeye area and circularity in live calves through 3D image analyses of body surface | |
Pan et al. | Regression analysis for dairy cattle body condition scoring based on dorsal images | |
US20220027982A1 (en) | Systems and methods for processing images of persons |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201019 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201019 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201019 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20201222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210305 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210623 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210712 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210810 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210908 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6942764 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |