Check patentability & draft patents in minutes with Patsnap Eureka AI!

Software watermark encoding method based on dynamic graph encoding

A technology of software watermarking and encoding method, which is applied in the field of software watermarking, can solve the problems of ignoring watermark encoding efficiency, robustness, concealment, self-error detection and repair ability, etc., and achieve the effect of strong attack resistance and high topology efficiency

Inactive Publication Date: 2017-07-04
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above coding schemes focus on realizing the data embedding rate while ignoring the coding efficiency, robustness, concealment and self-error detection and repair ability of the watermark when attacked.

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
  • Software watermark encoding method based on dynamic graph encoding
  • Software watermark encoding method based on dynamic graph encoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solution of the invention will be described in detail below in conjunction with the accompanying drawings. Because the existing software watermark coding technology focuses on realizing the data embedding rate and ignores the defects of watermark coding efficiency, robustness, concealment and self-error detection and repair ability when under attack, this application proposes a software watermark based on dynamic image coding In the coding method, the paired expression of the watermark segments is realized through the hybrid coding method of PPCT (Planted Plane Cubic Tree) coding and sorting graph coding. On the basis of the encoding method, the corresponding watermark embedding method and watermark extraction method are further extended.

[0025] Software watermarking technology based on dynamic image coding, such as figure 1 As shown, the steps are as follows:

[0026] A. Watermark decomposition stage: select a large integer W, and select m prime numbe...

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 a software watermark encoding method based on dynamic graph encoding, and belongs to the technical field of software watermarks. According to the encoding method, a Chinese remainder theorem is utilized, a software watermark is decomposed into a plurality of watermark segments and redundancy segments are added, ordination graph encoding is performed on leaf nodes on basis of an original PPCT, and pairing presentation of the watermark segments is achieved. By adoption of the encoding method, the software watermark having a self error detection capability can be formed, watermark encoding efficiency is improved, and concealment and tamper-proof performance of the watermark are enhanced.

Description

technical field [0001] The invention discloses a software watermark coding method based on dynamic image coding, and belongs to the technical field of software watermarks. Background technique [0002] People can obtain more and more digital products conveniently and quickly through the Internet, but due to imperfect laws and inadequate supervision, illegal activities such as illegal acquisition, use, and copying have seriously violated the rights and interests of software copyright owners. Software watermarking technology is a branch of digital watermarking, which is used to solve problems such as copyright protection of software products. Compared with the existing software copyright protection technology, it is not only aimed at improving the data embedding rate, but also improves the concealment of watermark and the ability to resist deletion and addition attacks under the premise of ensuring a high data embedding rate. When the copyright of the software is questioned, ...

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): G06F21/16
CPCG06F21/16
Inventor 燕雪峰刘嘉怡薛参观
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More