Multi-layer Image Data Access via Region Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data access methods for multi-layered images waste bandwidth and reduce performance due to unnecessary data loading and excessive computational costs from pixel-by-pixel comparisons, especially when dealing with overlapping layers and non-rectangular shapes.
Innovation Solution
A method that divides the image into regions based on horizontal and vertical start and end points of each layer, allowing for efficient data access by determining the corresponding layers for each region, thereby reducing redundant data loading and computational overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If pixel-by-pixel comparison is performed to determine layer display positions, then display accuracy is improved, but computational complexity and hardware costs increase significantly
Solution Approach 1:
The patent divides the image into multiple rectangular regions, each corresponding to a different layer. Instead of performing pixel-by-pixel comparisons across the entire image, the system segments the display area and processes each region independently based on its corresponding layer's boundary information, significantly reducing computational complexity while maintaining display accuracy.
2Area of stationary object
If rectangular regions are loaded for non-rectangular diagrams, then display coverage is improved, but bandwidth waste increases due to loading non-necessary information
Solution Approach 1:
The patent assigns different rectangular regions to different layers, where each layer's region is precisely defined by its own boundary information. This allows the system to load and process only the necessary data for each specific layer's display area, avoiding the bandwidth waste of loading entire bounding boxes while ensuring complete coverage of non-rectangular diagrams through appropriate layer composition.
3Stability of the object's composition
If overlapping layers are processed sequentially, then display sequence is maintained, but processing time increases due to redundant data loading
Solution Approach 1:
The patent performs preliminary processing by dividing the image into regions and assigning them to specific layers before actual display processing. This pre-organization of data by layers and their corresponding regions eliminates redundant loading during sequential processing, as each layer's data is already prepared and positioned according to its display sequence requirements.
Data Source
AI summary
A data access method is provided. The data access method is applied for a data device access device to access data from N layers to display an image, where N is a positive integer. Each of the N layers includes a horizontal start point, a horizontal end point, a vertical start point and a vertical end point. The data access method includes: dividing the image into a plurality of regions according to the horizontal start points, the horizontal end points, the vertical start points and the vertical end points, wherein the regions respectively correspond to the N layers; and accessing data from the respective layers corresponding to the regions when displaying the image.


