3D Image Boundary Compensation via Scan Line Shifting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing 3D image display technologies, particularly auto-stereoscopic forms, face issues with image boundary destruction due to scan line shifting, leading to an unpleasant viewing experience.
Innovation Solution
A method and system that shifts each scan line by a corresponding line shift amount, determines new positions for pixels within the boundary region, and interpolates additional pixels to generate a compensated image, using a boundary detector, compensator, and interpolator to maintain image integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Shape
If scan line shifting is applied to create 3D image depth, then the depth perception is improved, but the boundary region of the image is destroyed
Solution Approach 1:
The image is divided into a boundary region and a non-boundary region. The boundary detector identifies and segments the boundary region, allowing different processing methods to be applied to each region. The boundary compensator specifically processes only the boundary region by shifting scan lines and interpolating pixels, while the non-boundary region undergoes standard 3D rendering processing.
Solution Approach 2:
Different processing qualities are applied to different regions of the image. The boundary region receives specialized compensation processing with pixel interpolation and scan line shifting, while the interior regions undergo standard depth rendering. This local differentiation preserves boundary integrity while maintaining overall 3D image quality.
2Adaptability or versatility
If scan line shifting is applied to generate 3D image, then the three-dimensional effect is improved, but the visual quality of boundary region deteriorates
Solution Approach 1:
The boundary compensator performs preliminary processing on the boundary region before the final image is displayed. By pre-shifting scan lines and interpolating pixels in the boundary region, the system prepares this critical area in advance to avoid visual artifacts during the 3D rendering process.
Solution Approach 2:
The boundary compensator acts as an intermediary processing stage between the standard 3D rendering process and the final image output. It specifically addresses the boundary region by applying compensation techniques that mediate between the scan line shifting required for 3D effect and the visual quality requirements.
3Manufacturing precision
If boundary region is compensated by interpolating pixels, then the boundary integrity is improved, but the processing complexity increases
Solution Approach 1:
Instead of processing the entire image with complex interpolation algorithms, the system applies partial action by only processing the boundary region. The boundary detector identifies the specific region requiring compensation, and the boundary compensator applies interpolation only to this localized area, reducing overall processing complexity while maintaining boundary integrity.
Data Source
AI summary
A method is used for compensating a boundary of an image, in which each scan line in the image is shifted by a corresponding line shift amount. The method determines a boundary region for the image and moves each pixel in a scan line from an original position to a new position within the boundary region, in which the new position is determined according to the width of the boundary region, the original position, and a line shift amount, and the scan line is shifted by the line shift amount. Then, the method interpolates at least one pixel into the scan line according to the moved pixels for generating a compensated image.


