Thumbnail Group Stitching for Faster Picture View Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current view display method in electronic devices results in excessive resource-intensive operations due to the large quantity of pictures in scenarios like year view, leading to prolonged display times and temporary white blocks, which degrade the user experience.
Innovation Solution
The method involves grouping and stitching thumbnails into a single stitched image based on a preset sequence, allowing for simultaneous reading and decoding within a group, reducing resource consumption and eliminating white blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If thumbnails are separately refreshed and displayed in an entire view display process, then each thumbnail can be displayed individually, but resource consumption (picture resource reading, picture decoding) becomes excessively large and display time is prolonged
Solution Approach 1:
The patent merges multiple separate thumbnail refresh operations into a single batch processing operation. By grouping multiple thumbnails and processing them together in one resource reading and decoding operation, the system reduces the total number of operations required, thereby shortening display time while maintaining complete display of all thumbnails.
Solution Approach 2:
The patent implements preliminary grouping of thumbnails into batches before processing. By pre-organizing thumbnails into groups that can be processed simultaneously, the system prepares the data structure in advance to enable efficient batch processing, reducing the overall display time without compromising display completeness.
2Ease of operation
If thumbnails are separately refreshed and displayed, then individual picture processing is maintained, but a large quantity of white blocks temporarily appear during quick sliding operations
Solution Approach 1:
The patent combines multiple thumbnail processing operations into a single unified batch processing step. This merging eliminates the sequential execution that causes white blocks to appear during quick sliding, as all thumbnails in the batch are processed together and displayed simultaneously, maintaining display quality while allowing operational flexibility.
Solution Approach 2:
The patent ensures continuous processing of thumbnail batches without interruption or sequential gaps. By maintaining continuous batch processing during user interactions like quick sliding, the system eliminates display interruptions (white blocks) while preserving the ability to handle individual processing needs within the batch.
3Quantity of substance
If a large quantity of pictures are processed in the year view scenario, then comprehensive picture coverage is achieved, but resource-intensive operations (picture resource reading, picture decoding) become excessively large
Solution Approach 1:
The patent segments the large quantity of pictures into smaller manageable batches or groups. By dividing the overall picture set into multiple batches that can be processed separately but efficiently, the system maintains comprehensive picture coverage while reducing the resource consumption of each individual processing operation.
Solution Approach 2:
The patent merges the processing of multiple pictures into unified batch operations. By combining resource reading and decoding operations for multiple pictures into single batch processes, the system achieves comprehensive picture coverage while significantly reducing total resource consumption compared to processing each picture separately.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application discloses a view display method and an electronic device. The method includes: The electronic device receives an operation performed on a first interface, where the operation is used to display a thumbnail of a target picture. The electronic device obtains a first group corresponding to the target picture, and obtains, based on the first group, a stitched image corresponding to the first group, where the stitched image includes image features of thumbnails of pictures that belong to the first group. The electronic device obtains an image feature of the thumbnail of the target picture. The electronic device displays the thumbnail of the target picture on a second interface based on the image feature of the thumbnail of the target picture. It can be learned that during thumbnail reading and decoding, the electronic device reads and decodes thumbnails in a same group once, so that resource consumption of the electronic device is effectively reduced, and a speed of reading and decoding thumbnails on the electronic device is improved. This shortens display time required for a thumbnail, and avoids a phenomenon that a white block temporarily appears in an area in which the thumbnails are to be displayed.