commit c23b086094020137d4de94019719f2715de029e3 Author: Rita Graça Date: Wed May 29 12:26:20 2019 +0200 first attempt diff --git a/dataset/test_set/annotated/annotated1.jpg b/dataset/test_set/annotated/annotated1.jpg new file mode 100644 index 0000000..f5e62b7 Binary files /dev/null and b/dataset/test_set/annotated/annotated1.jpg differ diff --git a/dataset/test_set/annotated/annotated10.jpg b/dataset/test_set/annotated/annotated10.jpg new file mode 100644 index 0000000..6966bb3 Binary files /dev/null and b/dataset/test_set/annotated/annotated10.jpg differ diff --git a/dataset/test_set/annotated/annotated11.jpg b/dataset/test_set/annotated/annotated11.jpg new file mode 100644 index 0000000..254ae63 Binary files /dev/null and b/dataset/test_set/annotated/annotated11.jpg differ diff --git a/dataset/test_set/annotated/annotated12.jpg b/dataset/test_set/annotated/annotated12.jpg new file mode 100644 index 0000000..98c2885 Binary files /dev/null and b/dataset/test_set/annotated/annotated12.jpg differ diff --git a/dataset/test_set/annotated/annotated13.jpg b/dataset/test_set/annotated/annotated13.jpg new file mode 100644 index 0000000..c20edc0 Binary files /dev/null and b/dataset/test_set/annotated/annotated13.jpg differ diff --git a/dataset/test_set/annotated/annotated14.jpg b/dataset/test_set/annotated/annotated14.jpg new file mode 100644 index 0000000..57247a4 Binary files /dev/null and b/dataset/test_set/annotated/annotated14.jpg differ diff --git a/dataset/test_set/annotated/annotated15.jpg b/dataset/test_set/annotated/annotated15.jpg new file mode 100644 index 0000000..aeeefaa Binary files /dev/null and b/dataset/test_set/annotated/annotated15.jpg differ diff --git a/dataset/test_set/annotated/annotated16.jpg b/dataset/test_set/annotated/annotated16.jpg new file mode 100644 index 0000000..84d88a4 Binary files /dev/null and b/dataset/test_set/annotated/annotated16.jpg differ diff --git a/dataset/test_set/annotated/annotated17.jpg b/dataset/test_set/annotated/annotated17.jpg new file mode 100644 index 0000000..ee09f79 Binary files /dev/null and b/dataset/test_set/annotated/annotated17.jpg differ diff --git a/dataset/test_set/annotated/annotated18.jpg b/dataset/test_set/annotated/annotated18.jpg new file mode 100644 index 0000000..caf4401 Binary files /dev/null and b/dataset/test_set/annotated/annotated18.jpg differ diff --git a/dataset/test_set/annotated/annotated19.jpg b/dataset/test_set/annotated/annotated19.jpg new file mode 100644 index 0000000..748f909 Binary files /dev/null and b/dataset/test_set/annotated/annotated19.jpg differ diff --git a/dataset/test_set/annotated/annotated2.jpg b/dataset/test_set/annotated/annotated2.jpg new file mode 100644 index 0000000..4587766 Binary files /dev/null and b/dataset/test_set/annotated/annotated2.jpg differ diff --git a/dataset/test_set/annotated/annotated20.jpg b/dataset/test_set/annotated/annotated20.jpg new file mode 100644 index 0000000..3523bfc Binary files /dev/null and b/dataset/test_set/annotated/annotated20.jpg differ diff --git a/dataset/test_set/annotated/annotated21.jpg b/dataset/test_set/annotated/annotated21.jpg new file mode 100644 index 0000000..26d2144 Binary files /dev/null and b/dataset/test_set/annotated/annotated21.jpg differ diff --git a/dataset/test_set/annotated/annotated22.jpg b/dataset/test_set/annotated/annotated22.jpg new file mode 100644 index 0000000..7a5e9e5 Binary files /dev/null and b/dataset/test_set/annotated/annotated22.jpg differ diff --git a/dataset/test_set/annotated/annotated23.jpg b/dataset/test_set/annotated/annotated23.jpg new file mode 100644 index 0000000..c8adb1d Binary files /dev/null and b/dataset/test_set/annotated/annotated23.jpg differ diff --git a/dataset/test_set/annotated/annotated24.jpg b/dataset/test_set/annotated/annotated24.jpg new file mode 100644 index 0000000..6bde679 Binary files /dev/null and b/dataset/test_set/annotated/annotated24.jpg differ diff --git a/dataset/test_set/annotated/annotated25.jpg b/dataset/test_set/annotated/annotated25.jpg new file mode 100644 index 0000000..c3076f2 Binary files /dev/null and b/dataset/test_set/annotated/annotated25.jpg differ diff --git a/dataset/test_set/annotated/annotated26.jpg b/dataset/test_set/annotated/annotated26.jpg new file mode 100644 index 0000000..f5e62b7 Binary files /dev/null and b/dataset/test_set/annotated/annotated26.jpg differ diff --git a/dataset/test_set/annotated/annotated27.jpg b/dataset/test_set/annotated/annotated27.jpg new file mode 100644 index 0000000..94817b9 Binary files /dev/null and b/dataset/test_set/annotated/annotated27.jpg differ diff --git a/dataset/test_set/annotated/annotated28.jpg b/dataset/test_set/annotated/annotated28.jpg new file mode 100644 index 0000000..1c955dd Binary files /dev/null and b/dataset/test_set/annotated/annotated28.jpg differ diff --git a/dataset/test_set/annotated/annotated29.jpg b/dataset/test_set/annotated/annotated29.jpg new file mode 100644 index 0000000..e5bc9d9 Binary files /dev/null and b/dataset/test_set/annotated/annotated29.jpg differ diff --git a/dataset/test_set/annotated/annotated3.jpg b/dataset/test_set/annotated/annotated3.jpg new file mode 100644 index 0000000..6afbc10 Binary files /dev/null and b/dataset/test_set/annotated/annotated3.jpg differ diff --git a/dataset/test_set/annotated/annotated30.jpg b/dataset/test_set/annotated/annotated30.jpg new file mode 100644 index 0000000..ce097e0 Binary files /dev/null and b/dataset/test_set/annotated/annotated30.jpg differ diff --git a/dataset/test_set/annotated/annotated31.jpg b/dataset/test_set/annotated/annotated31.jpg new file mode 100644 index 0000000..72bae18 Binary files /dev/null and b/dataset/test_set/annotated/annotated31.jpg differ diff --git a/dataset/test_set/annotated/annotated32.jpg b/dataset/test_set/annotated/annotated32.jpg new file mode 100644 index 0000000..bd1c727 Binary files /dev/null and b/dataset/test_set/annotated/annotated32.jpg differ diff --git a/dataset/test_set/annotated/annotated33.jpg b/dataset/test_set/annotated/annotated33.jpg new file mode 100644 index 0000000..0ebe5f5 Binary files /dev/null and b/dataset/test_set/annotated/annotated33.jpg differ diff --git a/dataset/test_set/annotated/annotated34.jpg b/dataset/test_set/annotated/annotated34.jpg new file mode 100644 index 0000000..39d236c Binary files /dev/null and b/dataset/test_set/annotated/annotated34.jpg differ diff --git a/dataset/test_set/annotated/annotated35.jpg b/dataset/test_set/annotated/annotated35.jpg new file mode 100644 index 0000000..43b0d2b Binary files /dev/null and b/dataset/test_set/annotated/annotated35.jpg differ diff --git a/dataset/test_set/annotated/annotated36.jpg b/dataset/test_set/annotated/annotated36.jpg new file mode 100644 index 0000000..b6f1601 Binary files /dev/null and b/dataset/test_set/annotated/annotated36.jpg differ diff --git a/dataset/test_set/annotated/annotated37.jpg b/dataset/test_set/annotated/annotated37.jpg new file mode 100644 index 0000000..a1edbc7 Binary files /dev/null and b/dataset/test_set/annotated/annotated37.jpg differ diff --git a/dataset/test_set/annotated/annotated38.jpg b/dataset/test_set/annotated/annotated38.jpg new file mode 100644 index 0000000..6717e38 Binary files /dev/null and b/dataset/test_set/annotated/annotated38.jpg differ diff --git a/dataset/test_set/annotated/annotated39.jpg b/dataset/test_set/annotated/annotated39.jpg new file mode 100644 index 0000000..db94d99 Binary files /dev/null and b/dataset/test_set/annotated/annotated39.jpg differ diff --git a/dataset/test_set/annotated/annotated4.jpg b/dataset/test_set/annotated/annotated4.jpg new file mode 100644 index 0000000..2f0d904 Binary files /dev/null and b/dataset/test_set/annotated/annotated4.jpg differ diff --git a/dataset/test_set/annotated/annotated40.jpg b/dataset/test_set/annotated/annotated40.jpg new file mode 100644 index 0000000..a38a8e9 Binary files /dev/null and b/dataset/test_set/annotated/annotated40.jpg differ diff --git a/dataset/test_set/annotated/annotated41.jpg b/dataset/test_set/annotated/annotated41.jpg new file mode 100644 index 0000000..7823033 Binary files /dev/null and b/dataset/test_set/annotated/annotated41.jpg differ diff --git a/dataset/test_set/annotated/annotated42.jpg b/dataset/test_set/annotated/annotated42.jpg new file mode 100644 index 0000000..55cf20a Binary files /dev/null and b/dataset/test_set/annotated/annotated42.jpg differ diff --git a/dataset/test_set/annotated/annotated43.jpg b/dataset/test_set/annotated/annotated43.jpg new file mode 100644 index 0000000..5b299c0 Binary files /dev/null and b/dataset/test_set/annotated/annotated43.jpg differ diff --git a/dataset/test_set/annotated/annotated44.jpg b/dataset/test_set/annotated/annotated44.jpg new file mode 100644 index 0000000..2470625 Binary files /dev/null and b/dataset/test_set/annotated/annotated44.jpg differ diff --git a/dataset/test_set/annotated/annotated45.jpg b/dataset/test_set/annotated/annotated45.jpg new file mode 100644 index 0000000..a38b4c0 Binary files /dev/null and b/dataset/test_set/annotated/annotated45.jpg differ diff --git a/dataset/test_set/annotated/annotated46.jpg b/dataset/test_set/annotated/annotated46.jpg new file mode 100644 index 0000000..03db980 Binary files /dev/null and b/dataset/test_set/annotated/annotated46.jpg differ diff --git a/dataset/test_set/annotated/annotated47.jpg b/dataset/test_set/annotated/annotated47.jpg new file mode 100644 index 0000000..6a4ab5f Binary files /dev/null and b/dataset/test_set/annotated/annotated47.jpg differ diff --git a/dataset/test_set/annotated/annotated48.jpg b/dataset/test_set/annotated/annotated48.jpg new file mode 100644 index 0000000..392de32 Binary files /dev/null and b/dataset/test_set/annotated/annotated48.jpg differ diff --git a/dataset/test_set/annotated/annotated49.jpg b/dataset/test_set/annotated/annotated49.jpg new file mode 100644 index 0000000..e376568 Binary files /dev/null and b/dataset/test_set/annotated/annotated49.jpg differ diff --git a/dataset/test_set/annotated/annotated5.jpg b/dataset/test_set/annotated/annotated5.jpg new file mode 100644 index 0000000..fc721c6 Binary files /dev/null and b/dataset/test_set/annotated/annotated5.jpg differ diff --git a/dataset/test_set/annotated/annotated50.jpg b/dataset/test_set/annotated/annotated50.jpg new file mode 100644 index 0000000..f5e62b7 Binary files /dev/null and b/dataset/test_set/annotated/annotated50.jpg differ diff --git a/dataset/test_set/annotated/annotated52.jpg b/dataset/test_set/annotated/annotated52.jpg new file mode 100644 index 0000000..121f696 Binary files /dev/null and b/dataset/test_set/annotated/annotated52.jpg differ diff --git a/dataset/test_set/annotated/annotated53.jpg b/dataset/test_set/annotated/annotated53.jpg new file mode 100644 index 0000000..062ae83 Binary files /dev/null and b/dataset/test_set/annotated/annotated53.jpg differ diff --git a/dataset/test_set/annotated/annotated54.png b/dataset/test_set/annotated/annotated54.png new file mode 100644 index 0000000..2e39ece Binary files /dev/null and b/dataset/test_set/annotated/annotated54.png differ diff --git a/dataset/test_set/annotated/annotated55.jpg b/dataset/test_set/annotated/annotated55.jpg new file mode 100644 index 0000000..a9f1751 Binary files /dev/null and b/dataset/test_set/annotated/annotated55.jpg differ diff --git a/dataset/test_set/annotated/annotated56.jpg b/dataset/test_set/annotated/annotated56.jpg new file mode 100644 index 0000000..cd6a652 Binary files /dev/null and b/dataset/test_set/annotated/annotated56.jpg differ diff --git a/dataset/test_set/annotated/annotated57.jpg b/dataset/test_set/annotated/annotated57.jpg new file mode 100644 index 0000000..8ab8806 Binary files /dev/null and b/dataset/test_set/annotated/annotated57.jpg differ diff --git a/dataset/test_set/annotated/annotated58.jpg b/dataset/test_set/annotated/annotated58.jpg new file mode 100644 index 0000000..841d64d Binary files /dev/null and b/dataset/test_set/annotated/annotated58.jpg differ diff --git a/dataset/test_set/annotated/annotated6.jpg b/dataset/test_set/annotated/annotated6.jpg new file mode 100644 index 0000000..03bdbb9 Binary files /dev/null and b/dataset/test_set/annotated/annotated6.jpg differ diff --git a/dataset/test_set/annotated/annotated7.jpg b/dataset/test_set/annotated/annotated7.jpg new file mode 100644 index 0000000..a1e02c4 Binary files /dev/null and b/dataset/test_set/annotated/annotated7.jpg differ diff --git a/dataset/test_set/annotated/annotated8.jpg b/dataset/test_set/annotated/annotated8.jpg new file mode 100644 index 0000000..b9630b8 Binary files /dev/null and b/dataset/test_set/annotated/annotated8.jpg differ diff --git a/dataset/test_set/annotated/annotated9.jpg b/dataset/test_set/annotated/annotated9.jpg new file mode 100644 index 0000000..a2347e6 Binary files /dev/null and b/dataset/test_set/annotated/annotated9.jpg differ diff --git a/dataset/test_set/clean/clean1.jpg b/dataset/test_set/clean/clean1.jpg new file mode 100644 index 0000000..96b4f57 Binary files /dev/null and b/dataset/test_set/clean/clean1.jpg differ diff --git a/dataset/test_set/clean/clean10.jpg b/dataset/test_set/clean/clean10.jpg new file mode 100644 index 0000000..8365c6e Binary files /dev/null and b/dataset/test_set/clean/clean10.jpg differ diff --git a/dataset/test_set/clean/clean11.jpg b/dataset/test_set/clean/clean11.jpg new file mode 100644 index 0000000..b49a233 Binary files /dev/null and b/dataset/test_set/clean/clean11.jpg differ diff --git a/dataset/test_set/clean/clean12.jpg b/dataset/test_set/clean/clean12.jpg new file mode 100644 index 0000000..9d498fb Binary files /dev/null and b/dataset/test_set/clean/clean12.jpg differ diff --git a/dataset/test_set/clean/clean13.jpg b/dataset/test_set/clean/clean13.jpg new file mode 100644 index 0000000..6f38cf7 Binary files /dev/null and b/dataset/test_set/clean/clean13.jpg differ diff --git a/dataset/test_set/clean/clean14.jpg b/dataset/test_set/clean/clean14.jpg new file mode 100644 index 0000000..f024162 Binary files /dev/null and b/dataset/test_set/clean/clean14.jpg differ diff --git a/dataset/test_set/clean/clean15.jpg b/dataset/test_set/clean/clean15.jpg new file mode 100644 index 0000000..44888fc Binary files /dev/null and b/dataset/test_set/clean/clean15.jpg differ diff --git a/dataset/test_set/clean/clean16.jpg b/dataset/test_set/clean/clean16.jpg new file mode 100644 index 0000000..61e4685 Binary files /dev/null and b/dataset/test_set/clean/clean16.jpg differ diff --git a/dataset/test_set/clean/clean17.jpg b/dataset/test_set/clean/clean17.jpg new file mode 100644 index 0000000..4ddb1a7 Binary files /dev/null and b/dataset/test_set/clean/clean17.jpg differ diff --git a/dataset/test_set/clean/clean18.jpg b/dataset/test_set/clean/clean18.jpg new file mode 100644 index 0000000..49f1b5b Binary files /dev/null and b/dataset/test_set/clean/clean18.jpg differ diff --git a/dataset/test_set/clean/clean19.jpg b/dataset/test_set/clean/clean19.jpg new file mode 100644 index 0000000..0f8eb28 Binary files /dev/null and b/dataset/test_set/clean/clean19.jpg differ diff --git a/dataset/test_set/clean/clean2.jpg b/dataset/test_set/clean/clean2.jpg new file mode 100644 index 0000000..26bfc6a Binary files /dev/null and b/dataset/test_set/clean/clean2.jpg differ diff --git a/dataset/test_set/clean/clean20.jpg b/dataset/test_set/clean/clean20.jpg new file mode 100644 index 0000000..6918c0b Binary files /dev/null and b/dataset/test_set/clean/clean20.jpg differ diff --git a/dataset/test_set/clean/clean21.jpg b/dataset/test_set/clean/clean21.jpg new file mode 100644 index 0000000..71eae06 Binary files /dev/null and b/dataset/test_set/clean/clean21.jpg differ diff --git a/dataset/test_set/clean/clean22.jpg b/dataset/test_set/clean/clean22.jpg new file mode 100644 index 0000000..e8ab52b Binary files /dev/null and b/dataset/test_set/clean/clean22.jpg differ diff --git a/dataset/test_set/clean/clean23.jpg b/dataset/test_set/clean/clean23.jpg new file mode 100644 index 0000000..1d322fe Binary files /dev/null and b/dataset/test_set/clean/clean23.jpg differ diff --git a/dataset/test_set/clean/clean24.jpg b/dataset/test_set/clean/clean24.jpg new file mode 100644 index 0000000..cb89ef5 Binary files /dev/null and b/dataset/test_set/clean/clean24.jpg differ diff --git a/dataset/test_set/clean/clean25.jpg b/dataset/test_set/clean/clean25.jpg new file mode 100644 index 0000000..485378b Binary files /dev/null and b/dataset/test_set/clean/clean25.jpg differ diff --git a/dataset/test_set/clean/clean26.jpg b/dataset/test_set/clean/clean26.jpg new file mode 100644 index 0000000..fc760eb Binary files /dev/null and b/dataset/test_set/clean/clean26.jpg differ diff --git a/dataset/test_set/clean/clean27.jpg b/dataset/test_set/clean/clean27.jpg new file mode 100644 index 0000000..e6605ef Binary files /dev/null and b/dataset/test_set/clean/clean27.jpg differ diff --git a/dataset/test_set/clean/clean28.jpg b/dataset/test_set/clean/clean28.jpg new file mode 100644 index 0000000..ebfed17 Binary files /dev/null and b/dataset/test_set/clean/clean28.jpg differ diff --git a/dataset/test_set/clean/clean29.jpg b/dataset/test_set/clean/clean29.jpg new file mode 100644 index 0000000..ee5c885 Binary files /dev/null and b/dataset/test_set/clean/clean29.jpg differ diff --git a/dataset/test_set/clean/clean3.jpg b/dataset/test_set/clean/clean3.jpg new file mode 100644 index 0000000..b882a28 Binary files /dev/null and b/dataset/test_set/clean/clean3.jpg differ diff --git a/dataset/test_set/clean/clean30.jpg b/dataset/test_set/clean/clean30.jpg new file mode 100644 index 0000000..73c7e60 Binary files /dev/null and b/dataset/test_set/clean/clean30.jpg differ diff --git a/dataset/test_set/clean/clean31.jpg b/dataset/test_set/clean/clean31.jpg new file mode 100644 index 0000000..f7132ff Binary files /dev/null and b/dataset/test_set/clean/clean31.jpg differ diff --git a/dataset/test_set/clean/clean32.jpg b/dataset/test_set/clean/clean32.jpg new file mode 100644 index 0000000..9c61c1d Binary files /dev/null and b/dataset/test_set/clean/clean32.jpg differ diff --git a/dataset/test_set/clean/clean33.jpg b/dataset/test_set/clean/clean33.jpg new file mode 100644 index 0000000..6f360fa Binary files /dev/null and b/dataset/test_set/clean/clean33.jpg differ diff --git a/dataset/test_set/clean/clean34.jpg b/dataset/test_set/clean/clean34.jpg new file mode 100644 index 0000000..bb405ed Binary files /dev/null and b/dataset/test_set/clean/clean34.jpg differ diff --git a/dataset/test_set/clean/clean35.jpg b/dataset/test_set/clean/clean35.jpg new file mode 100644 index 0000000..2617730 Binary files /dev/null and b/dataset/test_set/clean/clean35.jpg differ diff --git a/dataset/test_set/clean/clean36.jpg b/dataset/test_set/clean/clean36.jpg new file mode 100644 index 0000000..1cf372a Binary files /dev/null and b/dataset/test_set/clean/clean36.jpg differ diff --git a/dataset/test_set/clean/clean37.jpg b/dataset/test_set/clean/clean37.jpg new file mode 100644 index 0000000..ca6f229 Binary files /dev/null and b/dataset/test_set/clean/clean37.jpg differ diff --git a/dataset/test_set/clean/clean38.jpg b/dataset/test_set/clean/clean38.jpg new file mode 100644 index 0000000..91cf438 Binary files /dev/null and b/dataset/test_set/clean/clean38.jpg differ diff --git a/dataset/test_set/clean/clean39.jpg b/dataset/test_set/clean/clean39.jpg new file mode 100644 index 0000000..d8dc765 Binary files /dev/null and b/dataset/test_set/clean/clean39.jpg differ diff --git a/dataset/test_set/clean/clean4.jpg b/dataset/test_set/clean/clean4.jpg new file mode 100644 index 0000000..86940b8 Binary files /dev/null and b/dataset/test_set/clean/clean4.jpg differ diff --git a/dataset/test_set/clean/clean40.jpg b/dataset/test_set/clean/clean40.jpg new file mode 100644 index 0000000..8dc4aca Binary files /dev/null and b/dataset/test_set/clean/clean40.jpg differ diff --git a/dataset/test_set/clean/clean41.jpg b/dataset/test_set/clean/clean41.jpg new file mode 100644 index 0000000..e785ccd Binary files /dev/null and b/dataset/test_set/clean/clean41.jpg differ diff --git a/dataset/test_set/clean/clean42.jpg b/dataset/test_set/clean/clean42.jpg new file mode 100644 index 0000000..d0d8544 Binary files /dev/null and b/dataset/test_set/clean/clean42.jpg differ diff --git a/dataset/test_set/clean/clean43.jpg b/dataset/test_set/clean/clean43.jpg new file mode 100644 index 0000000..17f5a08 Binary files /dev/null and b/dataset/test_set/clean/clean43.jpg differ diff --git a/dataset/test_set/clean/clean44.jpg b/dataset/test_set/clean/clean44.jpg new file mode 100644 index 0000000..259578d Binary files /dev/null and b/dataset/test_set/clean/clean44.jpg differ diff --git a/dataset/test_set/clean/clean45.jpg b/dataset/test_set/clean/clean45.jpg new file mode 100644 index 0000000..4d72b43 Binary files /dev/null and b/dataset/test_set/clean/clean45.jpg differ diff --git a/dataset/test_set/clean/clean46.jpg b/dataset/test_set/clean/clean46.jpg new file mode 100644 index 0000000..346b597 Binary files /dev/null and b/dataset/test_set/clean/clean46.jpg differ diff --git a/dataset/test_set/clean/clean47.jpg b/dataset/test_set/clean/clean47.jpg new file mode 100644 index 0000000..e7fa4a4 Binary files /dev/null and b/dataset/test_set/clean/clean47.jpg differ diff --git a/dataset/test_set/clean/clean48.jpg b/dataset/test_set/clean/clean48.jpg new file mode 100644 index 0000000..0a2b33a Binary files /dev/null and b/dataset/test_set/clean/clean48.jpg differ diff --git a/dataset/test_set/clean/clean49.jpg b/dataset/test_set/clean/clean49.jpg new file mode 100644 index 0000000..7ee51e3 Binary files /dev/null and b/dataset/test_set/clean/clean49.jpg differ diff --git a/dataset/test_set/clean/clean5.jpg b/dataset/test_set/clean/clean5.jpg new file mode 100644 index 0000000..c438b57 Binary files /dev/null and b/dataset/test_set/clean/clean5.jpg differ diff --git a/dataset/test_set/clean/clean50.jpg b/dataset/test_set/clean/clean50.jpg new file mode 100644 index 0000000..30a40d0 Binary files /dev/null and b/dataset/test_set/clean/clean50.jpg differ diff --git a/dataset/test_set/clean/clean6.jpg b/dataset/test_set/clean/clean6.jpg new file mode 100644 index 0000000..7adffc0 Binary files /dev/null and b/dataset/test_set/clean/clean6.jpg differ diff --git a/dataset/test_set/clean/clean7.jpg b/dataset/test_set/clean/clean7.jpg new file mode 100644 index 0000000..f86ba9c Binary files /dev/null and b/dataset/test_set/clean/clean7.jpg differ diff --git a/dataset/test_set/clean/clean8.jpg b/dataset/test_set/clean/clean8.jpg new file mode 100644 index 0000000..5890134 Binary files /dev/null and b/dataset/test_set/clean/clean8.jpg differ diff --git a/dataset/test_set/clean/clean9.jpg b/dataset/test_set/clean/clean9.jpg new file mode 100644 index 0000000..4c70811 Binary files /dev/null and b/dataset/test_set/clean/clean9.jpg differ diff --git a/dataset/training_set/annotated/annotated1.jpg b/dataset/training_set/annotated/annotated1.jpg new file mode 100644 index 0000000..f5e62b7 Binary files /dev/null and b/dataset/training_set/annotated/annotated1.jpg differ diff --git a/dataset/training_set/annotated/annotated10.jpg b/dataset/training_set/annotated/annotated10.jpg new file mode 100644 index 0000000..6966bb3 Binary files /dev/null and b/dataset/training_set/annotated/annotated10.jpg differ diff --git a/dataset/training_set/annotated/annotated11.jpg b/dataset/training_set/annotated/annotated11.jpg new file mode 100644 index 0000000..254ae63 Binary files /dev/null and b/dataset/training_set/annotated/annotated11.jpg differ diff --git a/dataset/training_set/annotated/annotated12.jpg b/dataset/training_set/annotated/annotated12.jpg new file mode 100644 index 0000000..98c2885 Binary files /dev/null and b/dataset/training_set/annotated/annotated12.jpg differ diff --git a/dataset/training_set/annotated/annotated13.jpg b/dataset/training_set/annotated/annotated13.jpg new file mode 100644 index 0000000..c20edc0 Binary files /dev/null and b/dataset/training_set/annotated/annotated13.jpg differ diff --git a/dataset/training_set/annotated/annotated14.jpg b/dataset/training_set/annotated/annotated14.jpg new file mode 100644 index 0000000..57247a4 Binary files /dev/null and b/dataset/training_set/annotated/annotated14.jpg differ diff --git a/dataset/training_set/annotated/annotated15.jpg b/dataset/training_set/annotated/annotated15.jpg new file mode 100644 index 0000000..aeeefaa Binary files /dev/null and b/dataset/training_set/annotated/annotated15.jpg differ diff --git a/dataset/training_set/annotated/annotated16.jpg b/dataset/training_set/annotated/annotated16.jpg new file mode 100644 index 0000000..84d88a4 Binary files /dev/null and b/dataset/training_set/annotated/annotated16.jpg differ diff --git a/dataset/training_set/annotated/annotated17.jpg b/dataset/training_set/annotated/annotated17.jpg new file mode 100644 index 0000000..ee09f79 Binary files /dev/null and b/dataset/training_set/annotated/annotated17.jpg differ diff --git a/dataset/training_set/annotated/annotated18.jpg b/dataset/training_set/annotated/annotated18.jpg new file mode 100644 index 0000000..caf4401 Binary files /dev/null and b/dataset/training_set/annotated/annotated18.jpg differ diff --git a/dataset/training_set/annotated/annotated19.jpg b/dataset/training_set/annotated/annotated19.jpg new file mode 100644 index 0000000..748f909 Binary files /dev/null and b/dataset/training_set/annotated/annotated19.jpg differ diff --git a/dataset/training_set/annotated/annotated2.jpg b/dataset/training_set/annotated/annotated2.jpg new file mode 100644 index 0000000..4587766 Binary files /dev/null and b/dataset/training_set/annotated/annotated2.jpg differ diff --git a/dataset/training_set/annotated/annotated20.jpg b/dataset/training_set/annotated/annotated20.jpg new file mode 100644 index 0000000..3523bfc Binary files /dev/null and b/dataset/training_set/annotated/annotated20.jpg differ diff --git a/dataset/training_set/annotated/annotated21.jpg b/dataset/training_set/annotated/annotated21.jpg new file mode 100644 index 0000000..26d2144 Binary files /dev/null and b/dataset/training_set/annotated/annotated21.jpg differ diff --git a/dataset/training_set/annotated/annotated22.jpg b/dataset/training_set/annotated/annotated22.jpg new file mode 100644 index 0000000..7a5e9e5 Binary files /dev/null and b/dataset/training_set/annotated/annotated22.jpg differ diff --git a/dataset/training_set/annotated/annotated23.jpg b/dataset/training_set/annotated/annotated23.jpg new file mode 100644 index 0000000..c8adb1d Binary files /dev/null and b/dataset/training_set/annotated/annotated23.jpg differ diff --git a/dataset/training_set/annotated/annotated24.jpg b/dataset/training_set/annotated/annotated24.jpg new file mode 100644 index 0000000..6bde679 Binary files /dev/null and b/dataset/training_set/annotated/annotated24.jpg differ diff --git a/dataset/training_set/annotated/annotated25.jpg b/dataset/training_set/annotated/annotated25.jpg new file mode 100644 index 0000000..c3076f2 Binary files /dev/null and b/dataset/training_set/annotated/annotated25.jpg differ diff --git a/dataset/training_set/annotated/annotated26.jpg b/dataset/training_set/annotated/annotated26.jpg new file mode 100644 index 0000000..f5e62b7 Binary files /dev/null and b/dataset/training_set/annotated/annotated26.jpg differ diff --git a/dataset/training_set/annotated/annotated27.jpg b/dataset/training_set/annotated/annotated27.jpg new file mode 100644 index 0000000..94817b9 Binary files /dev/null and b/dataset/training_set/annotated/annotated27.jpg differ diff --git a/dataset/training_set/annotated/annotated28.jpg b/dataset/training_set/annotated/annotated28.jpg new file mode 100644 index 0000000..1c955dd Binary files /dev/null and b/dataset/training_set/annotated/annotated28.jpg differ diff --git a/dataset/training_set/annotated/annotated29.jpg b/dataset/training_set/annotated/annotated29.jpg new file mode 100644 index 0000000..e5bc9d9 Binary files /dev/null and b/dataset/training_set/annotated/annotated29.jpg differ diff --git a/dataset/training_set/annotated/annotated3.jpg b/dataset/training_set/annotated/annotated3.jpg new file mode 100644 index 0000000..6afbc10 Binary files /dev/null and b/dataset/training_set/annotated/annotated3.jpg differ diff --git a/dataset/training_set/annotated/annotated30.jpg b/dataset/training_set/annotated/annotated30.jpg new file mode 100644 index 0000000..ce097e0 Binary files /dev/null and b/dataset/training_set/annotated/annotated30.jpg differ diff --git a/dataset/training_set/annotated/annotated31.jpg b/dataset/training_set/annotated/annotated31.jpg new file mode 100644 index 0000000..72bae18 Binary files /dev/null and b/dataset/training_set/annotated/annotated31.jpg differ diff --git a/dataset/training_set/annotated/annotated32.jpg b/dataset/training_set/annotated/annotated32.jpg new file mode 100644 index 0000000..bd1c727 Binary files /dev/null and b/dataset/training_set/annotated/annotated32.jpg differ diff --git a/dataset/training_set/annotated/annotated33.jpg b/dataset/training_set/annotated/annotated33.jpg new file mode 100644 index 0000000..0ebe5f5 Binary files /dev/null and b/dataset/training_set/annotated/annotated33.jpg differ diff --git a/dataset/training_set/annotated/annotated34.jpg b/dataset/training_set/annotated/annotated34.jpg new file mode 100644 index 0000000..39d236c Binary files /dev/null and b/dataset/training_set/annotated/annotated34.jpg differ diff --git a/dataset/training_set/annotated/annotated35.jpg b/dataset/training_set/annotated/annotated35.jpg new file mode 100644 index 0000000..43b0d2b Binary files /dev/null and b/dataset/training_set/annotated/annotated35.jpg differ diff --git a/dataset/training_set/annotated/annotated36.jpg b/dataset/training_set/annotated/annotated36.jpg new file mode 100644 index 0000000..b6f1601 Binary files /dev/null and b/dataset/training_set/annotated/annotated36.jpg differ diff --git a/dataset/training_set/annotated/annotated37.jpg b/dataset/training_set/annotated/annotated37.jpg new file mode 100644 index 0000000..a1edbc7 Binary files /dev/null and b/dataset/training_set/annotated/annotated37.jpg differ diff --git a/dataset/training_set/annotated/annotated38.jpg b/dataset/training_set/annotated/annotated38.jpg new file mode 100644 index 0000000..6717e38 Binary files /dev/null and b/dataset/training_set/annotated/annotated38.jpg differ diff --git a/dataset/training_set/annotated/annotated39.jpg b/dataset/training_set/annotated/annotated39.jpg new file mode 100644 index 0000000..db94d99 Binary files /dev/null and b/dataset/training_set/annotated/annotated39.jpg differ diff --git a/dataset/training_set/annotated/annotated4.jpg b/dataset/training_set/annotated/annotated4.jpg new file mode 100644 index 0000000..2f0d904 Binary files /dev/null and b/dataset/training_set/annotated/annotated4.jpg differ diff --git a/dataset/training_set/annotated/annotated40.jpg b/dataset/training_set/annotated/annotated40.jpg new file mode 100644 index 0000000..a38a8e9 Binary files /dev/null and b/dataset/training_set/annotated/annotated40.jpg differ diff --git a/dataset/training_set/annotated/annotated41.jpg b/dataset/training_set/annotated/annotated41.jpg new file mode 100644 index 0000000..7823033 Binary files /dev/null and b/dataset/training_set/annotated/annotated41.jpg differ diff --git a/dataset/training_set/annotated/annotated42.jpg b/dataset/training_set/annotated/annotated42.jpg new file mode 100644 index 0000000..55cf20a Binary files /dev/null and b/dataset/training_set/annotated/annotated42.jpg differ diff --git a/dataset/training_set/annotated/annotated43.jpg b/dataset/training_set/annotated/annotated43.jpg new file mode 100644 index 0000000..5b299c0 Binary files /dev/null and b/dataset/training_set/annotated/annotated43.jpg differ diff --git a/dataset/training_set/annotated/annotated44.jpg b/dataset/training_set/annotated/annotated44.jpg new file mode 100644 index 0000000..2470625 Binary files /dev/null and b/dataset/training_set/annotated/annotated44.jpg differ diff --git a/dataset/training_set/annotated/annotated45.jpg b/dataset/training_set/annotated/annotated45.jpg new file mode 100644 index 0000000..a38b4c0 Binary files /dev/null and b/dataset/training_set/annotated/annotated45.jpg differ diff --git a/dataset/training_set/annotated/annotated46.jpg b/dataset/training_set/annotated/annotated46.jpg new file mode 100644 index 0000000..03db980 Binary files /dev/null and b/dataset/training_set/annotated/annotated46.jpg differ diff --git a/dataset/training_set/annotated/annotated47.jpg b/dataset/training_set/annotated/annotated47.jpg new file mode 100644 index 0000000..6a4ab5f Binary files /dev/null and b/dataset/training_set/annotated/annotated47.jpg differ diff --git a/dataset/training_set/annotated/annotated48.jpg b/dataset/training_set/annotated/annotated48.jpg new file mode 100644 index 0000000..392de32 Binary files /dev/null and b/dataset/training_set/annotated/annotated48.jpg differ diff --git a/dataset/training_set/annotated/annotated49.jpg b/dataset/training_set/annotated/annotated49.jpg new file mode 100644 index 0000000..e376568 Binary files /dev/null and b/dataset/training_set/annotated/annotated49.jpg differ diff --git a/dataset/training_set/annotated/annotated5.jpg b/dataset/training_set/annotated/annotated5.jpg new file mode 100644 index 0000000..fc721c6 Binary files /dev/null and b/dataset/training_set/annotated/annotated5.jpg differ diff --git a/dataset/training_set/annotated/annotated50.jpg b/dataset/training_set/annotated/annotated50.jpg new file mode 100644 index 0000000..f5e62b7 Binary files /dev/null and b/dataset/training_set/annotated/annotated50.jpg differ diff --git a/dataset/training_set/annotated/annotated6.jpg b/dataset/training_set/annotated/annotated6.jpg new file mode 100644 index 0000000..03bdbb9 Binary files /dev/null and b/dataset/training_set/annotated/annotated6.jpg differ diff --git a/dataset/training_set/annotated/annotated7.jpg b/dataset/training_set/annotated/annotated7.jpg new file mode 100644 index 0000000..a1e02c4 Binary files /dev/null and b/dataset/training_set/annotated/annotated7.jpg differ diff --git a/dataset/training_set/annotated/annotated8.jpg b/dataset/training_set/annotated/annotated8.jpg new file mode 100644 index 0000000..b9630b8 Binary files /dev/null and b/dataset/training_set/annotated/annotated8.jpg differ diff --git a/dataset/training_set/annotated/annotated9.jpg b/dataset/training_set/annotated/annotated9.jpg new file mode 100644 index 0000000..a2347e6 Binary files /dev/null and b/dataset/training_set/annotated/annotated9.jpg differ diff --git a/dataset/training_set/clean/clean1.jpg b/dataset/training_set/clean/clean1.jpg new file mode 100644 index 0000000..e4de4b7 Binary files /dev/null and b/dataset/training_set/clean/clean1.jpg differ diff --git a/dataset/training_set/clean/clean10.jpg b/dataset/training_set/clean/clean10.jpg new file mode 100644 index 0000000..50abdc8 Binary files /dev/null and b/dataset/training_set/clean/clean10.jpg differ diff --git a/dataset/training_set/clean/clean11.jpg b/dataset/training_set/clean/clean11.jpg new file mode 100644 index 0000000..097d76c Binary files /dev/null and b/dataset/training_set/clean/clean11.jpg differ diff --git a/dataset/training_set/clean/clean12.jpg b/dataset/training_set/clean/clean12.jpg new file mode 100644 index 0000000..f41a83d Binary files /dev/null and b/dataset/training_set/clean/clean12.jpg differ diff --git a/dataset/training_set/clean/clean13.jpg b/dataset/training_set/clean/clean13.jpg new file mode 100644 index 0000000..b56ea00 Binary files /dev/null and b/dataset/training_set/clean/clean13.jpg differ diff --git a/dataset/training_set/clean/clean14.jpg b/dataset/training_set/clean/clean14.jpg new file mode 100644 index 0000000..e29bad2 Binary files /dev/null and b/dataset/training_set/clean/clean14.jpg differ diff --git a/dataset/training_set/clean/clean15.jpg b/dataset/training_set/clean/clean15.jpg new file mode 100644 index 0000000..c54e9ad Binary files /dev/null and b/dataset/training_set/clean/clean15.jpg differ diff --git a/dataset/training_set/clean/clean16.jpg b/dataset/training_set/clean/clean16.jpg new file mode 100644 index 0000000..50cf323 Binary files /dev/null and b/dataset/training_set/clean/clean16.jpg differ diff --git a/dataset/training_set/clean/clean17.jpg b/dataset/training_set/clean/clean17.jpg new file mode 100644 index 0000000..650be03 Binary files /dev/null and b/dataset/training_set/clean/clean17.jpg differ diff --git a/dataset/training_set/clean/clean18.jpg b/dataset/training_set/clean/clean18.jpg new file mode 100644 index 0000000..8cb00db Binary files /dev/null and b/dataset/training_set/clean/clean18.jpg differ diff --git a/dataset/training_set/clean/clean19.jpg b/dataset/training_set/clean/clean19.jpg new file mode 100644 index 0000000..765c31c Binary files /dev/null and b/dataset/training_set/clean/clean19.jpg differ diff --git a/dataset/training_set/clean/clean2.jpg b/dataset/training_set/clean/clean2.jpg new file mode 100644 index 0000000..2b9edfe Binary files /dev/null and b/dataset/training_set/clean/clean2.jpg differ diff --git a/dataset/training_set/clean/clean20.jpg b/dataset/training_set/clean/clean20.jpg new file mode 100644 index 0000000..c7196cc Binary files /dev/null and b/dataset/training_set/clean/clean20.jpg differ diff --git a/dataset/training_set/clean/clean21.jpg b/dataset/training_set/clean/clean21.jpg new file mode 100644 index 0000000..30aa0d2 Binary files /dev/null and b/dataset/training_set/clean/clean21.jpg differ diff --git a/dataset/training_set/clean/clean22.jpg b/dataset/training_set/clean/clean22.jpg new file mode 100644 index 0000000..c92b87a Binary files /dev/null and b/dataset/training_set/clean/clean22.jpg differ diff --git a/dataset/training_set/clean/clean23.jpg b/dataset/training_set/clean/clean23.jpg new file mode 100644 index 0000000..1517ca8 Binary files /dev/null and b/dataset/training_set/clean/clean23.jpg differ diff --git a/dataset/training_set/clean/clean24.jpg b/dataset/training_set/clean/clean24.jpg new file mode 100644 index 0000000..2e4962d Binary files /dev/null and b/dataset/training_set/clean/clean24.jpg differ diff --git a/dataset/training_set/clean/clean25.jpg b/dataset/training_set/clean/clean25.jpg new file mode 100644 index 0000000..4bb44ad Binary files /dev/null and b/dataset/training_set/clean/clean25.jpg differ diff --git a/dataset/training_set/clean/clean26.jpg b/dataset/training_set/clean/clean26.jpg new file mode 100644 index 0000000..95a6716 Binary files /dev/null and b/dataset/training_set/clean/clean26.jpg differ diff --git a/dataset/training_set/clean/clean27.jpg b/dataset/training_set/clean/clean27.jpg new file mode 100644 index 0000000..286d65d Binary files /dev/null and b/dataset/training_set/clean/clean27.jpg differ diff --git a/dataset/training_set/clean/clean28.jpg b/dataset/training_set/clean/clean28.jpg new file mode 100644 index 0000000..8c34a97 Binary files /dev/null and b/dataset/training_set/clean/clean28.jpg differ diff --git a/dataset/training_set/clean/clean29.jpg b/dataset/training_set/clean/clean29.jpg new file mode 100644 index 0000000..cd4cd34 Binary files /dev/null and b/dataset/training_set/clean/clean29.jpg differ diff --git a/dataset/training_set/clean/clean3.jpg b/dataset/training_set/clean/clean3.jpg new file mode 100644 index 0000000..2881c96 Binary files /dev/null and b/dataset/training_set/clean/clean3.jpg differ diff --git a/dataset/training_set/clean/clean30.jpg b/dataset/training_set/clean/clean30.jpg new file mode 100644 index 0000000..589ab15 Binary files /dev/null and b/dataset/training_set/clean/clean30.jpg differ diff --git a/dataset/training_set/clean/clean31.jpg b/dataset/training_set/clean/clean31.jpg new file mode 100644 index 0000000..fc65c92 Binary files /dev/null and b/dataset/training_set/clean/clean31.jpg differ diff --git a/dataset/training_set/clean/clean32.jpg b/dataset/training_set/clean/clean32.jpg new file mode 100644 index 0000000..cf18330 Binary files /dev/null and b/dataset/training_set/clean/clean32.jpg differ diff --git a/dataset/training_set/clean/clean33.jpg b/dataset/training_set/clean/clean33.jpg new file mode 100644 index 0000000..2ecc2a9 Binary files /dev/null and b/dataset/training_set/clean/clean33.jpg differ diff --git a/dataset/training_set/clean/clean34.jpg b/dataset/training_set/clean/clean34.jpg new file mode 100644 index 0000000..a5baeb5 Binary files /dev/null and b/dataset/training_set/clean/clean34.jpg differ diff --git a/dataset/training_set/clean/clean35.jpg b/dataset/training_set/clean/clean35.jpg new file mode 100644 index 0000000..87e7e34 Binary files /dev/null and b/dataset/training_set/clean/clean35.jpg differ diff --git a/dataset/training_set/clean/clean36.jpg b/dataset/training_set/clean/clean36.jpg new file mode 100644 index 0000000..ae41301 Binary files /dev/null and b/dataset/training_set/clean/clean36.jpg differ diff --git a/dataset/training_set/clean/clean37.jpg b/dataset/training_set/clean/clean37.jpg new file mode 100644 index 0000000..d4fc446 Binary files /dev/null and b/dataset/training_set/clean/clean37.jpg differ diff --git a/dataset/training_set/clean/clean38.jpg b/dataset/training_set/clean/clean38.jpg new file mode 100644 index 0000000..48a95c5 Binary files /dev/null and b/dataset/training_set/clean/clean38.jpg differ diff --git a/dataset/training_set/clean/clean39.jpg b/dataset/training_set/clean/clean39.jpg new file mode 100644 index 0000000..446ac5b Binary files /dev/null and b/dataset/training_set/clean/clean39.jpg differ diff --git a/dataset/training_set/clean/clean4.jpg b/dataset/training_set/clean/clean4.jpg new file mode 100644 index 0000000..7fe2162 Binary files /dev/null and b/dataset/training_set/clean/clean4.jpg differ diff --git a/dataset/training_set/clean/clean40.jpg b/dataset/training_set/clean/clean40.jpg new file mode 100644 index 0000000..3264a99 Binary files /dev/null and b/dataset/training_set/clean/clean40.jpg differ diff --git a/dataset/training_set/clean/clean41.jpg b/dataset/training_set/clean/clean41.jpg new file mode 100644 index 0000000..bc18c48 Binary files /dev/null and b/dataset/training_set/clean/clean41.jpg differ diff --git a/dataset/training_set/clean/clean42.jpg b/dataset/training_set/clean/clean42.jpg new file mode 100644 index 0000000..c465c7f Binary files /dev/null and b/dataset/training_set/clean/clean42.jpg differ diff --git a/dataset/training_set/clean/clean43.jpg b/dataset/training_set/clean/clean43.jpg new file mode 100644 index 0000000..5942fb9 Binary files /dev/null and b/dataset/training_set/clean/clean43.jpg differ diff --git a/dataset/training_set/clean/clean44.jpg b/dataset/training_set/clean/clean44.jpg new file mode 100644 index 0000000..686f4c4 Binary files /dev/null and b/dataset/training_set/clean/clean44.jpg differ diff --git a/dataset/training_set/clean/clean45.jpg b/dataset/training_set/clean/clean45.jpg new file mode 100644 index 0000000..c3ef16f Binary files /dev/null and b/dataset/training_set/clean/clean45.jpg differ diff --git a/dataset/training_set/clean/clean46.jpg b/dataset/training_set/clean/clean46.jpg new file mode 100644 index 0000000..553942e Binary files /dev/null and b/dataset/training_set/clean/clean46.jpg differ diff --git a/dataset/training_set/clean/clean47.jpg b/dataset/training_set/clean/clean47.jpg new file mode 100644 index 0000000..b8d18c6 Binary files /dev/null and b/dataset/training_set/clean/clean47.jpg differ diff --git a/dataset/training_set/clean/clean48.jpg b/dataset/training_set/clean/clean48.jpg new file mode 100644 index 0000000..8d82458 Binary files /dev/null and b/dataset/training_set/clean/clean48.jpg differ diff --git a/dataset/training_set/clean/clean49.jpg b/dataset/training_set/clean/clean49.jpg new file mode 100644 index 0000000..e2757bf Binary files /dev/null and b/dataset/training_set/clean/clean49.jpg differ diff --git a/dataset/training_set/clean/clean5.jpg b/dataset/training_set/clean/clean5.jpg new file mode 100644 index 0000000..04b791c Binary files /dev/null and b/dataset/training_set/clean/clean5.jpg differ diff --git a/dataset/training_set/clean/clean50.jpg b/dataset/training_set/clean/clean50.jpg new file mode 100644 index 0000000..e3ffbd3 Binary files /dev/null and b/dataset/training_set/clean/clean50.jpg differ diff --git a/dataset/training_set/clean/clean6.jpg b/dataset/training_set/clean/clean6.jpg new file mode 100644 index 0000000..e3484e2 Binary files /dev/null and b/dataset/training_set/clean/clean6.jpg differ diff --git a/dataset/training_set/clean/clean7.jpg b/dataset/training_set/clean/clean7.jpg new file mode 100644 index 0000000..3e72bb5 Binary files /dev/null and b/dataset/training_set/clean/clean7.jpg differ diff --git a/dataset/training_set/clean/clean8.jpg b/dataset/training_set/clean/clean8.jpg new file mode 100644 index 0000000..eb14eeb Binary files /dev/null and b/dataset/training_set/clean/clean8.jpg differ diff --git a/dataset/training_set/clean/clean9.jpg b/dataset/training_set/clean/clean9.jpg new file mode 100644 index 0000000..77b8f4d Binary files /dev/null and b/dataset/training_set/clean/clean9.jpg differ diff --git a/model.h5 b/model.h5 new file mode 100644 index 0000000..cfc14f1 Binary files /dev/null and b/model.h5 differ diff --git a/model.yaml b/model.yaml new file mode 100644 index 0000000..1ba45dd --- /dev/null +++ b/model.yaml @@ -0,0 +1,106 @@ +backend: tensorflow +class_name: Sequential +config: +- class_name: Conv2D + config: + activation: relu + activity_regularizer: null + batch_input_shape: !!python/tuple [null, 64, 64, 3] + bias_constraint: null + bias_initializer: + class_name: Zeros + config: {} + bias_regularizer: null + data_format: channels_last + dilation_rate: &id001 !!python/tuple [1, 1] + dtype: float32 + filters: 32 + kernel_constraint: null + kernel_initializer: + class_name: VarianceScaling + config: {distribution: uniform, mode: fan_avg, scale: 1.0, seed: null} + kernel_regularizer: null + kernel_size: &id003 !!python/tuple [3, 3] + name: conv2d_1 + padding: valid + strides: *id001 + trainable: true + use_bias: true +- class_name: MaxPooling2D + config: + data_format: channels_last + name: max_pooling2d_1 + padding: valid + pool_size: &id002 !!python/tuple [2, 2] + strides: *id002 + trainable: true +- class_name: Conv2D + config: + activation: relu + activity_regularizer: null + bias_constraint: null + bias_initializer: + class_name: Zeros + config: {} + bias_regularizer: null + data_format: channels_last + dilation_rate: *id001 + filters: 32 + kernel_constraint: null + kernel_initializer: + class_name: VarianceScaling + config: {distribution: uniform, mode: fan_avg, scale: 1.0, seed: null} + kernel_regularizer: null + kernel_size: *id003 + name: conv2d_2 + padding: valid + strides: *id001 + trainable: true + use_bias: true +- class_name: MaxPooling2D + config: + data_format: channels_last + name: max_pooling2d_2 + padding: valid + pool_size: *id002 + strides: *id002 + trainable: true +- class_name: Flatten + config: {name: flatten_1, trainable: true} +- class_name: Dense + config: + activation: relu + activity_regularizer: null + bias_constraint: null + bias_initializer: + class_name: Zeros + config: {} + bias_regularizer: null + kernel_constraint: null + kernel_initializer: + class_name: VarianceScaling + config: {distribution: uniform, mode: fan_avg, scale: 1.0, seed: null} + kernel_regularizer: null + name: dense_1 + trainable: true + units: 128 + use_bias: true +- class_name: Dense + config: + activation: sigmoid + activity_regularizer: null + bias_constraint: null + bias_initializer: + class_name: Zeros + config: {} + bias_regularizer: null + kernel_constraint: null + kernel_initializer: + class_name: VarianceScaling + config: {distribution: uniform, mode: fan_avg, scale: 1.0, seed: null} + kernel_regularizer: null + name: dense_2 + trainable: true + units: 1 + use_bias: true +keras_version: 2.1.3 diff --git a/predict.py b/predict.py new file mode 100755 index 0000000..2098487 --- /dev/null +++ b/predict.py @@ -0,0 +1,58 @@ + +# Part 3 - Making new predictions +import numpy as np +from PIL import Image, ImageDraw, ImageFont +from keras.preprocessing import image +from keras.models import model_from_yaml +from keras.preprocessing.image import ImageDataGenerator +import argparse + +parser = argparse.ArgumentParser() +parser.add_argument('images', nargs="*", help="images to classify") +args = parser.parse_args() + +# load YAML and create model +yaml_file = open('model.yaml', 'r') +loaded_model_yaml = yaml_file.read() +yaml_file.close() +classifier = model_from_yaml(loaded_model_yaml) +# load weights into new model +classifier.load_weights("model.h5") +print("Loaded model from disk") + + +for f in args.images: + from keras.preprocessing import image + test_image = image.load_img(f, target_size = (64, 64)) + test_image = image.img_to_array(test_image) + test_image = np.expand_dims(test_image, axis = 0) + result = classifier.predict(test_image) + print(result) + + + + #WHAT ARE YOUR CLASSES? + if result[0][0] == 1: + prediction = 'clean' + else: + prediction = 'annotated' + + print("PREDICTION: {}".format(prediction)) + + + #WRITE RESULT TO IMAGE + image = Image.open(f) + width, height = image.size + size = (width, height+100) + layer = Image.new('RGB', size, (255,255,255)) + layer.paste(image, (0,0)) + + draw = ImageDraw.Draw(layer) + font = ImageFont.truetype('SpaceMono-Regular.ttf', size=45) + (x, y) = (50, height+20) + message = prediction + color = 'rgb(0, 0, 0)' # black color + draw.text((x, y), message, fill=color, font=font) + + + layer.save("{}.predicted.png".format(f)) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..9fc9fe3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,11 @@ +h5py==2.8.0 +Keras==2.2.4 +Keras-Applications==1.0.6 +Keras-Preprocessing==1.0.5 +numpy==1.15.2 +Pillow==5.3.0 +protobuf==3.6.1 +PyYAML==3.13 +scipy==1.1.0 +six==1.11.0 +tensorflow==1.0.0 diff --git a/test.jpg b/test.jpg new file mode 100644 index 0000000..bff84e7 Binary files /dev/null and b/test.jpg differ diff --git a/test.jpg.predicted.png b/test.jpg.predicted.png new file mode 100644 index 0000000..f91c248 Binary files /dev/null and b/test.jpg.predicted.png differ diff --git a/test10.jpg b/test10.jpg new file mode 100644 index 0000000..9c2eba1 Binary files /dev/null and b/test10.jpg differ diff --git a/test10.jpg.predicted.png b/test10.jpg.predicted.png new file mode 100644 index 0000000..7351b5a Binary files /dev/null and b/test10.jpg.predicted.png differ diff --git a/test2.jpg b/test2.jpg new file mode 100644 index 0000000..0a290ba Binary files /dev/null and b/test2.jpg differ diff --git a/test2.jpg.predicted.png b/test2.jpg.predicted.png new file mode 100644 index 0000000..8746825 Binary files /dev/null and b/test2.jpg.predicted.png differ diff --git a/test3.jpg b/test3.jpg new file mode 100644 index 0000000..b29a1c3 Binary files /dev/null and b/test3.jpg differ diff --git a/test3.jpg.predicted.png b/test3.jpg.predicted.png new file mode 100644 index 0000000..b72cf5b Binary files /dev/null and b/test3.jpg.predicted.png differ diff --git a/test4.jpg b/test4.jpg new file mode 100644 index 0000000..7b91c14 Binary files /dev/null and b/test4.jpg differ diff --git a/test4.jpg.predicted.png b/test4.jpg.predicted.png new file mode 100644 index 0000000..1680836 Binary files /dev/null and b/test4.jpg.predicted.png differ diff --git a/test5.jpg b/test5.jpg new file mode 100644 index 0000000..85356d6 Binary files /dev/null and b/test5.jpg differ diff --git a/test5.jpg.predicted.png b/test5.jpg.predicted.png new file mode 100644 index 0000000..2941c9b Binary files /dev/null and b/test5.jpg.predicted.png differ diff --git a/test6.jpg b/test6.jpg new file mode 100644 index 0000000..99796ef Binary files /dev/null and b/test6.jpg differ diff --git a/test6.jpg.predicted.png b/test6.jpg.predicted.png new file mode 100644 index 0000000..55284f7 Binary files /dev/null and b/test6.jpg.predicted.png differ diff --git a/test7.jpg b/test7.jpg new file mode 100644 index 0000000..1a5dc56 Binary files /dev/null and b/test7.jpg differ diff --git a/test7.jpg.predicted.png b/test7.jpg.predicted.png new file mode 100644 index 0000000..706f2fa Binary files /dev/null and b/test7.jpg.predicted.png differ diff --git a/test8.jpg b/test8.jpg new file mode 100644 index 0000000..5cf99a1 Binary files /dev/null and b/test8.jpg differ diff --git a/test8.jpg.predicted.png b/test8.jpg.predicted.png new file mode 100644 index 0000000..0b4f2fb Binary files /dev/null and b/test8.jpg.predicted.png differ diff --git a/test9.jpg b/test9.jpg new file mode 100644 index 0000000..4101d2a Binary files /dev/null and b/test9.jpg differ diff --git a/test9.jpg.predicted.png b/test9.jpg.predicted.png new file mode 100644 index 0000000..f231438 Binary files /dev/null and b/test9.jpg.predicted.png differ diff --git a/test9.png b/test9.png new file mode 100644 index 0000000..da4cea0 Binary files /dev/null and b/test9.png differ diff --git a/train.py b/train.py new file mode 100755 index 0000000..7518f24 --- /dev/null +++ b/train.py @@ -0,0 +1,78 @@ +# Convolutional Neural Network + +# Installing Theano +# pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git + +# Installing Tensorflow +# pip install tensorflow + +# Installing Keras +# pip install --upgrade keras + +# Part 1 - Building the CNN + +# Importing the Keras libraries and packages + +from keras.models import Sequential +from keras.layers import Conv2D +from keras.layers import MaxPooling2D +from keras.layers import Flatten +from keras.layers import Dense + +# Initialising the CNN +classifier = Sequential() +# Step 1 - Convolution +classifier.add(Conv2D(32, (3, 3), input_shape = (64, 64, 3), activation = 'relu')) + +# Step 2 - Pooling +classifier.add(MaxPooling2D(pool_size = (2, 2))) + +# Adding a second convolutional layer +classifier.add(Conv2D(32, (3, 3), activation = 'relu')) +classifier.add(MaxPooling2D(pool_size = (2, 2))) + +# Step 3 - Flattening +classifier.add(Flatten()) + +# Step 4 - Full connection +classifier.add(Dense(units = 128, activation = 'relu')) +classifier.add(Dense(units = 1, activation = 'sigmoid')) + +# Compiling the CNN +classifier.compile(optimizer = 'adam', loss = 'binary_crossentropy', metrics = ['accuracy']) + +# Part 2 - Fitting the CNN to the images + +from keras.preprocessing.image import ImageDataGenerator + +train_datagen = ImageDataGenerator(rescale = 1./255, + shear_range = 0.2, + zoom_range = 0.2, + horizontal_flip = True) + +test_datagen = ImageDataGenerator(rescale = 1./255) + +training_set = train_datagen.flow_from_directory('dataset/training_set', + target_size = (64, 64), + batch_size = 32, + class_mode = 'binary') + +test_set = test_datagen.flow_from_directory('dataset/test_set', + target_size = (64, 64), + batch_size = 32, + class_mode = 'binary') + +classifier.fit_generator(training_set, + steps_per_epoch = 500, + epochs = 1, + validation_data = test_set, + validation_steps = 100) + + +# serialize model to YAML +model_yaml = classifier.to_yaml() +with open("model.yaml", "w") as yaml_file: + yaml_file.write(model_yaml) +# serialize weights to HDF5 +classifier.save_weights("model.h5") +print("Saved model to disk")