Visible Watermarking Using Darkness Modulation and Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing visible watermarking techniques face challenges in effectively encoding and decoding messages in scanned images, particularly due to issues with message visibility, distortion, and skew errors during the print-and-scan cycles, which affect the reliability and readability of the watermark.

Innovation Solution

The method involves defining new printable pattern symbols to represent data bits, formatting the input text string into a bit-string with specific markers, and using error correction codes to ensure the watermark message can be reliably overlaid and extracted from images, even after print-and-scan cycles, while compensating for skew errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ASCII code is used to encode the watermark message as a series of 0's and 1's, then the message can be hidden from casual viewers, but the output image becomes cluttered and detectable by the human eye

Engineering Contradiction:
Improvemessage hiding effectivenessVSAvoidimage clutter and detectability
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies color changes by modulating the darkness levels of upper and lower regions of text characters to represent binary data. Instead of using visible 0's and 1's, the encoding uses relative darkness (shading) of character regions, making the watermark invisible to casual viewers while remaining extractable through scanning and processing.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent changes the encoding parameter from visible binary digits to invisible darkness modulation. By varying the darkness level of character regions rather than displaying binary symbols, the system transforms the message representation into a form that is imperceptible to human eyes but recoverable through optical scanning and digital processing.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If text character darkness regions are modulated to inscribe the encoded watermark message, then the message becomes hidden from casual readers, but the quality of scanning and printing equipment becomes critical for successful inscription and extraction

Engineering Contradiction:
Improvemessage hiding effectivenessVSAvoidscanning and printing quality dependency
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by pre-processing the input image to enhance contrast and compensate for potential printing and scanning degradations before the watermark is embedded. This includes adjusting image parameters and optimizing the encoding process to account for the print-scan cycle, ensuring the watermark remains extractable even with equipment limitations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by incorporating error correction codes and redundancy in the watermark encoding. This allows the system to tolerate degradation from printing and scanning processes, compensating for potential loss of information and ensuring reliable message extraction even when scanning or printing quality is suboptimal.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Ease of operation

If the watermark message is made visible as text characters, then it can be easily read, but it becomes a distraction to casual viewers and moves their attention away from the output image

Engineering Contradiction:
Improvemessage readabilityVSAvoidviewer distraction
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent uses color changes (darkness modulation) to encode the message within existing text characters, making the watermark invisible to casual viewers. The message is embedded through subtle variations in character shading rather than visible text, eliminating distraction while maintaining extractability through scanning and digital processing.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS8300882B2Data adaptive message embedding for visible watermarking
Publication Date: 2012.10.30 SEIKO EPSON CORP
  • US8300882B2 patent drawing
  • US8300882B2 patent drawing
  • US8300882B2 patent drawing

AI summary

A watermarking system uses distinct bit patterns to identify a logic 0, a logic 1, and a marker bit, which demarcates segments of logic bit information. Marker bits, which are printed on both foreground and background areas of an image, outline message blocks. In message extraction, a preprocessing step removes any white boarders, identifies the best defined corner of a message block, crops the image, and rotates the image to place the identified corner at the top-left corner. Message extraction scans the rotated image in window segments of increasing size during multiple cycles. During each cycle, if a bit pattern cannot be identified as a data bit, then the size of the examined bit area is increased and rechecked to see it specifically is a marker bit. If no bit information can be definitively identified, then it is assigned a logic bit value based on a 50% random assignment.