Code Monkey home page Code Monkey logo

cvproject's People

Contributors

annazuccante avatar benfattis avatar sauro98 avatar

Watchers

 avatar  avatar  avatar

cvproject's Issues

B&W + HE

  • Class for B&W + HE
  • add laplacian sharpening preprocessing
  • Program for dataset creation

SIFT Masked

  • Sift masked
  • Program for feature extraction and classification

Metrics results

Base: (he for kps, original img for watershed):

  • Kaggle
../archive/test_set/Kaggle_ships/aida-ship-driving-cruise-ship-sea-144796.jpg
iou: 0.864439
iou: 0.93793
Pixel accuracy: 99.6364%
../archive/test_set/Kaggle_ships/blue-boat-freedom-horizon-ocean-2878.jpg
iou: 0.0965334
Pixel accuracy: 96.7629%
../archive/test_set/Kaggle_ships/blue-boat-freedom-horizon-ocean-84588.jpg
iou: 0.956772
Pixel accuracy: 94.5054%
../archive/test_set/Kaggle_ships/boat-ferry-departure-crossing-sea-2733061.jpg
iou: 0.239194
Pixel accuracy: 96.1429%
../archive/test_set/Kaggle_ships/boat-haze-ship-alone-marine-water-1819696.jpg
iou: 0.54519
Pixel accuracy: 20.4989%
../archive/test_set/Kaggle_ships/caribbean-sea-travel-vacations-2712423.jpg
iou: 0.906924
Pixel accuracy: 99.7564%
../archive/test_set/Kaggle_ships/ferries-shipping-transport-cross-53122.jpg
iou: 0.749533
iou: 0.751319
Pixel accuracy: 99.834%
../archive/test_set/Kaggle_ships/oil-tankers-supertankers-oil-tankers-336718.jpg
iou: 0.472973
iou: 0.50177
iou: 0.604143
Pixel accuracy: 81.7652%
../archive/test_set/Kaggle_ships/ship-tanker-cargo-sea-2573453.jpg
iou: 0.789641
Pixel accuracy: 99.4069%
../archive/test_set/Kaggle_ships/water-inflatable-boat-sea-boa-yet-199811.jpg
iou: 0.883399
Pixel accuracy: 99.2805%

 - Iou (average, min, max) = (0.664268, 0.0965334, 0.956772)

 - Pixel accuracy (average, min, max) = (0.887589, 0.204989, 0.99834)
  • Venice
../archive/test_set/venice_dataset/00.png
iou: 0.754486
iou: 0.660781
iou: 0.0223854
iou: 0.374468
iou: 0.144188
Pixel accuracy: 94.2271%
../archive/test_set/venice_dataset/01.png
iou: 0.808974
iou: 0.638873
iou: 0.810217
iou: 0.504425
Pixel accuracy: 96.2614%
../archive/test_set/venice_dataset/02.png
iou: 0.791678
iou: 0.716771
Pixel accuracy: 97.427%
../archive/test_set/venice_dataset/03.png
iou: 0.739363
iou: 0.592209
iou: 0.747365
Pixel accuracy: 92.7433%
../archive/test_set/venice_dataset/04.png
iou: 0.223224
iou: 0.947511
iou: 0.899949
iou: 0.635889
Pixel accuracy: 96.1871%
../archive/test_set/venice_dataset/05.png
iou: 0.870675
iou: 0.28303
iou: 0.901408
iou: 0.47873
iou: 0.786555
iou: 0.743004
Pixel accuracy: 94.3376%
../archive/test_set/venice_dataset/06.png
iou: 0.606253
iou: 0.787181
iou: 0.849558
iou: 0.954149
iou: 0.837612
iou: 0.821442
iou: 0.732265
iou: 0.493289
iou: 0.658223
iou: 0.081761
iou: 0.232462
Pixel accuracy: 92.4488%
../archive/test_set/venice_dataset/07.png
iou: 0.780939
iou: 0.696348
iou: 0.159356
iou: 0.538688
Pixel accuracy: 90.1558%
../archive/test_set/venice_dataset/08.png
iou: 0.923711
iou: 0.662566
iou: 0.798721
iou: 0.476257
iou: 0.747978
iou: 0.716944
iou: 0.641621
iou: 0.132604
Pixel accuracy: 97.9397%
../archive/test_set/venice_dataset/09.png
iou: 0.785841
iou: 0.428207
iou: 0.594821
Pixel accuracy: 86.693%
../archive/test_set/venice_dataset/10.png
iou: 0.538711
iou: 0.540277
iou: 0.925618
iou: 0.731687
Pixel accuracy: 96.2694%
../archive/test_set/venice_dataset/11.png
iou: 0.720064
iou: 0.278527
Pixel accuracy: 93.5522%

 - Iou (average, min, max) = (0.624104, 0.0223854, 0.954149)

 - Pixel accuracy (average, min, max) = (0.940202, 0.86693, 0.979397)

Roadmap

Cv Project roadmap

  • 1. B&W + HE (class + program) (Anna)

  • 2. BB (program) (Samuele)

  • 3. Segmentation (class + program) (Ivano,Samuele)

  • 4. Create dataset

    • Boats
    • Sea
  • 5. Class to extract sift features based on masks (Anna)

    • 5.a program to pre-extract features with labels for each image (Samuele)
  • 6/7 ML on sea and boats (Tutti)

  • 8. Boats tracking (Anna)

  • Relazione

Dataset Folders

  • cruise ship - 239 - Samuele
  • ferry boat - 81 - Samuele
  • freight boat - 29 - Ivano
  • gondola - 242 - Ivano
  • inflatable boat - 21 - Ivano
  • kayak - 254 - Anna
  • paper boat - 40 - Anna
  • sailboat - 162 - Anna
  • sailboat - 162 - Samuele
  • sailboat - 164 - Ivano

Totali (giusto per vedere a colpo d'occhio che le divisioni sono state fatte equalmente):

  • Samuele: 482
  • Anna: 456
  • Ivano: 456

Hours tracking

Data la discussione di prima su telegram apro questa issue in modo che possiamo vedere come procede e così magari mi ricordo di segnarle 🤣

(In ordine di nome)

  • Anna: 27
  • Ivano: 36
  • Samuele: 25

Enable notifications

@BenfattiS
@annazuccante

Non credo che di default github vi notifichi di tutti i pull request creati e dei messaggi nelle issues se non vi partecipate. Questo dovrebbe venirvi notificato dato che vi ho taggati entrambi. Se non volete perdervi messaggi mandati su issues di altri o nei pull request, dovete cambiare l'impostazione che appare nel tasto in alto a destra con il simbolo dell'occhio e la scritta "Unwatch":
image

Credo che di default github metta la prima impostazione che compare, mentre per avere tutti i messaggi dovreste mettere la
seconda come viene automaticamente messa a me dato che ho creato la repository:

image

Se di default invece avete già la seconda allora dovremmo essere a posto 👍🏻

Training

  • Train DL on boats
  • Train DL on sea

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.