Tile Blending for Seamless Graphical Transitions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Noise often occurs at the boundary of two adjacent tiles in graphical display systems, disrupting the seamless transition of graphical objects across a virtual canvas.
Innovation Solution
A method involving the generation of a mirrored copy of a graphical object tile, superimposition, partial erasure, and blending to create a manipulated tile that can be patterned smoothly across various aspect ratios, maintaining a fluid transition between adjacent tiles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an original tile of graphical object data is simply mapped in a pattern across a background layer, then the process is simple and fast, but noise occurs at the boundary of two adjacent tiles disrupting seamless transition
Solution Approach 1:
The patent applies preliminary action by pre-manipulating the original tile through mirroring and blending operations before it is patterned across the background layer. The mirrored copy is created and blended with the original tile in advance, so that when tiles are placed adjacent to each other, their boundaries already match smoothly, preventing noise and disrupting seamless transition
Solution Approach 2:
The patent uses copying by creating a mirrored copy of the original tile and blending it with the original. This copied and manipulated version is then used for patterning, ensuring that adjacent tiles have consistent boundary characteristics that eliminate visual noise and maintain seamless transitions
2Reliability
If the original tile is manipulated to create a manipulated version for patterning, then seamless transition between adjacent tiles is maintained, but the processing time and computational resources increase
Solution Approach 1:
The manipulation operations (mirroring and blending) are performed once on the original tile before patterning, rather than being repeated for each tile instance. This preliminary processing creates a optimized manipulated tile that can be rapidly copied and placed, reducing total processing time while maintaining fluid transition quality
Solution Approach 2:
After the computationally intensive manipulation is performed once on the original tile to create the manipulated version, this manipulated tile is then copied and patterned across the background layer. The copying operation is much faster than manipulation, so performing manipulation once and copying multiple times significantly reduces overall processing time while maintaining transition quality
Data Source
AI summary
Systems, methods, and computer-readable media for manipulating and/or mapping tiles of graphical object data are provided. For example, a method for manipulating an original tile of graphical data may include generating a mirrored copy of the original tile by mirroring the original tile with respect to a first side of the original tile, superimposing the mirrored copy on the original tile, erasing a first portion of the superimposed mirrored copy of the original tile, and blending at least some of the remaining portion of the superimposed mirrored copy of the original tile with the original tile to create a manipulated tile. The manipulated version of the original tile may be patterned (e.g., in an extensible manner) along a layer of a virtual canvas that may have various aspect ratios, while maintaining a seamless or fluid transition between adjacent tiles.


