OpenPose  1.7.0
The first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints
OpenPose Doc - Installation on Nvidia Jetson TX2 JetPack 3.1

Note that OpenPose for Nvidia Jetson TX2 was developed and it is maintained by the community. The OpenPose authors will not be able to provide official support for it.

Contents

  1. Requirements and Dependencies
  2. Installation
  3. Usage

Requirements and Dependencies

Jetson TX2 just flashed with JetPack 3.1

Notes:

  • Installation is similar to Jetson TX1 and you can follow this video tutorial.
  • If you are installing from a virtual machine host, installation may need to be done in two steps, please refer to this solution.
  • Be sure to complete both OS flashing and CUDA / cuDNN installation parts before installation.

Dependencies:

- OpenCV (all 2.X and 3.X versions are compatible).
- Caffe and all its dependencies.
- The demo and tutorials additionally use GFlags.

Installation

Use the following script for installation of both caffe and OpenPose:

bash ./scripts/ubuntu/install_caffe_and_openpose_JetsonTX2_JetPack3.1.sh

Usage

It is for now recommended to use an external camera with the demo. To get to decent FPS you need to lower the net resolution:

./build/examples/openpose/openpose.bin -camera_resolution 640x480 -net_resolution 128x96

To activate hand or face resolution please complete this command with the following options (warning, both simultaneously will cause out of memory error):

--hand -hand_net_resolution 256x256
--face -face_net_resolution 256x256