Where I grew up, there were five radio stations: Country, Country, Classical, Talk, and Rock. My folks liked older country music (and the hosts on that station were probably the best in the area), so I listened to a lot of it. One of the songs I liked because it was so interesting was “The Auctioneer” by Leroy Van Dyke. I got a tape recording of it one day when it was on and tried to emulate his way of talking. Never quite got it, but I could understand what he was saying.
Turns out, the most modern software managed by the largest tech titans on the planet can’t even get that far. I stumbled across a video of Van Dyke performing his song on a YouTube channel called Country Road TV. If you haven’t heard the song before, here he is singing it (he first recorded it back in 1956!):
I went to skip backwards to listen to part of the song again but missed and accidentally turned on captioning. The results were… well, see for yourself:
Keep in mind that the song is about a guy who wants to learn how to talk like an old-school auctioneer; I believe he sells a goat in one part. Nothing about monocles or tables…
And the final run-off at the end of the song is even better:
It’s like the whole “There’s a Bathroom on the Right” thing, but with computers. I am pretty sure that BitDefender didn’t exist in 1956, but who knows – maybe Mr. Van Dyke updated the lyrics.
While most people today probably aren’t looking up captions for 60+ year old novelty country music, issues like this are a real problem for people who rely on captioning for important and accurate information… and it seems the technology still has a lot of room to improve.
**UPDATE (2020-05-08): I did a little bit of math and realized I was only running the IR illuminator at about a quarter of a watt. After a bit more poking around and squinting at part numbers, I’m pretty sure it can run at almost 10x the power. I will look into this further sometime soon.**
Shortly after my previous post on removing the IR-cut filter from the OV2640 camera that comes with the ESP32-CAM, I put the ESP in a safe place… so safe that I lost it.
I found it again a couple of days ago and finally got to tinkering with it this evening, with the plan to see how well it worked in the dark.
I changed the following settings from the defaults for all of the pictures taken with the ESP in this post: – Frame size: 1024×768 (XGA) – Gain ceiling set to 3 – Special effect set to 2 (greyscale)
Without the filter, the colours were all wrong and it was a little harder to focus. This is normal but a little annoying, so I set the image to greyscale. Here’s the first image I took, looking at the bird feeder as the sun was on its way down on the other side of the house:
It’s not too bad. Things look a little weird – the trees, sky, and grass all look like they’re from a really cheap dream sequence. Two hours and fifteen minutes later, the sun had set but there was still plenty enough light for the camera:
Twenty minutes later, the streetlights were all on, there was very little glow in the sky, and the image started to get pretty noisy:
Another 25 minutes and it was dark:
So, with ambient light in the suburbs at night, the ESP32-Cam isn’t a stellar performer. This is not a high-end CCD rig.
I have a couple of inexpensive little IR illuminators but they’re so inexpensive that they didn’t come with specifications and I can’t find datasheets for them. I ended up using an LM317 to limit the current to about 125mA. I’m pretty sure they can go higher but figuring out how high is a project for another day.
Here’s what that thing running at 125mA did:
Not so good. Or… was it not too bad? It’s not like I went out there with one of those 400 LED yard illuminators – this was a single diffused LED that’s pulling just over half a watt. Maybe I should revisit this with something that puts out a little more oomph.
The next thing on my list to check was how well it worked indoors. To test this, I put the camera and illuminator at one end of a hallway, closed the door, and turned off all the lights. My phone picked up a bit of light under the door at the far end of the hall, about 12 feet away:
And here’s what the ESP saw:
And with the same illuminator (at the same power) turned on:
Having the IR confined to an area where it can bounce around and not just be lost to the night makes a big difference. With a better (or more than one) source of IR, the ESP32-CAM may well make a decent indoor night camera. Tweaking some of the camera settings may improve things, too.
So… not the best performer, but for the cost (I think I paid nine dollars for this particular one, camera and all) and the sheer number of features that the ESP32 series has, I find it a pretty attractive little device.
I think the next ESP-ish things I want to look at are getting some pictures of the animals that wander through the yard at night, and maybe trying this particular experiment again with a bigger/better IR illuminator.