Foreground-Covering Prototype Generation and Matching for SAM-Aided Few-Shot Segmentation
Park, Lee, Seong et al.
We propose Foreground-Covering Prototype Generation and Matching to resolve Few-Shot Segmentation (FSS), which aims to segment target regions in unlabeled query images based on labeled support images. Unlike previous research, which typically estimates target regions in the query using support prototypes and query pixels, we utilize the relationship between support and query prototypes. To achieve this, we utilize two complementary features: SAM Image Encoder features for pixel aggregation and ResNet features for class consistency. Specifically, we construct support and query prototypes with SAM features and distinguish query prototypes of target regions based on ResNet features. For the query prototype construction, we begin by roughly guiding foreground regions within SAM features using the conventional pseudo-mask, then employ iterative cross-attention to aggregate foreground features into learnable tokens. Here, we discover that the cross-attention weights can effectively alternate the conventional pseudo-mask. Therefore, we use the attention-based pseudo-mask to guide ResNet features to focus on the foreground, then infuse the guided ResNet feature into the learnable tokens to generate class-consistent query prototypes. The generation of the support prototype is conducted symmetrically to that of the query one, with the pseudo-mask replaced by the ground-truth mask. Finally, we compare these query prototypes with support ones to generate prompts, which subsequently produce object masks through the SAM Mask Decoder. Our state-of-the-art performances on various datasets validate the effectiveness of the proposed method for FSS. Our official code is available at https://github.com/SuhoPark0706/FCP
academic
अग्रभाग-आवरण प्रोटोटाइप जनन और SAM-सहायक कुछ-शॉट विभाजन के लिए मिलान
यह पेपर कुछ-शॉट विभाजन (FSS) समस्या को हल करने के लिए अग्रभाग-आवरण प्रोटोटाइप जनन और मिलान विधि (FCP) प्रस्तावित करता है। पूर्ववर्ती अनुसंधान आमतौर पर समर्थन प्रोटोटाइप और क्वेरी पिक्सेल का उपयोग करके लक्ष्य क्षेत्र का अनुमान लगाता है, जबकि यह पेपर समर्थन प्रोटोटाइप और क्वेरी प्रोटोटाइप के बीच संबंध का उपयोग करता है। यह विधि दो पूरक विशेषताओं को जोड़ती है: पिक्सेल एकत्रीकरण के लिए SAM छवि एनकोडर विशेषताएं और वर्ग सामंजस्य के लिए ResNet विशेषताएं। समर्थन और क्वेरी प्रोटोटाइप का निर्माण करके, और ResNet विशेषताओं के आधार पर लक्ष्य क्षेत्र के क्वेरी प्रोटोटाइप को अलग करके, अंत में SAM मास्क डिकोडर के माध्यम से वस्तु मास्क उत्पन्न करके, कई डेटासेट पर अत्याधुनिक प्रदर्शन प्राप्त किया गया है।
कुछ-शॉट विभाजन (Few-Shot Segmentation, FSS) का उद्देश्य कम संख्या में चिह्नित समर्थन छवियों के आधार पर अचिह्नित क्वेरी छवियों में लक्ष्य क्षेत्रों को विभाजित करना है। यह कंप्यूटर दृष्टि में एक महत्वपूर्ण कार्य है, क्योंकि पारंपरिक सिमेंटिक विभाजन विधियों को बड़ी मात्रा में चिह्नित डेटा की आवश्यकता होती है, जबकि FSS मानव एनोटेशन के बोझ को काफी कम कर सकता है।
SAM की सीमाएं: हालांकि Segment Anything Model (SAM) विभाजन कार्यों में उत्कृष्ट प्रदर्शन करता है, लेकिन इसमें क्रॉस-इमेज वर्ग सामंजस्य की कमी है और यह समर्थन छवि के आधार पर क्वेरी छवि के अग्रभाग क्षेत्र को वर्गीकृत नहीं कर सकता।
VRP-SAM की कमियां:
प्रोटोटाइप-पिक्सेल मिलान संबंध उप-इष्टतम है, जिससे दृश्य संदर्भ संकेत में पर्याप्त अग्रभाग जानकारी की कमी हो सकती है या पृष्ठभूमि तत्व शामिल हो सकते हैं
सरल पिक्सेल-से-पिक्सेल समानता पर आधारित पारंपरिक छद्म मास्क की गुणवत्ता कम है
क्वेरी अग्रभाग पिक्सेल को चुनिंदा रूप से बढ़ाना मुश्किल है, जो अग्रभाग और पृष्ठभूमि पिक्सेल के बीच अंतर को धुंधला कर सकता है
यह पेपर पाता है कि SAM छवि एनकोडर विशेषताएं पिक्सेल-स्तरीय एकत्रीकरण में उत्कृष्ट प्रदर्शन करती हैं, जबकि ResNet विशेषताएं वर्ग सामंजस्य में अधिक मजबूत हैं। इस अवलोकन के आधार पर, अधिक विश्वसनीय दृश्य संदर्भ संकेत उत्पन्न करने के लिए प्रोटोटाइप-से-प्रोटोटाइप मिलान रणनीति प्रस्तावित की गई है।
अग्रभाग-आवरण प्रोटोटाइप जनन और मिलान विधि प्रस्तावित: समर्थन और क्वेरी छवियों के प्रोटोटाइप का निर्माण, प्रोटोटाइप के बीच तुलना के माध्यम से दृश्य संदर्भ संकेत उत्पन्न करना, और SAM मास्क डिकोडर के माध्यम से क्वेरी छवि का वस्तु मास्क उत्पन्न करना।
दोहरी-विशेषता संलयन रणनीति: SAM छवि एनकोडर विशेषता की उत्कृष्ट एकत्रीकरण क्षमता और ResNet विशेषता की वर्ग सामंजस्य का प्रभावी उपयोग करके अग्रभाग-केंद्रित प्रोटोटाइप उत्पन्न करना।
ध्यान-निर्देशित छद्म मास्क: ध्यान-आधारित छद्म मास्क प्रस्तावित करना, जो SAM छवि एनकोडर विशेषता का उपयोग करके पारंपरिक छद्म मास्क को प्रभावी रूप से प्रतिस्थापित करता है।
अत्याधुनिक प्रदर्शन प्राप्त करना: कई डेटासेट पर प्रोटोटाइप-से-प्रोटोटाइप मिलान की प्रभावशीलता को सत्यापित करना, नई अत्याधुनिक प्रदर्शन प्राप्त करना।
FSS मेटा-लर्निंग विधि का उपयोग करता है, दो स्वतंत्र डेटासेट का उपयोग करता है: प्रशिक्षण सेट D_train और परीक्षण सेट D_test, जिसमें गैर-अतिव्यापी वर्ग C_base और C_novel शामिल हैं। प्रत्येक episode में शामिल हैं:
समर्थन सेट: K चिह्नित छवियां S = {(I_Si, M_Si)}^K_
क्वेरी सेट: एक अचिह्नित छवि Q = (I_Q, M_Q)
लक्ष्य समर्थन सेट और क्वेरी छवि के आधार पर क्वेरी मास्क M_pred की भविष्यवाणी करना है।
समर्थन प्रोटोटाइप जनन प्रक्रिया में दो मुख्य चरण शामिल हैं:
अग्रभाग विशेषता एकत्रीकरण:
Ḡ_S = ConvG(Concat(G_S, M_S, MP(G_S, M_S))) (1)
ground truth मास्क M_S द्वारा SAM विशेषता G_S को निर्देशित करना, फिर T-1 चरणों के पुनरावृत्त क्रॉस-ध्यान एकत्रीकरण के माध्यम से अग्रभाग जानकारी को एकत्रित करना:
औसत प्रतिच्छेदन संघ (mean Intersection over Union, mIoU) का उपयोग करके प्रदर्शन का मूल्यांकन किया जाता है, नए वर्गों में 1000 समर्थन-क्वेरी जोड़े को यादृच्छिक रूप से नमूना लिया जाता है।
SAM विभाजन क्षेत्र में एक आधार मॉडल के रूप में कार्य करता है, जिसमें संकेत योग्य डिज़ाइन और मजबूत शून्य-शॉट क्षमता है, लेकिन क्रॉस-इमेज वर्ग सामंजस्य की कमी है।
पेपर कुछ-शॉट विभाजन, दृश्य आधार मॉडल आदि संबंधित क्षेत्रों के महत्वपूर्ण कार्यों को उद्धृत करता है, जिसमें SAM, VRP-SAM, PFENet, CyCTR आदि शास्त्रीय विधियां शामिल हैं, जो इस अनुसंधान के लिए एक ठोस सैद्धांतिक आधार प्रदान करती हैं।