Code Sample

Fast Panorama Stitching

 

Download paper as PDF

Introduction

Taking panoramic pictures has become a common scenario and is included in most smartphones’ and tablets’ native camera applications. Panorama stitching applications work by taking multiple images, algorithmically matching features between images, and then blending them together. Most manufacturers use their own internal methods for stitching that are very fast. There are also a few open source alternatives.

  • Developers
  • Professors
  • Students
  • Windows*
  • C/C++
  • OpenMP*
  • Optimization
  • Using the Intel® SDK for OpenCL™ Applications XE 2013 with the Intel® Xeon Phi™ Coprocessor

    Chapter 1 – Introduction

     

    This document is designed to help users get started writing code and running OpenCL* 1.2 applications using the Intel® SDK for OpenCL™ Applications for Linux* on a system that includes the Intel Xeon® Phi™ Coprocessor.

    More specifically, the Intel SDK for OpenCL Applications XE 2013 for Linux used in this whitepaper is version 3.0.67279. The SDK supports both the Intel® Xeon server and Intel Xeon Phi coprocessor. 

  • Developers
  • Professors
  • Students
  • Linux*
  • Server
  • C/C++
  • Beginner
  • Intel® SDK for OpenCL™ Applications
  • MIC
  • Intel Xeon Phi Coprocessor
  • KNC
  • Knights Corner
  • OpenCL*
  • Intel® Many Integrated Core Architecture
  • Autotools and Intel® Xeon Phi™ Coprocessor

    Downloads

    Autotools and Intel® Xeon Phi™ Coprocessor [PDF 462KB]

    One of the strengths of the Intel® Xeon Phi™ coprocessor is the ability to build existing software to run on the Intel® Many Integrated Core (Intel® MIC) hardware with a minimum of change (in most cases, no changes to the code itself are necessary). The same cannot always be said, however, for the build systems used to compile existing software packages.

  • Developers
  • Professors
  • Students
  • Server
  • Intermediate
  • autotools
  • Intel Xeon Phi
  • Xeon Phi
  • Intel Xeon Phi Coprocessor
  • Intel® Composer XE 2013
  • Parallel Programming
  • Subscribe to Code Sample