• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
opencv-logo

OpenCV

Open Computer Vision Library

  • Releases
  • Forum
    • OpenCV Forum (New!)
    • Askbot (Old Forum)
  • Courses
    • All Courses
    • Computer Vision I
    • Computer Vision II
    • Deep Learning With PyTorch
  • Store
  • Partnership
    • Development Partnership
    • Gold Sponsorship
    • CUDA
    • ARM
    • Intel
  • Resources
    • News
    • Books
    • Podcast
    • Tools
      • SuperAnnotate
    • Links
    • Media Kit
  • License
  • About

Embedded Vision Summit 2017 – Making OpenCV code run fast

OpenCV team will give a talk at the Embedded Vision Summit 2017: "Making OpenCV code run fast"

Embedded Vision Summit 2017 – Making OpenCV code run fast

OpenCV Library May 31, 2017 Leave a Comment News

OpenCV is de-facto standard framework for CV developers, with 16+ year-long history, ~1M lines of code, 1000s of algorithms and tens of 1000s unit tests. While OpenCV delivers decent performance out-of-the-box for classical algorithms on desktops, it does not provide sufficient performance for modern CV algorithms, such as a suite of deep learning algorithms, as well as lack on performance on embedded platforms. We offer a short-term solution for the performance problem using T-API (transparent API) – OpenCL-based acceleration layer in OpenCV. We’ll demonstrate how to use this technology using a popular CV problem – pedestrian detection. OpenCL is a standard tool to program modern parallel hardware, from CPU and GPU to specialized DSPs and even FPGA. In search of a long-term solution to performance problem we experiment with alternative approaches, such as Halide. We expect Halide to address existing OpenCL issues, namely the lack of performance-portability and complexity of use for non-experts because Halide provides higher abstraction level and convenience of use. We will demonstrate early experimental results of using Halide. Should this approach prove successful, we will include support for Halide into the next versions of OpenCV. Importantly, OpenCV now includes support for OpenVX, which we use to accelerate some image processing pipelines as well as deep nets execution.

Links:

  • Speaker card – Vadim Pisarevsky
  • Presentation card – Making OpenCV Code Run Fast

Primary Sidebar

ENROLL IN OFFICIAL OPENCV COURSES


OpenCV.org brings you official courses in Computer Vision, Machine Learning, and AI.
Learn More

Quick Read

News

Cassandra Studio

October 31, 2013  Leave a Comment

News

Instant OpenCV Starter

June 14, 2013  Leave a Comment

News

OpenCV for Secret Agents

February 4, 2015  Leave a Comment

Tags

alwaysAI announcements artificial intelligence BlazeFace competition computer vision course courses deep learning course development FaceMesh Face Re-Identification Google Summer of Code GSOC2020 hackathon hardware intel Model Optimizer Model Quantization news oak oak-d Object Detection opencv ai kit People Detection People Tracking Person Re-Identification Re-Id spatialai T-SNE

Subscribe Now

Become a Member to receive updates on OpenCV and Computer Vision news and to hear what's going on with us!

Join Now

Related Posts

News

Instant OpenCV Starter

June 14, 2013  Leave a Comment

News

Ceemple OpenCV distribution for Visual Studio

February 3, 2015  Leave a Comment

News

Khronos Releases OpenVX 1.0 Specification for C...

November 18, 2013  Leave a Comment

Become a Member

Stay up to date on OpenCV and Computer Vision news

Join our Newsletter  

General Link

  • About
  • Releases
  • License

Courses

  • Computer Vision I
  • Computer Vision II
  • Deep Learning With PyTorch

Partnership

  • Development Partnership
  • Gold Sponsorship
  • CUDA
  • ARM
  • Intel

Resources

  • News
  • Books
  • Podcast
  • Links
  • Media Kit

Copyright © 2021 , OpenCV team
Contact Us | Privacy Policy | Terms & Conditions

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.AcceptPrivacy policy