Installation of Studio on Linux Ubuntu

This section describes how to install Metavision Studio on Linux Ubuntu 18.04 and 20.04 64-bit.

Note

Metavision Studio is an application with a Graphical User Interface allowing to visualize and record data streamed by Prophesee-compatible event-based vision systems. It is built using Metavision SDK. It comes as pre-built Ubuntu packages including the Prophesee Camera Plugins, so you can use it without any extra installation. If you want to deploy our full SDK (Python and C++ API and associated code samples), follow the specific guide: Installation of SDK (note that the full SDK installation also contains Metavision Studio application). To install our open source project OpenEB follow the specific guide: Installation of OpenEB.

Requirements

Please note the base system requirements for using Metavision:

  • Operating system: Linux Ubuntu 18.04 or 20.04 64-bit

  • Architecture: amd64 (a.k.a. x64)

  • Graphic card: must support OpenGL 3.0 minimum

  • CPU: must support AVX2

For Windows, check the page Studio installation on Windows.

Prerequisites

Upgrading Metavision

First of all, read carefully the Release Notes as some changes may impact your usage of our SDK (e.g. API updates) and cameras (e.g. firmware update might be necessary).

Then, you will need to remove the previously installed Prophesee software:

  • on Ubuntu 18.04:

    sudo apt remove 'prophesee-*' 'metavision-*' --purge
    
  • on Ubuntu 20.04:

    sudo apt remove '~nprophesee-.*' '~nmetavision-.*' --purge
    

Warning

Removing the old version of Metavision SDK is mandatory even for patch upgrade (e.g. from 2.3.1 to 2.3.2)

Installation

To install Metavision Studio, you must configure the APT software repositories of your system:

  • First, clean your sources list and preferences directories from potential earlier installation of Prophesee software:

    • remove any prophesee file (e.g. essentials.list, prophesee.list, sdk.list, metavision.list or designer.list) from the folder /etc/apt/sources.list.d

      cd /etc/apt/sources.list.d
      sudo rm prophesee.list essentials.list metavision.list designer.list
      
    • Remove any Prophesee file (e.g. prophesee) from the folder /etc/apt/preferences.d

      sudo rm /etc/apt/preferences.d/prophesee
      
    • Remove any Prophesee Server listed in the file /etc/apt/sources.list

  • Then, add Prophesee’s servers to the list of APT repositories by copying the new metavision.list file that you have been provided during the sign-up to the folder /etc/apt/sources.list.d

    sudo cp metavision.list /etc/apt/sources.list.d
    
  • Update the list of repositories and packages:

    sudo apt update
    

Now you are ready to install Metavision Studio:

sudo apt -y install metavision-studio

Warning

If the above command returns the error E: unable to locate package metavision-studio, it might mean that you did not properly install the APT server list. More probably, you tried to install Metavision SDK on a platform that we don’t support. In that case, ensure that your OS is Ubuntu 18.04 or 20.04 on amd64/x64. For example, if you are trying to install on a NVidia Jetson or a Raspberry Pi, you will get this error as both are not amd64-based but arm-based. If you want to work on a non-supported platform, you should try to compile OpenEB, our open-source project.

Get started!

You are now ready to use Metavision Studio!