Handwritten Table Ruled Line Classification and Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handwritten document processing systems face challenges in accurately extracting and shaping table ruled lines, especially when lengths are uneven or non-straight, and users often omit circumscribed ruled lines during handwriting inputs.

Innovation Solution

A handwritten document processing apparatus comprising an inputter, classifier, divider, and determiner that classifies stroke data, divides regions, and determines whether lines are small extension or circumscribed ruled lines, allowing for the estimation and display of correctly shaped tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If handwritten ruled lines are extracted directly from stroke data, then the processing speed is fast, but the accuracy of table shaping deteriorates due to uneven lengths and non-straight lines

Engineering Contradiction:
Improveprocessing speedVSAvoidaccuracy of table shaping
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary classification of stroke data into ruled lines and non-ruled lines before detailed processing. This preliminary action separates the extraction of straight ruled lines (which can be processed quickly) from the handling of non-straight lines (which require additional processing), thus maintaining overall speed while improving accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the processing into distinct stages: classification of stroke data, extraction of ruled lines, identification of small extension ruled lines, and separate handling of non-ruled lines. This segmentation allows each stage to be optimized independently, improving overall accuracy without significantly compromising processing speed.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If all stroke data is processed as ruled lines, then the processing simplicity is high, but the reliability of table structure deteriorates due to inclusion of non-ruled lines

Engineering Contradiction:
Improveprocessing complexityVSAvoidtable structure reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system extracts and separates non-ruled lines from the stroke data using classification algorithms. By taking out these non-ruled lines and handling them separately, the system maintains processing simplicity for the majority of ruled lines while improving table structure reliability through dedicated handling of the extracted non-ruled line components.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If circumscribed ruled lines are required for complete table structure, then the table shaping completeness is improved, but the user input complexity increases as users must draw additional lines

Engineering Contradiction:
Improvetable shaping completenessVSAvoiduser input ease
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system performs self-service by automatically estimating and adding circumscribed ruled lines that are missing from user input. Instead of requiring users to manually draw all circumscribed lines, the system detects the table structure from the provided stroke data and automatically generates the missing circumscribed ruled lines, thus improving completeness without increasing user input complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the stroke data to identify where circumscribed ruled lines are needed before final table rendering. This preliminary action allows the system to automatically supplement missing lines based on the detected table structure, ensuring completeness without requiring users to anticipate and draw all necessary lines in advance.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If small extension ruled lines are not distinguished from regular ruled lines, then the processing simplicity is maintained, but the table shaping accuracy deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidtable shaping accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system replaces manual mechanical distinction (where users would need to carefully draw different line types) with an automated computational system that uses algorithms to identify and classify small extension ruled lines. This substitution maintains processing simplicity by automating the distinction process while significantly improving table shaping accuracy through precise algorithmic identification.

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

Data Source

PatentUS9317493B2Handwritten document processing apparatus and method
Publication Date: 2016.04.19 DYNABOOK INC
  • US9317493B2 patent drawing
  • US9317493B2 patent drawing
  • US9317493B2 patent drawing

AI summary

According to one embodiment, a handwritten document processing apparatus includes an inputter, classifier, divider, and determiner. The inputter inputs stroke data. The classifier classifies the stroke data into data of a plurality of ruled lines and stroke data other than ruled lines. The divider divides a region including the plurality of ruled lines into first regions each corresponding to a cell bounded by four ruled lines and second regions each including at most three ruled lines. The determiner determines whether a ruled line in the second region is a first ruled line, to one end point of which a ruled line is not connected, or a second ruled line, to one end point of which a virtual circumscribed ruled line is connected.