When you develop a new deep learning model, it should be trained with a huge input dataset. When the input training dataset size is small for computer vision applications, the performance of the model can be increased with Image augmentation. …
Transfer learning is a process in Machine Learning to reuse models that are already developed and trained with the huge dataset. Transfer learning is widely used in computer vision applications because the models are pre-trained with the Imagenet database. Transfer …
LCD or Liquid crystal display is a common output device used for embedded, IoT devices, industrial control, and medical devices. To display simple text messages, alert messages and keypad entries from user Alphanumeric LCD or character LCD is easy to …
Image segmentation is an essential operation for extracting objects and features from an image. In general object- extraction is an important step in different advanced image processing operations. Among many different ways of segmentation, thresholding is one of the segmentation …
OpenCV or Open Computer Vision Library is one of the widely accepted opensource Library for image processing and computer vision applications. OpenCV supports Python, this feature makes OpenCV as the default choice for Deep learning application for computer vision. This …
In this article, we look at using TB6612FNG motor controller, and the gpiozero python library for controlling DC motor. TB6612FNG motor driver has widely used for applications where better efficiency and performance is required. Below schematic shows the Raspberry PI …
DS18b20 is a simple temperature sensor which gives digital output on single I/O pin based on 1-wire protocol, so this can be used with the Raspberry-Pi without the need of Analog to Digital Converter (ADC). On Raspberry Pi, 1-wire interface …
#include <linux/kernel.h> #include <linux/init.h> #include <linux/module.h> #include <linux/timer.h> #include <linux/jiffies.h> #include <linux/gpio.h> MODULE_LICENSE(“GPL”); MODULE_AUTHOR(“c2plabs.com”); MODULE_DESCRIPTION(“Module explains about Linux Kernel Timer”); MODULE_VERSION(“1.21”); #define LED_PIN 23 void simple_timer_function(struct timer_list *); struct timer_list simple_timer; static int __init simple_timer_module_init (void) …
In Linux, the character devices are used for transferring a small amount of data from user space application to Hardware device, similarly, this interface is also used to receive data from Hardware device to userspace application. In this article we …
1. Introduction When we start working Embedded Linux SBC (single board computer) like Beaglebone black, Intel Edison, Raspberry-Pi, etc.. the important thing embedded developers look at is how easily we can do customize the kernel for these board. How easy we …