Skip to content

Repository files navigation

This repo contains code for Processing and acquisition traces in visual encoders: What does CLIP know about your camera? (ICCV 2025) and Invisible Shortcuts: Why Vision Encoders Know Your Camera (ECCV 2026)

Invisible Shortcuts: Why Vision Encoders Know Your Camera

Accepted at ECCV 2026 (preprint here)

Code coming soon

Processing and acquisition traces in visual encoders: What does CLIP know about your camera?

ICCV page

Installation

git clone https://github.com/ryan-caesar-ramos/visual-encoder-traces.git
uv venv -python 3.10
source .venv/bin/activate
uv pip install -r requirements.txt

Citation

@inproceedings{ramos2025processing,
  title={Processing and acquisition traces in visual encoders: What does CLIP know about your camera?},
  author={Ramos, Ryan and Stojni{\'c}, Vladan and Kordopatis-Zilos, Giorgos and Nakashima, Yuta and Tolias, Giorgos and Garcia, Noa},
  booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision},
  pages={17056--17066},
  year={2025}
}

About

Repository for "Processing and acquisition traces in visual encoders: What does CLIP know about your camera?" and "Invisible Shortcuts: Why Vision Encoders Know Your Camera"

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages