JP7541232B2 - PERIOD ESTIMATION DEVICE, PERIOD ESTIMATION METHOD, AND PROGRAM - Google Patents
PERIOD ESTIMATION DEVICE, PERIOD ESTIMATION METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP7541232B2 JP7541232B2 JP2020126328A JP2020126328A JP7541232B2 JP 7541232 B2 JP7541232 B2 JP 7541232B2 JP 2020126328 A JP2020126328 A JP 2020126328A JP 2020126328 A JP2020126328 A JP 2020126328A JP 7541232 B2 JP7541232 B2 JP 7541232B2
- Authority
- JP
- Japan
- Prior art keywords
- period
- consumable
- wear
- machine learning
- learning model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 22
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000010801 machine learning Methods 0.000 claims description 84
- 238000012549 training Methods 0.000 claims description 44
- 238000003384 imaging method Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 25
- 230000010365 information processing Effects 0.000 description 24
- 238000013500 data storage Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000005299 abrasion Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Images
Landscapes
- Tires In General (AREA)
- Image Analysis (AREA)
Description
本発明は期間推定装置、期間推定方法、及びプログラムに関する。 The present invention relates to a period estimation device, a period estimation method, and a program.
下記特許文献1には、畳み込みニューラルネットワークを用いてタイヤの画像からタイヤの摩耗状態を認識できる認識方法及び認識装置が記載されている。
The following
特許文献1に記載の技術では、消耗品としてのタイヤの摩耗状態を認識できるものの、タイヤが後どれだけの期間で使用可能かを示す使用可能期間については推定することができない。消耗品の摩耗状態から当該消耗品の使用可能期間を推定することは、当該消耗品の専門知識を持たない一般のユーザにとって困難である。
The technology described in
本発明は上記実情に鑑みてなされたものであって、その目的は、消耗品の使用可能期間を推定できる期間推定装置、期間推定方法、及びプログラムを提供することにある。 The present invention has been made in consideration of the above-mentioned circumstances, and its purpose is to provide a period estimation device, a period estimation method, and a program that can estimate the usable period of a consumable item.
上記課題を解決するために、本発明に係る期間推定装置は、所定期間における消耗品の変化を示す複数画像を取得する取得手段と、前記取得手段によって取得された前記複数画像に基づく複数の消耗度を学習済の機械学習モデルに入力した際の出力に基づいて、前記消耗品の使用可能期間を推定する期間推定手段と、を含む。 To solve the above problem, the period estimation device according to the present invention includes an acquisition means for acquiring multiple images showing changes in a consumable over a predetermined period of time, and a period estimation means for estimating the usable period of the consumable based on the output when multiple degrees of wear based on the multiple images acquired by the acquisition means are input into a trained machine learning model.
また、本発明の一態様では、前記取得手段は、所定の場所に設けられた撮影手段によって前記消耗品が撮影された撮影画像、又は前記撮影画像に基づいて生成された画像を前記複数画像として取得する。 In one aspect of the present invention, the acquisition means acquires, as the multiple images, images of the consumable taken by an image capture means provided at a predetermined location, or images generated based on the captured images.
また、本発明の一態様では、前記取得手段によって取得された前記複数画像をそれぞれ第1機械学習モデルに入力した際の出力に基づいて、前記所定期間における前記消耗品の複数の消耗度を推定する消耗度推定手段をさらに含み、前記期間推定手段は、前記消耗度推定手段によって推定された前記複数の消耗度を前記学習済みの機械学習モデルである第2機械学習モデルに入力した際の出力に基づいて、前記消耗品の前記使用可能期間を推定する。 In one aspect of the present invention, the device further includes a wear level estimation means for estimating multiple wear levels of the consumable during the specified period based on the output when the multiple images acquired by the acquisition means are input into a first machine learning model, and the period estimation means estimates the usable period of the consumable based on the output when the multiple wear levels estimated by the wear level estimation means are input into a second machine learning model, which is the trained machine learning model.
また、本発明の一態様では、前記第1機械学習モデルは、前記消耗品の画像と、前記消耗品の消耗度とからなる第1訓練データによって学習される機械学習モデルであり、前記第2機械学習モデルは、前記所定期間における前記消耗品の複数の消耗度と、前記使用可能期間とからなる第2訓練データによって学習される機械学習モデルである。 In one aspect of the present invention, the first machine learning model is a machine learning model trained by first training data consisting of an image of the consumable and the degree of consumption of the consumable, and the second machine learning model is a machine learning model trained by second training data consisting of multiple degrees of consumption of the consumable during the specified period and the usable period.
また、本発明の一態様では、前記複数画像の各々は、前記消耗品において使用に応じてすり減る摩耗面を示し、消耗度推定手段は、前記消耗度として、前記摩耗面における摩耗度を推定し、前記期間推定手段は、前記消耗度推定手段によって推定された複数の前記摩耗度を前記第2機械学習モデルに入力した際の出力に基づいて、前記消耗品の前記使用可能期間を推定する。 In one aspect of the present invention, each of the multiple images shows a wear surface of the consumable that wears down with use, the wear degree estimation means estimates the wear degree of the wear surface as the wear degree, and the period estimation means estimates the usable period of the consumable based on the output when the multiple wear degrees estimated by the wear degree estimation means are input to the second machine learning model.
また、本発明の一態様では、前記摩耗面はタイヤのトレッド面であり、消耗度推定手段は、前記摩耗度として、前記トレッド面における溝の深さを推定し、前記期間推定手段は、前記消耗度推定手段によって推定された複数の前記溝の深さを示す情報を前記第2機械学習モデルに入力した際の出力に基づいて、前記タイヤの前記使用可能期間を推定する。 In one aspect of the present invention, the wear surface is the tread surface of a tire, the wear degree estimation means estimates the groove depth in the tread surface as the wear degree, and the period estimation means estimates the usable period of the tire based on the output when information indicating the multiple groove depths estimated by the wear degree estimation means is input to the second machine learning model.
また、本発明の一態様では、前記所定期間は、1年間以上の期間である。 In one embodiment of the present invention, the specified period is one year or longer.
また、本発明の一態様では、前記期間推定手段によって推定された前記使用可能期間に基づいて、前記消耗品の使用期限を出力する出力手段を更に含む。 In one aspect of the present invention, the device further includes an output means for outputting the expiration date of the consumable based on the usable period estimated by the period estimation means.
また、本発明に係る期間推定方法は、所定期間における消耗品の変化を示す複数画像を取得するステップと、前記取得ステップにおいて取得された前記複数画像に基づく複数の消耗度を学習済の機械学習モデルに入力した際の出力に基づいて、前記消耗品の使用可能期間を推定するステップと、を含む。 The period estimation method according to the present invention also includes the steps of acquiring multiple images showing changes in a consumable over a predetermined period of time, and estimating the usable period of the consumable based on the output of a trained machine learning model that inputs multiple degrees of wear based on the multiple images acquired in the acquisition step.
また、本発明に係るプログラムは、所定期間における消耗品の変化を示す複数画像を取得する取得手順、及び、前記取得手順によって取得された前記複数画像に基づく複数の消耗度を学習済の機械学習モデルに入力した際の出力に基づいて、前記消耗品の使用可能期間を推定する推定手順をコンピュータに実行させる。 The program of the present invention also causes a computer to execute an acquisition procedure for acquiring multiple images showing changes in a consumable over a predetermined period of time, and an estimation procedure for estimating the usable period of the consumable based on the output when multiple degrees of wear based on the multiple images acquired by the acquisition procedure are input into a trained machine learning model.
以下、本開示の実施形態について図面を参照しながら説明する。本実施形態では、消耗品の変化を示す複数画像に基づく複数情報を機械学習モデルに入力することにより、その消耗品の使用可能期間が推定される。以下では、消耗品が車両に装着されるタイヤである場合の例を説明するが、消耗品はタイヤに限らず、使用により表面の状態が変化(摩耗)するものであってもよい。消耗品は、使用による消耗の度合いが外部から観察できるものであればよい。 Below, an embodiment of the present disclosure will be described with reference to the drawings. In this embodiment, a plurality of pieces of information based on a plurality of images showing changes in a consumable item are input to a machine learning model, and the usable period of the consumable item is estimated. Below, an example will be described in which the consumable item is a tire mounted on a vehicle, but the consumable item is not limited to tires and may be an item whose surface condition changes (wears) with use. The consumable item may be any item whose degree of wear with use can be observed from the outside.
[1.ハードウェア構成]
図1は、本発明の実施形態の一例に係る情報処理装置(期間推定装置)10の構成を示す図である。本実施形態に係る情報処理装置10は、パーソナルコンピュータなどのコンピュータであり、図1に示すように、プロセッサ12、記憶部14、通信部16、表示部18、操作部20、第1撮影部22a、及び、第2撮影部22bを含んでいる。なお、情報処理装置10は、DVD-ROMやBlu-ray(登録商標)ディスクなどの光ディスクを読み取る光ディスクドライブ、USB(Universal Serial Bus)ポートなどを含んでいてもよい。
[1. Hardware Configuration]
Fig. 1 is a diagram showing a configuration of an information processing device (period estimation device) 10 according to an example of an embodiment of the present invention. The
プロセッサ12は、例えば情報処理装置10にインストールされるプログラムに従って動作するCPUなどのプログラム制御デバイスである。記憶部14は、ROMやRAMなどの記憶素子やハードディスクドライブなどである。記憶部14には、プロセッサ12によって実行されるプログラムなどが記憶される。通信部16は、例えば、ネットワークボードなどの通信インタフェースである。表示部18は、液晶ディスプレイなどの表示デバイスであって、プロセッサ12の指示に従って各種の画像を表示する。操作部20は、キーボードやマウスなどといったユーザインタフェースであって、ユーザの操作入力を受け付けて、その内容を示す信号をプロセッサ12に出力する。
The
第1撮影部22a及び第2撮影部22bは撮影デバイスであり、撮影によって生成される画像をプロセッサ12に出力する。第1撮影部22aは、デジタルカメラなどとしてよい。第2撮影部22bは、三次元画像が撮影可能なステレオカメラや、奥行き画像が撮影可能なデプスカメラとすることが望ましい。この場合、第2撮影部22bは、撮影によって生成される三次元画像や奥行き画像をプロセッサ12に出力する。
The first
図2は、車両90の左側面を模式的に示す図である。図3は、車両90の上面を模式的に示す図である。車両90は消耗品であるタイヤを装着し、所定の場所(駐車場など)に駐車される。図2及び図3に示すように、第1撮影部22a及び第2撮影部22bは、車両90が駐車される所定の場所(駐車場など)に配置される。第1撮影部22aは、車両90の左後輪92の左側面が撮影可能な位置に配置され、第2撮影部22bは、車両90の左後輪92のトレッド面が撮影可能な位置に配置される。
Figure 2 is a schematic diagram of the left side of the
図4は、第1撮影部22aによって撮影される、タイヤの左側面が写る画像である側面画像110の一例を示す図である。図4に示すように、側面画像110には、タイヤの側面(ショルダー部)に刻印された複数の側面スリップサイン94が写っている。図4に示すように、複数の側面スリップサイン94は、タイヤの側面にタイヤの外周に沿って等間隔に刻印されている。一般的には、側面スリップサイン94は、タイヤの側面にタイヤの外周に沿って等間隔に4~9個刻印されている。図4に示すタイヤには、側面スリップサイン94が6個刻印されている。
Figure 4 is a diagram showing an example of a
図5A及び図5Bは、第2撮影部22bによって撮影される、タイヤのトレッド面が写る画像であるトレッド面画像120の一例を示す図である。図5A及び図5Bに示すように、トレッド面画像120にはトレッド面に形成された溝である主溝96が写っており、その主溝96の内側に、トレッド面スリップサイン98が写っている。なお、トレッド面画像120には、トレッドパターンの周期構造が写っていてもよい。図5A及び図5Bに示すトレッド面画像120では、トレッドパターンの記載は省略されている。
5A and 5B are diagrams showing an example of a
図5Bに示すトレッド面画像120は、図5Aに示したトレッド面画像120が撮影された日の後日に撮影されたものである。図5Bに示すトレッド面画像120では、使用限界に達したタイヤのトレッド面が写っている。ここでのタイヤは、トレッド面が摩耗することにより主溝96の深さが減少し、主溝96とトレッド面スリップサイン98との境界が曖昧になっている。車両90に装着されているタイヤがこのような状態になる前に、新しいタイヤに交換しておくことが望ましい。
The
車両90の使用者(個人の持ち主や管理者など)がタイヤの消耗量(トレッド面の摩耗量)から交換時期を判断する場合、主溝96の深さを計測することが一般的である。しかし、ノギス等を用いて手作業で主溝96の深さを計測するのは手間がかかるため、車両90の使用者が実際にタイヤの消耗量を確認する機会は少ない。このため、車両90の使用者が、近日中にタイヤが使用限界に達することや、すでに使用限界に達したことを把握しない場合がある。
When a user of the vehicle 90 (such as an individual owner or manager) determines when to replace a tire based on the amount of wear (amount of wear on the tread surface) of the tire, the user typically measures the depth of the
また、タイヤに限らず、消耗品が使用限界に達する前に、事前に消耗品の使用期限を使用者に出力することが望まれる場合がある。この点、情報処理装置10は、後に詳述するように、タイヤなどの消耗品の使用可能期間を推定し、その使用期限を表示部18や他の情報処理装置(例えば、スマートフォンなどの携帯端末)の表示部などに出力する。これによれば、消耗品の使用者は、消耗品の新規購入や補充、次回の交換時期の判断に関し、有用な情報を把握できる。
In addition, it may be desirable to output the expiration date of a consumable item to a user in advance, before the consumable item reaches its usage limit, not limited to tires. In this regard, as described in detail below, the
[2.機能ブロック]
情報処理装置10は、消耗品(タイヤなど)の使用可能期間を推定する。本実施形態では、第2撮影部22bによって撮影された複数画像に基づいて、左後輪92のタイヤの使用可能期間が推定され、そのタイヤの使用期限が出力される。また、複数画像から消耗品の使用期間が推定されるまでに、学習済の2つの機械学習モデル(図6に示す第1機械学習モデル40及び第2機械学習モデル42)が用いられる。以下、情報処理装置10による消耗品の使用可能期間の推定について説明する。
2. Functional Blocks
The
図6は、情報処理装置10で実装される機能の一例を示す機能ブロック図である。なお、情報処理装置10において、図6に示す機能のすべてが実装されなくてもよく、図6に示す機能以外の機能が実装されていてもよい。
Figure 6 is a functional block diagram showing an example of functions implemented in
図6に示すように、情報処理装置10は、機能的には、データ記憶部30と、画像取得部32と、消耗度推定部34と、期間推定部36と、使用期限出力部38と第1機械学習モデル40と、第2機械学習モデル42とを含む。データ記憶部30は、記憶部14を主として実装される。画像取得部32、消耗度推定部34、期間推定部36、及び、使用期限出力部38は、プロセッサ12を主として実装される。第1及び第2の学習モデル40,42は、プロセッサ12及び記憶部14を主として実装される。
As shown in FIG. 6, the
[2-1.使用期限出力部]
使用期限出力部38は、後に詳述する期間推定部36により推定された使用可能期間に基づいて、消耗品(タイヤなど)の使用期限を出力する。本実施形態では、使用期限出力部38は、消耗品の使用期限を、表示部18、又は、通信部16などを介して他の情報処理装置の表示部に出力する。
[2-1. Expiration date output section]
The expiration
図7Aは、使用期限の表示例を示す図である。図7Aの画像130Aに示されるように、使用期限出力部38は、後述する期間推定部36により推定された使用可能期間の日数を出力してよい。また、使用期限出力部38は、使用可能期間の日数に限らず、時分秒を示す数値や月数、年数などを表示部18などに出力してもよい。
Figure 7A is a diagram showing an example of the display of the expiration date. As shown in
図7Bは、使用期限の他の表示例を示す図である。図7Bの画像130Bに示されるように、使用期限出力部38は、後述する期間推定部36により推定された使用可能期間に基づく期限の日付を出力してもよい。この場合、使用期限出力部38は、期間推定部36により推定された使用可能期間を現在の日付に加えた日付を、消耗品の使用可能期限として出力してよい。
Figure 7B is a diagram showing another example of the display of the expiration date. As shown in
[2-2.データ記憶部]
図6に示すように、データ記憶部30は、消耗度推定部34により推定される消耗度の時系列データD1を記憶する。他にも例えば、データ記憶部30は、第1撮影部22a及び第2撮影部22bが撮影した画像データや、後述する第2機械学習モデル42の機械学習に用いられる第2訓練データ、当該第2訓練データを生成するための消耗度に関する収録データなど、種々のデータを記憶してもよい。時系列データD1については、後に詳述する。
[2-2. Data storage unit]
6, the
[2-3.画像取得部]
画像取得部32は、所定期間(例えば、3ヶ月間)における消耗品(タイヤなど)の変化を示す複数画像を、後に詳述する消耗度推定部34に入力する画像として取得する。画像取得部32は、例えば、所定の場所に設けられた撮影手段によって、所定期間において定期的に撮影された撮影画像、又は、その撮影画像に基づいて生成された画像を複数画像として取得してよい。
[2-3. Image Acquisition Unit]
The
消耗品の変化を示す複数画像の各々は、例えば、その消耗品において使用に応じてすり減る摩耗面を示す。他にも例えば、複数画像の各々は、使用によって消費されるインクなどの残量を示すものであってもよい。 Each of the multiple images showing changes in a consumable may, for example, show a wear surface of the consumable that wears down with use. Alternatively, for example, each of the multiple images may show the remaining amount of ink or the like that is consumed with use.
本実施形態では、画像取得部32は、所定期間(例えば、3ヶ月間)において、駐車場に配置された第2撮影部22bによって定期的に(例えば、1週間ごとに)撮影されたトレッド面画像120に基づいて生成された画像を、当該所定期間における変化を示す複数画像として取得する。なお、画像取得部32は、第2撮影部22bによって撮影されたトレッド面画像120そのものや、第2撮影部22bによって撮影された後に記憶部14に記憶されている画像を、上記複数画像として取得してもよい。
In this embodiment, the
「トレッド面画像120に基づいて生成された画像」とは、トレッド面画像120に所与の画像加工処理(例えば、トリミング処理や拡大/縮小処理、エッジ抽出処理)が施されることにより生成された画像である。本実施形態では、画像取得部32は、トレッド面画像120において、トレッド面スリップサイン98が含まれる領域である着目領域122(図5A、図5Bを参照)でトリミングされた画像を、上記複数画像として取得する。
"Images generated based on the
トレッド面画像120における着目領域122は、第2撮影部22bが当該トレッド面画像120を撮影したのと同じタイミングで第1撮影部22aによって撮影された側面画像110(図4を参照)に基づいて特定されてよい。先述したように、側面画像110にはタイヤの側面スリップサイン94が写っている。タイヤでは、側面スリップサイン94の位置と、トレッド面スリップサイン98との位置とが1対1で対応付けられている。このため、トレッド面画像120内における着目領域122の位置は、側面画像110における側面スリップサイン94の位置に基づいて特定できる。トレッド面画像120内における着目領域122の位置は、例えば、側面画像110における左後輪92の中心を通る基準線(図4の例では、右方向の線)と当該中心と側面スリップサイン94とを結ぶ線とのなす角度aに基づいて特定できる。
The area of
なお、定期的に撮影される複数のトレッド面画像120には、その期間(例えば、1週間)から少しずれたタイミングに撮影されたものが含まれてもよい。そのように撮影された複数のトレッド面画像120も、所定期間(例えば、3ヶ月間)におけるタイヤの変化を示す複数画像と呼ぶことができる。また、定期的に撮影を行う複数のタイミングのうち、第2撮影部22bが配置される場所に車両90が存在しないなどの理由により、撮影が行われないタイミングが生じても構わない。
The multiple
[2-4.消耗度推定部(第1機械学習モデル)]
消耗度推定部34は、画像取得部32によって取得された消耗品(タイヤなど)の画像に基づいて、当該消耗品の消耗度を推定する。より具体的には、消耗度推定部34は、画像取得部32によって取得された、所定期間(例えば、3ヶ月間)における消耗品の変化を示す複数画像をそれぞれ第1機械学習モデル40に入力した際の出力に基づいて、当該所定期間における消耗品の複数の消耗度を推定する。
[2-4. Wear level estimation unit (first machine learning model)]
The wear
「消耗度」とは、消耗品の消耗度合いを示す指標値である。本実施形態のように消耗品が使用により表面の状態が摩耗するものである場合、消耗度は「摩耗度」と言い換えることができる。消耗品がタイヤである場合、タイヤの消耗度(摩耗度)は、トレッド面における主溝96の溝深さ(残溝量)を示すデータであってもよい。なお、消耗度は、消耗品が使用されていない状態からの消耗量を示す指標値であってもよい。
"Wear level" is an index value indicating the degree of wear of a consumable. In the case of a consumable whose surface condition wears away with use, as in this embodiment, the wear level can be rephrased as "wear level." In the case of a consumable being a tire, the wear level (wear level) of the tire may be data indicating the groove depth (remaining groove amount) of the
第1機械学習モデル40は、アダブースト、ランダムフォレスト、ニューラルネットワーク、サポートベクタマシン(SVM)、最近傍識別器などの機械学習が実装された機械学習モデルである。
The first
第1機械学習モデル40は、消耗品の画像と、当該消耗品の消耗度(教師データ)とからなる訓練データ(以下では、後述する第2訓練データと区別するために、第1訓練データとも呼ぶ)によって学習される機械学習モデルである。第1機械学習モデル40は、例えば、消耗品の画像の入力により、当該消耗品の消耗度を示すデータを出力する回帰モデルである。
The first
第1訓練データは、消耗品の摩耗面を示す画像(例えば、タイヤのトレッド面を示すトレッド面画像120と)と、当該摩耗面の摩耗度とからなる。そのような第1訓練データによって学習される第1機械学習モデル40は、消耗品の摩耗面を示す画像の入力により、当該消耗品の摩耗度を示すデータを出力する回帰モデルになる。この場合、消耗度推定部34は、第1機械学習モデル40に摩耗面を示す画像を入力した際の出力に基づいて、消耗度として、消耗品の摩耗面における摩耗度を推定する。
The first training data consists of an image showing the wear surface of the consumable (for example, a
本実施形態では、第1訓練データは、トレッド面画像120に基づいて生成された画像と、当該トレッド面画像120に示されるタイヤにおいて予めノギスなどにより計測された主溝96の溝深さを示す数値などのデータとからなる。このため、本実施形態では、第1機械学習モデル40は、トレッド面画像120の入力により、主溝96の溝深さを示すデータを出力する回帰モデルになる。このため、本実施形態では、消耗度推定部34は、トレッド面画像120に基づいて生成された画像を第1機械学習モデル40に入力した際の出力に基づいて、タイヤの消耗度(摩耗度)として、トレッド面における主溝96の深さを推定する。
In this embodiment, the first training data consists of an image generated based on the
本実施形態では、トレッド面画像120において、トレッド面スリップサイン98の含む着目領域122においてトリミングされた画像を第1機械学習モデル40へ入力することにより、タイヤの消耗度(摩耗度)の推定が行われる。トレッド面スリップサイン98はタイヤの種類によらず存在し、また、タイヤの種類の違いによるトレッド面スリップサイン98近辺の画像特徴の差異よりも、タイヤの摩耗度の違いによるトレッド面スリップサイン98近辺の画像特徴の差異の方が顕著であると考えられる。このため、着目領域122においてトリミングされた画像を第1機械学習モデル40への入力に用いることにより、学習に用いられるデータ量が少なくても、様々な種類のタイヤの消耗度を的確に推定できるようになる。
In this embodiment, the degree of wear (wear) of a tire is estimated by inputting an image of the
なお、図示は省略するが、情報処理装置10は、第2撮影部22bや操作部20などを介して第1訓練データを生成する第1の訓練データ生成手段や、当該第1訓練データを用いて第1機械学習モデル40の学習を実行する第1学習手段を有してもよい。この場合、第1学習手段は、例えば、第1訓練データに含まれる消耗品の画像を第1機械学習モデル40に入力した際の出力と、当該訓練データに含まれる消耗度との差を特定し、その特定した差に基づいて第1訓練データのパラメータを更新してもよい。
Although not shown in the figures, the
[2-5.時系列データ]
消耗度推定部34は、以上のように推定した消耗度の時系列データを、データ記憶部30に記憶させる。データ記憶部30において、所定期間(例えば、3ヶ月間)における複数の消耗度として、消耗度推定部34により推定された所定数(例えば、15個)の消耗度が時系列データD1として蓄積される。
[2-5. Time series data]
The wear-out
図8は、データ記憶部30に記憶される時系列データD1の一例を示す図である。図8に示すように、時系列データD1は、消耗度(例えば、主溝96の溝深さを)示す値からなる一次元配列である。図8に示す例では、「2.5」が、消耗度推定部34により直近に推定された消耗度の値であり、「2.6」が、その1つ前のタイミングにおいて推定された消耗度の値であり、「2.7」が、更にその1つ前のタイミングにおいて推定された消耗度の値である。
Figure 8 is a diagram showing an example of time-series data D1 stored in the
時系列データD1に蓄積される消耗度のデータ数(一次元配列の要素数)は、上記所定期間に応じて定められる数であってよい。例えば、消耗度推定部34により7日間(1週間)ごとに消耗度が推定され、時系列データD1に蓄積される消耗度のデータ数を15とした場合、時系列データD1には、99日間分(7日*14週+1日(*は乗算演算子)、すなわち約3ヶ月分)の消耗度を示すデータが蓄積されることになる。
The number of wear-out data items (the number of elements in a one-dimensional array) stored in the time-series data D1 may be a number determined according to the above-mentioned predetermined period. For example, if the wear-out
先述したように、定期的に撮影される複数のトレッド面画像120には、その期間(例えば、1週間)から少しずれたタイミングに撮影されたものがあってもよい。時系列データD1には、定期的な期間から少しずれたタイミングにおける消耗度が含まれてもよい。
As mentioned above, the multiple
また、定期的に撮影を行う複数のタイミングのうち、車両90が存在しないなどの理由により撮影が行われないタイミングが生じた場合、時系列データD1には、そのタイミングの前後において推定された消耗度の値に基づいて補完された消耗度の値(例えば、前回と同じ値や前後の値の平均値など)が含まれてもよい。この場合、情報処理装置10は、データ記憶部30に記憶されている時系列データD1に基づいて、当該時系列データD1に消耗度の値を補完する手段を有してもよい。
In addition, if there is a time when no image is captured due to the absence of the
[2-6.期間推定部(第2機械学習モデル)]
期間推定部36は、画像取得部32によって取得された、所定期間(例えば、3ヶ月間)における消耗品(タイヤなど)の変化を示す複数画像に基づく複数の消耗度を学習済の第2機械学習モデル42に入力した際の出力に基づいて、当該消耗品の使用可能期間を推定する。より具体的には、期間推定部36は、消耗度推定部34によって推定された複数の消耗度を第2機械学習モデル42に入力した際の出力に基づいて、当該消耗品の使用可能期間を推定する。
[2-6. Period Estimation Unit (Second Machine Learning Model)]
The
本実施形態では、期間推定部36は、消耗度推定部34によって推定された複数の摩耗度を第2機械学習モデル42に入力した際の出力に基づいて、消耗品の使用可能期間を推定する。本実施形態では、消耗品はタイヤであり、期間推定部36は、消耗度推定部34によって推定された主溝96の溝深さを第2機械学習モデル42に入力した際の出力に基づいて、タイヤの使用可能期間を推定する。期間推定部36は、データ記憶部30に記憶される時系列データD1を第2機械学習モデル42に入力した際の出力に基づいて、消耗品であるタイヤの使用可能期間を推定する。
In this embodiment, the
第2機械学習モデル42は、第1機械学習モデル40と同様に、所与の機械学習が実装された機械学習モデルである。第2機械学習モデル42には、例えば、ディープニューラルネットワーク(DNN)が機械学習として実装されてよい。
The second
第2機械学習モデル42は、所定期間(例えば、3ヶ月間)における消耗品(タイヤなど)の複数の消耗度と、その消耗品について予め測定された使用可能期間(教師データ)とからなる第2訓練データによって学習される機械学習モデルである。第2機械学習モデル42は、複数の消耗度の入力により、消耗品の使用可能期間を示すデータを出力する回帰モデルである。
The second
図9は、第2機械学習モデル42の機械学習に用いられる第2訓練データの一例を示す図である。図9に示すように、第2訓練データは、例えば、所定期間における複数の消耗度と、使用可能期限とからなる複数の組み合わせを蓄積したデータである。
Figure 9 is a diagram showing an example of second training data used in the machine learning of the second
図9に示す第2訓練データでは、「6.4、6.3、6.1、5.9、5.8」の順に推定された消耗度について、「5.8」が推定された時点における消耗品の使用可能期間が「350」日であることを示している。また、図9に示す第2訓練データでは、「6.3、6.1、5.9、5.8、5.7」の順に推定された消耗度について、「5.7」が推定された時点における消耗品の使用可能期間が「330」日であることを示している。 The second training data shown in FIG. 9 indicates that for wear levels estimated in the order of "6.4, 6.3, 6.1, 5.9, 5.8," the usable life of the consumable at the time "5.8" was estimated was "350" days. Also, the second training data shown in FIG. 9 indicates that for wear levels estimated in the order of "6.3, 6.1, 5.9, 5.8, 5.7," the usable life of the consumable at the time "5.7" was estimated was "330" days.
図10は、第2訓練データの作成方法について説明するための図であり、車両90に装着されたタイヤが使用限界まで使用された場合の消耗度(摩耗度)に関する収録データの一例を示す。図10に示す収録データは、例えば、第2訓練データの作成に協力する車両90の使用者である複数のトライアルユーザのうちの1人により収録されてよい。
Figure 10 is a diagram for explaining a method for creating the second training data, and shows an example of recorded data related to the degree of wear (abrasion) when a tire mounted on a
図10に示す例では、横軸が時間経過を示し、縦軸がタイヤの消耗度(摩耗度)である主溝96の溝深さを示す。また、図10に示した収録データでは、2017年1月初旬から定期的に(例えば、1週間ごとに)溝深さの計測が行われており、時間経過に応じて溝深さが低くなっている、すなわち、使用に応じてタイヤのトレッド面が徐々に摩耗している様子を示している。また、図10に示した収録データでは、2020年3月中旬に、タイヤの溝深さが規定値以下(2.0mm以下)となっており、使用期限に達したことを示している。
In the example shown in FIG. 10, the horizontal axis indicates the passage of time, and the vertical axis indicates the groove depth of the
第2訓練データは、例えば、以下のようにして作成できる。まず、図10に示す収録データにおいて、タイヤの溝深さの初回の計測タイミング(2017年1月初旬)から所定期間(例えば、3ヶ月間)が経過するまでの期間M1において計測された、複数の(例えば、15個の)溝深さを取得し、さらに、当該期間M1の末日(2017年3月末)から使用期限(2020年3月中旬)に達するまでの期間を使用可能期間として取得する。そして、このように取得した複数の溝深さと使用可能期間との組み合わせのデータを第2訓練データに追加する。換言すると、取得した複数の溝深さと使用可能期間との組み合わせが第2訓練データに含まれる複数の組み合わせのうちの1つになるように、第2訓練データを更新する。 The second training data can be created, for example, as follows. First, in the recorded data shown in FIG. 10, multiple (e.g., 15) tread depths measured during a period M1 from the first measurement of the tire tread depth (early January 2017) until a predetermined period (e.g., three months) has passed are obtained, and the period from the last day of the period M1 (the end of March 2017) until the expiration date (mid-March 2020) is obtained as the usable period. Then, data of the combinations of the multiple tread depths and usable periods thus obtained is added to the second training data. In other words, the second training data is updated so that the combinations of the multiple tread depths and usable periods obtained become one of the multiple combinations included in the second training data.
その次に、期間M1から1つの収録周期(例えば、1週間)で後日にずれた所定期間である期間M2において、同様に複数の溝深さと、期間M2の末日からの使用可能期間を取得し、取得した複数の溝深さと使用可能期間との組み合わせを、第2訓練データに追加する。さらに、期間M2から1つの収録周期分で後日にずれた所定期間である期間M3においても、同様に、複数の溝深さと使用可能期間を取得し、第2訓練データに含ませる。 Next, in period M2, which is a predetermined period shifted from period M1 by one recording cycle (e.g., one week), multiple groove depths and usable periods from the last day of period M2 are similarly obtained, and the combinations of the obtained multiple groove depths and usable periods are added to the second training data. Furthermore, in period M3, which is a predetermined period shifted from period M2 by one recording cycle, multiple groove depths and usable periods are similarly obtained and included in the second training data.
以上の処理を繰り返すことにより、タイヤの消耗(摩耗)について収録された1つの収録データから、教師データとなる複数の組み合わせを取得し、第2訓練データに追加することが可能である。さらに、トライアルユーザとして、複数の車両90の使用者から複数の収録データを取得することで、第2訓練データに多くの教師データを蓄積することが可能である。
By repeating the above process, it is possible to obtain multiple combinations of teacher data from one recorded data about tire wear (abrasion) and add them to the second training data. Furthermore, by obtaining multiple recorded data from users of
また、このように多くの教師データを含む第2訓練データを用いて第2機械学習モデル42が機械学習されることにより、期間推定部36は、当該第2機械学習モデル42を用いて、タイヤの使用可能期間として、尤度の高い使用可能期間を推定することができる。
In addition, by machine learning the second
なお、図示は省略するが、情報処理装置10は、第2訓練データを生成する第2の訓練データ生成手段や、当該第2訓練データを用いて第2機械学習モデル42の学習を実行する学習手段を有してもよい。この場合、情報処理装置10は、期間推定部36により定期的に推定され、データ記憶部30に記憶された複数の過去の消耗度に基づいて、図10に示した収録データを生成する手段を有してもよく、第2の訓練データ生成手段は、当該生成された収録データに基づいて第2訓練データを生成してもよい。
Although not shown in the figures, the
[3.フローチャート]
図11は、情報処理装置10で実行される推定処理の流れの一例を示すフロー図である。図11で示す推定処理は、定期的に(例えば、1週間ごとに)実行される。
3. Flowchart
Fig. 11 is a flow diagram showing an example of the flow of the estimation process executed by the
まず、画像取得部32は、消耗品の画像として、消耗品の消耗度合が観察できる画像を取得する(ステップS101)。消耗品が使用に応じて摩耗する摩耗面を有する場合、画像取得部32は、摩耗面を示した画像を取得してよい。また、消耗品がタイヤである場合、画像取得部32は、図5A,Bに例示したトレッド面画像120を取得してよい。本実施形態では、画像取得部32は、トレッド面画像120において、トレッド面スリップサイン98を含む領域である着目領域122でトリミングした画像を取得する。
First, the
次に、消耗度推定部34は、ステップS101で取得した消耗品の画像を第1機械学習モデル40に入力し、その際の当該第1機械学習モデル40からの出力に基づいて、消耗品の消耗度を推定する(ステップS102)。本実施形態では、消耗度推定部34は、タイヤの消耗度(摩耗度)として、主溝96の溝深さを推定する。
Next, the wear
また、消耗度推定部34は、ステップS102で推定した消耗度を、データ記憶部30に記憶される時系列データD1に記録する(ステップS103)。時系列データには、所定期間(例えば、3ヶ月間)分のデータとして、所定数(例えば、15個)の消耗度のデータ(本実施形態では、主溝96の溝深さを示す数値データ)が記録される(図8を参照)。
The wear
次に、期間推定部36は、データ記憶部30に記憶される時系列データD1を第2機械学習モデル42に入力し、その際の当該第2機械学習モデル42からの出力に基づいて、消耗品の使用可能期間を推定する(ステップS104)。
Next, the
最後に、使用期限出力部38が、ステップS104で推定された使用可能期間に基づいて、消耗品の使用期限を、表示部18、又は、他の情報処理装置の表示部に出力し(ステップS105)、処理が終了される。使用期限出力部38は、消耗品の使用期限を示す画像として、例えば、図7Aのように使用可能期間の日数を示す画像130Aを出力してもよいし、図7Bのように使用期限の日付を示す画像130Bを出力してもよい。
Finally, the expiration
なお、ステップS103において、時系列データD1に記録される消耗度のデータ数が所定数(例えば、15)に達していない場合(時系列データD1への記録が開始された時点から所定期間(例えば、3ヶ月間)が経過していない場合)、情報処理装置10のプロセッサ12は、ステップS104,S105の処理を実行しなくてもよい。また、時系列データD1の消耗度のデータ数が所定数に達していない場合、期間推定部36は、消耗度のデータ数が所定数になるように時系列データD1を補完し、これを第2機械学習モデル42に入力することによって消耗品の暫定的な使用可能期間を推定してもよい。
In step S103, if the number of wear data recorded in the time series data D1 has not reached a predetermined number (e.g., 15) (if a predetermined period (e.g., three months) has not elapsed since recording in the time series data D1 began), the
[4.まとめ]
以上より、本実施形態では、画像取得部32が所定期間(例えば、3ヶ月間)における消耗品(タイヤなど)の変化を示す複数画像として、第2撮影部22bによって撮影されたトレッド面画像120における着目領域122を示す画像を取得する。消耗度推定部34は、これら複数画像を第1機械学習モデル40にそれぞれ入力することにより、複数の消耗度を推定する。そして、期間推定部36は、推定された複数の消耗度を第2機械学習モデルに入力した際の出力に基づいて、消耗品の使用可能期間を推定する。このようにすることで、情報処理装置10は、消耗品の使用可能期間を推定できる。また、使用期限出力部38が表示部18等に消耗品の使用期限を出力することで、消耗品の使用者は、消耗品の購入などの判断に有用な情報を把握できる。
[4. Summary]
As described above, in this embodiment, the
なお、以上の説明では、車両90が備える左後輪92のタイヤの使用可能期間を推定したが、車両90が備える左後輪92のタイヤ以外のタイヤについても、同様の方法により使用可能期間を推定することが可能である。タイヤの例では、車両90に装着される複数のタイヤの全てを同時期に交換する場合が多い。このため、車両90に装着される複数のタイヤの全てで使用可能期間の推定を行わなくてもよく、1つのタイヤで使用可能期間が推定できればよい場合が多い。
In the above explanation, the usable period of the tire on the left
[5.変形例]
本発明は、以上の実施形態に限定されるものではない。
5. Modifications
The present invention is not limited to the above embodiments.
例えば、本実施形態では、所定期間が3ヶ月である場合として、時系列データD1に3ヶ月分の消耗度のデータが記録され、第2機械学習モデル42は、3ヶ月分の消耗度のデータからなる第2訓練データによって機械学習される場合について説明した。これに限らず、所定期間は、1年間以上の期間であってもよい。
For example, in this embodiment, a case has been described in which the predetermined period is three months, and wear-out data for three months is recorded in the time-series data D1, and the second
例えば、時系列データD1には、1年間分の消耗度のデータが記録されてよく、第2機械学習モデル42は、1年間分の消耗度のデータからなる第2訓練データによって機械学習されてもよい。この場合、第2機械学習モデル42には、1年間分の消耗度のデータが記録された時系列データD1が入力されることになる。
For example, one year's worth of wear-out data may be recorded in the time-series data D1, and the second
図12は、車両90に装着されたタイヤが使用限界まで使用された場合の消耗度に関する収録データの他の一例を示す。図12の例では、図10の例と同様に、横軸が時間経過を示し、縦軸がタイヤの消耗度(摩耗度)である主溝96の溝深さを示す。
Figure 12 shows another example of recorded data regarding the degree of wear when a tire mounted on a
図12に示す例では、一点鎖線で囲われた領域に示されるように、1年間の期間M4のうち、2019年3月の初旬から中旬にかけて、タイヤの溝深さに著しい減少がみられる。つまり、2019年3月の期間では、車両90の使用頻度が高くなっている。
In the example shown in FIG. 12, as shown in the area surrounded by the dashed line, a significant decrease in tire tread depth is observed from early to mid-March 2019 during the one-year period M4. In other words, the frequency of use of
車両90の使用者の状況に応じて、図12に示したように3月中に車両90の使用頻度が高くなる場合もあれば、3月以外の時期に車両90の使用頻度が高くなる場合もある。また、1年間における1つの時期に限らず、複数の時期で車両90の使用頻度が高くなる場合もあれば、複数の月で連続して車両90の使用頻度が高くなる場合もある。
Depending on the situation of the user of the
そこで、所定期間を1年間以上とし、期間推定部36は、1年間以上の所定期間における消耗品(タイヤなど)の変化を示す複数画像に基づく複数の消耗度(つまり、1年間以上の消耗度が記録された時系列データD1)を第2機械学習モデル42に入力した際の出力に基づいて、当該消耗品の使用可能期間を推定してもよい。このようにすることで、消耗品の1年間における時期ごとに変化する使用頻度に基づいて、使用可能期限を推定できる。例えば、消耗品の消耗が大きくなる時期が到来した場合、これからさらに消耗品が大きく消耗するであろうことを踏まえたうえで、消耗品の使用可能期間を推定できるようになる。
Therefore, the specified period may be one year or more, and the
なお、所定期間は1年間に限らず、1年以上の複数年間(例えば、2年間や3年間など)でもよい。また、実施形態では、消耗品の画像が取得される期間として、第2撮影部22bによってトレッド面画像120が撮影される期間を1週間としたが、当該期間は1週間でなくても構わない。
The specified period is not limited to one year, but may be one year or more (e.g., two years or three years). In the embodiment, the period during which the
また、実施形態では、消耗品がタイヤである場合の例を説明したが、消耗品は、使用に応じて表面が摩耗するもの、例えば、玄関の靴底であってもよいし、鉄道の線路やパンタグラフなどであってもよい。また、消耗品は、使用による消耗の度合いが外部から観察できるものであればよく、例えば、インクの残量が外部から確認できるマーカーなどであってもよい。これらの消耗品の使用可能期間の推定に関しても、本発明は適用可能である。 In the embodiment, an example in which the consumable is a tire has been described, but the consumable may be anything whose surface wears away with use, such as the soles of shoes at the entrance of a house, or railway tracks or pantographs. The consumable may also be anything whose degree of wear due to use can be observed from the outside, such as a marker whose remaining ink level can be checked from the outside. The present invention can also be applied to estimating the usable period of such consumables.
10 情報処理装置、12 プロセッサ、14 記憶部、16 通信部、18 表示部、20 操作部、22a 第1撮影部、22b 第2撮影部、30 データ記憶部、D1 時系列データ、32 画像取得部、34 消耗度推定部、36 期間推定部、38 使用期限出力部、40 第1機械学習モデル、42 第2機械学習モデル、90 車両、92 左後輪、94 側面スリップサイン、96 主溝、98 トレッド面スリップサイン、110 側面画像、120 トレッド面画像、122 着目領域、130A,130B 画像。
10 Information processing device, 12 Processor, 14 Memory unit, 16 Communication unit, 18 Display unit, 20 Operation unit, 22a First imaging unit, 22b Second imaging unit, 30 Data memory unit, D1 Time series data, 32 Image acquisition unit, 34 Wear degree estimation unit, 36 Period estimation unit, 38 Expiration date output unit, 40 First machine learning model, 42 Second machine learning model, 90 Vehicle, 92 Left rear wheel, 94 Side slip sign, 96 Main groove, 98 Tread surface slip sign, 110 Side image, 120 Tread surface image, 122 Area of interest, 130A, 130B Images.
Claims (9)
前記取得手段によって取得された前記所定数の画像をそれぞれ第1機械学習モデルに入力した際の出力に基づいて、前記所定長の期間における前記消耗品の前記所定数の消耗度を推定する消耗度推定手段と、
前記消耗度推定手段によって推定された前記所定数の消耗度を学習済の第2機械学習モデルに入力した際の出力に基づいて、前記消耗品の使用可能期間を推定する期間推定手段と、を含み、
前記第2機械学習モデルは、前記消耗品と同種の消耗品である第2消耗品に関する前記所定長の期間における前記所定数の消耗度と、当該期間からの前記第2消耗品の使用可能期間との複数の組み合わせであって、当該期間をずらすことによって得られる複数の組み合わせを含む訓練データによって学習されたモデルである
期間推定装置。 an acquisition means for acquiring a predetermined number of images (two or more) showing a change in the consumable over a predetermined length of time;
a consumption degree estimation means for estimating a consumption degree of the predetermined number of the consumables in the predetermined length of time based on an output when the predetermined number of images acquired by the acquisition means are input into a first machine learning model;
and a period estimation means for estimating a usable period of the consumable based on an output when the predetermined number of degrees of consumption estimated by the degree of consumption estimation means are input to a trained second machine learning model,
A period estimation device, wherein the second machine learning model is a model learned using training data including a plurality of combinations of the predetermined number of levels of consumption for a second consumable that is the same type of consumable as the consumable during the period of the predetermined length and the usable period of the second consumable from the period, the plurality of combinations being obtained by shifting the period.
請求項1に記載の期間推定装置。 The period estimation device according to claim 1 , wherein the acquisition means acquires, as the predetermined number of images, images of the consumable taken by an imaging means provided at a predetermined location, or images generated based on the taken images.
請求項1又は2に記載の期間推定装置。 The period estimation device according to claim 1 or 2, wherein the first machine learning model is a machine learning model trained by first training data including an image of the consumable and a consumption degree of the consumable.
消耗度推定手段は、前記消耗度として、前記摩耗面における摩耗度を推定し、
前記期間推定手段は、前記消耗度推定手段によって推定された前記所定数の前記摩耗度を前記第2機械学習モデルに入力した際の出力に基づいて、前記消耗品の前記使用可能期間を推定する
請求項1乃至3のいずれかに記載の期間推定装置。 each of the predetermined number of images represents a wear surface of the consumable product that wears away with use;
The wear degree estimation means estimates a wear degree of the wear surface as the wear degree,
The period estimation device according to claim 1 , wherein the period estimation means estimates the usable period of the consumable based on an output when the predetermined number of the wear levels estimated by the wear level estimation means are input into the second machine learning model.
消耗度推定手段は、前記摩耗度として、前記トレッド面における溝の深さを推定し、
前記期間推定手段は、前記消耗度推定手段によって推定された前記所定数の前記溝の深さを示す情報を前記第2機械学習モデルに入力した際の出力に基づいて、前記タイヤの前記使用可能期間を推定する
請求項4に記載の期間推定装置。 the wear surface being a tread surface of a tire;
The wear degree estimation means estimates a depth of a groove on the tread surface as the wear degree,
The period estimation device according to claim 4, wherein the period estimation means estimates the usable period of the tire based on an output when information indicating the depth of the predetermined number of grooves estimated by the wear degree estimation means is input to the second machine learning model.
請求項1乃至5のいずれかに記載の期間推定装置。 The period estimation device according to claim 1 , wherein the predetermined length of time is one year or more.
請求項1乃至6のいずれかに記載の期間推定装置。 The period estimation device according to claim 1 , further comprising an output unit that outputs an expiration date of the consumable item based on the usable period estimated by the period estimation unit.
消耗度推定手段が、前記取得ステップにおいて取得された前記所定数の画像をそれぞれ第1機械学習モデルに入力した際の出力に基づいて、前記所定長の期間における前記消耗品の前記所定数の消耗度を推定する消耗度推定ステップと、
期間推定手段が、前記消耗品と同種の消耗品である第2消耗品に関する前記所定長の期間における前記所定数の消耗度と、当該期間からの前記第2消耗品の使用可能期間との複数の組み合わせであって、当該期間をずらすことによって得られる複数の組み合わせを含む訓練データによって学習された第2機械学習モデルに、前記消耗度推定ステップにおいて推定された前記所定数の消耗度を入力した際の出力に基づいて、前記消耗品の使用可能期間を推定する期間推定ステップと、を含む
期間推定方法。 An acquisition step in which an acquisition means acquires a predetermined number of images, which are two or more, showing a change in the consumable over a predetermined length of time;
a consumption degree estimation step in which a consumption degree estimation means estimates a consumption degree of the predetermined number of the consumables in the predetermined length of time period based on an output when the predetermined number of images acquired in the acquisition step are input to a first machine learning model;
a period estimation step in which a period estimation means estimates the usable period of the consumable based on an output when the predetermined number of degrees of consumption estimated in the degree of consumption estimation step are inputted into a second machine learning model trained with training data including a plurality of combinations of the predetermined number of degrees of consumption in the predetermined period for a second consumable that is the same type of consumable as the consumable and the usable period of the second consumable from the period, the plurality of combinations being obtained by shifting the period.
前記取得手順によって取得された前記所定数の画像をそれぞれ第1機械学習モデルに入力した際の出力に基づいて、前記所定長の期間における前記消耗品の前記所定数の消耗度を推定する消耗度推定手順、及び、
前記消耗品と同種の消耗品である第2消耗品に関する前記所定長の期間における前記所定数の消耗度と、当該期間からの前記第2消耗品の使用可能期間との複数の組み合わせであって、当該期間をずらすことによって得られる複数の組み合わせを含む訓練データによって学習された第2機械学習モデルに、前記消耗度推定手順において推定された前記所定数の消耗度を入力した際の出力に基づいて、前記消耗品の使用可能期間を推定する推定手順
をコンピュータに実行させるプログラム。 an acquisition step of acquiring a predetermined number of images, two or more, showing a change in the consumable over a predetermined length of time;
a consumption degree estimation step of estimating consumption degrees of the predetermined number of the consumables in the predetermined length of time period based on an output when the predetermined number of images acquired by the acquisition step are input to a first machine learning model; and
A program that causes a computer to execute an estimation procedure for estimating the usable period of the consumable based on the output when the specified number of degrees of consumption estimated in the consumption degree estimation procedure are input into a second machine learning model that has been trained using training data that includes multiple combinations of the specified number of degrees of consumption in the specified period for a second consumable that is the same type of consumable as the consumable, and the usable period of the second consumable from that period, the multiple combinations being obtained by shifting the period.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020126328A JP7541232B2 (en) | 2020-07-27 | 2020-07-27 | PERIOD ESTIMATION DEVICE, PERIOD ESTIMATION METHOD, AND PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020126328A JP7541232B2 (en) | 2020-07-27 | 2020-07-27 | PERIOD ESTIMATION DEVICE, PERIOD ESTIMATION METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022023401A JP2022023401A (en) | 2022-02-08 |
| JP7541232B2 true JP7541232B2 (en) | 2024-08-28 |
Family
ID=80226449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020126328A Active JP7541232B2 (en) | 2020-07-27 | 2020-07-27 | PERIOD ESTIMATION DEVICE, PERIOD ESTIMATION METHOD, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7541232B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4296089B1 (en) * | 2022-06-21 | 2025-06-11 | Autopedia Co., Ltd. | Tire tread wear determination system and method using deep artificial neural network |
| JP7841470B2 (en) * | 2023-04-07 | 2026-04-07 | トヨタ自動車株式会社 | estimation device |
| JP2026017247A (en) * | 2024-07-23 | 2026-02-04 | 株式会社ブリヂストン | Tire management device, tire, and tire management method |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002127568A (en) | 2000-10-19 | 2002-05-08 | Ricoh Co Ltd | Consumables management system, consumables management method, and storage medium |
| JP2003166818A (en) | 2001-11-29 | 2003-06-13 | Sumitomo Rubber Ind Ltd | Tire inspection method and device |
| JP2007015454A (en) | 2005-07-05 | 2007-01-25 | Toyota Motor Corp | Wheel information processing apparatus, wheel state detection system, identification code management system, and identification code assignment method |
| JP2017187418A (en) | 2016-04-07 | 2017-10-12 | 三菱重工業株式会社 | Wear inspection apparatus and wear inspection method |
| JP2019035626A (en) | 2017-08-10 | 2019-03-07 | 株式会社ブリヂストン | Tire image recognition method and tire image recognition apparatus |
| JP2019128377A (en) | 2018-01-22 | 2019-08-01 | キヤノン株式会社 | Image formation device, control method and program |
| JP2019184797A (en) | 2018-04-09 | 2019-10-24 | キヤノン株式会社 | Image forming device, notification method, and program |
| JP2020027471A (en) | 2018-08-13 | 2020-02-20 | Toyo Tire株式会社 | Tire maintenance management device and tire maintenance system |
-
2020
- 2020-07-27 JP JP2020126328A patent/JP7541232B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002127568A (en) | 2000-10-19 | 2002-05-08 | Ricoh Co Ltd | Consumables management system, consumables management method, and storage medium |
| JP2003166818A (en) | 2001-11-29 | 2003-06-13 | Sumitomo Rubber Ind Ltd | Tire inspection method and device |
| JP2007015454A (en) | 2005-07-05 | 2007-01-25 | Toyota Motor Corp | Wheel information processing apparatus, wheel state detection system, identification code management system, and identification code assignment method |
| JP2017187418A (en) | 2016-04-07 | 2017-10-12 | 三菱重工業株式会社 | Wear inspection apparatus and wear inspection method |
| JP2019035626A (en) | 2017-08-10 | 2019-03-07 | 株式会社ブリヂストン | Tire image recognition method and tire image recognition apparatus |
| JP2019128377A (en) | 2018-01-22 | 2019-08-01 | キヤノン株式会社 | Image formation device, control method and program |
| JP2019184797A (en) | 2018-04-09 | 2019-10-24 | キヤノン株式会社 | Image forming device, notification method, and program |
| JP2020027471A (en) | 2018-08-13 | 2020-02-20 | Toyo Tire株式会社 | Tire maintenance management device and tire maintenance system |
Non-Patent Citations (1)
| Title |
|---|
| Shih-Yen Huang et al.,"Measurement of Tire Tread Depth with Image Triangulation",2016 International Symposium on Computer, Consumer and Control (IS3C),米国,IEEE,2016年07月04日,pp.303-306 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022023401A (en) | 2022-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7541232B2 (en) | PERIOD ESTIMATION DEVICE, PERIOD ESTIMATION METHOD, AND PROGRAM | |
| JP6832504B2 (en) | Object tracking methods, object tracking devices and programs | |
| US11049275B2 (en) | Method of predicting depth values of lines, method of outputting three-dimensional (3D) lines, and apparatus thereof | |
| US8019143B2 (en) | Image processing apparatus and computer program product | |
| JP2023055602A (en) | How to estimate tire condition | |
| JP6642090B2 (en) | Quality control equipment and quality control program | |
| EP3644786B1 (en) | Method for treating a surface | |
| JP6283112B2 (en) | Method and apparatus for defining a functional model based on data | |
| CN119314679A (en) | Autism Spectrum Disorder Identification Method Based on Multimodal Graph Convolutional Network | |
| CN119889026A (en) | Traffic flow prediction method and system based on diffusion model | |
| JP7492120B2 (en) | Consumption state learning device, trained model generation method and program | |
| JP6447990B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
| JP5826892B1 (en) | Change point detection apparatus, change point detection method, and computer program | |
| US10430960B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| US20220083947A1 (en) | Information processing device and program | |
| JP5846165B2 (en) | Feature amount extraction apparatus, method, and program | |
| JP5826893B1 (en) | Change point prediction apparatus, change point prediction method, and computer program | |
| JP5144706B2 (en) | Image processing device | |
| WO2023189544A1 (en) | Position estimation device, position estimation method, and program | |
| TW201401189A (en) | Method for forecasting work-in-process output schedule and computer program product thereof | |
| JP7691877B2 (en) | IMAGE PROCESSING APPARATUS, ESTIMATION APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM | |
| CN119479767B (en) | Fault prediction method for solid state disk | |
| JP7686487B2 (en) | Estimation system, estimation method, and estimation program | |
| JP2026018982A (en) | Product management system, product management method, and product management program | |
| JP5826891B1 (en) | Prediction device, prediction method, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230608 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240319 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240326 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240514 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240611 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240703 |
|
| 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: 20240716 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240729 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7541232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |