JP7622837B2 - 物体検出装置および方法 - Google Patents
物体検出装置および方法 Download PDFInfo
- Publication number
- JP7622837B2 JP7622837B2 JP2023527143A JP2023527143A JP7622837B2 JP 7622837 B2 JP7622837 B2 JP 7622837B2 JP 2023527143 A JP2023527143 A JP 2023527143A JP 2023527143 A JP2023527143 A JP 2023527143A JP 7622837 B2 JP7622837 B2 JP 7622837B2
- Authority
- JP
- Japan
- Prior art keywords
- processing unit
- object detection
- image
- divided
- frame
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/26—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/34—Smoothing or thinning of the pattern; Morphological operations; Skeletonisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/759—Region-based matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/776—Validation; Performance evaluation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/80—Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
- G06V10/809—Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level of classification results, e.g. where the classifiers operate on the same input data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Description
また、本発明の物体検出装置の1構成例において、前記分割画像割当処理部は、全ての前記分割画像が次の周期の間に少なくともM(Mは1以上の整数)回、物体検出の対象として選択されるように決定した後、残りの割当可能なフレームに対して、前記分割画像毎の検出物体数の揺らぎの推定値の平均値に基づいて、物体検出を実行する回数が各分割画像に比例分配されるように、次の周期における物体検出の対象となるフレーム毎の分割画像を決定することを特徴とするものである。
また、本発明の物体検出装置の1構成例において、前記推定揺らぎ算出部は、前記全体処理部によって検出された物体群の内、前記全体処理部によって算出された信頼度が閾値未満かつ閾値/α(αは2以上の実数)以上である物体の検出物体数を、物体が位置する分割画像毎に集計することにより、前記分割画像毎の検出物体数の推定値を算出することを特徴とするものである。
以下、本発明の実施例について図面を参照して説明する。図1は本発明の第1の実施例に係る物体検出装置の構成を示すブロック図である。物体検出装置は、入力画像に対して物体検出処理を実行する。そして物体検出装置は、物体検出処理による物体検出結果をメタデータで出力する。物体検出装置は、入力画像に含まれる物体の位置情報、物体の属性情報、および信頼度を少なくとも含むメタデータを出力する。
分割処理部4は、画像スケーリング処理部40と、物体検出処理部41と、メタデータ調整処理部42と、信頼度フィルタ処理部43とを備えている。
割当処理部5は、推定揺らぎ算出部50と、分割画像割当処理部51とを備えている。
BB(Bounding Box)は、例えば検出された物体に外接して、その物体を囲うことが可能な最小の矩形の範囲を有する。入力画像のメタデータに含まれるBBの情報としては、BBの中心座標(X,Y)、BBの高さ(H)、BBの幅(W)の情報が少なくとも含まれる。
Nw=min(Nw_max,ceiling(Win/Wdet))・・・(1)
Nh=min(Nh_max,ceiling(Hin/Hdet))・・・(2)
・・・(3)
ybb=ybb_div×floor(Hin/Nh)+floor(Hin/Nh)×j
・・・(4)
wbb=wbb_div×floor(Win/Nw) ・・・(5)
hbb=hbb_div×floor(Hin/Nh) ・・・(6)
分割処理部4の信頼度フィルタ処理部43は、メタデータ調整処理部42によってメタデータが調整された後の検出物体群から、信頼度が予め設定された信頼度閾値Th以上の物体を選別する。信頼度フィルタ処理部43によって選別された物体のメタデータMD1は合成処理部8に出力されると共に、保持部6によって記憶される。
Jnew[Im]=Jold[Im]+Floor(Jn/Ndiv)・・・(7)
Jnew[Im]=Jold[Im]
+min(N,Floor(Jn×(Eave[Im]/ΣEave[Im]))
・・・(8)
こうして、予約完了フラグが0(予約未了)の分割画像を割当量J[Im]が大きい順に予約対象として、演算コアの割当を行う。
なお、分割画像割当処理部51は、ステップS303においてNdフレーム毎に予約する際において、このNdフレームの期間内に未予約の演算コアが存在しない場合には、次のNdフレームの期間内の未予約の演算コアを予約対象の分割画像の物体検出処理用として予約すればよい。
選択処理部7は、番号#5のフレームに対する予約結果に基づいて、番号#5のフレームに対して物体検出処理を実行しない番号#2,#3の分割画像については、保持部6に記憶されている番号#2,#3の分割画像の過去の物体検出結果(メタデータMD1)のうち最新の検出結果をそれぞれ、番号#5のフレームに対する検出結果として合成処理部8に出力する。
以降のフレームに対しても同様の処理を実施すればよい。
選択処理部2は、割当処理部5の決定に基づいて、処理対象のフレームの全ての分割画像のうち、物体検出処理を実行する分割画像を画像スケーリング処理部40に出力する(図8ステップS404)。
分割処理部4の画像スケーリング処理部40は、選択処理部2から出力された複数の分割画像の各々を指定の画像サイズに縮小するスケーリング処理を実行する(図11ステップS700)。
まず、合成処理部8に、全体処理部3から出力された物体検出結果(メタデータMD2)が入力される(図13ステップS900)。また、合成処理部8には、分割処理部4から出力された物体検出結果(メタデータMD1)と選択処理部7から出力された物体検出結果(メタデータMD1)とが入力される(図13ステップS901)。
次に、本発明の第2実施例について説明する。図14は本発明の第2の実施例に係る物体検出装置の構成を示すブロック図である。本実施例の物体検出装置は、分割部1と、選択処理部2,7と、全体処理部3と、分割処理部4と、割当処理部5aと、保持部6と、合成処理部8とを備える。
本実施例の割当処理部5aは、推定揺らぎ算出部50と、分割画像割当処理部51aと、シーン変動検出処理部52とを備えている。
Claims (6)
- 入力画像を分割して複数の分割画像を出力するように構成された分割部と、
フレーム毎に前記入力画像の全体をスケーリングして得られる縮小画像に対して物体検出処理を行うように構成された全体処理部と、
前記複数の分割画像のうち物体検出の対象となるフレーム毎の分割画像をN(Nは分割画像総数以上の整数)フレームの周期で前もって決定して、決定した分割画像の予約を行うように構成された割当処理部と、
前記割当処理部による予約の結果に基づいて、前記複数の分割画像のうち物体検出の対象となる一部の分割画像をフレーム毎に選択して出力するように構成された第1の選択処理部と、
前記第1の選択処理部から出力された分割画像の各々に対して物体検出処理を行うように構成された分割処理部と、
前記分割処理部による物体検出結果を記憶するように構成された保持部と、
前記割当処理部による予約の結果に基づいて、物体検出を実行しない分割画像について、前記保持部に記憶されている過去の物体検出結果をフレーム毎に選択して出力するように構成された第2の選択処理部と、
前記全体処理部による物体検出結果と前記分割処理部による物体検出結果と前記第2の選択処理部から出力された物体検出結果とをフレーム毎に合成することで最終的な物体検出結果を得るように構成された合成処理部とを備えることを特徴とする物体検出装置。 - 請求項1記載の物体検出装置において、
前記割当処理部は、
前記全体処理部による物体検出結果に基づいて前記分割画像毎の検出物体数の推定値をフレーム毎に算出し、前記推定値のフレーム間の差分絶対値に基づいて前記分割画像毎の検出物体数のフレーム間での揺らぎの推定値を算出し、前記周期内の検出物体数の揺らぎの推定値の平均値を前記分割画像毎に算出するように構成された推定揺らぎ算出部と、
前記分割画像毎の検出物体数の揺らぎの推定値の平均値に基づいて、物体検出を実行する回数が各分割画像に比例分配されるように、次の周期における物体検出の対象となるフレーム毎の分割画像の予約を前記第1の選択処理部に対して行うように構成された分割画像割当処理部とを備えることを特徴とする物体検出装置。 - 請求項2記載の物体検出装置において、
前記分割画像割当処理部は、全ての前記分割画像が次の周期の間に少なくともM(Mは1以上の整数)回、物体検出の対象として選択されるように決定した後、残りの割当可能なフレームに対して、前記分割画像毎の検出物体数の揺らぎの推定値の平均値に基づいて、物体検出を実行する回数が各分割画像に比例分配されるように、次の周期における物体検出の対象となるフレーム毎の分割画像を決定することを特徴とする物体検出装置。 - 請求項2または3記載の物体検出装置において、
前記推定揺らぎ算出部は、前記全体処理部によって検出された物体群の内、前記全体処理部によって算出された信頼度が閾値未満かつ閾値/α(αは2以上の実数)以上である物体の検出物体数を、物体が位置する分割画像毎に集計することにより、前記分割画像毎の検出物体数の推定値を算出することを特徴とする物体検出装置。 - 請求項1乃至4のいずれか1項に記載の物体検出装置において、
前記分割処理部による最新の物体検出結果と過去の物体検出結果とに基づいて前記入力画像が変化したかどうかを判定するように構成されたシーン変動検出処理部をさらに備え、
前記割当処理部は、前記入力画像が変化したと判定されたときに、前記予約を取り消して初期状態に戻すことを特徴とする物体検出装置。 - 入力画像を分割して複数の分割画像を出力する第1のステップと、
フレーム毎に前記入力画像の全体をスケーリングして得られる縮小画像に対して物体検出処理を行う第2のステップと、
前記複数の分割画像のうち物体検出の対象となるフレーム毎の分割画像をN(Nは分割画像総数以上の整数)フレームの周期で前もって決定して、決定した分割画像の予約を行う第3のステップと、
前記第3のステップによる予約の結果に基づいて、前記複数の分割画像のうち物体検出の対象となる一部の分割画像をフレーム毎に選択して出力する第4のステップと、
前記第4のステップで出力された分割画像の各々に対して物体検出処理を行う第5のステップと、
前記第5のステップによる物体検出結果を記憶する第6のステップと、
前記第3のステップによる予約の結果に基づいて、物体検出を実行しない分割画像について、前記第6のステップによって記憶された過去の物体検出結果をフレーム毎に選択して出力するように構成された第7のステップと、
前記第2のステップによる物体検出結果と前記第5のステップによる物体検出結果と前記第7のステップによって出力された物体検出結果とをフレーム毎に合成することで最終的な物体検出結果を得る第8のステップとを含むことを特徴とする物体検出方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/021541 WO2022259299A1 (ja) | 2021-06-07 | 2021-06-07 | 物体検出装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2022259299A1 JPWO2022259299A1 (ja) | 2022-12-15 |
| JP7622837B2 true JP7622837B2 (ja) | 2025-01-28 |
Family
ID=84424971
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023527143A Active JP7622837B2 (ja) | 2021-06-07 | 2021-06-07 | 物体検出装置および方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240296648A1 (ja) |
| EP (1) | EP4354385B1 (ja) |
| JP (1) | JP7622837B2 (ja) |
| WO (1) | WO2022259299A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024194951A1 (ja) * | 2023-03-17 | 2024-09-26 | 日本電信電話株式会社 | 物体検出装置、方法、及びプログラム |
| CN116560389A (zh) * | 2023-06-07 | 2023-08-08 | 上海大学 | 一种基于视觉的远近距引导无人机自主降落方法 |
| WO2024261932A1 (ja) * | 2023-06-21 | 2024-12-26 | 日本電信電話株式会社 | 物体検出装置、物体検出方法及び物体検出プログラム |
| WO2025220141A1 (ja) * | 2024-04-16 | 2025-10-23 | Ntt株式会社 | 物体検出装置及び方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014092997A (ja) | 2012-11-05 | 2014-05-19 | Toshiba Corp | 画像処理装置、方法、及びプログラム、並びに、画像表示装置 |
| WO2018180386A1 (ja) | 2017-03-30 | 2018-10-04 | 国立研究開発法人産業技術総合研究所 | 超音波画像診断支援方法、およびシステム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6639998B1 (en) * | 1999-01-11 | 2003-10-28 | Lg Electronics Inc. | Method of detecting a specific object in an image signal |
| WO2017130639A1 (ja) * | 2016-01-28 | 2017-08-03 | 株式会社リコー | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム |
| JP6944272B2 (ja) * | 2017-04-25 | 2021-10-06 | キヤノン株式会社 | 動体検出装置およびその制御方法 |
| US10803350B2 (en) * | 2017-11-30 | 2020-10-13 | Kofax, Inc. | Object detection and image cropping using a multi-detector approach |
| WO2021161513A1 (ja) * | 2020-02-14 | 2021-08-19 | 日本電信電話株式会社 | 画像処理装置、画像処理システム、画像処理方法、および画像処理プログラム |
| US20240370694A1 (en) * | 2021-05-26 | 2024-11-07 | Nippon Telegraph And Telephone Corporation | Object detection device, object detection method, and object detection program |
-
2021
- 2021-06-07 EP EP21944980.8A patent/EP4354385B1/en active Active
- 2021-06-07 WO PCT/JP2021/021541 patent/WO2022259299A1/ja not_active Ceased
- 2021-06-07 US US18/567,609 patent/US20240296648A1/en active Pending
- 2021-06-07 JP JP2023527143A patent/JP7622837B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014092997A (ja) | 2012-11-05 | 2014-05-19 | Toshiba Corp | 画像処理装置、方法、及びプログラム、並びに、画像表示装置 |
| WO2018180386A1 (ja) | 2017-03-30 | 2018-10-04 | 国立研究開発法人産業技術総合研究所 | 超音波画像診断支援方法、およびシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2022259299A1 (ja) | 2022-12-15 |
| WO2022259299A1 (ja) | 2022-12-15 |
| EP4354385A1 (en) | 2024-04-17 |
| US20240296648A1 (en) | 2024-09-05 |
| EP4354385A4 (en) | 2025-03-12 |
| EP4354385B1 (en) | 2026-02-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7622837B2 (ja) | 物体検出装置および方法 | |
| US11610082B2 (en) | Method and apparatus for training neural network model used for image processing, and storage medium | |
| JP5777311B2 (ja) | 低解像度ビデオから高解像度ビデオを生成する方法 | |
| EP4105885A1 (en) | Image processing device, image processing system, image processing method, and image processing program | |
| CN111598806A (zh) | 图像滤波方法和装置、电子设备及存储介质 | |
| US20240062506A1 (en) | Object detection device, object detection method, and object detection program | |
| JP2022142119A (ja) | 情報処理装置、情報処理システム、情報処理方法、及び、プログラム | |
| CN110472588B (zh) | 锚点框确定方法、装置、计算机设备和存储介质 | |
| CN117671031A (zh) | 双目相机标定方法、装置、设备及存储介质 | |
| CN112446951B (zh) | 三维重建方法、装置、电子设备及计算机存储介质 | |
| US6285712B1 (en) | Image processing apparatus, image processing method, and providing medium therefor | |
| WO2026042893A1 (en) | Neural radiance field training using spatially dynamic loss functions | |
| JP2022081296A (ja) | 座標変換システム、座標変換方法及びプログラム | |
| CN103618904B (zh) | 基于像素的运动估计方法及装置 | |
| CN112686803B (zh) | 基于考虑点扩散函数效应的时空超分辨率映射 | |
| JP2024077434A (ja) | 画像処理装置及び画像処理方法、プログラム、記憶媒体 | |
| JP2012118923A (ja) | 領域分割装置及び領域分割方法 | |
| JP5071900B2 (ja) | 画像生成装置およびその方法 | |
| CN118898766B (zh) | 一种图像识别方法、装置、设备、介质及计算机程序产品 | |
| CN118898765B (zh) | 一种视觉感知方法、装置、设备、介质及计算机程序产品 | |
| CN120182084B (zh) | 基于距离正则化的自适应加权图像插值方法 | |
| LU508340B1 (en) | A deep learning-based adaptive optimization system for solving biased differential equations | |
| CN121351913B (zh) | 模型权重的量化方法、电子设备及程序产品 | |
| CN118864652B (zh) | 一种流程图节点正交连线实现方法 | |
| CN121616612A (zh) | 图像处理方法、装置、计算机设备、可读存储介质和产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230929 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241024 |
|
| 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: 20241217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241230 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7622837 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |