New AI Model Fills in Blank Spots in Photos (nikkei.com)
A new technology uses artificial intelligence to generate synthetic images that can pass as real. From a report, shared by a reader (the link may be paywalled): The technology was developed by a team led by Hiroshi Ishikawa, a professor at Japan's Waseda University. It uses convolutional neural networks, a type of deep learning, to predict missing parts of images. The technology could be used in photo-editing apps. It can also be used to generate 3-D images from real 2-D images. The team at first prepared some 8 million images of real landscapes, human faces and other subjects. Using special software, the team generated numerous versions for each image, randomly adding artificial blanks of various shapes, sizes and positions. With all the data, the model took three months to learn how to predict the blanks so that it could fill them in and make the resultant images look identical to the originals. The model's learning algorithm first predicts and fills in blanks. It then evaluates how consistent the added part is with its surroundings.
I bet it will be pretty good in some contexts, and most likely an improvement overall compared to content-aware fills. However, when it completely falls on its face I bet it will be even funnier than the way content-aware fill blows up. Lower rate of occurrence, but much more hilarity when it happens.
How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
The alternate headline is:
Computer program analyzes data and based on that analysis invents new data that seems plausible to most people
I am Slashdot. Are you Slashdot as well?
Many celebrities like to show off underboob, side boob, cleavage and the occasional nip slip.
Does this software allow us to piece together a whole CELEBRITY BREAST?
Honestly, that's the first application I thought of if or when this tech becomes commonly available.
Where it gets more scary is when it used to manipulate pictures that may be used in the future to ascertain the veracity of particular circumstances or events, possibly even for legal reasons.
File under 'M' for 'Manic ranting'
I wonder how well these techniques could be applied to interlaced material or whether it could be used to scale up special effects (e.g. Voyager). Since interlacing destroys information in some domain, being able to generate information that fits seems a natural use case. Scaling up special effects could work upon the same principle.
Photos and videos are becoming so easily manipulated that they will soon be useless as proof of anything.
One of your psycho ex's or relatives cuts all the heads out of your family photos, this program puts them back in. Or maybe we use deepfake for that!
The example shown in the linked article doesn't hold up under scrutiny. Look at the blue-green books on the center-right--the convergence of the shelves is wrong and the corner is not rendered correctly. Assuming this was a one-step edit, it's probably better than Photoshop's current content aware fill, but it still requires additional work to escape detection.
...but not necessarily _be_ real.
Depending on what's missing of a photo of Long John Silver, it might create one with 2 parrots and 2 eye flaps.
Hopefully this can be applied to anti-shake filters where existing solutions do a really poor job of inventing blurry missing data.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
...or add that to VLC to remove the bugs and popup ads that network TV adds to all this content. Ihateit, ihateit, ihateit, ihateit, ihateit, I HATE IT!
Deep Image Prior could do inpainting without a training set, and by training in parameter-space only.
I saw these in my RSS feed...
US's Greatest Vulnerability is Ignoring the Cyber Threats From Our Adversaries, Foreign Policy Expert Says
New AI Model Fills in Blank Spots in Photos
and misread the second as...
New Al Gore Fills in Blank Spots in Photos
I was very disappointed.
Anons need not reply. Questions end with a question mark.
Comment removed based on user account deletion
... the Trump statues.
It little behooves the best of us to comment on the rest of us.
It would have been useful if TFA had also shown the original photo without the elisions just to see how close the restoration came.
Algorithms and people process images differently. This AI/ML technique creates plausible fill that will fool most people, most of time.
Any Slashdot regular has seen the posting about image manipulation techniques that can fool a neural net image recognition system to think an AK-47 is bunny rabbit, or vice versa. But the manipulated images look pretty much the same to people. Why do the altered images get misidentified? We can;t really say, given that we can;t really say why the neural net identifies an unmodified image correctly in the first place, it just learned to. People on the other had can point out the parts of an AK-47 or a bunny rabbit.
In this case I strongly suspect that no matter how much the fake fill in looks like real data, a suitable algorithm can detect the manipulated part of the image from the original image. There are many kinds of statistical tests that could be performed, and while a clever faker might be able to anticipate and "fix" some of them, it would be another matter entirely to be able to fix all possible ones.
This is similar to the effective impossibility of a forger to write something supposedly written by someone else so that the forgery cannot be detected. You can copy style and language up to a point, but you can't mimic every feature that can be analyzed statistically, nor can you conceal all of you own habitual traits.
It will be a good while yet before images can be altered in such a way that the fact of alteration cannot be detected. And as other note here, embedded cryptographic hashes can make images effectively secure even from that.
The story is different of course if what you are dealing with is the lossy compression of an image.
Second class citizen of the New Gilded Age
Content Aware Fill has been around for over a decade now. Adobe acquired a small team that worked on it in the early 2000s, and I believe Photoshop CS4 was the first version to use the tech as Content Aware Resize. CS5 included Content Aware Fill (which is what this article is describing it seems). These were released in 2008 and 2010 respectively.
The extremely shorted linked article has a single, low-res, unzoomable image, and no link to any further information. There must be a better source than this.
systemd is Roko's Basilisk.
There must be someone on Reddit who has in interest in this.
I've wanted to come up with an AI software for old Academy Ratio movies like the Wizard of Oz.
If a camera pans, use leading and trailing info to create edges.
If it's a still shot use something like this to generate probable edges.
Make Academy ratio movies 16:9 and do the same to some old TV shows. If I could pull this off I could potentially be the most hated man since the onset of colorization of old movies....
The preceding post was not a Slashvertisement.