Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image anti-theft system and method based on deep learning

A deep learning and anti-theft system technology, applied in the field of machine learning, can solve problems such as affecting the display of image content, weak security, and impact on display effects, and achieve the effect of solving hardware computing power problems and preventing edge problems.

Active Publication Date: 2020-08-25
HANGZHOU YUNTI TECH CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, most anti-theft technologies are realized through the following methods. One and the simplest is to add a watermark to the image and attach a set label. This method first affects the display of the image content, and the other is that the watermark can also be used to a certain extent. is removed, the security is weaker
Another anti-theft technology is to limit the image URLs exposed to the outside world. Anonymous visitors can only get thumbnailed or watermarked images and cannot download the original images. However, this method has a great impact on the display effect.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image anti-theft system and method based on deep learning
  • Image anti-theft system and method based on deep learning
  • Image anti-theft system and method based on deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] This embodiment discloses an image anti-theft system based on deep learning, including a generator, a discriminator, and an optimizer. The optimizer configures a loss function; the generator and the discriminator form an adversarial network. The generator is responsible for the generation of the intermediate image and the final image, and the discriminator is responsible for distinguishing the true and false of the final image. The two are trained alternately to improve the consistency between the output image of the generator and the input image.

[0036] The generator is a neural network structure. Considering that when the resolution of the input image is odd, the convolution or pooling operation will cause the image to fail to return to the original resolution if strides>1, so the entire generator is not down-sampled. In order to reduce the model parameters, a cyclic residual block is constructed, the residual is the method of cancatenate (the number of cycles is 2)...

Embodiment 2

[0048] Such as Figure 4 As shown, this embodiment uses the system in Embodiment 1 to Figure 4 (a) As the original image, it is input into the generator, and the obtained intermediate image is as follows Figure 4 As shown in (b), save it to the server for user access. On this basis, configure the penultimate layer and the last layer of the generator into the display unit of the system. When an anonymous user accesses the intermediate image, the intermediate image is used as the input of the penultimate layer, and finally generated by the output of the last layer. The image is displayed to the user, as Figure 4 The generated image of (c). Also, the images displayed by the display unit cannot be downloaded.

Embodiment 3

[0050] This embodiment discloses an image anti-theft system based on deep learning, including a generator, a discriminator, and an optimizer. The optimizer configures a loss function; the generator and the discriminator form an adversarial network. The generator generates the input original image into an intermediate image and the final generated image, and the generated image is consistent with the original image. The discriminator is responsible for judging whether the final image is true or false, that is, judging whether the generated image is consistent with the original image; the two are alternately trained to improve The consistency between the output image of the generator (ie, the generated image) and the input image (ie, the original image).

[0051] Taking 64*64 resolution as the size of image training as an example, the network structure of the generator is as follows figure 2 As shown, (a) and (b) are connected to obtain the network structure of the generator. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an image anti-theft system and method based on deep learning, the system comprises a generator, a discriminator and an optimizer, the optimizer configures a loss function, andthe generator and the discriminator form an adversarial network. The reciprocal third layer of the generator reduces the channel dimension to 3 channels, the reciprocal second layer of the generator lifts the channel to 12 dimensions, and the last layer of the generator reduces the channel dimension to 3 channels; the discriminator outputs a feature map by continuously down-sampling and expandinga channel so as to judge whether the graph is true or false; the optimizer optimizes the generator and the discriminator through a mode of combining MSE loss and GAN loss. The generator and the discriminator are subjected to cross training, the output of the last but one layer of the trained generator is used as an object accessible to a user, and after the user determines the accessed object, animage with the effect consistent with that of the original image is obtained through the last two layers of processing of the optimizer and displayed. The display effect of the image is not influenced, a user can only access the intermediate image, and the anti-theft effect is good.

Description

technical field [0001] The invention relates to the field of machine learning, in particular to an image anti-theft system based on deep learning, and an image anti-theft method that uses the network structure of the system for training and then operates. Background technique [0002] Most of the image resources that can be seen everywhere on the Internet can be downloaded and used at will, which is very unfriendly to some companies. For example, some course sellers need anti-theft protection for image resources. [0003] At present, most anti-theft technologies are realized through the following methods. One and the simplest is to add a watermark to the image and attach a set label. This method first affects the display of the image content, and the other is that the watermark can also be used to a certain extent. is removed, the security is weaker. Another anti-theft technology is to limit the image URLs that are exposed to the outside world. Anonymous visitors can only g...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T3/00G06T7/10G06N3/08G06N3/04
CPCG06T7/10G06N3/08G06N3/045G06T3/04Y02T10/40
Inventor 肖刚施朝伟陈立张骞王介博康强
Owner HANGZHOU YUNTI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products