Layered Image Storage for Screenshot Data Coverage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image generation methods on terminal devices store all captured images in the same storage space, leading to data coverage issues when capturing multiple images, complicating the process and resulting in a poor user experience.
Innovation Solution
The method generates independent layers for each screenshot, allowing image content to be stored and displayed in a unique storage area, enabling multiple image captures without data overlap by using layer identifiers for image generation and editing operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If all captured images are stored in the same storage space, then the storage structure is simple, but data coverage occurs when capturing multiple images and the process becomes complicated
Solution Approach 1:
The patent divides the storage system into multiple independent storage areas, each corresponding to a specific layer. When a screenshot is captured, a new layer is created with its own dedicated storage area, preventing data coverage between different captures. This segmentation allows multiple images to coexist without interference while maintaining simple access through layer identifiers.
2Loss of time
If multiple images are captured in the same process without quitting, then user convenience is improved, but data coverage occurs in the same storage space
Solution Approach 1:
The patent implements a nested structure where layers are contained within the image generation system, and each layer has its own storage area nested within the overall storage system. This nesting allows multiple image captures to be organized hierarchically without requiring process interruption, while each layer's storage area protects its data from being covered by other layers.
3Reliability
If independent storage areas are created for each layer, then data coverage is prevented, but the storage structure becomes more complex
Solution Approach 1:
The patent creates a universal layer management system that handles multiple functions: storing image data, managing layer identifiers, tracking layer states (unclosed/closed), and coordinating image generation. This multi-functional system manages the complexity internally while presenting a simple interface to users, allowing independent storage areas to be handled systematically rather than as separate complex structures.
Data Source
AI summary
Embodiments of the present application disclose an image generation method and device, which relate to the technical field of image processing. The method comprises: receiving a screenshot instruction; generating a layer corresponding to the screenshot instruction, storing image content in a screen region selected by a user into a storage area corresponding to the generated layer, and displaying, on the generated layer, the image content in the screen region selected by the user, wherein, the storage area corresponding to the generated layer is independent of the storage area corresponding to the layer, which is in an unclosed state, generated according to the previously received screenshot instruction; and after receiving an image generation instruction for at least one layer currently in the unclosed state, generating an output image corresponding to the image generation instruction according to one or more layers corresponding to one or more layer identifiers contained in the image generation instruction, wherein the image generation instruction contains one or more layer identifiers of one or more layers selected by the user. By applying the solution provided by embodiments of the present application, the steps of capturing images many times can be simplified.


