3.3. Visualization Parameters

The meteors visualization program is located here: ./bin/fmdt-visu.

The following table summarizes the available parameters:

Argument

Type

Details

--vid-in-path

STRING

See Section 3.3.1.

--vid-in-start

INTEGER

See Section 3.3.2.

--vid-in-stop

INTEGER

See Section 3.3.3.

--vid-in-threads

INTEGER

See Section 3.3.4.

--trk-path

STRING

See Section 3.3.5.

--trk-bb-path

STRING

See Section 3.3.6.

--trk-id

BOOLEAN

See Section 3.3.7.

--trk-nat-num

BOOLEAN

See Section 3.3.8.

--trk-only-meteor

BOOLEAN

See Section 3.3.9.

--gt-path

STRING

See Section 3.3.10.

--vid-out-path

STRING

See Section 3.3.11.

--vid-out-id

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).