Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 2.3 KB

README.md

File metadata and controls

42 lines (23 loc) · 2.3 KB

EyeTrack2Scene

EyeTrack2Scene is a Python-based tool designed to map eye-tracking data to movie viewing data of subjects. By integrating advanced video segmentation using a panoptic model, this project enables precise analysis of where viewers focus during film playback. This repository also incorporates a collaborative panoptic model developed by (https://github.com/vant7e), which significantly enhances video segmentation accuracy .Currently, the tool supports eye-tracking data in the ASCII format exported from EyeLink 1000 systems (https://www.sr-research.com/software/).

Screenshot from 2024-11-17 00-17-43

The eye-tracking data provides spatial coordinates from fixation events (denoted as EFIX), indicating where the participant is focusing. These gaze points are mapped onto segmentation masks generated by the panoptic model for the corresponding time frame. This mapping enables the identification and segmentation of the specific region or object in the movie frame that the participant is likely focusing on.

Screenshot from 2024-11-17 00-19-53

Example: Frame 1, 0.06 seconds into the movie

Screenshot from 2024-11-17 00-18-37

Screenshot from 2024-11-17 00-19-02

Features

  • Eye-Tracking Integration: Maps raw eye-tracking data to specific regions in movie frames.
  • Panoptic Video Segmentation: Leverages state-of-the-art panoptic segmentation to identify meaningful regions in video scenes.
  • Collaborative Contribution: Incorporates the panoptic model developed by (https://github.com/vant7e).

Installation

  1. Clone this repository:
    git clone https://github.com/yourusername/EyeTrack2Scene.git
    cd EyeTrack2Scene
    
    

Contribution

Feedback and contributions are welcome! Feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgments

Special thanks to (https://github.com/vant7e) for their work on the panoptic model that forms the backbone of the video segmentation in this tool.