Pixel Interpolation Device Using Decider-Selected Calculators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing pixel interpolation methods face challenges in accurately interpolating missing pixel values without making the results look unnatural, while also managing storage capacity and data processing requirements effectively.
Innovation Solution
A pixel interpolation device comprising multiple interpolation calculators that use mean preserving interpolation and other methods, with a decider to select the best interpolation based on error indices, ensuring accurate and natural-looking results with efficient resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If pattern matching is used for interpolation with multiple patterns, then interpolation accuracy is improved, but storage capacity and data processing amount increase
Solution Approach 1:
The patent divides the interpolation process into multiple independent calculators, each handling a specific interpolation method. This segmentation allows the system to test multiple approaches without requiring all patterns to be stored simultaneously, reducing storage requirements while maintaining accuracy options.
Solution Approach 2:
The patent changes the approach from storing multiple complete patterns to using multiple calculators with different interpolation parameters and methods. This parameter-based differentiation allows accurate interpolation without the storage overhead of maintaining multiple full patterns.
2Measurement precision
If pattern matching is used for interpolation with multiple patterns, then interpolation accuracy is improved, but data processing amount increases
Solution Approach 1:
By segmenting the interpolation task into multiple specialized calculators, the system can process different types of interpolation cases in parallel or selectively, reducing the overall data processing burden compared to applying a single comprehensive pattern matching approach to all cases.
Solution Approach 2:
The patent uses multiple calculators that perform partial interpolation actions, each optimized for specific scenarios. The decider selects only the necessary calculator for each case, avoiding the excessive processing that would result from applying all patterns to every interpolation case.
3Device complexity
If a single interpolation method is used, then device complexity is reduced, but interpolation accuracy deteriorates
Solution Approach 1:
The patent merges multiple interpolation calculators with different methods into a unified system managed by a single decider. This combination provides accurate interpolation across various scenarios while maintaining relatively simple individual calculator designs and a clear overall structure.
Solution Approach 2:
The decider acts as an intermediary that selects the appropriate calculator based on the input characteristics. This intermediary layer allows the system to achieve high accuracy through method selection without requiring each individual calculator to be overly complex.
Data Source
AI summary
A first group of interpolation calculators performing interpolation by mean preserving interpolation calculation, and a second group of interpolation calculators performing interpolation by interpolation other than the mean preserving interpolation calculation are provided. Each of the interpolation calculators performs interpolation calculation for the missing pixel to calculate an interpolation candidate value (M(h)), and calculates test interpolation values (M(t)) treating pixels in a vicinity of the missing pixel as test pixels. A decider (4) selects one of the plurality of interpolation calculators based on results of the test interpolation. An outputter (5) selects the interpolation candidate value outputted from the interpolation calculator selected by the decider (4), among the plurality of interpolation candidate values (M(h)), and outputs the selected interpolation candidate value. Interpolation can be performed such that the interpolated pixel does not look unnatural, and yet the storage capacity and the data processing amount that are required are relatively small.


