Handwriting Clean-Up via Two-Pass Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information handling devices struggle to render handwriting input as visually appealing and similar to traditional penmanship, due to inaccuracies in digitization and difficulties in replicating smooth curves and sharp turns.

Innovation Solution

The implementation of a two-pass approach for handwriting clean-up, involving initial modifications such as line smoothing and ink spreading, along with additional modifications to mimic the aesthetic quality of penmanship, and user training to customize these processes, ensures that the rendered handwriting resembles actual pen-and-paper writing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If handwriting input is directly rendered from digitizer data, then the input process is simple and fast, but the visual quality and aesthetic appearance deteriorate

Engineering Contradiction:
Improvevisual quality of rendered handwritingVSAvoidcomplexity of handwriting processing system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The handwriting processing system is divided into multiple independent modules: a first pass handler that performs basic cleaning operations (smoothing, ink spreading) and a second pass handler that performs advanced modifications (stroke completion, connector addition). This segmentation allows each module to specialize in specific tasks, improving overall visual quality while keeping individual module complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary cleaning operations in a first pass before final rendering. Operations such as line smoothing, ink spreading, and stroke completion are applied beforehand to correct digitization inaccuracies. This preliminary action ensures that the final rendered handwriting has improved aesthetic quality without requiring complex real-time processing during rendering.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If multiple modification passes are applied to handwriting input, then the aesthetic quality improves, but the processing time increases

Engineering Contradiction:
Improveaesthetic quality of handwritingVSAvoidhandwriting processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The handwriting processing is organized into periodic passes: a first pass that applies basic cleaning operations and a second pass that applies advanced modifications. Each pass processes the handwriting data independently and sequentially, allowing the system to apply multiple levels of refinement without requiring all operations to run simultaneously, thus managing processing time more efficiently.

Inventive Principle:
Principle #19Periodic action

3Manufacturing precision

If handwriting is smoothed to match penmanship, then legibility and aesthetic quality improve, but the original character recognition accuracy may deteriorate

Engineering Contradiction:
Improvelegibility of handwritingVSAvoidcharacter identification accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The system performs character identification on the original, unmodified handwriting data before applying any smoothing or aesthetic modifications. This preliminary identification ensures that the original character shapes are preserved for recognition purposes, while subsequent cleaning operations improve visual legibility without altering the identified character data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing pipeline is segmented into separate stages: character identification based on original input, followed by aesthetic modifications. This segmentation allows the system to maintain the original character data for accurate recognition while applying smoothing operations to improve visual presentation, thus resolving the conflict between legibility and recognition accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10387721B2Information handling device handwriting clean-up
Publication Date: 2019.08.20 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US10387721B2 patent drawing
  • US10387721B2 patent drawing
  • US10387721B2 patent drawing

AI summary

An embodiment provides a method, including: accepting, at an input surface, handwriting input; identifying, using one or more processors, one or more characters included in the handwriting input; modifying one or more of the one or more characters included in the handwriting input to match penmanship; and rendering, on a display device, the handwriting input including one or more modified characters. Other aspects are described and claimed.