See & Sniff: Learning Visuo-Olfactory Representations

1School of Electrical Engineering, KAIST

2Division of Language & AI, HUFS

3Graduate School of Artificial Intelligence, UNIST

*Equal contribution

ECCV 2026 Oral

Abstract

While modern multimodal models integrate vision with language, audio, or touch, olfaction remains largely unexplored due to the lack of paired visuo-olfactory data. We introduce SmellNet-V, a scalable visuo-olfactory dataset built on the insight that odor identity is largely invariant to visual transformations within a semantic category. This allows us to synthetically pair smell-only samples with semantically aligned in-the-wild web images, converting a unimodal olfactory dataset into a cross-modal benchmark without costly co-collection. Building on this dataset, we propose See & Sniff, a self-supervised framework that learns joint visuo–olfactory representations via dense local alignment and naturally produces smell saliency maps for spatial grounding of odor sources. We further introduce pixel-level smell localization task and a benchmark for evaluation. Our method surpasses smell-only baselines by 7% in smell classification from smell alone and generalizes to cross-modal retrieval and smell localization, establishing visuo-olfactory learning as a new direction in multimodal perception.


Overview

Teaser

We show that See & Sniff, the framework that learns joint visuo-olfactory representations, can handle both unimodal and cross-modal tasks. (Left) Smell localization identifies the locations of smell sources within a visual scene based on input olfactory signals. (Right Top) Cross-modal retrieval demonstrates semantic alignment through bidirectional retrieval. (Right Bottom) Smell classification predicts ingredients from olfactory inputs.


Framework

See & Sniff Framework Pipeline

See & Sniff is a self-supervised framework that learns joint visuo-olfactory representations from SmellNet-V. A frozen vision backbone and an olfactory transformer backbone, each with a lightweight aligner, project both modalities into one shared embedding space. Instead of aligning only global features, See & Sniff uses dense local alignment, measuring similarity between a sniff and every region of the image. This local similarity map serves as a smell saliency map that grounds odor sources, and the learned representation transfers across classification, retrieval, and localization.


SmellNet-V Dataset

SmellNet-V dataset samples
16K images 50 categories Pixel-level annotations

We introduce SmellNet-V, a visuo-olfactory extension of SmellNet[1], a dataset originally built for smell classification from smell alone. SmellNet-V is constructed by pairing each smell sample in SmellNet with semantically aligned web images, leveraging the insight that odor identity is largely invariant to visual transformations within a semantic category. It serves as both a training source covering 16K images across 50 ingredient categories, and an evaluation benchmark with pixel-level annotations for smell localization.


Results

Smell Classification

Classify which of the 50 ingredients an olfactory signal corresponds to, using a linear probe on the frozen smell encoder. With no image at inference, See & Sniff still beats the smell-only baseline by 7%, showing that vision is effective supervision for olfaction.

Model p = 25, W = 50 p = 25, W = 100
Acc.F1 Acc.F1
SmellNet (LSTM) 50.648.8 57.956.0
SmellNet (Transformer) 50.649.5 56.155.5
Global-CLIP 53.1952.22 61.5560.01
Ours-Global 53.7452.64 59.3657.96
Ours-Local 54.9453.78 62.7562.31
See & Sniff 57.7156.68 63.7562.66

Cross-Modal Retrieval

Retrieve images of the same ingredient given a smell, and vice versa. See & Sniff gives the best R@1 in both directions, confirming semantic alignment between vision and smell.

Model Smell → Vision Vision → Smell
R@1R@5R@10 R@1R@5R@10
Global-CLIP 53.2855.9658.82 56.9087.4091.40
Ours-Global 50.9762.6067.50 52.8078.3085.30
Ours-Local 53.6558.4561.50 55.4082.9088.90
See & Sniff 56.1460.9463.90 63.2087.4091.90
Cross-Modal Retrieval Qualitative Results

Figure 1. Qualitative Cross-Modal Retrieval Results. Blue borders indicate correct matches, and red borders indicate mismatches. The failure cases are visually similar to the queried ingredients, indicating fine-grained visual ambiguity rather than random mismatch.

Smell → Smell Retrieval

Retrieve other smell samples of the same ingredient. The large gain over SmellNet shows that visual supervision also strengthens the smell space itself, since inference uses smell features only.

Method R@1 R@5 R@10
SmellNet 52.5476.1885.50
See & Sniff 69.4485.0489.47

Smell Localization

Localize the image region expected to emit a given smell, a new task we introduce with a pixel-level benchmark. Emerging from dense local alignment, See & Sniff outperforms other baselines.

Model mAP mIoU
Visual Heatmap
DINOv3 Att. Map 0.65960.5157
Global Alignment
Global-CLIP 0.17360.2073
Ours-Global 0.66760.5016
Local Alignment
Ours-Local 0.79700.6099
See & Sniff 0.83620.6456
Smell Localization Qualitative Results

Figure 2. Qualitative Smell Localization Results.

Interactive Localization

With several smells for one image, localize each smell's region. The predicted region shifts with the input smell rather than the most salient object, showing that localization is driven by smell semantics.

Model IIoU
Visual Heatmap
DINOv3 Att. Map 0.01
Global Alignment
Global-CLIP 0.00
Ours-Global 0.22
Local Alignment
Ours-Local 0.32
See & Sniff 0.35
Interactive Localization Qualitative Results

Figure 3. Qualitative Results on Interactive Localization.


Additional Results

Additional qualitative examples.

Additional Smell Localization Results

Figure 4. Additional Qualitative Smell Localization Results.


BibTeX

@inproceedings{kim2026seeandsniff, author = {Seongyu Kim and Seungwoo Lee and Hyeonggon Ryu and Joon Son Chung and Arda Senocak}, title = {See \& Sniff: Learning Visuo-Olfactory Representations}, booktitle = {European Conference on Computer Vision}, year = {2026}, }

References

  1. Dewei Feng et al., "SmellNet: A Large-Scale Dataset for Real-World Smell Recognition," ICLR, 2026.