atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Dual Pose-invariant Embeddings: Learning Category and Object-specific Discriminative Representations for Recognition and Retrieval

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Object-level representation learning · 6 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 PiRO, a VGG-16-based dual-encoder (Pose-invariant Attention Network) that learns category and object-identity embeddings in separate spaces with pose-invariant ranking losses, improving pose-invariant recognition and retrieval on ModelNet-40, ObjectPI, and FG3D.

Problem

Pose-invariant object recognition and retrieval from single views: existing methods learn category-level embeddings in a single space and fail to separate distinct objects within the same category, so object-level tasks perform poorly.

Approach

A shared CNN backbone with two FC heads and self-attention aggregators produces category and object-identity embeddings in two separate spaces, trained jointly with pose-invariant object loss (separating confusers within a category) and pose-invariant category loss (clustering same-category objects), plus L-Softmax.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
learn dual category and object embeddings instead of PI-TCPiRO · ModelNet-40single-view object recognition accuracy: 74.1 -> 94.1Helped
learn dual category and object embeddings instead of PI-TCPiRO · ModelNet-40single-view object retrieval mAP: 41.4 -> 84.5Helped
learn dual category and object embeddings instead of PI-TCPiRO · ObjectPIsingle-view object recognition accuracy: 91.1 -> 93.1Helped
learn dual category and object embeddings instead of PI-TCPiRO · ObjectPIsingle-view object retrieval mAP: 61.8 -> 80.6Helped
learn dual category and object embeddings instead of PI-TCPiRO · FG3Dsingle-view object recognition accuracy: 36.5 -> 83.0Helped
learn dual category and object embeddings instead of PI-TCPiRO · FG3Dsingle-view object retrieval mAP: 15.9 -> 72.8Helped
add Lpicat to the dual-space Lcat + Lpiobj configuration (ablation)PiRO dual embedding space · ObjectPIsingle-view object recognition accuracy: 94.5 -> 92.7Hurt
add Lpicat to the dual-space Lcat + Lpiobj configuration (ablation)PiRO dual embedding space · ModelNet-40single-view object retrieval mAP: 85.2 -> 84.0Hurt
add Lpicat to the dual-space Lcat + Lpiobj configuration (ablation)PiRO dual embedding space · FG3Dsingle-view object recognition accuracy: 83.2 -> 83.1No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet-40 ObjectPI FG3D

Benchmarks: ModelNet-40 ObjectPI FG3D

Metrics: accuracy mAP

Baselines: MV-CNN PI-CNN MV-TC PI-TC MV-Proxy PI-Proxy PiRO-SE

Builds on: Ho et al. pose-invariant embeddings (PI-CNN/PI-Proxy/PI-TC) L-Softmax VGG-16 proxy-based losses

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