Skip to content

Commit 7af0e8e

Browse files
Improved doc
1 parent a22191c commit 7af0e8e

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

doc/faq.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ OpenPose - Frequently Asked Question (FAQ)
55
1. [FAQ](#faq)
66
1. [Out of Memory Error](#out-of-memory-error)
77
2. [Speed Up and Benchmark](#speed-up-and-benchmark)
8-
3. [Webcam Slower than Images](#webcam-slower-than-images)
9-
4. [Vide/Webcam Not Working](#video-webcam-not-working)
10-
5. [Cannot Find OpenPose.dll Error](#cannot-find-openpose.dll-error-windows)
11-
6. [Free Invalid Pointer Error](#free-invalid-pointer-error)
12-
7. [Source Directory does not Contain CMakeLists.txt (Windows)](#source-directory-does-not-contain-cmakelists.txt-windows)
8+
3. [Estimating FPS without Display](#estimating-fps-without-display)
9+
4. [Webcam Slower than Images](#webcam-slower-than-images)
10+
5. [Vide/Webcam Not Working](#video-webcam-not-working)
11+
6. [Cannot Find OpenPose.dll Error](#cannot-find-openpose.dll-error-windows)
12+
7. [Free Invalid Pointer Error](#free-invalid-pointer-error)
13+
8. [Source Directory does not Contain CMakeLists.txt (Windows)](#source-directory-does-not-contain-cmakelists.txt-windows)
1314

1415

1516

@@ -36,6 +37,11 @@ OpenPose - Frequently Asked Question (FAQ)
3637

3738

3839

40+
### Estimating FPS without Display
41+
Check the [doc/installation.md#profiling-speed](./installation.md#profiling-speed) section.
42+
43+
44+
3945
### Webcam Slower than Images
4046
**Q: Webcam is slow** - Using a folder with images matches the speed FPS benchmarks, but the webcam has lower FPS. Note: often on Windows.
4147

@@ -74,8 +80,3 @@ Note: OpenPose library is not an executable, but a library. So instead clicking
7480
**Q: I am getting an error of the type: `The source directory {path to file} does not contain a CMakeLists.txt file.`.**
7581

7682
**A**: You might not have writing access to that folder. If you are in Windows, you should not try to install it in `Program Files`.
77-
78-
79-
80-
### Estimating FPS without Display
81-
Check the [doc/installation.md#profiling-speed](./installation.md#profiling-speed) section.

doc/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ In order to uninstall OpenPose:
217217

218218
### Optional Settings
219219
#### Profiling Speed
220-
In order to obtain speed metrics from the command line while running OpenPose, compile it with the `PROFILER_ENABLED` flag. OpenPose will automatically display time measurements for each subthread after processing `F` frames (by default `F = 1000`, but it can be modified with the `--profile_speed` flag).
220+
OpenPose displays the FPS in the basic GUI. However, more complex speed metrics can be obtained from the command line while running OpenPose. In order to obtain those, compile OpenPose with the `PROFILER_ENABLED` flag. OpenPose will automatically display time measurements for each subthread after processing `F` frames (by default `F = 1000`, but it can be modified with the `--profile_speed` flag).
221221

222222
- Time measurement for 1 graphic card: The FPS will be the slowest time displayed in your terminal command line (as OpenPose is multi-threaded). Times are in milliseconds, so `FPS = 1000/millisecond_measurement`.
223223
- Time measurement for >1 graphic cards: Assuming `n` graphic cards, you will have to wait up to `n` x `F` frames to visualize each graphic card speed (as the frames are splitted among them). In addition, the FPS would be: `FPS = minFPS(speed_per_GPU/n, worst_time_measurement_other_than_GPUs)`. For < 4 GPUs, this is usually `FPS = speed_per_GPU/n`.

0 commit comments

Comments
 (0)