Adaptive Image Binarization for Low Contrast Text Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional binarization techniques in optical character recognition (OCR) struggle to accurately distinguish light and dark text from light and dark backgrounds, leading to loss of informational content, especially in low contrast regions.

Innovation Solution

Custom thresholds are applied to pixels based on their surrounding neighborhoods through a blurring operation and statistical analysis, where pixels are defined as black or white based on their similarity to the most popular color in the blurred image, allowing for better separation of text and background.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a global threshold is used for binarization, then the processing is simple and fast, but text and background pixels with similar intensities cannot be distinguished, leading to loss of informational content

Engineering Contradiction:
Improvebinarization processing speedVSAvoidtext information loss in low contrast regions
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality by replacing the global threshold approach with local adaptive thresholds. Each pixel's binarization decision is made based on its own intensity value and the statistical properties of its local neighborhood, rather than using a single global threshold for the entire image. This allows different regions of the image to have different threshold values optimized for their local characteristics, thereby preserving text information in low-contrast regions while maintaining processing efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter approach by dynamically calculating local threshold values based on the intensity distribution of neighboring pixels. Instead of using a fixed global threshold parameter, the system computes local thresholds adaptively for each pixel based on its neighborhood statistics, allowing the threshold parameter to vary spatially across the image according to local content characteristics.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If traditional binarization is applied to low contrast regions, then processing is straightforward, but both dark text on dark background and light text on light background are incorrectly classified as the same binary value

Engineering Contradiction:
Improvebinarization implementation simplicityVSAvoidtext-background distinction accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent addresses the text-background distinction problem by making the binarization process locally adaptive. Each pixel is evaluated in the context of its local neighborhood, allowing the system to distinguish between text and background even when their intensities are similar globally. The local statistical analysis enables the system to identify whether a pixel belongs to text or background based on local intensity distributions rather than global thresholds.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies preliminary action by performing local statistical analysis and threshold calculation before the actual binarization decision for each pixel. The system pre-computes local intensity distributions and determines adaptive thresholds for each region before classifying pixels, ensuring that the binarization process has the necessary local context information available to make accurate text-background distinctions.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If uniform backgrounds and halftones are removed through aggressive binarization, then processing efficiency improves, but small font details are lost

Engineering Contradiction:
ImproveOCR processing efficiencyVSAvoidsmall font detail preservation
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent preserves small font details while removing uniform backgrounds by applying local quality principles. The adaptive local thresholding approach allows the system to treat different regions differently: uniform background regions are effectively removed through consistent threshold application, while regions containing small text details maintain their integrity because the local statistical analysis detects the presence of text structures and adjusts thresholds accordingly to preserve them.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs dynamics by making the binarization process adaptive and responsive to local image characteristics. The threshold values dynamically adjust based on the local intensity distribution and neighborhood statistics, allowing the system to automatically optimize for preserving fine details in text regions while efficiently removing uniform backgrounds in non-text regions, thereby balancing detail preservation with processing efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9342892B2Image binarization
Publication Date: 2016.05.17 LEXMARK INTERNATIONAL INC
  • US9342892B2 patent drawing
  • US9342892B2 patent drawing
  • US9342892B2 patent drawing

AI summary

Systems and methods convert to binary an input image having pixels defining text and background. Thresholds are determined by which pixels in the input image and a corresponding blurred image will be defined as either binary black or binary white. Thresholds derive from grouped together neighboring pixels having pixels separated out that correspond to the background. For pixels of the input image defined as binary black and having corresponding pixels in the blurred image defined as binary black relative to their thresholds, those are set to black in the binary image, else they are set white. Techniques for devising thresholds, blurring images, grouping together pixels, statistical analysis, etc., typify the embodiments.