A poster transcoding method, apparatus, computer equipment, and storage medium
By storing poster materials in the business database and generating new poster sharing data using forwarding commands, the problem of information loss after poster generation is solved, achieving efficient poster transcoding and sharing.
Patent Information
- Application Number
- CN202210288347.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-22
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2042-03-22
AI Technical Summary
In existing technologies, after the poster is generated, blind watermark information or EXIF information is lost due to image compression, making it impossible to add it again or re-encode and share it.
By storing poster cover images, poster templates, and basic product information in the business database, the system receives user selection information to generate poster sharing data, and extracts corresponding material combinations from the database to generate new poster sharing data through forwarding instructions.
It enables users to convert other people's posters into their own posters without any additional image processing, improving the efficiency of poster forwarding and sharing.
Smart Images

Figure CN114625988B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet poster processing technology, and in particular to a poster transcoding method, apparatus, computer equipment, and storage medium. Background Technology
[0002] With the development of internet technology, online posters have emerged. Consumers can conveniently and quickly place orders or access mini-programs by scanning QR codes or mini-program codes in the poster images. In traditional methods, sharers add blind watermarks or EXIF information to original product promotional images to generate posters. Once the poster is generated, after the sharer saves and shares the image, due to image compression, some of the original product promotional image information, blind watermark information, or EXIF information is lost. Therefore, subsequent sharers cannot re-encode and share posters based on the original sharer's poster by adding their own information.
[0003] Therefore, there is an urgent need for a poster transcoding method that facilitates re-encoding and sharing. Summary of the Invention
[0004] Therefore, it is necessary to provide a poster transcoding method, apparatus, computer equipment, and storage medium that can improve the efficiency of poster transcoding in order to address the above-mentioned technical problems.
[0005] A poster transcoding method for a second business line, the method comprising:
[0006] Receive the selection information of the first poster material, and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information;
[0007] Obtain a forwarding instruction from a second user regarding the first poster sharing data shared by a first user on a terminal; the forwarding instruction includes the first poster number.
[0008] Based on the first poster number, extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database;
[0009] The poster cover image, poster template, basic product information, and second user information are combined to generate second poster materials, and second poster sharing data is generated based on the second poster materials.
[0010] In one embodiment, before receiving the selection information of the first poster material and generating the first poster sharing data based on the selected first poster material, the process includes: obtaining the first user information, poster cover image, poster template, and basic product information from the first poster material, and storing them in the business database; obtaining the first poster materials related to the first user information within a preset time period, and generating a list of first poster materials; the first poster material list contains multiple first poster materials for the first user to select.
[0011] In one embodiment, the poster transcoding method further includes: listening to information about a poster being sent by a first business line; and receiving first poster material generated by a first user in the first business line based on the information about the sent poster.
[0012] In one embodiment, receiving selection information of first poster materials and generating first poster sharing data based on the selected first poster materials includes: receiving selection information of multiple first poster materials; combining multiple selected first poster materials to generate first poster sharing data based on the selection information; wherein, the first poster sharing data includes multiple first poster images and a unique first poster number, and the first poster images are used for display on the terminal of a first user; extracting the poster cover image, poster template, and basic product information corresponding to the selected first poster materials from the business database based on the first poster number includes: extracting the poster cover image, poster template, and basic product information corresponding to multiple selected first poster materials from the business database based on the first poster number; combining the poster cover image, poster template, basic product information, and second user information to generate second poster materials, and generating second poster sharing data based on the second poster materials includes: combining the poster cover image, poster template, basic product information, and second user information corresponding to each selected first poster material to generate second poster materials, and generating second poster sharing data from multiple second poster materials; the second poster sharing data includes multiple second poster images, and the second poster images are used for display on the terminal of a second user.
[0013] In one embodiment, receiving selection information of the first poster material and generating first poster sharing data based on the selected first poster material includes: receiving selection information of multiple first poster materials; combining the multiple selected first poster materials to generate first poster sharing data based on the selection information; wherein, the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponding to a first poster number, and the first poster images are used for display on the terminal of a first user; the forwarding instruction includes at least one first poster number selected by a second user, and the forwarding instruction is generated based on the touch information of the second user selecting the first poster image on the terminal and the operation information for performing forwarding; the step of retrieving data from the business database based on the first poster number... Extracting the poster cover image, poster template, and basic product information corresponding to the selected first poster material includes: extracting the poster cover image, poster template, and basic product information corresponding to the first poster number from the business database based on at least one first poster number; combining the poster cover image, poster template, and basic product information with the second user information to generate second poster material, and generating second poster sharing data based on the second poster material includes: combining the poster cover image, poster template, and basic product information corresponding to each poster number with the second user information to generate second poster material, and generating second poster sharing data based on the second poster material; wherein, the second poster sharing data includes at least one second poster image, which is used to display on the second user's terminal.
[0014] In one embodiment, the poster transcoding method further includes: obtaining a forwarding instruction from a third user for second poster sharing data shared by a second user on a terminal; the forwarding instruction includes a second poster number; extracting the poster cover image, poster template, and basic product information corresponding to the selected second poster material from the business database based on the second poster number; combining the poster cover image, poster template, basic product information, and third user information to generate a third poster material; and generating third poster sharing data based on the third poster material.
[0015] A poster transcoding method for a first business line, the method comprising:
[0016] Obtain the poster cover image, poster template, and basic product information selected by the first user on the terminal;
[0017] The poster cover image, poster template, and basic product information are packaged and formatted with the information from the first user to generate the first poster material;
[0018] Send the first poster material to the second business line.
[0019] A poster transcoding method for a second user's terminal, the method comprising:
[0020] Receive first poster sharing data shared by the first user; wherein, the first poster sharing data includes a first poster image and a first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information;
[0021] Obtain a forwarding instruction issued by a second user based on the sharing data of the first poster, wherein the forwarding instruction includes the number of the first poster;
[0022] The forwarding instruction is sent to the second service line.
[0023] In one embodiment, obtaining the forwarding instruction issued by the second user based on the first poster sharing data, the forwarding instruction including the first poster number, includes: obtaining touch information of the second user selecting a first poster image based on the first poster sharing data and operation information for performing forwarding; wherein, the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponding to a first poster number, and the first poster images are used to be displayed on the first user's terminal; generating the forwarding instruction based on the touch information of the second user selecting the first poster image on the terminal and the operation information for performing forwarding, the forwarding instruction including the first poster number.
[0024] A poster transcoding device for a second business line, the device comprising:
[0025] The first poster sharing data generation module is used to receive the selection information of the first poster material and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information;
[0026] The forwarding instruction acquisition module is used to acquire a forwarding instruction from a second user for the first poster sharing data shared by a first user on a terminal; the forwarding instruction includes the first poster number.
[0027] The information extraction module is used to extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database based on the first poster number.
[0028] The second poster sharing data generation module is used to combine the poster cover image, poster template, basic product information and second user information to generate second poster materials, and generate second poster sharing data based on the second poster materials.
[0029] A poster transcoding device for a first business line, the device comprising:
[0030] The material acquisition module is used to acquire the poster cover image, poster template, and basic product information selected by the first user on the terminal.
[0031] The first poster material generation module is used to package and convert the poster cover image, poster template and basic product information with the first user's information to generate the first poster material;
[0032] The first poster material sending module is used to send the first poster material to the second business line.
[0033] A poster transcoding device for a second user's terminal, the device comprising:
[0034] The receiving module is used to receive the first poster sharing data shared by the first user; wherein, the first poster sharing data includes a first poster image and a first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information;
[0035] The forwarding instruction acquisition module is used to acquire a forwarding instruction issued by the second user based on the data shared by the first poster, wherein the forwarding instruction includes the number of the first poster;
[0036] The forwarding instruction sending module is used to send the forwarding instruction to the second service line.
[0037] A computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0038] Receive the selection information of the first poster material, and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information;
[0039] Obtain a forwarding instruction from a second user regarding the first poster sharing data shared by a first user on a terminal; the forwarding instruction includes the first poster number.
[0040] Based on the first poster number, extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database;
[0041] The poster cover image, poster template, basic product information, and second user information are combined to generate second poster materials, and second poster sharing data is generated based on the second poster materials.
[0042] A computer-readable storage medium having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0043] Receive the selection information of the first poster material, and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information;
[0044] Obtain a forwarding instruction from a second user regarding the first poster sharing data shared by a first user on a terminal; the forwarding instruction includes the first poster number.
[0045] Based on the first poster number, extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database;
[0046] The poster cover image, poster template, basic product information, and second user information are combined to generate second poster materials, and second poster sharing data is generated based on the second poster materials.
[0047] The aforementioned poster transcoding method, apparatus, computer equipment, and storage medium store the poster cover image, poster template, and basic product information in a business database. A first user shares first poster sharing data with the poster cover image, poster template, and basic product information in a second business line. When a second user sees the first poster sharing data shared by the first user in the second business line, they control the backend to extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database through a forwarding command, and combine it with the second user's information to generate second poster sharing data. The second user only needs a simple forwarding operation to convert the first user's poster into their own poster, without the need for additional image processing operations, which greatly improves the efficiency of the second user's poster forwarding and sharing. Attached Figure Description
[0048] Figure 1 This is an application environment diagram of the poster transcoding method in one embodiment;
[0049] Figure 2 This is a flowchart illustrating a poster transcoding method in one embodiment;
[0050] Figure 3 This is a flowchart illustrating the poster transcoding method in another embodiment;
[0051] Figure 4 This is a flowchart illustrating the poster transcoding method in another embodiment;
[0052] Figure 5 This is a structural block diagram of a poster transcoding device in one embodiment;
[0053] Figure 6 This is a structural block diagram of the poster transcoding device in another embodiment;
[0054] Figure 7 This is a structural block diagram of the poster transcoding device in another embodiment;
[0055] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0057] The poster transcoding method provided in this application can be applied to, for example... Figure 1 In the application environment shown, the first user's terminal 102 and the second user's terminal 108 communicate with the first business line server 104 and the second business line server 106 via a network. The second business line server 106 receives selection information for the first poster material and generates first poster sharing data based on the selected first poster material. The first poster sharing data includes a first poster image and a first poster number. The first poster image is generated based on the first user information, a poster cover image, a poster template, and basic product information. The server 106 obtains a forwarding instruction from the second user regarding the first poster sharing data shared by the first user on their terminal. The forwarding instruction includes the first poster number. Based on the first poster number, the server extracts the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database. The server combines the poster cover image, poster template, and basic product information with the second user information to generate second poster material, and then generates second poster sharing data based on the second poster material. The terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices. The server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.
[0058] In one embodiment, such as Figure 2 As shown, a poster transcoding method is provided for a second business line, including the following steps:
[0059] S110, receive the selection information of the first poster material, and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information.
[0060] The first poster material comprises data about the first user, poster cover image, poster template, and basic product information. The first user information includes the user's ID, name, and payment account. The poster cover image is the main promotional image for the product. The poster template determines the elements in the poster, their positions, and sizes; elements can be icons or text. Basic product information includes product type, specifications, and price. The first user selects the poster they want to share from the poster material list, generating the selected information for the first poster material. The first user information, poster cover image, poster template, and basic product information are combined to create the first poster image. For example, it might display discount information and a QR code related to the first user's information on the product's main image. Other users, upon seeing the first poster image, can scan the QR code to access the mini-program and then purchase the product.
[0061] S120, obtain the forwarding instruction from the second user for the first poster sharing data shared by the first user on the terminal; the forwarding instruction includes the first poster number.
[0062] In this process, the forwarding instruction is generated on the second user's terminal, and the second user's terminal sends the forwarding instruction to the server of the second service line.
[0063] S130, based on the first poster number, extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database.
[0064] The system identifies a specific poster number that corresponds to the first poster sharing data, which in turn corresponds to the first poster material. This allows the system to retrieve the corresponding poster cover image, poster template, and basic product information from the business database. The business database stores the poster cover image, poster template, and basic product information.
[0065] S140: Combine the poster cover image, poster template, basic product information, and second user information to generate second poster materials, and generate second poster sharing data based on the second poster materials.
[0066] The second poster sharing data includes second poster images, which are promotional and order-taking images for products. For example, discount information and QR codes for second user information are displayed on the main product image. Other users can enter the mini-program by scanning the QR code after seeing the second poster image and then purchase the product.
[0067] In the above poster transcoding method, the poster cover image, poster template, and basic product information are stored in the business database respectively. The first user shares the first poster sharing data with the poster cover image, poster template, and basic product information in the second business line. When the second user sees the first poster sharing data shared by the first user in the second business line, the second user controls the backend to extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database through a forwarding command, and combines them with the second user's information to generate the second poster sharing data. The second user only needs to perform a simple forwarding operation to convert the first user's poster into their own poster, without the need for additional image processing operations, which greatly improves the efficiency of the second user in forwarding and sharing posters.
[0068] In one embodiment, before receiving the selection information of the first poster material and generating the first poster sharing data based on the selected first poster material, the process includes: obtaining the first user information, poster cover image, poster template, and basic product information from the first poster material, and storing them in the business database; obtaining the first poster materials related to the first user information within a preset time period, and generating a list of first poster materials; the first poster material list contains multiple first poster materials for the first user to select.
[0069] The preset time period can be set as needed, for example, a preset time period of 3 days. The first poster material list will display the first poster materials created by the first user within 3 days, and the first user can select and share them based on the displayed first poster materials.
[0070] In one embodiment, a poster transcoding method further includes: listening to information about a first business line sending a poster; and receiving first poster material generated by a first user on the first business line based on the information about the sent poster.
[0071] Among them, the first business line and the second business line are system platforms.
[0072] In one embodiment, receiving selection information of first poster materials and generating first poster sharing data based on the selected first poster materials includes: receiving selection information of multiple first poster materials; combining the multiple selected first poster materials to generate first poster sharing data based on the selection information; wherein, the first poster sharing data includes multiple first poster images and a unique first poster number, and the first poster images are used for display on the first user's terminal. Extracting the poster cover image, poster template, and basic product information corresponding to the selected first poster materials from the business database based on the first poster number includes: extracting the poster cover image, poster template, and basic product information corresponding to multiple selected first poster materials from the business database based on the first poster number. Combining the poster cover image, poster template, basic product information, and second user information to generate second poster materials, and generating second poster sharing data based on the second poster materials includes: combining the poster cover image, poster template, basic product information, and second user information corresponding to each selected first poster material to generate second poster materials, and generating second poster sharing data from multiple second poster materials; the second poster sharing data includes multiple second poster images, and the second poster images are used for display on the second user's terminal.
[0073] In one embodiment, receiving selection information of the first poster material and generating first poster sharing data based on the selected first poster material includes: receiving selection information of multiple first poster materials; combining the multiple selected first poster materials to generate first poster sharing data based on the selection information; wherein, the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponding to a first poster number, and the first poster images are used for display on the first user's terminal. The forwarding instruction includes at least one first poster number selected by the second user, and the forwarding instruction is generated based on the second user's touch information of selecting the first poster image on the terminal and the operation information of performing forwarding; the step of extracting the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database based on the first poster number includes: extracting the poster cover image, poster template, and basic product information corresponding to the first poster number from the business database based on at least one first poster number. The process of combining the poster cover image, poster template, basic product information, and second user information to generate second poster materials, and then generating second poster sharing data based on these materials, includes: combining the poster cover image, poster template, basic product information, and second user information corresponding to each poster number to generate second poster materials, and then generating second poster sharing data based on these materials; wherein, the second poster sharing data includes at least one second poster image, which is used for display on the second user's terminal. Here, one poster material generates the second poster sharing data, or multiple second poster materials are combined to generate the second poster sharing data.
[0074] In one embodiment, the poster transcoding method further includes: obtaining a forwarding instruction from a third user for second poster sharing data shared by a second user on a terminal; the forwarding instruction includes a second poster number; extracting the poster cover image, poster template, and basic product information corresponding to the selected second poster material from the business database based on the second poster number; combining the poster cover image, poster template, basic product information, and third user information to generate a third poster material; and generating third poster sharing data based on the third poster material.
[0075] In this embodiment, the forwarding instruction is generated on the third user's terminal, which then sends the instruction to the server of the second business line. The second poster number corresponds to the second poster sharing data, and the second poster sharing data corresponds to the second poster material, thereby retrieving the poster cover image, poster template, and basic product information corresponding to the second poster material from the business database. The business database stores the poster cover image, poster template, and basic product information. The third poster sharing data includes a third poster image, which is a promotional or order-placing image for the product. For example, it might display discount information or a QR code for the third user on the main product image. Other users, upon seeing the third poster image, can scan the QR code to enter the mini-program and then purchase the product.
[0076] Understandably, the fourth user can use the same method to generate a poster containing their information and forward it, and so on, so that subsequent users can use the same method to generate posters with their own information.
[0077] In one embodiment, such as Figure 3 As shown, a poster transcoding method is provided for a first business line, the method comprising:
[0078] S210: Obtain the poster cover image, poster template, and basic product information selected by the first user on the terminal.
[0079] The first business line provides editable poster templates, basic product information, and poster cover images. It also generates user poster materials.
[0080] S220 packages and converts the poster cover image, poster template, and basic product information with the first user's information to generate the first poster material.
[0081] Among these features, data packaging and format conversion facilitate the conversion of data from the first business line to data from the second business line.
[0082] S230, send the first poster material to the second business line.
[0083] In one embodiment, such as Figure 4 As shown, a poster transcoding method is provided for a second user's terminal, the method comprising:
[0084] S310, Receive first poster sharing data shared by the first user; wherein, the first poster sharing data includes a first poster image and a first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information.
[0085] The second user can see the poster image shared by the first user on the terminal, but the first poster number is hidden and not displayed.
[0086] S320, Obtain a forwarding instruction issued by the second user based on the first poster sharing data, wherein the forwarding instruction includes the first poster number.
[0087] When the second user selects to forward the message, the terminal app automatically generates a forwarding instruction.
[0088] S330, the forwarding instruction is sent to the second service line.
[0089] In one embodiment, obtaining the forwarding instruction issued by the second user based on the first poster sharing data, the forwarding instruction including the first poster number, includes: obtaining touch information of the second user selecting a first poster image based on the first poster sharing data and operation information for performing forwarding; wherein, the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponding to a first poster number, and the first poster images are used to be displayed on the first user's terminal; generating the forwarding instruction based on the touch information of the second user selecting the first poster image on the terminal and the operation information for performing forwarding, the forwarding instruction including the first poster number.
[0090] In this scenario, when a second user sees multiple poster images shared by the first user on their device, they can select the images they want to share and then forward them. The app automatically generates a forwarding command. This allows the second user to choose posters to share according to their needs, improving the user experience.
[0091] In one embodiment, a poster transcoding method is provided for a third user's terminal. The method includes: receiving second poster sharing data shared by a second user; wherein the second poster sharing data includes a second poster image and a second poster number, the second poster image being generated based on second user information, a poster cover image, a poster template, and basic product information; obtaining a forwarding instruction issued by the third user based on the second poster sharing data, the forwarding instruction including the second poster number; and sending the forwarding instruction to a second business line.
[0092] It should be understood that, although Figure 2-4 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 2-4At least some of the steps in the process may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.
[0093] In one embodiment, such as Figure 5 As shown, a poster transcoding device is provided, including: a first poster sharing data generation module 410, a forwarding instruction acquisition module 420, an information extraction module 430, and a second poster sharing data generation module 440, wherein:
[0094] The first poster sharing data generation module 410 is used to receive the selection information of the first poster material and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information.
[0095] The forwarding instruction acquisition module 420 is used to acquire a forwarding instruction from the second user for the first poster sharing data shared by the first user on the terminal; the forwarding instruction includes the first poster number.
[0096] The information extraction module 430 is used to extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database based on the first poster number.
[0097] The second poster sharing data generation module 440 is used to combine the poster cover image, poster template, basic product information and second user information to generate second poster materials, and generate second poster sharing data based on the second poster materials.
[0098] In one embodiment, the poster transcoding device further includes: an association storage module, used to acquire first user information, poster cover image, poster template, and basic product information from the first poster material, and associate and store them in a business database; and a poster material list generation module, used to acquire first poster materials related to the first user information within a preset time period and generate a first poster material list; the first poster material list contains multiple first poster materials for the first user to select.
[0099] In one embodiment, the poster transcoding device further includes: a listening module for listening to information about posters sent by the first business line; and a receiving module for receiving first poster material generated by the first user in the first business line based on the information about the sent posters.
[0100] In one embodiment, the first poster sharing data generation module 410 includes: a selection information receiving unit, used to receive selection information of multiple first poster materials; and a first poster sharing data generation unit, used to combine multiple selected first poster materials to generate first poster sharing data based on the selection information; wherein the first poster sharing data includes multiple first poster images and a unique first poster number, and the first poster images are used for display on the terminal of the first user. The information extraction module 430 is further used to extract the poster cover image, poster template, and basic product information corresponding to multiple selected first poster materials from the business database based on the first poster number; the second poster sharing data generation module 440 is further used to combine the poster cover image, poster template, and basic product information corresponding to each selected first poster material with the second user information to generate second poster materials, and generate second poster sharing data from multiple second poster materials; the second poster sharing data includes multiple second poster images, and the second poster images are used for display on the terminal of the second user.
[0101] In one embodiment, the first poster sharing data generation module 410 includes: a selection information receiving unit, used to receive selection information of multiple first poster materials; and a first poster sharing data generation unit, used to combine multiple selected first poster materials to generate first poster sharing data based on the selection information; wherein the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponding to a first poster number, and the first poster images are used for display on the terminal of a first user. The forwarding instruction includes at least one first poster number selected by a second user, and the forwarding instruction is generated based on the touch information of the second user selecting the first poster image on the terminal and the operation information for performing forwarding; the information extraction module 430 is further used to extract the poster cover image, poster template, and basic product information corresponding to the first poster number from the business database based on at least one first poster number; the second poster sharing data generation module 440 is further used to combine the poster cover image, poster template, and basic product information corresponding to each poster number with the second user information to generate second poster materials, and generate second poster sharing data based on the second poster materials; wherein the second poster sharing data includes at least one second poster image, and the second poster image is used for display on the terminal of a second user.
[0102] In one embodiment, such as Figure 6 As shown, a poster transcoding device is provided for a first business line, the device comprising:
[0103] The material acquisition module 510 is used to acquire the poster cover image, poster template and basic product information selected by the first user on the terminal.
[0104] The first poster material generation module 520 is used to package and convert the poster cover image, poster template and basic product information with the first user's information to generate the first poster material.
[0105] The first poster material sending module 530 is used to send the first poster material to the second business line.
[0106] In one embodiment, such as Figure 7 As shown, a poster transcoding device is provided for a second user's terminal, the device comprising:
[0107] The receiving module 610 is used to receive first poster sharing data shared by the first user; wherein, the first poster sharing data includes a first poster image and a first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information.
[0108] The forwarding instruction acquisition module 620 is used to acquire a forwarding instruction issued by the second user based on the first poster sharing data, wherein the forwarding instruction includes the first poster number.
[0109] The forwarding instruction sending module 630 is used to send the forwarding instruction to the second service line.
[0110] In one embodiment, the forwarding instruction acquisition module 620 includes: a forwarding information acquisition unit, used to acquire touch information of a second user selecting a first poster image based on first poster sharing data and operation information of performing forwarding; wherein, the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponding to a first poster number, and the first poster images are used to be displayed on the first user's terminal; and a forwarding instruction generation unit, used to generate a forwarding instruction based on the touch information of the second user selecting the first poster image on the terminal and the operation information of performing forwarding, wherein the forwarding instruction includes the first poster number.
[0111] Specific limitations regarding the poster transcoding device can be found in the limitations of the poster transcoding method above, and will not be repeated here. Each module in the aforementioned poster transcoding device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0112] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 8As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The database stores data such as initial user information, poster cover images, poster templates, and basic product information. The network interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a poster transcoding method.
[0113] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0114] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0115] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0116] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0117] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0118] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A poster transcoding method, characterized in that, For a second business line, the method includes: Receive the selection information of the first poster material, and generate the first poster sharing data based on the selected first poster material; wherein, the first poster sharing data includes the first poster image and the first poster number, and the first poster image is generated based on the first user information, the poster cover image, the poster template and the basic product information; The first user information includes at least the first user's ID, name, and payment account; the poster cover image is the main promotional image of the product; the poster template determines the elements in the poster, their positions, and their sizes; and the basic product information includes the product type, specifications, and price. The first user selects the poster to share from the poster material list, generating the selected information for the first poster material. The first user information, poster cover image, poster template, and basic product information are combined to generate the first poster image. Obtain a forwarding instruction from a second user regarding the first poster sharing data shared by a first user on a terminal; the forwarding instruction includes the first poster number. Based on the first poster number, extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database; The poster cover image, poster template, basic product information, and second user information are combined to generate second poster materials, and second poster sharing data is generated based on the second poster materials.
2. The method according to claim 1, characterized in that, Before receiving the selection information for the first poster material and generating the first poster sharing data based on the selected first poster material, the process includes: Retrieve the first user information, poster cover image, poster template, and basic product information from the first poster material, and store them in the business database. Obtain first poster materials related to the first user information within a preset time period, and generate a list of first poster materials; the first poster material list contains multiple first poster materials for the first user to choose from.
3. The method according to claim 2, characterized in that, Also includes: Listen for information about posters sent by the first business line; Based on the information from the sent poster, receive the first poster material generated by the first user in the first business line.
4. The method according to claim 1, characterized in that, The step of receiving the selection information of the first poster material and generating the first poster sharing data based on the selected first poster material includes: Receive selection information for multiple primary poster materials; Based on the selected information, multiple selected first poster materials are combined to generate first poster sharing data; the first poster sharing data includes multiple first poster images and a unique first poster number, and the first poster images are used to be displayed on the first user's terminal; The step of retrieving the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database based on the first poster number includes: Based on the first poster number, extract the poster cover image, poster template, and basic product information corresponding to multiple selected first poster materials from the business database; The process of combining the poster cover image, poster template, basic product information, and second user information to generate second poster materials, and generating second poster sharing data based on the second poster materials, includes: The second poster material is generated by combining the poster cover image, poster template, basic product information, and second user information corresponding to each selected first poster material. Multiple second poster materials are then used to generate second poster sharing data. The second poster sharing data includes multiple second poster images, which are used to display on the second user's terminal.
5. The method according to claim 1, characterized in that, The step of receiving the selection information of the first poster material and generating the first poster sharing data based on the selected first poster material includes: Receive selection information for multiple primary poster materials; Based on the selected information, multiple selected first poster materials are combined to generate first poster sharing data; the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponds to a first poster number, and the first poster images are used to be displayed on the first user's terminal; The forwarding instruction includes at least one first poster number selected by the second user. The forwarding instruction is generated based on the touch information of the second user selecting the first poster image on the terminal and the operation information for performing the forwarding. The step of extracting the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database based on the first poster number includes: Based on at least one first poster number, extract the poster cover image, poster template, and basic product information corresponding to the first poster number from the business database; The process of combining the poster cover image, poster template, basic product information, and second user information to generate second poster materials, and generating second poster sharing data based on the second poster materials, includes: For each poster number, the poster cover image, poster template, basic product information, and second user information are combined to generate second poster materials. Second poster sharing data is then generated based on the second poster materials. The second poster sharing data includes at least one second poster image, which is used to display on the second user's terminal.
6. The method according to claim 1, characterized in that, Also includes: Obtain a forwarding instruction from a third user regarding the second poster sharing data shared by a second user on a terminal; the forwarding instruction includes the second poster number. Based on the second poster number, extract the poster cover image, poster template, and basic product information corresponding to the selected second poster material from the business database; The poster cover image, poster template, basic product information, and third-party user information are combined to generate third-party poster materials, and third-party poster sharing data is generated based on the third-party poster materials.
7. A poster transcoding method, characterized in that, For use in a first business line, the method includes: Obtain the poster cover image, poster template, and basic product information selected by the first user on the terminal; The poster cover image, poster template, and basic product information are packaged and formatted with the information from the first user to generate the first poster material; The first poster material is sent to the second business line; wherein, the second user corresponding to the second business line forwards the first poster sharing data shared by the first user on the terminal with a forwarding instruction; the forwarding instruction includes the first poster number; the second business line extracts the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database according to the first poster number; the second business line combines the poster cover image, poster template, basic product information and the second user information to generate the second poster material, and generates the second poster sharing data according to the second poster material; The poster cover image is the main promotional image for the product. The poster template determines the elements in the poster, their positions, and their sizes. The basic product information includes the product type, specifications, and price. The first user selects the poster to share from the poster material list, generating the selected information for the first poster material. The first user information, the poster cover image, the poster template, and the basic product information are used to generate the first poster image.
8. A poster transcoding method, characterized in that, The method, for a terminal used by a second user, includes: The system receives first poster sharing data shared by a first user; wherein the first poster sharing data includes a first poster image and a first poster number, and the first poster image is generated based on first user information, a poster cover image, a poster template, and basic product information; wherein the first user information includes at least the first user's ID, name, and payment account, the poster cover image is the main promotional image of the product, the poster template determines the elements in the poster, the position of the elements, and the size of the elements, and the basic product information includes the product type, product specifications, and product price; the first user selects the poster to be shared from the poster material list, generating the selection information of the first poster material; the first user information, the poster cover image, the poster template, and the basic product information generate the first poster image; Obtain a forwarding instruction issued by a second user based on the sharing data of the first poster, wherein the forwarding instruction includes the number of the first poster; The forwarding instruction is sent to the second business line; wherein, the second business line extracts the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database according to the first poster number; combines the poster cover image, poster template, and basic product information with the second user information to generate the second poster material, and generates the second poster sharing data according to the second poster material.
9. The method according to claim 8, characterized in that, The step of obtaining the forwarding instruction issued by the second user based on the first poster sharing data, wherein the forwarding instruction includes the first poster number, includes: The system obtains the touch information of the second user who selects the first poster image based on the first poster sharing data and the operation information of executing forwarding; wherein, the first poster sharing data includes multiple first poster images and multiple first poster numbers, each first poster image corresponds to a first poster number, and the first poster images are used to be displayed on the first user's terminal; A forwarding instruction is generated based on the touch information of the second user selecting the first poster image on the terminal and the operation information of executing the forwarding. The forwarding instruction includes the first poster number.
10. A poster transcoding device, characterized in that, For use in a second business line, the device includes: The first poster sharing data generation module receives selection information for first poster materials and generates first poster sharing data based on the selected materials. This first poster sharing data includes a first poster image and a first poster number. The first poster image is generated based on first user information, a poster cover image, a poster template, and basic product information. The first user information includes at least the user's ID, name, and payment account. The poster cover image is the main promotional image of the product. The poster template determines the elements in the poster, their positions, and sizes. The basic product information includes the product type, specifications, and price. The first user selects the poster to share from the poster material list, generating the selection information for the first poster materials. The first user information, poster cover image, poster template, and basic product information are used to generate the first poster image. The forwarding instruction acquisition module is used to acquire a forwarding instruction from a second user for the first poster sharing data shared by a first user on a terminal; the forwarding instruction includes the first poster number. The information extraction module is used to extract the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database based on the first poster number. The second poster sharing data generation module is used to combine the poster cover image, poster template, basic product information and second user information to generate second poster materials, and generate second poster sharing data based on the second poster materials.
11. A poster transcoding device, characterized in that, For use in the first business line, the device includes: The material acquisition module is used to acquire the poster cover image, poster template, and basic product information selected by the first user on the terminal. The first poster material generation module is used to package and convert the poster cover image, poster template and basic product information with the first user's information to generate the first poster material; The first poster material sending module is used to send the first poster material to the second business line; wherein, the second user corresponding to the second business line forwards the first poster sharing data shared by the first user on the terminal with a forwarding instruction; the forwarding instruction includes the first poster number; the second business line extracts the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database according to the first poster number; the second business line combines the poster cover image, poster template, basic product information and second user information to generate the second poster material, and generates the second poster sharing data according to the second poster material; The poster cover image is the main promotional image for the product. The poster template determines the elements in the poster, their positions, and their sizes. The basic product information includes the product type, specifications, and price. The first user selects the poster to share from the poster material list, generating the selected information for the first poster material. The first user information, the poster cover image, the poster template, and the basic product information are used to generate the first poster image.
12. A poster transcoding device, characterized in that, A terminal for a second user, the device comprising: The receiving module is used to receive first poster sharing data shared by a first user. The first poster sharing data includes a first poster image and a first poster number. The first poster image is generated based on first user information, a poster cover image, a poster template, and basic product information. The first user information includes at least the first user's ID, name, and payment account. The poster cover image is the main promotional image of the product. The poster template determines the elements in the poster, their positions, and sizes. The basic product information includes the product type, specifications, and price. The first user selects a poster to share from the poster material list, generating selection information for the first poster material. The first user information, poster cover image, poster template, and basic product information are used to generate the first poster image. The forwarding instruction acquisition module is used to acquire a forwarding instruction issued by the second user based on the data shared by the first poster, wherein the forwarding instruction includes the number of the first poster; The forwarding instruction sending module is used to send the forwarding instruction to the second business line; wherein, the second business line extracts the poster cover image, poster template, and basic product information corresponding to the selected first poster material from the business database according to the first poster number; combines the poster cover image, poster template, and basic product information with the second user information to generate second poster material, and generates second poster sharing data based on the second poster material.
13. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the poster transcoding method according to any one of claims 1 to 6, the steps of the poster transcoding method according to claim 7, or the steps of the poster transcoding method according to any one of claims 8 to 9.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the poster transcoding method according to any one of claims 1 to 6, the steps of the poster transcoding method according to claim 7, or the steps of the poster transcoding method according to any one of claims 8 to 9.
Citation Information
Patent Citations
A method for sharing commodity information and a related device
CN108985414A
Unified access method applying digital human code chain
CN112669165A