Image Processing Apparatus Tilt Correction Streak Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for joining images to represent a single target object often result in unwanted streaks due to differences in pixel gradations at the joint regions, particularly when correcting for tilt and handling blank or inappropriate pixel values.

Innovation Solution

An image processing apparatus that performs tilt correction, identifies and complements blank regions, and arranges images with a gap, using peripheral pixel values to determine pixel values for interpolating pixels, thereby reducing streaks in the final arranged image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If images are joined after tilt correction, then the target object can be represented by multiple images, but streaks are generated at joint regions due to pixel gradation differences

Engineering Contradiction:
Improveability to represent target objectVSAvoidstreak generation
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by performing complement processing on blank regions before joining images. The system identifies blank regions in tilt-corrected images and fills them with synthesized pixel values derived from adjacent non-blank regions, ensuring that joint regions have appropriate pixel gradients before the images are combined, thereby preventing streak formation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes pixel value parameters in blank regions by synthesizing new pixel values based on gradient information from adjacent regions. This parameter transformation ensures continuous gradation across image joints, eliminating the discontinuities that cause streaks while maintaining the ability to represent the complete target object

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If tilt correction is performed on images, then the target object representation is improved, but blank regions with inappropriate pixel values are created

Engineering Contradiction:
Improvetarget object representationVSAvoidpixel value information
Core Design Contradiction:
Manufacturing precisionVSLoss of substance

Solution Approach 1:

The patent introduces an intermediary processing step that acts as a bridge between tilt correction and image joining. The complement processing function serves as this intermediary by analyzing the spatial relationships and gradient patterns in adjacent regions, then generating appropriate pixel values for blank regions, thus mediating between the geometric correction and the final image composition

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies copying by replicating pixel value patterns from valid regions into blank regions. The system copies gradient information and pixel intensity patterns from adjacent non-blank areas and applies them to fill blank regions, preserving the visual continuity and structural integrity of the target object representation

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9832343B2Image processing apparatus generating arranged image data representing arranged image in which images are arranged by using complemented image data
Publication Date: 2017.11.28 BROTHER KOGYO KK
  • US9832343B2 patent drawing
  • US9832343B2 patent drawing
  • US9832343B2 patent drawing

AI summary

An image processing apparatus acquires first and second image data respectively representing first and second image. The first and second image respectively includes first and second target image. The apparatus generates, based on the first image data, corrected image data representing a corrected image including a first corrected target image having a slant end. The apparatus identifies a blank region in contact with the slant end from the corrected image and generates complemented image data representing a complement image by performing, on the corrected image data, a complement process in which pixel values of pixels in the blank region are determined. The apparatus generates arranged image data representing an arranged image in which a first arrangement target image and a second arrangement target image are arranged, by using the complemented image data. The first and second arrangement target images concern the first and second target images, respectively.