NMS (Non-Maximum Suppression)

重複する矩形(長方形)をマージするNMS (Non-Maximum Suppression)に関するカテゴリ

python

numpyで高速にSoft-NMSを計算する(16倍高速?)

pythonのnumpyで高速化したSoft-NMSの実装例を紹介します。過去に紹介した実装より16倍高速化できました。Soft-NMSは物体検出AIの後処理で使用されるNMSの改良型ですが、NMSより演算量が大きい手法で高速化が重要です。
python

PythonのnumpyでNMSを高速に演算する(20倍高速?)

重複した矩形を統合するアルゴリズムNMS (Non-Maximum Suppression)を、numpyで高速に計算する方法を紹介します。numpyを使わずpythonリスト(list)を使用する実装と比べて約20倍に高速化できました。
python

pythonでSoft-NMSを実装する(2)Soft-NMS適用例

Soft-NMS(Soft Non-Maximum Suppression)は、SSDやYOLOといった物体検出AIの後処理として使用されるNMSの改良型アルゴリズムです。以前紹介したSoft-NMSサンプルコードの適用例をこの記事で紹介します。
IoU

pythonでSoft-NMSを実装する(1)アルゴリズム実装例

pythonでSoft-NMS(Soft Non-Maximum Suppression)を実装する方法を紹介します。Soft-NMSは、SSDやYOLOといった物体検出AIの後処理で使用されるNMSの改良型アルゴリズムです。
IoU

pythonでNMSを実装し、複数の矩形をマージする

pythonでNMS (Non-Maximum Suppression)を実装する方法を紹介します。NMSはSSDやYOLOといった物体検出AIの後処理として使用されるアルゴリズムです。たくさんの矩形をマージしてすっきりさせるアルゴリズムがNMSです。