Font Size: a A A

Text Watermarking Algorithm Based On Error Correction Coding And DSP Implement

Posted on:2013-08-14Degree:MasterType:Thesis
Country:ChinaCandidate:G W LingFull Text:PDF
GTID:2248330371998960Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the popularity of Internet and multimedia technology, protection of property rights has become important for digital products. Digital watermarking technology directly embeds the copyright information into multimedia data by a certain algorithm. Digital watermarking is commonly used in various fields, such as protection of property rights, authenticity of identification, secret communications, and products identification and so on. It has become an international academic research frontier.Embedded system is the main direction of research in computer field. With the development of computer and information technology, general computer can not meet the actual needs. According to different purposes, a variety of embedded systems come into being. Embedded system’s software and hardware can be cut, single function, stable performance, low cost, in terms of volume and power consumption, there are stringent requirements. ARM and DSP are the two most commonly used embedded chips. ARM is often used to maintain control of the operating system and some management, data exchange and so on. DSP is specifically designed to handle large volumes of complex data, design complete algorithm, with high efficiency and stable performance.Through deeply analysis the characteristics of the text watermark, text watermarking algorithm based on error correction coding is proposed. This algorithm directly embeds the binary stream of text information as a watermark into digital products which have plenty of watermark capacity. Error correction coding is used to preprocess the text messages, the watermark robustness and anti-attack capability is greatly improved. Through research and analysis coding efficiency and error-correcting capability of various error correction codes, suitable high efficient error correction coding is chosen to handle the text watermark. Wavelet transform takes on the carrier image which is used to embed watermark. The compound chaotic encryption algorithm and chaotic scrambling algorithm is used to improve the robustness and security.In this paper, the SEED-DTK6446embedded system is used to complete design and development. This system is based on the DSP and ARM dual-core processors, the DSP subsystem is used for algorithm analysis and implementation, and the ARM subsystem is used to provide control and system management. The system runs U-Boot as the boot loader. The open-source Linux operating system kernel supports operating system platform. The system also provides a rich peripheral interface, serial port used to provide communication control, the JTAG interface is used to download the code and simulation. The video interface is used to load images and video resources.The experimental results show that the text watermarking algorithm based on the error correction coding can greatly improve watermark capacity and robustness of text watermark. The chaotic scrambling and chaotic encryption can effectively guarantee the security of the watermark. At the same time, the algorithm is good at in application. It can be ported to embedded systems of DSP core. It can further improve product performance and specialized design.
Keywords/Search Tags:text watermark, error correction coding, watermark capacity, robustness, DSP, embedded system
PDF Full Text Request
Related items