Shooting videos of Ninjutsu events. Top man insists that there are privacy issues as some of the participants don't want their faces to appear in the resulting video. Would really love to be able to solve this problem because I'm sitting on tons of video that I want to distribute!
Blurring all the faces in the video is not a good solution because first there are the instructors in the the video and second some of the participants would LOVE to see their faces in the video.
So what I was thinking was to blur the faces of those participants who request that their faces be hidden (i.e. opt-out). This means I'd have to be able to tell the software that "this is the face of Dick, Joe and Harry" and have the software identify and blur all occurrences of those faces in the multiple clips of the event.
A less desirable alternative would be to somehow pixelate/blurr/remove everyone EXCEPT for the instructors (i.e. opt-in)
So, my question is: Do you know a solution to preserve the privacy of some of the participants in a video?
This is a hobby, so preferably the solution would be inexpensive or even free ;)
I'm totally pessimistic - can you surprise me? :)
Update: I ran a test. I figured Google would have the best technology, because of Google Street View. So I uploaded a sample to YouTube and selected to blur all faces. This is a much easier problem than my problem description but the results were very disappointing. First, it was very disconcerting to see the blurred faces but even worse, the blurring was very "temperamental" - sometimes faces were blurred, sometimes they weren't.
So, I figure that if Google can't do it, then it isn't doable.
However, and here's the moral of the story: Returned to "Top Man" and mailed him that it can't be done. Return mail was a very surprised "who told you this was an issue"!?! So, the moral of the story is: "Always recheck again and again with the client and re-verify the requirements".
As if we didn't know :)
I'm leaving this question open for a few more days, to solicit answers, and then I'll award the "solution" to the best answer. Thanks for helping!