29 lines
1.3 KiB
Markdown
29 lines
1.3 KiB
Markdown
### Pupilometer
|
|
|
|
## Introduction
|
|
|
|
This repository houses programs and documents related to Pupilometer project by Vietnam Academy of Science and Technology. The project aims to introduce a benchmark and researches into the interaction between light intensity and temperature to the eye strain disorder.
|
|
|
|
## Dependencies
|
|
|
|
### Python Dependencies
|
|
|
|
The Python dependencies are listed in the `requirements.txt` file. You can install them using pip:
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
### NVIDIA DeepStream
|
|
|
|
For running the pupil segmentation on a Jetson Orin AGX or a Windows machine with an NVIDIA GPU, this project uses NVIDIA DeepStream. DeepStream is a complex dependency and cannot be installed via pip.
|
|
|
|
Please follow the official NVIDIA documentation to install DeepStream for your platform:
|
|
|
|
* **Jetson:** [DeepStream for Jetson](https://developer.nvidia.com/deepstream-sdk-jetson)
|
|
* **Windows:** [DeepStream for Windows](https://developer.nvidia.com/deepstream-sdk-windows)
|
|
|
|
You will also need to install GStreamer and the Python bindings (PyGObject). These are usually installed as part of the DeepStream installation.
|
|
|
|
Additionally, the `pyds` library, which provides Python bindings for DeepStream metadata structures, is required. This library is also included with the DeepStream SDK and may need to be installed manually.
|