Image Processing Apparatus Sub-Image Assembly
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing image processing technologies result in a poor image display effect due to the need for multiple user interactions to acquire and splice image fragments, leading to delayed and inefficient image rendering.
Innovation Solution
An image processing method and apparatus that displays M first images in a first region, with each image corresponding to N sub-images, and determines K sub-images from the M*N sub-images in response to a user operation, displaying them in a second region along with an updated display mode and splicing numbers, allowing for timely and accurate image assembly without additional user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the terminal device acquires all image fragments through multiple clicking operations, then the complete image can be displayed, but the user operation complexity increases and the image display timing is delayed
Solution Approach 1:
The system performs preliminary actions by automatically acquiring and caching image fragments before user request. When the user triggers an image display, the fragments are already prepared and can be quickly assembled, eliminating the need for multiple clicking operations while maintaining fast display timing.
Solution Approach 2:
The system implements self-service by automatically managing the image fragment acquisition process. Instead of requiring user clicks to fetch each fragment, the system autonomously retrieves, caches, and prepares fragments, reducing operational complexity while maintaining efficient display timing.
2Productivity
If the terminal device requires multiple clicking operations to acquire image fragments, then all fragments can be obtained, but the image display effect deteriorates due to delays
Solution Approach 1:
Image fragments are fetched and cached in advance before the user actually needs them. This preliminary acquisition allows the system to assemble complete images rapidly when triggered, significantly improving display efficiency while minimizing the perceived time delay for the user.
Solution Approach 2:
The system maintains continuous useful action by keeping image fragments in a cached, ready-to-use state. This continuous preparation ensures that when image assembly is needed, the fragments are immediately available, maximizing productivity and minimizing assembly time.
3Loss of information
If the system displays M first images with N sub-images each, then the image information completeness improves, but the device complexity increases
Solution Approach 1:
The system segments complete images into multiple sub-images (N per first image) and organizes them in a structured grid layout. This segmentation allows comprehensive image information to be displayed in an organized manner, with each sub-image representing a portion of the complete picture, thereby maintaining information completeness while managing complexity through systematic arrangement.
Solution Approach 2:
The system transitions from displaying single complete images to a two-dimensional grid of M first images, each containing N sub-images. This dimensional expansion allows comprehensive image information to be presented in a structured overlay format, managing complexity through spatial organization rather than sequential processing.
Data Source
AI summary
Embodiments of the present disclosure provide an image processing method and apparatus, and a device. The method includes: displaying a number M of first images in a first region, each first image corresponding to a number N of sub-images, the number N of sub-images being images formed by dividing the first image into N parts, M being an integer greater than or equal to 1, and N being an integer greater than 1; in response to a first operation instruction, determining a number K of sub-images from the number of M*N sub-images corresponding to the number M of first images, and displaying some or all of the K sub-images in a second region, K being an integer greater than or equal to 1; and updating a display mode of the number M of first images according to the K sub-images, and displaying a splicing number corresponding to each first image, the splicing number being a number of first images formed by splicing the K sub-images.


