Image Rendering Visibility via Component Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern computing devices face challenges in effectively rendering images from various formats, particularly when the image format and rendering theme do not meet predetermined conditions, leading to images being invisible due to similar fill and background colors.
Innovation Solution
An image rendering system that includes an image rendition module to parse images into components and display them using the background color of the rendering theme as the fill color and an alternate color as the outline, enhancing visibility by utilizing colors like text or hyperlink colors for outlines.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the image is rendered using the default fill color matching the background color of the rendering theme, then the rendering process is simple and fast, but the image becomes invisible or difficult to see when the fill color is similar to the background color
Solution Approach 1:
The patent applies color changes by detecting when the image fill color is similar to the background color and automatically switching to an alternate color scheme. Specifically, it uses the text color or hyperlink color of the rendering theme as the outline color for the image, ensuring visibility while maintaining theme consistency. This resolves the contradiction by dynamically adjusting color properties based on visibility requirements.
2Reliability
If the image is parsed into multiple components and rendered with alternate colors, then image visibility is improved, but the rendering complexity and processing time increase
Solution Approach 1:
The patent implements partial action by selectively parsing the image into components only when visibility issues are detected. The system first checks if the fill color matches the background color, and only then proceeds with the more complex parsing and alternate color rendering. This conditional approach maintains high rendering efficiency for standard cases while ensuring visibility when needed.
Solution Approach 2:
The system changes rendering parameters dynamically based on the detected color similarity. When the fill color is similar to the background, it switches from simple fill rendering to component-based rendering with outline colors. This parameter change approach optimizes the balance between rendering efficiency and image visibility by adapting the rendering strategy to the specific situation.
Data Source
AI summary
An image rendering system having an image rendition module to determine formats of an image and a rendering theme and in response to these formats meeting a predetermined condition, parse the image into a plurality of image components and display at least one of the plurality of image components with a fill color as a background color of the rendering theme and with an alternate color of the rendering theme as an outline color of the at least one component.


