Upgrade to Pro — share decks privately, control downloads, hide ads and more …

#FicaEmCasaConf: Classify things in GO: The Easy Way

#FicaEmCasaConf: Classify things in GO: The Easy Way

Sheimy Rahman

April 18, 2020
Tweet

More Decks by Sheimy Rahman

Other Decks in Technology

Transcript

  1. Classify things in GO: The Easy Way Sheimy Rahman Principal

    Solutions Engineer at Oracle @Sheimy_Rahman
  2. Session Content Introduction to CV Classifiers Challenge Models from community

    TensorFlow Hub and others Open Libraries Why use GoCV
  3. What is Computer Vision? Is a field inside of Artificial

    Intelligence that trains computers to interpret and understand the human visual world. Through the images, videos and deep learning models, machines can have “eyes and brain” to identifying objects and then, they are capable to react to what they “see”.
  4. Scenario A IOT company received a proposal of new client

    who asked for ten distinct image classifiers for a different products. Some classifiers will be wrapped into a API and connect into a Kafka’s queue and others will run independently. You need to do a POC (Proof Of Concept) to show to your company if is viable do it on the terms and time proposed. How would you do it?
  5. Why GoCV? • GoCV gives to gophers access to the

    OpenCV computer vision library. • GoCV package supports the latest releases of Go and OpenCV v.4 on Linux, macOS ans Windows! -> Yes, I said Windows! But… Why?? • GoCV supports the Intel OpenVINO toolkit.
  6. For who wants to learn more GO: • https://tour.golang.org/list •

    https://play.golang.org/ • https://golang.org/
  7. For who wants to learn more Classifiers and GoCV :

    • https://gocv.io/ • https://www.tensorflow.org/hub • http://caffe.berkeleyvision.org/