FPGA Image Correction for Mixed Grayscale and Color Pixels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing medical displays require separate grayscale and color displays due to different correction methods, leading to complexity, aesthetic issues, and display abnormalities like noisy points and color blocks when grayscale and color pixels are randomly distributed.
Innovation Solution
An image correction method using FPGA-based modules for identifying pixel types, separating brightness and chromatic aberration, and applying DICOM and GAMMA curves to achieve adaptive correction, ensuring uniform transitions and accurate display of grayscale and color images on a single screen.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate grayscale and color displays are used to meet different correction requirements, then display characteristics are preserved, but device complexity and aesthetic quality deteriorate
Solution Approach 1:
The patent combines grayscale and color display capabilities into a single display device. The display device includes a display panel with both grayscale pixels and color pixels, allowing simultaneous display of grayscale images (using DICOM correction) and color images (using GAMMA correction) on the same device, thereby reducing equipment complexity while maintaining display characteristics
Solution Approach 2:
The patent segments the display panel into different pixel types (grayscale pixels and color pixels) that can be independently corrected. The correction module identifies pixel types and applies different correction curves (DICOM for grayscale, GAMMA for color) to different pixel segments, enabling simultaneous support for both display modes in a single device
2Reliability
If different correction curves are applied to grayscale and color pixels, then display characteristics are preserved, but display quality deteriorates due to brightness gradient and noise
Solution Approach 1:
The patent introduces a brightness gradient parameter to characterize the transition between grayscale and color regions. By controlling the brightness gradient to be within a preset range, the patent ensures smooth transitions at region boundaries, eliminating noise and color blocks while maintaining the different correction characteristics for grayscale and color pixels
Solution Approach 2:
The patent uses brightness gradient as an intermediary parameter to mediate the transition between different correction regions. The correction module calculates brightness gradients at pixel boundaries and uses this information to determine correction strategies, ensuring smooth transitions and eliminating display abnormalities at region boundaries
3Ease of manufacture
If area-based identification is used to apply different corrections, then implementation simplicity is improved, but measurement precision deteriorates due to inaccurate area determination
Solution Approach 1:
The patent transitions from area-based identification to pixel-level identification by introducing the dimension of individual pixel properties. The correction module identifies pixel types (grayscale or color) based on the characteristics of each individual pixel rather than relying on predefined area boundaries, thereby achieving accurate identification even when grayscale and color pixels are randomly distributed
Data Source
AI summary
Provided are an image correction method and apparatus based on an FPGA, and a device and a medium, which can identify color grayscale attributes of a video by using modules of the FPGA and by taking pixel points as units, so as to solve the problem of area identification being inaccurate or an area size being limited. Color pixel points are separated into brightness parts and chromatic aberration parts, and according to a mapping relationship, the transition of a color and grayscale transition part is made uniform; chromatic aberration is used for performing brightness compensation for a GAMMA curve; and the color part keeps the characteristics of the GAMMA curve, and monochromatic grayscale pixel points are corrected by means of the DICOM curve, and adaptive correction of color grayscale video images is thus achieved on the basis of an FPGA.


