Document Stroke Annotation via Image Patch Association

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document image processing systems require the screen to freeze or be modified to capture and associate strokes with documents, making it inconvenient to scroll or transform the document while maintaining annotations.

Innovation Solution

A method that captures strokes on a screen and associates them with underlying image patches, allowing the strokes to be redrawn on transformed document images without freezing the screen, using techniques like Ricoh Visual Search to identify and match image patches and adjust the strokes accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the screen is frozen to capture strokes, then stroke capture accuracy is improved, but document scrolling and transformation are blocked

Engineering Contradiction:
Improvestroke capture accuracyVSAvoiddocument scrolling
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent segments the stroke capture process from the document display process. Instead of freezing the entire screen, the system captures strokes independently and associates them with specific image patches. This allows the document to continue scrolling and transforming while strokes are being captured and will be redrawn on the appropriate patches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces image patches as an intermediary between strokes and the document. Strokes are captured and associated with image patches rather than being directly overlaid on the frozen screen. The patches serve as mediators that can be independently tracked and redrawn, allowing the document to scroll and transform freely while maintaining stroke associations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If the screen is frozen to capture strokes, then annotation stability is improved, but productivity is reduced due to repeated freezing and unfreezing

Engineering Contradiction:
Improveannotation stabilityVSAvoiddocument markup efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent performs preliminary association of strokes with image patches during the capture phase. Instead of freezing the screen to maintain stability, the system pre-associates strokes with their corresponding patches and stores this information. When the document scrolls or transforms, the system retrieves and redraws strokes on the appropriate patches, maintaining annotation stability without requiring screen freezing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables continuous document scrolling and transformation while stroke capture and association operations continue in the background. The system maintains continuous tracking of image patches and their corresponding strokes, allowing the document markup process to proceed without interruption from freezing and unfreezing cycles.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If application modification is required to integrate stroke input, then integration reliability is improved, but adaptability is reduced

Engineering Contradiction:
Improveintegration reliabilityVSAvoidapplication compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces image patches as an intermediary layer between the stroke input system and the application displaying the document. Instead of modifying the application to integrate stroke input, the system captures strokes and associates them with patches independently. The patches serve as a universal interface that can work with any application displaying images, providing broad adaptability while maintaining reliable stroke association through the patch mediation mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9013454B2Associating strokes with documents based on the document image
Publication Date: 2015.04.21 RICOH CO LTD
  • US9013454B2 patent drawing
  • US9013454B2 patent drawing
  • US9013454B2 patent drawing

AI summary

A method and apparatus is disclosed herein for associating strokes with a document image. In one embodiment, the method comprises capturing strokes written on a screen over a first document image while the document image is being displayed, associating captured stroke data of the captured strokes with underlying image patches of the document image being displayed, determining that a second document image is being displayed on the screen, determining whether one or more image patches of the second document image, or parts thereof, had previously been associated with captured stroke data, and drawing one or more previously captured strokes, or portions thereof, on image patches of the second document image based on results of determining whether one or more image patches of the second document image, or parts thereof, had previously been associated with captured stroke data.