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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com