JP7836068B2 - 個体管理システム、個体管理方法及びプログラム - Google Patents
個体管理システム、個体管理方法及びプログラムInfo
- Publication number
- JP7836068B2 JP7836068B2 JP2021204165A JP2021204165A JP7836068B2 JP 7836068 B2 JP7836068 B2 JP 7836068B2 JP 2021204165 A JP2021204165 A JP 2021204165A JP 2021204165 A JP2021204165 A JP 2021204165A JP 7836068 B2 JP7836068 B2 JP 7836068B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- individual
- identification
- imaging
- identification information
- 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
Landscapes
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
Description
動物を撮像する撮像部と、
前記撮像部で撮像された撮像データを表示する表示部と、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部と、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別部と、
目的の物体の識別情報を入力する識別情報入力部と、
前記識別部で識別された個体の識別情報と、前記識別情報入力部に入力された識別情報とが一致するか否かを判定する判定部と、
前記判定部の判定結果に基づいて、前記識別情報入力部に入力された識別情報に対応する個体を探索する探索部と、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別され、前記探索部で探索された目的の個体に関する前記表示部における表示状態を調整する調整部と、
を備える。
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記探索部で探索された個体が強調表示されるように前記表示部の表示状態を調整する、
こととしてもよい。
動物を撮像する撮像部と、
前記撮像部で撮像された撮像データを表示する表示部と、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部と、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別部と、
個体の識別情報と属性情報とを対応づけて記憶する属性情報データベースと、
前記特徴量抽出部で抽出された特徴量を前記識別部に入力したときに前記識別部で識別された個体の識別情報に対応する属性情報を、前記属性情報データベースから読み出す属性情報読み出し部と、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別された個体に関する前記表示部における表示状態を調整する調整部と、を備え、
前記調整部は、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別された個体について、前記属性情報データベースから読み出された属性情報を示す画像を前記撮像データに位置合わせする。
前記調整部は、前記切り出し部で切り出された個体の顔の撮像データの位置と全身の撮像データの位置とに基づいて、その個体の体の向きを検出し、
検出した個体の体の向きに基づいて、属性情報を示す画像を前記撮像データに位置合わせする、
こととしてもよい。
こととしてもよい。
動物を撮像する撮像部と、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部と、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別部と、
前記撮像部が搭載され、移動可能な移動体と、
前記切り出し部から切り出された撮像データの位置に基づいて、前記移動体を、前記識別部で識別された個体の近くに移動させ、その個体に対する作業を行う指令を生成して前記移動体に出力する指令生成部と、
を備える。
前記識別部で識別された個体の識別情報に対応する飼料情報を前記飼料情報データベースから読み出す飼料情報読み出し部と、を備え、
前記移動体は、
前記飼料情報読み出し部で読み出された飼料情報に基づいて、前記識別部で識別された個体に対して給餌を行う自動給餌部を備える、
こととしてもよい。
前記識別部は、
前記特徴量データベースに記憶された特徴量と識別情報との関係に基づいて動物の個体を見分ける機械学習を行うことにより、特徴量を入力するとその特徴量に対応する識別情報を出力する、
こととしてもよい。
前記特徴量抽出部は、物体認識用に学習された第2深層学習モデルを用いて、個体の特徴量を抽出し、
前記識別部は、一対他分類を行うサポートベクタマシンにより、特徴量に対応する識別情報を出力する、
こととしてもよい。
前記第2深層学習モデルは、VGG16である、
こととしてもよい。
前記撮像部は、入力操作により又は断続的に、前記動画データのフレーム画像を前記撮像データとして前記切り出し部に送り、
前記切り出し部は、前記フレーム画像を受信する度に、前記フレーム画像から、動物の個体の撮像データを切り出し、
前記特徴量抽出部は、前記切り出し部で撮像データが切り出される度に、前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出し、
前記識別部は、前記特徴量抽出部で特徴量が抽出される度に、その特徴量を有する個体を識別する、
こととしてもよい。
こととしてもよい。
個体管理システムによって実行される個体管理方法であって、
撮像部で動物を撮像するとともに、前記撮像部で撮像された撮像データを表示部で表示する撮像及び表示ステップと、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出しステップと、
前記切り出しステップで切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別ステップと、
目的の物体の識別情報を入力する識別情報入力ステップと、
前記識別ステップで識別された個体の識別情報と、前記識別情報入力ステップで入力された識別情報とが一致するか否かを判定する判定ステップと、
前記判定ステップでの判定結果に基づいて、前記識別情報入力ステップで入力された識別情報に対応する個体を探索する探索ステップと、
前記切り出しステップで切り出された撮像データの位置及び大きさに基づいて、前記識別ステップで識別され、前記探索ステップで探索された目的の個体に関する前記表示部における表示状態を調整する調整ステップと、
を含む。
本発明の第5の観点に係る個体管理方法は、
個体管理システムによって実行される個体管理方法であって、
撮像部で動物を撮像するとともに、前記撮像部で撮像された撮像データを表示部で表示する撮像及び表示ステップと、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出しステップと、
前記切り出しステップで切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別ステップと、
前記識別ステップで識別された個体の識別情報に対応する属性情報を、個体の識別情報と属性情報とを対応づけて記憶する属性情報データベースから読み出す属性情報読み出しステップと、
前記切り出しステップで切り出された撮像データの位置及び大きさに基づいて、前記識別ステップで識別された個体に関する前記表示部における表示状態を調整する調整ステップと、を含み、
前記調整ステップでは、
前記切り出しステップで切り出された撮像データの位置及び大きさに基づいて、前記識別ステップで識別された個体について、前記属性情報データベースから読み出された属性情報を示す画像を前記撮像データに位置合わせする。
個体管理システムによって実行される個体管理方法であって、
移動可能な移動体に搭載された撮像部で動物を撮像する撮像ステップと、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出しステップと、
前記切り出しステップで切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別ステップと、
前記切り出しステップで切り出された撮像データの位置に基づいて、前記移動体を、前記識別ステップで識別された個体の近くに移動させ、その個体に対する作業を行う指令を生成して前記移動体に出力する指令生成ステップと、
を含む。
コンピュータを、
動物を撮像する撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部、
前記特徴量抽出部で抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別部、
目的の物体の識別情報を入力する識別情報入力部、
前記識別部で識別された個体の識別情報と、前記識別情報入力部に入力された識別情報とが一致するか否かを判定する判定部、
前記判定部の判定結果に基づいて、前記識別情報入力部に入力された識別情報に対応する個体を探索する探索部、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記撮像部で撮像された撮像データを表示する表示部における、前記識別部で識別され、前記探索部で探索された目的の個体に関する表示状態を調整する調整部、
として機能させる。
本発明の第8の観点に係るプログラムは、
コンピュータを、
動物を撮像する撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部、
前記特徴量抽出部で抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別部、
個体の識別情報と属性情報とを対応づけて記憶する属性情報データベース、
前記特徴量抽出部で抽出された特徴量を前記識別部に入力したときに前記識別部で識別された個体の識別情報に対応する属性情報を、前記属性情報データベースから読み出す属性情報読み出し部、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記撮像部で撮像された撮像データを表示する表示部における、前記識別部で識別された個体に関する表示状態を調整する調整部、
として機能させ、
前記調整部は、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別された個体について、前記属性情報データベースから読み出された属性情報を示す画像を前記撮像データに位置合わせする。
コンピュータを、
移動可能な移動体に搭載され動物を撮像する撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部、
前記特徴量抽出部で抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別部、
前記切り出し部から切り出された撮像データの位置に基づいて、前記移動体を、前記識別部で識別された個体の近くに移動させ、その個体に対する作業を行う指令を生成して前記移動体に出力する指令生成部、
として機能させる。
まず、本発明の実施の形態1について説明する。本実施の形態に係る個体管理システム1は、例えば農場で飼養されている牛の個体を識別対象とする。牛は、乳牛であってもよいし、肉牛であってもよいし、その両方であってもよい。
撮像部20は、識別対象の動物である牛を撮像する。撮像部20は、携帯端末2に実装されているため、様々な角度及び距離で、牛を撮像することができる。撮像部20では、様々な倍率での撮像が可能である。倍率を変更することにより、撮像部20は、牛を、個体又は群れ単位で撮像可能である。撮像部20では、例えば図2(A)に示すように、正面から見た牛の顔画像が撮像される。
表示部21は、撮像部20で撮像された撮像データを表示する。携帯端末2を操作する作業者は、表示データを見ながら、撮像するターゲットを撮像視野内に収め、フォーカスを合わせて撮像することが可能となっている。後述するように、表示部21における撮像データの表示状態は、サーバシステム3の調整部36により調整可能となっている。
識別情報入力部22は、目的の牛の識別情報、すなわち耳標番号を入力する。耳標番号は、個体毎に割り振られた耳タグに付けられた番号である。耳標番号から、どの牛であるのかを特定することができるようになっている。耳標番号によって個体登録された牛は、出生日、性別、移動歴(場所と日付)といった記録が管理データベースに登録されている。また、農場によっては、各牛の発育ステージに合わせた配合飼料のメニュー又は出産履歴といった記録が管理データベースに登録されている。さらに、獣医師は、個体毎にカルテを作成し、耳標番号で治療歴を管理している。このように、耳標番号がわかれば、牛の個体に関する情報にアクセスすることができるようになる。識別情報入力部22に入力された識別情報は、サーバシステム3に送られる。
切り出し部30は、撮像部20で撮像された撮像データから、牛の個体の撮像データを切り出す。ここで、撮像データに複数の牛が写っている場合には、個体毎に牛が切り出される。例えば、切り出し部30は、図2(A)に示す画像から、図2(B)に示す牛の正面の顔画像を切り出す。また、撮像部20から、撮像データのフレーム画像が逐次送信されてきた場合に、それぞれのフレーム画像について個体の撮像データを切り出す。すなわち、切り出し部30は、フレーム画像を受信する度に、フレーム画像から、動物の個体の撮像データを切り出す。
特徴量抽出部31は、切り出し部30で切り出された撮像データに基づいて、その個体の特徴量を抽出する。特徴量抽出部31は、物体を認識するように学習された第2深層学習モデルを用いて、動物の個体の特徴量を抽出する。本実施の形態では、第2深層学習モデルを、例えば一般物体認識用のVGG16とすることができる。しかしながら、本発明はこれに限られない。第2深層学習モデルとして、同じ一般物体認識用のモデルであるVGG19又はResNet50を採用してもよい。これらは、ImageNetという大規模データセットによって学習されたモデルである。
特徴量データベース32は、識別情報入力部22に入力された識別情報と、特徴量抽出部31で抽出された特徴量とを対応付けて記憶する。本実施の形態では、個体管理システム1は、この特徴量データベース32に関して、登録モード及び探索モードの2つの動作モードを有する。登録モードでは、特徴量データベース32に、特徴量抽出部31で抽出された特徴量と、識別情報入力部22に入力された識別情報とを対応付けて記憶する。探索モードでは、特徴量データベース32は、記憶された情報を識別部33から読み出されるようになる。特徴量データベース32は、登録モードにおいて、特徴量抽出部31で特徴量が抽出される度に、識別情報と、特徴量とを記憶する。1つの識別情報に対応するのは、1組の特徴量に限られない。複数枚の撮像データに対応して複数組の特徴量が記憶される様にしてもかまわない。
識別部33は、上述の転移学習の識別器に相当するものである。識別部33は、特徴量抽出部31で抽出された特徴量を用いたパターン認識により個体を識別する。より具体的には、識別部33は、特徴量データベース32に記憶された特徴量と識別情報との関係に基づいて牛の個体を見分ける機械学習を行う。このパターン認識の機械学習により、識別部33は、牛の顔の特徴量を入力するとその特徴量に対応する識別情報、すなわち牛の耳標番号を出力するように学習される。
判定部34は、探索モードで動作する場合、特徴量抽出部31で抽出された特徴量を識別部33に入力することにより識別部33で識別された個体の識別情報と、識別情報入力部22に入力された識別情報とが一致するか否かを判定する。判定部34は、識別部33から個体の識別情報が出力される度に、判定を行う。
探索部35は、判定部34の判定結果に基づいて、識別情報入力部22に入力された識別情報に対応する目的の牛の個体を探索する。探索部35は、判定部34で判定が行われる度に、判定部34の判定結果が一致したか否か、すなわち目的の牛が探索されたか否かを確認する。判定部34において、識別部33で識別された牛の個体の識別情報が、識別情報入力部22に入力された識別情報と一致すると、探索部35は、目的の牛が探索されたことを調整部36に出力する。
調整部36は、切り出し部30で切り出された個体の撮像データの位置及び大きさに基づいて、識別部33で識別された個体に関する表示部21における表示状態を調整する。より具体的には、調整部36は、表示する撮像データにおいて、切り出し部30で切り出された撮像データの位置及び大きさに基づいて、探索部35で探索された目的の個体が強調表示されるように表示部21の表示状態を調整する。例えば、図3に示すように、撮像データP1において、目的の牛の顔の撮像データP2を囲むような点線枠が表示される。この点線枠は、目的の牛、すなわちターゲットとなる個体をロックオンし、継続して強調表示するものである。強調表示は、点線枠以外の表現方法、例えば、実線枠でもよいし、目的の牛の周囲を変色して表示するものであってもよい。強調表示は、その強調する方法には、限定されない。
図1に示す携帯端末2は、例えば、図4に示すハードウエア構成を有するコンピュータがソフトウエアプログラムを実現することにより実現される。
まず、登録モードの処理について説明する。図5に示すように、個体管理システム1は、携帯端末2において、撮像部20が牛を撮像するとともに、表示部21が、撮像部20で撮像された撮像データを表示する(ステップS1;撮像及び表示ステップ)。登録モードは、同時に撮像される牛は一頭であり、本実施の形態では、図2(A)に示すように、牛の正面の顔画像が撮像される。ここでは、同じ個体について複数枚の撮像データが得られるようにする。
次に、探索モードの処理について説明する。図6に示すように、個体管理システム1は、携帯端末2において、撮像部20が牛を撮像するとともに、表示部21が、撮像部20で撮像された撮像データを表示する(ステップS11;撮像及び表示ステップ)。撮像部20で撮像された撮像データは、サーバシステム3に送られる。同時に撮像される牛は一頭であってもよいし、複数頭であってもよい。
次に、本発明の実施の形態2について説明する。本実施の形態に係る個体管理システム1は、登録モードにおいて、特徴量データベース32にデータを登録する構成及び動作は、上記実施の形態に係る個体管理システム1と同じである。本実施の形態に係る個体管理システム1は、拡張現実技術を用いて、探索された牛の個体と、その個体についての属性情報との重層表示を行う。
属性表示モードの処理について説明する。図8に示すように、個体管理システム1は、携帯端末2において、撮像部20が牛を撮像するとともに、表示部21が、撮像部20で撮像された撮像データを表示する(ステップS21;撮像及び表示ステップ)。撮像部20で撮像された撮像データは、サーバシステム3に送られる。同時に撮像される牛は一頭であってもよいし、複数頭であってもよい。
次に、本発明の実施の形態3について説明する。本実施の形態に係る個体管理システム1は、牛に対して給餌を行う。
Claims (18)
- 動物を撮像する撮像部と、
前記撮像部で撮像された撮像データを表示する表示部と、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部と、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別部と、
目的の物体の識別情報を入力する識別情報入力部と、
前記識別部で識別された個体の識別情報と、前記識別情報入力部に入力された識別情報とが一致するか否かを判定する判定部と、
前記判定部の判定結果に基づいて、前記識別情報入力部に入力された識別情報に対応する個体を探索する探索部と、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別され、前記探索部で探索された目的の個体に関する前記表示部における表示状態を調整する調整部と、
を備える個体管理システム。 - 前記調整部は、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記探索部で探索された個体が強調表示されるように前記表示部の表示状態を調整する、
請求項1に記載の個体管理システム。 - 動物を撮像する撮像部と、
前記撮像部で撮像された撮像データを表示する表示部と、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部と、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別部と、
個体の識別情報と属性情報とを対応づけて記憶する属性情報データベースと、
前記特徴量抽出部で抽出された特徴量を前記識別部に入力したときに前記識別部で識別された個体の識別情報に対応する属性情報を、前記属性情報データベースから読み出す属性情報読み出し部と、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別された個体に関する前記表示部における表示状態を調整する調整部と、を備え、
前記調整部は、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別された個体について、前記属性情報データベースから読み出された属性情報を示す画像を前記撮像データに位置合わせする、
個体管理システム。 - 前記切り出し部は、個体の顔の撮像データと全身の撮像データとを切り出し、
前記調整部は、前記切り出し部で切り出された個体の顔の撮像データの位置と全身の撮像データの位置とに基づいて、その個体の体の向きを検出し、
検出した個体の体の向きに基づいて、属性情報を示す画像を前記撮像データに位置合わせする、
請求項3に記載の個体管理システム。 - 前記撮像部及び前記表示部は、携帯端末に実装されている、
請求項1から4のいずれか一項に記載の個体管理システム。 - 動物を撮像する撮像部と、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部と、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部で抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別部と、
前記撮像部が搭載され、移動可能な移動体と、
前記切り出し部から切り出された撮像データの位置に基づいて、前記移動体を、前記識別部で識別された個体の近くに移動させ、その個体に対する作業を行う指令を生成して前記移動体に出力する指令生成部と、
を備える個体管理システム。 - 個体の識別情報と飼料情報とを対応付けて記憶する飼料情報データベースと、
前記識別部で識別された個体の識別情報に対応する飼料情報を前記飼料情報データベースから読み出す飼料情報読み出し部と、を備え、
前記移動体は、
前記飼料情報読み出し部で読み出された飼料情報に基づいて、前記識別部で識別された個体に対して給餌を行う自動給餌部を備える、
請求項6に記載の個体管理システム。 - 個体の識別情報と前記特徴量抽出部で抽出された特徴量とを対応付けて記憶する特徴量データベースと、を備え、
前記識別部は、
前記特徴量データベースに記憶された特徴量と識別情報との関係に基づいて動物の個体を見分ける機械学習を行うことにより、特徴量を入力するとその特徴量に対応する識別情報を出力する、
請求項1から7のいずれか一項に記載の個体管理システム。 - 前記切り出し部は、一般物体認識用に学習された第1深層学習モデルを用いて、個体の撮像データを切り出し、
前記特徴量抽出部は、物体認識用に学習された第2深層学習モデルを用いて、個体の特徴量を抽出し、
前記識別部は、一対他分類を行うサポートベクタマシンにより、特徴量に対応する識別情報を出力する、
請求項8に記載の個体管理システム。 - 前記第1深層学習モデルは、YOLO(You Only Look Once)であり、
前記第2深層学習モデルは、VGG16である、
請求項9に記載の個体管理システム。 - 前記撮像データは、動画データであり、
前記撮像部は、入力操作により又は断続的に、前記動画データのフレーム画像を前記撮像データとして前記切り出し部に送り、
前記切り出し部は、前記フレーム画像を受信する度に、前記フレーム画像から、動物の個体の撮像データを切り出し、
前記特徴量抽出部は、前記切り出し部で撮像データが切り出される度に、前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出し、
前記識別部は、前記特徴量抽出部で特徴量が抽出される度に、その特徴量を有する個体を識別する、
請求項1から10のいずれか一項に記載の個体管理システム。 - 前記特徴量抽出部は、複数の前記フレーム画像から検出される動物の個体の体の動きに基づいて、動物の個体の動作に関する特徴量を抽出する、
請求項11に記載の個体管理システム。 - 個体管理システムによって実行される個体管理方法であって、
撮像部で動物を撮像するとともに、前記撮像部で撮像された撮像データを表示部で表示する撮像及び表示ステップと、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出しステップと、
前記切り出しステップで切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別ステップと、
目的の物体の識別情報を入力する識別情報入力ステップと、
前記識別ステップで識別された個体の識別情報と、前記識別情報入力ステップで入力された識別情報とが一致するか否かを判定する判定ステップと、
前記判定ステップでの判定結果に基づいて、前記識別情報入力ステップで入力された識別情報に対応する個体を探索する探索ステップと、
前記切り出しステップで切り出された撮像データの位置及び大きさに基づいて、前記識別ステップで識別され、前記探索ステップで探索された目的の個体に関する前記表示部における表示状態を調整する調整ステップと、
を含む個体管理方法。 - 個体管理システムによって実行される個体管理方法であって、
撮像部で動物を撮像するとともに、前記撮像部で撮像された撮像データを表示部で表示する撮像及び表示ステップと、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出しステップと、
前記切り出しステップで切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出された特徴量を用いたパターン認識により個体を識別し、その個体の識別情報を出力する識別ステップと、
前記識別ステップで識別された個体の識別情報に対応する属性情報を、個体の識別情報と属性情報とを対応づけて記憶する属性情報データベースから読み出す属性情報読み出しステップと、
前記切り出しステップで切り出された撮像データの位置及び大きさに基づいて、前記識別ステップで識別された個体に関する前記表示部における表示状態を調整する調整ステップと、を含み、
前記調整ステップでは、
前記切り出しステップで切り出された撮像データの位置及び大きさに基づいて、前記識別ステップで識別された個体について、前記属性情報データベースから読み出された属性情報を示す画像を前記撮像データに位置合わせする、
個体管理方法。 - 個体管理システムによって実行される個体管理方法であって、
移動可能な移動体に搭載された撮像部で動物を撮像する撮像ステップと、
前記撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出しステップと、
前記切り出しステップで切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出ステップと、
前記特徴量抽出ステップで抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別ステップと、
前記切り出しステップで切り出された撮像データの位置に基づいて、前記移動体を、前記識別ステップで識別された個体の近くに移動させ、その個体に対する作業を行う指令を生成して前記移動体に出力する指令生成ステップと、
を含む個体管理方法。 - コンピュータを、
動物を撮像する撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部、
前記特徴量抽出部で抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別部、
目的の物体の識別情報を入力する識別情報入力部、
前記識別部で識別された個体の識別情報と、前記識別情報入力部に入力された識別情報とが一致するか否かを判定する判定部、
前記判定部の判定結果に基づいて、前記識別情報入力部に入力された識別情報に対応する個体を探索する探索部、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記撮像部で撮像された撮像データを表示する表示部における、前記識別部で識別され、前記探索部で探索された目的の個体に関する表示状態を調整する調整部、
として機能させるプログラム。 - コンピュータを、
動物を撮像する撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部、
前記特徴量抽出部で抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別部、
個体の識別情報と属性情報とを対応づけて記憶する属性情報データベース、
前記特徴量抽出部で抽出された特徴量を前記識別部に入力したときに前記識別部で識別された個体の識別情報に対応する属性情報を、前記属性情報データベースから読み出す属性情報読み出し部、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記撮像部で撮像された撮像データを表示する表示部における、前記識別部で識別された個体に関する表示状態を調整する調整部、
として機能させ、
前記調整部は、
前記切り出し部で切り出された撮像データの位置及び大きさに基づいて、前記識別部で識別された個体について、前記属性情報データベースから読み出された属性情報を示す画像を前記撮像データに位置合わせする、
プログラム。 - コンピュータを、
移動可能な移動体に搭載され動物を撮像する撮像部で撮像された撮像データから、動物の個体の撮像データを切り出す切り出し部、
前記切り出し部で切り出された撮像データに基づいて、その個体の特徴量を抽出する特徴量抽出部、
前記特徴量抽出部で抽出された特徴量を入力し、その特徴量を有する個体を識別し、その個体の識別情報を出力する識別部、
前記切り出し部から切り出された撮像データの位置に基づいて、前記移動体を、前記識別部で識別された個体の近くに移動させ、その個体に対する作業を行う指令を生成して前記移動体に出力する指令生成部、
として機能させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021204165A JP7836068B2 (ja) | 2021-12-16 | 2021-12-16 | 個体管理システム、個体管理方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021204165A JP7836068B2 (ja) | 2021-12-16 | 2021-12-16 | 個体管理システム、個体管理方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023089568A JP2023089568A (ja) | 2023-06-28 |
| JP7836068B2 true JP7836068B2 (ja) | 2026-03-26 |
Family
ID=86936252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021204165A Active JP7836068B2 (ja) | 2021-12-16 | 2021-12-16 | 個体管理システム、個体管理方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7836068B2 (ja) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015173605A (ja) | 2014-03-13 | 2015-10-05 | 富士通株式会社 | 特定方法、特定プログラム、特定装置および特定システム |
| JP2018007625A (ja) | 2016-07-14 | 2018-01-18 | シャープ株式会社 | 生体情報処理装置 |
| CN109255297A (zh) | 2018-08-06 | 2019-01-22 | 百度在线网络技术(北京)有限公司 | 动物状态监测方法、终端设备、存储介质及电子设备 |
| JP2019153112A (ja) | 2018-03-05 | 2019-09-12 | 日本電信電話株式会社 | 物体追跡装置、物体追跡方法、及びコンピュータプログラム |
| US20200143157A1 (en) | 2015-07-01 | 2020-05-07 | Viking Genetics Fmba | System and method for identification of individual animals based on images of the back |
| JP2020182468A (ja) | 2015-05-12 | 2020-11-12 | ソニー株式会社 | 個体の探索方法、センサデバイスおよび移動体 |
| JP2021086441A (ja) | 2019-11-28 | 2021-06-03 | シャープ株式会社 | 学習装置、個体識別装置、動物監視装置、学習方法、および、制御プログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1125270A (ja) * | 1997-07-04 | 1999-01-29 | Oki Electric Ind Co Ltd | 個体識別装置 |
-
2021
- 2021-12-16 JP JP2021204165A patent/JP7836068B2/ja active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015173605A (ja) | 2014-03-13 | 2015-10-05 | 富士通株式会社 | 特定方法、特定プログラム、特定装置および特定システム |
| JP2020182468A (ja) | 2015-05-12 | 2020-11-12 | ソニー株式会社 | 個体の探索方法、センサデバイスおよび移動体 |
| US20200143157A1 (en) | 2015-07-01 | 2020-05-07 | Viking Genetics Fmba | System and method for identification of individual animals based on images of the back |
| JP2018007625A (ja) | 2016-07-14 | 2018-01-18 | シャープ株式会社 | 生体情報処理装置 |
| JP2019153112A (ja) | 2018-03-05 | 2019-09-12 | 日本電信電話株式会社 | 物体追跡装置、物体追跡方法、及びコンピュータプログラム |
| CN109255297A (zh) | 2018-08-06 | 2019-01-22 | 百度在线网络技术(北京)有限公司 | 动物状态监测方法、终端设备、存储介质及电子设备 |
| JP2021086441A (ja) | 2019-11-28 | 2021-06-03 | シャープ株式会社 | 学習装置、個体識別装置、動物監視装置、学習方法、および、制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023089568A (ja) | 2023-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lodkaew et al. | CowXNet: An automated cow estrus detection system | |
| US11715308B2 (en) | Animal identification using vision techniques | |
| US11627726B2 (en) | System and method of estimating livestock weight | |
| CN109255297B (zh) | 动物状态监测方法、终端设备、存储介质及电子设备 | |
| US20260080716A1 (en) | Autonomous livestock monitoring | |
| Ruchay et al. | On-barn cattle facial recognition using deep transfer learning and data augmentation | |
| Mahato et al. | Integrating artificial intelligence in dairy farm management− biometric facial recognition for cows | |
| Mon et al. | AI-enhanced real-time cattle identification system through tracking across various environments | |
| An et al. | Three-dimensional surface motion capture of multiple freely moving pigs using MAMMAL | |
| Noe et al. | Automatic detection and tracking of mounting behavior in cattle using a deep learning-based instance segmentation model | |
| Xu et al. | Few-shot cow identification via meta-learning | |
| CN113221704A (zh) | 基于深度学习的动物姿态识别方法、系统及存储介质 | |
| JP5351084B2 (ja) | 画像認識装置及び画像認識方法 | |
| JP7836068B2 (ja) | 個体管理システム、個体管理方法及びプログラム | |
| US10037479B2 (en) | Human-assisted learning in eye tracking applications | |
| CN111814698A (zh) | 基于人工智能及航拍图像的牧区母牛护犊行为检测方法 | |
| CN116964646B (zh) | 用于动物检测的系统和方法 | |
| JP2023553812A (ja) | 鼻を根拠としたペット同定システムおよびその方法 | |
| JP2025515456A (ja) | 個体動物識別のシステムおよび方法 | |
| Cui et al. | DACN-YOLO: an improved abnormal behavior recognition model for pigs | |
| KR200490881Y1 (ko) | 3차원 촬영 장치를 이용하는 3차원 콘텐츠 제공 시스템 | |
| KR102879007B1 (ko) | 반려동물 안면인식 기술을 이용한 개체식별 시스템 | |
| Wazzan et al. | Advancements in Goat Detection and Tracking Using AI Deep Learning: YOLOv11 Algorithm | |
| Kyaw¹ et al. | Cow's Back Surface Segmentation of Point-Cloud Image Using PointNet+ | |
| Maraghehmoghaddam | Synthetic data generation for deep learning model training to understand livestock behavior |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250725 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250805 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251001 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260212 |
|
| 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: 20260224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260306 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7836068 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |