Blogs

Articles and Thoughts

Automated Test Jig for Edge-based Voice Command Engines

Automated Test Jig for Edge-based Voice Command Engines

With the skyrocketing number of devices that are being used at home, work and play, consumers are moving away from pressing buttons to using voice UI to control these devices.

High-speed nut counting based on Computer Vision

High-speed nut counting based on Computer Vision

“I feel the need, the need for speed”, a famous quote from the Hollywood movie ‘Top Gun’ rings true for most engineers. We strive to make existing algorithms, software and

Practical approach to Arm Neon Optimization

Practical approach to Arm Neon Optimization

Arm Neon was introduced to improve multimedia encoding/decoding, UI, graphics and gaming related features running on mobile devices. Over the years, it has been used to accelerate signal processing algorithms

GitLab for beginners

GitLab for beginners

Let’s dive into Part 3 of the blog series ‘Getting Started with Git’.  In this blog, we will explore the basics of GitLab. A few fundamentals of GitLab that will

Computer Vision and AI-based Railroad Crossing Detection

Computer Vision and AI-based Railroad Crossing Detection

In the last 40 years, more than 22,000 people were killed at U.S. railroad crossings*. But data shows that railroad crossings have become safer over time, thanks to the installation

GitHub for beginners

GitHub for beginners

We hope you enjoyed the blog on Git Commands for Beginners.  In part 2 of this series let’s try understanding the basics of GitHub.  Here, we’ll cover key fundamentals:  Creating

Building an AI-based Sound Event Classifier

Building an AI-based Sound Event Classifier

The term Sound Event Classification (SEC), also called Acoustic Event Classification or Audio Event Classification, is the process of acquiring audio signals from an audio source, analysing the acquired signals

Git commands for Beginners

Git commands for Beginners

Don’t worry if you don’t understand this in a single shot, let’s get some hands-on experience and have fun doing this. First, find below the basic structure one needs to

OpenRAN 5G: A Beginner\’s Guide

OpenRAN 5G: A Beginner\’s Guide

Cellular technology has leapfrogged in the past few decades offering users unparalleled access to on the go services and opening up infinite possibilities. The current standard mobile device now has

Footwear defect detection using Vision Intelligence Systems

Footwear defect detection using Vision Intelligence Systems

Across global industries, AI-driven computer vision systems are enabling the streamlining of the production process so that the products are compliant with the quality criteria set by the company.  This

Hardware Acceleration of Deep Neural Network Models on FPGA (Part 2 of 2)

Hardware Acceleration of Deep Neural Network Models on FPGA (Part 2 of 2)

While Part 1 of this 2-part blog series covered Deep Neural Networks and the different accelerators for implementing Deep Neural Network Models, Part 2 will talk about different Deep Learning Frameworks

Hardware Acceleration of Deep Neural Network Models on FPGA ( Part 1 of 2)

Hardware Acceleration of Deep Neural Network Models on FPGA ( Part 1 of 2)

Artificial Intelligence has become all-pervasive, by finding applications in areas which seemed impossible earlier. Deep Learning, which is a subfield of Machine Learning, has become a state-of-the-art solution to all

A cost-effective debug solution using OpenOCD for hardware platforms

A cost-effective debug solution using OpenOCD for hardware platforms

In today’s world, hardware platforms are growing in complexity and reducing the time to market for these platforms is key to capturing the market segment. Gone are the days when

Automotive Hardware Functional Safety (FuSa) Features: ISO 26262

Automotive Hardware Functional Safety (FuSa) Features: ISO 26262

In all critical applications like aircrafts, medical equipment and automobiles, there is a requirement for the systems to be reliable and safe. These requirements are important since human lives are

A new lightweight CNN model for Automatic Speech Command Recognition on Microcontrollers

A new lightweight CNN model for Automatic Speech Command Recognition on Microcontrollers

The need for Automatic Speech Command Recognition (ASCR / ASR) on IoT devices is gaining traction because of the increased interest in non-touch-based applications. This article introduces a new lightweight

Vision AI powered Automatic Number Plate Recognition (ANPR) for Japan

Vision AI powered Automatic Number Plate Recognition (ANPR) for Japan

Automatic Number Plate Recognition (ANPR), also called Automatic License Plate Recognition (ALPR), refers to an accurate image processing system used for detecting and reading vehicle number plates. It uses an

AI-based Automatic Contour-following of Roads and Canals

AI-based Automatic Contour-following of Roads and Canals

Roads and water canals have historically been opening up channels of commerce in economies across the world and continue to do so even today. The socio-economic development of many countries

Solar panel defect detection using Vision Intelligence Systems

Solar panel defect detection using Vision Intelligence Systems

Lean, green and renewable energy are some of the buzzwords of the last decade. Beyond the buzz, there’s the real grassroots level transformation that their adoption is bringing across our

1 2 3 4 5
Scroll to Top