Browsed by
Category: Research and Development

Color Isolation with FFMpeg

Color Isolation with FFMpeg

I had written a post awhile back about color isolation using imagemagick. Here is a recap, but this time using FFMpeg. This turned out to be a good color pattern to do testing against. the reason I prefer this is because it contains white and black space to visually understand the results of the filter. Lets try this command. ffplay -i “color-pattern.jpg” -vf “colorhold=0xFF0000:similarity=0.25” Now our image shows only the defined color threshold, in this example it’s red. Here are…

Read More Read More

Software Gimbal

Software Gimbal

In this post I’ll demonstrate how to stabilize and enhance low resolution video using FFMpeg. I will also discuss the pros and cons of hardware options available. From there the discussion will show examples of software options that have supplanted hardware. Lastly, I will introduce some examples of AI that others have used. The Z51 660mm Below is a side by side comparison of video taken from one of my fixed wing remote control (RC) planes. Here is the script…

Read More Read More

Camera Angular Calibration

Camera Angular Calibration

These are a couple of resources that I’ve used for RC camera information that you may find useful, https://www.chucklohr.com/808/c16/ and https://oscarliang.com/how-to-use-808-16-keychain-camera-manual-and-wiki/. Those links are specific to the 808-16 key chain camera which I have used for bike rides as well as drone flights. There is mention about field of view measurements in the first link. It references methods used which I was not able to reliably validate. http://www.rcgroups.com/forums/showpost.php?p=22171449&postcount=6843 and https://www.rcgroups.com/forums/showpost.php?p=22446815&postcount=7732 both use the Pythagorean theorem. The camera and background are…

Read More Read More

Cleaning Up Underwater Video

Cleaning Up Underwater Video

Last summer was a chance for me and my family to do some water activities in the area. Snorkeling was a big favorite for my son. One of the locations had a fresh stock of fish that drew our attention. Unfortunately, the water in the lake grew cloudy due to our movement and it was a challenge to see. On a follow up visit, we brought one of my 808-16 video cameras. It’s a 720p camera and I wasn’t too…

Read More Read More

Elf on the shelf

Elf on the shelf

Ok, I’m going to trying to do a dictation of my new blog entry using this software called VOSK. V O S K. Anyway, it’s been eighteen months since I’ve done an entry and a lot has been going on. I’ve done a few things with IoT devices. I’ve been replacing the factory shipped firmware on these IoT devices with Espurna and Tasmota. This has involved opening up factory sealed devices and making physical changes to allow reprogramming. I have…

Read More Read More

SDR Antenna

SDR Antenna

The SDR hardware sold online usually includes an antenna. These antenna are not suitable to pickup radio transmissions that are low powered or distant. Here is an example of NOAA weather radio that is transmitted about 15 miles from my location. This first image is with the standard antenna shipped with the SDR adapter. The signal noise ratio is narrow, meaning the noise floor is high and the signal ceiling is low. The audio is noisy and hard to hear….

Read More Read More

Working with Cipher

Working with Cipher

Recently, someone I know purchased a network printer that was the same make and model as mine. They weren’t sure on how to setup the printer and asked for my help. The setup is not difficult, however the default settings leaves the printer open on its wireless interface. So there are more steps that are required to secure it. The challange facing us was distance, they live in another state. However, I was able to export my printer settings, which…

Read More Read More

The Golden Plate

The Golden Plate

I saw these two videos about the Voyager spacecraft and the Golden Plate each of them contain and found they fit with the other material posted here. “That’s here. That’s home. That’s us. On it everyone you love, everyone you know, everyone you ever heard of, every human being who ever was, lived out their lives. The aggregate of our joy and suffering, thousands of confident religions, ideologies, and economic doctrines, every hunter and forager, every hero and coward, every…

Read More Read More

DTMF Automation

DTMF Automation

A large part of phone automation uses DTMF signaling. DTMF stands for Dual Tone Multi Frequency and has been in place since the 1960s. Dialing a phone number before the advent of DTMF involved using a rotor. The spinning dial would generate a number of pulses that the phone company would interpret as a number. The phone company then placed each number in order and after a set number was reached, the phone company would place the call. We still…

Read More Read More

WiFi Scanning Using ESP8266 ESP-01 Module

WiFi Scanning Using ESP8266 ESP-01 Module

In my earlier post I discussed installing the ESPurna firmware on the ESP-01 module, a ESP8266 based IoT device. The firmware provides a Web as well as a telnet UI. In this post we’ll be more focused on the CLI via telnet. More specifically, we’ll be looking at the wifi.scan command issued in a telnet session to determine wireless coverage. The ESP-01 module is well suited for tasks like determining wifi coverage. It is small, can operate on a small…

Read More Read More