├── .gitignore ├── README.md ├── Screen Shot 2020-02-25 at 10.09.46 pm.png ├── data_inspect.ipynb ├── fruit_model_inspect.ipynb ├── maskrcnn_train.ipynb ├── maskrcnn_train.py └── web-app ├── Mask_sample.png ├── README.md ├── Screen Shot 2020-02-24 at 1.48.41 pm.png ├── Screen Shot 2020-02-25 at 10.07.58 pm.png ├── Screen Shot 2020-02-25 at 10.19.50 pm.png ├── YOLOv3_model ├── voc_classes.txt ├── yolo_anchors.txt └── yolo_classes.txt ├── font ├── FiraMono-Medium.otf └── SIL Open Font License.txt ├── fruit_app.py ├── fruit_detect.py ├── lemon.png ├── maskedImages └── result.png ├── mrcnn ├── __init__.py ├── config.py ├── model.py ├── parallel_model.py ├── utils.py └── visualize.py ├── rawImages └── testImage.png ├── requirements.txt ├── result.png ├── static ├── masked_example.png └── raw_example.png ├── templates └── index.html ├── website.jpg ├── yolo.py └── yolo3 ├── __init__.py ├── model.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | web-app/testignore.html 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/README.md -------------------------------------------------------------------------------- /Screen Shot 2020-02-25 at 10.09.46 pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/Screen Shot 2020-02-25 at 10.09.46 pm.png -------------------------------------------------------------------------------- /data_inspect.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/data_inspect.ipynb -------------------------------------------------------------------------------- /fruit_model_inspect.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/fruit_model_inspect.ipynb -------------------------------------------------------------------------------- /maskrcnn_train.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/maskrcnn_train.ipynb -------------------------------------------------------------------------------- /maskrcnn_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/maskrcnn_train.py -------------------------------------------------------------------------------- /web-app/Mask_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/Mask_sample.png -------------------------------------------------------------------------------- /web-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/README.md -------------------------------------------------------------------------------- /web-app/Screen Shot 2020-02-24 at 1.48.41 pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/Screen Shot 2020-02-24 at 1.48.41 pm.png -------------------------------------------------------------------------------- /web-app/Screen Shot 2020-02-25 at 10.07.58 pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/Screen Shot 2020-02-25 at 10.07.58 pm.png -------------------------------------------------------------------------------- /web-app/Screen Shot 2020-02-25 at 10.19.50 pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/Screen Shot 2020-02-25 at 10.19.50 pm.png -------------------------------------------------------------------------------- /web-app/YOLOv3_model/voc_classes.txt: -------------------------------------------------------------------------------- 1 | apple -------------------------------------------------------------------------------- /web-app/YOLOv3_model/yolo_anchors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/YOLOv3_model/yolo_anchors.txt -------------------------------------------------------------------------------- /web-app/YOLOv3_model/yolo_classes.txt: -------------------------------------------------------------------------------- 1 | apple 2 | lemon -------------------------------------------------------------------------------- /web-app/font/FiraMono-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/font/FiraMono-Medium.otf -------------------------------------------------------------------------------- /web-app/font/SIL Open Font License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/font/SIL Open Font License.txt -------------------------------------------------------------------------------- /web-app/fruit_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/fruit_app.py -------------------------------------------------------------------------------- /web-app/fruit_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/fruit_detect.py -------------------------------------------------------------------------------- /web-app/lemon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/lemon.png -------------------------------------------------------------------------------- /web-app/maskedImages/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/maskedImages/result.png -------------------------------------------------------------------------------- /web-app/mrcnn/__init__.py: -------------------------------------------------------------------------------- 1 | name = "mrcnn" -------------------------------------------------------------------------------- /web-app/mrcnn/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/mrcnn/config.py -------------------------------------------------------------------------------- /web-app/mrcnn/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/mrcnn/model.py -------------------------------------------------------------------------------- /web-app/mrcnn/parallel_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/mrcnn/parallel_model.py -------------------------------------------------------------------------------- /web-app/mrcnn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/mrcnn/utils.py -------------------------------------------------------------------------------- /web-app/mrcnn/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/mrcnn/visualize.py -------------------------------------------------------------------------------- /web-app/rawImages/testImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/rawImages/testImage.png -------------------------------------------------------------------------------- /web-app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/requirements.txt -------------------------------------------------------------------------------- /web-app/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/result.png -------------------------------------------------------------------------------- /web-app/static/masked_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/static/masked_example.png -------------------------------------------------------------------------------- /web-app/static/raw_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/static/raw_example.png -------------------------------------------------------------------------------- /web-app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/templates/index.html -------------------------------------------------------------------------------- /web-app/website.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/website.jpg -------------------------------------------------------------------------------- /web-app/yolo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/yolo.py -------------------------------------------------------------------------------- /web-app/yolo3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web-app/yolo3/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/yolo3/model.py -------------------------------------------------------------------------------- /web-app/yolo3/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaochenQ/Fruit-Recognition-and-Counting/HEAD/web-app/yolo3/utils.py --------------------------------------------------------------------------------