by Dave Wilson, Senior Editor, Vision Systems Design
Engineers at Vector Fabrics (Eindhoven, The Netherlands) have built a tool to analyze and optimize source code for multi-core processors. As a test case, they have optimized an OpenCV image processing algorithm written in C++ and made the results available as an Android App.
OpenCV is a widely known open source library for real-time computer vision. As an example, OpenCV comes with an algorithm for Inpainting — a mechanism to remove scratches or other artifacts from a photograph.
The engineers at Vector Fabrics parallelized the algorithm using the company’s own Pareon tool. The tool analyzes source code both statically and dynamically and highlights optimization and parallelization opportunities.



0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
You must log in to post a comment.