
4
V
High Dynamic Range
Computational Photography
on Mobile GPUs
Simon McIntosh-Smith, Amir Chohan,
Dan Curran, and Anton Lokhmotov
4.1 Introduction
Mobile GPU architectures have been evolving rapidly, and are now fully pro-
grammable, high-performance, parallel-processing engines. Parallel programming
languages have also been evolving quickly, to the point where open standards such
as the Khronos Group’s OpenCL now put powerful cross-platform programming
tools in the hands of mobile application developers.
In this chapter, we will present our work that exploits GPU computing via
OpenCL and OpenGL to implement high dynamic range (HDR) computational
photograp ...