Abstract
Digital watermarking plays a crucial role in protecting multimedia content from unauthorized copying and distribution. This article presents a high-capacity Code Division Multiple Access (CDMA) watermarking scheme based on orthogonal pseudorandom sequence subspace projection. The proposed method enhances embedding capacity while maintaining robustness and imperceptibility. By projecting watermark signals into an orthogonal pseudorandom subspace, interference is minimized and extraction accuracy is improved. The approach is suitable for secure image authentication, copyright protection, and tamper detection in modern digital communication systems.
1. Introduction
With the rapid growth of digital media sharing, protecting intellectual property has become essential. Digital watermarking is widely used to embed hidden information inside multimedia files such as images, audio, and videos.
Traditional watermarking techniques often suffer from:
- Low embedding capacity
- Poor resistance to noise and attacks
- Visible distortion
To overcome these challenges, a high-capacity CDMA watermarking scheme using orthogonal pseudorandom sequence subspace projection is introduced.
2. Fundamentals of CDMA-Based Watermarking
2.1 What is CDMA?
Code Division Multiple Access (CDMA) is a communication technique where multiple signals share the same channel using unique spreading codes.
In watermarking:
- Each watermark bit is spread using a pseudorandom sequence.
- The spread watermark is embedded into the host image.
This provides:
- Noise resistance
- Security
- Spread-spectrum protection
3. Orthogonal Pseudorandom Sequences
3.1 Why Orthogonality Matters
Orthogonal sequences ensure:
- Minimal cross-correlation
- Reduced interference
- Accurate watermark extraction
If sequences are not orthogonal, watermark bits interfere with each other, reducing reliability.
3.2 Benefits
- Higher embedding capacity
- Improved signal separation
- Better robustness against attacks
4. Subspace Projection Concept
Subspace projection is a mathematical approach where watermark signals are projected onto a defined orthogonal vector space.
Key Idea:
Instead of directly embedding watermark data into pixel values, the watermark is projected into a specific subspace formed by orthogonal pseudorandom sequences.
This ensures:
- Controlled energy distribution
- Reduced distortion
- Stronger resilience to filtering and compression
5. Proposed Watermarking Scheme (Step-by-Step)
Step 1: Preprocessing the Host Image
- Convert image into grayscale (if needed)
- Apply transform domain method (e.g., DCT or DWT)
- Select mid-frequency coefficients for embedding
Step 2: Generate Orthogonal Pseudorandom Sequences
- Create multiple pseudorandom sequences
- Apply orthogonalization (e.g., Gram-Schmidt process)
- Normalize sequences
Step 3: Watermark Encoding Using CDMA
- Convert watermark logo or text into binary form
- Spread each bit using corresponding orthogonal sequence
Step 4: Subspace Projection
- Project spread watermark signals into orthogonal subspace
- Adjust embedding strength factor (α) for imperceptibility
Step 5: Embedding Process
- Add projected watermark signal to selected image coefficients
- Perform inverse transform to reconstruct watermarked image
6. Watermark Extraction Process
The extraction process is blind (original image not required).
Step 1:
Apply same transform (DCT/DWT)
Step 2:
Regenerate orthogonal pseudorandom sequences
Step 3:
Perform correlation detection
Step 4:
Recover watermark bits based on threshold decision
7. Performance Analysis
7.1 Imperceptibility
Measured using:
- PSNR (Peak Signal-to-Noise Ratio)
- SSIM (Structural Similarity Index)
Higher PSNR indicates better visual quality.
7.2 Robustness
Tested against:
- JPEG compression
- Gaussian noise
- Cropping
- Filtering
7.3 Capacity
Orthogonal subspace projection increases embedding capacity without severe distortion.
8. Advantages of the Proposed Scheme
- High embedding capacity
- Strong resistance to noise and compression
- Minimal visual distortion
- Secure and blind detection
- Reduced cross-correlation interference
9. Applications
- Copyright protection
- Medical image authentication
- Secure military communications
- Digital content ownership verification
- Tamper detection systems
10. Conclusion
The high-capacity CDMA watermarking scheme based on orthogonal pseudorandom sequence subspace projection offers a secure and efficient method for digital watermark embedding. By combining spread-spectrum principles with orthogonal subspace projection, the system achieves improved capacity, robustness, and imperceptibility. This makes it suitable for modern multimedia security applications where data protection is critical. especially when implemented in secure Embedded System such as the 8051 microcontroller.
