Sparse Graph Display Layering for Flicker-Free Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for displaying overlapped sparse graphs face challenges in flexibility and speed, with existing solutions either providing poor flexibility and high manufacturing costs or causing flicker due to the need for frequent redrawing of all sparse graphs, which affects display speed and visual effect.
Innovation Solution
A method and apparatus that maps sparse graphs to respective graphic layers and projects regular graphs into a composition layer, allowing for sequential plotting and erasing of only visible points, reducing overhead and avoiding flicker, while maintaining flexibility and efficiency regardless of complexity or layout changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all graphic elements are directed to the same graphic layer, then flexibility is improved, but display speed deteriorates because all sparse graphs must be re-plotted from top to bottom
Solution Approach 1:
The patent segments the graphic display system into multiple graphic layers (first graphic layer, second graphic layer, etc.), where each layer can independently display different graphic elements. This segmentation allows selective updating of only the layers containing changed sparse graphs, rather than redrawing all layers, thus improving display speed while maintaining flexibility.
2Productivity
If graphic layers are arranged in advance, then display speed is improved, but flexibility deteriorates because layout changes require rearrangement and redesign
Solution Approach 1:
The patent implements dynamic graphic layer management where layers can be flexibly created, modified, and arranged at runtime. The system allows dynamic assignment of graphic elements to layers and supports runtime modifications to layer structures, enabling both fast display performance and adaptability to layout changes without requiring complete redesign.
3Reliability
If dual buffer scheme is used to avoid flicker, then display effect is improved, but plotting time increases and response performance decreases
Solution Approach 1:
The patent segments the display buffer into multiple graphic layers that can be independently managed and updated. Instead of using a dual buffer scheme that requires complete redraw, the system updates only the specific layers containing changed content, significantly reducing plotting time while preventing flicker through selective layer refreshing.
Solution Approach 2:
The patent applies partial action by updating only the necessary portions of the display (specific graphic layers containing changed sparse graphs) rather than performing excessive action of redrawing the entire display. This selective updating approach reduces plotting time and improves response performance while maintaining flicker-free display quality.
Data Source
AI summary
A method for converting graphic elements containing sparse graphs into graphic layers is described, comprising the steps of: correspondingly mapping respective sparse graphs to respective sparse graphic layers, and projecting sequentially from top to bottom the regular graphs between the sparse graphs into a projection plane to form a regular graphic composition layer. Also described is a method for fast flicker-free displaying overlapped sparse graphs with optional shape, comprising: converting graphic element containing sparse graphs to be displayed into graphic layers; deciding whether to plot or erase the sparse graph to be displayed, and, when the sparse graph is decided to be erased, setting various points on the corresponding sparse graph to be transparent; and completing the plotting of points of the sparse graph point by point based on the shape of the sparse graph to be displayed. Apparatuses corresponding to the above methods are also described.


