Image Processing Apparatus Correcting Inclined Panels via Pixel Shifting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image reading apparatuses face challenges in accurately correcting image inclination due to the difficulty in adjusting the linear image sensor's inclination, especially when the maximum line deviation in the sub-scanning direction is not an integer multiple of the pixel width, leading to degraded precision in correction.
Innovation Solution
An image processing apparatus that includes a storage unit for image data, an acquisition unit for inclination information, and a readout unit that shifts the line position in the sub-scanning direction by a predetermined number of pixels in the main-scanning direction, differentiating pixels between the edge and other areas to improve correction precision.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the readout line position is corrected pixel by pixel in the sub-scanning direction, then the correction can be implemented, but the precision degrades when the maximum line deviation is not an integer multiple of the pixel width
Solution Approach 1:
The patent divides the main-scanning direction into multiple equal divisions, and performs correction for each division region separately. This segmentation allows the correction to be applied in discrete steps that can accommodate non-integer pixel deviations, resolving the contradiction between implementability and precision.
Solution Approach 2:
The patent applies different correction strategies to different regions: edge pixels are handled differently from central pixels within each division. This local differentiation allows optimal correction precision for each region while maintaining overall system feasibility.
2Measurement precision
If the main-scanning pixel width is equally divided by an integer, then the correction can be accurately applied when deviation is an integer multiple of pixel width, but accurate reading width cannot be set when deviation includes components smaller than one pixel
Solution Approach 1:
The patent introduces dynamic adjustment of the readout line position based on the actual measured deviation amount. Instead of using fixed equal divisions, the system dynamically calculates the appropriate shift for each line based on inclination information, allowing accurate correction for any deviation amount including non-integer values.
Solution Approach 2:
The patent changes the parameter of readout line position shift from fixed equal divisions to variable shifts based on measured inclination. This parameter change allows the system to adapt to different deviation amounts, including non-integer multiples of pixel width, while maintaining correction accuracy.
Data Source
AI summary
An image processing apparatus comprising: a storage unit configured to store image data read by scanning, with a linear sensor including pixels arranged in a main-scanning direction, an original in a sub-scanning direction orthogonal to the main-scanning direction, an acquisition unit configured to acquire inclination information indicating inclination of the image data, and a readout unit configured to read out the image data from the storage unit, with shifting, in accordance with the inclination information, a line position in the sub-scanning direction by each predetermined number of pixels in the main-scanning direction, wherein the readout unit reads out the image data from the storage unit, based on the inclination information, differentiating the predetermined number of pixels between an edge in the main-scanning direction and other parts.


