I 'm finding your post interesting.
A few years ago (on another forum) the was a member who engaged in similar detections of artifacts. Though this one appears to be superior to ones I've seen before.
So, of there are more, I'll keep watching.
Keep in mind though, the human eye/mind always tries to make since out of visuals such as these.