atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 34 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 an abstraction-aware fine-grained sketch-based image retrieval model that uses a k×d feature matrix embedding regularised by a pre-trained StyleGAN, an abstraction-level selector, and a differentiable Acc.@q surrogate loss.

Problem

Fine-grained sketch-based image retrieval performs poorly on sketches with varying levels of abstraction, since prior methods handle only sub-factors like style or stroke order and standard triplet losses treat all sketches equally.

Approach

Model sketch abstraction as a whole: a feature matrix embedding whose number of active rows is chosen by an abstraction identification head, with rows aligned to StyleGAN's coarse-to-fine latent groups, and a differentiable Acc.@q loss whose q is set by abstraction level (larger q for more abstract sketches).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the abstraction-aware framework instead of SketchPVTFG-SBIR · ChairV2Acc.@1: 71.2 -> 72.1Helped
use the abstraction-aware framework instead of SketchPVTFG-SBIR · ShoeV2Acc.@5: 70.8 -> 77.3Helped
use the abstraction-aware framework instead of RGMforensic sketch-photo matching · IIIT-D viewed-sketchAcc.@1: 88.94 -> 91.39Helped
use the abstraction-aware framework instead of RGMforensic sketch-photo matching · IIIT-D viewed-sketchVR @FAR=1%: 97.87 -> 97.38Hurt
add abstraction identification (ablation)Proposed FG-SBIR · ShoeV2Acc.@1: 38.1 -> 45.3Helped
add Acc.@q loss instead of triplet loss (ablation)Proposed FG-SBIR · ShoeV2MOS: 2.4±0.4 -> 4.1±0.5Helped
add reconstruction loss (ablation)Proposed FG-SBIR · ShoeV2Acc.@1: 35.2 -> 45.3Helped
replace Acc.@q loss with SoDeep (ablation)Proposed FG-SBIR · ShoeV2MOS: 4.1±0.5 -> 3.0±0.3Hurt
replace Acc.@q loss with SmoothAP (ablation)Proposed FG-SBIR · ShoeV2MOS: 4.1±0.5 -> 3.2±0.4Hurt
fine-tune StyleGAN instead of keeping it frozen (ablation)Proposed FG-SBIR · ShoeV2Acc.@1: 45.3 -> 30.2%Hurt
use latent subgroup sizes {2, 3, 4} instead of {3, 3, 3} (ablation)Proposed FG-SBIR · ShoeV2Acc.@1: 45.3% -> 39.8%Hurt
use latent subgroup sizes {2, 2, 5} instead of {3, 3, 3} (ablation)Proposed FG-SBIR · ShoeV2Acc.@1: 45.3% -> 33.6%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QMUL-ShoeV2 QMUL-ChairV2 UT Zappos50K FFHQ IIIT-D viewed sketch

Benchmarks: QMUL-ShoeV2 QMUL-ChairV2 IIIT-D viewed sketch

Metrics: Acc.@1 Acc.@5 Acc.@10 MOS ranking percentile VR@FAR=1%

Baselines: Triplet-SN HOLEF-SN B-pSp B-pix2pix B-CycleGAN Partial-OT CrossHier StyleMeUp On-the-fly SketchPVT SoDeep SmoothAP

Builds on: Triplet loss FG-SBIR (Sketch Me That Shoe) StyleGAN2 Smooth-AP Gumbel-Softmax VGG-16

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