Parallel Luminance Correction for High-Speed Image Enlargement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multiframe degradation inverse transformation methods for image enlargement are time-consuming due to sequential pixel value corrections, limiting high-resolution processing speed.
Innovation Solution
An image enlarging apparatus and method that calculates correction amounts in parallel for high-resolution video images by setting a reference frame, determining corresponding positions with decimal accuracy, and correcting luminance data using these positions, thereby enabling efficient high-resolution image generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If pixel values are corrected sequentially for each sample value in conventional multiframe degradation inverse transformation method, then image sharpness is improved, but processing speed deteriorates
Solution Approach 1:
The patent segments the correction processing into two distinct stages: (1) provisional high-resolution pixel value calculation unit that performs interpolation to generate initial high-resolution values, and (2) provisional high-resolution pixel value correction units that calculate correction quantities for each noticed pixel. This segmentation allows different parts of the system to specialize in different aspects of the processing, enabling parallel execution of multiple correction calculations simultaneously while maintaining the required correction precision for image sharpness.
Solution Approach 2:
The patent performs preliminary interpolation calculation to generate provisional high-resolution pixel values before the correction stage. The provisional high-resolution pixel value calculation unit uses interpolation based on the reference frame to create an initial high-resolution image, which then serves as the basis for subsequent correction calculations. This preliminary action reduces the computational burden during the correction phase and enables faster parallel processing.
2Manufacturing precision
If high-resolution processing is performed using conventional methods, then image quality is improved, but time consumption increases
Solution Approach 1:
The patent introduces dynamic parallel processing where multiple provisional high-resolution pixel value correction units operate simultaneously on different noticed pixels. The system dynamically calculates correction quantities for multiple pixels in parallel rather than sequentially, and the addition unit sums these correction quantities efficiently. This dynamic approach maintains high image quality through precise correction while dramatically reducing processing time through parallelization.
3Measurement precision
If correction processing is performed for each noticed pixel sequentially, then calculation accuracy is maintained, but processing efficiency decreases
Solution Approach 1:
The patent segments the correction calculation into independent parallel units, where each provisional high-resolution pixel value correction unit handles a specific noticed pixel independently. This segmentation maintains calculation accuracy for each pixel while enabling simultaneous execution of multiple correction calculations. The addition unit then combines these independently calculated correction quantities, preserving accuracy while achieving parallel processing efficiency.
Data Source
AI summary
An image enlarging apparatus includes: a luminance data calculation unit configured to set a reference frame from a video image, and to calculate first luminance data for a high resolution video image; a position calculation unit configured to set target pixels in at least one of frames included in the video image except the reference frame, and to calculate corresponding positions to the target pixels in the reference frame with decimal accuracy; a correction amount calculation unit configured to parallelly calculate correction amounts of the first luminance data for the corresponding positions based on the first luminance data, third luminance data of the target pixels, and the corresponding positions; an addition unit configured to calculate sum of correction amounts from the correction amounts; and a luminance data correction unit configured to correct the first luminance data based on the sum of the correction amounts.


