Image Processing Apparatus Code Region Pixel Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies face challenges in maintaining the quality of codes, such as barcodes, during number-of-pixels conversion, as they often generate unnecessary halftone data and alter the ratio of code elements, leading to decreased code quality due to non-integer magnification factors used in the conversion process.

Innovation Solution

An image processing apparatus that includes a code detector and a number-of-pixels converting unit, which detects codes in the image data and adjusts the number of pixels by integer factors for regions containing codes, while using non-integer factors for other regions, preventing halftone data generation and maintaining code quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If number-of-pixels conversion is performed using a non-integer factor on the entire image data, then the productivity and adaptability of the image processing are improved, but the manufacturing precision and quality of code regions deteriorate due to halftone data generation and element ratio variation

Engineering Contradiction:
Improveimage processing efficiencyVSAvoidcode quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The image data is segmented into code regions and non-code regions based on detection results. Different number-of-pixels conversion factors are applied to each segment: integer factors are used for code regions to maintain precision, while non-integer factors are used for non-code regions to improve productivity and adaptability. This segmentation resolves the contradiction by allowing different processing strategies for different parts of the image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using different conversion factors in different regions of the image. Code regions receive integer-factor conversion to preserve quality, while non-code regions receive non-integer-factor conversion for better adaptability. This local differentiation allows the system to optimize for both precision and productivity in appropriate locations.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If number-of-pixels conversion is performed using an integer factor on code regions, then the manufacturing precision and code quality are maintained, but the adaptability to various output conditions is reduced

Engineering Contradiction:
Improvecode qualityVSAvoidoutput condition flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The image is segmented into code and non-code regions, allowing integer-factor conversion for code regions (maintaining precision) and non-integer-factor conversion for non-code regions (maintaining adaptability). This segmentation resolves the contradiction by applying different conversion strategies where appropriate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different conversion factors are applied locally: integer factors in code regions for quality preservation, and non-integer factors in non-code regions for output flexibility. This local quality approach allows the system to satisfy both precision and adaptability requirements simultaneously in different locations.

Inventive Principle:
Principle #3Local quality

3Device complexity

If the entire image data is processed with uniform number-of-pixels conversion, then the device complexity is reduced, but the manufacturing precision of code regions deteriorates when non-integer factors are used

Engineering Contradiction:
Improveprocessing uniformityVSAvoidcode quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent introduces segmentation of the image into code and non-code regions, which increases processing complexity but is necessary to prevent code quality deterioration. The segmentation allows the system to apply appropriate conversion factors to each region, resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using different conversion factors for different regions. This increases device complexity compared to uniform processing, but is necessary to maintain code quality in regions where precision is critical while allowing flexibility in other regions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11057541B2Image processing apparatus, printing system, and image processing method
Publication Date: 2021.07.06 SEIKO EPSON CORP
  • US11057541B2 patent drawing
  • US11057541B2 patent drawing
  • US11057541B2 patent drawing

AI summary

An image processing apparatus includes: a code detector configured to detect a code included in image data, and a number-of-pixels converting unit configured to increase the number of pixels of the image data by converting the number of pixels of the image data by a factor of N, wherein, when N is a non-integer, the number-of-pixels converting unit converts the number of pixels in a first region including the code in the image data by an integer factor and converts the number of pixels in a second region different from the first region in the image data by a factor of N.