├── .circleci └── config.yml ├── .gitignore ├── HSV └── HSVGesture.py ├── LICENSE.md ├── README.md ├── Scripts ├── Mobilenet │ ├── HandImageClassifier.py │ └── __init__.py ├── ObjectDetectionRealTime.py ├── Simple_CNN │ ├── HandImageClassification.ipynb │ ├── HandImageClassifier.py │ └── HandImageTest.py ├── __init__.py └── test.py ├── TrainedModels └── gesture_fist_5_L_C │ ├── class_map.pbtxt │ └── inference_graph │ ├── checkpoint │ ├── frozen_inference_graph.pb │ ├── model.ckpt.data-00000-of-00001 │ ├── model.ckpt.index │ ├── model.ckpt.meta │ ├── pipeline.config │ └── saved_model │ └── saved_model.pb ├── main.py └── util ├── BackProjection.py ├── CheckEnable.py ├── GameUtil.py ├── MotionUtil.py ├── ObjectDetectionUtils ├── __init__.py ├── category_util.py ├── category_util_test.py ├── config_util.py ├── config_util_test.py ├── context_manager.py ├── context_manager_test.py ├── dataset_util.py ├── dataset_util_test.py ├── json_utils.py ├── json_utils_test.py ├── label_map_util.py ├── label_map_util_test.py ├── learning_schedules.py ├── learning_schedules_test.py ├── metrics.py ├── metrics_test.py ├── np_box_list.py ├── np_box_list_ops.py ├── np_box_list_ops_test.py ├── np_box_list_test.py ├── np_box_mask_list.py ├── np_box_mask_list_ops.py ├── np_box_mask_list_ops_test.py ├── np_box_mask_list_test.py ├── np_box_ops.py ├── np_box_ops_test.py ├── np_mask_ops.py ├── np_mask_ops_test.py ├── object_detection_evaluation.py ├── object_detection_evaluation_test.py ├── ops.py ├── ops_test.py ├── per_image_evaluation.py ├── per_image_evaluation_test.py ├── per_image_vrd_evaluation.py ├── per_image_vrd_evaluation_test.py ├── shape_utils.py ├── shape_utils_test.py ├── static_shape.py ├── static_shape_test.py ├── test_case.py ├── test_utils.py ├── test_utils_test.py ├── variables_helper.py ├── variables_helper_test.py ├── visualization_utils.py ├── visualization_utils_test.py ├── vrd_evaluation.py └── vrd_evaluation_test.py ├── SystemUtil.py ├── __init__.py └── gui ├── HsvExtractor.py └── __init__.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/.gitignore -------------------------------------------------------------------------------- /HSV/HSVGesture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/HSV/HSVGesture.py -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/Mobilenet/HandImageClassifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/Scripts/Mobilenet/HandImageClassifier.py -------------------------------------------------------------------------------- /Scripts/Mobilenet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Scripts/ObjectDetectionRealTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/Scripts/ObjectDetectionRealTime.py -------------------------------------------------------------------------------- /Scripts/Simple_CNN/HandImageClassification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/Scripts/Simple_CNN/HandImageClassification.ipynb -------------------------------------------------------------------------------- /Scripts/Simple_CNN/HandImageClassifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/Scripts/Simple_CNN/HandImageClassifier.py -------------------------------------------------------------------------------- /Scripts/Simple_CNN/HandImageTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/Scripts/Simple_CNN/HandImageTest.py -------------------------------------------------------------------------------- /Scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Scripts/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/Scripts/test.py -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/class_map.pbtxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/class_map.pbtxt -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/checkpoint -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/frozen_inference_graph.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/frozen_inference_graph.pb -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/model.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/model.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/model.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/model.ckpt.index -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/model.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/model.ckpt.meta -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/pipeline.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/pipeline.config -------------------------------------------------------------------------------- /TrainedModels/gesture_fist_5_L_C/inference_graph/saved_model/saved_model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/TrainedModels/gesture_fist_5_L_C/inference_graph/saved_model/saved_model.pb -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/main.py -------------------------------------------------------------------------------- /util/BackProjection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/BackProjection.py -------------------------------------------------------------------------------- /util/CheckEnable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/CheckEnable.py -------------------------------------------------------------------------------- /util/GameUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/GameUtil.py -------------------------------------------------------------------------------- /util/MotionUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/MotionUtil.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/category_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/category_util.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/category_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/category_util_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/config_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/config_util.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/config_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/config_util_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/context_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/context_manager.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/context_manager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/context_manager_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/dataset_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/dataset_util.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/dataset_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/dataset_util_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/json_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/json_utils.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/json_utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/json_utils_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/label_map_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/label_map_util.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/label_map_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/label_map_util_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/learning_schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/learning_schedules.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/learning_schedules_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/learning_schedules_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/metrics.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/metrics_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/metrics_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_list.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_list_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_list_ops.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_list_ops_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_list_ops_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_list_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_list_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_mask_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_mask_list.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_mask_list_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_mask_list_ops.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_mask_list_ops_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_mask_list_ops_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_mask_list_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_mask_list_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_ops.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_box_ops_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_box_ops_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_mask_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_mask_ops.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/np_mask_ops_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/np_mask_ops_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/object_detection_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/object_detection_evaluation.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/object_detection_evaluation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/object_detection_evaluation_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/ops.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/ops_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/ops_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/per_image_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/per_image_evaluation.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/per_image_evaluation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/per_image_evaluation_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/per_image_vrd_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/per_image_vrd_evaluation.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/per_image_vrd_evaluation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/per_image_vrd_evaluation_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/shape_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/shape_utils.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/shape_utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/shape_utils_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/static_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/static_shape.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/static_shape_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/static_shape_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/test_case.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/test_utils.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/test_utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/test_utils_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/variables_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/variables_helper.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/variables_helper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/variables_helper_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/visualization_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/visualization_utils.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/visualization_utils_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/visualization_utils_test.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/vrd_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/vrd_evaluation.py -------------------------------------------------------------------------------- /util/ObjectDetectionUtils/vrd_evaluation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/ObjectDetectionUtils/vrd_evaluation_test.py -------------------------------------------------------------------------------- /util/SystemUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/SystemUtil.py -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/gui/HsvExtractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohdomama/VirtualStylus/HEAD/util/gui/HsvExtractor.py -------------------------------------------------------------------------------- /util/gui/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------