├── .gitignore ├── LICENSE ├── README.md ├── files_to_be_upload └── data │ ├── hand.record │ ├── hand_label_map.pbtxt │ ├── model.ckpt.data-00000-of-00001 │ ├── model.ckpt.index │ ├── model.ckpt.meta │ └── ssd_mobilenet_v1_hand.config ├── models └── research │ ├── command_start_train.sh │ ├── create_hand_tfrecord.py │ ├── images │ └── xmls │ │ └── xml_to_csv.py │ └── package_Tensorflow_Object_Detection_code.sh └── test ├── hand_detector.py ├── hand_inference_graph ├── frozen_inference_graph.pb └── hand_label_map.pbtxt ├── images └── test.jpg └── protos ├── BUILD ├── __init__.py ├── anchor_generator.proto ├── anchor_generator_pb2.py ├── argmax_matcher.proto ├── argmax_matcher_pb2.py ├── bipartite_matcher.proto ├── bipartite_matcher_pb2.py ├── box_coder.proto ├── box_coder_pb2.py ├── box_predictor.proto ├── box_predictor_pb2.py ├── eval.proto ├── eval_pb2.py ├── faster_rcnn.proto ├── faster_rcnn_box_coder.proto ├── faster_rcnn_box_coder_pb2.py ├── faster_rcnn_pb2.py ├── grid_anchor_generator.proto ├── grid_anchor_generator_pb2.py ├── hyperparams.proto ├── hyperparams_pb2.py ├── image_resizer.proto ├── image_resizer_pb2.py ├── input_reader.proto ├── input_reader_pb2.py ├── losses.proto ├── losses_pb2.py ├── matcher.proto ├── matcher_pb2.py ├── mean_stddev_box_coder.proto ├── mean_stddev_box_coder_pb2.py ├── model.proto ├── model_pb2.py ├── optimizer.proto ├── optimizer_pb2.py ├── pipeline.proto ├── pipeline_pb2.py ├── post_processing.proto ├── post_processing_pb2.py ├── preprocessor.proto ├── preprocessor_pb2.py ├── region_similarity_calculator.proto ├── region_similarity_calculator_pb2.py ├── square_box_coder.proto ├── square_box_coder_pb2.py ├── ssd.proto ├── ssd_anchor_generator.proto ├── ssd_anchor_generator_pb2.py ├── ssd_pb2.py ├── string_int_label_map.proto ├── string_int_label_map_pb2.py ├── train.proto └── train_pb2.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/README.md -------------------------------------------------------------------------------- /files_to_be_upload/data/hand.record: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/files_to_be_upload/data/hand.record -------------------------------------------------------------------------------- /files_to_be_upload/data/hand_label_map.pbtxt: -------------------------------------------------------------------------------- 1 | item { 2 | id: 1 3 | name: 'hand' 4 | } 5 | -------------------------------------------------------------------------------- /files_to_be_upload/data/model.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/files_to_be_upload/data/model.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /files_to_be_upload/data/model.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/files_to_be_upload/data/model.ckpt.index -------------------------------------------------------------------------------- /files_to_be_upload/data/model.ckpt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/files_to_be_upload/data/model.ckpt.meta -------------------------------------------------------------------------------- /files_to_be_upload/data/ssd_mobilenet_v1_hand.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/files_to_be_upload/data/ssd_mobilenet_v1_hand.config -------------------------------------------------------------------------------- /models/research/command_start_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/models/research/command_start_train.sh -------------------------------------------------------------------------------- /models/research/create_hand_tfrecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/models/research/create_hand_tfrecord.py -------------------------------------------------------------------------------- /models/research/images/xmls/xml_to_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/models/research/images/xmls/xml_to_csv.py -------------------------------------------------------------------------------- /models/research/package_Tensorflow_Object_Detection_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/models/research/package_Tensorflow_Object_Detection_code.sh -------------------------------------------------------------------------------- /test/hand_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/hand_detector.py -------------------------------------------------------------------------------- /test/hand_inference_graph/frozen_inference_graph.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/hand_inference_graph/frozen_inference_graph.pb -------------------------------------------------------------------------------- /test/hand_inference_graph/hand_label_map.pbtxt: -------------------------------------------------------------------------------- 1 | item { 2 | id: 1 3 | name: 'hand' 4 | } 5 | -------------------------------------------------------------------------------- /test/images/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/images/test.jpg -------------------------------------------------------------------------------- /test/protos/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/BUILD -------------------------------------------------------------------------------- /test/protos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/protos/anchor_generator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/anchor_generator.proto -------------------------------------------------------------------------------- /test/protos/anchor_generator_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/anchor_generator_pb2.py -------------------------------------------------------------------------------- /test/protos/argmax_matcher.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/argmax_matcher.proto -------------------------------------------------------------------------------- /test/protos/argmax_matcher_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/argmax_matcher_pb2.py -------------------------------------------------------------------------------- /test/protos/bipartite_matcher.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/bipartite_matcher.proto -------------------------------------------------------------------------------- /test/protos/bipartite_matcher_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/bipartite_matcher_pb2.py -------------------------------------------------------------------------------- /test/protos/box_coder.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/box_coder.proto -------------------------------------------------------------------------------- /test/protos/box_coder_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/box_coder_pb2.py -------------------------------------------------------------------------------- /test/protos/box_predictor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/box_predictor.proto -------------------------------------------------------------------------------- /test/protos/box_predictor_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/box_predictor_pb2.py -------------------------------------------------------------------------------- /test/protos/eval.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/eval.proto -------------------------------------------------------------------------------- /test/protos/eval_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/eval_pb2.py -------------------------------------------------------------------------------- /test/protos/faster_rcnn.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/faster_rcnn.proto -------------------------------------------------------------------------------- /test/protos/faster_rcnn_box_coder.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/faster_rcnn_box_coder.proto -------------------------------------------------------------------------------- /test/protos/faster_rcnn_box_coder_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/faster_rcnn_box_coder_pb2.py -------------------------------------------------------------------------------- /test/protos/faster_rcnn_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/faster_rcnn_pb2.py -------------------------------------------------------------------------------- /test/protos/grid_anchor_generator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/grid_anchor_generator.proto -------------------------------------------------------------------------------- /test/protos/grid_anchor_generator_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/grid_anchor_generator_pb2.py -------------------------------------------------------------------------------- /test/protos/hyperparams.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/hyperparams.proto -------------------------------------------------------------------------------- /test/protos/hyperparams_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/hyperparams_pb2.py -------------------------------------------------------------------------------- /test/protos/image_resizer.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/image_resizer.proto -------------------------------------------------------------------------------- /test/protos/image_resizer_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/image_resizer_pb2.py -------------------------------------------------------------------------------- /test/protos/input_reader.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/input_reader.proto -------------------------------------------------------------------------------- /test/protos/input_reader_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/input_reader_pb2.py -------------------------------------------------------------------------------- /test/protos/losses.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/losses.proto -------------------------------------------------------------------------------- /test/protos/losses_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/losses_pb2.py -------------------------------------------------------------------------------- /test/protos/matcher.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/matcher.proto -------------------------------------------------------------------------------- /test/protos/matcher_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/matcher_pb2.py -------------------------------------------------------------------------------- /test/protos/mean_stddev_box_coder.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/mean_stddev_box_coder.proto -------------------------------------------------------------------------------- /test/protos/mean_stddev_box_coder_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/mean_stddev_box_coder_pb2.py -------------------------------------------------------------------------------- /test/protos/model.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/model.proto -------------------------------------------------------------------------------- /test/protos/model_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/model_pb2.py -------------------------------------------------------------------------------- /test/protos/optimizer.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/optimizer.proto -------------------------------------------------------------------------------- /test/protos/optimizer_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/optimizer_pb2.py -------------------------------------------------------------------------------- /test/protos/pipeline.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/pipeline.proto -------------------------------------------------------------------------------- /test/protos/pipeline_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/pipeline_pb2.py -------------------------------------------------------------------------------- /test/protos/post_processing.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/post_processing.proto -------------------------------------------------------------------------------- /test/protos/post_processing_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/post_processing_pb2.py -------------------------------------------------------------------------------- /test/protos/preprocessor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/preprocessor.proto -------------------------------------------------------------------------------- /test/protos/preprocessor_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/preprocessor_pb2.py -------------------------------------------------------------------------------- /test/protos/region_similarity_calculator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/region_similarity_calculator.proto -------------------------------------------------------------------------------- /test/protos/region_similarity_calculator_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/region_similarity_calculator_pb2.py -------------------------------------------------------------------------------- /test/protos/square_box_coder.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/square_box_coder.proto -------------------------------------------------------------------------------- /test/protos/square_box_coder_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/square_box_coder_pb2.py -------------------------------------------------------------------------------- /test/protos/ssd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/ssd.proto -------------------------------------------------------------------------------- /test/protos/ssd_anchor_generator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/ssd_anchor_generator.proto -------------------------------------------------------------------------------- /test/protos/ssd_anchor_generator_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/ssd_anchor_generator_pb2.py -------------------------------------------------------------------------------- /test/protos/ssd_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/ssd_pb2.py -------------------------------------------------------------------------------- /test/protos/string_int_label_map.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/string_int_label_map.proto -------------------------------------------------------------------------------- /test/protos/string_int_label_map_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/string_int_label_map_pb2.py -------------------------------------------------------------------------------- /test/protos/train.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/train.proto -------------------------------------------------------------------------------- /test/protos/train_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takefetter/hand-detection/HEAD/test/protos/train_pb2.py --------------------------------------------------------------------------------