Texture Atlas Creator Prioritizing Display Frequency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing algorithms for creating texture atlases in information display control systems do not adequately account for the specific needs of systems that switch and display multiple screens, leading to inefficiencies in image arrangement and increased display times.
Innovation Solution
An information display control system that includes a texture atlas creator which prioritizes elemental images based on size and display frequency, incorporating images that are frequently used into the texture atlas while excluding those with low display frequencies to reduce the number of texture atlases needed and enhance display speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional rectangle packing algorithms are used to create texture atlases, then the arrangement efficiency is improved, but the display speed for multiple screens is not optimized
Solution Approach 1:
The patent changes the arrangement parameters from simple size-based packing to frequency-based prioritization. By incorporating display frequency as a key parameter, the system optimizes texture atlas arrangement for multiple screen switching scenarios, thereby improving display speed while maintaining arrangement efficiency.
Solution Approach 2:
The patent introduces dynamic adjustment of texture atlas arrangement based on actual display patterns. The system adapts the arrangement strategy according to frequency information, making the texture atlas creation process dynamic rather than static, which resolves the contradiction between arrangement efficiency and display speed.
2Reliability
If all elemental images are incorporated into the texture atlas, then completeness is improved, but the texture atlas size and creation time increase
Solution Approach 1:
The patent extracts only the frequently displayed elemental images into the texture atlas, rather than incorporating all images. This selective extraction approach maintains completeness for high-frequency images while significantly reducing texture atlas size and creation time, resolving the contradiction between completeness and creation time.
Solution Approach 2:
The patent applies partial action by incorporating only a subset of elemental images (those with high display frequency) into the texture atlas. This partial inclusion strategy achieves sufficient completeness for practical use while avoiding the time cost of processing all images, thus resolving the contradiction.
3Adaptability or versatility
If multiple texture atlases are created to accommodate all screens, then screen coverage is improved, but the system complexity increases
Solution Approach 1:
The patent creates a universal texture atlas that can serve multiple screens by prioritizing frequently displayed elemental images. This single texture atlas approach provides multi-functionality, replacing the need for multiple separate atlases and thereby reducing system complexity while maintaining adequate screen coverage.
Solution Approach 2:
The patent merges multiple screen requirements into a single texture atlas by combining frequently displayed elemental images from various screens. This consolidation reduces the number of texture atlases needed, simplifying the system while maintaining adaptability for screen switching.
Data Source
AI summary
An information display controller is capable of switching a plurality of screens and allowing a display to display the plurality of screens thereon, and includes a screen constructor, a texture atlas storage unit and a texture atlas creator. The texture atlas creator creates a texture atlas, in which elemental images as constituents of the plurality of screens are arranged, in accordance with an algorithm that takes sizes of the elemental images as references. The texture atlas storage unit stores the texture atlas created by the texture atlas creator. The screen constructor constructs the plurality of screens by using the elemental images extracted from the texture atlas stored in the texture atlas storage unit. In an event of creating the texture atlas, the texture atlas creator preferentially incorporates, into the texture atlas, an elemental image for composing the screen including more elemental images already arranged in the texture atlas.


