Capturing NOAA Satellite Images with SDR

Capturing NOAA Satellite Images with SDR

There are plenty of examples online (https://learn.adafruit.com/getting-started-with-rtl-sdr-and-sdr-sharp/overview) on how to receive images from NOAA satellites using SDR. This post will be about my experiences and ideas on how to improve the process I used. There are several items needed before having a finished image. These were the pieces used in my setup and some description about each. The first is the SDR hardware. Obviously this will be a requirement. It’s the typical DVB-T USB device most commonly used for SDR….

Read More Read More

Cutting through the smoke with Retinex

Cutting through the smoke with Retinex

This year, most of August was unfit for bike riding due to wildfire smoke in the air. There was a 10 day stretch where the visibility scale reached zero. Standing on the shores at Shilshole, the smoke was so thick that land wasn’t visible across the Puget Sound. I wondered if land was still visible from a digital camera, even though I couldn’t see it. There is an imaging processing technique call Retinex that is used to enhance the dynamic…

Read More Read More

RClone is the Rsync with the Cloud

RClone is the Rsync with the Cloud

RClone is an extended feature set to rsync which provides a way to use cloud storage for file backups. To install it, refer to this link https://rclone.org/downloads/. In my example I run these commands to download and install RClone. wget https://downloads.rclone.org/v1.42/rclone-v1.42-linux-amd64.deb sudo dpkg –install rclone-v1.42-linux-amd64.deb Next is to configure RClone to use the cloud service. I ran this command to do that. Refer to this link, https://www.hwrrobotics.com/tutorials/installingRcloneUbuntu14.04 or https://www.unixmen.com/install-configure-rclone-debian-8/ rclone config 2018/08/07 04:02:03 NOTICE: Config file “/home/local/.config/rclone/rclone.conf” not found -…

Read More Read More

FFMpeg motion detection

FFMpeg motion detection

FFMpeg motion detection offers a way to create videos that are smaller and shorter becuase it only captures changed scenes. This post discussed the topic, https://superuser.com/questions/984841/ffmpeg-remove-parts-without-motion. Here is the command I used based off of this conversation. ffmpeg -i “http://viewr1:viewr1@192.168.6.184/mjpeg/stream.cgi?chn=0” -vf “select=gt(scene\,0.004),setpts=N/(25*TB)” IPCam4_Motion.mp4 The one thing I noticed was the timestamp in the video is being detected as a scene change, this introduces a higher noise floor. I found that my lowest scene value to be .004. This site, http://www.bogotobogo.com/FFMpeg/ffmpeg_thumbnails_select_scene_iframe.php…

Read More Read More

DVR Video from Images Captured from IP Cameras

DVR Video from Images Captured from IP Cameras

Working with thousands of image files captured from IP Cameras can be problematic. I’ve experienced issues with Caja hanging when simply browsing the folders that contain the captured images. To work around this, I compile video with FFMpeg from the image stock into a separate folder. First I’ll create a file list using this command ls /home/local/Videos/Security/IPCam3_20180726*.jpg > /home/local/Scripts/IPCam3_20180726.txt The results will then need to be processed so FFMpeg can use the file as a reference. Before – Not ready…

Read More Read More

Security Monitoring with IP Cameras

Security Monitoring with IP Cameras

Security Monitoring with IP Cameras The market offers many choices when it comes to IP cameras. Most people who purchase these devices typically use the bundled software or hardware. This can be convenient but has it limitations. Many of the manufacturers do not support other brands of devices. In this post I’ll be covering how to gather imaging and video directly from IP cameras without the need for the vendors software or hardware solution. The camera I’ll be demonstrating in…

Read More Read More

microSD Security

microSD Security

Many single board computers and mobile devices use microSD media as their primary data storage.  However, microSD media is also used in cameras, security systems, and other small devices that handle large quantities of data.  The security of this media format is often overlooked. In this post, we’ll look at some history around the topic of microSD security and its implications.  I’ll also be covering some basic concepts of securing microSD media. MicroSD media is an extremely small form factor…

Read More Read More

CO Detector Hack – Part 9

CO Detector Hack – Part 9

This will be the last post on the subject of interfacing the First Alert CO Detector with a wireless ESP8266 module. The limits of the ESP8266 and lower costs of the higher functioning ESP32 module prove that this effort is not worth continuing. I will say that the overall simplicity of this project should provide a firm footing for future projects. The process from start to finish can be applied to any number of electronic devices. So with that said,…

Read More Read More

CO Detector Hack – Part 8

CO Detector Hack – Part 8

“No changes are permanent, but change is” – Neil Peart Rush, Tom Sawyer It’s been quite sometime since my last post, my apologizes. I won’t be diving right back into the CO Detector project just yet. First, I’d like to cover some developments that have occurred the past two months. Late in April, there were updates available to my WordPress site. Updates are a constant flow and this was just another routine bit of work for maintaining the site. The…

Read More Read More

CO Detector Hack – Part 7

CO Detector Hack – Part 7

In this post, I’ll be begining to cover the Arduino code used to program the ESP8266, as it pertains to the CO Detector. Most of what I’ll be going over here is based off of Rui and Sara Santos’s work at https://randomnerdtutorials.com/about/. They have done a tremendous amount of work and deserve the attention for it. The ESP8266 will be replacing the ins and outs to the CO Detector. Besides the typical operation of the CO Detector, we’ll need to…

Read More Read More