Make timestamps *readable* against all backgrounds!

Currently, the date-and-time “watermark” appears in the upper-right corner of the frame in the feed from any of my Eufy Indoor 2K cams, and it’s printed in solid-white characters. Well, guess what? (1) Pure white text is difficult to read on a very light background, and practically impossible to read on a white background; and (2) the area near the top edge of the frame is probably the most likely to be lightly-colored or white, particularly with an outdoor daylight shot! Put those two things together, and you get this nonsense:

This is ridiculous. For petesake, Eufy… add a thin black outline to the all-white timestamp characters to ensure that they’re legible against any background!!

2 Likes

The problem of practically-invisible timestamp “watermarks” remains just as ridiculously bad now as when I brought it up five months ago. There really is no excuse for this obvious flaw not to be addressed.

Eufy: If you can’t, or won’t, implement a contrasting outline for visibility of timestamp characters, then PLEASE address this issue in one or more of the following alternative ways:

  • When compositing the timestamp into each frame, first darken by 50% the entire rectangular area that’s just big enough to entirely enclose the timestamp plus a few pixels of edge padding. This will assure that every white timestamp character will be surrounded by an immediate background that is no lighter than 50% gray, which is sufficient for visibility. Technically, assuming black=0/white=1, this can be done extremely easily and fast by rotating the bits of each RGB value of each affected background pixel one place to the right (equivalent to dividing by 2). [If white=0 and black=1, then you’d rotate one bit to the left instead (equivalent to multiplying by 2).]

  • Enable users to specify where in the frame the timestamp appears. At minimum, there should be the two options of upper-right (as now) and lower-right; also adding options for upper-left and lower-left would be even better.

  • Enable users to specify the color with which timestamps are “painted”, offering alternatives to white. I would suggest the other seven basic colors: black, red, green, blue, yellow (=R+G), magenta (=R+B), and cyan (=G+B).

Of all the tasks you could assign to your software developers, I submit that this proposal offers by far the highest ratio of customer benefit to development resources required… in that it would help us EufyCam users a lot, and yet it should be relatively quick and easy to implement.

Thanks.

I painted a privacy zone at the timestamp location so it’s always black on white.
That’s a workaround, I second your idea. Have you sent this to support@eufylife.com yet?

Clever! The one cam I really need it… wired outdoor… no privacy zone. Lol

They know how to do this… just sloppy

Privacy zone? That is a clever workaround, but I’ve never heard of that feature. My only experience is with the Indoor 2K cam (lots of them); I guess that feature isn’t available for those.

And no, I haven’t sent anything to "support@eufylife.com". It seems too easy for it to just vanish into the void; whereas here on the forum there’s a quasi-permanent record of it, and others can see it.

How about you do send it to them and keep us updated in this topic? This way you can record the conversation to some extend. Support doesn’t actively read the forums, but I do feel like this feature is quite important to have.

OK, will do. Thanks for the encouragement.