Course Length: 4 hours Course Level: Introductory (OpenVX architecture and its relation to other related APIs) to intermediate (the practical programming aspects, requiring familiarity with C++). Instructors: Kari Pulli, Intel, and Radhakrishna Giduthuri, Advanced Micro Devices
Understanding the architecture of OpenVX computer vision API, its relation to OpenCV, OpenGL, and OpenCL APIs; getting fluent in actually using OpenVX for real-time image processing and computer vision tasks.
Kari Pulli is Sr. Principal Engineer at Intel. Earlier, he was VP of Computational Imaging at Light, Sr. Director of Research at NVIDIA, and Nokia Fellow at Nokia Research center, working on Mobile Visual Computing. Kari has a long background in standardization and at Khronos he has contributed to many mobile media standards including OpenVX. He is a frequent author and speaker at venues like CVPR and SIGGRAPH, with h-index of 27. Kari has a PhD from University of Washington, MBA from University of Oulu, and has taught and worked as a researcher at University of Oulu, Stanford University, and MIT.
Radhakrishna Giduthuri is a Design Engineer at Advanced Micro Devices (AMD) focusing on development of computer vision toolkit and libraries for heterogeneous compute platforms. He has extensive background with software design and performance tuning for various computer architectures ranging from General Purpose DSPs, Customizable DSPs, Media Processors, Heterogeneous Processors, GPUs, and several CPUs. He is a member of OpenVX working group representing AMD. In the past he was a member of SMPTE video compression standardizing committee for several years. He is also chair of IEEE Signal Processing Society Chapter of Santa Clara Valley.
Conference Code of Conduct: The Khronos Group is dedicated to providing a harassment-free conference experience for everyone. Visit our Code of Conduct page to learn more.