Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7722026B2 - 評価支援プログラム、評価支援方法および情報処理装置 - Google Patents
[go: Go Back, main page]

JP7722026B2 - 評価支援プログラム、評価支援方法および情報処理装置 - Google Patents

評価支援プログラム、評価支援方法および情報処理装置

Info

Publication number
JP7722026B2
JP7722026B2 JP2021127527A JP2021127527A JP7722026B2 JP 7722026 B2 JP7722026 B2 JP 7722026B2 JP 2021127527 A JP2021127527 A JP 2021127527A JP 2021127527 A JP2021127527 A JP 2021127527A JP 7722026 B2 JP7722026 B2 JP 7722026B2
Authority
JP
Japan
Prior art keywords
data
image
learning
frame
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
Application number
JP2021127527A
Other languages
English (en)
Other versions
JP2023022585A (ja
Inventor
壮 多々納
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2021127527A priority Critical patent/JP7722026B2/ja
Publication of JP2023022585A publication Critical patent/JP2023022585A/ja
Application granted granted Critical
Publication of JP7722026B2 publication Critical patent/JP7722026B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Description

本発明は、評価支援プログラム等に関する。
近年、画像認識を行う場合に、NN(Neural Network)等の学習モデルが用いられている。学習モデルを利用して画像認識を行う場合には、準備段階として、学習データを用いた教師あり機械学習を実行する。以下の説明では、教師あり機械学習を単に、機械学習と表記する。
また、機械学習を行った学習済みの学習モデルを用いて実際に運用を行う前に、作業員によって、学習モデルの性能評価が行われている。たとえば、作業員は、解析対象となる複数のデータを学習モデルに入力して、解析結果をそれぞれ取得し、解析対象となる複数のデータと、各解析結果とを照らし合わせることで、学習モデルを評価する。
特開2017-201543号公報 国際公開第2010/119615号 特開2020-039851号公報
しかしながら、解析対象となる複数のデータと、各解析結果とを照らし合わせることで、学習モデルを評価する作業は効率が悪く、作業員に係る負担が大きい。このため、学習モデルを評価する作業を支援することが求められている。
1つの側面では、本発明は、学習モデルを評価する作業を支援することができる評価支援プログラム、評価支援方法および情報処理装置を提供することを目的とする。
第1の案では、コンピュータに次の処理を実行させる。コンピュータは、複数の第1データと複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる複数の第2データを入力することで、複数の第2データの解析結果をそれぞれ特定する。コンピュータは、複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、学習データセットから検索する。コンピュータは、選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する。
学習モデルを評価する作業を支援することができる。
図1は、解析画面の一例を示す図である。 図2は、詳細解析画面の一例を示す図である。 図3は、本実施例に係る情報処理装置の構成を示す機能ブロック図である。 図4は、学習データテーブルのデータ構造の一例を示す図である。 図5は、本実施例に係る情報処理装置の処理手順を示すフローチャートである。 図6は、実施例の情報処理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。
以下に、本願の開示する評価支援プログラム、評価支援方法および情報処理装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
本実施例に係る情報処理装置は、事前に、学習データセットを用いて、機械学習が実行された学習モデルを保持しており、かかる学習モデルの性能を評価する利用者の作業を支援する。
情報処理装置は、解析対象となる動画データを学習モデルに入力し、各画像フレームの解析結果を基にして、解析画面を生成する。動画データは、時系列の複数の画像フレームからなるデータである。各画像フレームには、時系列にフレーム番号が付与されているものとする。
ここで、情報処理装置が保持する学習モデルは、画像フレームが入力されると、画像フレームの解析結果として、画像フレームの属する各クラスの尤度が出力される。たとえば、各クラスは、自動車、船、飛行機の種類等に対応する。本実施例では、便宜的に、各クラスを「AAA」、「BBB」、「CCC」とする。
学習モデルは、各クラスの尤度を出力する場合に、信頼度を出力する。たとえば、入力された画像フレームがいずれのクラスに分類されるのかが明確なものであるほど、信頼度が大きくなる。
情報処理装置が生成する解析画面の一例について説明する。図1は、解析画面の一例を示す図である。解析画面10には、画像表示領域11a、シークバー11b、コントロールボタン11c、累積結果表示領域12、フレーム解析結果表示領域13、信頼度表示領域14が含まれる。
画像表示領域11aは、解析対象となる動画データを表示する領域である。画像表示領域11aに表示される動画データの再生位置は、シークバー11bのアイコン9によって示される。利用者は、入力部(後述する入力部120)を操作することで、アイコン9の位置をシークバー11b上の任意の位置に移動させることが可能である。
シークバー11bでは、シークバー11b上の位置と、時系列の画像データの各フレーム番号とを対応付けられる。シークバー11bの左端が、動画データの先頭の画像データのフレーム番号に対応し、シークバー11b上のアイコン9の位置が右に移行するほど、フレーム番号が大きい番号となる。シークバー11の右端が、動画データの最後の画像データのフレーム番号に対応する。アイコン9の位置に対応するフレーム番号の画像フレームが、画像表示領域11aに表示される。アイコン9は、動画データの再生位置を示す。
コントロールボタン11cは、動画データの再生をコントロールするためのボタンである。利用者は、入力部を操作し、コントロールボタン11cを押下することで、動画データの再生、一時停止、停止等を行うことができる。本実施例では、利用者は、動画データを再生して、画像表示領域11aを参照し、分析したいタイミングで、コントロールボタン11cを押下して、動画データを一時停止させる。かかる利用者の操作によって、動画データが一次停止されると、詳細解析画面が表示(ポップアップで表示)される。詳細解析画面については後述する。
累積結果表示領域12は、動画データの先頭の画像フレーム(先頭のフレーム番号の画像フレーム)から、アイコン9で指定されるフレーム番号の画像フレームまでの各画像フレームに基づいて、特定される動画データのクラスの解析結果を示す領域である。以下の説明では、動画データの先頭の画像フレームを「先頭フレーム」と表記し、アイコン9で指定されるフレーム番号の画像フレームを「現フレーム」と表記する。
たとえば、情報処理装置は、先頭フレームから、現フレームまでの各画像フレームを学習モデルに入力した場合の各クラスの尤度を平均化した値を、累積結果とする。図1に示す例では、クラス「CCC」の累積結果が85.07%となる。クラス「AAA」の累積結果が8.6%となる。クラス「BBB」の累積結果が6.33%となる。すなわち、アイコン9の位置まで再生した動画データのクラスは、クラス「CCC」である可能性が最も高いことを、学習モデルの出力結果から特定することができる。
累積結果表示領域12に示すグラフ12Gは、各クラスの累積結果の時系列変化を示すグラフである。グラフ12Gにおいて、縦軸は尤度を示す軸であり、横軸はフレーム番号(時間)に対応する軸である。グラフ12Gでは、先頭フレームから、現フレームにおいて、学習モデルから出力される各クラスの尤度の累積結果を、フレーム番号と対応付けて表示する。たとえば、線1aは、クラス「CCC」の累積結果の時系列変化を示す。線1bは、クラス「AAA」の累積結果の時系列変化を示す。線1cは、クラス「BBB」の累積結果の時系列変化を示す。
フレーム解析結果表示領域13は、現フレームを学習モデルに入力した場合の各クラスの尤度を表示する領域である。図1に示す例では、クラス「CCC」の尤度が45.03%となる。クラス「AAA」の尤度が37.94%となる。クラス「BBB」の尤度が17.03%となる。すなわち、現フレーム単独では、クラス「CCC」である可能性が最も高いことを、学習モデルの出力結果から特定することができる。
フレーム解析結果表示領域13に示すグラフ13Gは、画像フレーム単位で、各クラスの尤度の時系列変化を示すグラフである。グラフ13Gにおいて、縦軸は各クラスの尤度を示す軸であり、横軸はフレーム番号に対応する軸である。グラフ13Gでは、先頭フレームから、現フレームまでの各画像フレームについて、学習モデルから出力される各クラスの尤度(画像フレームの単位の尤度)を、フレーム番号と対応付けて表示する。たとえば、線2aは、クラス「CCC」の尤度の時系列変化を示す。線2bは、クラス「AAA」の尤度の時系列変化を示す。線1cは、クラス「BBB」の尤度の時系列変化を示す。
信頼度表示領域14は、先頭フレームから、現フレームまでの各画像フレームに基づいて特定される信頼度の情報を示す領域である。信頼度表示領域14に示す動画信頼度は、先頭フレームから、現フレームまでの各画像フレームを学習モデルに入力した場合の各信頼度を平均化した値を示す。信頼度表示領域14に示す画像信頼度は、現フレームを学習モデルに入力した場合の信頼度を示す。
信頼度表示領域14に示すグラフ14Gは、動画信頼度および画像信頼度の時系列変化を示すグラフである。グラフ14Gにおいて、縦軸は信頼度を示す軸であり、横軸はフレーム番号に対応する軸である。たとえば、線3aは、動画信頼度の時系列変化を示す。線3bは、画像信頼度の時系列変化を示す。グラフ14Gには、信頼度の閾値Thが設定される。たとえば、情報処理装置は、信頼度の閾値Thを下回る領域4に、動画信頼度が含まれた場合に、未学習対象なる警告画面を表示する。
続いて、情報処理装置が表示する詳細解析画面の一例について説明する。情報処理装置は、利用者によってコントロールボタン11cが操作され、動画データの再生が一時停止された場合に、詳細解析画面を表示する(ポップアップで表示する)。なお、情報処理装置は、解析画面10において、図示しない詳細解析ボタンの押下を受け付けた場合に、詳細解析画面を表示させてもよい。
図2は、詳細解析画面の一例を示す図である。詳細解析画面20には、表示領域20A,20B,20Cが含まれる。
表示領域20Aには、現フレームに関する情報が表示される。たとえば、表示領域20Aでは、画像21a、特徴可視化画像21b、重畳画像21cが表示される。画像21aは、現フレームに対応する画像である。特徴可視化画像21bは、画像21aの特徴量を可視化した画像である。ここでは、画像21aに船の画像が含まれる場合を例にして、特徴可視化画像21bについて説明する。情報処理装置は、画像21aを解析して、画像21aに含まれる画像の特徴部分の位置を特定する。たとえば、画像の特徴部分を船の先端部分、マスト部分、後端部分等の特徴部分の位置を特定する。特徴部分はその他の部分であってもよい。情報処理装置は、特徴部分の位置を色分けして、縦線で表示することで、特徴可視化画像21bが生成される。重畳画像21cは、画像21aと特徴可視化画像21bとを重畳した画像である。
表示領域20Bには、図1の累積結果表示領域12に示した各クラスの尤度の累積結果が表示される。また、表示領域20Bには、図1の信頼度表示領域14に示した動画信頼度が表示される。情報処理装置は、表示領域20Bに、フレーム解析結果表示領域13の情報や、画像信頼度を更に表示させてもよい。
表示領域20Cには、類似学習データテーブル22が表示される。類似学習データテーブル22は、類似学習データの情報が含まれる。類似学習データは、学習モデルを機械学習する場合に用いた学習データセットに含まれる複数の学習データのうち、現フレームに類似する学習データを示す。
類似学習データテーブル22は、項番と、クラスと、データ類似度と、可視化類似度と、可視化結果とを対応付ける。項番は、類似学習データテーブルのレコードを区別する番号である。クラスは、類似学習データに設定された正解ラベルを示す。本実施例では、クラスとして、「AAA」、「BBB」、「CCC」のいずれかが設定される。
データ類似度は、現フレームと、学習データ(類似学習データ)との類似度の具合を示す。可視化類似度は、現フレームの特徴可視化画像と、学習データ(類似学習データ)との類似度の具合を示す。可視化結果は、類似学習データ毎に、3種類の画像が設定される。たとえば、可視化結果には、類似学習データの画像、類似学習データの特徴可視化画像、画像と特徴可視化画像の重畳画像とが設定される。類似学習データテーブル22のレコードは、データ類似度および可視化類似度が大きいほど、数値の小さい項番が設定される。
上記のように、情報処理装置は、学習モデルに入力した解析対象の現フレームに類似する類似学習データを、学習データセットから検索し、解析対象のデータの解析結果と、検索した類似学習データの情報を合わせて出力する。これによって、機械学習を実行した学習モデルを利用者が評価する作業を支援することができる。
たとえば、情報処理装置は、詳細解析画面20を表示する。利用者は、詳細解析画面20を参照することで、表示領域20A,20Bに表示される解析結果と、表示領域20Cに表示される類似学習データとを比較し、解析結果の妥当性を判断することができる。表示領域20Bに示される各クラスのうち、尤度が最も高いクラスと、類似学習データのクラスとが一致する場合には、解析結果が妥当であると判断することができる。
また、利用者は、詳細解析画面20を参照することで、現フレームの特徴可視化画像と、類似学習データの特徴可視化画像とを比較し、画像だけでは判断しづらい、特徴部分の観点から、妥当性を判断することもできる。すなわち、特徴部分が類似しており、かつ、尤度が最も高いクラスと、類似学習データのクラスとが一致する場合には、解析結果が妥当であると判断することができる。
次に、本実施例に係る情報処理装置100の構成の一例について説明する。図3は、本実施例に係る情報処理装置の構成を示す機能ブロック図である。図3に示すように、この情報処理装置100は、通信部110と、入力部120と、表示部130と、記憶部140と、制御部150とを有する。
通信部110は、有線又は無線で外部装置等に接続され、外部装置等との間で情報の送受信を行う。たとえば、通信部110は、NIC(Network Interface Card)等によって実現される。
入力部120は、各種の情報を、情報処理装置100に入力する入力装置である。入力部120は、キーボードやマウス、タッチパネル等に対応する。たとえば、利用者は、入力部120を用いて、学習モデル142の解析指示を行う。また、利用者は、入力部120を用いて、表示部130に表示される解析画面10のアイコン9、コントロールボタン11c、詳細解析画面20の各種情報を操作する。
表示部130は、制御部150から出力される情報を表示する表示装置である。表示部130は、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ、タッチパネル等に対応する。たとえば、表示部130は、解析画面10、詳細解析画面20を表示する。
記憶部140は、学習データテーブル141、学習モデル142、解析対象データ143を有する。記憶部140は、たとえば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。
学習データテーブル141は、学習モデル142の機械学習に用いられた学習データセットや、学習データを基にして生成された特徴可視化画像のデータ等を有する。図4は、学習データテーブルのデータ構造の一例を示す図である。図4に示すように、この学習データテーブル141は、項番と、学習データ(画像フレーム)と、正解ラベル(クラス)と、特徴可視化画像とを対応付ける。
項番は、学習データテーブル141のレコードを区別する番号である。学習データおよび正解ラベルの組は、学習モデル142の機械学習を実行する場合に用いられるデータである。たとえば、学習データを学習モデル142に入力した場合の出力が、正解ラベルに近づくように、学習モデル142のパラメータが調整される。また、学習データが、いずれのクラスに分類されるのかが明確なものであるほど(信頼度が高いほど)より、出力結果が、正解ラベルに近づくように、パラメータの調整がなされる。
特徴可視化画像は、学習データの特徴量を可視化した画像である。特徴可視化画像に関する説明は、図2で説明した特徴可視化画像に関する説明と同様である。
学習モデル142は、学習データテーブル141に含まれる学習データセットを基にして機械学習を実行した学習モデルである。学習モデル142は、NN(Neural Network)等に対応する。
解析対象データ143は、解析対象となる動画データを示す。動画データは、時系列の画像フレームを有し、各動画フレームには、時系列にフレーム番号が付与される。
図3の説明に戻る。制御部150は、取得部151と、特定部152と、画面情報生成部153とを有する。制御部150は、たとえば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)により実現される。また、制御部150は、例えばASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実行されてもよい。
取得部151は、通信部110、入力部120から、学習データテーブル141のデータ、学習モデル142のデータ、解析対象データを取得し、記憶部140に格納する。
特定部152は、入力部120を操作する利用者から、学習モデル142の解析指示を受け付けると、解析対象データに含まれる動画データの各画像フレームを、学習モデル142に入力し、解析結果を、画面情報生成部153に出力する。たとえば、解析結果には、画像フレームのフレーム番号、各クラスの尤度、信頼度が含まれる。
特定部152は、解析対象データに含まれる先頭の画像フレームから、最後の画像フレームまでの全画像フレームに関する解析結果をまとめて、画面情報生成部153に出力する。なお、特定部152は、先頭から画像フレームを順に、学習モデル142に入力して得られる解析結果を逐次、画面情報生成部153に出力してもよい。
画面情報生成部153は、解析対象データ143の解析結果を基にして、解析画面10、詳細解析画面20を生成し、表示部130に出力して表示させる。
画面情報生成部153が生成する解析画面10は、図1で説明した解析画面10に対応する。画面情報生成部153は、解析対象データ143に含まれる動画データを、画像表示領域11aに表示させる。画面情報生成部153は、コントロールボタン11cの押下に応じて、動画データの再生、一時停止、停止を制御する。また、動画データの再生に応じて、シークバー11b上のアイコン9を移動させる。
また、画面情報生成部153は、解析対象データ143の解析結果を基にして、累積結果表示領域12、フレーム解析結果表示領域13、信頼度表示領域14の情報を生成し、解析画面10に表示させる。
画面情報生成部153は、累積結果表示領域12のデータを生成する場合には、現フレームまでの各画像フレームを学習モデルに入力した場合の各クラスの尤度を平均化した値を、累積結果として算出する。画面情報生成部153は、尤度の大きさを基にしたランキング結果を、累積結果表示領域12に表示させる。画面情報生成部153は、グラフ12Gのデータを生成し、累積結果表示領域12に表示させる。
画面情報生成部153は、フレーム解析結果表示領域13のデータを生成する場合には、現フレームの解析結果から各クラスの尤度を特定する。画面情報生成部153は、尤度の大きさを基にしたランキング結果を、フレーム解析結果表示領域13に表示させる。画面情報生成部153は、グラフ13Gのデータを生成し、フレーム解析結果表示領域13に表示させる。
画面情報生成部153は、信頼度表示領域14のデータを生成する場合には、先頭フレームから、現フレームまでの各画像フレームを学習モデルに入力した場合の各信頼度を平均化した値を、動画信頼度として算出する。また、画面情報生成部153は、現フレームの解析結果から画像信頼度を特定する。画面情報生成部153は、動画信頼度および画像信頼度を、信頼度表示領域14に表示させる。画面情報生成部153は、グラフ14Gのデータを生成し、信頼度表示領域14に表示させる。画面情報生成部153は、信頼度の閾値Thを下回る領域4に、動画信頼度が含まれた場合に、未学習対象なる警告画面を表示する。閾値Thは事前に設定された値である。利用者は、入力部120を操作して、閾値Thを調整してもよい。
画面情報生成部153は、解析画面10のコントロールボタン11cが利用者によって操作され、動画データの再生が一時停止された場合には、詳細解析画面20の情報を生成し、表示部130に出力して表示させる。画面情報生成部153は、一時停止を受け付けたタイミングにおいて、画像表示領域11aに表示中の画像フレームを、現フレームとして取り扱う。
画面情報生成部153が生成する詳細解析画面20は、図2で説明した詳細解析画面20に対応する。図2で説明したように、詳細解析画面20には、表示領域20A,20B,20Cが含まれる。
画面情報生成部153は、現フレームを解析して、特徴部分の位置を特定し、特徴可視画像を生成する。画面情報生成部153は、特徴可視画像を生成する場合、特徴部分の種別と色とを事前に取り決めておき、複数の特徴部分のうち、重要な特徴部分を赤色等で強調表示してもよい。画面情報生成部153は、画像21aと、特徴可視化画像21bと、重畳画像21cとを表示領域20Aに設定する。
画面情報生成部153は、解析画面10の累積結果表示領域12に示した各クラスの尤度の累積結果、信頼度表示領域14に示した動画信頼度の情報を、表示領域20Bに設定する。
画面情報生成部153は、現フレームと、学習データテーブル141の各学習データとを比較して、データ類似度をそれぞれ算出する。たとえば、画面情報生成部153は、現フレームおよび学習データを部分領域に分割し、部分領域の輝度値や画素値の一致具合を、データ類似度として算出する。
画面情報生成部153は、現フレームの特徴可視画像と、学習データテーブル141の各特徴可視画像とを比較して、可視化類似度を算出する。たとえば、画面情報生成部153は、特徴部分に割り当てられた色および範囲の一致具合を、可視化類似度として算出する。
画面情報生成部153は、データ類似度、可視化類似度を算出する処理を、学習データテーブル141のレコード毎に実行する。たとえば、学習データテーブル141の項番1に対応する学習データと現フレームとを比較して、データ類似度を算出し、項番1に対応する特徴可視化画像と現フレームの可視化画像とを比較して、可視化類似度を算出する。他のレコードについても同様である。
画面情報生成部153は、データ類似度と可視化類似度との合計値を、各項番のレコードについて算出し、合計値が大きいレコードの順にソートする。画面情報生成部153は、ソートしたレコードのうち、上位n個のレコードを基にして、類似学習データテーブル22を生成し、表示領域20cに設定する。画面情報生成部153は、先頭から項番を振りなおし、クラス、データ類似度、可視化類似度、可視化結果を対応付けて類似学習データテーブル22に設定する。画面情報生成部153は、合計値を算出する場合には、データ類似度と可視化類似度とのうち一方に重みをつけて、合計値を算出してもよい。
上記のように、画面情報生成部153は、解析画面10を表示し、解析画面10のコントロールボタン11cが利用者によって操作され、動画データの再生が一時停止された場合には、詳細解析画面20の情報を生成し、表示部130にポップアップ表示させる。画面情報生成部153は、利用者が異なるタイミングで、一時停止させた場合には、各タイミングに基づく詳細解析画面20をそれぞれ生成し、複数の詳細解析画面20をポップアップ表示する。
次に、本実施例に係る情報処理装置100の処理手順の一例について説明する。図5は、本実施例に係る情報処理装置の処理手順を示すフローチャートである。図5に示すように、情報処理装置100の取得部151は、学習データテーブル141、学習モデル142、解析対象データ143を取得し、記憶部140に登録する(ステップS101)。
情報処理装置100の特定部152は、入力部120を操作する利用者から、解析指示を受け付ける(ステップS102)。特定部152は、解析対象データ143を学習モデル142に入力することで、解析結果を特定する(ステップS103)。
情報処理装置100の画面情報生成部153は、解析結果を基にして、解析画面10を生成して、表示部130に表示させる(ステップS104)。画面情報生成部153は、動画データ(解析対象データ)の再生を開始する(ステップS105)。
画面情報生成部153は、一時停止指示を受け付けた場合に、詳細解析画面を生成し、表示部130にポップアップで表示する(ステップS106)。
次に、本実施例に係る情報処理装置100の効果について説明する。情報処理装置100は、学習モデル142に入力した解析対象の現フレームに類似する類似学習データを、学習データテーブル141から検索し、解析対象のデータの解析結果と、検索した類似学習データの情報を合わせて出力する。これによって、機械学習を実行した学習モデルを利用者が評価する作業を支援することができる。
たとえば、情報処理装置100は、詳細解析画面20を表示する。利用者は、詳細解析画面20を参照することで、表示領域20A,20Bに表示される解析結果と、表示領域20Cに表示される類似学習データとを比較し、解析結果の妥当性を判断することができる。表示領域20Bに示される各クラスのうち、尤度が最も高いクラスと、類似学習データのクラスとが一致する場合には、解析結果が妥当であると判断することができる。
また、利用者は、詳細解析画面20を参照することで、現フレームの特徴可視化画像と、類似学習データの特徴可視化画像とを比較し、画像だけでは判断しづらい、特徴部分の観点から、妥当性を判断することもできる。すなわち、特徴部分が類似しており、かつ、尤度が最も高いクラスと、類似学習データのクラスとが一致する場合には、解析結果が妥当であると判断することができる。
情報処理装置100は、データ類似度と、可視化類似度とを基にして、現フレームに類似度する学習データを、学習データテーブル141から検索する。このため、現フレームの解析結果の根拠となる学習データの情報を表示できる。
情報処理装置100は、先頭フレームから、現フレームまでの各画像フレームを学習モデルに入力した場合の各クラスの尤度に基づいた累積結果を生成し、表示する。これによって、利用者は、先頭フレームから、現フレームまでの総合的な解析結果を容易に確認することができる。
次に、上記実施例に示した情報処理装置100と同様の機能を実現するコンピュータのハードウェア構成の一例について説明する。図6は、実施例の情報処理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。
図6に示すように、コンピュータ200は、各種演算処理を実行するCPU201と、ユーザからのデータの入力を受け付ける入力装置202と、ディスプレイ203とを有する。また、コンピュータ200は、有線または無線ネットワークを介して、外部装置等との間でデータの授受を行う通信装置204と、インタフェース装置205とを有する。また、コンピュータ200は、各種情報を一時記憶するRAM206と、ハードディスク装置207とを有する。そして、各装置201~207は、バス208に接続される。
ハードディスク装置207は、取得プログラム207a、特定プログラム207b、画面情報生成プログラム207cを有する。また、CPU201は、各プログラム207a~207cを読み出してRAM206に展開する。
取得プログラム207aは、取得プロセス206aとして機能する。特定プログラム207bは、特定プロセス206bとして機能する。画面情報生成プログラム207cは、画面情報生成プロセス206cとして機能する。
取得プロセス206aの処理は、取得部151の処理に対応する。特定プロセス206bの処理は、特定部152の処理に対応する。画面情報生成プロセス206cの処理は、画面情報生成部153の処理に対応する。
なお、各プログラム207a~207cについては、必ずしも最初からハードディスク装置207に記憶させておかなくても良い。例えば、コンピュータ200に挿入されるフレキシブルディスク(FD)、CD-ROM、DVD、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ200が各プログラム207a~207cを読み出して実行するようにしてもよい。
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
(付記1)複数の第1データと前記複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる複数の第2データを入力することで、前記複数の第2データの解析結果をそれぞれ特定し、
前記複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、前記学習データセットから検索し、
選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する
処理をコンピュータに実行させることを特徴とする評価支援プログラム。
(付記2)選択された第2データの特徴を可視化した第2特徴可視化画像を生成する処理を更に実行し、前記学習データセットの複数の第1データは、前記第1データの特徴を可視化した第1特徴可視化画像に対応付けられ、前記検索する処理は、前記第1特徴可視化画像と、前記第2特徴可視化画像との類似度を更に用いて、前記第2データに類似する第1データを、前記学習データセットから検索することを特徴とする付記1に記載の評価支援プログラム。
(付記3)前記出力する処理は、前記第1データに関する情報として、前記第1データの第1特徴可視化画像と、前記第1データのクラスの情報とを表示し、前記第2データの解析結果として、前記第2データの第2特徴可視化画像と、前記第2データのクラスの情報とを表示することを特徴とする付記2に記載の評価支援プログラム。
(付記4)前記学習モデルは、出力結果のクラスの信頼度を更に出力するように学習され、前記出力する処理は、前記第2データに関する情報として、前記信頼度を更に含めることを特徴とする付記3に記載の評価支援プログラム。
(付記5)前記複数の第2データのうち、先頭の第2データから、選択された第2データまでの解析結果を蓄積した情報を、更に表示することを特徴とする付記1に記載の評価支援プログラム。
(付記6)複数の第1データと前記複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる複数の第2データを入力することで、前記複数の第2データの解析結果をそれぞれ特定し、
前記複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、前記学習データセットから検索し、
選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する
処理をコンピュータが実行することを特徴とする評価支援方法。
(付記7)選択された第2データの特徴を可視化した第2特徴可視化画像を生成する処理を更に実行し、前記学習データセットの複数の第1データは、前記第1データの特徴を可視化した第1特徴可視化画像に対応付けられ、前記検索する処理は、前記第1特徴可視化画像と、前記第2特徴可視化画像との類似度を更に用いて、前記第2データに類似する第1データを、前記学習データセットから検索することを特徴とする付記6に記載の評価支援方法。
(付記8)前記出力する処理は、前記第1データに関する情報として、前記第1データの第1特徴可視化画像と、前記第1データのクラスの情報とを表示し、前記第2データの解析結果として、前記第2データの第2特徴可視化画像と、前記第2データのクラスの情報とを表示することを特徴とする付記7に記載の評価支援方法。
(付記9)前記学習モデルは、出力結果のクラスの信頼度を更に出力するように学習され、前記出力する処理は、前記第2データに関する情報として、前記信頼度を更に含めることを特徴とする付記8に記載の評価支援方法。
(付記10)前記複数の第2データのうち、先頭の第2データから、選択された第2データまでの解析結果を蓄積した情報を、更に表示することを特徴とする付記6に記載の評価支援方法。
(付記11)複数の第1データと前記複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる複数の第2データを入力することで、前記複数の第2データの解析結果をそれぞれ特定する特定部と、
前記複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、前記学習データセットから検索し、選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する画面情報生成部と
を有することを特徴とする情報処理装置。
(付記12)前記学習データセットの複数の第1データは、前記第1データの特徴を可視化した第1特徴可視化画像に対応付けられ、前記画面情報生成部は、選択された第2データの特徴を可視化した第2特徴可視化画像を生成する処理を更に実行し、前記第1特徴可視化画像と、前記第2特徴可視化画像との類似度を更に用いて、前記第2データに類似する第1データを、前記学習データセットから検索することを特徴とする付記11に記載の情報処理装置。
(付記13)前記画面情報生成部は、前記第1データに関する情報として、前記第1データの第1特徴可視化画像と、前記第1データのクラスの情報とを表示し、前記第2データの解析結果として、前記第2データの第2特徴可視化画像と、前記第2データのクラスの情報とを表示することを特徴とする付記12に記載の情報処理装置。
(付記14)前記学習モデルは、出力結果のクラスの信頼度を更に出力するように学習され、前記画面情報生成部は、前記第2データに関する情報として、前記信頼度を更に含めることを特徴とする付記13に記載の情報処理装置。
(付記15)前記画面情報生成部は、前記複数の第2データのうち、先頭の第2データから、選択された第2データまでの解析結果を蓄積した情報を、更に表示することを特徴とする付記11に記載の情報処理装置。
100 情報処理装置
110 通信部
120 入力部
130 表示部
140 記憶部
141 学習データテーブル
142 学習モデル
143 解析対象データ

Claims (7)

  1. 複数の第1データと前記複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる動画データである複数の第2データを入力し、前記第2データの表示が一時停止された場合に、前記複数の第2データのうちの先頭フレームから前記一時停止された前記第2データのフレームまでの解析結果をそれぞれ特定し、
    前記複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、前記学習データセットから検索し、
    選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する
    処理をコンピュータに実行させることを特徴とする評価支援プログラム。
  2. 選択された第2データの特徴を可視化した第2特徴可視化画像を生成する処理を更に実行し、前記学習データセットの複数の第1データは、前記第1データの特徴を可視化した第1特徴可視化画像に対応付けられ、前記検索する処理は、前記第1特徴可視化画像と、前記第2特徴可視化画像との類似度を更に用いて、前記第2データに類似する第1データを、前記学習データセットから検索することを特徴とする請求項1に記載の評価支援プログラム。
  3. 前記出力する処理は、前記第1データに関する情報として、前記第1データの第1特徴可視化画像と、前記第1データのクラスの情報とを表示し、前記第2データの解析結果として、前記第2データの第2特徴可視化画像と、前記第2データのクラスの情報とを表示することを特徴とする請求項2に記載の評価支援プログラム。
  4. 前記学習モデルは、出力結果のクラスの信頼度を更に出力するように学習され、前記出力する処理は、前記第2データに関する情報として、前記信頼度を更に含めることを特徴とする請求項3に記載の評価支援プログラム。
  5. 前記複数の第2データのうち、先頭の第2データから、選択された第2データまでの解析結果を蓄積した情報を、更に表示することを特徴とする請求項1に記載の評価支援プログラム。
  6. 複数の第1データと前記複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる動画データである複数の第2データを入力し、前記第2データの表示が一時停止された場合に、前記複数の第2データのうちの先頭フレームから前記一時停止された前記第2データのフレームまでの解析結果をそれぞれ特定し、
    前記複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、前記学習データセットから検索し、
    選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する
    処理をコンピュータが実行することを特徴とする評価支援方法。
  7. 複数の第1データと前記複数の第1データのクラスとの関係を定義した学習データセットを用いて機械学習を実行した学習モデルに、解析対象となる動画データである複数の第2データを入力し、前記第2データの表示が一時停止された場合に、前記複数の第2データのうちの先頭フレームから前記一時停止された前記第2データのフレームまでの解析結果をそれぞれ特定する特定部と、
    前記複数の第2データのうち、いずれかの第2データの選択を受け付けると、選択された第2データに類似する第1データを、前記学習データセットから検索し、選択された第2データの解析結果と、検索した第1データに関する情報とを合わせて出力する画面情報生成部と
    を有することを特徴とする情報処理装置。
JP2021127527A 2021-08-03 2021-08-03 評価支援プログラム、評価支援方法および情報処理装置 Active JP7722026B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021127527A JP7722026B2 (ja) 2021-08-03 2021-08-03 評価支援プログラム、評価支援方法および情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021127527A JP7722026B2 (ja) 2021-08-03 2021-08-03 評価支援プログラム、評価支援方法および情報処理装置

Publications (2)

Publication Number Publication Date
JP2023022585A JP2023022585A (ja) 2023-02-15
JP7722026B2 true JP7722026B2 (ja) 2025-08-13

Family

ID=85201954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021127527A Active JP7722026B2 (ja) 2021-08-03 2021-08-03 評価支援プログラム、評価支援方法および情報処理装置

Country Status (1)

Country Link
JP (1) JP7722026B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024116781A (ja) 2023-02-16 2024-08-28 株式会社Kddi総合研究所 上りリンク制御情報の効率的な送信のための端末装置、基地局装置、制御方法、及びプログラム

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004173910A (ja) 2002-11-27 2004-06-24 Fuji Photo Film Co Ltd 画像表示装置
JP2006236367A (ja) 2006-03-24 2006-09-07 Fuji Electric Systems Co Ltd ニューラルネットワークの出力値の評価方法及び記憶媒体
JP2011180845A (ja) 2010-03-01 2011-09-15 Canon Inc 推論装置
US10242035B1 (en) 2018-04-02 2019-03-26 Pond5, Inc. Method and system for image searching
WO2019176826A1 (ja) 2018-03-14 2019-09-19 日本電気株式会社 領域判定装置、監視システム、領域判定方法、及び、記録媒体
JP2020009141A (ja) 2018-07-06 2020-01-16 株式会社 日立産業制御ソリューションズ 機械学習装置及び方法
WO2020026643A1 (ja) 2018-08-03 2020-02-06 ソニー株式会社 情報処理装置、情報処理方法及び情報処理プログラム
JP2021060692A (ja) 2019-10-03 2021-04-15 株式会社東芝 推論結果評価システム、推論結果評価装置及びその方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004173910A (ja) 2002-11-27 2004-06-24 Fuji Photo Film Co Ltd 画像表示装置
JP2006236367A (ja) 2006-03-24 2006-09-07 Fuji Electric Systems Co Ltd ニューラルネットワークの出力値の評価方法及び記憶媒体
JP2011180845A (ja) 2010-03-01 2011-09-15 Canon Inc 推論装置
WO2019176826A1 (ja) 2018-03-14 2019-09-19 日本電気株式会社 領域判定装置、監視システム、領域判定方法、及び、記録媒体
US10242035B1 (en) 2018-04-02 2019-03-26 Pond5, Inc. Method and system for image searching
JP2020009141A (ja) 2018-07-06 2020-01-16 株式会社 日立産業制御ソリューションズ 機械学習装置及び方法
WO2020026643A1 (ja) 2018-08-03 2020-02-06 ソニー株式会社 情報処理装置、情報処理方法及び情報処理プログラム
JP2021060692A (ja) 2019-10-03 2021-04-15 株式会社東芝 推論結果評価システム、推論結果評価装置及びその方法

