EthoVision XT 19 - Software Installation - Preferences for Default Units
Last updated: Jul 28, 2026
Preferences for Default Units
Aim
To specify the default units for distance, time and rotation for future experiments.
Procedure
Choose File > Preferences > Default Units.
- Unit of distance: choose between mm (millimeters), cm (centimeters), m (meters) or inch (inches).
- Unit of time: choose between ms (milliseconds), s (seconds), min (minutes) or hr (hours).
- Unit of rotation: choose between deg (degrees; °), rad (radians), grad (gradians; 1 grad = 9/10° or π/200 rad) or rot (rotations).
Notes
- EthoVision XT measures the distance between two points in pixels. With the Calibration procedure in Arena Settings, these are converted to distance values.
- Changing the default units in Preferences does not affect the experiment currently open. To change the units in your present experiment, do so in Experiment Settings > Units.
- Changing the units does not affect the raw data, only their presentation.
Preferences for Language
Aim
To specify the language in EthoVision XT. You can choose between US English and Simplified Chinese.
Procedure
- Choose File > Preferences > Language.
- Select either English (US) or Chinese (Simplified).
- Click OK and restart EthoVision XT to apply the change.
Preferences for Video Settings
Aim
To specify how video is processed during tracking. These settings are applied to all new experiments.
Background Information
In EthoVision XT 17.5 and later versions you can set playback of video to be done through the Graphics Processing Unit (GPU or dedicated graphics card) instead of the CPU. This allows greater performance, especially when tracking in demanding conditions like with Behavior Recognition. Up to EthoVision XT 17.0 it was only possible to playback video with the CPU.
Procedure
- Choose File > Preferences > Video settings.
- Next to Play back and record video with, select either GPU (default) or CPU.
- Choose GPU if you want the GPU to process video.
- Choose CPU if you want the CPU to process video.
- Click OK to apply the change.
Notes
- If you are in the middle of an experiment started with EthoVision XT 17.0 or an earlier version and some tracks were acquired before upgrading to EthoVision XT 19, you have two options:
- Complete the experiment with the old playback method. Keep the option CPU selected (recommended). The reason is that if you choose GPU a video file could look slightly brighter than it would with CPU. In that case you would need to make new detection settings for the next trials. To keep consistent detection settings across trials, choose CPU.
- Acquire all trials with the new playback method. Clear the existing trials (i.e., delete the tracks without removing the videos), and re-acquire all trials with the option set to GPU for consistency. See Redo a Trial.
- For all new experiments, we recommend keeping the option GPU selected.
- What option you choose next to Play back and record video with does not affect tracking based on Deep Learning, even though this relies on the GPU. So whatever option you choose, you can use the Deep Learning body-point detection technique, provided that your PC meets specific requirements. See Deep Learning: Requirements.
See Also
- Preferences
License Agreement
Topics and Tasks
- End-User License Agreement
- Acknowledgments and Copyright Notices
End-User License Agreement
Procedure
To open a PDF copy of the End-User License Agreement, do one of the following:
- Browse to the following file: C:\Program Files\Noldus\EthoVision XT 19\Documentation\Legal\End-User License Agreement.pdf
- In EthoVision XT, choose Help > About EthoVision XT > License Info > End-User License Agreement.
Notes
- If you installed EthoVision XT in a folder other than the default one, browse to that folder and open ...\EthoVision XT 19\Documentation\Legal.
See Also
- File Locations
- Acknowledgments and Copyright Notices
Acknowledgments and Copyright Notices
EthoVision® is a registered trademark of Noldus Information Technology bv. EthoVision XT would not be what it is without the use of third-party software. This page lists all software libraries and other software products used in EthoVision XT and where you can find license and compliance information and acknowledgments for that product.
For the complete terms and conditions in PDF format, refer to the Acknowledgments folder, located by default at C:\Program Files\Noldus\EthoVision XT 19\Documentation\Legal\Acknowledgments. If you installed EthoVision XT in another location, refer to that location.
- Boost — Open source (Boost community) software library, C++ templates. Boost Software License.
- Euresys Multicam — Driver to address Picolo boards. Euresys Terms & Conditions.
- FFmpeg — Cross-platform solution to record, convert and stream audio and video. GNU Lesser General Public License.
- HASP — Library for software protection. EULA via Thales Group.
- IPP, MKL, TBB — Software library for signal, image, speech and audio processing (Intel Corporation). Intel Simplified Software License.
- LeadTools — Video encoder and decoder software. LeadTools License Agreement. Portions of EthoVision XT were created using LEADTOOLS ©1991-2021, LEAD Technologies, Inc. ALL RIGHTS RESERVED. Portions of this product are licensed under US patents 9,552,527, 10,318,563 and 10,576,653 and foreign counterparts.
- LibTorch — C++ frontend for PyTorch machine learning framework. 3-Clause BSD License.
- NVIDIA CUDA® — Parallel computing platform for general computing on GPUs. NVIDIA CUDA Toolkit EULA.
- NVIDIA cuDNN — Library of primitives for deep neural networks. NVIDIA EULA.
- NVIDIA TensorRT — SDK for deep-learning inference. Apache License 2.0.
- OpenCV — Software library for various computer vision problems. Apache License 2.0.
- Pylon Camera Software Suite — Driver for Basler cameras. Pylon End-User License Agreement.
- QR Code Generator Library — Library for generating QR codes. MIT License. Project Nayuki.
Source: EthoVision XT 19 Help - Software Installation, Noldus Information Technology