How do I prevent people from copying my designs?

I don’t think ROBLOX would need to use an AI Photo scanner, they could instead generate a hash for every template(excluding the outside that isn’t used), and if another template has the same hash and was uploaded after, delete it.

2 Likes

I had this idea too, but it has many flaws. A hash is a checksum that changes when anything at all changes. This means not only if the file gets compressed when it sent to your browser the hash will be different, but you could change but a pixel and have the hash be wildly off.

Checking % similarity against every other asset in the store gets taxing and fast. This problem seems very difficult.

Maybe sum up the values of the R, G, B, A (Red, Green, Blue, Alpha) channels, store it into a tuple in a database, and for all entries with equivalent values, check the % similarity and compare to an allowed threshold (select assets you know look similar but aren’t copied). I’m not an engineer who has taken any data classes, and I haven’t tested this method with a large dataset, so this could be inefficient, but it would be much better than we have now.

2 Likes

If I were a clothing designer, I’d put my watermark at bottom of the top shirt and put a heavy shading and/or texture to make sure it can’t be stolen. Here, I have provided a screenshot of it.

1 Like

Yup this was an idea but unfortunately today the copier edit it to remove the username or put his username on it then you say byebye you won’t get your right…
Roblox should take care about that to encourage designers and scan assets instead sending bot message.

1 Like