EgoVideoStabilizer  1.0.0
EXPERIMENT Struct Reference

#include <experiment_struct.h>

Public Attributes

std::string id
 
std::string video_filename
 
std::string output_path
 Complete path and filename of the video with extension. More...
 
std::string original_video_filename
 Complete path to the folder where the results will be saved. More...
 
std::string read_master_frames_filename
 Complete path and filename of the original video. More...
 
std::string save_master_frames_filename
 Complete path and filename of the txt file with the selected master frames. More...
 
std::string save_video_filename
 Complete path and filename to save the txt file with the selected master frames. More...
 
std::string selected_frames_filename
 Complete path and filename of the save the stabilized video. More...
 
std::string semantic_costs_filename
 Complete path and filename of the csv file with the selected master frames that was selected to create the reduced video. More...
 
std::string instability_costs_filename
 Complete path and filename of the csv file with the semantic costs of the frame transitions. More...
 
std::string optical_flow_filename
 Complete path and filename of the csv file with the jitter costs of the transitions. More...
 
std::string log_file_name
 Complete path and filename of the csv file with the optical flow calculated by the FlowNet. More...
 
int segment_size
 Complete path and filename to save the txt file log execution. More...
 
bool save_master_frames_in_disk
 Size of the segments where the master frames will be calculated. More...
 
bool save_video_in_disk
 After calculte the master frames, do you want to save it in a file? After you can load it directly withou calculate again. More...
 
bool running_parallel
 Save stabilized video in Disk. More...
 
bool exist
 Running the master frames selection in parallel processors. More...
 

Member Data Documentation

bool EXPERIMENT::exist

Running the master frames selection in parallel processors.

std::string EXPERIMENT::id
std::string EXPERIMENT::instability_costs_filename

Complete path and filename of the csv file with the semantic costs of the frame transitions.

std::string EXPERIMENT::log_file_name

Complete path and filename of the csv file with the optical flow calculated by the FlowNet.

std::string EXPERIMENT::optical_flow_filename

Complete path and filename of the csv file with the jitter costs of the transitions.

std::string EXPERIMENT::original_video_filename

Complete path to the folder where the results will be saved.

It is important that the user have permission to write there.

std::string EXPERIMENT::output_path

Complete path and filename of the video with extension.

std::string EXPERIMENT::read_master_frames_filename

Complete path and filename of the original video.

bool EXPERIMENT::running_parallel

Save stabilized video in Disk.

std::string EXPERIMENT::save_master_frames_filename

Complete path and filename of the txt file with the selected master frames.

bool EXPERIMENT::save_master_frames_in_disk

Size of the segments where the master frames will be calculated.

It needs to be a power of two (2, 4, 8, 16, ...).

std::string EXPERIMENT::save_video_filename

Complete path and filename to save the txt file with the selected master frames.

bool EXPERIMENT::save_video_in_disk

After calculte the master frames, do you want to save it in a file? After you can load it directly withou calculate again.

int EXPERIMENT::segment_size

Complete path and filename to save the txt file log execution.

std::string EXPERIMENT::selected_frames_filename

Complete path and filename of the save the stabilized video.

std::string EXPERIMENT::semantic_costs_filename

Complete path and filename of the csv file with the selected master frames that was selected to create the reduced video.

std::string EXPERIMENT::video_filename

The documentation for this struct was generated from the following file: