Thomas Wimmer

Thomas Wimmer

@wimmerthomas.bsky.social

PhD Candidate at the Max Planck ETH Center for Learning Systems working on 3D Computer Vision. https://wimmerth.github.io

412 followers139 following31 posts

Thomas Wimmer reposted

DUSt3R et al. are impressive, but how do they actually work? We investigate this in our project ๐˜œ๐˜ฏ๐˜ฅ๐˜ฆ๐˜ณ๐˜ด๐˜ต๐˜ข๐˜ฏ๐˜ฅ๐˜ช๐˜ฏ๐˜จ ๐˜”๐˜ถ๐˜ญ๐˜ต๐˜ช-๐˜๐˜ช๐˜ฆ๐˜ธ ๐˜›๐˜ณ๐˜ข๐˜ฏ๐˜ด๐˜ง๐˜ฐ๐˜ณ๐˜ฎ๐˜ฆ๐˜ณ๐˜ด!โฃ We share findings on the iterative nature of reconstruction, the roles of cross and self-attention, and the emergence of correspondences across the network [1/8] โฌ‡๏ธ

Vision and Graphics Trends@si-cv-graphics.bsky.social

๐—จ๐—ป๐—ฑ๐—ฒ๐—ฟ๐˜€๐˜๐—ฎ๐—ป๐—ฑ๐—ถ๐—ป๐—ด ๐— ๐˜‚๐—น๐˜๐—ถ-๐—ฉ๐—ถ๐—ฒ๐˜„ ๐—ง๐—ฟ๐—ฎ๐—ป๐˜€๐—ณ๐—ผ๐—ฟ๐—บ๐—ฒ๐—ฟ๐˜€ Michal Stary, Julien Gaubil, Ayush Tewari, Vincent Sitzmann arxiv.org/abs/2510.24907 Trending on www.scholar-inbox.com

I am on my way to #ICCV2025 to present DIY-SC, where we refine foundational features for better semantic correspondence performance. Please come by our poster poster #538 (Session 2) if you're interested or want to chat about my latest project, AnyUp!

Thomas Wimmer@wimmerthomas.bsky.social

Super excited to introduce โœจ AnyUp: Universal Feature Upsampling ๐Ÿ”Ž Upsample any feature - really any feature - with the same upsampler, no need for cumbersome retraining. SOTA feature upsampling results while being feature-agnostic at inference time. ๐ŸŒ wimmerth.github.io/anyup/

Thomas Wimmer reposted

๐Ÿค” What if you could generate an entire image using just one continuous token? ๐Ÿ’ก It works if we leverage a self-supervised representation! Meet RepTok๐ŸฆŽ: A generative model that encodes an image into a single continuous latent while keeping realism and semantics. ๐Ÿงต ๐Ÿ‘‡

View full thread

Generalization: AnyUp is the first learned upsampler that can be applied out-of-the-box to other features of potentially different dimensionality. In our experiments, we show that it matches encoder-specific upsamplers and that trends between different model sizes are preserved.

View full thread

AnyUp is a lightweight model that uses a feature-agnostic layer to obtain a canonical representation that is independent of the input dimensionality. Together with window attention-based upsampling, a new training pipeline and consistency regularization, we achieve SOTA results.

When performing linear probing for semantic segmentation or normal and depth estimation, AnyUp consistently outperforms prior upsamplers. Importantly, the upsampled features also stay faithful to the input feature space, as we show in experiments with pre-trained DINOv2 probes.

Foundation models like DINO or CLIP are used in almost all modern computer vision applications. However, their features are of low resolution and many applications need pixel-wise features instead. AnyUp can upsample any features of any dimensionality to any resolution.

Thomas Wimmer reposted

Replying to @phillipisola.bsky.social

Suppose you have separate datasets X, Y, Z, without known correspondences. We do the simplest thing: just train a model (e.g., a next-token predictor) on all elements of the concatenated dataset [X,Y,Z]. You end up with a better model of dataset X than if you had trained on X alone! 6/9

Happy to find my name on the list of outstanding reviewers :] Come and check out our poster on learning better features for semantic correspondence in Hawaii! ๐Ÿ“ Poster #538 (Session 2) ๐Ÿ—“๏ธ Oct 21 | 3:15 โ€“ 5:00 p.m. HST genintel.github.io/DIY-SC

#ICCV2025@iccv.bsky.social

Thereโ€™s no conference without the efforts of our reviewers. Special shoutout to our #ICCV2025 outstanding reviewers ๐Ÿซก iccv.thecvf.com/Conferences/...

๐Ÿš€ Just accepted to ICCV 2025! In DIY-SC, we improve foundational features using a light-weight adapter trained with carefully filtered and refined pseudo-labels. ๐Ÿ”ง Drop-in alternative to plain DINOv2 features! ๐Ÿ“ฆ Code + pre-trained weights available now. ๐Ÿ”ฅ Try it in your next vision project!

Olaf Dรผnkel@oduenkel.bsky.social

Are you using DINOv2 for tasks that require semantic features? DIY-SC might be the alternative! It refines DINOv2 or SD+DINOv2 features and achieves a new SOTA on the semantic correspondence dataset SPair-71k when not relying on annotated keypoints! [1/6] genintel.github.io/DIY-SC

All the links can be found here. Great collaborators! bsky.app/profile/odue...

Olaf Dรผnkel@oduenkel.bsky.social

๐Ÿ”—Project page: genintel.github.io/DIY-SC ๐Ÿ“„Paper: arxiv.org/pdf/2506.05312 ๐Ÿ’ปCode: github.com/odunkel/DIY-SC ๐Ÿค—Demo: huggingface.co/spaces/odunk... Great collaboration with @wimmerthomas.bsky.social , Christian Theobalt, Christian Rupprecht, and @adamkortylewski.bsky.social ! [6/6]

The CVML group at the @mpi-inf.mpg.de has been busy for CVPR. Check out our papers and come by the presentations!

๐ŸŽ‰ Exciting News #CVPR2025! Weโ€™re proud to announce that we have 5 papers accepted to the main conference and 7 papers accepted at various CVPR workshops this year! Weโ€™re looking forward to sharing our research with the community in Nashville! Stay tuned for more details! โ€ชโ€ช@mpi-inf.mpg.deโ€ฌ

View full thread

We can animate arbitrary 3D scenes within 10 minutes on a RTX4090 while keeping scene appearance and geometry in tact. Note, that since the time I worked on this, open-sourced video diffusion models have improved significantly, which will directly improve the results of this method as well. ๐Ÿงตโฌ‡๏ธ

Standard practices like SDS fail for this task as VDMs provide a guidance signal that is too noisy, resulting in "exploding" scenes. Instead, we propose to employ several pre-trained 2D models to directly lift motion from tracked points in the generated videos to 3D Gaussians. ๐Ÿงตโฌ‡๏ธ

While we can now transfer motion into 3D, we still have to deal with a fundamental problem: Lacking 3D consistency of generated videos. With limited resources, we can't fine-tune or retrain a VDM to be pose-conditioned. Thus, we propose a zero-shot technique to generate more 3D-consistent videos! ๐Ÿงตโฌ‡๏ธ

Can you do reasoning with diffusion models? The answer is yes! Take a look at Spatial Reasoning Models. Hats off for this amazing work!

Jan Eric Lenssen@janericlenssen.bsky.social

Can image generators solve visual Sudoku? Naively, no, with sequentialization and the correct order, they can! Check out @chriswewer.bsky.social's and Bart's SRM's for details. Project: geometric-rl.mpi-inf.mpg.de/srm/ Paper: arxiv.org/abs/2502.21075 Code: github.com/Chrixtar/SRM

Give a warm welcome to @janericlenssen.bsky.social!

Jan Eric Lenssen@janericlenssen.bsky.social

Hello bluesky-world :) Introducing ๐— ๐—˜๐˜๐Ÿฏ๐—ฅ: ๐— ๐—ฒ๐—ฎ๐˜€๐˜‚๐—ฟ๐—ถ๐—ป๐—ด ๐— ๐˜‚๐—น๐˜๐—ถ-๐—ฉ๐—ถ๐—ฒ๐˜„ ๐—–๐—ผ๐—ป๐˜€๐—ถ๐˜€๐˜๐—ฒ๐—ป๐—ฐ๐˜† ๐—ถ๐—ป ๐—š๐—ฒ๐—ป๐—ฒ๐—ฟ๐—ฎ๐˜๐—ฒ๐—ฑ ๐—œ๐—บ๐—ฎ๐—ด๐—ฒ๐˜€. Lacking 3D consistency in generated images is a limitation of many current multi-view/video/world generative models. To quantitatively measure these inconsistencies, check out Mohammad Asims new work!

Quantitative evaluation of diffusion model outputs is hard! We realized that we are often lacking metrics for comparing the quality of video and multi-view diffusion models. Especially the quantification of multi-view 3D consistency across frames is difficult. But not anymore: Introducing MET3R ๐Ÿงต

Quantitative evaluation of diffusion model outputs is hard! We realized that we are often lacking metrics for comparing the quality of video and multi-view diffusion models. Especially the quantification of multi-view 3D consistency across frames is difficult. But not anymore: Introducing MET3R ๐Ÿงต

View full thread

Important note: Our metric is not here to measure the visual quality / appearance of generated content. It is, instead, meant to act orthogonal to existing image quality metrics by focusing on the 3D consistency of generated frames.

Quantitative evaluation of diffusion model outputs is hard! We realized that we are often lacking metrics for comparing the quality of video and multi-view diffusion models. Especially the quantification of multi-view 3D consistency across frames is difficult. But not anymore: Introducing MET3R ๐Ÿงต

View full thread

Especially for video generation methods where no ground truth camera poses are given, our proposed metric can help to shed light on the quality of the generated videos, rather than just reporting results from yet another human survey.

Quantitative evaluation of diffusion model outputs is hard! We realized that we are often lacking metrics for comparing the quality of video and multi-view diffusion models. Especially the quantification of multi-view 3D consistency across frames is difficult. But not anymore: Introducing MET3R ๐Ÿงต

We propose MET3R, a new metric for measuring multi-view consistency in generated images. Our method is built upon DUSt3R and evaluates the consistency of projected DINO features between two views. It is able to accurately capture the 3D consistency in generated images.

Zhenjun Zhao@ericzzj.bsky.social

MEt3R: Measuring Multi-View Consistency in Generated Images Mohammad Asim, Christopher Wewer, @wimmerthomas.bsky.social, Bernt Schiele, Jan Eric Lenssen tl;dr: DUSt3R-based method to measure multi-view consistency of generated views without given camera poses arxiv.org/abs/2501.06336

You are up to date.