重複する矩形(長方形)をマージするNMS (Non-Maximum Suppression)に関するカテゴリ
numpyで高速にSoft-NMSを計算する(16倍高速?)
pythonのnumpyで高速化したSoft-NMSの実装例を紹介します。過去に紹介した実装より16倍高速化できました。Soft-NMSは物体検出AIの後処理で使用されるNMSの改良型ですが、NMSより演算量が大きい手法で高速化が重要です。
PythonのnumpyでNMSを高速に演算する(20倍高速?)
重複した矩形を統合するアルゴリズムNMS (Non-Maximum Suppression)を、numpyで高速に計算する方法を紹介します。numpyを使わずpythonリスト(list)を使用する実装と比べて約20倍に高速化できました。
pythonでSoft-NMSを実装する(2)Soft-NMS適用例
Soft-NMS(Soft Non-Maximum Suppression)は、SSDやYOLOといった物体検出AIの後処理として使用されるNMSの改良型アルゴリズムです。以前紹介したSoft-NMSサンプルコードの適用例をこの記事で紹介します。
pythonでSoft-NMSを実装する(1)アルゴリズム実装例
pythonでSoft-NMS(Soft Non-Maximum Suppression)を実装する方法を紹介します。Soft-NMSは、SSDやYOLOといった物体検出AIの後処理で使用されるNMSの改良型アルゴリズムです。
pythonでNMSを実装し、複数の矩形をマージする
pythonでNMS (Non-Maximum Suppression)を実装する方法を紹介します。NMSはSSDやYOLOといった物体検出AIの後処理として使用されるアルゴリズムです。たくさんの矩形をマージしてすっきりさせるアルゴリズムがNMSです。