Selective Image Color Correction for Memory Color Reproduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing apparatuses face challenges in efficiently performing color correction, particularly in reproducing memory colors while avoiding unintended color changes across image areas, leading to complex user operations and reduced work efficiency, especially in shared office settings.
Innovation Solution
An image processing apparatus with a display unit, pixel extracting unit, correction quantity calculating unit, selection image storage unit, selection receiving unit, and color correction executing unit, which allows users to select and apply color corrections to specific pixel ranges, reducing unintended color changes and simplifying the correction process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If color correction is executed on all pixels in image data to reproduce memory colors, then the desired color reproduction is achieved, but unintended color changes occur in areas where correction is not desired
Solution Approach 1:
The image data is divided into multiple pixel ranges, with at least one range designated for color correction and another range excluded from correction. This segmentation allows selective application of color correction to specific areas (e.g., sky, vegetation) while preserving the original colors in other areas, thereby achieving precise color reproduction without unintended side effects.
Solution Approach 2:
Different quality treatments are applied to different parts of the image: color correction is applied locally to designated pixel ranges where memory color reproduction is desired, while other ranges maintain their original color characteristics. This local quality approach ensures that each area receives the appropriate treatment for its specific requirements.
2Manufacturing precision
If multiple color correction parameters are adjusted simultaneously to achieve memory color reproduction, then the desired color effect is obtained, but the operation process becomes complex and time-consuming
Solution Approach 1:
The system performs preliminary actions by automatically designating pixel ranges and determining appropriate color correction parameters before user intervention. The processing unit automatically identifies regions suitable for color correction (such as sky or vegetation areas) and pre-configures correction parameters, allowing users to simply select from predefined options rather than manually adjusting multiple parameters.
Solution Approach 2:
The system serves itself by automatically performing tasks that would otherwise require manual user input. The processing unit autonomously designates pixel ranges, selects appropriate color correction modes, and applies corrections without requiring users to understand complex color theory or manually adjust multiple parameters, thereby simplifying the operation while maintaining high precision.
3Manufacturing precision
If color correction is applied to all pixels to emphasize specific colors, then memory color reproduction is improved, but work efficiency decreases due to processing time and complexity
Solution Approach 1:
The system extracts only the necessary portions of the image data for color correction by designating specific pixel ranges that require memory color reproduction. Instead of processing all pixels uniformly, the processing unit identifies and extracts only the relevant areas (such as sky or vegetation regions), applying color correction selectively to these extracted portions while leaving other areas unchanged, thereby reducing processing time and improving work efficiency.
Data Source
AI summary
An image processing apparatus includes a pixel extracting unit, a correction quantity calculating unit, a selection image storage unit, a selection receiving unit, and a color correction executing unit. The pixel extracting unit extracts a pixel from predetermined image data. The correction quantity calculating unit calculates a color correction quantity based on a color difference between a color of the pixel extracted by the pixel extracting unit and a target color. The selection image storage unit stores data of a selection image representing an external appearance of each image data obtained by executing color correction on the pixel according to the color correction quantity. The selection receiving unit receives selection of a color correction type. The color correction executing unit executes color correction on the extracted pixel in image data of a correction object according to a color correction quantity corresponding to the color correction type.


