atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

UniAP: Towards Universal Animal Perception in Vision via Few-Shot Learning

AAAI 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Adapting VLMs for zero-shot classification · 9 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes UniAP, a few-shot universal animal perception model that uses support image-label prompts, a BEiT ViT encoder with task-specific bias tuning, and a matching module to perform pose estimation, segmentation, and classification across species.

Problem

Building a single animal perception model that adapts across species (including rare or unseen ones with few labels) and across tasks like pose estimation, segmentation, and classification, despite pose variation and semantic inconsistency between tasks.

Approach

A hierarchical encoder-decoder with a shared BEiT image encoder (task-specific bias parameters), a lightweight shared label encoder, and a multi-head attention matching module that transfers prompt labels to query images, trained episodically with homoscedastic uncertainty multi-task weighting and adapted at test time by bias tuning on the prompt set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase the prompt set from 1 shot to the selected multi-shot settingUniAP · Animal Kingdom pose estimationPCK@0.2: 64.44 -> 99.65Helped
Increase the prompt set from 1 shot to the selected multi-shot settingUniAP · Animal Pose pose estimationPCK@0.2: 76.67 -> 90.10Helped
Increase the prompt set from 1 shot to the selected multi-shot settingUniAP · APT-36K pose estimationPCK@0.2: 85.31 -> 96.47Helped
Use UniAP instead of Painter for one-shot segmentationUniAP · Oxford-IIIT PetmIoU: 77.72 -> 93.38Helped
Use UniAP instead of SAM-userUniAP · Oxford-IIIT PetmIoU: 88.99 -> 93.38Helped
Use UniAP instead of CLIP-ViT-LargeAnimal Kingdom · Animal Kingdom classificationAcc.: 90.37 -> 93.13Helped
Add adaptive weighted loss and task-specific bias tuning to the raw model (ablation)UniAP · Animal Kingdom pose estimation, 30 shotsPCK@0.2: 81.90 -> 99.76Helped
Add adaptive weighted loss and task-specific bias tuning to the raw model (ablation)UniAP · Animal Pose pose estimation, 20 shotsPCK@0.2: 77.12 -> 90.10Helped
Add adaptive weighted loss and task-specific bias tuning to the raw model (ablation)UniAP · APT-36K pose estimation, 25 shotsPCK@0.05: 43.52 -> 86.18Helped
Add adaptive weighted loss and task-specific bias tuning to the raw model (ablation)UniAP · Oxford-IIIT Pet segmentation, 10 shotsmIoU: 91.41 -> 94.27Helped
Add adaptive weighted loss to the raw model (ablation)UniAP · Animal Kingdom pose estimation, 30 shotsPCK@0.2: 81.90 -> 99.65Helped
Add task-specific bias tuning to the raw model (ablation)UniAP · Animal Kingdom pose estimation, 30 shotsPCK@0.2: 81.90 -> 87.32Helped

Surprising findings

Limitations

Experimental setup

Datasets: Animal Kingdom Animal Pose APT-36K Oxford-IIIT Pet ImageNet-22k

Benchmarks: Animal Kingdom Animal Pose APT-36K Oxford-IIIT Pet

Metrics: PCK@0.2 PCK@0.05 Acc. mIoU

Baselines: HRNet-w48 POMNet Painter SAM CLIP ViT-Base CLIP ViT-Large

Builds on: Painter BEiT Dense Prediction Transformer bias tuning (BitFit) homoscedastic uncertainty multi-task loss

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy