Christian Holz
@cholz
Followers
2K
Following
2K
Media
173
Statuses
598
associate professor @ETH Zürich. sensing, interaction & perception lab https://t.co/Y0SUfcBN3l. computational VR/AR input, egocentric perception, affective computing.
Zurich, Switzerland
Joined August 2008
egoPPG: Heart Rate Estimation from Eye-Tracking Cameras in Egocentric Systems to Benefit Downstream Vision Tasks. Talk in: Project Aria Research Tutorial ICCV'25 poster: Tuesday arXiv: https://t.co/WBkuTGozV6 code+dataset: https://t.co/aZm1a7f9ZH project:
siplab.org
0
2
1
PulseFormer fuses spatial & temporal attention via IMU-video cross-attention to extract HR from stable regions and down-weight motion-afflicted frames. PulseFormer is 24% better than SOTA rPPG—and our HR annotations on EgoExo4D boost the proficiency estimation benchmark by 14%!
1
1
0
Aria 2 now has a heart-rate sensor. But fret not, our novel method PulseFormer can retrofit egocentric video datasets from Aria 1 with continuous HR. #ICCV2025 We also propose egoPPG, a new task to estimate HR directly from eye-tracking cameras in AR/VR headsets. @ICCVConference
1
2
3
📸 Are you adjusting photos? Forget rigid filters—just use Meta-PO! Our #UIST2025 paper combines meta-learning and preference optimization, helping you discover personalized filters simply by selecting your favorite design 5–6 times. 👉 Read more: https://t.co/pUPy2a3LKP
1
1
4
reference: Yao Song, Christoph Gebhardt, Yi-Chi Liao, and Christian Holz. Preference-Guided Multi-Objective UI Adaptation. ACM UIST 2025. @ACMUIST paper: https://t.co/UHTztGUhvp full video: https://t.co/6pql1iLUEA project page: https://t.co/mQn0hwbo5A
siplab.org
0
0
2
Our approach * infers user preferences from their UI adjustments * groups objectives into priority levels based on these preferences * steers Pareto search with lexicographic multi-objective optimization This reduces manual tweaking and produces layouts that match user intent.
1
0
3
Adaptive UIs in Mixed Reality are tricky: Pareto-based optimization gives many optimal layouts, but which one fits best? Introducing preference-guided multi-objective optimization, a method that adapts UIs to what users want via demonstration and semantic alignment. #UIST2025
2
0
11
reference: Andela Ilic, J. Jiang, P. Streli, X. Liu, C. Holz. Human Motion Capture from Loose and Sparse Inertial Sensors with Garment-aware Diffusion Models. Int. Joint Conf. on Artificial Intelligence 2025 @IJCAIconf arXiv: https://t.co/XZr6v0M1T5 more:
siplab.org
Estimating body poses and motions from inertial motion sensors attached to garments using diffusion models
0
0
3
We train our diffusion models on – simulated IMU signals – synthetic loose-wear signals via diffusion – real-world recordings with motion artifacts With garment parameters (fit, looseness, body shape), our method stays robust to shifting sensors while capturing accurate motion.
1
0
3
Making motion capture a lot more practical: Garment Inertial Poser estimates full-body motion from IMUs that are loosely attached to everyday clothing—no cameras, no tight straps. #IJCAI2025 Talk is today in the session "Diffusion models". Andela Ilic @cs_jiaxi_jiang @paulstreli
1
3
22
reference: Yi-Chi Liao, Paul Streli, Zhipeng Li, Christoph Gebhardt, Christian Holz. Continual Human-in-the-Loop Optimization. ACM CHI 2025. @acm_chi paper: https://t.co/kkRhAE9bFB arXiv: https://t.co/dMXcNq5L8v project page:
siplab.org
0
0
1
At its core is a scalable Bayesian neural network trained via generative memory replay across past users. It avoids forgetting and gets better with use. Benefits: ✨ users get personalized UIs. 🛠️ designers need to tweak controls less. 💡 developers can build adaptive systems.
1
0
0
Tired of configuring XR UIs, so that controls are well positioned, feel right, & match your preferences? Introducing Continual Human-in-the-Loop Optimization, a framework that learns what works across users and personalizes UIs for new users faster every time. #CHI2025
@CSatETH
Come to my talk tomorrow at "Optimization with/for AI" (2:58 pm, G318). Yi-Chi Liao, @paulstreli, @ZhipengLiAsh, Christoph Gebhardt, @cholz. Continual Human-in-the-Loop Optimization ACM CHI’ 25 @acm_chi Paper: https://t.co/swXfdmu0ZW Project:
1
1
11
Berken Utku Demirel and Christian Holz. Shifting the Paradigm: A Diffeomorphism Between Time Series Data Manifolds for Achieving Shift-Invariancy in Deep Learning. ICLR 2025 @iclr_conf arXiv: https://t.co/WH3QR7r3A4 code: https://t.co/nLUgGzj8xn project:
siplab.org
0
0
2
Our deep learning method ✅ removes the limited shift assumption by using the continuous translation group ✅ boosts performance by 10–15% over SOTA across 6 diverse tasks ✅ works across domains—audio, IMUs, biosignals, etc. ✅ is drop-in compatible with existing architectures
1
1
2
We propose a new theory of affordance grounded in Computational Rationality: Affordances aren’t static—they're learned, refined, and contextual. Our model explains how we learn, develop, & perceive digital, social, and false affordances. #IUI2025 #HCI #AI
https://t.co/gdDy69TVHS
siplab.org
0
0
2
🤔 Why do we perceive some real-world actions that aren't actually possible—and miss the ones that are? In our @ACMIUI paper, we frame affordance as users' inference over confidence of execution and predicted utility of the action—unlike Gibson's "information pickup." @CSatETH
I’ll soon present our #IUI2025 paper, "Redefining Affordance via Computational Rationality" at T3! We argue affordance isn’t directly perceived but inferred in our internal environment. Our Computational Rationality-based theory reframes affordance as a decision-making process.
1
3
18
B. Demirel, A. Dogan, J. Rossie, M. Moebus, C. Holz Beyond Subjectivity: Continuous Cybersickness Detection Using EEG-based Multitaper Spectrum Estimation IEEE TVCG '25 @ieee_tvcg paper: https://t.co/5FVOv8PEt3 code+dataset: https://t.co/ZDpyVPmXZt more:
1
0
2
Using EEG & head motion as input, our multitaper-based approach extracts effective representations from these multimodal inputs. Two encoders then derive modality-specific features from the spectral density, fuse them, and continuously estimate a user's sickness levels.
1
0
0