JP7552149B2 - IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM - Google Patents
IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM Download PDFInfo
- Publication number
- JP7552149B2 JP7552149B2 JP2020144806A JP2020144806A JP7552149B2 JP 7552149 B2 JP7552149 B2 JP 7552149B2 JP 2020144806 A JP2020144806 A JP 2020144806A JP 2020144806 A JP2020144806 A JP 2020144806A JP 7552149 B2 JP7552149 B2 JP 7552149B2
- Authority
- JP
- Japan
- Prior art keywords
- analysis
- dictionary data
- time
- time period
- reference value
- 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
- 238000012545 processing Methods 0.000 title claims description 44
- 238000003672 processing method Methods 0.000 title claims description 7
- 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
- 238000004458 analytical method Methods 0.000 claims description 188
- 238000011156 evaluation Methods 0.000 claims description 38
- 230000007613 environmental effect Effects 0.000 claims description 15
- 238000005259 measurement Methods 0.000 claims description 7
- 238000012854 evaluation process Methods 0.000 claims 1
- 238000000034 method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 8
- 230000007423 decrease Effects 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 230000003247 decreasing effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010191 image analysis Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
Description
本発明は、画像に含まれる対象物を認識する画像処理装置、画像処理方法、及び画像処理プログラムに関する。 The present invention relates to an image processing device, an image processing method, and an image processing program that recognize objects contained in an image.
従来、道路交通において、画像から車両及び歩行者等を認識する画像処理装置が知られている。このような画像処理装置は、車両及び歩行者等が記録された複数の画像例を基に学習した辞書データを用いて、カメラ等で撮影された画像から車両及び歩行者等を認識している。画像処理装置は、辞書データの更新を行うことで、画像の解析精度を向上させる。例えば、特許文献1では、利用者から誤認識又は認識漏れの入力を受け付けることで、辞書データの更新を行う画像処理システムが開示されている。
Conventionally, image processing devices that recognize vehicles, pedestrians, etc. from images in road traffic are known. Such image processing devices recognize vehicles, pedestrians, etc. from images captured by a camera or the like, using dictionary data learned from multiple example images in which vehicles, pedestrians, etc. are recorded. The image processing device improves the accuracy of image analysis by updating the dictionary data. For example,
特許文献1の画像処理システムでは、画像処理装置は、辞書データの更新前に、更新後の辞書データが予め定められた基準以上の解析精度を有するか否かをシミュレーション等によって評価し、基準以上の解析精度が算定された場合に更新を行う。このような画像処理装置では、実際の運用の仕方によって、更新後の辞書データに基づく車両及び歩行者等の解析結果がシミュレーション通りにならないことがある。このため、辞書データの更新後に解析精度が低下してしまうことがある。
In the image processing system of
本発明は、上記のような課題を解決するためになされたもので、辞書データの更新後に解析精度が低下してしまうことを抑制する画像処理装置、画像処理方法、画像処理プログラムを提供するものである。 The present invention has been made to solve the above problems, and provides an image processing device, an image processing method, and an image processing program that prevent a decrease in analysis accuracy after updating dictionary data.
本発明に係る画像処理装置は、制御装置と、第1の辞書データと、第1の辞書データと異なる第2の辞書データとが記憶される記憶装置と、を備え、制御装置は、画像を取得する画像取得部と、第1解析時間にわたり、第1の辞書データに基づいて画像を解析して対象物を検出し、第2解析時間にわたり、第2の辞書データに基づいて画像を解析して対象物を検出する解析部と、基準値範囲が設定された環境条件及び時間帯ごとに、第2の辞書データを利用して検出された対象物の数が同条件下の基準値範囲以内であるか否かによって、第2の辞書データに基づく解析精度を評価する評価部と、第2の辞書データを利用して解析が行われた時間帯ごとの解析精度の評価結果に基づいて、第2の辞書データを利用して解析が行われた時間帯ごとの第1解析時間及び第2解析時間を段階的に変更する変更部と、を有し、基準値範囲は、環境条件及び時間帯ごとに、対象物の数の実測値及び第1の辞書データを利用して検出された対象物の数に基づいて予め設定されるものであって、評価部は、基準値範囲が設定された環境条件及び時間帯のみにおいて解析精度を評価する。 The image processing device according to the present invention includes a control device and a storage device in which first dictionary data and second dictionary data different from the first dictionary data are stored. The control device includes an image acquisition unit that acquires an image, an analysis unit that analyzes the image based on the first dictionary data over a first analysis time to detect objects and analyzes the image based on the second dictionary data over a second analysis time to detect objects, an evaluation unit that evaluates the analysis accuracy based on the second dictionary data for each environmental condition and time period for which a reference value range is set, depending on whether the number of objects detected using the second dictionary data is within a reference value range under the same conditions, and a change unit that gradually changes the first analysis time and the second analysis time for each time period for which analysis was performed using the second dictionary data , based on the evaluation result of the analysis accuracy for each time period for which analysis was performed using the second dictionary data. The reference value range is set in advance for each environmental condition and time period based on the actual measured value of the number of objects and the number of objects detected using the first dictionary data, and the evaluation unit evaluates the analysis accuracy only under the environmental conditions and time period for which the reference value range is set .
本発明では、画像処理装置は、解析精度の評価結果に基づいて、第1解析時間及び第2解析時間を段階的に変更する。即ち、画像処理装置では、使用される辞書データを第1の辞書データから第2の辞書データに完全に入れ替えるのではなく、第1の辞書データと第2の辞書データとが辞書データが使用される割合を変更する。したがって、画像処理装置は、辞書データの更新によって解析精度に与える影響を限定し、辞書データの更新後に解析精度が低下してしまうことを抑制することができる。 In the present invention, the image processing device changes the first analysis time and the second analysis time in stages based on the evaluation results of the analysis accuracy. That is, the image processing device does not completely replace the dictionary data used from the first dictionary data to the second dictionary data, but changes the ratio at which the first dictionary data and the second dictionary data are used. Therefore, the image processing device can limit the effect on the analysis accuracy due to updating the dictionary data, and prevent the analysis accuracy from decreasing after updating the dictionary data.
実施の形態1.
以下、実施の形態1に係る画像処理装置1について、図面を参照しながら説明する。図1は、実施の形態1に係る画像処理装置1を示す機能ブロック図である。本実施の形態1の画像処理装置1は、道路上において、車両検知及び交通量計測を行う装置である。図1に示すように、画像処理装置1は、制御装置2、及び記憶装置3を有している。また、画像処理装置1は、撮像装置9に接続されている。撮像装置9は、道路の画像を撮影するように路側に設置されたカメラであり、撮影した画像を画像処理装置1に送信する。
An
制御装置2は、記憶装置3に記憶される第1の辞書データ31、第2の辞書データ32、及び利用辞書テーブル33を用いて、撮像装置9が撮影した画像から対象物を認識する。本実施の形態の場合、対象物は、車両である。また、制御装置2は、車両を車種ごとに認識する。制御装置2は、サーバ(図示せず)に接続され、辞書データの更新を行うことができる。
The
制御装置2は、CPU(Central Processing Unit)又はASIC(Application Specific Integrated Circuit)等で構成される。制御装置2は、画像取得部21、条件取得部22、解析部23、評価部24、及び変更部25を有している。画像取得部21、条件取得部22、解析部23、評価部24、及び変更部25は、CPU又はASIC等がプログラムを実行することにより実現される。画像取得部21、条件取得部22、解析部23、評価部24、及び変更部25の詳細な構成については、後述する。
The
記憶装置3には、第1の辞書データ31、第2の辞書データ32、及び利用辞書テーブル33が記憶されている。辞書データは、対象物が含まれる複数の画像例を基に、対象物の特徴を学習した検出モデルである。第1の辞書データ31は、辞書データの更新前から使用されている辞書データである。第2の辞書データ32は、辞書データの更新時において、記憶装置3に記憶された辞書データである。即ち、第2の辞書データ32は、第1の辞書データ31よりも新しく画像処理装置1に導入された辞書データである。第2の辞書データ32は、例えば、画像処理装置1にインターネット経由で接続されるサーバ(図示せず)から取得されるか、又は使用者により入力装置(図示せず)を介して入力される。
The
図2は、実施の形態1に係る利用辞書テーブル33を示す図である。利用辞書テーブル33は、時間帯、開始時刻、終了時刻、及び利用辞書データから構成されている。利用辞書テーブル33は、制御装置2が第1の辞書データ31、又は第2の辞書データ32の何れを利用するかを現在時刻から示すものである。時間帯は、早朝、朝、昼、夕方、及び夜に大別されている。それぞれの時間帯には、開始時刻、終了時刻、及び利用辞書データの組み合わせが複数紐づけられている。開始時刻、及び終了時刻には、それぞれ、分単位での時刻が記憶されている。利用辞書データには、第1の辞書データ31、又は第2の辞書データ32の何れかが記憶されている。
Figure 2 is a diagram showing the dictionary in use table 33 according to the first embodiment. The dictionary in use table 33 is composed of time periods, start times, end times, and dictionary in use data. The dictionary in use table 33 indicates, based on the current time, whether the
つまり、利用辞書テーブル33の各レコードは、それぞれの開始時刻から終了時刻までの時間に、利用される第1の辞書データ31、又は第2の辞書データ32を対応させたものである。また、何れの時間帯にも、第1の辞書データ31、及び第2の辞書データ32が紐づけられている。例えば、早朝の5:00から5:20までの時間は、第2の辞書データ32を利用して画像解析が行われ、早朝の5:20から6:00までの時間は第1の辞書データ31を利用して画像解析が行われている。ここで、第1の辞書データ31が利用される時間を第1解析時間と称する。また、第2の辞書データ32が利用される時間を第2解析時間と称する。即ち、早朝の時間帯における第1解析時間は40分であり、第2解析時間は20分である。
That is, each record of the dictionary usage table 33 corresponds to the
なお、上述のように、何れの時間帯にも、第1の辞書データ31、及び第2の辞書データ32が紐づけられている。即ち、それぞれの時間帯ごとに第1解析時間、及び第2解析時間が存在している。よって、単に、第1解析時間、又は第2解析時間と説明した場合は、各時間帯の第1解析時間、又は第2解析時間の総称を意味するものとする。また、例えば、「早朝の」第1解析時間、又は「早朝の」第2解析時間のように、時間帯を補って説明した場合、該当する時間帯に限定しているものとする。更に、特定の時間帯に第1解析時間、又は第2解析時間がそれぞれ、複数存在することがあるが、特別な説明を付さない限り、当該時間帯に含まれる第1解析時間、及び第2解析時間の総称を意味するものとする。
As described above, the
画像取得部21は、撮像装置9が撮影した画像を取得する。条件取得部22は、現在時刻、及び環境情報を取得する。環境情報は、例えば、画像処理装置1の設置場所の天候である。天候は、例えば、晴れ、曇り、又は雨等に大別した情報をサーバから受信する。
The
解析部23は、利用辞書テーブル33を参照することで、現在時刻から利用する辞書データを決定する。また、解析部23は、決定した辞書データを用いて、画像を解析し、対象物を検出する。これにより、画像処理装置1は、道路上の交通量計測を行うことができる。画像の解析には、例えば、畳み込みニューラルネットワークが採用される。
The
評価部24は、第2の辞書データ32に基づく解析精度を評価する。具体的には、評価部24は、次のように、解析精度を評価する。図3は、実施の形態1に係る解析精度を評価する基準を説明するための図である。図3に示すように、第2の辞書データ32に基づいて検出される一部の車種の車両の数に対して、一部の時間帯、及び天候では、基準値範囲が設定されている。
The
基準値範囲は、第2の辞書データが更新される際に、併せて設定されたものである。各基準値範囲は、例えば、予め、曜日、時間帯、及び天候等の条件が同じ場合における、対象物の実測値に対する第1の辞書データに基づいて解析された、対象物をより正確に検出できていると想定した値が設定されている。例えば、対象物となる大型車の実測値が30台であった際に、第1の辞書データに基づいて解析された大型車の数が100台であった場合、10台~60台に設定される。なお、基準値範囲は、例えば、数分前の解析結果等から都度調整されるようにしてもよい。また、基準値範囲は、複数の車種に対して設定されていてもよい。 The reference value range is set when the second dictionary data is updated. Each reference value range is set, for example, in advance, based on the first dictionary data for the actual measurement value of the object when conditions such as the day of the week, time period, and weather are the same, and is set to a value that assumes that the object can be detected more accurately. For example, if the actual measurement value of the object, a large vehicle, is 30, and the number of large vehicles analyzed based on the first dictionary data is 100, the reference value range is set to 10 to 60. The reference value range may be adjusted each time, for example, based on the analysis results from a few minutes ago. The reference value range may also be set for multiple vehicle types.
評価部24は、基準値範囲が設定された時間帯、及び天候の際のみに、第2の辞書データ32に基づく解析精度を評価する。評価部24は、検出された対象物の数が基準値範囲以内であれば、第2の辞書データ32を利用することで、第1の辞書データ31を利用するよりも解析精度が向上すると評価する。例えば、図3によると、早朝の時間帯で晴れの場合、1時間あたり、大型車両両を10台~60台検出することができれば、第2の辞書データ32を利用することで、解析精度が向上すると評価する。また、早朝の時間帯で曇り又は雨の場合、評価部24は、第2の辞書データ32に基づく解析精度の評価を行わない。一方、評価部24は、第2の辞書データ32に基づいて検出された対象物の数が基準値範囲外であれば、第2の辞書データ32を利用することで、解析精度が低下すると評価する。なお、基準値範囲が複数の車種に設定されている場合は、検出されたそれぞれの車種の車両の数がいずれも、対応する基準値範囲以内であれば、第2の辞書データ32を利用することで、第1の辞書データ31を利用するよりも解析精度が向上すると評価する。
The
変更部25は、解析精度の評価結果に基づいて、第1解析時間及び第2解析時間を段階的に変更する。具体的には、変更部25は、第2の辞書データ32を利用することで、解析精度が向上したと評価されている場合、解析が行われた時間帯において、第1解析時間を一段階短くすると共に、第2解析時間を一段階長くする。ここで、一段階は、第2解析時間のn分の1に相当するN分である。一方、第2の辞書データ32を利用することで、解析精度が低下したと評価されている場合、解析が行われた時間帯において、第1解析時間を一段階長くすると共に、第2解析時間を一段階短くする。当日の解析、及び評価に基づく変更は、翌日以降の解析に利用されるように記憶装置3に反映される。なお、基準値範囲が設定されていない時間帯、及び天候の際には、第1解析時間及び第2解析時間の変更が行われない。
The
例えば、変更部25は、当日の早朝の時間帯において、第2の辞書データ32を利用することで、解析精度が向上すると評価された場合、第2の辞書データ32に基づく解析の終了時刻を5分遅らせる。また、同時に、第1の辞書データ31に基づく解析の開始時刻を5分遅らせる。つまり、変更部25は、当日5:00から5:20まで行われていた第2の辞書データ32に基づく解析を5:00から5:25まで行うように変更する。また、5:20から6:00まで行われていた第1の辞書データ31に基づく解析を5:25から6:00まで行うように変更する。これにより、翌日の早朝の第1解析時間が5分短くなると共に、早朝の第2解析時間が5分長くなる。
For example, if it is evaluated that the analysis accuracy will be improved by using the
一方、変更部25は、当日の早朝の時間帯において、第2の辞書データ32を利用することで、解析精度が低下すると評価された場合、第2の辞書データ32に基づく解析の終了時刻を5分早める。また、同時に、第1の辞書データ31に基づく解析の開始時刻を5分早める。つまり、変更部25は、当日5:00から5:20まで行われていた第2の辞書データ32に基づく解析を5:00から5:15まで行うように変更する。また、5:20から6:00まで行われていた第1の辞書データ31に基づく解析を5:15から6:00まで行うように変更する。これにより、翌日の早朝の第1解析時間が5分長くなると共に、早朝の第2解析時間が5分短くなる。
On the other hand, if the
なお、特定の時間帯に第1解析時間、又は第2解析時間がそれぞれ、複数存在する場合、評価部24は、それぞれの第2解析時間ごとを対象に評価を行う。そして、変更部25は、評価が行われた第2解析時間と、この第2解析時間に連続する第1解析時間とを変更する。例えば、図3に示すように、昼の時間帯の9:00から10:00までの第2解析時間における解析精度の結果によって、9:00から10:00までの第2解析時間と、10:00から12:00までの第1解析時間とを変更する。
When there are multiple first analysis times or multiple second analysis times in a particular time period, the
図4は、実施の形態1に係る第1解析時間、及び第2解析時間の変更を説明するための図である。図4に示すように、第2の辞書データ32を利用することで、解析精度が向上する場合、日が経過するにつれ、第1解析時間T1の割合が少なくなると共に、第2解析時間T2の割合が多くなる。やがて、解析部23で利用される辞書データは、全て第2の辞書データ32に切り替わる。
Figure 4 is a diagram for explaining changes to the first analysis time and the second analysis time according to
図5は、実施の形態1に係る画像処理方法を示すフローチャートである。図5を用いて、画像処理装置1の動作について説明する。なお、画像処理方法は、画像処理プログラムが制御装置2に実行させるものである。先ず、画像取得部21は、撮像装置9から画像を取得する画像取得工程を実行する(S1)。条件取得部22は、現在時刻、及び環境情報を取得する条件取得工程を実行する(S2)。次に、解析部23は、利用辞書テーブル33を参照して、現在時刻が第2の辞書データ32を用いて解析を行う時間に該当するか否かを判定する(S3)。現在時刻が第1の辞書データ31を用いて解析を行う時間に該当する場合(S3:NO)、解析部23は、記憶装置3に記憶されている第1の辞書データ31を用いて解析を行う第1の解析工程を実行する(S4)。
Figure 5 is a flowchart showing an image processing method according to the first embodiment. The operation of the
現在時刻が第2の辞書データ32を用いて解析を行う時間に該当する場合(S3:YES)、解析部23は、記憶装置3に記憶されている第2の辞書データ32を用いて解析を行う第2の解析工程を実行する(S5)。次に、評価部24は、時間中の解析結果を集計する集計工程を実行する(S6)。そして、第2の辞書データ32に基づく解析精度を評価する評価工程を実行する(S7)。解析精度が低下すると判断された場合(S7:NO)、変更部25は、第1解析時間を一段階長くすると共に、第2解析時間を一段階短くする変更工程を実行する(S8)。また、解析精度が向上すると判断された場合(S7:YES)、変更部25は、第1解析時間を一段階短くすると共に、第2解析時間を一段階長くする変更工程を実行する(S9)。
If the current time corresponds to the time for performing analysis using the second dictionary data 32 (S3: YES), the
本実施の形態1では、画像処理装置1は、解析精度の評価結果に基づいて、第1解析時間及び第2解析時間を段階的に変更する。即ち、画像処理装置1では、使用される辞書データを第1の辞書データ31から第2の辞書データ32に完全に入れ替えるのではなく、第1の辞書データ31と第2の辞書データ32とが辞書データが使用される割合を変更する。したがって、画像処理装置1は、辞書データの更新によって解析精度に与える影響を限定し、辞書データの更新後に解析精度が低下してしまうことを抑制することができる。
In the first embodiment, the
また、画像処理装置1は、第1の辞書データ31と、第2の辞書データ32とを時間を分けて切り替えるようにしている。このため、画像処理装置1は、サーバ等を用いて複数の辞書データを並列させる必要がなく、単一装置での辞書データの更新を行うことができる。
The
以上が実施の形態における画像処理装置1の説明であるが、本発明の画像処理装置1は、実施の形態に開示された構成以外に種々の変更を行うことができる。
The above is a description of the
例えば、画像処理装置1は、車両以外の対象物から学習した辞書データと入れ替えることで、交通量計測以外の用途に使用されてもよい。車両以外の対象物としては、例えば、道路上の歩行者等である。
For example, the
また、第1解析時間、及び第2解析時間の変更は、解析精度を評価した直後に記憶装置3に反映されるようにしてもよい。更に、特定の時間帯における解析精度の評価に基づいて、他の時間帯、又は全ての時間帯の第2解析時間の変更を行うようにしてもよい。例えば、早朝の時間帯において、第2の辞書データ32を利用することで、解析精度が向上すると評価された場合に、昼の第2解析時間についても長くしてもよい。
The changes to the first analysis time and the second analysis time may be reflected in the
また、特定の時間帯に第1解析時間、又は第2解析時間がそれぞれ、複数存在する場合、変更部25は、評価が行われた第2解析時間、及びこの第2解析時間に連続する第1解析時間以外を変更してもよい。即ち、変更部25は、評価が行われた第2解析時間と同じ時間帯における、この第2解析時間に連続しない他の第1解析時間、及び第2解析時間、又は評価が行われた第2解析時間と同じ時間帯の全ての第1解析時間、及び第2解析時間を変更するようにしてもよい。
In addition, when there are multiple first analysis times or multiple second analysis times in a specific time period, the
もっとも、変更部25は、第2の辞書データ32を利用することで、解析精度が低下すると評価された場合に、第2解析時間を短くせず、維持するようにしてもよい。
However, if the
また、画像処理装置1は、天候を検知する検知部を有していてもよい。更に、画像処理装置1は、撮像装置9と一体として構成されていてもよい。
The
また、第1の辞書データ31、第2の辞書データ32、及び利用辞書テーブル33は、記憶装置3ではなく、画像処理装置1の外部のクラウドサーバ等に格納されていてもよい。
In addition, the
1 画像処理装置、2 制御装置、3 記憶装置、9 撮像装置、21 画像取得部、22 条件取得部、23 解析部、24 評価部、25 変更部、31 第1の辞書データ、32 第2の辞書データ、33 利用辞書テーブル。 1 Image processing device, 2 Control device, 3 Storage device, 9 Imaging device, 21 Image acquisition unit, 22 Condition acquisition unit, 23 Analysis unit, 24 Evaluation unit, 25 Change unit, 31 First dictionary data, 32 Second dictionary data, 33 Used dictionary table.
Claims (7)
第1の辞書データと、前記第1の辞書データと異なる第2の辞書データとが記憶される記憶装置と、を備え、
前記制御装置は、
画像を取得する画像取得部と、
第1解析時間にわたり、前記第1の辞書データに基づいて前記画像を解析して対象物を検出し、第2解析時間にわたり、前記第2の辞書データに基づいて前記画像を解析して前記対象物を検出する解析部と、
基準値範囲が設定された環境条件及び時間帯ごとに、前記第2の辞書データを利用して検出された前記対象物の数が同条件下の前記基準値範囲以内であるか否かによって、前記第2の辞書データに基づく解析精度を評価する評価部と、
前記第2の辞書データを利用して解析が行われた前記時間帯ごとの前記解析精度の評価結果に基づいて、前記第2の辞書データを利用して解析が行われた前記時間帯ごとの前記第1解析時間及び前記第2解析時間を段階的に変更する変更部と、を有し、
前記基準値範囲は、前記環境条件及び前記時間帯ごとに、前記対象物の数の実測値及び前記第1の辞書データを利用して検出された前記対象物の数に基づいて予め設定されるものであって、
前記評価部は、前記基準値範囲が設定された前記環境条件及び前記時間帯のみにおいて前記解析精度を評価する
画像処理装置。 A control device;
a storage device in which first dictionary data and second dictionary data different from the first dictionary data are stored;
The control device includes:
an image acquisition unit that acquires an image;
an analysis unit that analyzes the image based on the first dictionary data over a first analysis time to detect an object, and analyzes the image based on the second dictionary data over a second analysis time to detect the object;
an evaluation unit that evaluates the analysis accuracy based on the second dictionary data depending on whether or not the number of the objects detected using the second dictionary data is within the reference value range under the same conditions for each environmental condition and time period for which a reference value range is set ; and
a change unit that gradually changes the first analysis time and the second analysis time for each time period in which analysis is performed using the second dictionary data , based on an evaluation result of the analysis accuracy for each time period in which analysis is performed using the second dictionary data ,
the reference value range is set in advance for each of the environmental conditions and the time period based on an actual measurement value of the number of objects and the number of objects detected using the first dictionary data,
The evaluation unit evaluates the analysis accuracy only under the environmental conditions and the time period for which the reference value range is set.
Image processing device.
前記第2の辞書データを利用して解析が行われた前記時間帯の前記第2の辞書データに基づいて検出された前記対象物の数が前記基準値範囲以内であったと評価された場合に、前記基準値範囲以内であったと評価された前記時間帯において、前記第1解析時間を一段階短くすると共に、前記第2解析時間を一段階長くする
請求項1に記載の画像処理装置。 The change unit is
2. The image processing device according to claim 1, wherein when the number of objects detected based on the second dictionary data during the time period in which analysis was performed using the second dictionary data is evaluated to be within the reference value range, the first analysis time is shortened by one step and the second analysis time is lengthened by one step during the time period evaluated to be within the reference value range .
前記第2の辞書データを利用して解析が行われた前記時間帯の前記第2の辞書データに基づいて検出された前記対象物の数が前記基準値範囲外であったと評価された場合に、前記基準値範囲以内であったと評価された前記時間帯において、前記第1解析時間を一段階長くすると共に、前記第2解析時間を一段階短くする
請求項1又は2に記載の画像処理装置。 The change unit is
3. The image processing device according to claim 1, wherein when the number of objects detected based on the second dictionary data during the time period in which analysis was performed using the second dictionary data is evaluated to be outside the reference value range, the first analysis time is lengthened by one step and the second analysis time is shortened by one step during the time period in which the number of objects detected based on the second dictionary data during the time period in which analysis was performed using the second dictionary data is evaluated to be within the reference value range.
時間帯、開始時刻、終了時刻、及び利用辞書データから構成され、前記解析部が前記第1の辞書データ、又は前記第2の辞書データの何れに基づいて解析を行うかを現在時刻から示す利用辞書テーブルが記憶され、
それぞれの前記時間帯には、
前記第1解析時間、及び前記第2解析時間が含まれる
請求項1~3の何れか1項に記載の画像処理装置。 The storage device includes:
a dictionary table that is composed of a time period, a start time, an end time, and dictionary data to be used, and indicates, based on a current time, whether the analysis unit will perform analysis based on the first dictionary data or the second dictionary data;
During each of the aforementioned time periods,
The image processing device according to claim 1 , wherein the first analysis time and the second analysis time are included.
前記時間帯ごとに前記解析精度を評価する
請求項4に記載の画像処理装置。 The evaluation unit is
The image processing device according to claim 4 , wherein the analysis accuracy is evaluated for each of the time periods.
第1解析時間にわたり、第1の辞書データに基づいて前記画像を解析して対象物を検出する第1の解析工程と、
第2解析時間にわたり、前記第1の辞書データと異なる第2の辞書データに基づいて前記画像を解析して前記対象物を検出する第2の解析工程と、
基準値範囲が設定された環境条件及び時間帯ごとに、前記第2の辞書データを利用して検出された前記対象物の数が同条件下の前記基準値範囲以内であるか否かによって、前記第2の辞書データに基づく解析精度を評価する評価工程と、
前記第2の辞書データを利用して解析が行われた前記時間帯ごとの前記評価工程の評価結果に基づいて、前記第2の辞書データを利用して解析が行われた前記時間帯ごとの前記第1解析時間及び前記第2解析時間を段階的に変更する変更工程と、を有し、
前記基準値範囲は、前記環境条件及び前記時間帯ごとに、前記対象物の数の実測値及び前記第1の辞書データを利用して検出された前記対象物の数に基づいて予め設定されるものであって、
前記評価工程では、前記基準値範囲が設定された前記環境条件及び前記時間帯のみにおいて前記解析精度を評価する
画像処理方法。 an image acquisition step of acquiring an image;
a first analysis step of analyzing the image based on first dictionary data for a first analysis time to detect an object;
a second analysis step of analyzing the image based on second dictionary data different from the first dictionary data for a second analysis time to detect the object;
an evaluation step of evaluating the accuracy of analysis based on the second dictionary data according to whether or not the number of the objects detected using the second dictionary data is within the reference value range under the same conditions for each environmental condition and time period for which a reference value range is set ;
and a change process of gradually changing the first analysis time and the second analysis time for each time period in which analysis is performed using the second dictionary data , based on an evaluation result of the evaluation process for each time period in which analysis is performed using the second dictionary data ,
the reference value range is set in advance for each of the environmental conditions and the time period based on an actual measurement value of the number of objects and the number of objects detected using the first dictionary data,
In the evaluation step, the analysis accuracy is evaluated only under the environmental conditions and the time period in which the reference value range is set.
Image processing methods.
第1解析時間にわたり、第1の辞書データに基づいて前記画像を解析して対象物を検出する第1の解析工程と、
第2解析時間にわたり、前記第1の辞書データと異なる第2の辞書データに基づいて前記画像を解析して前記対象物を検出する第2の解析工程と、
基準値範囲が設定された環境条件及び時間帯ごとに、前記第2の辞書データを利用して検出された前記対象物の数が同条件下の前記基準値範囲以内であるか否かによって、前記第2の辞書データに基づく解析精度を評価する評価工程と、
前記第2の辞書データを利用して解析が行われた前記時間帯ごとの前記評価工程の評価結果に基づいて、前記第2の辞書データを利用して解析が行われた前記時間帯ごとの前記第1解析時間及び前記第2解析時間を段階的に変更する変更工程と、を制御装置に実行させ、
前記基準値範囲は、前記環境条件及び前記時間帯ごとに、前記対象物の数の実測値及び前記第1の辞書データを利用して検出された前記対象物の数に基づいて予め設定されるものであって、
前記評価工程では、前記基準値範囲が設定された前記環境条件及び前記時間帯のみにおいて前記解析精度を評価する
画像処理プログラム。 an image acquisition step of acquiring an image;
a first analysis step of analyzing the image based on first dictionary data for a first analysis time to detect an object;
a second analysis step of analyzing the image based on second dictionary data different from the first dictionary data for a second analysis time to detect the object;
an evaluation step of evaluating the accuracy of analysis based on the second dictionary data according to whether or not the number of the objects detected using the second dictionary data is within the reference value range under the same conditions for each environmental condition and time period for which a reference value range is set ;
a change step of gradually changing the first analysis time and the second analysis time for each time period in which analysis is performed using the second dictionary data, based on an evaluation result of the evaluation step for each time period in which analysis is performed using the second dictionary data ;
the reference value range is set in advance for each of the environmental conditions and the time period based on an actual measurement value of the number of objects and the number of objects detected using the first dictionary data,
In the evaluation step, the analysis accuracy is evaluated only under the environmental conditions and the time period in which the reference value range is set.
Image processing program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144806A JP7552149B2 (en) | 2020-08-28 | 2020-08-28 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144806A JP7552149B2 (en) | 2020-08-28 | 2020-08-28 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022039667A JP2022039667A (en) | 2022-03-10 |
| JP7552149B2 true JP7552149B2 (en) | 2024-09-18 |
Family
ID=80498598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020144806A Active JP7552149B2 (en) | 2020-08-28 | 2020-08-28 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7552149B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020008899A (en) | 2018-07-02 | 2020-01-16 | キヤノン株式会社 | Image processing device, image processing method, program and storage medium |
-
2020
- 2020-08-28 JP JP2020144806A patent/JP7552149B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020008899A (en) | 2018-07-02 | 2020-01-16 | キヤノン株式会社 | Image processing device, image processing method, program and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022039667A (en) | 2022-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7577513B2 (en) | Traffic information prediction system | |
| JPWO2020090251A1 (en) | Object recognition device, object recognition method and object recognition program | |
| JP7441848B2 (en) | How to automatically determine optimal transportation service locations for points of interest from noisy multimodal data | |
| CN110659658B (en) | Target detection method and device | |
| CN108550258B (en) | Vehicle queuing length detection method and device, storage medium and electronic equipment | |
| JP6828587B2 (en) | Image processing system, image processing method, information processing device and recording medium | |
| CN118918092A (en) | Defect detection model construction method, defect detection method, device and electronic equipment | |
| CN112990293A (en) | Point cloud marking method and device and electronic equipment | |
| CN112906471A (en) | Traffic signal lamp identification method and device | |
| WO2021169478A1 (en) | Fusion training method and apparatus for neural network model | |
| CN114966631A (en) | Fault diagnosis and processing method, device, medium and vehicle of vehicle lidar | |
| CN116821729A (en) | Data processing system for driving measurement calibration | |
| JP7552149B2 (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM | |
| CN116912801A (en) | Vehicle double flashing signal light recognition model construction and recognition method, device and medium | |
| CN104782115A (en) | Image processing device for vehicle | |
| AU2013376200B2 (en) | Data compression device, data compression method, and program | |
| US20200250838A1 (en) | Method and device for checking the plausibility of a flow vector hypothesis | |
| CN110969875B (en) | Method and system for road intersection traffic management | |
| JP2022066879A (en) | Object recognition apparatus, object recognition system, learning method of object recognition apparatus, object recognition method of object recognition apparatus, learning program of object recognition apparatus, and object recognition program of object recognition apparatus | |
| CN116052417B (en) | A driving prediction method, device, equipment and readable storage medium | |
| CN116304992A (en) | Sensor time difference determining method, device, computer equipment and storage medium | |
| JP5901054B2 (en) | Object detection method and object detection apparatus using the method | |
| CN114413915A (en) | Map construction method and device | |
| CN115995073B (en) | State identification method of traffic light and related equipment | |
| CN115171065B (en) | Automatic driving storage system, method, equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230511 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240311 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240319 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240516 |
|
| 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: 20240806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240819 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7552149 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |