Evaluating Visual Prompts with Eye-Tracking Data for MLLM-Based Human Activity Recognition
Organizations: KAIST · Adobe Research
Abstract
Large Language Models (LLMs) have emerged as foundation models for IoT applications such as human activity recognition (HAR). However, directly applying high-frequency and multi-dimensional sensor data, such as eye-tracking data, leads to information loss and high token costs. To mitigate this, we investigate a visual prompting strategy that transforms sensor signals into data visualization images as an input to multimodal LLMs (MLLMs) using eye-tracking data. We conducted a systematic evaluation of MLLM-based HAR across three public eye-tracking datasets using three visualization types of timeline, heatmap, and scanpath, under varying temporal window sizes. Our findings suggest that visual prompting provides a token-efficient and scalable representation for eye-tracking data, highlighting its potential to enable MLLMs to effectively reason over high-frequency sensor signals in IoT contexts.
Figures & tables
| GazeBase | SedentaryActivity | DesktopActivity | |
| Sampling Rate | 1000 Hz | 30 Hz | 30 Hz |
| Sensor Type | Screen-based | Screen-based | Wearable |
| Device | EyeLink 1000 | Tobii Pro X2-30 | Pupil Core |
| Activity Classes | 6 | 8 | 6 |
| Participants | 14 (Round 9) | 24 | 8 |
| Screen Spec | 1680 1050 px | 24-inch monitor | 34-inch monitor |
| GazeBase | SedentaryActivity | DesktopActivity | |||||
| 0-shot | 1-shot | 0-shot | 1-shot | 0-shot | 1-shot | ||
| Accuracy | |||||||
| Timeline | Raw | 0.500 | 0.811 | 0.096 | 0.283 | 0.200 | 0.257 |
| Feat | 0.450 | 0.772 | 0.067 | 0.246 | 0.200 | 0.261 | |
| Heatmap | Raw | 0.578 | 0.811 | 0.138 | 0.317 | 0.183 | 0.311 |
| Feat | 0.644 | 0.739 | 0.129 | 0.304 | 0.217 | 0.278 | |