Technical Articles

AAEAAQAAAAAAAAjwAAAAJGJjZjc4ZDkwLTQwMmItNGQxYi1hODVmLWEzOGRjYTBkNjFhYw

Is the Future of Machine Vision Already Here? Business Insights from the 2016 Embedded Vision Summit

This article was originally published by Embedded Vision Alliance consultant Dave Tokic. It is reprinted here with Tokic's permission. My biggest “aha moment” out of many during the Embedded Vision Summit 2016 came right at the beginning. I was a front row participant as moderator of the 2-day Business Insights track and have been closely […]

Is the Future of Machine Vision Already Here? Business Insights from the 2016 Embedded Vision Summit Read More +

11-Components-of-a-modern-vision-processor-1024x720

Deep Dive: Implementing Computer Vision with PowerVR (Part 2: Hardware IP for Computer Vision)

This article was originally published at Imagination Technologies' website, where it is one of a series of articles. It is reprinted here with the permission of Imagination Technologies. Modern mobile application processors are highly heterogeneous, combing a variety of different hardware components optimized for different tasks. As shown in the figure below, a processor designed

Deep Dive: Implementing Computer Vision with PowerVR (Part 2: Hardware IP for Computer Vision) Read More +

OpenVX Enables Portable, Efficient Vision Software

OpenVX, a maturing API from the Khronos Group, enables embedded vision application software developers to efficiently harness the various processing resources available in SoCs and systems. Vision technology is now enabling a wide range of products, that are more intelligent and responsive than before, and thus more valuable to users. Such image perception, understanding, and

OpenVX Enables Portable, Efficient Vision Software Read More +

Optimizing Fast Fourier Transformation on ARM Mali GPUs

This article was originally published at ARM's website. It is reprinted here with the permission of ARM. The Fast Fourier Transformation (FFT) is a powerful tool in signal and image processing. One very valuable optimization technique for this type of algorithm is vectorization. This article discusses the motivation, vectorization techniques and performance of the FFT

Optimizing Fast Fourier Transformation on ARM Mali GPUs Read More +

Deep Dive: Implementing Computer Vision with PowerVR (Part 1: Computer Vision Algorithms)

This article was originally published at Imagination Technologies' website, where it is one of a series of articles. It is reprinted here with the permission of Imagination Technologies. Computer vision is the use of computers to extract useful meaning from images, such as those that arise from photographs, video and real-time camera feeds. Thanks to

Deep Dive: Implementing Computer Vision with PowerVR (Part 1: Computer Vision Algorithms) Read More +

Speeding Up the Fast Fourier Transform Mixed-Radix on Mobile ARM Mali GPUs By Means of OpenCL (Part 3)

This article was originally published at ARM's website. It is reprinted here with the permission of ARM. For more information, please see ARM's developer site, which includes a variety of GPU Compute, OpenCL and RenderScript tutorials. In this third and last part of this blog series we are going to extend the mixed-radix FFT OpenCL™

Speeding Up the Fast Fourier Transform Mixed-Radix on Mobile ARM Mali GPUs By Means of OpenCL (Part 3) Read More +

Digital Video Stabilization: Smooth Footage Without Expensive Mechanics

From drones to handheld devices, the rising demand for video cameras has made them ubiquitous, constantly driving down size and cost while pushing up resolution and overall quality. One of the main challenges in this field is stabilizing the image to generate clear, smooth footage. In this post, I would like to discuss the challenges

Digital Video Stabilization: Smooth Footage Without Expensive Mechanics Read More +

Speeding Up the Fast Fourier Transform Mixed-Radix on Mobile ARM Mali GPUs By Means of OpenCL (Part 2)

This article was originally published at ARM’s website. It is reprinted here with the permission of ARM. For more information, please see ARM’s developer site, which includes a variety of GPU Compute, OpenCL and RenderScript tutorials. Here we are for the second part of our blog series about the OpenCL™ implementation of Complex to Complex

Speeding Up the Fast Fourier Transform Mixed-Radix on Mobile ARM Mali GPUs By Means of OpenCL (Part 2) Read More +

15-Example-of-image-filtering-by-means-of-convolution_v2

Heterogeneous Compute Case Study: Image Convolution Filtering

This article was originally published at Imagination Technologies' website, where it is one of a series of articles. It is reprinted here with the permission of Imagination Technologies. In a previously published article, I offered a quick guide to writing OpenCL kernels for PowerVR Rogue GPUs; this sets the scene for what follows next: a

Heterogeneous Compute Case Study: Image Convolution Filtering Read More +

Speeding Up the Fast Fourier Transform Mixed-Radix on Mobile ARM Mali GPUs By Means of OpenCL (Part 1)

This article was originally published at ARM's website. It is reprinted here with the permission of ARM. For more information, please see ARM's developer site, which includes a variety of GPU Compute, OpenCL and RenderScript tutorials. This is the first article of three that will focus on the implementation of Fast Fourier Transform (FFT) using

Speeding Up the Fast Fourier Transform Mixed-Radix on Mobile ARM Mali GPUs By Means of OpenCL (Part 1) Read More +

Here you’ll find a wealth of practical technical insights and expert advice to help you bring AI and visual intelligence into your products without flying blind.

Contact

Address

1646 N. California Blvd.,
Suite 360
Walnut Creek, CA 94596 USA

Phone
Phone: +1 (925) 954-1411
Scroll to Top