Also Published As

Publication number Publication date
JP2023022585A (ja) 2023-02-15

Similar Documents

Publication Publication Date Title
CN112771472B (zh) 提供实时产品交互协助的系统和方法
JP7063393B2 (ja) 教師データ拡張装置、教師データ拡張方法およびプログラム
CN104516498A (zh) 记录阅读行为的方法及装置
US20170075550A1 (en) Video display for displaying a series of representative images for video
CN106028134A (zh) 针对移动计算设备检测体育视频精彩部分
JP6334767B1 (ja) 情報処理装置、プログラム、及び情報処理方法
US12293440B2 (en) Recommendation engine for combining images and graphics of sports content based on artificial intelligence generated game metrics
JP2013157984A (ja) Ui提供方法およびそれを適用した映像受信装置
JP4396262B2 (ja) 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP7722026B2 (ja) 評価支援プログラム、評価支援方法および情報処理装置
CN113721582B (zh) 座舱系统响应效率测试方法、设备、存储介质及装置
US20160074737A1 (en) Systems and Methods for Improving Tennis Stroke Recognition
JP2021125048A (ja) 情報処理装置、情報処理方法、画像処理装置、及びプログラム
JP2023134183A5 (ja)
CN114625920B (zh) 一种基于动作捕捉的数字资产管理方法及系统
JP7483784B2 (ja) 情報処理装置、情報処理方法、及びプログラム
JP7700561B2 (ja) 学習用動画データ編集プログラム、学習用動画データ編集方法および情報処理装置
CN111625099B (zh) 一种动画展示控制方法及装置
EP4386649A1 (en) Information processing program, information processing method, and information processing device
JP2024072180A (ja) 訓練データ生成プログラム、情報処理装置および訓練データ生成方法
JP2024176134A (ja) 情報処理プログラム、情報処理方法および情報処理装置
WO2021191727A1 (en) Image processing apparatus and image processing method
CN119440340A (zh) 操作数据展示方法、装置、设备及存储介质
JP6857537B2 (ja) 情報処理装置
CN118511535A (zh) 用于视频上视频叠加体的系统和方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240509

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250423

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: 20250701

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250714

R150 Certificate of patent or registration of utility model

Ref document number: 7722026

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150