January 27, 2020

198 words 1 min read

Deep Learning in OpenCV

Deep Learning in OpenCV

Deep Learning is the most popular and the fastest growing area in Computer Vision nowadays. OpenCV is the famous Computer Vision library. Since OpenCV 3.1 there is a deep learning module (called OpenC …

Talk Title Deep Learning in OpenCV
Speakers Zhiwen Wu (Software Engineer, Intel)
Conference Open Source Summit + ELC Europe
Conf Tag
Location Edinburgh, UK
Date Oct 21-25, 2018
URL Talk Page
Slides Talk Slides
Video

Deep Learning is the most popular and the fastest growing area in Computer Vision nowadays. OpenCV is the famous Computer Vision library. Since OpenCV 3.1 there is a deep learning module (called OpenCV DNN) introduced in the library that implements forward pass (inferencing) with deep networks, which are pre-trained using some popular deep learning frameworks, such as Caffe. tensorflow and torch. Now it support most popular networks. This presentation will introduce OpenCV deep learning architecture, It will introduce how to setup and run a deep learning network with OpenCV DNN. It will also talk about important techniques for deep network acceleration, including convolution performance auto-tuning, layer fusion and FP16 (half-float) support. We are key contributors for this work. All these optimization are important to help user achieve best performance.

comments powered by Disqus