The reliable computational assessment of photographic composition requires features that are discriminative of spatial layout yet robust to semantic content. This paper proposes a low-level representation grounded in the assumption that composition can be understood as the flow of visual attention across geometric structure. We introduce VFCNet, which fuses saliency and edge information into a gradient vector flow (GVF) field. The model computes dual-stream GVF representations, integrates them via attention, and extracts multi-scale flow features with a DINOv3 backbone. VFCNet achieves state-of-the-art performance on the PICD benchmark (CDA-1: 0.683, CDA-2: 0.629), improving by 33.1% and 36.1% over the previous best method. We also show that a simple classifier on self-supervised DINOv3 features substantially outperforms more sophisticated, composition-specialized models. Code is available at https://github.com/ADadras/VFCNet
Figures & tables
Figure 1: Overview of VFCNet Architecture: saliency and gradient based GVF are fused in the multi-head module and serve as input to the DINOv3 feature extractor.
Figure 2: VFCNet input representation: saliency captures attention distribution; GVF propagates edge structure throughout the image. The prominent feature of cactus draws attention as visible in (b) and modifies the flow as visible in (d).
Table 1: Embedding specification for CDA evaluation.
Model
CDA-1
CDA-2
DBI ↓
Sil. ↑
CDA-1 (P)
CDA-2 (P)
DINOv3 (base)
0.489±.002
0.392±.008
12.34
0.004
–
–
MUSIQ
0.434±.002
0.369±.007
12.09
− 0.079
0.488
0.367
GANC
0.456±.005
0.423±.015
9.64
− 0.154
0.478
0.445
CACNet
0.513±.005
0.462±.006
7.36
− 0.156
0.419
0.405
DINOv3+C
0.621±.003
0.505±.003
5.10
− 0.152
–
–
VFCNet (Ours)
0.683±.002
0.629±.004
4.01
− 0.664
–
–
Table 2: SOTA comparison. CDA-2 is primary metric (semantic robustness). VFCNet achieves best performance on both metrics. Results are mean ± std over 5 seeds. (P) refers to the value in the original evaluation.
Configuration
CDA-1
CDA-2
Saliency-only ( S )
0.527
0.493
GVF-only ( u,v )
0.659
0.593
Full input ( S,u,v )
0.621
0.566
RGB-only †
0.621
0.506
RGB + Saliency †
0.673
0.585
RGB + GVF †
0.666
0.583
Table 3: Input modality ablation. All use unfrozen DINOv3 backbone. † : RGB input.
Flow map learning trains neural models to predict finite-time state or distribution transitions directly, enabling fast simulation, control, and generation.
Composition, the deliberate arrangement of visual elements, is central to how meaning, emotion, and aesthetic quality are conveyed in artwork, yet it remains among the least formalized dimensions of visual understanding. Prior work highlights a persistent gap in learning meaningful compositional representations, attributing it to semantic bias and suggesting that human-inspired approaches may be key. We compare two parallel paradigms for composition analysis: a human-inspired method grounded in perceptual grouping, and fine-tuned foundation models enabled by recent large-scale compositional datasets. The human-inspired approach uses object-centric models for region-level decomposition and a graph attention network to capture spatial relationships between elements. Both paradigms are evaluated on composition score/category prediction, compositional image retrieval, and visual saliency detection. With frozen encoders, the human-inspired method achieves competitive performance while remaining interpretable. When sufficient data enables fine-tuning, large self-supervised models outperform significantly, but at the cost of interpretability and cross-domain generalization.
Compositional zero-shot learning (CZSL) aims to recognize unseen attribute-object compositions by recombining primitives learned from seen pairs. Recent CZSL methods built on vision-language models (VLMs) typically adopt parameter-efficient fine-tuning (PEFT). They apply visual disentanglers for decomposition and manipulate token-level prompts or prefixes to encode compositions. However, such PEFT-based designs suffer from two fundamental limitations: (1) Implicit Composition Construction, where composition is realized only via token concatenation or branch-wise prompt tuning rather than an explicit operation in the embedding space; (2) Remained Feature Entanglement, where imperfect disentanglement leaves attribute, object, and composition features mutually contaminated. Together, these issues limit the generalization ability of current CZSL models. In this paper, we are the first to systematically study flow matching for CZSL and introduce FlowComposer, a model-agnostic framework that learns two primitive flows to transport visual features toward attribute and object text embeddings, and a learnable Composer that explicitly fuses their velocity fields into a composition flow. To exploit the inevitable residual entanglement, we further devise a leakage-guided augmentation scheme that reuses leaked features as auxiliary signals. We thoroughly evaluate FlowComposer on three public CZSL benchmarks by integrating it as a plug-and-play component into various baselines, consistently achieving significant improvements.
Zhenqi He, Lin Li, Long Chen
The Hong Kong University of Science and Technology
Zero-shot composed image retrieval (ZS-CIR) aims to retrieve a target image by editing a reference image with a natural-language instruction, without relying on domain-specific annotated triplets. Most existing ZS-CIR methods rely on textual inversion to translate the reference image into pseudo-text tokens and then compose them with the instruction via simple concatenation in the text space, which can be lossy and brittle for fine-grained semantics. In this work, we propose a new paradigm, namely FlowCIR, that casts ZS-CIR as conditional semantic transport between reference and target embeddings. Leveraging conditional flow matching, our model learns a lightweight transport field that maps the instruction representation toward a target-aligned query embedding conditioned on the reference image. Since FlowCIR operates on pre-extracted VLM embeddings and trains only a small transport module without updating the image or text encoder, it offers a computationally efficient training protocol compared with prior textual-inversion-based approaches. The resulting framework is training-efficient, requiring roughly 10× fewer training resources than prior textual-inversion-based approaches. We further identify negation and removal as a major failure mode of VLM-based composition. To address this, we propose an inference-only Multi-Negative Steering strategy that steers a negation-containing relative instruction away from its negated semantics, mitigating the limited negation handling of VLMs and improving robustness on negation-heavy queries. Extensive experiments on standard CIR benchmarks demonstrate that FlowCIR achieves strong and competitive performance compared with recent ZS-CIR methods.
Zhenqi He, Ziqi Jiang, Yuanpei Liu +3
The Hong Kong University of Science and Technology, Hong Kong SAR · The University of Hong Kong, Hong Kong SAR