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

Unicode coding-based text watermark embedding method and extraction method

A watermark embedding and watermark extraction technology, which is applied in the fields of information hiding and text copyright protection, can solve the problems of destroying text content and structure, relying on text advanced formats, and embedding information capacity limitations, and achieves a simple, efficient and robust method. , imperceptible and discoverable effects

Active Publication Date: 2017-04-19
NANJING UNIV OF SCI & TECH
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The former achieves the purpose of inserting and concealing information by modifying the line spacing, word spacing or fine-tuning the characteristic attributes of character fonts, but it relies on the advanced format of the text, which is easy to lose during the copying process.
The latter uses grammatical analysis and word order transformation to achieve the corresponding purpose. Compared with the text-based watermark embedding method, it is more robust and concealed. However, it is limited by the current limited technology and the relative complexity of Chinese syntax. method may disrupt the content and structure of the text, making sentences ambiguous
In addition, since the watermark information is limited by the length of the text, this also limits the capacity of its embedded information

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
  • Unicode coding-based text watermark embedding method and extraction method
  • Unicode coding-based text watermark embedding method and extraction method
  • Unicode coding-based text watermark embedding method and extraction method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] This embodiment provides a text watermark embedding method based on invisible Unicode encoding, including the following steps: 1) each character of the watermark information is represented by Unicode encoding in UTF-16 format, and each character is a 4-digit hexadecimal number, Form a hexadecimal Unicode string. 2) Divide each 4-digit hexadecimal in the Unicode code string into 8 groups of 2-bit binary sequences in order from high to low. 3) Replace each group of 2bit binary sequences with corresponding invisible Unicode control strings according to certain corresponding rules. 4) Insert the invisible Unicode control string formed after replacement into the target text before all "." and ".".

[0053] Further, the specific implementation steps of step 2) are as follows: convert the 4-digit hexadecimal number into a binary number, fill the high bits with 0 to form a 01 sequence with a length of 16, and arrange them in the order that the high bits come first and the low ...

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 a unicode coding-based text watermark embedding method and extraction method. The embedding method includes the following steps that: 1) each character of watermark information is expressed by unicodes, so that a binary code string can be formed; 2) the binary code string is grouped and is replaced by invisible unicode control characters; 3) a formed unicode control character string is inserted into a text, so that the embedding of a watermark is realized. The extraction method includes the following steps that: 1) specific unicode control characters in a detected text are found out, interference is removed, and the unicode character string of a watermark part is obtained; 2) the unicode character string is reduced into binary codes according to a certain rule; and 3) decoding is performed according to unicode coding rules, so that a plain text can be obtained, and the extraction of a watermark is realized. According to the unicode coding-based text watermark embedding method and extraction method, text formats and visible content are not modified at all. The unicode-based text watermark embedding method and extraction method have the advantages of high concealment performance, high robustness, high efficiency, simplicity and easiness in implementation.

Description

technical field [0001] The invention relates to the technical fields of text copyright protection and information hiding, in particular to a text watermark embedding and extraction method based on Unicode encoding. Background technique [0002] Nowadays, related technologies of computer network provide people with endless resources and facilitate people's daily life. It has become a main theme in today's society that people obtain information by browsing related Web pages. Correspondingly, among the complicated information resources, various problems such as copyright misappropriation and information channel security are endless. Therefore, it is imminent to work out a new text copyright protection and information concealment scheme. [0003] Today's text watermarking methods mainly focus on two categories: text watermarking based on text format and text watermarking based on natural language. The former achieves the purpose of inserting and concealing information by modi...

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
IPC IPC(8): G06F21/16G06F17/22
CPCG06F21/16G06F40/126G06F21/1063
Inventor 张震宇李千目戚湧王印海
Owner NANJING UNIV OF SCI & TECH
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