HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Explicit Visual Prompting for Low-Level Structure Segmentations

Liu Weihuang ; Shen Xi ; Pun Chi-Man ; Cun Xiaodong

Explicit Visual Prompting for Low-Level Structure Segmentations

Abstract

We consider the generic problem of detecting low-level structures in images,which includes segmenting the manipulated parts, identifying out-of-focuspixels, separating shadow regions, and detecting concealed objects. Whereaseach such topic has been typically addressed with a domain-specific solution,we show that a unified approach performs well across all of them. We takeinspiration from the widely-used pre-training and then prompt tuning protocolsin NLP and propose a new visual prompting model, named Explicit VisualPrompting (EVP). Different from the previous visual prompting which istypically a dataset-level implicit embedding, our key insight is to enforce thetunable parameters focusing on the explicit visual content from each individualimage, i.e., the features from frozen patch embeddings and the input'shigh-frequency components. The proposed EVP significantly outperforms otherparameter-efficient tuning protocols under the same amount of tunableparameters (5.7% extra trainable parameters of each task). EVP also achievesstate-of-the-art performances on diverse low-level structure segmentation taskscompared to task-specific solutions. Our code is available at:https://github.com/NiFangBaAGe/Explicit-Visual-Prompt.

Code Repositories

nifangbaage/explicit-visual-prompt
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
camouflaged-object-segmentation-on-camoEVPv1
MAE: 0.059
S-Measure: 0.846
Weighted F-Measure: 0.777
camouflaged-object-segmentation-on-codEVPv1
MAE: 0.029
S-Measure: 0.843
Weighted F-Measure: 0.742
salient-object-detection-on-ecssd-1EVPv1
E-measure: 0.957
MAE: 0.027
S-measure: 0.935
max_F1: 0.960
salient-object-detection-on-hku-is-1EVPv1
E-measure: 0.961
MAE: 0.024
S-measure: 0.931
max_F1: 0.952
salient-object-detection-on-pascal-s-1EVPv1
E-measure: 0.917
MAE: 0.054
S-measure: 0.878
max_F1: 0.872

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp