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

An image scrambling method based on Weierstrass function

An image scrambling and image technology, applied in image data processing, image data processing, digital transmission systems, etc., can solve the problems of image size limitation, failure to meet the requirements of confidentiality, and time-consuming

Active Publication Date: 2016-09-07
LIAONING UNIVERSITY
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are many existing and widely used scrambling methods, such as Arnold transformation, Hilbert method, knight tour transformation, cellular automaton method, magic square transformation, affine transformation, and game of life transformation, etc., but these methods have their own advantages and disadvantages , the application is to be selected according to the actual environment, and some methods take more time to scramble, and the efficiency is low; some methods have restrictions on the size of the image, and the versatility is not good; The method is less secure and does not meet the confidentiality requirements
[0003] Existing image scrambling methods emerge in endlessly, but there are many problems, especially the security issues of typical periodic recovery should be paid attention to, so it is quite challenging to study a simple and safe scrambling method

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
  • An image scrambling method based on Weierstrass function
  • An image scrambling method based on Weierstrass function
  • An image scrambling method based on Weierstrass function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with accompanying drawing:

[0047] The following is an explanation from the theoretical basis:

[0048] 1) Weierstrass function

[0049] In mathematics, a Weierstrass function is a class of real-valued functions that are continuous everywhere and not differentiable everywhere. The Weierstrass function is a function that cannot draw any part with a pen, because the derivative of each point does not exist, and the person who draws cannot know which direction each point should be drawn. The slope at each point of the Weierstrass function is also non-existent. The Weierstrass function is named after the nineteenth-century German mathematician Karl Theodor Wilhelm Weierstrass (1815–1897).

[0050] Historically, the Weierstrass function is a well-known mathematical counterexample. Before Weierstrass, mathematicians did not have a deep understanding of the continuity of functions. Many mathematicians be...

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 relates to an image scrambling method based on the Weierstrass function and belongs to the field of digital image processing. An image forward scrambling process comprises the steps that firstly, eight bit planes of an IMAGE to be scrambled are exchanged according to a certain mode, the gray level values of pixels of the IMAGE are changed, and an Image is obtained; the Image is converted into a one-dimensional structure fig, the variable values and the parameter values of the Weierstrass function are set according to the length of the one-dimensional structure fig, the function values y of the Weierstrass function are obtained according to a formula, the function values y of the Weierstrass function are then sorted in an ascending mode, position adjustment is carried out on the fig sequence according to the sorting result, the fig can be scrambled in an h sequence in this way, dimension upgrading operation is finally carried out on the h sequence, the h sequence is converted into the size identical with that of the IMAGE to be scrambled, and thus a scrambled image FIG can be obtained. According to the image scrambling method based on the Weierstrass function, scrambling is relatively stable, the scrambling rate is relatively high, the scrambling is strong in generality and good in safety, images restored from the scrambling are lossless, and certain anti-attack capability is achieved.

Description

technical field [0001] The invention relates to an image scrambling method based on Weierstrass function, is an information hiding preprocessing method and an image encryption means, and belongs to the field of digital image processing. Background technique [0002] In recent years, digital images have been booming due to their inherent convenience in transmission and storage. At the same time, due to the ease of copying, processing and dissemination of digital images, they have also brought great business opportunities and benefits to many industries. However, in the transmitted digital image data, many of them are required to be kept confidential. No matter the law requires encryption or personal privacy cannot be violated, the security of digital images has attracted more and more attention from the society. The technology of digital image scrambling emerges at the historic moment under this demand, has been researched and developed rapidly, and has been applied to practi...

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 Patents(China)
IPC IPC(8): G06T1/00H04L9/00
Inventor 范铁生张忠清张绍成宣伟红
Owner LIAONING UNIVERSITY
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