Multi-View Image Processing With Adaptive Filtering for Crosstalk Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing methods struggle to effectively reduce crosstalk while maintaining the dynamic range of view images, as applying fixed filtering strength can result in filtered values exceeding sub-pixel value ranges or providing insufficient filtering effects.
Innovation Solution
A method that identifies a representative value from difference values between sub-pixel values and a display's median value, determining filtering strength based on a correspondence map, and applies filters with this strength to sub-pixels, ensuring the filtered values fall within the display's bit range.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If a filter of high filtering strength is applied to all sub-pixels, then crosstalk reduction is improved, but the filtered result value may be out of the sub-pixel value range according to the bit range of a display
Solution Approach 1:
The patent applies different filtering strengths to different sub-pixels based on their individual characteristics. Specifically, it calculates a representative value for each sub-pixel from the difference values between adjacent view images, and selects filtering strength according to a correspondence map that maps representative values to appropriate filtering strengths. This local adaptation ensures that each sub-pixel receives the optimal filtering strength to reduce crosstalk while keeping the filtered result within the valid value range.
Solution Approach 2:
The patent dynamically adjusts the filtering strength parameter based on the representative value of each sub-pixel. By changing the filtering strength parameter according to the correspondence map (which relates representative values to filtering strengths), the system optimizes crosstalk reduction for each sub-pixel while preventing overflow. This parameter adaptation resolves the contradiction between strong filtering and value range compliance.
2Manufacturing precision
If a filter of low filtering strength is applied to all sub-pixels, then the sub-pixel value range is maintained, but there is a limitation that a filtering effect is insignificant
Solution Approach 1:
Instead of applying a uniform low filtering strength to all sub-pixels, the patent calculates individual representative values for each sub-pixel and applies locally optimized filtering strengths. This allows some sub-pixels to receive higher filtering strength when needed (when their representative values indicate high crosstalk risk) while others receive lower strength, achieving effective crosstalk reduction overall while maintaining value range compliance.
Solution Approach 2:
The patent makes the filtering strength dynamic by selecting it based on the representative value of each sub-pixel through the correspondence map. This dynamic adjustment allows the filtering strength to adapt to the actual crosstalk conditions of each sub-pixel, ensuring effective filtering where needed while preventing overflow where not needed, thus resolving the contradiction between filtering effectiveness and value range maintenance.
3Manufacturing precision
If the dynamic range of a plurality of view images is reduced before filtering, then the filtered result value is kept within the sub-pixel value range, but the filtered view images may be distorted
Solution Approach 1:
The patent performs preliminary calculation of representative values for each sub-pixel before applying the filter. By pre-calculating the representative value from the difference values between adjacent view images and determining the appropriate filtering strength through the correspondence map, the system prepares the optimal filtering parameters in advance. This preliminary action enables the filter to be applied with the correct strength to maintain value range without requiring dynamic range reduction, thus preventing image distortion.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
A method includes: obtaining a plurality of view images; identifying a representative value from among difference values between values of a plurality of sub-pixels corresponding to a first position in the plurality of view images and an intermediate value of a bit range of a display; determining filtering strength corresponding to the representative value, based on a correspondence map indicating a correspondence relationship between filtering strength and a difference value between a value of a sub-pixel and the intermediate value; and applying a filter having the determined filtering strength to the plurality of sub-pixels corresponding to the first position, wherein a value resulting from applying the filter having the determined filtering strength to the plurality of sub-pixels corresponding to the first position is included in a range of sub-pixel values according to the bit range of the display.