Using Detectron2 for Simultaneous Human Body KeyPoints Detection and coco.names Object Detection.

The detectron2 library for Python is Facebook’s latest advent in open sourcing computer vision technology, and already it is showing a lot of potential in fields such as: human robot interaction, intruder detection systems, crowd control etc. Part of what makes this possible is Detectron2’s ability to simultaneously detect parts of a human body (left…

Windows 10 Update Install Failures due to Secure Boot and UEFI

Have you experienced Windows 10 OS updates downloading, but failing to install on your system? Did the updates go up to about 90-95% and then say ‘Windows could not install your updates, rolling back changes’ or something similar? Is your system SecureBoot and/or UEFI enabled? Then this article should be for you. Over a year…

Machine Leaning on the .Net Framework with ML.Net

As soon as I was aware of the ML.net framework back in August of 2018, I headed over to their MSDN Tutorial and Github pages to try out some coding on of their sample applications, to get a hang of using this. One must note, however, that this was a time when Microsoft was actively…

How to get the most out of your Sri Lanka Telecom Fibre Connection.

As Fibre To The Home (FTTH) is a pretty novel technology to many Sri Lankans, whilst there is still a significant population – in the country – without a reliable broadband connection, it can be understood that there are a few considerations to take in before jumping on the Fibre Optic bandwagon. FTTH is not…

The Connected Home

With the number of Internet of Things (IOT) products built to projected around 31 billion in 2020, I set about exploring how the average user could join the IOT band wagon. Wi Fi Enabled Cloud Printers Wi-Fi printers gained popularity since 2010, and now many printer brands are competing each other; each with unique features…

Raspberry Pi Smart Weather Station

Building on from my previous blog about Windows IoT Core, which has been a lot of progress with the Raspberry Pi Weather Station; that was built to explore the Windows IoT Core platform. The latest milestone involved connecting the Raspberry Pi Weather Station to the Microsoft Azure Cloud. Constructing the Data Logging System The SenseHat…

Raspberry Pi 3 and Windows IoT Core

Recently, I got my hands on a Raspberry Pi 3 development board with a Sense Hat. The SenseHat is an addon board for the Raspberry Pi, that houses a collection of sensors for inertia, orientation and weather sensing. Windows IoT Core is a watered-down version of Windows 10 that acts as an interface between the hardware and kernel of the Raspberry Pi and the application software. Windows IoT Core is favored due to its extensive flexibility in range of tools available, GUI development and the mannerisms that the Raspberry Pi can be programed with. Currently, programs for Windows IoT Core can be written in: C#, C++, Python and Arduino. Access to Machine Intelligence tools is as simple as: hooking the Raspberry Pi to the Microsoft Azure Cloud (for Cloud based AI) or using Python and Google’s TensorFlow (for Onboard AI).