1 – FAQ
Frequently Asked Questions about the Argus Project:
What is Argus?
Argus is a suite of freely available, open source tools designed to allow researchers to quantify 3D position and motion using multi-camera videography with consumer grade hardware such as dSLR and GoPro cameras. The entire workflow from computing lens intrinsic parameters to synchronizing cameras via audio cross-correlation to performing sparse bundle adjustment calibration and digitizing (i.e. annotating) points have graphical interfaces functional in current Windows, MacOS and Linux operating systems. Most Argus components and operations are also exposed for use in other Python programs.
Argus also has some features that may be useful to non-researchers, for instance in quantifying and removing fisheye lens distortion from movies.
How do I get Argus?
Please see the Installation page.
What operating systems are supported by Argus?
Argus will work on all three of the major operating systems, i.e. Windows, Mac OS, and Linux. Argus supports Windows 7 and greater, Mac OS 10.8 and greater, and any version of Linux that supports OpenCV 2.4.11; all Linux testing is performed using Ubuntu 14.04.
Are there any other requirements for running Argus?
Argus-Clicker requires OpenGL. Thus, you must have OpenGL installed and you must have an OpenGL supported graphics card and drivers. This includes most modern computers but does not always include virtual environments such as VirtualBox or VMware Workstation or remote desktop displays.
I work in video production. Can Argus do anything for me?
Argus DWarp is potentially of interest for people working in video production and design. Dwarp is designed to remove lens distortion from videos and save the results out for use elsewhere. DWarp currently supports various GoPro shooting modes, but any camera and shooting mode can be calibrated for distortion removal with the Argus suite. We provide a tutorial just for people who wish to do just this.
How should I cite Argus?
If you’re using Argus as part of scientific research, we ask that you cite our open access paper describing its operation.
What is Argus built on?
Argus is written for Python 2.7 and 3.x and uses OpenCV 2+ for many operations. However, a variety of other Python modules are also bundled with Argus. Check out the documentation for a comprehensive list of their names and licenses.