-
#ComputerVision – Object Detection with #YoloV3 and #MobileNetSSD
Hi ! I have a ToDo in my list, to add some new drone demos. In order to do this, I was planning to perform some tests with pretrained models and use them. The 1st 2 in my list are Yolo and MobileNetSSD (see references). YoloV3 Let’s start with one of the most popular object… β read more
-
#Coding4Fun β How to control your #drone with 20 lines of code! (21/N)
Hi ! In my post series I already wrote about how to detect faces. We can do this with a camera and OpenCV. However, a drone can also be moved on command, so let’s write some lines to detect a face, and calculate the orientation and distance of the detected face from the center camera… β read more
-
#SomeGoodNews: I’ll be at the Talk 4 Kids 2020 event. #t4k2020 @talks4kids
Hi ! Let’s share Some Good News. Before moving to Canada, my last event in Spain was probably one of the the best one ever: with a couple of friends we hosted the Talk 4 Kids. Talk 4 Kids The event is focused on technology, with amazing speakers, and the funds raised will go entirely… β read more
-
#Office – Another cool #Outlook Feature: review links and email participants before send an email
Hi! I already write about some cool features embedded in Office to help us to be more productive. Some of them are AI based, and others are so simple and useful, like this one, that they deserve a post. This is a classic one: we are trying to avoid big attachment in emails, if you… β read more
-
#Event – Resources used during the #GlobalAI Tour, Buenos Aires, May 30. Letβs code a drone to follow faces! Using AI, Python, containers and more.
Hi ! The event is complete, and now is time to share the resources I used during the session Slides Code https://github.com/elbruno/events/tree/master/2020%2005%2030%20Global%20AI%20Tour%20BsAs%20Drone%20AI Resources DJI Tello Drone, https://www.amazon.com/Tello-CP-PT-00000252-01-Quadcopter-Drone/dp/B07BDHJJTH Ryze Tello SDK, https://www.ryzerobotics.com/telloΒ Β Viola Jones, Object Detection Framework, https://en.wikipedia.org/wiki/Viola%E2%80%93Jones_object_detection_frameworkΒ Β Cognitive Services Custom Vision, https://customvision.ai β read more
-
#Humor – JSON Statham
I regret nothing ! β read more
-
#Tools – Cupcake Ipsum, like LoremIpsum but for cupcakes!
Hi ! Yes, quarantine is hard, but I’m not crazy, today I’ll blog about Cupcake Ipsum (see references). 15 years ago, one of my 1st posts was about Lorem Ipsum. And, it makes sense to start with the Lorem Ipsum definition Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum… β read more
-
#Coding4Fun β How to control your #drone with 20 lines of code! (20/N)
Hi ! We already have the drone camera feed ready to process, so let’s do some Image Segmentation today. As usual, let’s start with the formal definition of Image Segmentation In digital image processing and computer vision, image segmentation is the process of partitioning a digital image into multiple segments (sets of pixels, also known… β read more
-
#Windows10- #WindowsTerminal and Anaconda, bonus: start an Anaconda Virtual Environment
Hi ! Windows Terminal (WT) is one of the coolest tools I’ve using in the last couple of years. I’m not an expert, and not even a fan of CLIs, however I assume working with WT is super cool. Bonus: If you speak Spanish, I shared my own thoughts about this with Juan and Eduard… β read more
-
#Python – Easy way to install #OpenCV and #TensorFlow with Anaconda
Hi ! After sharing a couple of sessions using the Drone and working with the drone camera, a couple of people contacted me with issues while they try to install OpenCV and/or TensorFlow, to be used with Python. There are plenty of tutorials about this, so I will share a very easy one. 1st step… β read more
-
#Tools – Display Changer II, change your monitor configuration with 1 click
Hi ! These remote working days, I’ve found myself sharing my screen several times a day. My desktop setup is standard with an UltraWide Landscape monitor and a “Normal” Portrait monitor. I mainly share my landscape monitor, however my default resolution in this monitor is 2560×1080. So, every time I share my screen, I found… β read more
-
#Coding4Fun β How to control your #drone with 20 lines of code! (18/N)
Hi ! Today I’ll step back a couple of posts, and add 2 simple lines to allow me to save a video file from the Drone camera. This is a request, and it’s makes a lot of sense to have recorded a file with the drone camera. The video will later contains detected objects and… β read more
-
#Skype – #MeetNow, Host a video meeting with no sign ups or downloads
Hi! Today’s video conference world seems to be split between personal and business Apps. In the business side, I’m a fan an avid user of Microsoft Teams, no suprises here. However the personal side has more options, I’ve seen a lot of people using WhatsApp, Instagram and the super uber popular Zoom. Disclaimer here: Zooms… β read more
-
#Coding4Fun β How to control your #drone with 20 lines of code! (17/N)
Hi ! Once we have the a custom vision trained model instance, we can use it to recognize objects from the drone camera feed. Read my previous posts for descriptions on these. Another interesting scenario, is to save local files for every detected object. In the following code, I’ll save 2 different files for every… β read more
-
#Coding4Fun β How to control your #drone with 20 lines of code! (16/N)
Hi ! In my previous post, I shared an example where I analyzed the camera feed using a Image Recognition model created using Custom Vision. Today I’ll expand the sample, and show in real time the detected MVPs logos with a frame in the drone camera feed. Let’s take a look at the demo working… β read more
-
#Coding4Fun β How to control your #drone with 20 lines of code! (15/N)
Hi ! Let’s use Custom Vision to analyze the images from our drone camera. In this scenario, I created a custom model to recognize MVP awards from my MVP wall. I know, that’s bragging, but I like it. Disclaimer: There are plenty of documentation and tutorials about Custom Vision. I won’t go deep on the… β read more
-
#Event – Recorded session (spanish) and resources for the #GlobalAICommunity Virtual Tour, Monterrey. Vamos a programar a un dron para que siga rostros!
Hi ! The event is complete, and now is time to share the recorded session and the resources I used during the session Recorded Session (Spanish) Slides Code https://github.com/elbruno/events/tree/master/2020%2004%2018%20Global%20AI%20On%20Tour%20MTY%20Drone%20AI%20Mex Resources DJI Tello Drone, https://www.amazon.com/Tello-CP-PT-00000252-01-Quadcopter-Drone/dp/B07BDHJJTH Ryze Tello SDK, https://www.ryzerobotics.com/tello Viola Jones, Object Detection Framework, https://en.wikipedia.org/wiki/Viola%E2%80%93Jones_object_detection_framework Cognitive Services Custom Vision, https://customvision.ai Damian Tello, Python DJI SDK, https://github.com/damiafuentes/DJITelloPy β read more
-
#Humor – make a program that displays current time …
-
#Windows10 β How to Install Connect app (yes, somehow is not part of my Windows 10 installation)
Hi! Iβve been using the Connect App for several years. Itβs super useful when you need to share your Android screen to your Windows device, or any other device sharing screen scenario. However, today I realized that I donβt have my Connect app installed in my Windows 10 I donβt know why, maybe one of… β read more