Client-Side Picture Synthesis Reducing Server Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating multiple pictures on the internet, such as in promotion activities, face server overload and high user traffic due to the need for combining original materials, which can lead to performance issues and slow response times.
Innovation Solution
A picture synthesis method where a common image is generated on the server and combined with original materials and a configuration file sent to the client, allowing the client to generate the dedicated image, reducing server load and bandwidth consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the server combines original materials into pictures and delivers them to clients, then the picture synthesis can be completed, but the server end experiences excessive pressure and processing performance challenge
Solution Approach 1:
The patent divides the picture synthesis process into two segments: server-side generation of common images and client-side generation of dedicated images. The common image contains shared elements (background, logos, etc.) while the dedicated image contains user-specific elements. This segmentation allows the server to perform lightweight processing and offloads the heavy synthesis workload to the client, resolving the contradiction between picture synthesis capability and server processing load.
Solution Approach 2:
The client generates the dedicated image using received original materials and configuration files without requiring server processing. The client performs the synthesis operation locally by combining the common image with dedicated elements according to configuration instructions, making the system self-service oriented and eliminating the server processing bottleneck.
2Ease of operation
If the server sends original materials and guidance files to the client for picture synthesis, then the client can generate pictures, but the user traffic consumption increases and response speed decreases
Solution Approach 1:
The patent extracts only the necessary original materials and configuration files required for client-side synthesis, rather than transmitting complete picture sets. The common image is generated once on the server and reused, while only the dedicated elements and configuration instructions are sent to the client. This extraction approach maintains client generation capability while minimizing traffic consumption.
Solution Approach 2:
The server pre-generates the common image containing shared elements before the client needs to generate dedicated images. This preliminary action avoids the need to transmit complete picture materials to the client, as the common portions are already prepared and can be directly used in the client-side synthesis process.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The present application provides a picture synthesis method and apparatus, applied to a server, the method comprising: receiving a request for a picture from a user via a client; and delivering a common image of the picture, original materials for generating a dedicated image of the picture and a configuration file to the client, for the client to generate the picture using the received original materials and common image according to the configuration file, the common image being generated by some of the original materials of the picture. By means of the technical solution of the present application, the load of a server is significantly reduced, and the traffic consumption of a client is decreased at the same time.