![]() |
http://img684.imageshack.us/img684/2...tingstuffs.png
Random thought related to the php jpg. Is there anything similar to the QRCode square barcode that could be generated that wasn't quite so obvious as to being an image branded with writing on? |
UPDATE - inject user details into your images on the fly
In addition to injecting your user details on the fly into a mpg movie, you can now do the same with your jpegs... http://borkedcoder.com/photo_injector/whore_dog.jpg Save that image and view the exif info (with whatever app you use to read exif info)... Your user details are stored in the Description tag :upsidedow |
OK read a lot more and can offer this.
Borked's solution would work if the only place to get porn was on the Internet. It won't work for most because DVDs can be ripped, unless they invented a blocking program that's 100% secure. Even then what about all the DVDs that don't have it? So pirating can continue. The pirate sites what ever their format will not stop and let all their traffic disappear, they will make sure there's full length DVD rips for their surfers. Plus 75% or more of the sites on the Internet have porn that's fairly well indistinguishable form 100s of other sites. So if you lock down your site of a teen getting fucked on a sofa, the surfer has loads of other options to get free porn just like it. Might work for Astral-blue.com and if Borked would like to contact me and give me a price we will consider it. |
Isn't all of that very expensive to implement? How much does it add to the members cost? And when net neutrality goes bye-bye (probably 2011), how much more are you going to have to pay to keep that stream running at a bearable level?
|
Quote:
https://gfy.com/showthread.php?t=910434 as to anything similar - highly doubt it as qrcodes are used all over the place now by manufacturers... simple and effective |
Quote:
He's showing WEBMASTERS how to stop their content from being shared that is downloaded of their sites. |
Quote:
If you want to protect DVDs I'd suggest asking the MPAA for help, since they have tried endlessly... Implementing these things I've set out here are custom to each person's server setup, since it's adding a layer on to how images/movies are displayed and downloaded/streamed. So it would be near-on impossible to package things up for an all-in-one install package. If you'd like them implementing on your site, drop me a line by email so we can discuss further. It shouldn't be hard or long to implement these things for a single site. |
Quote:
|
Quote:
Quote:
For a "0" = current color + 4*10 For a "1" = current color + 4*1 For a "2" = current color + 4*2 For a "3" = current color + 4*3 ... For a "8" = current color + 4*8 For a "9" = current color + 4*9 Then just do a "mask" comparison between the original and the encoded to reverse the calculation. |
Quote:
Random because to the end user it's random, the to producer they could inject constantly eg every (#frames / 10 + 15) frames - random to the end user, the producer knows exactly where to look each time though. |
Quote:
Our problem? YES. Because so long as there is pirated content being given away for free surfers will keep being surfers instead of members. They don't care if it's online or offline content, it's all content to them. If you have something like Robbie has or I have with astral-blue.com there is a point to protecting it. If you have the same generic content as I have on paulmarkhamteens.com it's not. Andy, I dropped you a line. |
Quote:
Bit easy to remove though. |
Quote:
I'll read it again later and hopefully won't need it translating into idiot :upsidedow |
Quote:
Quote:
Tori Black #530419 where the number is of course a db entry ID containing the info :winkwink: |
Quote:
|
Too much great info in this thread. Keep it coming!
|
Quote:
Also using 99% transparent text is basically invisible to the naked eye. But, a program can compare the before image to the after image and easily tell the difference. If the surfer doesn't have the exact "before" image they can't make the comparison. ottopottomouse: The color-shift would be done by changing the color over small rectangles in different parts of the image. Again the visual change is so small(aprox 0.001%) that only a computer comparing before & after images could actually "see" it. |
Quote:
Unless I'm completely missing your point. For example, if encoding images to something else wasn't a problem - ie someone stole your image and simply uploaded it elsewhere), then all you'd have to do is inject in a random pixel somewhere on the fly and calculate a visual hash of the image (and store it). The next user to view the image would have a different visual hash since the pixels are inserted randomly (more pixels added and higher res the pic, the more unique the hash). If you found your image somewhere else, you calculate its visual hash and then find out who pirated it. eg - visual hash of an image (using multiple cryptographic keys): Code:
Adler32 : C4BA841B Code:
Adler32 : 9CF30B65 Now, on my dev server, these are the benchmarks for calculating those hashes: Code:
Algorithm | Hash length | Hashed bytes/second So in that case, a script could easily go and download images from the internet from known problem sources and at ~100KB/jpeg image, it would search ~2000 images per second to find if any of them came from me, and if so who was the user pirating it As an automation technique, visual hashing is definitely the way, and while algorithms exist to catch lossiness in recompression (as well as videos), it's frikken complicated maths! |
Sorry for the technical replies - it's good to keep technical stuff out of the thread to not complicate things...
However, I'd love to discuss technical stuff over email or IM... |
Quote:
|
For those of you actually reading this thread - it means you are actually interested in piracy prevention and proper detection....
The "real world" is light years ahead on all this as visual hashing is a massive research area (especially in videos given transcoding, youtube, copyright etc) For one example (warning scientific paper, but well written and good visuals!) - see this PDF manuscript. There are hundreds more like it (but more mathematically detailed!) The real world is moving forward a lot, which is why large companies can easily send take down notices to google because things are automated. When it's so easy for some to send out mass emails to end-users of pirated content, why the need for all this piracy prevention? I really do find it extremely amazing that there has been only one person to date that has actually contacted me to discuss wanting to implement things discussed in this thread on their sites. (4 days on the front page is like 8 years in real human terms) If piracy is such a major problem in this industry, I only see a handful of people interacting in a serious thread that is highlighting how to combat it :Oh crap |
Timely bump for people to digitally fingerprint their own content easily...
|
Bump for borked's solution.
|
Now this is getting interesting. I didn't like the branding each stream with a username and IP as I thought it was an ugly idea, and branding each customer as a thief. In stores, they remove the security tag on purchase.
However, this hashed pixel idea is brilliant. I'm a magician as a hobby, and have several magic content makers that would love this technology/idea Borked. I assume you are OK with mainstream work and I can tell them about your ideas? Thanks Damian |
Quote:
Branding videos with username IP was just an idea, but yes visual hashing is where the mass screening detection lies. I have no idea what you have as an idea, but go ahead! |
Nominated for Thread of the Year... great business thread.
|
UPDATE - compare images on the fly
OK, I got very intrigued by all these algorithms, so much so, I spent many many sleepless hours these last few days trying to get my head around them (already 1am here!) I've got something I think is pretty darn smart in comparing images here... Please give it a whirl with your own images and let me know what you think.... Try to make them as different as possible.... http://borkedcoder.com/image_comparison/ Report back here your ideas + suggestions.... |
tested with...
http://borkedcoder.com/image_compari...d9357935f3.jpg http://borkedcoder.com/image_compari...6cf9aac735.jpg gave: The two images below are very similar and would be flagged as pirated! |
Quote:
If I could figure out which member was the downloading maggot, I could have them permanently banned from re-joining my site or any other ccBill provided site. |
help please...
I am actively looking for a way of protecting the content on my sites. I am pretty attracted to the idea of a non-downloadable, anti-leech streaming system like the way Adobe and some other companies are boasting.
I called my billing company (ccBill) and they are promoting metrixstream. I spoke to them and their monthly licensing fee is pretty steep. I am open to all suggestions that will slow down these file sharing maggots who rip off material for a measly membership fee and post my entire site on 10 different forums. I really don't want to piss off my members, but more importantly, I just want a big deterrent to file sharing. Any suggestions would be appreciated, and I am open to spending money on this, if it's a good service. Hoping for some good help! |
Great thread borked! this could be useful for many adult webmasters!
Wish someone could inplent a pincode into a movie or something verifying the user as a "member" |
Awesome thread.
|
Quote:
You can produce a say 5 second roll at the start of the movie that says, "this movie was prepared for <username> <IP> on <data>. Copyright <your company> All rights protected. Do not pirate this movie. That would scare a big bunch away from uploading it. For those that know how to remove frames, you would also inject that into the movie "randomly", injected as a single frame and the end user will never see it. It's not the same as digital fingerprinting, but it's a good way of tagging the content. Quote:
I would suggest going with http://www.wowzamedia.com/store.htmlWowzaMediaServer. At $65/mo for a license, it will server all your needs. If you need help setting it up, hardening it, and optimising it for streamlined production environment, drop me an email. |
Quote:
the data in the example is in a single frame at exactly half way into the movie. |
I wasted lots of money, with some fancy programming firm in Dallas, then finally said enough. This information is great! Thanks!
|
an example of identifying the user in both preroll and injected somewhere in the movie
download http://borkedcoder.com/movie_injecto...er=borkedcoder the identifying data (given as example) is injected at the start of the movie and at exactly mid-point (search frame by frame at 8 secs, just where the boy starts walking) and at the end |
Nice writeup
|
Quote:
I've just lost 1¼ hours thinking about it :upsidedow |
Quote:
http://media.ferrocash.com/photo/201...o-test-001.jpg http://media.ferrocash.com/photo/201...o-test-002.jpg Real cool job pal! :thumbsup |
d7f3bf4563.jpg
:) Close as I can get at the moment and get NO PIRATE. |
Quote:
OK, took care of that kind of detection avoidance by tightening up the crop-detection part.... cropped tight and a spherise filter applied... The two images below are very similar and would be flagged as PIRATED! :thumbsup http://borkedcoder.com/image_compari...9ef4150dd4.jpg http://borkedcoder.com/image_compari...2af49c5c9b.jpg thanks for catching that :thumbsup anyone with any false positives? something I'm worried about is a very similar scene close up but from 2 very different movies... |
Cropped, resized, distorted, severely recompressed, rewatermarked (typical tube action). And still:
The two images below are very similar and would be flagged as PIRATED! http://media.ferrocash.com/photo/201...o-test-004.jpg http://media.ferrocash.com/photo/201...o-test-005.jpg Pretty cool thingy. |
2 borked
How many images can your script compare in, say, 1 hour? |
Damn...
The two images below are very similar and would be flagged as PIRATED! http://media.ferrocash.com/photo/201...o-test-004.jpg http://media.ferrocash.com/photo/201...o-test-006.jpg |
Quote:
btw, I've added a timer to the image comparing (doesn't include upload speed) eg time taken to compare images: 2.46392607689 seconds (~1461 images/hr) |
I've added the confidence level whenever the images are flagged as pirated.
It was set to anything > 70%, flag as pirated - your images were 72%. 75% is very good at not letting through false positives through, but with the problem of letting some false negatives through. It is currently set to 73% or greater to be flagged. |
Quote:
The more "noise" in the image, the better. A big full-frame close up of a pussy and well, one pussy looks like another, so false positive rate is higher... |
Quote:
|
Quote:
Just think that to make your comparison test as good as possible I need to to be trying to think of a way I could get a whole photoset to pass while still having it acceptable to the human eye. |
Quote:
|
All times are GMT -7. The time now is 11:57 AM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123