Home > News content

Dare to blow "no trace of PS"? Be careful with Adobe's official AI

via:博客园     time:2018/6/23 20:07:17     readed:362

Editor's note: this article is from WeChat Public.

Since the introduction of PSs,

For example, the small business of the friends of a circle of friends:

data-pre-sourced=yes

Ma dads for the micro platform?

really?

When Ali publicly vegetarian?

data-pre-sourced=yes

"Beautiful" sister of Microscopy and Sister Cong attend the meeting together?

Sister Cong, your dad has become so confused. Do you know?

However, now, the University of Maryland has developed a new technology in cooperation with Adobe, which developed PS:

An AI that can find PS traces.

These P map deceptive party was completely beaten.

Eyesight: collage, copy, delete a move to get

The paper on this eye-catching AI technology was published on CVPR.

This technique can detect a variety of P-map techniques, including collage, copy, and delete elements.

Splice

This technique can identify those elements added later.

For example, the sunflower in front of this huge stone:

data-pre-sourced=yes

Actually it is P. The original picture is long:

data-pre-sourced=yes

There are no sunflowers at all. There are only bare rocks and seabirds. The sunflowers are made up by the late P.

copy

In order to appear unconstitutional, many people like to deduct the material from the original image, make a copy, reduce it, and glue it back to another location on the original image.

For example, in 2008, in order to scare people, Iran released a photo of four missiles:

data-pre-sourced=yes

Then it was discovered by the eye-catching melons that the third missile from left to right was the same as the length of the second missile. Even the gradual color of the missile smoke tail was the same.

Moreover, on the ground on which the missile was launched, the middle cloud and the right cloud are exactly the same, and even the floating parts are never missed!

delete

When you see something you don't want to appear on the photo, erase it and cover it with the surrounding color material.

For example, this picture looks like it can't be seen.

data-pre-sourced=yes

But the middle part of it is smeared, and the original image is long:

data-pre-sourced=yes

The head of a small fish emerged. It was probably taken out by the designer.

Adobe's new AI technology can identify these three P-pictures, whether they have been added to something extra, whether there are duplicated elements, or whether they have been deleted and erased.

Finding a secret recipe for practicing

First, you need to prepare a Faster R-CNN network to perform end-to-end training. The network shows good performance when detecting semantic objects.

Now, we follow this principle to detect the fake area in the picture:

data-pre-sourced=yes

Unlike ordinary image detection, the Adobe home uses the dual-stream detection method, namely:

One RGB stream

The RGB stream is used to look for PS traces. For example, in the sunflower image, the contrast between the sunflower's edge and the background's rocks is unnatural and the contrast is too high.

data-pre-sourced=yes

This is the "PS trace" that RGB streams need to look for.

At the same time, the Regional Proposal Network (RPN), which is part of the Faster R-CNN, is needed to find those parts that seem to be suspicious.

A noise flow

The picture is "noisy".

When an element on a map is buckled and placed on another map, there will be a distinctly different area of ​​noise.

Of course, the naked eye cannot see it, but the machine can judge it.

For example, on this picture, a red cube is placed on the checkerboard floor.

data-pre-sourced=yes

This picture looks as if it is normal, the tone is harmonious, the light and shadow direction is normal, there is no strange contrast of light and shade.

However, its noise flow picture is very different:

data-pre-sourced=yes

There is a round hole in front of the cube!

Although there is no problem with the cube and the light blue (in this picture, dark) floor, it is particularly noticeable on the black (light color in this figure) floor.

There is a round thing, in front of the cube, out of thin air.

Therefore, it is clear that there are ghosts in this area.

In fact, the original image is like this:

data-pre-sourced=yes

There is a yellow ball in front of the red cube, and the yellow ball is dropped by the picture sent to the noise flow monitor.

Pooling & Contrast

After the suspicious picture was monitored by two clues of RGB stream and noise stream, the result was put into a pooling layer for pooling.

After different results were obtained for the suspicious areas, the results of the two methods were compared, and the areas that had been P-discovered could be clearly identified.

Practical exercises

In practical applications, the dual stream effect is really good.

For example, this map looks like a parking lot next to a factory in Japan:

data-pre-sourced=yes

The RGB stream finds that on the blue sign on the left, the upper part (red frame) of the two adjacent signs is really too strange.

Zoom in to see this:

data-pre-sourced=yes

The noise flow monitors more bugs:

data-pre-sourced=yes

A black paint!

A half-blue billboard on the entire map is not correct.

Someone must have painted the top left billboard and the second half of the second billboard in blue in order to hide it.

So the real effect is the following picture, the billboard area is indeed P.

data-pre-sourced=yes

Let's look at the next example, handbags on the shelves:

data-pre-sourced=yes

At first glance it seems that there is nothing wrong with it, that is, the two bags of the same style dark light color.

However, the RGB stream indicates that both packages have problems:

data-pre-sourced=yes

The result of the noise flow is somewhat different. The dark bag on the right and the label on it have problems:

data-pre-sourced=yes

Since your opinion is not the same, then take an intersection. The dark bag on the right is a stone hammer:

data-pre-sourced=yes

Come and announce the correct answer:

data-pre-sourced=yes

Find the right, this AI experience value is +1.

It can be seen that the new dual-stream operation detection framework developed by the University of Maryland and Adobe compared to previous studies not only models visual tampering artifacts through RGB streams, but also finds differences in the characteristics of suspicious area noise.

The author writes in the paper that the new research method can improve the performance of the four image processing data sets compared with the most advanced methods.

Bad P chart party

Although this technology is currently only a paper, Adobe has not yet commercialized it. However, Adobe official told the foreign technology media THE VERGE that they are ready to continue the technology and use it to monitor false image information in digital media.

(*σ´∀`)σ Hope to make something faster than home, access WeChat's circle of friends, pierce the truth of micro-business and snakes.

Finally, attached paper portal ~

Learning Rich Features for Image Manipulation Detection

Author: Peng Zhou, Xintong Han, Vlad I. Morariu, Larry S. Davis

Posted by CVPR 2018

arXiv: https://arxiv.org/abs/1805.04953

Dataset: https://www.nist.gov/itl/iad/mig/nimble-challenge-2017-evaluation

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments