Video++, a Modern Image and Video Processing C++ Framework

Abstract : We present in this paper Video++, a new framework targeting image and video applications running on multi-core processors. While offering a high expressive power, we show that it generates code running up to 32 times faster than the naive equivalents. Taking advantage of the new C++11/C++14 features, tools, we propose simple abstractions matching the performance of hand optimized code. This paper gives an overview of the library and demonstrates its efficiency with some benchmarks.
Complete list of metadatas

Cited literature [11 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01118295
Contributor : Antoine Manzanera <>
Submitted on : Wednesday, February 18, 2015 - 5:08:11 PM
Last modification on : Wednesday, July 3, 2019 - 10:48:05 AM
Long-term archiving on : Sunday, April 16, 2017 - 10:00:14 AM

File

dasip14.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01118295, version 1

Collections

Citation

Matthieu Garrigues, Antoine Manzanera. Video++, a Modern Image and Video Processing C++ Framework. Conference on Design & Architectures for Signal & Image Processing, Oct 2014, Madrid, Spain. ⟨hal-01118295⟩

Share

Metrics

Record views

114

Files downloads

536