JP7648071B2 - Monitoring device, monitoring program, storage medium, and monitoring method - Google Patents
Monitoring device, monitoring program, storage medium, and monitoring method Download PDFInfo
- Publication number
- JP7648071B2 JP7648071B2 JP2020087060A JP2020087060A JP7648071B2 JP 7648071 B2 JP7648071 B2 JP 7648071B2 JP 2020087060 A JP2020087060 A JP 2020087060A JP 2020087060 A JP2020087060 A JP 2020087060A JP 7648071 B2 JP7648071 B2 JP 7648071B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- specific part
- image
- standard
- individual
- 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
- 238000012806 monitoring device Methods 0.000 title claims description 183
- 238000012544 monitoring process Methods 0.000 title claims description 130
- 238000000034 method Methods 0.000 title claims description 111
- 238000003860 storage Methods 0.000 title claims description 64
- 241000287828 Gallus gallus Species 0.000 claims description 121
- 230000002159 abnormal effect Effects 0.000 claims description 88
- 210000000051 wattle Anatomy 0.000 claims description 40
- 230000005856 abnormality Effects 0.000 claims description 11
- 235000013330 chicken meat Nutrition 0.000 description 116
- 244000144972 livestock Species 0.000 description 43
- 238000010586 diagram Methods 0.000 description 37
- 230000006870 function Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 25
- 230000033001 locomotion Effects 0.000 description 22
- 230000008569 process Effects 0.000 description 16
- 238000005259 measurement Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 15
- 230000006399 behavior Effects 0.000 description 10
- 238000013135 deep learning Methods 0.000 description 10
- 230000002787 reinforcement Effects 0.000 description 10
- 238000003384 imaging method Methods 0.000 description 9
- 235000019645 odor Nutrition 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 6
- 102100027991 Beta/gamma crystallin domain-containing protein 1 Human genes 0.000 description 5
- 101000823089 Equus caballus Alpha-1-antiproteinase 1 Proteins 0.000 description 5
- 101000859448 Homo sapiens Beta/gamma crystallin domain-containing protein 1 Proteins 0.000 description 5
- 101000651211 Homo sapiens Transcription factor PU.1 Proteins 0.000 description 5
- 101100238516 Rattus norvegicus Mrgprx1 gene Proteins 0.000 description 5
- 102100027654 Transcription factor PU.1 Human genes 0.000 description 5
- 210000003746 feather Anatomy 0.000 description 4
- 230000036541 health Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 101100264074 Caenorhabditis elegans wrn-1 gene Proteins 0.000 description 3
- 101150090280 MOS1 gene Proteins 0.000 description 3
- 101100401568 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) MIC10 gene Proteins 0.000 description 3
- 239000003086 colorant Substances 0.000 description 3
- 201000010099 disease Diseases 0.000 description 3
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 230000003862 health status Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 101150090516 AIM5 gene Proteins 0.000 description 2
- 101150031881 AIM6 gene Proteins 0.000 description 2
- 101100338532 Arabidopsis thaliana HDT4 gene Proteins 0.000 description 2
- 101100289061 Drosophila melanogaster lili gene Proteins 0.000 description 2
- 101100322862 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) AIM7 gene Proteins 0.000 description 2
- 101100401578 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) MIC12 gene Proteins 0.000 description 2
- 241000282887 Suidae Species 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000036760 body temperature Effects 0.000 description 2
- 238000009395 breeding Methods 0.000 description 2
- 230000001488 breeding effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000011248 coating agent Substances 0.000 description 2
- 238000000576 coating method Methods 0.000 description 2
- 238000004040 coloring Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000000875 corresponding effect Effects 0.000 description 2
- 210000003608 fece Anatomy 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 208000024891 symptom Diseases 0.000 description 2
- 238000009423 ventilation Methods 0.000 description 2
- 108060000255 AIM2 Proteins 0.000 description 1
- 208000033748 Device issues Diseases 0.000 description 1
- 101000823106 Equus caballus Alpha-1-antiproteinase 2 Proteins 0.000 description 1
- 102100024064 Interferon-inducible protein AIM2 Human genes 0.000 description 1
- 210000003323 beak Anatomy 0.000 description 1
- 235000015278 beef Nutrition 0.000 description 1
- 210000004204 blood vessel Anatomy 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002079 cooperative effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 206010025482 malaise Diseases 0.000 description 1
- 239000003016 pheromone Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Alarm Systems (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
Description
本発明は、監視装置、監視プログラム、記憶媒体、および、監視方法に関し、特に、移動監視装置を用いた監視装置、監視プログラム、記憶媒体、および、監視方法に関するものである。 The present invention relates to a monitoring device, a monitoring program, a storage medium, and a monitoring method, and in particular to a monitoring device, a monitoring program, a storage medium, and a monitoring method using a mobile monitoring device.
家畜の生産は、近年、急速に大規模化が進んできている。従来は、家族経営の生産者が多かったが、現在では、農協や株式会社などが国内外の市場に向けて、大量の鶏肉、鶏卵、豚、牛などを生産している。 Livestock production has been rapidly expanding in scale in recent years. Traditionally, most producers were family-run businesses, but now agricultural cooperatives and corporations produce large quantities of chicken meat, eggs, pigs, beef, and other livestock for domestic and international markets.
家畜生産の大規模化に伴い、生産技術や家畜の品種改良も進み、画一化された畜舎において、優良な家畜を安定して大量に生産できるようになった。特に、餌やりや水供給は、それらに適した自動機械が実用化され、大規模畜舎においては、掃除以外は、人手がほとんどかからないようになった。 As livestock production became larger, production techniques and livestock breeding also improved, making it possible to steadily produce large quantities of high-quality livestock in standardized livestock barns. In particular, automated machines suitable for feeding and watering livestock were put to practical use, and in large-scale livestock barns, almost no human labor was required for tasks other than cleaning.
しかしながら、大規模化における弊害もある。大規模な畜舎においては、優良な家畜の安定生産のためには、病気になった家畜、死亡した家畜のような、品質の悪い状態の家畜をいち早く検知し、それらを除去する必要がある。これには、ベテランのスタッフが精神集中して家畜状態を観察して、広大な畜舎を検査して回る必要がある。しかし、ベテランスタッフの数は少なく、経験の浅いスタッフや集中力に欠けたスタッフの場合は、見逃しや、検査漏れが発生し、例えば、病気が他の家畜に伝染したり、死骸の腐敗により新たな病気が発生したりする恐れがある。 However, there are also drawbacks to large-scale operations. In large-scale livestock farms, in order to ensure the stable production of high-quality livestock, it is necessary to quickly detect and remove livestock that are in a poor condition, such as sick or dead livestock. This requires experienced staff to concentrate and inspect the vast livestock farms, observing the condition of the livestock. However, there are only a few experienced staff, and inexperienced staff or staff who lack concentration will miss things or miss inspections, which can lead to diseases being transmitted to other livestock or new diseases emerging due to the decay of carcasses.
監視カメラは従来から利用されてきたが、インターネット回線の普及によってネットワークに接続され、遠隔のサーバで監視するような運用が多くなりつつある。また、カメラの画素数も多くなり、録画された画像を事後的に解析して、事故や犯罪の認識が可能となった。このような監視カメラの現状であるが、最も多い利用形態は、建物に無人の監視カメラを設置し、遠隔地において、監視カメラの映像を監視して、防犯に役立てるものである。防犯係員は、監視カメラの多数の画像を多数の表示装置で実際に観察して、疑わしい対象(不審者や不審物)を認識し、必要であれば、警備員を派遣したり、不審者に警告したりしている。 Surveillance cameras have been used for a long time, but with the spread of Internet lines, they are increasingly being connected to a network and monitored by a remote server. Cameras also have more pixels, making it possible to analyze recorded images after the fact and identify accidents and crimes. The most common use of surveillance cameras today is to install unmanned surveillance cameras in buildings and monitor the surveillance camera footage from a remote location to help with crime prevention. Security personnel actually view the many images from the surveillance cameras on multiple display devices, recognize suspicious targets (suspicious people or objects), and, if necessary, dispatch security guards or warn the suspicious person.
監視カメラの自動化の従来技術として、画像処理装置、画像処理システム及びプログラム(特許文献1を参照されたい。)がある。これは、「監視領域の全景画像内に注視領域を設定し、画像解析手段により、設定した注視領域の画像を解析して移動体を検出し、検出に基づきカメラ部のズームカメラを作動して上記移動体を撮影する。その際、注視部分画像に全景画像との空間的な関係情報と、注視部分画像の全景画像における時間軸上の遷移を示す時間的な関係情報を作成し、注視部分画像に前記各関係情報を付与して画像記憶部に記憶させる。検索時には、上記各関係情報を用いて、全景画像及び注視部分画像を検索して両画像を重ねて表示部に表示する。」といった技術である。 Conventional technologies for automating surveillance cameras include an image processing device, an image processing system, and a program (see Patent Document 1). This technology involves "setting a gaze area within a panoramic image of a surveillance area, analyzing the image of the set gaze area with an image analysis means to detect a moving object, and operating the zoom camera of the camera unit based on the detection to photograph the moving object. At that time, spatial relationship information with the panoramic image and temporal relationship information showing the transition of the gazed-part image on the time axis in the panoramic image are created for the gazed-part image, and the gazed-part image is assigned with each of the relationship information and stored in the image storage unit. During a search, the panoramic image and the gazed-part image are searched for using each of the relationship information, and the two images are displayed superimposed on the display unit."
上記の従来技術は、監視領域を設定した後で、その監視領域内での移動体を不審な対象としてズームさせて撮影するものである。これは、不審者を自動追尾してズームする技術であるが、「監視領域の自動設定」はできない。また、監視領域が広い場合や監視領域に複数の移動体が入った場合には、高速な演算装置でなければ処理が間に合わなくなり、不審な対象の捕捉が不可能になるなどのデメリットがある。 The above-mentioned conventional technology involves first setting a surveillance area, and then zooming in and photographing any moving objects within that surveillance area as suspicious targets. This is a technology that automatically tracks and zooms in on suspicious individuals, but it does not allow for "automatic setting of surveillance areas." Furthermore, when the surveillance area is large or when multiple moving objects are present within the surveillance area, unless a high-speed computing device is used, the processing cannot keep up, and there are disadvantages such as making it impossible to capture suspicious targets.
このように、監視カメラの自動化の技術は発展してきたが、家畜や農産物対象において、異常な個体の識別、特定といった技術は、開発されていない。 Thus, although the technology for automating surveillance cameras has advanced, no technology has been developed to identify or pinpoint abnormal individuals in livestock or agricultural products.
そこで、本発明の目的は、監視装置、監視プログラム、記憶媒体、および、監視方法を提供することである。 The object of the present invention is to provide a monitoring device, a monitoring program, a storage medium, and a monitoring method.
また、本発明の他の目的は、移動監視装置を用いた監視装置、監視プログラム、記憶媒体、および、監視方法を提供することである。 Another object of the present invention is to provide a monitoring device, a monitoring program, a storage medium, and a monitoring method using a mobile monitoring device.
上述した諸課題を解決すべく、第1の発明による監視装置(畜舎監視装置など)は、
撮影された場所の位置情報を含む画像、を取得する画像取得部と、
取得した画像と、個体の特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、標準的で健康な鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)とを格納する記憶部と、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含む、
ことを特徴とする。
In order to solve the above-mentioned problems, a monitoring device (such as a livestock barn monitoring device) according to a first aspect of the present invention comprises:
An image acquisition unit that acquires an image including location information of the location where the image was taken;
A memory unit for storing the acquired image and standard specific part information, which is standard physical information of a specific part of an individual (in the case of chickens, color information, dimensional information, shape information, etc. of a standard healthy chicken's comb, wattles, etc.);
an identification unit that identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit which compares the identified specific part with standard specific part information stored in the storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
Including,
It is characterized by:
また、第2の発明による監視装置(畜舎監視装置)は、
撮影された場所の位置情報を含む画像を、取得する画像取得部と、
取得した画像と、異常な個体の特定部位の物理的情報である異常特定部位情報(鶏の場合は、異常、病気、衰弱、傷が付いている、または、死亡している鶏のトサカ、肉垂(健康状態を示す傾向が強い特定部位が好適である。)などの色情報、寸法情報、形状情報など)とを格納する記憶部と、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以内に、特定部位と異常特定部位情報とがある場合、或いは、特定部位と異常特定部位情報とが一致する場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含む、
ことを特徴とする。
In addition, the monitoring device (livestock barn monitoring device) according to the second invention is
an image acquisition unit that acquires an image including location information of the location where the image was taken;
A memory unit for storing the acquired images and abnormal specific part information, which is physical information of a specific part of an abnormal individual (in the case of chickens, color information, dimensional information, shape information, etc. of the comb or wattle of an abnormal, sick, weakened, injured, or dead chicken (specific parts that tend to indicate a health condition are preferable));
an identification unit that identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit which compares the identified specific part with standard specific part information stored in the storage unit, and if the specific part and the abnormal specific part information are within a predetermined numerical value, or if the specific part and the abnormal specific part information match, outputs warning information including position information of the individual with the specific part and an image including the specific part;
Including,
It is characterized by:
また、第3の発明による監視装置(畜舎監視装置)は、
撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得部と、
取得した画像を格納する記憶部と、
格納した画像の各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)を生成する生成部と、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
識別した特定部位と、生成された標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含む、
ことを特徴とする。
In addition, the monitoring device (livestock barn monitoring device) according to the third invention is
an image acquisition unit that acquires an image of an individual, the image including location information of the location where the image was taken;
A storage unit for storing the acquired image;
A generating unit that generates standard specific part information, which is standard physical information of at least one specific part of an individual based on each individual in the stored image (in the case of a chicken, color information, dimensional information, shape information, etc. of the chicken's comb, wattles, etc.);
an identification unit that identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit which compares the identified specific part with the generated standard specific part information, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
Including,
It is characterized by:
また、第4の発明による監視装置(畜舎監視装置)は、
前記生成部が、
格納した画像のうち、所定の期間内(好適には、直近1-3週間程度)の画像のみの各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)を生成する、
ことを特徴とする。
家畜の各部位は成長に伴い、形状、寸法、色などが変化するため、本構成によって、現在の状態の家畜の標準的な状態を反映できるため、より適切に異常な個体を特定することが可能となる。
また、第5の発明による監視装置(畜舎監視装置)は、
第3または第4の発明において、
前記生成部、前記識別部、または、前記警告部が、
AI技法に基づき動作する、
ことを特徴とする。
Further, a monitoring device (livestock barn monitoring device) according to a fourth aspect of the present invention comprises:
The generation unit,
Generate standard specific part information, which is standard physical information of at least one specific part of an individual, based on only images of each individual from a predetermined period (preferably the most recent 1-3 weeks) among the stored images. (In the case of chickens, color information, dimensional information, shape information, etc. of the chicken's comb, wattles, etc.)
It is characterized by:
Since each part of a livestock changes shape, size, color, etc. as it grows, this configuration can reflect the standard condition of the current livestock, making it possible to more accurately identify abnormal individuals.
Further, a monitoring device (livestock barn monitoring device) according to a fifth aspect of the present invention comprises:
In the third or fourth invention,
The generating unit, the identifying unit, or the warning unit,
It operates based on AI techniques,
It is characterized by:
また、第6の発明による監視装置(畜舎監視装置)は、
撮影された場所の位置情報を含む画像、を取得する画像取得部と、
取得した画像と、(予め取得された画像において、ラベル付けされた個体の特定部位に基づき)AI技法を用いて学習されたAIモデルと、を格納する記憶部と、
格納した画像において、前記AIモデルを用いて、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
前記AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含む、ことを特徴とする。
Further, a monitoring device (livestock barn monitoring device) according to a sixth aspect of the present invention comprises:
An image acquisition unit that acquires an image including location information of the location where the image was taken;
A memory unit for storing the acquired images and an AI model trained using AI techniques (based on specific parts of the individual labeled in the previously acquired images);
A recognition unit that uses the AI model to recognize specific parts of the stored image (such as the comb and wattles in the case of chickens);
a warning unit that uses the AI model to determine whether the identified specific portion is abnormal, and if the specific portion is abnormal, outputs warning information including location information of the individual having the specific portion and an image including the specific portion;
The present invention is characterized in that it includes:
また、第7の発明による監視装置(畜舎監視装置)は、
撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得部と、
取得した画像を格納する記憶部と、
格納した画像の各個体に異常(病気、死亡、衰弱などの不健康であることを示す)ラベル付けし、或いは、特定部位にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成部と、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
前記AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力(送信)する警告部と、
を含む、ことを特徴とする。
In addition, a monitoring device (livestock barn monitoring device) according to a seventh aspect of the present invention comprises:
an image acquisition unit that acquires an image of an individual, the image including location information of the location where the image was taken;
A storage unit for storing the acquired image;
A generation unit that labels each individual in the stored images as abnormal (indicating unhealthy conditions such as illness, death, or weakness) or labels a specific part, and generates an AI model trained using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
an identification unit that identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit that uses the AI model to determine whether the identified specific portion is abnormal, and if the specific portion is abnormal, outputs (transmits) warning information including location information of the individual having the specific portion and an image including the specific portion;
The present invention is characterized in that it includes:
また、第8の発明による監視装置(畜舎監視装置)は、
撮影された場所の位置情報を含む個体が撮影された映像を、取得する画像取得部と、
取得した映像を格納する記憶部と、
格納した映像の各個体の動作にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成部と、
格納した映像において、AIモデルを用いて、映像内の個体の動作を識別する識別部と、
AIモデルを用いて、識別した個体の動作が異常であるか否かを判定し、異常である場合、当該個体が位置する位置情報と、当該個体を含む映像と、を含む警告情報を出力する警告部と、
を含む、ことを特徴とする。
好適には、格納した映像のうち、所定の期間内(好適には、直近1-3週間程度)の映像に重み付けして、AIモデルを生成する。家畜の各部位は成長に伴い、形状、寸法、色などが変化するため、本構成によって、現在の状態の家畜の標準的な状態を反映できるため、より適切に異常な個体を特定することが可能となる。例えば、豚の場合は、特定の感染症のときに皮膚に現れる斑点の模様、色彩、目の充血具合などを設定して、異常を判定することが可能である。
In addition, a monitoring device (livestock barn monitoring device) according to an eighth aspect of the present invention comprises:
an image acquisition unit that acquires an image of an individual including location information of the location where the image was taken;
A storage unit for storing the acquired video;
A generation unit that labels the actions of each individual in the stored video and generates a trained AI model using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
An identification unit that identifies the behavior of an individual in the stored video using an AI model;
a warning unit that uses an AI model to determine whether or not the behavior of the identified individual is abnormal, and if the behavior is abnormal, outputs warning information including location information of the individual and an image including the individual;
The present invention is characterized in that it includes:
Preferably, the AI model is generated by weighting stored images taken within a specified period (preferably the most recent 1-3 weeks). Since the shape, size, color, etc. of each part of livestock change as they grow, this configuration makes it possible to reflect the standard condition of the current livestock, making it possible to more appropriately identify abnormal individuals. For example, in the case of pigs, it is possible to determine abnormalities by setting the pattern of spots that appear on the skin when they have a specific infection, the color, the degree of bloodshot eyes, etc.
また、第9の発明による監視装置(畜舎監視装置)は、
監視された場所の位置情報と、当該場所で測定された、測定値を含む監視情報(音、臭い、温度、湿度など)を、取得する監視情報取得部と、
取得した監視情報を格納する記憶部と、
格納した監視情報の測定値にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成部と、
格納した監視情報において、前記AIモデルを用いて、監視情報の測定値を識別する識別部と、
前記AIモデルを用いて、識別した測定値が異常であるか否かを判定し、異常である場合、位置情報と、当該測定情報と、を含む警告情報を出力する警告部と、
を含む、ことを特徴とする。
In addition, a monitoring device (livestock barn monitoring device) according to a ninth aspect of the present invention comprises:
a monitoring information acquisition unit that acquires location information of a monitored location and monitoring information including measurement values (such as sound, odor, temperature, and humidity) measured at the monitored location;
A storage unit for storing the acquired monitoring information;
A generator that labels the measurements of the stored monitoring information and generates a trained AI model using AI techniques (e.g., techniques such as reinforcement learning or deep learning);
an identification unit that identifies measurement values of the stored monitoring information using the AI model;
a warning unit that uses the AI model to determine whether the identified measurement value is abnormal, and if the identified measurement value is abnormal, outputs warning information including location information and the measurement information;
The present invention is characterized in that it includes:
上述したように本発明の解決手段を装置として説明してきたが、本発明はこれらに実質的に相当する方法、プログラム、プログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。なお、下記の方法やプログラムの各ステップは、データの処理においては必要に応じて、CPU、DSPなどの演算処理装置を使用するものであり、入力したデータや加工・生成したデータなどを磁気テープ、HDD、メモリなどの記憶装置に格納するものである。 As mentioned above, the solution of the present invention has been described as an apparatus, but the present invention can also be realized as a method, program, or storage medium on which a program is recorded that substantially corresponds to these, and it should be understood that these are also included within the scope of the present invention. Note that each step of the method and program below uses a processor such as a CPU or DSP for data processing as necessary, and input data and processed/generated data are stored in a storage device such as a magnetic tape, HDD, or memory.
例えば、本発明をプログラムとして実現させた第10の発明による監視プログラムは、
1つまたは複数の演算処理装置を第1~9のいずれかの発明に記載の監視装置として機能させる監視プログラムである。
For example, a monitoring program according to a tenth aspect of the present invention,
A monitoring program that causes one or more processors to function as the monitoring device according to any one of the first to ninth aspects of the present invention.
また、例えば、本発明を記憶媒体として実現させた第11の発明による記憶媒体は、
第10の発明に記載の監視プログラムを格納したコンピュータ可読な記憶媒体である。
For example, a storage medium according to an eleventh aspect of the present invention is a storage medium,
A computer-readable storage medium storing the monitoring program according to a tenth aspect of the present invention.
また、例えば、本発明を方法として実現させた第12の発明による、監視装置を用いた監視方法は、
演算装置が、撮影された場所の位置情報を含む画像、を取得する画像取得ステップと、
前記演算装置が、取得した画像と、個体の特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、標準的で健康な鶏のトサカ、肉垂などの色情報、形状情報など)とを格納する記憶ステップと、
前記演算装置が、格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別ステップと、
前記演算装置が、識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含む、
ことを特徴とする。
For example, a monitoring method using a monitoring device according to a twelfth aspect of the present invention, which realizes the present invention as a method, is as follows:
An image acquisition step in which a computing device acquires an image including location information of the location where the image was taken;
A storage step in which the arithmetic device stores the acquired image and standard specific part information, which is standard physical information of a specific part of an individual (in the case of chickens, color information, shape information, etc. of a standard healthy chicken's comb, wattles, etc.);
An identification step in which the computing device identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning step in which the computing device compares the identified specific part with standard specific part information stored in a storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information are different, outputs warning information including position information of the individual with the specific part and an image including the specific part;
Including,
It is characterized by:
また、第13の発明による監視方法は、
演算装置が、撮影された場所の位置情報を含む画像を、取得する画像取得ステップと、
前記演算装置が、取得した画像と、異常な個体の特定部位の物理的情報である異常特定部位情報(鶏の場合は、異常、病気、衰弱、傷が付いている、または、死亡している鶏のトサカ、肉垂(健康状態を示す傾向が強い特定部位)などの色情報、形状情報など)とを格納する記憶ステップと、
前記演算装置が、格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別ステップと、
前記演算装置が、識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以内に、特定部位と異常特定部位情報とがある場合、或いは、特定部位と異常特定部位情報とが一致する場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含む、
ことを特徴とする。
A monitoring method according to a thirteenth aspect of the present invention comprises:
An image acquisition step in which a computing device acquires an image including location information of a place where the image was taken;
a storage step in which the computing device stores the acquired image and abnormal specific part information, which is physical information of a specific part of an abnormal individual (in the case of chickens, color information, shape information, etc. of the comb, wattles (specific parts that tend to indicate a health condition) of an abnormal, sick, weakened, injured, or dead chicken);
An identification step in which the computing device identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning step in which the computing device compares the identified specific part with standard specific part information stored in a storage unit, and if the specific part and the abnormal specific part information are within a predetermined numerical value, or if the specific part and the abnormal specific part information match, outputs warning information including position information of the individual with the specific part and an image including the specific part;
Including,
It is characterized by:
また、第14の発明による監視方法は、
演算装置が、撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得ステップと、
前記演算装置が、取得した画像を格納する記憶ステップと、
前記演算装置が、格納した画像の各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、鶏のトサカ、肉垂などの色情報、形状情報など)を生成する生成ステップと、
前記演算装置が、格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別ステップと、
前記演算装置が、識別した特定部位と、生成された標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含む、
ことを特徴とする。
A monitoring method according to a fourteenth aspect of the present invention comprises:
An image acquisition step in which a computing device acquires an image of an individual, the image including location information of the location where the image was taken;
A storage step in which the computing device stores the acquired image;
A generation step in which the computing device generates standard specific part information, which is standard physical information of at least one specific part of an individual based on each individual in the stored image (in the case of a chicken, color information, shape information, etc. of the chicken's comb, wattles, etc.);
An identification step in which the computing device identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning step in which the computing device compares the identified specific part with the generated standard specific part information, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information are different, outputs warning information including position information of the individual of the specific part and an image including the specific part;
Including,
It is characterized by:
また、第15の発明による監視方法は、
第13の発明の監視方法において、
前記生成ステップが、
格納した画像のうち、所定の期間内(好適には、直近1-3週間程度)の画像のみの各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)を生成する、
ことを特徴とする。
家畜の各部位は成長に伴い、形状、寸法、色などが変化するため、本構成によって、現在の状態の家畜の標準的な状態を反映できるため、より適切に異常な個体を特定することが可能となる。
A monitoring method according to a fifteenth aspect of the present invention comprises:
In a monitoring method according to a thirteenth aspect of the present invention,
The generating step includes:
Generate standard specific part information, which is standard physical information of at least one specific part of an individual, based on only images of each individual from a predetermined period (preferably the most recent 1-3 weeks) among the stored images. (In the case of chickens, color information, dimensional information, shape information, etc. of the chicken's comb, wattles, etc.)
It is characterized by:
Since each part of a livestock changes shape, size, color, etc. as it grows, this configuration can reflect the standard condition of the current livestock, making it possible to more accurately identify abnormal individuals.
また、第16の発明による監視方法は、
第14または第15の発明において、
前記生成ステップ、前記識別ステップ、または、前記ステップが、
AI技法に基づき動作する、
ことを特徴とする。
A monitoring method according to a sixteenth aspect of the present invention comprises:
In the fourteenth or fifteenth aspect of the present invention,
The generating step, the identifying step, or the step
It operates based on AI techniques,
It is characterized by:
また、第17の発明による監視方法は、
演算装置が、撮影された場所の位置情報を含む画像、を取得する画像取得ステップと、
前記演算装置が、取得した画像と、ラベル付けされた個体の特定部位に基づきAI技法を用いて学習されたAIモデルと、を格納する記憶ステップと、
前記演算装置が、格納した画像において、前記AIモデルを用いて、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別ステップと、
前記演算装置が、前記AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含む、ことを特徴とする。
A monitoring method according to a seventeenth aspect of the present invention comprises:
An image acquisition step in which a computing device acquires an image including location information of the location where the image was taken;
A storage step in which the computing device stores the acquired image and an AI model trained using an AI technique based on the labeled specific part of the individual;
An identification step in which the computing device uses the AI model to identify a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning step in which the computing device uses the AI model to determine whether the identified specific portion is abnormal, and if the specific portion is abnormal, outputs warning information including location information of the individual in the specific portion and an image including the specific portion;
The present invention is characterized in that it includes:
また、第18の発明による監視方法は、
演算装置が、撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得ステップと、
前記演算装置が、取得した画像を格納する記憶ステップと、
前記演算装置が、格納した画像の各個体の特定部位にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成ステップと、
前記演算装置が、格納した画像において、AIモデルを用いて、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別ステップと、
前記演算装置が、AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力(送信)する警告ステップと、
を含む、ことを特徴とする。
A monitoring method according to an eighteenth aspect of the present invention comprises:
An image acquisition step in which a computing device acquires an image of an individual, the image including location information of the location where the image was taken;
A storage step in which the computing device stores the acquired image;
A generation step in which the computing device labels specific parts of each individual in the stored images and generates an AI model trained using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
An identification step in which the computing device identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image using an AI model;
a warning step in which the computing device uses an AI model to determine whether the identified specific portion is abnormal, and if abnormal, outputs (transmits) warning information including location information of the individual in the specific portion and an image including the specific portion;
The present invention is characterized in that it includes:
また、第19の発明による監視方法は、
演算装置が、撮影された場所の位置情報を含む個体が撮影された映像を、取得する画像取得ステップと、
前記演算装置が、取得した映像を格納する記憶ステップと、
前記演算装置が、格納した映像の各個体の動作にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成ステップと、
前記演算装置が、格納した映像において、前記AIモデルを用いて、映像内の個体の動作を識別する識別ステップと、
前記演算装置が、前記AIモデルを用いて、識別した個体の動作が異常であるか否かを判定し、異常である場合、当該個体が位置する位置情報と、当該個体を含む映像と、を含む警告情報を出力する警告ステップと、
を含む、ことを特徴とする。
A monitoring method according to a nineteenth aspect of the present invention comprises:
An image acquisition step in which a computing device acquires an image of an individual, the image including location information of the location where the image was taken;
a storage step in which the computing device stores the acquired image;
A generation step in which the computing device labels the actions of each individual in the stored video and generates a trained AI model using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
An identification step in which the computing device identifies the motion of an individual in the stored video using the AI model;
a warning step in which the computing device uses the AI model to determine whether the behavior of the identified individual is abnormal, and if the behavior is abnormal, outputs warning information including location information of the individual and an image including the individual;
The present invention is characterized in that it includes:
本発明をプログラムとして実現させた第20の発明による監視プログラムは、
コンピュータに第11~19のいずれかの発明に記載の監視方法を実行させる監視プログラムである。
A monitoring program according to a twentieth aspect of the present invention, which is a program implementing the present invention,
A monitoring program for causing a computer to execute the monitoring method according to any one of the eleventh to nineteenth aspects of the present invention.
また、本発明を記憶媒体として実現させた第21の発明による記憶媒体は、
第20の発明に記載の監視プログラムを格納したコンピュータ可読な記憶媒体である。
In addition, a storage medium according to a twenty-first aspect of the present invention is a storage medium,
A computer-readable storage medium storing the monitoring program according to the twentieth aspect of the present invention.
上述したように、ここまでは、監視装置の態様で説明してきた。以下は、ドローン、車輪や無限軌道などを使った自走装置のように、一般的な移動監視装置と、サーバとで分散処理で実現させた態様で説明する。 As mentioned above, up to this point, we have been explaining the aspects of a monitoring device. Below, we will explain the aspects of a general mobile monitoring device, such as a drone or a self-propelled device using wheels or tracks, and a server that uses distributed processing.
また、第22の発明による監視装置は、
移動監視装置とサーバとを含む監視装置であって、
前記移動監視装置が、
画像を撮像する撮像部と、
自装置を移動させる駆動部と、
前記移動監視装置の位置を取得する取得部(GPSユニットなど)と、
前記移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、前記サーバに送信する通信部と、
を有し、
前記サーバが、
前記移動監視装置から、前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報を受信する通信部と、
前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報と、個体の特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、標準的で健康な鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)とを格納する記憶部と、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を有する、
ことを特徴とする。
即ち、識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、識別した特定部位が異常(異常イベント(事象))であると判定した場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する。
A monitoring device according to a twenty-second aspect of the present invention comprises:
A monitoring device including a mobile monitoring device and a server,
The mobile monitoring device,
An imaging unit that captures an image;
A drive unit that moves the device itself;
An acquisition unit (such as a GPS unit) that acquires the location of the mobile monitoring device;
a communication unit that transmits monitoring information, including a position of the mobile monitoring device and an image at the position, to the server via a wireless or wired communication means;
having
The server,
a communication unit that receives the monitoring information from the mobile monitoring device, the monitoring information including a position of the mobile monitoring device and an image at the position;
A storage unit for storing the monitoring information, including the position of the mobile monitoring device and an image at the position, and standard specific body part information, which is standard physical information of a specific body part of an individual (in the case of chickens, color information, dimensional information, shape information, etc. of a standard healthy chicken's comb, wattles, etc.);
an identification unit that identifies a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit which compares the identified specific part with standard specific part information stored in the storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
having
It is characterized by:
In other words, the identified specific part is compared with the standard specific part information stored in the memory unit, and if it is determined that the identified specific part is abnormal (abnormal event (phenomenon)), warning information is output that includes location information of the individual with the specific part and an image including the specific part.
また、第23の発明による監視装置は、
前記移動監視装置の前記駆動部が、
自走式である、
ことを特徴とする。
A monitoring device according to a twenty-third aspect of the present invention comprises:
The drive unit of the mobile monitoring device is
It is self-propelled,
It is characterized by:
また、第24の発明による監視装置は、
前記生成部、前記識別部、または、前記警告部が、
AI技法に基づき動作する、
ことを特徴とする。
A monitoring device according to a twenty-fourth aspect of the present invention comprises:
The generating unit, the identifying unit, or the warning unit,
It operates based on AI techniques,
It is characterized by:
また、第25の発明による監視装置(畜舎監視装置)は、
移動監視装置とサーバとを含む監視装置であって、
前記移動監視装置が、
画像を撮像する撮像部と、
自装置を移動させる駆動部と、
前記移動監視装置の位置を取得する取得部(GPSユニットなど)と、
前記移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、前記サーバに送信する通信部と、
を有し、
前記サーバが、
前記移動監視装置から、前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報を受信する通信部と、
受信した画像と、(予め取得された画像において、ラベル付けされた個体の特定部位に基づき)AI技法を用いて学習されたAIモデルと、を格納する記憶部と、
格納した画像において、前記AIモデルを用いて、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部と、
前記AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含む、ことを特徴とする。
前記サーバが、
多数の画像と、該画像の少なくとも一部に関連付けられた監視事象とを格納する記憶部と、
前記監視部が、
設定された監視事象が、発生しているか否かを監視するにあたって、AI技法を用いて、前記記憶部を参照して、前記設定された監視事象が、発生しているか否かを監視する、
ことを特徴とする。
In addition, a monitoring device (livestock barn monitoring device) according to a 25th aspect of the present invention comprises:
A monitoring device including a mobile monitoring device and a server,
The mobile monitoring device,
An imaging unit that captures an image;
A drive unit that moves the device itself;
An acquisition unit (such as a GPS unit) that acquires the location of the mobile monitoring device;
a communication unit that transmits monitoring information, including a position of the mobile monitoring device and an image at the position, to the server via a wireless or wired communication means;
having
The server,
a communication unit that receives the monitoring information from the mobile monitoring device, the monitoring information including a position of the mobile monitoring device and an image at the position;
A memory unit for storing the received images and an AI model trained using AI techniques (based on the specific parts of the individual labeled in the previously acquired images);
A recognition unit that uses the AI model to recognize specific parts of the stored image (such as the comb and wattles in the case of chickens);
a warning unit that uses the AI model to determine whether the identified specific portion is abnormal, and if the specific portion is abnormal, outputs warning information including location information of the individual having the specific portion and an image including the specific portion;
The present invention is characterized in that it includes:
The server,
a memory unit for storing a number of images and monitored events associated with at least some of the images;
The monitoring unit,
When monitoring whether a set monitoring event has occurred, an AI technique is used to refer to the storage unit and monitor whether the set monitoring event has occurred.
It is characterized by:
また、第26の発明による監視装置は、
前記移動監視装置の前記通信部が、
監視事象顕著化情報(給餌情報(給餌の場所、時間など)、侵入者威嚇情報(警告音発生場所、時間など)など)をさらに受信し、
前記移動監視装置の前記駆動部が、
前記監視事象顕著化情報に基づき、自装置の移動を制御する、
ことを特徴とする。
A monitoring device according to a twenty-sixth aspect of the present invention comprises:
The communication unit of the mobile monitoring device
Further receiving monitoring event salience information (feeding information (feeding location, time, etc.), intruder intimidation information (alarm sound generation location, time, etc.)),
The drive unit of the mobile monitoring device is
Controlling the movement of the device itself based on the monitored event salience information.
It is characterized by:
また、第27の発明による監視装置は、
前記サーバの前記通信部が、
監視事象顕著化情報(給餌情報(給餌の場所、時間など)、侵入者威嚇情報(警告音発生場所、時間など)など)をさらに受信し、
前記サーバが、
前記監視事象顕著化情報に基づき、前記通信部を介して、前記移動監視装置の前記駆動部を制御して、前記移動監視装置を移動させる、
ことを特徴とする。
A monitoring device according to a twenty-seventh aspect of the present invention comprises:
The communication unit of the server
Further receiving monitoring event salience information (feeding information (feeding location, time, etc.), intruder intimidation information (alarm sound generation location, time, etc.)),
The server,
Based on the monitoring event salience information, the driving unit of the mobile monitoring device is controlled via the communication unit to move the mobile monitoring device.
It is characterized by:
また、第28の発明による監視装置は、
前記監視事象顕著化情報が、
給餌情報(給餌の場所、時間など)、侵入者威嚇情報(警告光、警告振動、警告音発生場所、時間など)、臭い情報(監視対象の鶏などが嫌う、または、興奮する臭気など)、光情報(照明や屋内の照度、点滅、回転灯など)、開口部開閉情報(窓や換気扇の開閉など)、および、空調設定情報からなる群から選択される1つ以上のものである、
ことを特徴とする。
A monitoring device according to a twenty-eighth aspect of the present invention comprises:
The monitored event salience information is
The information may be one or more selected from the group consisting of feeding information (e.g., feeding location and time), intruder scare information (e.g., warning light, warning vibration, warning sound location and time), odor information (e.g., odors that the monitored chickens dislike or are excited by), light information (e.g., lighting and indoor illuminance, flashing lights, rotating lights), opening/closing information (e.g., opening/closing of windows and ventilation fans), and air conditioning setting information.
It is characterized by:
また、第29の発明による監視装置は、
前記移動監視装置が、
前記監視事象顕著化情報の状況を発生させる監視事象顕著化状況発生手段をさらに有する(例えば、光を発生する回転灯、音声を出すスピーカー、移動に伴い鶏舎と接触して振動と音を出す棒状部、給餌を開始させる信号出力部、照明や音声の出力を制御する制御信号出力部など)、
ことを特徴とする。
A monitoring device according to a twenty-ninth aspect of the present invention comprises:
The mobile monitoring device,
The device further includes a monitoring event conspicuous situation generating means for generating the situation of the monitoring event conspicuous information (e.g., a rotating light that generates light, a speaker that generates sound, a rod-shaped part that makes contact with the chicken coop as it moves and generates vibrations and sound, a signal output part that starts feeding, a control signal output part that controls the output of lighting and sound, etc.).
It is characterized by:
また、第30の発明による監視プログラムは、
1つまたは複数の演算処理装置を第21~28の発明のいずれか1つに記載の監視装置として機能させる監視プログラムである。
A monitoring program according to a 30th aspect of the present invention comprises:
A monitoring program that causes one or more processors to function as the monitoring device according to any one of the twenty-first to twenty-eighth aspects of the present invention.
また、第31の発明による記憶媒体は、
第30の発明に記載の監視プログラムを格納したコンピュータ可読な記憶媒体である。
A storage medium according to a thirty-first aspect of the present invention comprises:
A computer-readable storage medium storing the monitoring program according to the thirtieth aspect of the present invention.
以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
<実施態様1>
図1は、本発明の一実施態様による監視装置の概要を示すブロック図である。図に示すように、監視装置MOS1は、移動監視装置MM1、MM2とサーバSV1とを含むものである。サーバSV1は、制御部(CPU、演算処理装置、プロセッサ)CON、入力部IN、出力部OUT、通信部COM、記憶部MEM、および、表示部DISを有する。移動監視装置MM2は、特に指摘しない限り移動監視装置MM1と同様の構成および機能を持つが、作図と説明の便宜上、一部の構成を省略してある。
<
Fig. 1 is a block diagram showing an overview of a monitoring device according to an embodiment of the present invention. As shown in the figure, the monitoring device MOS1 includes mobile monitoring devices MM1 and MM2 and a server SV1. The server SV1 has a control unit (CPU, arithmetic processing unit, processor) CON, an input unit IN, an output unit OUT, a communication unit COM, a memory unit MEM, and a display unit DIS. The mobile monitoring device MM2 has the same configuration and functions as the mobile monitoring device MM1 unless otherwise specified, but some components are omitted for convenience of drawing and explanation.
移動監視装置MM1は、撮像部としてカメラCM1~3、センサSNSR(気圧計、ジャイロセンサなど)、制御部CON(CPU、演算処理装置、プロセッサ)、通信部COM、監視部MON(本機能は、サーバ側に設けてもよい)、出力部OUT、記憶部STR、GPSユニットGRを有するが、さらに、入力部(図示せず)、および、表示部(図示せず)を有してもよい。カメラは、鶏舎などの監視対象を撮影するものが2つと、天井や床などに設置した位置指標(点状のマーカーやライン状のものなど)を撮影するもの1つを設けることが好適であるが、1つ、または、2つでその機能を兼ねてもよい。また、カメラは、夜間でも僅かな環境中の光で撮影可能な高性能な機種を使用することが好適である。さらに、カメラは赤外線を検知するものを別途設けたり、上記のものに赤外線機能を搭載させたりして、監視対象の温度を検知して、対象の状態、例えば、死んでいるか、病気であるか否かなどの判定彩材料に使って検知してもよい。 The mobile monitoring device MM1 has cameras CM1-3 as an imaging unit, a sensor SNSR (barometer, gyro sensor, etc.), a control unit CON (CPU, arithmetic processing unit, processor), a communication unit COM, a monitoring unit MON (this function may be provided on the server side), an output unit OUT, a memory unit STR, and a GPS unit GR, but may also have an input unit (not shown) and a display unit (not shown). It is preferable to have two cameras to photograph the monitoring target such as a chicken coop and one to photograph a position indicator (such as a point-shaped marker or a line-shaped indicator) installed on the ceiling or floor, but one or two cameras may serve both functions. It is also preferable to use a high-performance model that can take pictures even at night with little environmental light. Furthermore, the camera may be provided with a separate infrared detector or the above-mentioned camera may be equipped with an infrared function to detect the temperature of the monitoring target and use it as a coloring material to determine the condition of the target, for example, whether it is dead or sick.
移動監視装置MM1が、センサSNSRとして、自装置の位置を測定する位置測定部(図示せず、GPSユニットでもよい)と、角速度を計測するジャイロセンサと、加速度を計測する加速度センサと、高度を計測する高度センサと、自装置の走行距離を測定または推定する距離計を有する。 The mobile monitoring device MM1 has, as a sensor SNSR, a position measurement unit (not shown, which may be a GPS unit) that measures the position of the device itself, a gyro sensor that measures angular velocity, an acceleration sensor that measures acceleration, an altitude sensor that measures altitude, and a rangefinder that measures or estimates the distance traveled by the device itself.
移動監視装置MM1は、
画像を撮像する撮像部CM1-3と、
自装置を移動させる駆動部DRと、
前記移動監視装置の位置を取得する取得部RET(GPSユニットなど)と、
前記移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、前記サーバに送信する通信部COMと、
を有する。
The mobile monitoring device MM1 includes:
An imaging unit CM1-3 that captures an image;
A driving unit DR that moves the device itself;
an acquisition unit RET (such as a GPS unit) for acquiring the location of the mobile monitoring device;
a communication unit COM for transmitting monitoring information, including a position of the mobile monitoring device and an image at the position, to the server via a wireless or wired communication means;
has.
前記サーバSV1は、
前記サーバが、
前記移動監視装置から、前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報を受信(取得)する通信部COM(および取得部ACQ)と、
前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報MIと、個体の特定部位の標準的な物理的情報である標準特定部位情報SPI(鶏の場合は、標準的で健康な鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)とを格納する記憶部MEMと、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部IDPと、
識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部WANと、
を有する。
例えば、健康な鶏のトサカ、肉垂などの色情報は、RGB値で表現することが好適である。下記は、赤の色合いが最も強いものである。
RGB
(255.0.0)
健康で標準的なものと許容できる範囲でRGB値を設定することが好適であり、当該畜舎の統計情報からRGB値を設定することが好適である。また、寸法情報は、標準的な大きさ(寸法)に成長できない個体は、病気、衰弱、その他の何等かの要因があり、いずれ、死亡する可能性が高い場合が多いため、このようなものも異常として把握できるのは、適正な飼育環境上、重要である。
The server SV1 is
The server,
A communication unit COM (and an acquisition unit ACQ) that receives (acquires) the monitoring information from the mobile monitoring device, the monitoring information including a position of the mobile monitoring device and an image at the position;
a memory unit MEM for storing the monitoring information MI including the position of the mobile monitoring device and an image at that position, and standard specific part information SPI which is standard physical information of a specific part of an individual (in the case of a chicken, color information, dimensional information, shape information, etc. of a standard healthy chicken's comb, wattles, etc.);
An identification unit IDP for identifying a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit WAN which compares the identified specific part with standard specific part information stored in a storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
has.
For example, color information of a healthy chicken's comb, wattles, etc. is preferably expressed in RGB values. Below are the colors with the strongest red tints:
RGB
(255.0.0)
It is preferable to set the RGB values within a range that is healthy and standard and acceptable, and it is preferable to set the RGB values from statistical information of the livestock barn. In addition, as for the size information, since individuals that cannot grow to a standard size (dimensions) are likely to die due to illness, weakness, or other factors, it is important in terms of an appropriate breeding environment to be able to grasp such abnormalities.
なお、出力される警報は、電子メールの送信、警告音声の出力や送信、画像出力、監視員への警告、管理者への警告、警備会社や警察などへの通報などが好適である。また、監視部は、設定された監視事象が、発生しているか否かを監視するにあたって、AI技法を用いて、記憶部の画像情報IM(または、画像情報から派生した派生情報(画像の特徴パターンなど)など)を参照して、前記設定された監視事象が、発生しているか否かを監視することが好適である The output alarm is preferably an email, an audio warning, an image, a warning to a security guard, a warning to an administrator, or a report to a security company or the police. The monitoring unit preferably monitors whether a set monitoring event has occurred by using AI techniques and referring to the image information IM in the storage unit (or information derived from the image information (such as a characteristic pattern of the image)).
移動監視装置MM1が、
ガイドレールに移動可能に支持、載置、または、懸架され、かつ、該ガイドレールに沿ってガイドされるガイド部GDをさらに有し、
駆動部DRが、
前記ガイドレールに支持、載置、または、懸架されながら、該ガイドレールに沿って、自装置を移動させる。
The mobile monitoring device MM1,
The guide portion GD is movably supported, placed or suspended on the guide rail and guided along the guide rail;
The drive unit DR is
The device itself is moved along the guide rail while being supported, placed or suspended on the guide rail.
ネットワークNETを介して接続された建物情報サーバまたは記憶部MEMなどから、監視対象の建物や棚、鶏舎などのCAD情報を取得してもよい。CAD情報と、このCAD情報の空間座標系に対応した、または、対応させた、位置指標配置情報、前記建物に配置された、監視対象の設置物(鶏舎のケージ、机、椅子、機材、など)のレイアウト情報から、移動ルートが設定される。表示部DISは、本装置に格納される情報や生成された情報を表示することができる。 CAD information on the building, shelves, chicken coop, etc. to be monitored may be acquired from a building information server or memory unit MEM connected via the network NET. A movement route is set from the CAD information, position index placement information that corresponds to or is made to correspond to the spatial coordinate system of this CAD information, and layout information on the objects to be monitored that are placed in the building (chicken coop cages, desks, chairs, equipment, etc.). The display unit DIS can display information stored in the device and information generated.
サーバSV1の制御部に含まれる各機能部は、制御部のメモリ空間に読み込まれたプログラムモジュールによって実現することが好適である。また、移動装置をドローンや自走装置として実現させた場合は、制御部のメモリ空間に読み込まれたプログラムモジュールによって各機能部を実現したり、内蔵するGPSユニットやカメラユニットなどで各機能部を実現したりすることが可能である。通常、サーバは、記憶部或いはウェブサイトから、プロセッサを本装置の各部として機能させるソフトウェアをダウンロードして、PCにインストールして起動することで、PCが、本装置として動作する。なお、制御部に設けた各機能部は、機能上一定のまとまりのあるステップを1つにまとめたものに過ぎず、複数の機能部を1つの機能部にしたり、その一部を他の機能部に組み入れたり、他の独立した機能部に分割したりすることが可能である。 It is preferable that each functional unit included in the control unit of server SV1 is realized by a program module loaded into the memory space of the control unit. Furthermore, if the mobile device is realized as a drone or a self-propelled device, each functional unit can be realized by a program module loaded into the memory space of the control unit, or each functional unit can be realized by a built-in GPS unit or camera unit. Typically, the server downloads software from a storage unit or a website that causes the processor to function as each unit of this device, and installs and starts the software on the PC, causing the PC to operate as this device. Note that each functional unit provided in the control unit is merely a collection of steps that have a certain degree of functionality, and it is possible to combine multiple functional units into one functional unit, incorporate part of it into another functional unit, or split it into other independent functional units.
このように、生成・抽出した情報や中間データおよび取得したデータを外部に送信したり、表示部に表示したり、生成・抽出した情報や中間データおよび取得したデータなどを記憶部に格納したりすることは、後述する他の実態態様でも同様に可能であることに注意されたい。なお、本装置は、汎用コンピュータ、特定用途コンピュータ、サーバ、PC、スマートフォンなどの携帯端末などのコンピュータ、或いは、本装置の機能や処理手順(方法)をコンピュータ上で実現(実行)するプログラムモジュールをコンピュータが持つCPUや記憶部に保持したり、外部のサーバやストレージかsら読み込んだりすることで、コンピュータ上に本装置を構築することが好適であり、後続の各実施態様においても同様である。また、各機能部は、ネットワークで接続された別個のコンピュータや装置に分散させてもよい。また、複数の機能部を1つにしたり、処理ステップの一部を他の機能部にさせたりするような形態でもよい。さらに、本実施態様では、サーバと移動監視装置を別個のものとして規定したが、移動監視装置にサーバの各機能の一部または全てを含ませてもよい。 Please note that in this way, the generated/extracted information, intermediate data, and acquired data can be sent to the outside, displayed on the display unit, and stored in the storage unit in the other actual embodiments described below. It is preferable that the present device is constructed on a computer such as a general-purpose computer, a specific-purpose computer, a server, a PC, or a mobile terminal such as a smartphone, or that a program module that realizes (executes) the functions and processing procedures (methods) of the present device on a computer is stored in a CPU or storage unit of the computer, or read from an external server or storage, and this is also the case in each of the subsequent embodiments. In addition, each functional unit may be distributed to a separate computer or device connected by a network. In addition, multiple functional units may be combined into one, or some of the processing steps may be assigned to other functional units. Furthermore, in this embodiment, the server and the mobile monitoring device are specified as separate entities, but the mobile monitoring device may include some or all of the functions of the server.
サーバSV1は、格納した画像の各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)を生成する生成部GENを有する。これにより、当該畜舎や家畜の書類に適合させた参照情報を得ることが可能となり、より適切に異常な個体を識別、特定、抽出して、警報を出すことが可能となる。 The server SV1 has a generation unit GEN that generates standard specific part information (in the case of chickens, color information, dimensional information, shape information, etc. of the chicken's comb, wattles, etc.) which is standard physical information of at least one specific part of an individual based on each individual in the stored image. This makes it possible to obtain reference information that matches the documents of the livestock house and livestock, making it possible to more appropriately identify, specify, and extract abnormal individuals and issue an alarm.
図16は、本発明の一実施態様(標準特定部位情報の生成)による監視装置の監視技法の模式図である。図に示すように、鶏BD1-BD7が映る画像情報SI3から標準特定部位情報SPI1(これは、トサカの色の数値情報、RGBで規定することが好適である)、標準特定部位情報SPI2(これは、肉垂れのサイズの数値情報)、を生成し、記憶部に格納する。次の図で、標準特定部位情報の活用方法を示す。 Figure 16 is a schematic diagram of a monitoring technique of a monitoring device according to one embodiment of the present invention (generation of standard specific body part information). As shown in the figure, standard specific body part information SPI1 (which is numerical information on the color of the comb, preferably specified in RGB) and standard specific body part information SPI2 (which is numerical information on the size of the wattle) are generated from image information SI3 showing chickens BD1-BD7 and stored in a memory unit. The following figure shows how the standard specific body part information is utilized.
図17は、本発明の一実施態様(標準特定部位情報の活用)による監視装置の監視技法の模式図である。図に示すように、標準特定部位情報SPI1と、鶏BD12のトサカの色とを比較する。この場合は、鶏BD12のトサカの色は、標準特定部位情報SPI1の範囲内に入るので、一致すると判断し、鶏BD12は正常であると判定される。そして、別の個体を比較することになる。 Figure 17 is a schematic diagram of a monitoring technique of a monitoring device according to one embodiment of the present invention (utilizing standard specific body part information). As shown in the figure, the standard specific body part information SPI1 is compared with the color of the comb of chicken BD12. In this case, the color of the comb of chicken BD12 falls within the range of the standard specific body part information SPI1, so it is determined that they match and chicken BD12 is determined to be normal. Then, a comparison is made with another individual.
他方、標準特定部位情報SPI1と、鶏BD17のトサカの色とを比較する。この場合は、鶏BD17のトサカの色は、標準特定部位情報SPI1の範囲外にあるので、一致しない、即ち、異常であると判定され、個体BD17の位置と画像とを含む警告情報を出力する。 On the other hand, the standard specific body part information SPI1 is compared with the color of the comb of chicken BD17. In this case, the color of the comb of chicken BD17 is outside the range of the standard specific body part information SPI1, so it is determined that there is no match, i.e., an abnormality, and warning information including the position and image of individual BD17 is output.
図2は、図1に示した監視装置で実行される処理の一例を示すフローチャートである。監視装置は、サーバSV1と移動監視装置MM1の2つの装置が連携して処理を行う。他のサーバにある情報や機能を移動装置に設置しておけば、サーバとの連携は不要とすることも可能である。 Figure 2 is a flow chart showing an example of processing executed by the monitoring device shown in Figure 1. The monitoring device performs processing in cooperation with two devices, a server SV1 and a mobile monitoring device MM1. If information and functions available on other servers are installed in the mobile device, it is possible to eliminate the need for cooperation with the server.
ステップS11にて、移動監視装置のカメラが画像を撮像する。次に、ステップS12にて、取得部が、移動監視装置の位置を取得する。そして、ステップS13にて、移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、サーバに送信する。サーバは、ステップS14にて、移動監視装置の駆動部が、位置指標で位置確認、および/または、ジャイロセンサおよび加速度センサ(またはGPS,距離計)を利用して位置確認しながら、移動監視装置をガイドレールに沿って移動させる。なお、移動は、センサなどを使わずに、所定の距離(例えば、鶏舎の1ケージ分の距離など)を動くモータ電力を供給したり、所定の時間だけモータ動作させたりなど、簡易的な手法でもよい。 In step S11, the camera of the mobile monitoring device captures an image. Next, in step S12, the acquisition unit acquires the position of the mobile monitoring device. Then, in step S13, monitoring information including the position of the mobile monitoring device and an image at that position is transmitted to the server via wireless or wired communication means. In step S14, the server moves the mobile monitoring device along the guide rail while the drive unit of the mobile monitoring device confirms the position using a position indicator and/or a gyro sensor and acceleration sensor (or GPS, rangefinder). Note that the movement may be a simple method such as supplying motor power for a predetermined distance (such as the distance of one chicken cage) without using a sensor, or operating the motor for a predetermined time.
ステップS15にて、移動監視装置のカメラが画像を撮像する。次に、移動監視装置の位置を取得し、ステップS16にて、移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、サーバに送信する。ステップS17にて、レールの終わりか否か、または、移動監視装置に搭載した電池の残量電力が不足している否かを判定する。判定条件を満たす場合は、ステップS19-2に進み、基地に帰還する。判定条件を満たさない場合は、ステップS18に進む。 In step S15, the camera of the mobile monitoring device captures an image. Next, the position of the mobile monitoring device is obtained, and in step S16, monitoring information including the position of the mobile monitoring device and an image at that position is sent to a server via wireless or wired communication means. In step S17, it is determined whether the end of the rail has been reached, or whether the battery installed in the mobile monitoring device is running low on power. If the determination conditions are met, the process proceeds to step S19-2 and the device returns to the base. If the determination conditions are not met, the process proceeds to step S18.
ステップS18にて、画像に異常イベント(監視事象)が発生しているか否かを判定する。異常イベントが発生していない場合は、ステップS15に戻り、移動および撮像を続ける。異常イベントが発生している場合は、そのまま警報を発してもよいが、誤認識を少なくさせるために、ステップS18-1に進み、移動監視装置を停止させるか、減速させて、当該異常イベントの画像の観察を続けることが好適である。そして、ステップS18-2にて、異常イベントの発生が継続していると判定した場合に、ステップS19にて、異常イベントの発生した位置、その時間の画像(映像を含む)を含む警報を出力する。ステップS18-2にて、異常イベントの発生が継続していないと判定した場合は、誤認識であると判断し警報は出さずに、ステップS15に戻り、移動(監視)を続ける。ステップS19にて警報を出した後は、ステップS19-1に進み、ステップS17と同様に、レール(ルート)の終わりか否か、または、搭載した電池の残量電力が不足している否かを判定する。判定条件を満たす場合は、移動監視装置の基地(充電スポット)に帰還する。判定条件を満たさない場合は、ステップS15に戻り、移動(監視)を続ける。 In step S18, it is determined whether an abnormal event (monitoring event) has occurred in the image. If an abnormal event has not occurred, the process returns to step S15 and movement and imaging are continued. If an abnormal event has occurred, an alarm may be issued, but in order to reduce false recognition, it is preferable to proceed to step S18-1, stop or slow down the mobile monitoring device, and continue observing the image of the abnormal event. Then, if it is determined in step S18-2 that the occurrence of the abnormal event is continuing, an alarm including the position where the abnormal event occurred and the image (including video) at that time is output in step S19. If it is determined in step S18-2 that the occurrence of the abnormal event is not continuing, it is determined that the occurrence is a false recognition, and no alarm is issued, and the process returns to step S15 and movement (monitoring) is continued. After issuing an alarm in step S19, the process proceeds to step S19-1, and, as in step S17, it is determined whether the end of the rail (route) is reached or whether the remaining power of the onboard battery is insufficient. If the determination condition is met, the mobile monitoring device returns to its base (charging spot). If the judgment conditions are not met, return to step S15 and continue moving (monitoring).
異常イベントの判定は、例えば、識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する。即ち、識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、識別した特定部位が異常(異常イベント(事象))であると判定した場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する。 The determination of an abnormal event is made, for example, by comparing the identified specific part with the standard specific part information stored in the memory unit, and if the specific part and the standard specific part information are apart by a predetermined numerical value or more, or if the specific part and the standard specific part information differ, warning information is output that includes location information of the individual with the specific part and an image including the specific part. In other words, the identified specific part is compared with the standard specific part information stored in the memory unit, and if it is determined that the identified specific part is abnormal (abnormal event (phenomenon)), warning information is output that includes location information of the individual with the specific part and an image including the specific part.
図3は、本装置の移動監視装置の監視技法を説明する模式図である。図に示すように、建物BLDの天井に設置された位置指標PI1~4をカメラCM3で撮影して、当該指標に基づき、自装置の位置を認識する。位置指標は、位置指標配置情報の座標に配置されており、移動監視装置MM1は、位置指標で自装置の位置を認識しながら、移動ルートRT1に沿って、位置指標PI1~4を順次認識していきながら、自装置の移動(駆動)を制御する。移動の際は、床に載置されたガイドレールGR(これは天井や壁に載置、設置してもよい)に沿って移動する。位置指標は、ガイドレールGRに一体化してもよい。また、位置指標を用いず、距離計などで位置を測定、推定してもよい。また、位置指標は、蛍光部材や文字、図形、模様、色彩などのいずれか1つ以上を施したものが好適であり、天井に向けたカメラCM3で撮影して、位置指標を画像認識することが好適である。位置指標は、それぞれ固有のものであり、個別に認識することで、位置指標配置情報LILIを参照することで、どの位置に移動監視装置が位置にするかが判明する仕組みになっている。或いは、位置指標は、特定の無線や光の信号を出す装置、WIFI基地局、無線タグでもよい(この場合は、カメラに代えて、無線通信部、光受信部などで信号を読み取る。)。また、位置指標に代えて室内用のGPS信号ユニットを設けて、これを移動監視装置のGPSユニットで読み取ることで対応することも可能である。 Figure 3 is a schematic diagram explaining the monitoring technique of the mobile monitoring device of this device. As shown in the figure, the position indicators PI1 to 4 installed on the ceiling of the building BLD are photographed by the camera CM3, and the position of the device is recognized based on the indicators. The position indicators are arranged at the coordinates of the position indicator arrangement information, and the mobile monitoring device MM1 controls the movement (drive) of the device while recognizing the position of the device by the position indicators and sequentially recognizing the position indicators PI1 to 4 along the movement route RT1. When moving, the device moves along a guide rail GR (which may be placed or installed on the ceiling or wall) placed on the floor. The position indicator may be integrated into the guide rail GR. Alternatively, the position may be measured and estimated using a range finder or the like without using the position indicator. Also, the position indicator is preferably one or more of fluorescent materials, letters, figures, patterns, colors, etc., and is preferably photographed by the camera CM3 facing the ceiling to image recognize the position indicator. Each location index is unique, and by recognizing them individually and referring to the location index placement information LILI, it is possible to determine where the mobile monitoring device is located. Alternatively, the location index may be a device that emits a specific radio or optical signal, a WIFI base station, or a wireless tag (in this case, the signal is read by a wireless communication unit, optical receiver, etc., instead of a camera). It is also possible to provide an indoor GPS signal unit instead of a location index, and have the GPS unit of the mobile monitoring device read this.
そして、移動監視装置は、移動しながら、カメラCM1、CM2で、左右の監視対象の棚SBJ1,SBJ2(建物BLDに設置されている)を撮影し、そこで、監視事象が発生しているか否かを監視する。 Then, while moving, the mobile monitoring device uses cameras CM1 and CM2 to capture images of the left and right monitored shelves SBJ1 and SBJ2 (installed in the building BLD) and monitors whether a monitoring event is occurring.
図4は、本装置の移動監視装置の他の監視技法を説明する模式図である。図に示すように、移動監視装置MM2は、自走式であり、タイヤや無限軌道などで駆動し、床に載置された、または、塗布されたガイドラインGLに沿って移動する。その他の機能は、図16のそれらと同様である。ガイドラインGLは、磁気テープ、磁気を含ませた塗膜、配色に特徴があるフィルム、テープ、塗膜(例えば、白色、黄色など)などが好適である。ガイドラインは、上述した飛行ルートに相当するものであり、走行ルートとして機能する。 Figure 4 is a schematic diagram illustrating another monitoring technique of the mobile monitoring device of the present device. As shown in the figure, the mobile monitoring device MM2 is self-propelled, driven by tires or caterpillars, and moves along a guide line GL placed on the floor or painted on it. Other functions are the same as those in Figure 16. The guide line GL is preferably a magnetic tape, a coating impregnated with magnetism, or a film, tape, or coating with a distinctive color scheme (e.g., white, yellow, etc.). The guide line corresponds to the flight route described above, and functions as a travel route.
図5は、本装置における取得部の機能を説明する模式図である。図に示すように、本装置は、建物のCAD情報CIを取得する。このCAD情報は、3次元CADであり、建物内の部材や壁、天井、床などは、3次元の空間座標を持つ。また、本装置は、建物のCAD情報CIの空間座標系に対応した、建物に配置された、監視対象の設置物(鶏舎のケージ、机、椅子、機材、など)のレイアウト情報SLIを取得する。CAD情報CIに、レイアウト情報SLIを組み込む(マージ)。そして、本装置は、建物のCAD情報CIの空間座標系に対応した、位置指標配置情報PI1~4を取得し、これも図の下段に示すように、CAD情報CIに、位置指標配置情報PI1~4を組み込む(マージ)。結果として、建物に、位置指標、設置物が配置された建物内部構造が全て記述されたCAD情報CIALLを得られる。本装置は、このCAD情報CIALLに、飛行ルートや移動ルートを設定するが、次の図でこれを説明する。 Figure 5 is a schematic diagram explaining the function of the acquisition unit in this device. As shown in the figure, this device acquires CAD information CI of a building. This CAD information is three-dimensional CAD, and the components, walls, ceilings, floors, etc. inside the building have three-dimensional spatial coordinates. In addition, this device acquires layout information SLI of the installations to be monitored (chicken cages, desks, chairs, equipment, etc.) placed in the building, which corresponds to the spatial coordinate system of the CAD information CI of the building. The layout information SLI is incorporated (merged) into the CAD information CI. Then, this device acquires position index arrangement information PI1 to 4 corresponding to the spatial coordinate system of the CAD information CI of the building, and as shown in the lower part of the figure, the position index arrangement information PI1 to 4 is incorporated (merged) into the CAD information CI. As a result, CAD information CIALL is obtained, which describes the entire internal structure of the building, including the position indexes and installations placed in the building. This device sets flight routes and movement routes in this CAD information CIALL, which is explained in the following diagram.
ここでは、移動装置をドローンとして説明するが、もちろん、移動装置は自走式車両としてもよい。図6は、本装置における飛行ルート設定の機能を説明する模式図である。図に示すように、ドローン基地DBの位置も記述されたCAD情報CIALLに、レイアウト情報SLIに対応して配置された設置物である監視対象SBJ1,SBJ2があり、その間に通路(飛行に適した空間)があるものとする。本装置は、飛行ルートは、監視対象を監視可能であって、所定の広さの空間に設定するといったルート設定ルール(記憶部に格納される)に基づき、飛行ルートFR1を自動設定する(手動で設定も可能である)。同様に、監視対象SBJ3,SBJ4があり、その間に通路(飛行に適した空間)があるものとする。本装置は、人が通れる程度の空間を通路と認識する機能を持つ。飛行ルートは、監視対象を監視可能であって、所定の広さの空間であって、所定の高さ(通常は、平均身長の目線程度の高さ160cm)に設定するといったルート設定ルール(記憶部に格納される)に基づき、飛行ルートFR2も自動設定する(手動で受け付けて設定も可能)。図のように、飛行ルートFR1,FR2のように設定した場合は、飛行ルートの順番をFR1が先でFR2が後といったように設定する。或いは、飛行ルートを全て連結して1つの飛行ルートを設定してもよい。 Here, the mobile device is described as a drone, but of course, the mobile device may be a self-propelled vehicle. FIG. 6 is a schematic diagram for explaining the function of setting a flight route in this device. As shown in the figure, in the CAD information CIALL, which also describes the position of the drone base DB, there are monitoring targets SBJ1 and SBJ2, which are installations arranged corresponding to the layout information SLI, and there is an aisle (a space suitable for flight) between them. This device automatically sets a flight route FR1 based on a route setting rule (stored in the memory unit) that the flight route is set in a space that can monitor the monitoring targets and has a predetermined width (it can also be set manually). Similarly, there are monitoring targets SBJ3 and SBJ4, and there is an aisle (a space suitable for flight) between them. This device has a function of recognizing a space large enough for a person to pass through as an aisle. The flight route FR2 is also set automatically based on route setting rules (stored in the memory unit) that require the target to be monitored, to be in a space of a certain size, and to be set at a certain height (usually 160 cm, which is about the eye level of an average person). (It can also be set manually.) As shown in the figure, when flight routes FR1 and FR2 are set, the order of the flight routes is set so that FR1 comes first and FR2 comes second. Alternatively, all flight routes may be linked together to set a single flight route.
この例では、監視対象は、1段の鶏舎を想定してあるが、2,3段の場合は、平面的には同じ座標の飛行ルートであるが、高度を順次変えた別の飛行ルートを設定して、2段目、3段目などを監視させることが可能である。或いは、図1のように、各段を撮像するカメラを各段の数だけ設置させてもよい。 In this example, the target of monitoring is assumed to be a chicken coop with one level, but in the case of two or three levels, the flight route will be the same coordinates in plan view, but it is possible to set a different flight route with successively changing altitudes to monitor the second, third, etc. levels. Alternatively, as in Figure 1, a camera for capturing images of each level can be installed for each level.
図7は、監視の技法について説明する模式図である。鶏舎の監視の例で説明する。図に示すように、カメラが捉えた画面インターフェイスSL1には、鶏BD1~7までが存在する。本装置は、鶏の頭部のトサカ、嘴などの特定部位を図形、色彩、模様などで認識するロジックがあり、画面内に撮影された鶏の個体を全て捕捉する。そして、各個体の動作を観察し、動きのない個体を抽出する。また、特定部位と、記憶部に格納されたマスターである、個体の特定部位の標準的な物理的情報である標準特定部位情報(鶏の場合は、標準的で健康な鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)とを比較して、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、即ち、異常あるか否かを判定する。画面インターフェイスSL2には、鶏BD4のトサカ部HDT4が、白っぽいため、標準特定部位情報である、標準的で健康な鶏のトサカの鮮明な赤色と、かなり離れた色調であるため、異常と判定している。このような鶏や、動きがない鶏を監視事象、即ち、異常イベント(死亡、病気、または衰弱)と確定する。画面インターフェイスSL3の鶏BD4が異常イベントと確定した鶏であり、この時点(或いは、基地に帰還時に)で警報を発する。また、鶏の場合は、体を羽で覆われているため、通常の方法では、体温を外部からは計測しにくい。しかし、トサカ部分は、羽がなく、すぐ下を血管が通っており、この部分の温度を赤外線カメラや、通常のカメラの赤外線機能などで温度計測することで、体温を容易に計測可能であり、当該鶏が死亡しているか否かを確実に判定することが可能である。本装置は、既知の画像認識技法で、注目領域としてトサカを捕捉し、さらに、そのトサカの温度計測により、異常事象の確定をより精度高く実施することが可能である。 Figure 7 is a schematic diagram explaining the monitoring technique. An example of monitoring a chicken coop will be explained. As shown in the figure, chickens BD1 to BD7 are present on the screen interface SL1 captured by the camera. This device has logic to recognize specific parts of chickens, such as the comb and beak, by shapes, colors, patterns, etc., and captures all chickens photographed on the screen. Then, the device observes the movements of each individual chicken and extracts those that are motionless. In addition, the device compares the specific parts with standard specific part information, which is the standard physical information of the specific parts of an individual chicken, which is the master stored in the memory unit (in the case of chickens, color information, dimensional information, shape information, etc. of the comb, wattles, etc. of a standard healthy chicken), and if the specific parts and the standard specific part information are separated by a predetermined value or more, or if the specific parts and the standard specific part information are different, that is, whether there is an abnormality or not is determined. In the screen interface SL2, the comb HDT4 of the chicken BD4 is judged to be abnormal because it is whitish and is a color tone quite different from the bright red color of the comb of a normal healthy chicken, which is the standard specific body part information. Such chickens and chickens that are not moving are determined to be monitoring events, that is, abnormal events (death, illness, or weakness). The chicken BD4 in the screen interface SL3 is a chicken that has been determined to be an abnormal event, and an alarm is issued at this point (or when it returns to the base). In addition, in the case of chickens, since their bodies are covered with feathers, it is difficult to measure their body temperature from the outside using normal methods. However, the comb part has no feathers and blood vessels run just below it, so by measuring the temperature of this part with an infrared camera or the infrared function of a normal camera, it is possible to easily measure the body temperature and reliably determine whether the chicken is dead or not. This device captures the comb as a region of interest using a known image recognition technique, and furthermore, by measuring the temperature of the comb, it is possible to more accurately determine abnormal events.
このように、本実施例では、鶏の特定部位であるトサカや肉垂れび色で、死亡、病気、衰弱の鶏を識別することが可能となった。 In this way, in this embodiment, it is possible to identify dead, sick, or weak chickens by checking specific parts of the chicken, such as the comb and the maroon color of the wattles.
図8は、マップ状の警報情報を説明する模式図である。ドローンまたは移動装置から送信(出力)されるのは、監視事象発生の画像・映像と、当該地点の座標である。これでは、警報を受けた係員には、状況を把握しづらいため、本装置は、当該、監視事象(異常イベント)発生の建物BLD1、2の、異常イベント発生ポイントOABE1~3、さらには、その詳細情報「異常イベントが発生(3段目)、ケージ番号A101BR031」などが表示されたマップ状の警報情報WRN1を出す。この警報は、CAD情報を平面化して、異常イベント発生ポイントを表示させたものである。作業員は、警告情報に基づき、当該ケージを確認し、所定の作業(この例では、死亡または弱った個体(鶏)を除去する作業)を行う。 Figure 8 is a schematic diagram explaining map-like alarm information. Images and videos of the monitoring event and the coordinates of the location are transmitted (output) from the drone or mobile device. This makes it difficult for the staff who receive the alarm to understand the situation, so the device issues map-like alarm information WRN1 that displays the abnormal event occurrence points OABE1-3 of the buildings BLD1 and 2 where the monitoring event (abnormal event) occurred, as well as detailed information such as "Abnormal event occurred (third row), cage number A101BR031." This alarm is created by flattening CAD information to display the abnormal event occurrence points. Based on the alarm information, the staff checks the cage and performs the prescribed work (in this example, removing dead or weakened individuals (chickens)).
図9は、マップ状の警報情報を説明する模式図である。マップ状の警報情報WRN1は、平面図であるが、鶏舎などでは縦方向に幾つかのケージ棚があり、平面ではどの高さのケージ棚か不明である。それに対応したのが図13のマップ状の警報情報WRN2である。これは、図8のマップを見て、異常イベントの発生地点に作業員が辿り付いた後、図9のマップを見て、縦方向のどの高さの棚に異常が発生したのかを理解させる目的で使用される。 Figure 9 is a schematic diagram explaining map-like alarm information. Map-like alarm information WRN1 is a plan view, but in a chicken coop or the like, there are several cage shelves in the vertical direction, and it is unclear at what height in the plan view the cage shelves are. Map-like alarm information WRN2 in Figure 13 corresponds to this. This is used for the purpose of allowing an operator to look at the map in Figure 8, reach the point where an abnormal event has occurred, and then look at the map in Figure 9 to understand at what vertical height of the shelf the abnormality has occurred.
図10は、鶏舎に適用した場合の本装置の移動監視装置の監視技法を説明する模式図である。図に示すように、建物BLDの天井SLに設置されたガイドレールGRに、移動監視装置MM3のガイド部GDが支持され、移動監視装置MM3が懸架されている。移動監視装置MM3は、何らかの位置指標や、距離計などで自装置の位置を認識しながら、移動ルートRT1に沿って、自装置の移動(駆動)を制御する。移動の際は、天井SLに設置されたガイドレールGRに沿って移動する。位置指標は、ガイドレールGRに一体化してもよい。また、位置指標を用いず、距離計などで位置を測定、推定してもよい。 Figure 10 is a schematic diagram explaining the monitoring technique of the mobile monitoring device of this device when applied to a chicken coop. As shown in the figure, the guide section GD of the mobile monitoring device MM3 is supported on a guide rail GR installed on the ceiling SL of the building BLD, and the mobile monitoring device MM3 is suspended. The mobile monitoring device MM3 controls the movement (drive) of its own device along the movement route RT1 while recognizing its own position using some kind of position indicator or a range finder. When moving, it moves along the guide rail GR installed on the ceiling SL. The position indicator may be integrated into the guide rail GR. Also, the position may be measured and estimated using a range finder or the like without using a position indicator.
移動監視装置MM3は、上段の鶏舎CG31、CG41のために、カメラCM2-3,下段の鶏舎CG32、CG42のために、カメラCM4-5を有する。この例では、死亡、または、病気などの弱っている鶏が異常イベントであり、鶏BD11,BD12は、正常であり、異常イベントとは認識しない。鶏BD13,BD14は、蹲っている、または、倒れているので、サーバ側で、異常イベントと判定し、警報を出す。警報の際には、位置を示す鶏舎番号CG32.鶏舎番号CG42か、何らかの位置情報と、当該画像を出力する。 The mobile monitoring device MM3 has cameras CM2-3 for the chicken coops CG31 and CG41 on the upper level, and cameras CM4-5 for the chicken coops CG32 and CG42 on the lower level. In this example, dead or sick or otherwise weak chickens are abnormal events, while chickens BD11 and BD12 are normal and are not recognized as abnormal events. Chickens BD13 and BD14 are crouching or fallen, so the server determines this to be an abnormal event and issues an alarm. When an alarm is issued, the chicken coop number CG32 or CG42 indicating the location, or some other location information, and the image are output.
監視事象顕著化情報を利用すると、監視の精度がよくなり、誤警報を相当程度低減することが可能である。監視事象顕著化情報は、給餌情報(給餌の場所、時間など)、侵入者威嚇情報(警告光、警告振動、警告音発生場所、時間など)、臭い情報(監視対象の鶏などが嫌う、または、興奮する臭気など)、光情報(照明や屋内の照度、点滅、回転灯など)、開口部開閉情報(窓や換気扇の開閉など)、および、空調設定情報からなる群から選択される1つ以上のものである。 By using the monitoring event salience information, it is possible to improve the accuracy of monitoring and reduce false alarms to a considerable extent. The monitoring event salience information is one or more selected from the group consisting of feeding information (e.g. feeding location, time, etc.), intruder scare information (e.g. warning light, warning vibration, warning sound location, time, etc.), odor information (e.g. odors that the monitored chickens dislike or are excited by), light information (e.g. lighting and indoor illuminance, flashing lights, rotating lights), opening/closing information (e.g. opening/closing of windows and ventilation fans), and air conditioning setting information.
よって、移動監視装置に、前記監視事象顕著化情報の状況を発生させる監視事象顕著化状況発生手段をさらに設ける(例えば、光を発生する回転灯、音声を出すスピーカー、移動に伴い鶏舎と接触して振動と音を出す棒状部、給餌を開始させる信号出力部、照明や音声の出力を制御する制御信号出力部など)ことが好適である。 Therefore, it is preferable to further provide the mobile monitoring device with a monitoring event salience situation generating means for generating the monitoring event salience information situation (for example, a rotating light that generates light, a speaker that emits sound, a rod-shaped part that comes into contact with the chicken coop as it moves and produces vibrations and sound, a signal output unit that starts feeding, a control signal output unit that controls the output of lighting and sound, etc.).
図11は、監視事象顕著化状況発生手段を設けた本装置の移動監視装置の監視技法を説明する模式図である。図に示すように、移動監視装置MM4は、監視事象顕著化状況発生手段として、監視対象のエリアだけに光(好適には、鶏にストレスを与えず、活動化させる程度の光や光の色や波長)を発生し、鶏を刺激する回転灯PL1、PL2(回転灯)、監視対象のエリアだけに振動と音を発生し、鶏を刺激する鶏舎打撃棒BR1,BR2を有する。このときの振動と音は、給餌の際の音響と、給餌の振動にできるだけ近いものにすることが好適である。給餌の音や振動を与えられると、元気な鶏は、必ず、反応して、立ち上がり、活動的になるからである。また、給餌の際の音を再現して、再生するスピーカーに監視事象顕著化状況発生手段として好適である。或いは、餌の臭いや、オスの臭い(フェロモン)などを発生する手段も監視事象顕著化状況発生手段として有効である。 Figure 11 is a schematic diagram explaining the monitoring technique of the mobile monitoring device of the present device equipped with a monitoring event conspicuous situation generating means. As shown in the figure, the mobile monitoring device MM4 has, as a monitoring event conspicuous situation generating means, rotating lights PL1, PL2 (rotating lights) that emit light (preferably light, color, or wavelength that activates the chickens without stressing them) only in the area to be monitored to stimulate the chickens, and chicken coop striking rods BR1, BR2 that emit vibrations and sounds only in the area to be monitored to stimulate the chickens. It is preferable that the vibrations and sounds at this time are as close as possible to the sound of feeding and the vibrations of feeding. This is because healthy chickens will always react to the sound and vibrations of feeding and become active. In addition, a speaker that reproduces and plays the sound of feeding is suitable as a monitoring event conspicuous situation generating means. Alternatively, a means for emitting the smell of food or the smell of males (pheromones) is also effective as a monitoring event conspicuous situation generating means.
図12は、鶏舎に適用した場合の本装置の移動監視装置の監視技法を説明する模式図である。図に示すように、建物の床FLに設置、敷設、または塗布されたガイドラインGLを、移動監視装置MM5のライン読取センサLSNが読み取り、このガイドラインGLに沿って自動で移動する。移動監視装置MM5は、ガイドラインで自装置の位置を認識しながら(好適には距離計やジャイロセンサなどを併用する)、ガイドラインGLに沿って、自装置の移動(駆動)を制御する。ガイドラインは、誘導のみならず、位置指標が一体化したものでもよい。また、位置指標を用いず、距離計などで位置を測定、推定してもよい。 Figure 12 is a schematic diagram explaining the monitoring technique of the mobile monitoring device of this device when applied to a chicken coop. As shown in the figure, the line reading sensor LSN of the mobile monitoring device MM5 reads the guideline GL that is installed, laid or painted on the floor FL of the building, and the device automatically moves along this guideline GL. The mobile monitoring device MM5 recognizes its own position using the guideline (preferably in combination with a rangefinder or gyro sensor, etc.) and controls the movement (drive) of its own device along the guideline GL. The guideline may not only be used for guidance, but may also incorporate a position indicator. Also, the position may be measured and estimated using a rangefinder, etc., without using a position indicator.
図13は、鶏舎に適用した場合の本装置の移動監視装置の監視技法を説明する模式図である。図に示すように、建物の天井SLに設置、敷設、または塗布されたガイドラインGLを、移動監視装置MM6の上部に設置されたライン読取センサLSNが読み取り、このガイドラインGLに沿って自動で移動する。移動監視装置MM5は、ガイドラインで自装置の位置を認識しながら(好適には距離計、加速度計、および/または、ジャイロセンサなどを併用する)、ガイドラインGLに沿って、自装置の移動(駆動)を制御する。ガイドラインは、誘導のみならず、位置指標が一体化したものでもよい。また、位置指標を用いず、距離計などで位置を測定、推定してもよい。本態様の利点は、鶏舎などの鶏糞や羽などで汚れた場合に、床に設置されたガイドラインを読み取り不良になる恐れがあるが、それを防止できる。天井は、鶏糞や羽などで汚染される可能性はほぼないからである。 Figure 13 is a schematic diagram explaining the monitoring technique of the mobile monitoring device of the present device when applied to a chicken coop. As shown in the figure, the line reading sensor LSN installed on the top of the mobile monitoring device MM6 reads the guideline GL installed, laid or painted on the ceiling SL of the building, and automatically moves along this guideline GL. The mobile monitoring device MM5 controls the movement (drive) of its own device along the guideline GL while recognizing its own device's position by the guideline (preferably using a rangefinder, accelerometer, and/or gyro sensor in combination). The guideline may be one that not only guides but also integrates a position indicator. Also, the position may be measured and estimated by a rangefinder or the like without using a position indicator. The advantage of this embodiment is that it can prevent the guideline installed on the floor from being read incorrectly when it is soiled with chicken droppings or feathers in a chicken coop, etc. This is because there is almost no possibility of the ceiling being contaminated by chicken droppings or feathers.
上述した監視技法は、監視の手法として画像情報を用いたものであるが、距離センサを用いた監視技法を以下の実施態様3で説明する。 The above-mentioned monitoring technique uses image information as a monitoring method, but a monitoring technique using a distance sensor will be explained in the following embodiment 3.
<実施態様2>
図14は、本発明の一実施態様による監視装置の概要を示すブロック図である。図に示すように、監視装置MOS1は、移動監視装置MM1、MM2とサーバSV2とを含むものである。サーバSV2は、制御部(CPU、演算処理装置、プロセッサ)CON、入力部IN、出力部OUT、通信部COM、記憶部MEM、および、表示部DISを有する。移動監視装置MM2は、特に指摘しない限り移動監視装置MM1と同様の構成および機能を持つが、作図と説明の便宜上、一部の構成を省略してある。
<Embodiment 2>
Fig. 14 is a block diagram showing an overview of a monitoring device according to an embodiment of the present invention. As shown in the figure, the monitoring device MOS1 includes mobile monitoring devices MM1 and MM2 and a server SV2. The server SV2 has a control unit (CPU, arithmetic processing unit, processor) CON, an input unit IN, an output unit OUT, a communication unit COM, a memory unit MEM, and a display unit DIS. Unless otherwise specified, the mobile monitoring device MM2 has the same configuration and function as the mobile monitoring device MM1, but for convenience of drawing and explanation, some components are omitted.
また、サーバSV2は、
撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得部と、
取得した画像を格納する記憶部MEMと、
格納した画像の各個体の特定部位にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルAIM(AIアルゴリズムおよび派生した各種データとして記憶部に格納される)を生成する生成部GENと、
格納した画像において、前記AIモデルを用いて、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部IDPと、
前記AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力(送信)する警告部WANと、
を含む。
In addition, the server SV2
an image acquisition unit that acquires an image of an individual, the image including location information of the location where the image was taken;
A memory unit MEM for storing the acquired image;
A generation unit GEN that labels specific parts of each individual in the stored images and generates an AI model AIM (stored in the storage unit as an AI algorithm and various derived data) trained using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
An identification unit IDP that uses the AI model to identify specific parts in the stored image (such as the comb and wattles in the case of chickens);
A warning unit WAN that uses the AI model to determine whether the identified specific part is abnormal or not, and if it is abnormal, outputs (transmits) warning information including location information of the individual with the specific part and an image including the specific part;
Includes.
また、本発明は、個体の動作を識別して、異常判定する態様でも実施可能である。その場合は、
サーバSV2は、
格納した映像の各個体の動作にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成部GENと、
格納した映像において、AIモデルを用いて、映像内の個体の動作を識別する識別部IDPと、
AIモデルを用いて、識別した個体の動作が異常であるか否かを判定し、異常である場合、当該個体が位置する位置情報と、当該個体を含む映像と、を含む警告情報を出力する警告部WANと、
を含む。
The present invention can also be implemented in a form in which the motion of an individual is identified and an abnormality is determined.
The server SV2 is
A generation unit GEN that labels the actions of each individual in the stored video and generates a trained AI model using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
An identification unit IDP that uses an AI model to identify the behavior of an individual in the stored video;
A warning unit WAN that uses an AI model to determine whether the behavior of the identified individual is abnormal, and if abnormal, outputs warning information including location information of the individual and an image including the individual;
Includes.
移動監視装置MM1は、撮像部としてカメラCM1~3、センサSNSR(気圧計、ジャイロセンサなど)、制御部CON(CPU、演算処理装置、プロセッサ)、通信部COM、監視部MON(本機能は、サーバ側に設けてもよい)、出力部OUT、記憶部STR、GPSユニットGRを有するが、さらに、入力部(図示せず)、および、表示部(図示せず)を有してもよい。カメラは、鶏舎などの監視対象を撮影するものが2つと、天井や床などに設置した位置指標(点状のマーカーやライン状のものなど)を撮影するもの1つを設けることが好適であるが、1つ、または、2つでその機能を兼ねてもよい。また、カメラは、夜間でも僅かな環境中の光で撮影可能な高性能な機種を使用することが好適である。さらに、カメラは赤外線を検知するものを別途設けたり、上記のものに赤外線機能を搭載させたりして、監視対象の温度を検知して、対象の状態、例えば、死んでいるか、病気であるか否かなどの判定彩材料に使って検知してもよい。 The mobile monitoring device MM1 has cameras CM1-3 as an imaging unit, a sensor SNSR (barometer, gyro sensor, etc.), a control unit CON (CPU, arithmetic processing unit, processor), a communication unit COM, a monitoring unit MON (this function may be provided on the server side), an output unit OUT, a memory unit STR, and a GPS unit GR, but may also have an input unit (not shown) and a display unit (not shown). It is preferable to have two cameras to photograph the monitoring target such as a chicken coop and one to photograph a position indicator (such as a point-shaped marker or a line-shaped indicator) installed on the ceiling or floor, but one or two cameras may serve both functions. It is also preferable to use a high-performance model that can take pictures even at night with little environmental light. Furthermore, the camera may be provided with a separate infrared detector or the above-mentioned camera may be equipped with an infrared function to detect the temperature of the monitoring target and use it as a coloring material to determine the condition of the target, for example, whether it is dead or sick.
移動監視装置MM1が、センサSNSRとして、自装置の位置を測定する位置測定部(図示せず、GPSユニットでもよい)と、角速度を計測するジャイロセンサと、加速度を計測する加速度センサと、高度を計測する高度センサと、自装置の走行距離を測定または推定する距離計を有する。 The mobile monitoring device MM1 has, as a sensor SNSR, a position measurement unit (not shown, which may be a GPS unit) that measures the position of the device itself, a gyro sensor that measures angular velocity, an acceleration sensor that measures acceleration, an altitude sensor that measures altitude, and a rangefinder that measures or estimates the distance traveled by the device itself.
移動監視装置MM1は、
画像を撮像する撮像部CM1-3と、
自装置を移動させる駆動部DRと、
前記移動監視装置の位置を取得する取得部RET(GPSユニットなど)と、
前記移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、前記サーバに送信する通信部COMと、
を有する。
The mobile monitoring device MM1 includes:
An imaging unit CM1-3 that captures an image;
A driving unit DR that moves the device itself;
an acquisition unit RET (such as a GPS unit) for acquiring the location of the mobile monitoring device;
a communication unit COM for transmitting monitoring information, including a position of the mobile monitoring device and an image at the position, to the server via a wireless or wired communication means;
has.
前記サーバSV1は、
前記サーバが、
前記移動監視装置から、前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報を受信(取得)する通信部COM(および取得部ACQ)と、
前記移動監視装置の位置と、当該位置における画像とを含む、前記監視情報MIと、個体の特定部位の標準的な物理的情報である標準特定部位情報SPI(鶏の場合は、標準的で健康な鶏のトサカ、肉垂などの色情報、寸法情報、形状情報など)とを格納する記憶部MEMと、
格納した画像において、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別する識別部IDPと、
識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部WANと、
を有する。
The server SV1 is
The server,
A communication unit COM (and an acquisition unit ACQ) that receives (acquires) the monitoring information from the mobile monitoring device, the monitoring information including a position of the mobile monitoring device and an image at the position;
a memory unit MEM for storing the monitoring information MI including the position of the mobile monitoring device and an image at that position, and standard specific part information SPI which is standard physical information of a specific part of an individual (in the case of a chicken, color information, dimensional information, shape information, etc. of a standard healthy chicken's comb, wattles, etc.);
An identification unit IDP for identifying a specific part (such as a comb or wattles in the case of a chicken) in the stored image;
a warning unit WAN which compares the identified specific part with standard specific part information stored in a storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
has.
なお、出力される警報は、電子メールの送信、警告音声の出力や送信、画像出力、監視員への警告、管理者への警告、警備会社や警察などへの通報などが好適である。また、監視部は、設定された監視事象が、発生しているか否かを監視するにあたって、AI技法を用いて、記憶部の画像情報IM(または、画像情報から派生した派生情報(画像の特徴パターンなど)など)を参照して、前記設定された監視事象が、発生しているか否かを監視することが好適である The output alarm is preferably an email, an audio warning, an image, a warning to a security guard, a warning to an administrator, or a report to a security company or the police. The monitoring unit preferably monitors whether a set monitoring event has occurred by using AI techniques and referring to the image information IM in the storage unit (or information derived from the image information (such as a characteristic pattern of the image)).
移動監視装置MM1が、
ガイドレールに移動可能に支持、載置、または、懸架され、かつ、該ガイドレールに沿ってガイドされるガイド部GDをさらに有し、
駆動部DRが、
前記ガイドレールに支持、載置、または、懸架されながら、該ガイドレールに沿って、自装置を移動させる。
The mobile monitoring device MM1,
The guide portion GD is movably supported, placed or suspended on the guide rail and guided along the guide rail;
The drive unit DR is
The device itself is moved along the guide rail while being supported, placed or suspended on the guide rail.
ネットワークNETを介して接続された建物情報サーバまたは記憶部MEMなどから、監視対象の建物や棚、鶏舎などのCAD情報を取得してもよい。CAD情報と、このCAD情報の空間座標系に対応した、または、対応させた、位置指標配置情報、前記建物に配置された、監視対象の設置物(鶏舎のケージ、机、椅子、機材、など)のレイアウト情報から、移動ルートが設定される。表示部DISは、本装置に格納される情報や生成された情報を表示することができる。 CAD information on the building, shelves, chicken coop, etc. to be monitored may be acquired from a building information server or memory unit MEM connected via the network NET. A movement route is set from the CAD information, position index placement information that corresponds to or is made to correspond to the spatial coordinate system of this CAD information, and layout information on the objects to be monitored that are placed in the building (chicken coop cages, desks, chairs, equipment, etc.). The display unit DIS can display information stored in the device and information generated.
サーバSV1の制御部に含まれる各機能部は、制御部のメモリ空間に読み込まれたプログラムモジュールによって実現することが好適である。また、移動装置をドローンや自走装置として実現させた場合は、制御部のメモリ空間に読み込まれたプログラムモジュールによって各機能部を実現したり、内蔵するGPSユニットやカメラユニットなどで各機能部を実現したりすることが可能である。通常、サーバは、記憶部或いはウェブサイトから、プロセッサを本装置の各部として機能させるソフトウェアをダウンロードして、PCにインストールして起動することで、PCが、本装置として動作する。なお、制御部に設けた各機能部は、機能上一定のまとまりのあるステップを1つにまとめたものに過ぎず、複数の機能部を1つの機能部にしたり、その一部を他の機能部に組み入れたり、他の独立した機能部に分割したりすることが可能である。 It is preferable that each functional unit included in the control unit of server SV1 is realized by a program module loaded into the memory space of the control unit. Furthermore, if the mobile device is realized as a drone or a self-propelled device, each functional unit can be realized by a program module loaded into the memory space of the control unit, or each functional unit can be realized by a built-in GPS unit or camera unit. Typically, the server downloads software from a storage unit or a website that causes the processor to function as each unit of this device, and installs and starts the software on the PC, causing the PC to operate as this device. Note that each functional unit provided in the control unit is merely a collection of steps that have a certain degree of functionality, and it is possible to combine multiple functional units into one functional unit, incorporate part of it into another functional unit, or split it into other independent functional units.
図15は、図1に示した監視装置で実行される処理の一例を示すフローチャートである。監視装置は、サーバSV1と移動監視装置MM1の2つの装置が連携して処理を行う。他のサーバにある情報や機能を移動装置に設置しておけば、サーバとの連携は不要とすることも可能である。 Figure 15 is a flow chart showing an example of processing executed by the monitoring device shown in Figure 1. The monitoring device performs processing in cooperation with two devices, a server SV1 and a mobile monitoring device MM1. If information and functions available on other servers are installed in the mobile device, it is possible to eliminate the need for cooperation with the server.
予め、生成部が、格納した画像の各個体の特定部位にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成しておき、記憶部に格納する。そして、ステップS21にて、移動監視装置のカメラが画像を撮像する。次に、ステップS22にて、取得部が、移動監視装置の位置を取得する。そして、ステップS23にて、移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、サーバに送信する。サーバは、ステップS24にて、移動監視装置の駆動部が、位置指標で位置確認、および/または、ジャイロセンサおよび加速度センサ(またはGPS,距離計)を利用して位置確認しながら、移動監視装置をガイドレールに沿って移動させる。なお、移動は、センサなどを使わずに、所定の距離(例えば、鶏舎の1ケージ分の距離など)を動くモータ電力を供給したり、所定の時間だけモータ動作させたりなど、簡易的な手法でもよい。 The generation unit first labels specific parts of each individual in the stored images, generates an AI model trained using an AI technique (e.g., techniques such as reinforcement learning or deep learning), and stores the model in the storage unit. Then, in step S21, the camera of the mobile monitoring device captures an image. Next, in step S22, the acquisition unit acquires the position of the mobile monitoring device. Then, in step S23, the monitoring information including the position of the mobile monitoring device and the image at that position is transmitted to the server via wireless or wired communication means. In step S24, the server moves the mobile monitoring device along the guide rail while the driving unit of the mobile monitoring device confirms the position using a position indicator and/or a gyro sensor and an acceleration sensor (or GPS, rangefinder). Note that the movement may be a simple method such as supplying motor power to move a predetermined distance (e.g., the distance of one chicken cage) without using a sensor, or operating the motor for a predetermined time.
ステップS25にて、移動監視装置のカメラが画像を撮像する。次に、移動監視装置の位置を取得し、ステップS26にて、移動監視装置の位置と、当該位置における画像とを含む、監視情報を無線または有線の通信手段を介して、サーバに送信する。ステップS27にて、レールの終わりか否か、または、移動監視装置に搭載した電池の残量電力が不足している否かを判定する。判定条件を満たす場合は、ステップS29-2に進み、基地に帰還する。判定条件を満たさない場合は、ステップS28に進む。 In step S25, the camera of the mobile monitoring device captures an image. Next, the position of the mobile monitoring device is obtained, and in step S26, monitoring information including the position of the mobile monitoring device and an image at that position is sent to a server via wireless or wired communication means. In step S27, it is determined whether or not the end of the rail has been reached, or whether or not the remaining power of the battery installed in the mobile monitoring device is insufficient. If the determination conditions are met, the process proceeds to step S29-2 and the device returns to the base. If the determination conditions are not met, the process proceeds to step S28.
ステップS28にて、画像に異常イベント(監視事象)が発生しているか否かを判定する。即ち、格納した画像において、前記AIモデルを用いて、画像内の特定部位(鶏の場合は、トサカ、肉垂など)を識別し、そして、警告部が、AIモデルを用いて、識別した特定部位が異常であるか否かを判定し、異常である場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力(送信)する。 In step S28, it is determined whether an abnormal event (monitoring event) has occurred in the image. That is, in the stored image, the AI model is used to identify specific parts in the image (in the case of a chicken, the comb, wattles, etc.), and the warning unit uses the AI model to determine whether the identified specific part is abnormal, and if it is abnormal, it outputs (transmits) warning information including location information of the individual with the specific part and an image including the specific part.
異常イベントが発生していない場合は、ステップS25に戻り、移動および撮像を続ける。異常イベントが発生している場合は、そのまま警報を発してもよいが、誤認識を少なくさせるために、ステップS28-1に進み、移動監視装置を停止させるか、減速させて、当該異常イベントの画像の観察を続けることが好適である。そして、ステップS28-2にて、異常イベントの発生が継続していると判定した場合に、ステップS29にて、異常イベントの発生した位置、その時間の画像(映像を含む)を含む警報を出力する。ステップS28-2にて、異常イベントの発生が継続していないと判定した場合は、誤認識であると判断し警報は出さずに、ステップS25に戻り、移動(監視)を続ける。ステップS29にて警報を出した後は、ステップS29-1に進み、ステップS27と同様に、レール(ルート)の終わりか否か、または、搭載した電池の残量電力が不足している否かを判定する。判定条件を満たす場合は、移動監視装置の基地(充電スポット)に帰還する。判定条件を満たさない場合は、ステップS25に戻り、移動(監視)を続ける。 If no abnormal event has occurred, the process returns to step S25 and the movement and imaging are continued. If an abnormal event has occurred, an alarm may be issued, but in order to reduce false recognition, it is preferable to proceed to step S28-1, stop or slow down the mobile monitoring device, and continue observing the image of the abnormal event. Then, if it is determined in step S28-2 that the occurrence of the abnormal event is continuing, an alarm including the position where the abnormal event occurred and the image (including video) at that time is output in step S29. If it is determined in step S28-2 that the occurrence of the abnormal event is not continuing, it is determined that the abnormal event is a false recognition, and no alarm is issued, but the process returns to step S25 and the movement (monitoring) is continued. After issuing the alarm in step S29, the process proceeds to step S29-1, and, as in step S27, it is determined whether the end of the rail (route) has been reached or whether the remaining power of the onboard battery is insufficient. If the judgment condition is met, the process returns to the base (charging spot) of the mobile monitoring device. If the judgment condition is not met, the process returns to step S25 and the movement (monitoring) is continued.
この例は、特定部位の画像での判定であるが、個体の動作で判定してもよい。その場合は、以下のように構成させる。 In this example, the judgment is made based on an image of a specific part of the body, but it may also be made based on the movement of the individual. In that case, the configuration is as follows.
また、監視装置(畜舎監視装置)は、
撮影された場所の位置情報を含む個体が撮影された映像を、取得する画像取得部と、
取得した映像を格納する記憶部と、
格納した映像の各個体の動作にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成部と、
格納した映像において、AIモデルを用いて、映像内の個体の動作を識別する識別部と、
AIモデルを用いて、識別した個体の動作が異常であるか否かを判定し、異常である場合、当該個体が位置する位置情報と、当該個体を含む映像と、を含む警告情報を出力する警告部と、
を含む、ことを特徴とする。
好適には、格納した映像のうち、所定の期間内(好適には、直近1-3週間程度)の映像に重み付けして、AIモデルを生成する。家畜の各部位は成長に伴い、形状、寸法、色などが変化するため、本構成によって、現在の状態の家畜の標準的な状態を反映できるため、より適切に異常な個体を特定することが可能となる。また、畜舎の個体の生育情報(例えば、生後1週間、2ヶ月など)を取得して、これに基づき、AIモデルをカスタマイズさせることによって、より病気や衰弱、死亡の家畜を精度よく識別、特定、監視することが可能となる。
In addition, the monitoring device (livestock barn monitoring device)
an image acquisition unit that acquires an image of an individual including location information of the location where the image was taken;
A storage unit for storing the acquired video;
A generation unit that labels the actions of each individual in the stored video and generates a trained AI model using an AI technique (e.g., a technique such as reinforcement learning or deep learning);
An identification unit that identifies the behavior of an individual in the stored video using an AI model;
a warning unit that uses an AI model to determine whether or not the behavior of the identified individual is abnormal, and if the behavior is abnormal, outputs warning information including location information of the individual and an image including the individual;
The present invention is characterized in that it includes:
Preferably, among the stored images, images taken within a predetermined period (preferably, about the past 1-3 weeks) are weighted to generate an AI model. Since the shape, size, color, etc. of each part of livestock change as they grow, this configuration makes it possible to reflect the standard condition of the livestock in its current state, making it possible to more appropriately identify abnormal individuals. In addition, by acquiring growth information of individuals in the barn (e.g., 1 week after birth, 2 months after birth, etc.) and customizing the AI model based on this, it becomes possible to more accurately identify, specify, and monitor sick, weakened, and dead livestock.
個体を画像として捉える態様で説明してきたが、本発明は、画像、映像のみならず、個体や畜舎の状況を反映する他の測定情報を利用して、個体の異常を識別、特定することも可能である。 Although the present invention has been described in terms of capturing an image of an individual, it is also possible to identify and pinpoint abnormalities in an individual using not only images and videos, but also other measurement information that reflects the condition of the individual or the livestock facility.
例えば、監視装置(畜舎監視装置)は、
監視された場所の位置情報と、当該場所で測定された、測定値を含む監視情報(音、臭い、温度、湿度など)を、取得する監視情報取得部と、
取得した監視情報を格納する記憶部と、
格納した監視情報の測定値にラベル付けし、AI技法(例えば、強化学習またはディープラーニングなどの技法)を用いて学習されたAIモデルを生成する生成部と、
格納した監視情報において、前記AIモデルを用いて、監視情報の測定値を識別する識別部と、
前記AIモデルを用いて、識別した測定値が異常であるか否かを判定し、異常である場合、位置情報と、当該測定情報と、を含む警告情報を出力する警告部と、
を含む、ことを特徴とする。
For example, the monitoring device (livestock barn monitoring device)
a monitoring information acquisition unit that acquires location information of a monitored location and monitoring information including measurement values (such as sound, odor, temperature, and humidity) measured at the monitored location;
A storage unit for storing the acquired monitoring information;
A generator that labels the measurements of the stored monitoring information and generates a trained AI model using AI techniques (e.g., techniques such as reinforcement learning or deep learning);
an identification unit that identifies measurement values of the stored monitoring information using the AI model;
a warning unit that uses the AI model to determine whether the identified measurement value is abnormal, and if the identified measurement value is abnormal, outputs warning information including location information and the measurement information;
The present invention is characterized in that it includes:
図18は、本発明の一実施態様(AIモデル生成)による監視装置の監視技法の模式図である。図に示すように、鶏BD1-BD7が映る画像情報SI3から、AIモデルAIM1(これは、トサカの色の数値情報、RGBで規定することが好適である)、AIモデルAIM2(これは、肉垂れのサイズの数値情報)、を生成し、記憶部に格納する。AIモデルの生成法は多数あり、例えば、特定部位であるトサカ領域を抽出し、そこの色情報を抽出し、さらに、各個体の健康状態を示すラベルを付加させるようなものでもよいが、単に、各個体の健康状態を示すラベルを付加させて、特定部位やその特徴量は、AIに抽出させて、健康状態(病気、死亡を含む)に関連がある1つの特定部位、または、2つ以上の特定部位の組み合わせをAIに探索、学習させて、AIモデルを生成してもよい。次の図で、AIモデルの活用方法を示す。また、AIモデルは、特定部位だけではなく、排泄物、環境の温度、環境の湿度、臭い、音、などが利用できる。 Figure 18 is a schematic diagram of a monitoring technique of a monitoring device according to one embodiment of the present invention (AI model generation). As shown in the figure, an AI model AIM1 (which is numerical information on the color of the comb, preferably specified in RGB) and an AI model AIM2 (which is numerical information on the size of the wattle) are generated from image information SI3 showing chickens BD1-BD7, and stored in a memory unit. There are many methods for generating an AI model, for example, a specific part, the comb area, may be extracted, color information therein may be extracted, and a label indicating the health status of each individual may be added, but it is also possible to simply add a label indicating the health status of each individual, have the AI extract the specific parts and their features, and have the AI search and learn one specific part related to the health status (including illness and death), or a combination of two or more specific parts, to generate an AI model. The following figure shows how to use an AI model. In addition to specific body parts, the AI model can also use excrement, environmental temperature, humidity, odors, sounds, etc.
図19は、本発明の一実施態様(AIモデル活用)による監視装置の監視技法の模式図である。図に示すように、AIモデルAIM1と、鶏BD16トサカの色とを比較する。この場合は、鶏BD16のトサカの色は、AIモデルAIM1の範囲内に入るので、一致すると判断し、鶏BD16は正常であると判定される。そして、別の個体を比較することになる。 Figure 19 is a schematic diagram of a monitoring technique of a monitoring device according to one embodiment of the present invention (utilizing an AI model). As shown in the figure, the AI model AIM1 is compared with the color of the comb of chicken BD16. In this case, the color of the comb of chicken BD16 falls within the range of AI model AIM1, so it is determined that there is a match, and chicken BD16 is determined to be normal. Then, a different individual is compared.
他方、AIモデルAIM1と、鶏BD19のトサカの色とを比較する。この場合は、鶏BD19のトサカの色は、AIモデルAIM1の範囲外にあるので、一致しない、即ち、異常であると判定され、個体BD19の位置と画像とを含む警告情報を出力する。 On the other hand, the AI model AIM1 is compared with the color of the comb of chicken BD19. In this case, the color of the comb of chicken BD19 is outside the range of AI model AIM1, so it is determined that there is no match, i.e., an abnormality, and warning information including the position and image of individual BD19 is output.
図20は、本発明の一実施態様(AIモデル生成の応用)による監視装置の監視技法の模式図である。これは、個体が健康か否かのラベルを各個体に付加し(例えば、不健康、死亡、病気のラベルだけを付けるのが好適である。ラベルなしは、自動的に健康であると判定できる)、これを学習して、AIモデルを自動生成させる。既知のAIアルゴリズムを使って、異常である、不健康、死亡、病気について、特徴を示す特定部位の特定情報を自動的に抽出させることもできる。例えば、AIモデルAIM5は、特定部位1の模様、AIモデルAIM6は、特定部位2の形状、AIモデルAIM7は、特定部位3の温度などである。例えば、鶏のトサカや肉垂れの温度は、健康状態を示すものであり、作業者が指定しなくても、自動的にAIMモデルAIM7が生成される。このAIの利点は、ある事象(ここでは、家畜の不健康状態)にラベルを付けておくだけで、通常は、見逃すような特定部位の症状(温度、形状、色、模様など)を示す特徴量をAIが抽出し、それを利用するAIモデルが生成されることである。これにより、未知の病気の場合でも、AIモデルによって、特定部位の症状(温度、形状、色、模様など)を示す特徴量が特定でき、これを用いて、不健康状態の家畜を自動的に識別、特定可能なことである。また、AIモデルAIM5,AIM6などのように、個別の特定部位や機能別にAIモデルを生成してもよいが、全ての特定部位や機能についてを含む単一のAIモデルを生成してもよい。全てを含むAIモデルであれば、各特定部位の各特徴量の関連性によって、さらに詳細に健康状態や異常状態の推定、特定などが可能となる。
Figure 20 is a schematic diagram of a monitoring technique of a monitoring device according to one embodiment of the present invention (application of AI model generation). This involves adding a label to each individual indicating whether the individual is healthy or not (for example, it is preferable to only add labels of unhealthy, dead, and sick. Those without a label can be automatically determined to be healthy), learning this, and automatically generating an AI model. It is also possible to automatically extract specific information of specific parts that indicate characteristics of abnormality, unhealthy, dead, and sickness using a known AI algorithm. For example, AI model AIM5 is the pattern of
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各部、各ステップなどに含まれる処理や機能などは論理的に矛盾しないように再配置可能であり、複数の手段/部やステップなどを1つに組み合わせたり、或いは分割したりすることが可能である。或いは、本発明による装置、方法、プログラムなどの一部の構成要素、機能、処理、ステップなどを遠隔地のサーバなどに配置することも可能であることに注意されたい。また、本発明をリアルタイムの監視装置として説明してきたが、撮影済みの画像を入力として、不審な対象が撮影した時間帯や瞬間を切り出す、編集装置や編集システムとしても使用可能である。 Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of the present invention. For example, the processes and functions included in each part and each step can be rearranged so as not to cause logical inconsistencies, and multiple means/parts and steps can be combined into one or divided. Alternatively, it should be noted that some of the components, functions, processes, steps, etc. of the device, method, program, etc. according to the present invention can be arranged on a remote server, etc. In addition, although the present invention has been described as a real-time monitoring device, it can also be used as an editing device or editing system that uses a captured image as input and extracts the time period or moment when a suspicious subject was captured.
ACQ……取得部
AIM……モデル
BD11,BD12……鶏
BD13,BD14……鶏
BD4……鶏
BLD……建物
BLD1……建物
BR1,BR2……鶏舎打撃棒
CAD……次元
CG31……鶏舎
CG32……鶏舎
CG32……鶏舎番号
CG42……鶏舎番号
CI……情報
CIALL……情報
CM1……カメラ
CM1……撮像部
CM2……カメラ
CM3……カメラ
CM4……カメラ
COM……通信部
CON……制御部
DB……ドローン基地
DIS……表示部
DR……駆動部
FL……床
FR1……飛行ルート
FR1,FR2……飛行ルート
FR2……飛行ルート
GD……ガイド部
GEN……生成部
GL……ガイドライン
GR……ガイドレール
GR……ユニット
HDT4……トサカ部
IDP……識別部
IM……画像情報
IN……入力部
LILI……位置指標配置情報
LSN……ライン読取センサ
MEM……記憶部
MI……監視情報
MM1……移動監視装置
MM2……移動監視装置
MM3……移動監視装置
MM4……移動監視装置
MM5……移動監視装置
MM6……移動監視装置
MON……監視部
MOS1……監視装置
NET……ネットワーク
OUT……出力部
PL1……回転灯
RET……取得部
RT1……移動ルート
SBJ1,SBJ2……監視対象
SBJ1,SBJ2……棚
SBJ3,SBJ4……監視対象
SL……天井
SL1……画面インターフェイス
SL2……画面インターフェイス
SL3……画面インターフェイス
SLI……レイアウト情報
SNSR……センサ
SPI……標準特定部位情報
STR……記憶部
SV1……サーバ
SV2……サーバ
WAN……警告部
WRN1……警報情報
WRN2……警報情報
ACQ...Acquisition unit AIM...Model BD11, BD12...Chicken BD13, BD14...Chicken BD4...Chicken BLD...Building BLD1...Building BR1, BR2...Chicken coop striking stick CAD...Dimension CG31...Chicken coop CG32...Chicken coop CG32...Chicken coop number CG42...Chicken coop number CI...Information CIALL...Information CM1...Camera CM1...Imaging unit CM2...Camera CM3...Camera CM4...Camera COM...Communication unit CON...Control unit DB...Drone base DIS...Display unit DR...Drive unit FL...Floor FR1...Flight route FR1, FR2...Flight route FR2...Flight route GD...Guide unit GEN...Generation unit GL...Guide line GR...Guide rail GR...Unit HDT4...Combined part IDP...Identification unit IM...Image information IN...Input unit LILI...Position index Layout information LSN...Line reading sensor MEM...Memory unit MI...Monitoring information MM1...Mobile monitoring device MM2...Mobile monitoring device MM3...Mobile monitoring device MM4...Mobile monitoring device MM5...Mobile monitoring device MM6...Mobile monitoring device MON...Monitoring unit MOS1...Monitoring device NET...Network OUT...Output unit PL1...Revolving light RET...Acquisition unit RT1...Movement route SBJ1, SBJ2...Monitoring targets SBJ1, SBJ2...Shelves SBJ3, SBJ4...Monitoring target SL...Ceiling SL1...Screen interface SL2...Screen interface SL3...Screen interface SLI...Layout information SNSR...Sensor SPI...Standard specific part information STR...Memory unit SV1...Server SV2...Server WAN...Warning unit WRN1...Alarm information WRN2...Alarm information
Claims (14)
撮影された場所の位置情報を含む画像、を取得する画像取得部と、
取得した画像と、個体の特定部位の標準的な物理的情報である標準特定部位情報とを格納する記憶部と、
格納した画像において、画像内の特定部位を識別する識別部と、
識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含み、
前記特定部位は、鶏のトサカ又は肉垂であって、
前記標準特定部位情報は、前記特定部位の標準的な寸法情報又は形状情報であり、
前記標準特定部位情報は、前記記憶部に記憶された所定期間における前記各個体の画像に基づいて生成され、
前記所定期間は、前記各個体の成長に伴う前記特定部位の変化を前記画像から把握可能な期間である
ことを特徴とする、監視装置。 A monitoring device, comprising:
An image acquisition unit that acquires an image including location information of the location where the image was taken;
a storage unit for storing the acquired image and standard specific part information, which is standard physical information of a specific part of an individual;
an identification unit for identifying a specific portion within the stored image;
a warning unit which compares the identified specific part with standard specific part information stored in the storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
Including,
The specific site is a chicken's comb or wattle,
The standard specific portion information is standard dimensional information or shape information of the specific portion,
the standard specific part information is generated based on images of the individual for a predetermined period stored in the storage unit,
A monitoring device, wherein the predetermined period is a period during which changes in the specific part associated with the growth of each of the individuals can be grasped from the image.
撮影された場所の位置情報を含む画像を、取得する画像取得部と、
取得した画像と、異常な個体の特定部位の物理的情報である異常特定部位情報とを格納する記憶部と、
格納した画像において、画像内の特定部位を識別する識別部と、
識別した特定部位と、記憶部に格納される異常特定部位情報とを比較し、所定の数値以内に、特定部位と異常特定部位情報とがある場合、或いは、特定部位と異常特定部位情報とが一致する場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含み、
前記特定部位は、鶏のトサカ又は肉垂であって、
前記異常特定部位情報は、前記特定部位の標準的な寸法情報又は形状情報であり、
前記異常特定部位情報は、前記記憶部に記憶された所定期間における前記各個体の画像に基づいて生成され、
前記所定期間は、前記各個体の成長に伴う前記特定部位の変化を前記画像から把握可能な期間である
ことを特徴とする、監視装置。 A monitoring device, comprising:
an image acquisition unit that acquires an image including location information of the location where the image was taken;
a storage unit for storing the acquired image and abnormal specific part information, which is physical information of a specific part of an abnormal individual;
an identification unit for identifying a specific portion within the stored image;
a warning unit which compares the identified specific part with abnormal specific part information stored in the storage unit, and if the specific part and the abnormal specific part information are within a predetermined numerical value, or if the specific part and the abnormal specific part information match, outputs warning information including position information of the location of the individual in the specific part and an image including the specific part;
Including,
The specific site is a chicken's comb or wattle,
the abnormal specific part information is standard dimensional information or shape information of the specific part,
the abnormality specific part information is generated based on images of the individual for a predetermined period stored in the storage unit,
A monitoring device, wherein the predetermined period is a period during which changes in the specific part associated with the growth of each of the individuals can be grasped from the image.
撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得部と、
取得した画像を格納する記憶部と、
格納した画像の各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報を生成する生成部と、
格納した画像において、画像内の特定部位を識別する識別部と、
識別した特定部位と、生成された標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告部と、
を含み、
前記特定部位は、鶏のトサカ又は肉垂であって、
前記標準特定部位情報は、前記特定部位の標準的な寸法情報又は形状情報であり、
前記標準特定部位情報は、前記記憶部に記憶された所定期間における前記各個体の画像に基づいて生成され、
前記所定期間は、前記各個体の成長に伴う前記特定部位の変化を前記画像から把握可能な期間である
ことを特徴とする、監視装置。 A monitoring device, comprising:
an image acquisition unit that acquires an image of an individual, the image including location information of the location where the image was taken;
A storage unit for storing the acquired image;
A generating unit that generates standard specific part information, which is standard physical information of at least one specific part of an individual, based on each individual in the stored images;
an identification unit for identifying a specific portion within the stored image;
a warning unit which compares the identified specific part with the generated standard specific part information, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information differ, outputs warning information including location information of the individual with the specific part and an image including the specific part;
Including,
The specific site is a chicken's comb or wattle,
The standard specific portion information is standard dimensional information or shape information of the specific portion,
the standard specific part information is generated based on images of the individual for a predetermined period stored in the storage unit,
A monitoring device, wherein the predetermined period is a period during which changes in the specific part associated with the growth of each of the individuals can be grasped from the image.
前記生成部が、
格納した画像のうち、所定の期間内の画像のみの各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報を生成する、
ことを特徴とする、監視装置。 4. The monitoring device according to claim 3,
The generation unit,
generating standard specific part information, which is standard physical information of at least one specific part of each individual, based on only images of each individual within a predetermined period of time among the stored images;
A monitoring device comprising:
前記生成部、前記識別部、または、前記警告部が、
AI技法に基づき動作する、
ことを特徴とする、監視装置。 5. The monitoring device according to claim 3,
The generating unit, the identifying unit, or the warning unit,
It operates based on AI techniques,
A monitoring device comprising:
演算装置が、撮影された場所の位置情報を含む画像、を取得する画像取得ステップと、
前記演算装置が、取得した画像と、個体の特定部位の標準的な物理的情報である標準特定部位情報とを格納する記憶ステップと、
前記演算装置が、格納した画像において、画像内の特定部位を識別する識別ステップと、
前記演算装置が、識別した特定部位と、記憶部に格納される標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含み、
前記特定部位は、鶏のトサカ又は肉垂であって、
前記標準特定部位情報は、前記特定部位の標準的な寸法情報又は形状情報であり、
前記標準特定部位情報は、前記記憶部に記憶された所定期間における前記各個体の画像に基づいて生成され、
前記所定期間は、前記各個体の成長に伴う前記特定部位の変化を前記画像から把握可能な期間である
ことを特徴とする、監視方法。 1. A monitoring method comprising:
An image acquisition step in which a computing device acquires an image including location information of the location where the image was taken;
A storage step in which the computing device stores the acquired image and standard specific part information, which is standard physical information of a specific part of an individual;
an identification step in which the computing device identifies a specific portion in the stored image;
a warning step in which the computing device compares the identified specific part with standard specific part information stored in a storage unit, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information are different, outputs warning information including position information of the individual with the specific part and an image including the specific part;
Including,
The specific site is a chicken's comb or wattle,
The standard specific portion information is standard dimensional information or shape information of the specific portion,
the standard specific part information is generated based on images of the individual for a predetermined period stored in the storage unit,
A monitoring method, wherein the predetermined period is a period during which changes in the specific part associated with the growth of each of the individuals can be grasped from the image.
演算装置が、撮影された場所の位置情報を含む画像を、取得する画像取得ステップと、
前記演算装置が、取得した画像と、異常な個体の特定部位の物理的情報である異常特定部位情報とを格納する記憶ステップと、
前記演算装置が、格納した画像において、画像内の特定部位を識別する識別ステップと、
前記演算装置が、識別した特定部位と、記憶部に格納される異常特定部位情報とを比較し、所定の数値以内に、特定部位と異常特定部位情報とがある場合、或いは、特定部位と異常特定部位情報とが一致する場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含み、
前記特定部位は、鶏のトサカ又は肉垂であって、
前記異常特定部位情報は、前記特定部位の標準的な寸法情報又は形状情報であり、
前記異常特定部位情報は、前記記憶部に記憶された所定期間における前記各個体の画像に基づいて生成され、
前記所定期間は、前記各個体の成長に伴う前記特定部位の変化を前記画像から把握可能な期間である
ことを特徴とする、監視方法。 1. A monitoring method comprising:
An image acquisition step in which a computing device acquires an image including location information of a place where the image was taken;
a storage step in which the computing device stores the acquired image and abnormal specific part information, which is physical information of a specific part of an abnormal individual;
an identification step in which the computing device identifies a specific portion in the stored image;
a warning step in which the computing device compares the identified specific part with abnormal specific part information stored in a storage unit, and if the specific part and the abnormal specific part information are within a predetermined numerical value, or if the specific part and the abnormal specific part information match, outputs warning information including position information of the individual in the specific part and an image including the specific part;
Including,
The specific site is a chicken's comb or wattle,
the abnormal specific part information is standard dimensional information or shape information of the specific part,
the abnormality specific part information is generated based on images of the individual for a predetermined period stored in the storage unit,
A monitoring method, wherein the predetermined period is a period during which changes in the specific part associated with the growth of each of the individuals can be grasped from the image.
演算装置が、撮影された場所の位置情報を含む個体が撮影された画像を、取得する画像取得ステップと、
前記演算装置が、取得した画像を格納する記憶ステップと、
前記演算装置が、格納した画像の各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報を生成する生成ステップと、
前記演算装置が、格納した画像において、画像内の特定部位を識別する識別ステップと、
前記演算装置が、識別した特定部位と、生成された標準特定部位情報とを比較し、所定の数値以上、特定部位と標準特定部位情報とが離れている場合、或いは、特定部位と標準特定部位情報とが異なる場合、当該特定部位の個体が位置する位置情報と、当該特定部位を含む画像と、を含む警告情報を出力する警告ステップと、
を含み、
前記特定部位は、鶏のトサカ又は肉垂であって、
前記標準特定部位情報は、前記特定部位の標準的な寸法情報又は形状情報であり、
前記標準特定部位情報は、記憶部に記憶された所定期間における前記各個体の画像に基づいて生成され、
前記所定期間は、前記各個体の成長に伴う前記特定部位の変化を前記画像から把握可能な期間である
ことを特徴とする、監視方法。 1. A monitoring method comprising:
An image acquisition step in which a computing device acquires an image of an individual, the image including location information of the location where the image was taken;
A storage step in which the computing device stores the acquired image;
A generating step in which the computing device generates standard specific part information, which is standard physical information of at least one specific part of the individual, based on each individual of the stored images;
an identification step in which the computing device identifies a specific portion in the stored image;
a warning step in which the computing device compares the identified specific part with the generated standard specific part information, and if the specific part and the standard specific part information are different by a predetermined value or more, or if the specific part and the standard specific part information are different, outputs warning information including position information of the individual of the specific part and an image including the specific part;
Including,
The specific site is a chicken's comb or wattle,
The standard specific portion information is standard dimensional information or shape information of the specific portion,
the standard specific part information is generated based on images of the individual for a predetermined period stored in a storage unit;
A monitoring method, wherein the predetermined period is a period during which changes in the specific part associated with the growth of each of the individuals can be grasped from the image.
前記生成ステップが、
格納した画像のうち、所定の期間内の画像のみの各個体に基づき、個体の少なくとも1つの特定部位の標準的な物理的情報である標準特定部位情報を生成する、
ことを特徴とする、監視方法。 The monitoring method according to claim 10,
The generating step includes:
generating standard specific part information, which is standard physical information of at least one specific part of each individual, based on only images of each individual within a predetermined period of time among the stored images;
A monitoring method comprising:
前記生成ステップ、前記識別ステップ、または、前記警告ステップが、
AI技法に基づき動作する、
ことを特徴とする、監視方法。 The monitoring method according to claim 10 or 11,
The generating step, the identifying step, or the warning step,
It operates based on AI techniques,
A monitoring method comprising:
A computer-readable storage medium storing the monitoring program according to claim 13.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020087060A JP7648071B2 (en) | 2020-05-18 | 2020-05-18 | Monitoring device, monitoring program, storage medium, and monitoring method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020087060A JP7648071B2 (en) | 2020-05-18 | 2020-05-18 | Monitoring device, monitoring program, storage medium, and monitoring method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021182225A JP2021182225A (en) | 2021-11-25 |
| JP7648071B2 true JP7648071B2 (en) | 2025-03-18 |
Family
ID=78606579
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020087060A Active JP7648071B2 (en) | 2020-05-18 | 2020-05-18 | Monitoring device, monitoring program, storage medium, and monitoring method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7648071B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114023048A (en) * | 2021-11-27 | 2022-02-08 | 安徽博达项目管理咨询有限公司 | Engineering supervision system based on artificial intelligence data processing and visual analysis |
| CN114521513B (en) * | 2022-02-16 | 2023-05-12 | 长沙泛能电力科技有限公司 | Dangerous target identification method in power monitoring system |
| JP2023150552A (en) * | 2022-03-31 | 2023-10-16 | 古河電気工業株式会社 | Animal behavior recording device, animal behavior recording method and program |
| JP7281844B1 (en) | 2022-04-08 | 2023-05-26 | ヨシダエルシス株式会社 | Dead chicken detection device and poultry farming system provided with the same |
| CN117857925B (en) * | 2024-03-08 | 2024-05-28 | 杭州同睿工程科技有限公司 | IGV-based concrete prefabricated part image acquisition method and related equipment |
| WO2026028561A1 (en) * | 2024-07-29 | 2026-02-05 | 株式会社エヌ・ビー・エル | Weak chicken detection device and weak chicken detection program |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007135484A (en) | 2005-11-18 | 2007-06-07 | Sharp Corp | Air purification device and air purification system |
| CN104430182A (en) | 2014-12-12 | 2015-03-25 | 柳州市宏华牧业有限责任公司 | Breeding method of Liuzhou mahua chicken |
| CN104887890A (en) | 2015-06-11 | 2015-09-09 | 山东新希望六和集团有限公司 | Medicine composition for treating white scour of chicken and preparation method thereof |
| JP2016032461A (en) | 2014-07-31 | 2016-03-10 | 近藤電子株式会社 | Health condition diagnostic device of poultry |
| JP2016528270A (en) | 2013-08-19 | 2016-09-15 | フェテリネールメディツィニシュ ウニベルジテート ウィーン | Avian adenovirus vaccine |
| JP2019208197A (en) | 2017-11-30 | 2019-12-05 | 株式会社コンピュータシステム研究所 | Monitoring device, monitoring program, storage medium, and monitoring method |
| JP2019205425A (en) | 2018-05-24 | 2019-12-05 | 大豊産業株式会社 | Dead chicken sensing system, chicken life or death determination program, and chicken life or death determination device |
-
2020
- 2020-05-18 JP JP2020087060A patent/JP7648071B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007135484A (en) | 2005-11-18 | 2007-06-07 | Sharp Corp | Air purification device and air purification system |
| JP2016528270A (en) | 2013-08-19 | 2016-09-15 | フェテリネールメディツィニシュ ウニベルジテート ウィーン | Avian adenovirus vaccine |
| JP2016032461A (en) | 2014-07-31 | 2016-03-10 | 近藤電子株式会社 | Health condition diagnostic device of poultry |
| CN104430182A (en) | 2014-12-12 | 2015-03-25 | 柳州市宏华牧业有限责任公司 | Breeding method of Liuzhou mahua chicken |
| CN104887890A (en) | 2015-06-11 | 2015-09-09 | 山东新希望六和集团有限公司 | Medicine composition for treating white scour of chicken and preparation method thereof |
| JP2019208197A (en) | 2017-11-30 | 2019-12-05 | 株式会社コンピュータシステム研究所 | Monitoring device, monitoring program, storage medium, and monitoring method |
| JP2019205425A (en) | 2018-05-24 | 2019-12-05 | 大豊産業株式会社 | Dead chicken sensing system, chicken life or death determination program, and chicken life or death determination device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021182225A (en) | 2021-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7648071B2 (en) | Monitoring device, monitoring program, storage medium, and monitoring method | |
| JP7503258B2 (en) | Monitoring device, monitoring program, storage medium, and monitoring method | |
| US10430533B2 (en) | Method for automatic behavioral phenotyping | |
| CN117649734B (en) | A smart security monitoring method and system based on multi-dimensional sensors | |
| CN112655019A (en) | Monitoring livestock in an agricultural enclosure | |
| CN114037552B (en) | Method and system for inspection of physiological growth information of meat ducks | |
| CN115752462A (en) | Method, system, electronic equipment and medium for inspecting key inspection targets in building | |
| JP7376078B2 (en) | Free-range chicken house management system | |
| Yang et al. | Monitoring activity index and behaviors of cage-free hens with advanced deep learning technologies | |
| WO2020127449A1 (en) | Method for monitoring a livestock facility and/or livestock animals in a livestock facility using improved sound processing techniques | |
| CN106341661A (en) | Patrol robot | |
| CN205196634U (en) | Herd device based on unmanned vehicles | |
| CN113762113A (en) | Livestock parturition behavior monitoring method and device | |
| JP2022013910A (en) | Data generation device for learning, learning device, action analysis device, action type analysis device, program, and recording medium | |
| CN119625779A (en) | A sheep rumination behavior recognition method and system based on deep learning | |
| CN111753780A (en) | Substation violation detection system and violation detection method | |
| Mutalib et al. | Feasibility of thermal imaging using unmanned aerial vehicles to detect Bornean orangutans | |
| CN210247950U (en) | Intelligent detection device and intelligent detection system | |
| US20190012535A1 (en) | Trail camera image recognition system | |
| WO2023037397A1 (en) | Dead fowl detection method | |
| Carraro et al. | A new tool to improve the computation of animal kinetic activity indices in precision poultry farming | |
| Jahn et al. | Individual behavior tracking of heifers by using object detection algorithm YOLOv4 | |
| Larsen et al. | Precision livestock farming | |
| CN119610157A (en) | Patrol robot and security system based on computer vision | |
| US20240206434A1 (en) | System and method for testing poultry response |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230404 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230404 |
|
| RD07 | Notification of extinguishment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7427 Effective date: 20231019 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240214 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240402 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240522 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240904 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241023 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250205 |
|
| 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: 20250225 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7648071 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |