Blogs

Articles and Thoughts

Image Stitching featured image
The input to image stitching is a pair of images which are treated as Train image and Query image. These two images will undergo a Registration process, which involves identifying features from the individual images. This process of image registration uses popular techniques like SIFT, ORB etc., which have been embedded in OpenCV libraries.
AI transforming driving photo
AI is increasingly becoming a part of our everyday lives, across different domains. Have you ever thought about the possibility of a custom driver and passenger experience based on your unique and personal needs? Will AI eliminate the need for us to drive altogether? Would it provide a convenient alternative to all our ‘on road woes’?
Analog meter featured image
This article describes a complete embedded vision system that enables automatic measurement of analog meters. Specific use cases include analog meters installed at weigh bridges, gas plants...
Autonomous Navigation
Warehouse automation technology is evolving rapidly, and AMRs (Autonomous Mobile Robots) are taking the front row to build Smart Manufacturing facilities. Industry analysts project the market for warehouse automation technology will double in size from 2021 to 2026*.   More and more material handling tasks are being managed by robots as the industry is heavily investing …

Next-Gen AMRs for Smart Warehouses  Read More »

All industrial work on factory floors was previously done by humans, which was a good enough strategy at a time when the necessity could be met with human speed. However, because of the exponential increase in daily output, the industry’s demand for robots is at an all-time high. Specifically, cobots i.e., robots that work alongside humans to enhance …

5 ways to enable safety for cobots   Read More »

Fall Detection photo
A fall detection system can be defined as an assistive mechanism whose main objective is to generate an alert when a fall event has occurred. There are many cases of train tragedies in which people fall from running trains or from railway platforms. Such an uncontrolled fall can result in critical injuries and can even …

Fall Detection & Warning System using Geofencing for Rail Passenger Safety  Read More »

Visual Slam featured image
Simultaneous Localization and Mapping (SLAM) has always been a hot topic in robotics and related fields. Exceptionally reliable technologies and solutions have...
PowerBots in PowerArtist featured image
Early power analysis in System-on-chip (SoC) design is a hot topic today. The power budget of electronic devices is decreasing every day even though area and complexity are increasing. The situation is the same for wired and wireless devices. A wireless device cannot afford to have higher power simply because that will increase the battery consumption, whereas …

PowerBots in PowerArtist for Early-Power Analysis and Reduction: An Introduction Read More »

MLOps Photo
This blog is to stress the importance of MLOps in the ML project lifecycle, assert the necessity of MLOps in the context of the entire Software industry, explain its relevance within the context of DevOps, and how the changing Software development environment and processes help the ascend towards the peak of the Digital Revolution.  MLOps …

MLOps – ML Production Revolution Read More »

System-on-chip (SoC) designs solve challenging design problems in different application domains by integrating diverse domain expertise. The successful design of such complex single-chip applications requires expertise in several technology areas such as communication, multimedia, encryption, and analog and RF designs. These technologies are increasingly hard to find in a single design house. Hence, there is …

Network on Chip – an Overview Read More »

Robots have mastered every position imaginable in the post-pandemic world, from forklifts, trolley haulers, and industrial floor scrubbers in factories to delivery bots on the curb (you can read all about it in our blog- link here).  Human-robot interactions have increased dramatically in factory environments, posing a safety risk. It’s challenging to figure out which technology, solutions, and …

Enabling safety in workplaces with mobile robots using Virtual Fencing Read More »

AI-driven computer vision systems are increasingly becoming a part of our day to day life across industrial and consumer applications. Deployment of Machine Learning (ML) models on Edge devices is also gaining traction due to the advantages of improved performance and data security as data is not sent over to the cloud for processing. While …

Light-weight People Detection on Microcontrollers using Custom Neural Networks Read More »

Social distancing has been found to be an effective measure to curb the spread of COVID-19. According to the Centers for Disease Control and Prevention, a minimum distance of 6 ft should be maintained between two individuals to control spread of COVID-19. As parts of the world limp back to normal and people slowly return …

AI-enabled Social Distancing Detection Read More »

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.
AI based nut counting
“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 hardware run faster and faster. This blog post explains the design of one such high-speed, high-accuracy solution developed by Ignitarium engineers: a computer vision based …

High-speed nut counting based on Computer Vision Read More »

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 and functions, to speed up not only the multimedia audio and video applications but foray into deep learning and AI related applications such as voice …

Practical approach to Arm Neon Optimization Read More »

Gitlab Photo
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 be covered are: Creating a project and cloning itCreating branches, making changes and pushing back to GitLab Creating a Project and cloning it You can …

GitLab for beginners Read More »

Computer vision & AI Rail crossing Photo
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 of gates and lights at more crossings, timed traffic signals and increased public education efforts. Helping further with these efforts are several noted companies and …

Computer Vision and AI-based Railroad Crossing Detection Read More »