Document Landmark Detection via Fractional Pixel Coordinates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image registration methods for digital document processing, such as scanned documents, face inaccuracies due to misalignment, dirt, and handwritten annotations, leading to insufficient alignment and matching issues with corresponding templates.

Innovation Solution

A method utilizing a Machine Learning Algorithm (MLA) trained on digital representations of documents to detect landmarks, generate fractional pixel coordinates, and align images by down-sampling, detecting landmarks, and upscaling these coordinates for precise alignment, along with an image alignment routine to calculate covariance of pixel values for template matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If down-sampling is applied to reduce computational complexity, then processing speed improves, but landmark detection precision deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidlandmark detection precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The landmark detection process is segmented into two stages: first detecting landmarks on a down-sampled image to get approximate positions, then refining these positions using the original high-resolution image. This segmentation allows the system to benefit from both fast processing (on down-sampled image) and high precision (on original image).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary landmark detection on the down-sampled image before processing the full-resolution image. This preliminary action provides initial landmark estimates that guide subsequent refinement, reducing the search space and computational burden while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If fractional pixel coordinates are generated to improve alignment precision, then manufacturing precision improves, but device complexity increases

Engineering Contradiction:
Improvealignment precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system replaces traditional integer-based pixel coordinate systems with a fractional coordinate system that allows sub-pixel precision. This substitution enables alignment precision beyond the limitations of discrete pixel grids, achieving manufacturing-level precision through mathematical coordinate transformation rather than physical refinement.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11514702B2Systems and methods for processing images
Publication Date: 2022.11.29 SERVICENOW INC
  • US11514702B2 patent drawing
  • US11514702B2 patent drawing
  • US11514702B2 patent drawing

AI summary

Systems and methods for identifying landmarks of a document from a digital representation of the document. The method comprises accessing the digital representation of the document and operating a Machine Learning Algorithm (MLA), the MLA having been trained based on a set of training digital representations of documents associated with labels. The operating the MLA comprises down-sampling the digital representation of the document, detecting landmarks, generating fractional pixel coordinates for the detected landmarks. The method further determines the pixel coordinates of the landmarks by upscaling the fractional pixel coordinates from the second resolution to the first resolution and outputs the pixel coordinates of the landmarks.