-
Notifications
You must be signed in to change notification settings - Fork 0
Directory Structure
Inbasekaran Perumal edited this page Aug 10, 2024
·
1 revision
src
├── app
│ ├── constants.hpp
│ ├── main.cpp
│ ├── mainwindow.cpp
│ ├── mainwindow.h
│ ├── mainwindow.ui
│ └── resources.qrc
├── assets
│ ├── vision-guard.ico
│ └── vision-guard.png
└── backend
├── common
│ ├── CMakeLists.txt
│ ├── models
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ └── models
│ │ │ ├── associative_embedding_decoder.h
│ │ │ ├── classification_model.h
│ │ │ ├── detection_model.h
│ │ │ ├── detection_model_centernet.h
│ │ │ ├── detection_model_faceboxes.h
│ │ │ ├── detection_model_retinaface.h
│ │ │ ├── detection_model_retinaface_pt.h
│ │ │ ├── detection_model_ssd.h
│ │ │ ├── detection_model_yolo.h
│ │ │ ├── detection_model_yolov3_onnx.h
│ │ │ ├── detection_model_yolox.h
│ │ │ ├── hpe_model_associative_embedding.h
│ │ │ ├── hpe_model_openpose.h
│ │ │ ├── image_model.h
│ │ │ ├── input_data.h
│ │ │ ├── internal_model_data.h
│ │ │ ├── jpeg_restoration_model.h
│ │ │ ├── model_base.h
│ │ │ ├── openpose_decoder.h
│ │ │ ├── results.h
│ │ │ ├── segmentation_model.h
│ │ │ ├── style_transfer_model.h
│ │ │ └── super_resolution_model.h
│ │ └── src
│ │ ├── associative_embedding_decoder.cpp
│ │ ├── classification_model.cpp
│ │ ├── detection_model.cpp
│ │ ├── detection_model_centernet.cpp
│ │ ├── detection_model_faceboxes.cpp
│ │ ├── detection_model_retinaface.cpp
│ │ ├── detection_model_retinaface_pt.cpp
│ │ ├── detection_model_ssd.cpp
│ │ ├── detection_model_yolo.cpp
│ │ ├── detection_model_yolov3_onnx.cpp
│ │ ├── detection_model_yolox.cpp
│ │ ├── hpe_model_associative_embedding.cpp
│ │ ├── hpe_model_openpose.cpp
│ │ ├── image_model.cpp
│ │ ├── jpeg_restoration_model.cpp
│ │ ├── model_base.cpp
│ │ ├── openpose_decoder.cpp
│ │ ├── segmentation_model.cpp
│ │ ├── style_transfer_model.cpp
│ │ └── super_resolution_model.cpp
│ ├── monitors
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ └── monitors
│ │ │ ├── cpu_monitor.h
│ │ │ ├── memory_monitor.h
│ │ │ └── presenter.h
│ │ └── src
│ │ ├── cpu_monitor.cpp
│ │ ├── memory_monitor.cpp
│ │ ├── presenter.cpp
│ │ ├── query_wrapper.cpp
│ │ └── query_wrapper.h
│ ├── pipelines
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ └── pipelines
│ │ │ ├── async_pipeline.h
│ │ │ ├── metadata.h
│ │ │ └── requests_pool.h
│ │ └── src
│ │ ├── async_pipeline.cpp
│ │ └── requests_pool.cpp
│ └── utils
│ ├── CMakeLists.txt
│ ├── include
│ │ └── utils
│ │ ├── args_helper.hpp
│ │ ├── classification_grid_mat.hpp
│ │ ├── common.hpp
│ │ ├── config_factory.h
│ │ ├── default_flags.hpp
│ │ ├── grid_mat.hpp
│ │ ├── image_utils.h
│ │ ├── images_capture.h
│ │ ├── input_wrappers.hpp
│ │ ├── kuhn_munkres.hpp
│ │ ├── nms.hpp
│ │ ├── ocv_common.hpp
│ │ ├── performance_metrics.hpp
│ │ ├── shared_tensor_allocator.hpp
│ │ ├── slog.hpp
│ │ └── threads_common.hpp
│ └── src
│ ├── args_helper.cpp
│ ├── common.cpp
│ ├── config_factory.cpp
│ ├── image_utils.cpp
│ ├── images_capture.cpp
│ ├── kuhn_munkres.cpp
│ ├── performance_metrics.cpp
│ └── w_dirent.hpp
├── multi_channel_common
│ ├── CMakeLists.txt
│ ├── decoder.cpp
│ ├── decoder.hpp
│ ├── graph.cpp
│ ├── graph.hpp
│ ├── input.cpp
│ ├── input.hpp
│ ├── multicam
│ │ ├── CMakeLists.txt
│ │ ├── camera.cpp
│ │ ├── camera.hpp
│ │ ├── controller.cpp
│ │ ├── controller.hpp
│ │ ├── utils.cpp
│ │ └── utils.hpp
│ ├── multichannel_params.hpp
│ ├── output.cpp
│ ├── output.hpp
│ ├── perf_timer.cpp
│ ├── perf_timer.hpp
│ ├── threading.cpp
│ └── threading.hpp
├── thirdparty
│ ├── gflags
│ │ ├── AUTHORS.txt
│ │ ├── BUILD
│ │ ├── CMakeLists.txt
│ │ ├── COPYING.txt
│ │ ├── ChangeLog.txt
│ │ ├── INSTALL.md
│ │ ├── README.md
│ │ ├── WORKSPACE
│ │ ├── appveyor.yml
│ │ ├── bazel
│ │ │ └── gflags.bzl
│ │ ├── cmake
│ │ │ ├── README_runtime.txt
│ │ │ ├── cmake_uninstall.cmake.in
│ │ │ ├── config.cmake.in
│ │ │ ├── execute_test.cmake
│ │ │ ├── package.cmake.in
│ │ │ ├── package.pc.in
│ │ │ ├── utils.cmake
│ │ │ └── version.cmake.in
│ │ ├── doc
│ │ │ ├── designstyle.css
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── config.h
│ │ │ ├── defines.h.in
│ │ │ ├── gflags.cc
│ │ │ ├── gflags.h.in
│ │ │ ├── gflags_completions.cc
│ │ │ ├── gflags_completions.h.in
│ │ │ ├── gflags_completions.sh
│ │ │ ├── gflags_declare.h.in
│ │ │ ├── gflags_ns.h.in
│ │ │ ├── gflags_reporting.cc
│ │ │ ├── mutex.h
│ │ │ ├── util.h
│ │ │ ├── windows_port.cc
│ │ │ └── windows_port.h
│ │ └── test
│ │ ├── CMakeLists.txt
│ │ ├── config
│ │ │ ├── CMakeLists.txt
│ │ │ └── main.cc
│ │ ├── flagfile.1
│ │ ├── flagfile.2
│ │ ├── flagfile.3
│ │ ├── gflags_build.py.in
│ │ ├── gflags_declare_flags.cc
│ │ ├── gflags_declare_test.cc
│ │ ├── gflags_strip_flags_test.cc
│ │ ├── gflags_strip_flags_test.cmake
│ │ ├── gflags_unittest.cc
│ │ ├── gflags_unittest_flagfile
│ │ └── nc
│ │ ├── CMakeLists.txt
│ │ └── gflags_nc.cc
│ └── nlohmann
│ └── json.hpp
└── vision_guard_core
├── CMakeLists.txt
├── VisionGuard.cpp
├── VisionGuard.hpp
├── break_notification_system
│ ├── include
│ │ └── break_notification_system.hpp
│ └── src
│ └── break_notification_system.cpp
├── eye_gaze_time_tracker
│ ├── include
│ │ └── eye_gaze_time_tracker.hpp
│ └── src
│ └── eye_gaze_time_tracker.cpp
├── gaze_detection_engine
│ ├── include
│ │ ├── base_estimator.hpp
│ │ ├── eye_state_estimator.hpp
│ │ ├── face_detector.hpp
│ │ ├── face_inference_results.hpp
│ │ ├── gaze_detection_engine.hpp
│ │ ├── gaze_estimator.hpp
│ │ ├── head_pose_estimator.hpp
│ │ ├── ie_wrapper.hpp
│ │ ├── landmarks_estimator.hpp
│ │ └── results_marker.hpp
│ └── src
│ ├── eye_state_estimator.cpp
│ ├── face_detector.cpp
│ ├── face_inference_results.cpp
│ ├── gaze_detection_engine.cpp
│ ├── gaze_estimator.cpp
│ ├── head_pose_estimator.cpp
│ ├── ie_wrapper.cpp
│ ├── landmarks_estimator.cpp
│ └── results_marker.cpp
├── performance_tracker
│ ├── performance_tracker.cpp
│ └── performance_tracker.hpp
├── screen_time_metric_logger
│ ├── include
│ │ └── screen_time_metric_logger.hpp
│ └── src
│ └── screen_time_metric_logger.cpp
├── vector_calibration
│ ├── include
│ │ └── vector_calibration.hpp
│ └── src
│ └── vector_calibration.cpp
├── vision_guard.cpp
└── vision_guard.hpp
50 directories, 198 files