3.3. Visualization Parameters
The meteors visualization program is located here: ./bin/fmdt-visu.
The following table summarizes the available parameters:
Argument |
Type |
Details |
|---|---|---|
|
STRING |
See Section 3.3.1. |
|
INTEGER |
See Section 3.3.2. |
|
INTEGER |
See Section 3.3.3. |
|
INTEGER |
See Section 3.3.4. |
|
STRING |
See Section 3.3.5. |
|
STRING |
See Section 3.3.6. |
|
BOOLEAN |
See Section 3.3.7. |
|
BOOLEAN |
See Section 3.3.8. |
|
BOOLEAN |
See Section 3.3.9. |
|
STRING |
See Section 3.3.10. |
|
STRING |
See Section 3.3.11. |
|
BOOLEAN |
See Section 3.3.12. |
3.3.1. --vid-in-path
- Deprecated
--in-video- Type
STRING
- Default
[empty]
- Example
--vid-in-path ~/Videos/meteors.mp4
Input video path (supports also a path to a sequence of images
path/basename_%05d.jpg).
3.3.2. --vid-in-start
- Deprecated
--fra-start- Type
INTEGER
- Default
0- Example
--vid-in-start 12
First frame id (included) to start the detection in the video sequence.
3.3.3. --vid-in-stop
- Deprecated
--fra-end- Type
INTEGER
- Default
0- Example
--vid-in-stop 42
Last frame id (included) to stop the detection in the video sequence. If set to
0, read entire video.
3.3.4. --vid-in-threads
- Deprecated
--ffmpeg-threads- Type
INTEGER
- Default
0- Example
--vid-in-threads 1
Select the number of threads to use to decode video input (in ffmpeg). If
set to 0, ffmpeg chooses the number of threads automatically.
3.3.5. --trk-path
- Deprecated
--in-tracks- Type
STRING
- Default
[empty]
- Example
--trk-path tracks.txt
The tracks file corresponding to the input video (generated from
fmdt-detect). See Section 3.1.1 for the description of the
expected text input format.
3.3.6. --trk-bb-path
- Deprecated
--in-bb- Type
STRING
- Default
[empty]
- Example
--trk-bb-path bb.txt
The bounding boxes file corresponding to the input video (generated from
fmdt-detect). See Section 3.2.9 for the description of the
expected text output format.
3.3.7. --trk-id
- Deprecated
--show-id- Type
BOOLEAN
- Example
--trk-id
Show the object ids on the output video and frames. Requires to link with OpenCV
library (-DFMDT_OPENCV_LINK CMake option, see
Section 2.2.1).
3.3.8. --trk-nat-num
- Deprecated
--show-id- Type
BOOLEAN
- Example
--trk-nat-num
Natural numbering of the object ids, work only if --trk-id is set.
3.3.9. --trk-only-meteor
- Deprecated
--only-meteor- Type
BOOLEAN
- Example
--trk-only-meteor
Show only meteors.
3.3.10. --gt-path
- Deprecated
--in-gt- Type
STRING
- Default
[empty]
- Example
--gt-path gt.txt
File containing the ground truth. Ground truth file gives objects positions over time. Here is the expected text format of a line:
{otype} {fbeg} {xbeg} {ybeg} {fend} {xend} {yend}
{otype} can be meteor, star or noise.
{fbeg} and {fend} stand for frame begin and frame end.
{xbeg} and {ybeg} stand for \(x\) and \(y\) coordinates of the
frame begin.
{xend} and {yend} stand for \(x\) and \(y\) coordinates of the
frame end.
{fbeg}, {xbeg}, {ybeg}, {fend}, {xend}, {yend} are
positive integers. Each line corresponds to an object and each value is
separated by a space character.
3.3.11. --vid-out-path
- Deprecated
--out-video- Type
STRING
- Default
[empty]
- Example
--vid-out-path sky.mp4
Path of the output video (supports also a path to a sequence of images
path/basename_%05d.jpg) with meteor tracking colored rectangles (BBs).
If --gt-path is set then the bounding rectangles are red if false positive
meteor and green if true positive meteor.
3.3.12. --vid-out-id
- Type
BOOLEAN
- Example
--vid-out-id
Show the frame id number on each frame (on the bottom left corner of the image).
Requires to link with OpenCV library (-DFMDT_OPENCV_LINK CMake option,
see Section 2.2.1).