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 the hardware was considered as a critical piece; customers now expect the board to be delivered as a package containing world-class hardware infrastructure with reliable …

A cost-effective debug solution using OpenOCD for hardware platforms Read More »

Batch Normalization: A different perspective from Quantized Inference Model
The benefits of Batch Normalization in training are well known for the reduction of internal covariate shift and hence optimizing the training to converge faster. This article tries to bring in a different perspective, where the quantization loss is recovered with the help of Batch Normalization layer, thus retaining the accuracy of the model. The article also gives a simplified implementation of Batch Normalization to reduce the load on edge devices which generally will have constraints on computation of neural network models.
Hardware Acceleration of Deep Neural Network Model on FPGA
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 AI problems due to its high accuracy and efficiency. It helps in making real time decisions in applications like Advanced Driver Assistance Systems (ADAS), Robots, …

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

Deep Neural Network Model on FPGA Part-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 and hardware frameworks provided by FPGA Vendors. Deep Learning Frameworks: Deep learning framework can be considered as a tool or library that helps us to …

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

Footwear Detection Image
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 in turn brings in advantages of greater efficiency, lower operational costs while enabling 24/7 production and quicker decision making.  Producing defect-free footwear is not easy. …

Footwear defect detection using Vision Intelligence Systems Read More »

5th Generation
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 many applications like navigation, web browsing, instant messaging, e-commerce, payment gateways, streaming content etc. to name a few. With current 3G and 4G networks, a …

OpenRAN 5G: A Beginner’s Guide Read More »

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 visualize before understanding the concept behind ‘git codes.’ Starting from the Remote Repository, it can be either GitHub (or) GitLab; from there we clone it …

Git commands for Beginners Read More »

Computer vision & AI Rail crossing Photo
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 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 »

Sound Event Classifier Blog
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 to detect events that…
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 an account in GitHub Creating repository (repo) & pushing code to the repo Creating branches and making merge requests. Creating an account in GitHub: GitHub …

GitHub for beginners Read More »

Categories


Recent Posts


AI-driven Face Mask and Attire Detection for the new normal
We are now ISO 9001:2015 certified!
Android Codec 2.0: Developing Multimedia Applications for newer Android Platforms
Automatic Container Code Recognition using Deep Learning
The Role of Autonomous Mobile Robots in a Post-pandemic World
System Verilog EEnet (SV-EEnet) application: Modeling block currents in Mixed Signal Verification