Raster to Vector Character Conversion via Adaptive Approximation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Converting scanned document images into vector format increases data volume significantly, especially for characters with complex shapes, leading to potential shape alteration when reducing contour points.

Innovation Solution

An image processing apparatus that extracts characters from raster data, determines whether to use curve or straight-line approximation based on character size, using straight-line approximation for smaller characters and curve approximation for larger ones to maintain shape integrity while reducing data volume.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If curve approximation is used to convert raster images to vector format, then character shape accuracy is improved, but data amount increases significantly

Engineering Contradiction:
Improvecharacter shape accuracyVSAvoiddata amount
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies different approximation methods (straight line vs. curve) to different character regions based on local characteristics. Complex curved regions use curve approximation to maintain shape accuracy, while simple regions use straight line approximation to reduce data amount. This local differentiation resolves the contradiction between shape accuracy and data volume.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the approximation method parameter based on character size and shape characteristics. When character size exceeds a threshold or curvature is detected, curve approximation is activated; otherwise, straight line approximation is used. This parameter change strategy optimizes the balance between shape fidelity and data efficiency.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If the number of contour points is increased to maintain character shape, then character shape accuracy is improved, but data amount increases

Engineering Contradiction:
Improvecharacter shape accuracyVSAvoiddata amount
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent uses curvature detection to identify regions where curve approximation is necessary. Instead of uniformly increasing contour points throughout the character, the system applies curve approximation only to regions with significant curvature, thereby maintaining shape accuracy where needed while minimizing data usage in straight regions.

Inventive Principle:
Principle #14Spheroidality (Curvature)

Solution Approach 2:

The patent differentiates the treatment of different character regions based on their geometric properties. Regions with high curvature receive enhanced approximation with more contour points, while regions with low curvature use simpler straight line approximation. This local quality differentiation maintains shape accuracy without uniformly inflating data volume.

Inventive Principle:
Principle #3Local quality

3Device complexity

If conventional outlining is applied to all characters uniformly, then processing simplicity is maintained, but data amount increases unnecessarily for simple characters

Engineering Contradiction:
Improveprocessing simplicityVSAvoiddata amount
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent implements a dynamic decision-making process that adapts the approximation method based on real-time character analysis. The system evaluates character size and shape characteristics for each character, then dynamically selects the appropriate approximation method. This dynamic approach maintains processing simplicity through automated decision-making while avoiding unnecessary data generation for simple characters.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the processing parameter (approximation method) based on character characteristics. When character size is below a threshold or the character appears to have simple geometry, the system switches to straight line approximation, thereby reducing data amount while maintaining processing simplicity through parameter adaptation rather than complex uniform processing.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8699809B2Image processing apparatus, image conversion method, and recording medium
Publication Date: 2014.04.15 KONICA MINOLTA BUSINESS TECH INC
  • US8699809B2 patent drawing
  • US8699809B2 patent drawing
  • US8699809B2 patent drawing

AI summary

A labeling unit that extracts a character included in raster format image data and finds the size of the extracted character, and an approximation method determination unit that determines whether or not to use curve approximation to convert the character based on the found size, are provided. In the case where it has been determined to use curve approximation, the character is converted into a vector format by performing straight-line approximation or curve approximation on each of the various parts of the contour of the character, whereas in the case where it has been determined not to use curve approximation, the character is converted into a vector format by performing straight-line approximation and not performing curve approximation on each of the various parts of the contour of the character.