SelanjutnyaPanduan berikutnya
BYOL dan Pengawasan Diri Non-Kontrastif
Teknis
PANDUAN AI Visual
Penekanan Non-Maksimum (NMS) adalah langkah pembersihan yang mengubah tumpukan kotak deteksi yang tumpang tindih menjadi satu kotak rapi per objek.
Dengarkan panduan iniDiceritakan oleh AI · ~2 min
Without it, detectors would report the same car five or ten times.
Detektor objek biasanya memprediksi banyak kandidat kotak di sekitar setiap objek nyata, masing-masing dengan skor keyakinan. NMS memangkas redundansi ini. Algoritme serakah klasik mengurutkan semua kotak berdasarkan skor, menyimpan kotak dengan skor tertinggi, lalu menghapus kotak tersisa yang tumpang tindih dengannya (diukur dengan Intersection over Union, IoU) melebihi ambang batas seperti 0,5. Ini mengulangi hal ini pada kotak yang masih ada sampai tidak ada yang tersisa. Hasilnya adalah satu kotak representatif per objek. NMS sederhana, cepat, dan ringan parameternya, namun memiliki kelemahan: ambang batas IoU yang tetap dapat secara salah menekan objek asli di sekitar dalam pemandangan yang ramai, dan memperlakukan tumpang tindih sebagai biner. Varian seperti skor peluruhan Soft-NMS alih-alih menghapus kotak secara langsung untuk mengatasi hal ini.
Meruntuhkan lusinan kotak wajah yang tumpang tindih menjadi satu kotak per wajah di aplikasi kamera dan penandaan foto
Memproduksi kotak pembatas tunggal yang bersih per kendaraan dan pejalan kaki dalam detektor mengemudi otonom
Menghapus duplikat kotak wilayah teks yang tumpang tindih dalam alur OCR dokumen dan pelat nomor
Membersihkan proposal objek yang berlebihan dalam sistem pemantauan rak ritel dan penghitungan inventaris
NMS tetap menjadi pasca-prosesor default, namun bidang ini sedang bergerak menuju penghapusannya. Soft-NMS, DIoU-NMS, dan varian yang dipelajari meningkatkan penanganan adegan ramai, sementara detektor ujung ke ujung seperti DETR menggunakan pencocokan bipartit berbasis set untuk memprediksi kotak unik secara langsung, sehingga menghilangkan NMS sepenuhnya. Harapkan ambang batas yang disesuaikan secara manual untuk memberi jalan bagi desain yang dipelajari atau bebas NMS, terutama karena detektor transformator sudah matang dan sistem real-time memerlukan pasca-pemrosesan yang deterministik dan bebas cabang.
Buletin gratis
Tiga cerita AI terverifikasi setiap pagi hari kerja, ditulis dalam bahasa Inggris sederhana. Gratis selamanya, tanpa iklan.
Satu email setiap hari kerja. Berhenti berlangganan dalam satu klik. Kami tidak pernah menjual atau membagikan alamat Anda.
Uji diri Anda sendiri
Umpan balik instan untuk setiap jawaban, dan sertifikat yang dapat dibagikan dengan ID yang dapat diverifikasi setelah Anda lulus kursus.
Mendukung pendidikan AI gratis. AI Understanding adalah organisasi nirlaba 501(c)(3) — tanpa iklan, tanpa paywall, selamanya. Berikan sumbangan
Penekanan Non-Maksimum (NMS) adalah langkah pembersihan yang mengubah tumpukan kotak deteksi yang tumpang tindih menjadi satu kotak rapi per objek. Tanpanya, detektor akan melaporkan mobil yang sama sebanyak lima atau sepuluh kali.
NMS menghilangkan banyak kotak kandidat yang tumpang tindih yang dihasilkan oleh detektor, sehingga menyisakan satu kotak perwakilan per objek.
Pengukuran NMS tumpang tindih dengan IoU: area persimpangan dibagi dengan area penyatuan kedua kotak.
NMS Greedy mengurutkan kotak berdasarkan keyakinan dan menyimpan kotak dengan skor tertinggi, lalu menekan kotak dengan skor lebih rendah yang tumpang tindih.
Karena menghapus setiap kotak di atas ambang batas IoU, NMS dapat salah menghapus deteksi sebenarnya dari objek berbeda yang terjadi tumpang tindih.
Soft-NMS menurunkan (merusak) kepercayaan diri kotak yang tumpang tindih daripada membuangnya, sehingga mengurangi penekanan palsu dalam pemandangan yang ramai.
Teruslah belajar
Panduan lainnya dipilih untuk topik ini
SelanjutnyaPanduan berikutnya
BYOL dan Pengawasan Diri Non-Kontrastif
Teknis