Digital Image Layout Using Subregion Anchors for Regular GUI Arrangement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for arranging digital images in a graphical user interface (GUI) often result in irregular arrangements due to objects not being centered or multiple objects per image, detracting from GUI functionality.
Innovation Solution
A method that identifies subregions within images based on pixel values, determines centroids and weight values for these subregions, and adjusts image positions to center the images based on these characteristics, allowing for a more regular spatial arrangement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If objects are arranged automatically based on image size and shape, then the arrangement process is automated, but the arrangement becomes irregular when objects are not centered or multiple objects per image
Solution Approach 1:
The patent segments each image into multiple subregions based on object detection and pixel value analysis. Instead of treating each image as a single unit, the system identifies distinct subregions containing different objects or features, allowing precise positioning of each subregion's content. This segmentation enables the automated arrangement to achieve regularity by centering each subregion within its allocated space, resolving the contradiction between automation and arrangement precision.
2Productivity
If simple image positioning is used, then the processing is simple and fast, but overlapping and irregular arrangements occur
Solution Approach 1:
The patent performs preliminary analysis of each image to identify subregions, calculate their centroids, and determine their areas before the actual arrangement process. This preliminary action includes detecting objects within images, segmenting the image plane into meaningful subregions, and pre-computing positioning parameters. By preparing these details in advance, the system enables fast automated arrangement while achieving precise, non-overlapping placement of each subregion's content.
Data Source
AI summary
A method of processing a set of images to determine a spatial arrangement for the set of images includes, for each of the images: obtaining data indicative of a respective initial position of the image; processing the image to identify one or more subregions; determining an area and a centroid of each subregion; determining, for each subregion, a respective weight value depending on the determined area of that subregion; determining a position of an anchor point in dependence on the weight values and positions of the centroids of the subregions; and determining a respective offset direction from the anchor point to a centre of the image; and transposing the images from the respective initial positions in the respective offset directions. The transposing of the images from the initial positions of the images determines the spatial arrangement for the set of images.


