Blogs

Articles and Thoughts

Intelligent clock calibration based TDM for multi-FPGA emulation

Intelligent clock calibration based TDM for multi-FPGA emulation

SoC re-spins can mostly be attributed to functional errors that are introduced during the RTL coding phase of the design process. Hardware simulations lower the risk of such design errors.

Cobots and Vision: Pose estimation for pick and stow operations

Cobots and Vision: Pose estimation for pick and stow operations

Collaborative robots or cobots are being adopted in large fulfillment centers to streamline logistics with the intent to improve efficiency right from the stage of procurement to last-mile delivery. As the global

A Hands-on Guide to Backend Performance Optimization of a SaaS platform for scalable AI workloads 

A Hands-on Guide to Backend Performance Optimization of a SaaS platform for scalable AI workloads 

This article contains a more detailed treatment of backend performance optimisation considerations in platforms targeted to handle scalable AI workloads. A brief introduction of the same can be found in

3D Graphics Driver for Linux: DRM Implementation

3D Graphics Driver for Linux: DRM Implementation

YouTube undoubtedly is the leading video streaming platform, and with the advent of new technologies from sensor, semiconductors and broadcasting technologies, the quality of video keeps improving manyfold.

Use of Celery in Serverless systems for scaling AI workloads

Use of Celery in Serverless systems for scaling AI workloads

Modern SaaS deployments rely on Serverless computing, allowing software components to be scaled easily with very little management overhead. AI workload execution has also started relying heavily on this technology

Use of Homography Matrix for image stitching

Use of Homography Matrix for image stitching

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

AI transforms driver safety and comfort: 4 things that will never be the same

AI transforms driver safety and comfort: 4 things that will never be the same

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

Automatic Analog Meter Reading using FPGA-accelerated digital image processing 

Automatic Analog Meter Reading using FPGA-accelerated digital image processing 

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...

Next-Gen AMRs for Smart Warehouses 

Next-Gen AMRs for Smart Warehouses 

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

5 ways to enable safety for cobots  

5 ways to enable safety for cobots  

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

Fall Detection & Warning System using Geofencing for Rail Passenger Safety 

Fall Detection & Warning System using Geofencing for Rail Passenger Safety 

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

Visual SLAM: Possibilities, Challenges and the Future

Visual SLAM: Possibilities, Challenges and the Future

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 for Early-Power Analysis and Reduction: An Introduction

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

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

MLOps – ML Production Revolution

MLOps – ML Production Revolution

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

Network on Chip – an Overview

Network on Chip – an Overview

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

Enabling safety in workplaces with mobile robots using Virtual Fencing

Enabling safety in workplaces with mobile robots using Virtual Fencing

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

Light-weight People Detection on Microcontrollers using Custom Neural Networks

Light-weight People Detection on Microcontrollers using Custom Neural Networks

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

AI-enabled Social Distancing Detection

AI-enabled Social Distancing Detection

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

1 2 3 4 5
Scroll to Top