News for hackers. Stuff that matters.
Re:Inside Pornhub by Terry_Roll on Thursday February 24, 2022 @12:36AM (#30450802)
I would do something like this, should work for any type of image.

Original -> Upscale and Downscale.

Alter the frame sizes ie 4:3, 1080p, 4K

Encode all video formats in all video codex's.

Make stills for timelines which are likely to be interesting.

Use a variety of background filters like those seen in Zoom calls to obscure backgrounds and then use all the stills with and without backgrounds, and also alter the colouring/whitebalance.

Hash Stills and you will have loads of stills!

Train an AI to look for the stills allowing for colour changes like a slight filter to alter the colouring, or maybe do it in black and white.

When still is suspected, hash the AI found stills against known stills

Obviously different websites allow uploading of different formats/codexes which is a filter in itself and frame sizes

Because of editing, an AI needs to scan the film, when a still is found, make a copy and hash it to see if there is a match.

At least thats how I would do it.

I think you can spend too much time looking at other stuff AI & training data and sometimes its the background objects which are more important, like clothing, jewellery & furniture, but these new background filters seen on Zoom calls also makes it harder for the AI stills recognition.

Expensive in terms of cpu processing, but probably a better way to spend money than on human wages going through stuff/moderating.

Re:Inside Pornhub by brokenodometer on Thursday February 24, 2022 @12:45AM (#30450886)
How many GPUs do you have for all of this?
Re:Inside Pornhub by Terry_Roll on Thursday February 24, 2022 @01:26AM (#30451229)
> At least thats how I would do it.
Re:Inside Pornhub by dehrmann on Thursday February 24, 2022 @12:44AM (#30450883)
You should look into Scale-invariant feature transform.
Re:Inside Pornhub by Terry_Roll on Thursday February 24, 2022 @01:25AM (#30451224)
Its beyond me now, I'm on a different more explosive short lived path, but the idea is out there for someone else to have a stab at.