Method and device for optimizing display effect of live broadcasting room

By displaying the on-the-scene effect analysis controls on the live broadcast opening interface and turning on the recommendation library function module, and obtaining and applying optimization parameters, the problem of poor live broadcast display effect of small anchors or novice anchors is solved, significantly improving the live broadcast display effect and user experience.

CN119484923APending Publication Date: 2025-02-18SHANGHAI BILIBILI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411647486.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

When small anchors or novice anchors start broadcasting, the live broadcast room has poor display effect, especially in terms of beauty and filter matching, which leads to poor live broadcast display effect and affects user experience.

Method used

Provide a method for optimizing the display effect of the live broadcast room. By displaying the opening effect analysis control on the live broadcast opening interface, opening the recommendation library function module, obtaining multiple display effect parameters of the target live broadcast room, building a collection of target effect parameters, and according to the target effect parameters Collection of recommended effect parameters in the collection and preset recommendation library, obtain optimization parameters and display them.

Benefits of technology

Through the application of optimized parameters, the live broadcast display effect is significantly improved, helping the anchor improve the live broadcast effect and improve the user experience in the live broadcast room.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484923A_ABST
    Figure CN119484923A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display effect optimization method for a live broadcast room, and belongs to the technical field of live broadcast processing. The live broadcast room display effect optimization method comprises the following steps: displaying a broadcast starting effect analysis control on a live broadcast starting interface; under the condition that the broadcasting effect analysis control is selected, a recommendation library function module is started; under the condition that the recommendation library function module is started, multiple display effect parameters of a target live broadcast room are obtained, and the multiple display effect parameters comprise multiple display setting items and corresponding parameters and are used for constructing a target effect parameter set; and obtaining and displaying optimized parameters according to the target effect parameter set and a recommendation effect parameter set in a preset recommendation library. According to the technical scheme, the live broadcast display effect can be efficiently improved, and then the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of Internet technology, and in particular, to a method, device, computer equipment, computer-readable storage medium, and computer program product for optimizing the display effect of a live broadcast room. Background Art

[0002] With the rapid popularization of Internet technology, online live broadcasting is being accepted and loved by more and more people. Online live broadcasting generally involves: live broadcasting platform, anchor terminal and audience terminal. The anchor terminal can provide multimedia content (such as video content) to the audience terminal through the live broadcasting platform, and can also receive multimedia content (such as commentary content) provided by the audience terminal through the live broadcasting platform, thus achieving the effect of live broadcasting and interactive. Since online live broadcasting has strong liveness and interactivity, it is favored by more and more audiences and anchors.

[0003] Currently, when small anchors or novice anchors start broadcasting, the overall display effect is poor, especially in terms of beauty and filter matching, which leads to poor live broadcast display effect in the live broadcast room and affects user experience. Although there are beauty and filter package templates available on the market, these templates are usually too simple and fixed, and it is difficult to flexibly adapt to the changing live broadcast scenes and personalized needs, so it is difficult to significantly improve the live broadcast display effect.

[0004] It should be noted that the above content is not necessarily prior art, nor is it intended to limit the scope of patent protection of this application. Summary of the invention

[0005] The embodiments of the present application provide a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for optimizing the display effect of a live broadcast room to solve or alleviate one or more of the technical problems raised above.

[0006] One aspect of an embodiment of the present application provides a method for optimizing the display effect of a live broadcast room, the method comprising: In the live broadcast start interface, the broadcast effect analysis controls are displayed; When the broadcast effect analysis control is selected, the recommendation library function module is enabled; When the recommendation library function module is turned on, a plurality of display effect parameters of the target live broadcast room are obtained, where the plurality of display effect parameters include a plurality of display setting items and corresponding parameters and are used to construct a target effect parameter set; and According to the target effect parameter set and the recommended effect parameter set in the preset recommendation library, the optimization parameters are obtained and displayed.

[0007] Optionally, the method further comprises: According to the similarity between the target effect parameter set and the recommended effect parameter set, obtaining the live broadcast effect score of the target live broadcast room; Obtaining a parameter difference between each of the display effect parameters and a corresponding parameter in the recommended effect parameter set; The live broadcast effect score and / or the parameter difference are displayed in numerical or graphical form.

[0008] Optionally, each of the optimization parameters corresponds to an application control; and the method further includes: In response to one of the application controls being selected, the target display effect parameters of the target live broadcast room are adjusted to corresponding target optimization parameters; wherein the target optimization parameters correspond to the selected application control.

[0009] Optionally, the recommendation library function module is further configured with a one-key application control; the method further comprises: In response to the one-key application control being selected, the recommended effect parameter set is applied to the target live broadcast room with one key.

[0010] Optionally, the recommended effect parameter set is obtained by the following operations: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

[0011] Optionally, the recommended effect parameter set is obtained by the following operations: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

[0012] Another aspect of the embodiment of the present application provides a method for optimizing the display effect of a live broadcast room, which is used on a server side. The method includes: Obtain multiple display effect parameters of the target live broadcast room and construct a target effect parameter set; A recommended effect parameter set is determined according to the target effect parameter set and the effect parameter set in the preset recommendation library.

[0013] Optionally, constructing a target effect parameter set includes: Generate operation labels according to multiple display effect parameters; Generate a content tag according to the live broadcast content of the target live broadcast room; Constructing the target effect parameter set according to the operation tag and the content tag; Among them, in the target effect parameter set, the operation tag and the content tag respectively correspond to parameters.

[0014] Optionally, determining the recommended effect parameter set includes: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

[0015] Optionally, determining the recommended effect parameter set includes: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

[0016] Optionally, the method further comprises: When the live broadcast ends, obtaining the live broadcast performance data of the target live broadcast room; When the live broadcast performance data reaches a preset threshold, the target effect parameter set is updated to the preset recommendation library.

[0017] Another aspect of an embodiment of the present application provides a device for optimizing the display effect of a live broadcast room, the device comprising: The first display module is used to display the broadcast effect analysis control on the live broadcast start interface; An opening module, used to open the recommendation library function module when the broadcast effect analysis control is selected; An acquisition module, used for acquiring a plurality of display effect parameters of a target live broadcast room when the recommendation library function module is turned on, wherein the plurality of display effect parameters include a plurality of display setting items and corresponding parameters and are used for constructing a target effect parameter set; and The second display module is used to obtain and display optimization parameters according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library.

[0018] Another aspect of the embodiment of the present application provides a display effect optimization device for a live broadcast room, which is used on a server side. The device includes: A construction module is used to obtain multiple display effect parameters of a target live broadcast room and construct a target effect parameter set; The determination module is used to determine a recommended effect parameter set according to the target effect parameter set and an effect parameter set in a preset recommendation library.

[0019] Another aspect of an embodiment of the present application provides a computer device, including: at least one processor; and a memory communicatively coupled to the at least one processor; Wherein: the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method as described above.

[0020] Another aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the method described above is implemented.

[0021] Another aspect of an embodiment of the present application provides a computer program product, including a computer program, which implements the method described above when executed by a processor.

[0022] The embodiment of the present application adopts the above technical solution to provide the following advantages: according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library, the optimization parameters are obtained and displayed, thereby efficiently improving the live broadcast display effect. For example, it can help the anchor to efficiently improve the live broadcast effect, thereby improving the user experience of the live broadcast room. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings exemplarily illustrate the embodiments and constitute a part of the specification, and together with the text description of the specification, are used to explain the exemplary implementation of the embodiments. The embodiments shown are for illustrative purposes only and do not limit the scope of the claims. In all drawings, the same reference numerals refer to similar but not necessarily identical elements.

[0024] Figure 1 A diagram schematically shows an operating environment of a method for optimizing the display effect of a live broadcast room according to Embodiment 1 of the present application; Figure 2 A flowchart of a method for optimizing the display effect of a live broadcast room according to Embodiment 1 of the present application is schematically shown; Figure 3 A newly added flow chart of the method for optimizing the display effect of a live broadcast room according to the first embodiment of the present application is schematically shown; Figure 4 A newly added flow chart of the method for optimizing the display effect of a live broadcast room according to the first embodiment of the present application is schematically shown; Figure 5A newly added flow chart of the method for optimizing the display effect of a live broadcast room according to the first embodiment of the present application is schematically shown; Figure 6 A flowchart of a method for optimizing the display effect of a live broadcast room according to Embodiment 2 of the present application is schematically shown; Figure 7 Schematically shows the Figure 6 Flow chart of sub-steps of step S602; Figure 8 A newly added flow chart schematically shows the display effect optimization method of the live broadcast room according to the second embodiment of the present application Fig. 9 A block diagram schematically shows a display effect optimization device for a live broadcast room according to Embodiment 3 of the present application; Fig.10 A block diagram schematically shows a display effect optimization device for a live broadcast room according to a fourth embodiment of the present application; and Fig.11 The hardware architecture diagram of the computer device according to the fifth embodiment of the present application is schematically shown. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0026] It should be noted that the descriptions involving "first", "second", etc. in the embodiments of the present application are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0027] In the description of the present application, it should be understood that the numerical labels before the steps do not indicate the order in which the steps are executed, but are only used to facilitate the description of the present application and to distinguish each step, and therefore should not be understood as a limitation on the present application.

[0028] To facilitate those skilled in the art to understand the technical solutions provided in the embodiments of the present application, the relevant technologies are described below: The applicant understands that: currently, live broadcasters usually use beauty and filter effects to enhance the display effect when starting a broadcast. However, although this method can improve the broadcast effect to a certain extent, due to the lack of effective combination of beauty and filter combinations, it is often difficult to achieve the ideal display effect, resulting in poor actual live broadcast performance.

[0029] To this end, the embodiment of the present application provides a technical solution for optimizing the display effect of a live broadcast room. In this technical solution, (1) the settings of the anchor during the broadcast process are automatically analyzed and labeled to facilitate storage management and retrieval from the recommendation library; (2) the labeled parameters of the current anchor are compared with the efficient broadcast data in the recommendation library, and then the optimization suggestions are pushed to the anchor, thereby helping the anchor to improve the live broadcast effect; (3) when the anchor enters the top of the hot or popular list, the labeled data of the anchor's broadcast is stored in the recommendation library to update the recommendation library. See below for details.

[0030] Finally, for ease of understanding, an exemplary operating environment is provided below.

[0031] like Figure 1 As shown, the operating environment diagram includes: Figure 1 The following schematically shows an environmental application diagram according to an embodiment of the present application.

[0032] The environment diagram may include a service platform 2, anchor terminals (4A, 4B, ..., 4M), and audience terminals (6A, 6B, ..., 6N). In a live broadcast scenario, the anchor terminal (4A, 4B, ..., 4M) logs in to the service platform 2, and the service platform 2 pushes the live broadcast data to the audience terminal (6A, 6B, ..., 6N) in real time.

[0033] Service platform 2 can provide live broadcast service, which can be a single server, a server cluster or a cloud computing service center.

[0034] The anchor terminal (4A, 4B, ..., 4M) is used to generate live broadcast data in real time and perform streaming operations on the live broadcast data. The live broadcast data may include audio data or video data. The anchor terminal may be an electronic device such as a smart phone or a tablet computer. Of course, the anchor terminal may be a virtual computing instance in the service platform 2.

[0035] The audience terminal (6A, 6B, ..., 6N) may be configured to receive the live broadcast data of the anchor terminal in real time. The audience terminal (6A, 6B, ..., 6N) may be any type of computing device, such as a smart phone, a tablet device, a laptop computer, a smart TV, a vehicle-mounted terminal, etc. The audience terminal (6A, 6B, ..., 6N) may have a built-in browser or a special program, and receive the live broadcast data through the browser or the special program to output content to the user. The content may include video, audio, comments, text data and / or the like.

[0036] The audience terminal (6A, 6B, ..., 6N) may include a player. The player outputs (e.g., displays, presents) content to the user. The content may include video, audio, comments, text data and / or the like. The audience terminal (6A, 6B, ..., 6N) may include an interface, which may include an input element (touch screen). For example, the input element may be configured to receive user instructions, and the user instructions may enable the audience terminal (6A, 6B, ..., 6N) to perform various operations, such as sending a bullet screen, entering a comment, giving a gift, etc.

[0037] The anchor terminals (4A, 4B, ..., 4M), the audience terminals (6A, 6B, ..., 6N) and the service platform 2 may be connected via a network. The network may include various network devices, such as routers, switches, multiplexers, hubs, modems, bridges, repeaters, firewalls and / or proxy devices, etc. The network may include physical links, such as coaxial cable links, twisted pair cable links, optical fiber links, combinations thereof and / or the like. The network may include wireless links, such as cellular links, satellite links, Wi-Fi links and / or the like.

[0038] It should be noted that the number of the host terminals and the audience terminals in the figure is only for illustration and is not used to limit the scope of patent protection of this application. According to actual conditions, there can be any number of host terminals and audience terminals.

[0039] The technical solutions of the present application are described below through multiple embodiments. It should be noted that these embodiments can be implemented in a variety of different forms and should not be construed as being limited to the embodiments described here.

[0040] Embodiment 1 Figure 2 The flowchart of the method for optimizing the display effect of the live broadcast room according to the first embodiment of the present application is schematically shown.

[0041] like Figure 2 As shown, the display effect optimization method of the live broadcast room may include steps S200 to S206, wherein: Step S200: Display the live broadcast effect analysis control on the live broadcast start interface.

[0042] Step S202: when the broadcast effect analysis control is selected, the recommendation library function module is enabled.

[0043] Step S204, when the recommendation library function module is turned on, multiple display effect parameters of the target live broadcast room are obtained, and the multiple display effect parameters include multiple display setting items and corresponding parameters and are used to construct a target effect parameter set.

[0044] Step S206, obtaining and displaying optimization parameters according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library.

[0045] The display effect optimization method of the live broadcast room provided in this embodiment obtains and displays the optimization parameters according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library, thereby efficiently improving the live broadcast display. Especially for novices, it can help and guide the anchor to efficiently improve the live broadcast effect, thereby improving the user experience of the live broadcast room.

[0046] The following combination Figure 2 , each step in steps S200~S206 and other optional steps are described in detail.

[0047] Step S200 , in the live broadcast start interface, the broadcast effect analysis controls are displayed.

[0048] When the anchor starts a live broadcast, he can choose whether to enable the broadcast effect analysis function through the displayed broadcast effect analysis control. The broadcast effect analysis control can appear in the setting interface of the live broadcast room. Through the broadcast effect analysis control, the anchor can choose whether to receive optimization suggestions for the broadcast effect.

[0049] Step S202 , when the broadcast effect analysis control is selected, the recommendation library function module is enabled.

[0050] For example, a recommendation library function module can be added to the right side of the live broadcast room screen. Of course, it can also be added to other locations on the live broadcast room screen, and there is no limitation here. The recommendation library function module is used for real-time analysis and recommendation of broadcast effect optimization suggestions.

[0051] Step S204 When the recommendation library function module is turned on, multiple display effect parameters of the target live broadcast room are obtained, and the multiple display effect parameters include multiple display setting items and corresponding parameters and are used to construct a target effect parameter set.

[0052] When the anchor starts the live broadcast, multiple display effect parameters of the anchor in the live broadcast software can be captured in real time. The multiple display setting items can be selected filters, beauty effects, body adjustment and other operation settings. The parameters corresponding to the multiple display setting items can be operation parameters such as filter type, intensity, beauty level and body effect. It should be noted that the target effect parameter set can be stored in a local or cloud database in the form of structured data, and the target effect parameter set can be associated with the unique identifier of the target live broadcast room (such as the live broadcast ID).

[0053] Step S206 , according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library, the optimization parameters are obtained and displayed.

[0054] The target effect parameter set and the effect parameter set in the recommendation library can be compared to calculate the similarity between the two. The similarity can be calculated based on factors such as the numerical difference of the display effect parameters and the degree of label matching. Based on the similarity, the recommended effect parameter set can be determined from the recommendation library, and then the optimization parameters can be obtained to provide a series of optimization suggestions to the anchor. These optimization suggestions may include adjusting filters, beauty enhancement, etc. It should be noted that the specific analysis process in this step can be performed on the server side or on the anchor side, and is not limited here. For example, the target effect parameter set can be pushed to the server side, and the server side calculates the optimization parameters based on the target effect parameter set and the recommended effect parameter set in the preset recommendation library, and then returns them to the anchor side for display. For another example, the optimization parameters are calculated locally on the anchor side based on the target effect parameter set and the recommended effect parameter set in the preset recommendation library, and then displayed and provided for user operation optimization.

[0055] In an optional embodiment, if Figure 3 As shown, the recommended effect parameter set can be obtained by the following operations: Step S300: Match the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library.

[0056] Step S302, according to the matching result, obtaining a recommended effect parameter set from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

[0057] The effect parameter set can be sorted from high to low by popularity in the recommendation library, and the popularity can be determined according to the number of viewers, the number of likes and the ranking. If multiple operation tags in the target effect set parameters and multiple operation tags of the effect parameter set are completely matched, the effect parameter set is confirmed to be a recommended effect parameter set. In some embodiments, the target effect parameter set may include {"filter: soft light", "beautification: high", "body shaping"}; recommendation library = {{"filter: natural", "beautification: medium", "body shaping"}, {"filter: soft light", "beautification: high", "body shaping"}, {"filter: bright", "beautification: low", "body shaping"}...}, then the recommended effect parameter set is {"filter: soft light", "beautification: high", "body shaping"} in the recommendation library.

[0058] In this embodiment, through the tag matching operation, the recommended effect parameter set can be accurately determined, so that the obtained optimization parameters are more suitable for the target live broadcast room, meet specific live broadcast scenarios and personalized needs, and quickly optimize and improve the display effect.

[0059] In an optional embodiment, if Figure 4 As shown, the recommended effect parameter set can be obtained by the following operations: Step S400, obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; Step S402: determining the effect parameter set with the highest similarity in the preset recommendation library as the recommended effect parameter set.

[0060] If multiple operation tags in the target effect set parameters and multiple operation tags in the effect parameter set completely match, the similarity is considered to be 1. In the case of incomplete matching, the specific parameters in the effect parameter set are further extracted and compared with the specific parameters of the target effect parameter set, the similarity of each parameter is calculated, and then the total similarity is calculated (for example, total similarity = (filter type similarity + filter strength similarity + beauty level similarity + body beauty effect similarity) / total number of parameters). The similarity calculation method can be that discrete values ​​(for example, filter type, beauty level, body beauty effect, etc.) use Boolean similarity (matching is 1, mismatching is 0), and continuous values ​​(for example, filter strength, etc.) use normalized Euclidean distance to calculate similarity. For example, for filter strength: similarity = 1-|(user strength-operation set strength) / (maximum strength-minimum strength)|, where the maximum strength and minimum strength can be set according to specific business (such as 0% to 100%). In some embodiments, the specific parameters of the target effect parameter set include filter type: "soft light", filter strength: 60%, beautification level: medium, and body beautification effect: slimming. The specific parameters of the effect parameter set in the recommendation library include filter type: "soft light", filter strength: 70%, beautification level: high, and body beautification effect: slimming. Calculate the similarity of each parameter, filter type similarity = 1 (complete match), filter strength similarity = 1-|(60-70) / 100|=0.9, beautification level similarity = 0 (no match), and body beautification effect similarity = 1 (complete match). Total similarity = (filter type similarity + filter strength similarity + beautification level similarity + body beautification effect similarity) / total number of parameters = (1+0.9+0+1) / 4=0.725.

[0061] In this embodiment, by quantifying the degree of match between the target effect parameter set and each effect parameter set in the recommendation library through similarity measurement, the recommended effect parameter set can be determined more accurately, so that the obtained optimization parameters are more suitable for the target live broadcast room, meet specific live broadcast scenarios and personalized needs as much as possible, and quickly optimize and improve the display effect.

[0062] In an optional embodiment, if Figure 5 As shown, the method for optimizing the display effect of the live broadcast room may also include: Step S500, obtaining the live broadcast effect score of the target live broadcast room according to the similarity between the target effect parameter set and the recommended effect parameter set.

[0063] Step S502: Obtain a parameter difference between each of the display effect parameters and a corresponding parameter in the recommended effect parameter set.

[0064] Step S504: Display the live broadcast effect score and / or the parameter difference in numerical or graphical form.

[0065] The similarity is too detailed, and the similarity can be presented through the live broadcast effect score. Multiple similarity thresholds can be set and converted into different scores through segments. The score can be displayed in a graphical way, such as a progress bar or star rating, and the difference between the host's current settings and the settings in the recommendation library can be displayed through the parameter difference. In some embodiments, if the similarity is ≥ 0.9, the score = 100 points (5 stars); if 0.8 ≤ similarity < 0.9, the score = 80 points (4 stars); if 0.7 ≤ similarity < 0.8, the score = 60 points (3 stars); if 0.6 ≤ similarity < 0.7, the score = 40 points (2 stars); if similarity < 0.6, the score = 20 points (1 star).

[0066] In this embodiment, the similarity is converted into a live broadcast effect score, and the live broadcast effect score and / or the parameter difference is displayed in numerical or graphical form, so that the anchor can more simply and intuitively show the difference between the target effect parameter set and the recommended effect parameter set, thereby facilitating the anchor to set the optimization parameters.

[0067] In an optional embodiment, each of the optimization parameters corresponds to an application control; the display effect optimization method of the live broadcast room may also include: in response to one of the application controls being selected, adjusting the target display effect parameters of the target live broadcast room to corresponding target optimization parameters; wherein the target optimization parameters correspond to the selected application control.

[0068] The anchor can view the optimization suggestions corresponding to the optimization parameters one by one through the application controls corresponding to the optimization parameters, and choose whether to apply them. In some embodiments, the optimization suggestions corresponding to the optimization parameters may be increasing / decreasing related parameters, changing parameters, and maintaining current settings, etc. Increasing / decreasing related parameters may be "it is recommended to increase the filter strength from 60% to 70%" or "it is recommended to adjust the beauty level from medium to high", etc. Changing parameters may be "it is recommended to replace the current filter with the 'natural' filter in the recommended set". If the current settings have reached or are close to the effect of the recommended set, the user may be prompted "the current settings are effective, it is recommended to maintain them".

[0069] In this embodiment, the anchor can quickly apply the corresponding optimization parameters, and at the same time, it is convenient for the anchor to flexibly adjust the display effect parameters without being forced to adjust all the display effect parameters at one time.

[0070] In an optional embodiment, the recommendation library function module is also configured with a one-click application control; the display effect optimization method of the live broadcast room may also include: in response to the one-click application control being selected, applying the recommended effect parameter set to the target live broadcast room with one click.

[0071] The anchor can use the one-click application control to select the "one-click application" function to apply all the optimization parameters in the recommended effect parameter set to the current live broadcast with one click, immediately modify the display effect parameters of the current live broadcast, and achieve efficient optimization.

[0072] In this embodiment, the optimization parameters obtained from the recommended effect parameter set can be applied to the current live broadcast with one click, thereby reducing the time and complexity of applying the optimization parameters and avoiding the tedious operations caused by applying the optimization parameters one by one.

[0073] Embodiment 2 The display effect optimization method of the live broadcast room provided in this embodiment is used on the server side, and the technical details can be referred to above.

[0074] Figure 6 The flowchart of the method for optimizing the display effect of the live broadcast room according to the second embodiment of the present application is schematically shown.

[0075] like Figure 6 As shown, the display effect optimization method of the live broadcast room may include steps S600 to S604, wherein: Step S600, obtaining multiple display effect parameters of the target live broadcast room and constructing a target effect parameter set.

[0076] Step S602: determining a recommended effect parameter set according to the target effect parameter set and the effect parameter set in a preset recommendation library.

[0077] According to the target effect parameter set and the recommended effect parameter set in the preset recommendation library, the optimization parameters are calculated and given to the anchor side for optimization. For example, it can help the anchor to efficiently improve the live broadcast effect, thereby improving the user experience of the live broadcast room.

[0078] In an optional embodiment, if Figure 7 As shown, step S600 also includes: Step S700: generating an operation label according to a plurality of display effect parameters.

[0079] Step S702: Generate a content tag according to the live broadcast content of the target live broadcast room.

[0080] Step S704: construct the target effect parameter set according to the operation tag and the content tag; wherein, in the target effect parameter set, the operation tag and the content tag respectively correspond to parameters.

[0081] Different operation tags can be mapped according to multiple display effect parameters. For example, filter operation tags can be classified into "cold tones", "warm tones", "retro style", etc. according to the color tone / atmosphere of the filter. Beauty operation tags can be set to "mild beauty", "medium beauty", "heavy beauty", etc. according to the effect intensity. Body beauty operation tags can be marked as "thin face", "thin waist", "long legs", etc. according to the adjustment part. Content tags are generated by performing image recognition and analysis on the live content. For example, if it is detected that the live content is food, the content tag "food" is added; if it is outdoor, the content tag "outdoor" is added. The target effect parameter set is constructed through these tags, and these tags carry specific parameter settings. In some embodiments, a host is broadcasting outdoors, and the recorded operations are filters: brightness 50%, warm tone filter (intensity 80%); beauty: whitening enhancement 50%, skin smoothing effect 70%; body beauty: waist reduction 30%, face narrowing 10%. The generated labels are: filter category: warm tones, high brightness; beauty category: moderate whitening, strong skin smoothing; body beauty category: thin face, thin waist; scene category: outdoor.

[0082] In this embodiment, multiple display effect parameters and live broadcast content are labeled and a target effect parameter set is constructed to facilitate retrieval from the recommendation library, thereby more accurately obtaining optimization parameters and facilitating data storage management.

[0083] In an optional embodiment, step S602 includes: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

[0084] In an optional embodiment, step S604 includes: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

[0085] In an optional embodiment, if Figure 8 As shown, the method for optimizing the display effect of the live broadcast room may also include: Step S800, when the live broadcast ends, obtaining the live broadcast performance data of the target live broadcast room; Step S802, when the live broadcast performance data reaches a preset threshold, the target effect parameter set is updated to the preset recommendation library.

[0086] After the live broadcast ends, the performance data of the target live broadcast room will be continuously monitored, such as the number of viewers, number of likes, and ranking. When the live broadcast performance data reaches the prediction threshold, the recommendation mechanism is triggered. For example, if the target live broadcast room enters the hot list or the top N popularity list, the target effect parameter set of the target live broadcast room will be updated to the preset recommendation library. The recommendation library can be a database table used to store and manage the effect parameter set in the recommendation library.

[0087] In this embodiment, by updating the effect parameter set of the high-performance live broadcast room to the recommendation library, the effect parameter set in the recommendation library is gradually enriched, thereby providing a higher quality recommended effect parameter set for subsequent live broadcasts.

[0088] In order to make the present application easier to understand, an exemplary application is provided below. S1: On the live broadcast start interface, the anchor displays the broadcast effect analysis controls.

[0089] S2: When the broadcast effect analysis control is selected, the anchor side opens the recommendation library function module.

[0090] S3: When the recommendation library function module is turned on, the anchor obtains multiple display effect parameters of the target live broadcast room and uses them to construct a target effect set.

[0091] S4: Based on the target effect parameter set and the recommended effect parameter set in the preset recommendation library, the anchor terminal obtains and displays the optimized parameters.

[0092] 1) Graphically display the live broadcast effect score of the target effect parameter set; 2) Display the parameter difference between each effect parameter and the corresponding parameter in the recommended effect parameter set.

[0093] 3) Display the application controls and one-key application controls corresponding to each optimization parameter; Application controls and one-click application controls are used to adjust the effect parameters of the target live broadcast room, such as contrast, brightness, filter, and beauty mode.

[0094] S5: During the live broadcast process, the server obtains the live broadcast performance data of the target live broadcast room; when the live broadcast ends and the obtained live broadcast performance data reaches a preset threshold, the target effect parameter set is updated to the preset recommendation library.

[0095] In this exemplary application, targeted optimization suggestions can be provided for the display effect of the live broadcast room, and efficient and easy interaction can be provided.

[0096] Embodiment 3 Fig. 9The block diagram of the display effect optimization device of the live broadcast room according to the second embodiment of the present application is schematically shown. The device can be divided into one or more program modules, one or more program modules are stored in a storage medium, and are executed by one or more processors to complete the embodiment of the present application. The program module referred to in the embodiment of the present application refers to a series of computer program instruction segments that can complete specific functions. The following description will specifically introduce the functions of each program module in this embodiment. Fig. 9 As shown, the device 1600 may include: a first display module 1610, an opening module 1620, an acquisition module 1630, and a second display module 1640, wherein: The first display module 1610 is used to display the broadcast effect analysis control on the live broadcast start interface; The opening module 1620 is used to open the recommendation library function module when the broadcast effect analysis control is selected; An acquisition module 1630, used to acquire a plurality of display effect parameters of a target live broadcast room when the recommendation library function module is turned on, wherein the plurality of display effect parameters include a plurality of display setting items and corresponding parameters and are used to construct a target effect parameter set; and The second display module 1640 is used to obtain and display optimization parameters according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library.

[0097] As an optional embodiment, according to the similarity between the target effect parameter set and the recommended effect parameter set, the live broadcast effect score of the target live broadcast room is obtained; Obtaining a parameter difference between each of the display effect parameters and a corresponding parameter in the recommended effect parameter set; The live broadcast effect score and / or the parameter difference are displayed in numerical or graphical form.

[0098] As an optional embodiment, each of the optimization parameters corresponds to an application control; The method further comprises: In response to one of the application controls being selected, the target display effect parameters of the target live broadcast room are adjusted to corresponding target optimization parameters; wherein the target optimization parameters correspond to the selected application control.

[0099] As an optional embodiment, the recommendation library function module is further configured with a one-key application control; The method further comprises: In response to the one-key application control being selected, the recommended effect parameter set is applied to the target live broadcast room with one key.

[0100] As an optional embodiment, the recommended effect parameter set is obtained by the following operations: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

[0101] As an optional embodiment, the recommended effect parameter set is obtained by the following operations: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

[0102] Embodiment 4 Fig.10 The block diagram of the display effect optimization device of the live broadcast room according to the second embodiment of the present application is schematically shown. The device can be divided into one or more program modules, one or more program modules are stored in a storage medium, and are executed by one or more processors to complete the embodiment of the present application. The program module referred to in the embodiment of the present application refers to a series of computer program instruction segments that can complete specific functions. The following description will specifically introduce the functions of each program module in this embodiment. Fig.10 As shown, the device 1700 may include: a construction module 1710 and a determination module 1720, wherein: A construction module 1710 is used to obtain multiple display effect parameters of a target live broadcast room and construct a target effect parameter set; The determination module 1720 is used to determine a recommended effect parameter set according to the target effect parameter set and an effect parameter set in a preset recommendation library.

[0103] As an optional embodiment, constructing a target effect parameter set includes: Generate operation labels according to multiple display effect parameters; Generate a content tag according to the live broadcast content of the target live broadcast room; Constructing the target effect parameter set according to the operation tag and the content tag; Among them, in the target effect parameter set, the operation tag and the content tag respectively correspond to parameters.

[0104] As an optional embodiment, determining the recommended effect parameter set includes: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

[0105] As an optional embodiment, determining the recommended effect parameter set includes: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

[0106] As an optional embodiment, the method further includes: When the live broadcast ends, obtaining the live broadcast performance data of the target live broadcast room; When the live broadcast performance data reaches a preset threshold, the target effect parameter set is updated to the preset recommendation library.

[0107] Embodiment 5 Fig.11 The hardware architecture diagram of the computer device 10000 suitable for implementing the display effect optimization method of the live broadcast room according to the fifth embodiment of the present application is schematically shown. In some embodiments, the computer device 10000 can be a terminal device such as a smart phone, a wearable device, a tablet computer, a personal computer, a vehicle terminal, a game console, a virtual device, a workbench, a digital assistant, a set-top box, a robot, etc. In other embodiments, the computer device 10000 can be a rack server, a blade server, a tower server or a cabinet server (including an independent server, or a server cluster composed of multiple servers), etc. Fig.11 As shown, the computer device 10000 includes but is not limited to: a memory 10010, a processor 10020, and a network interface 10030 that can communicate with each other through a system bus. Among them: The memory 10010 includes at least one type of computer-readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (such as SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 10010 can be an internal storage module of the computer device 10000, such as a hard disk or memory of the computer device 10000. In other embodiments, the memory 10010 can also be an external storage device of the computer device 10000, such as a plug-in hard disk equipped on the computer device 10000, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Of course, the memory 10010 can also include both the internal storage module of the computer device 10000 and its external storage device. In this embodiment, the memory 10010 is generally used to store the operating system and various application software installed on the computer device 10000, such as the program code of the display effect optimization method of the live broadcast room, etc. In addition, the memory 10010 can also be used to temporarily store various data that have been output or will be output.

[0108] In some embodiments, the processor 10020 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other chips. The processor 10020 is generally used to control the overall operation of the computer device 10000, such as performing control and processing related to data interaction or communication with the computer device 10000. In this embodiment, the processor 10020 is used to run the program code stored in the memory 10010 or process data.

[0109] The network interface 10030 may include a wireless network interface or a wired network interface, and the network interface 10030 is generally used to establish a communication link between the computer device 10000 and other computer devices. For example, the network interface 10030 is used to connect the computer device 10000 to an external terminal through a network, and to establish a data transmission channel and a communication link between the computer device 10000 and the external terminal. The network may be a wireless or wired network such as an intranet, the Internet, the Global System of Mobile communication (GSM), Wideband Code Division Multiple Access (WCDMA), 4G network, 5G network, Bluetooth, Wi-Fi, etc.

[0110] It should be pointed out that Fig.11 Only a computer device having components 10010 - 10030 is shown, but it should be understood that implementation of all of the components shown is not a requirement, and more or fewer components may alternatively be implemented.

[0111] In this embodiment, the display effect optimization method of the live broadcast room stored in the memory 10010 can also be divided into one or more program modules and executed by one or more processors (such as processor 10020) to complete the embodiment of the present application.

[0112] Embodiment 6 An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the method for optimizing the display effect of the live broadcast room in the embodiment are implemented.

[0113] In this embodiment, the computer-readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the computer-readable storage medium may be an internal storage unit of a computer device, such as a hard disk or memory of the computer device. In other embodiments, the computer-readable storage medium may also be an external storage device of a computer device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the computer device. Of course, the computer-readable storage medium may also include both the internal storage unit of the computer device and its external storage device. In this embodiment, the computer-readable storage medium is generally used to store an operating system and various application software installed on the computer device, such as the program code of the display effect optimization method of the live broadcast room in the embodiment. In addition, the computer-readable storage medium may also be used to temporarily store various types of data that have been output or are to be output.

[0114] Embodiment 7 An embodiment of the present application also provides a computer program product, including a computer program, which implements the method in the above embodiment when executed by a processor.

[0115] Obviously, those skilled in the art should understand that the modules or steps of the above-mentioned embodiments of the present application can be implemented by general-purpose computer devices, they can be concentrated on a single computer device, or distributed on a network composed of multiple computer devices, optionally, they can be implemented by executable program codes of computer devices, so that they can be stored in a storage device and executed by the computer device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.

[0116] It should be noted that the above are only preferred embodiments of the present application, and the patent protection scope of the present application is not limited thereto. Any equivalent structure or equivalent process transformation made using the contents of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for optimizing the display effect of a live broadcast room, characterized in that: The method comprises: In the live broadcast start interface, the broadcast effect analysis controls are displayed; When the broadcast effect analysis control is selected, the recommendation library function module is enabled; When the recommendation library function module is turned on, a plurality of display effect parameters of the target live broadcast room are obtained, where the plurality of display effect parameters include a plurality of display setting items and corresponding parameters and are used to construct a target effect parameter set; and According to the target effect parameter set and the recommended effect parameter set in the preset recommendation library, the optimization parameters are obtained and displayed.

2. The method according to claim 1, characterized in that The method further comprises: According to the similarity between the target effect parameter set and the recommended effect parameter set, obtaining the live broadcast effect score of the target live broadcast room; Obtaining a parameter difference between each of the display effect parameters and a corresponding parameter in the recommended effect parameter set; The live broadcast effect score and / or the parameter difference are displayed in numerical or graphical form.

3. The method according to claim 1, characterized in that Each of the optimization parameters corresponds to an application control; The method further comprises: In response to one of the application controls being selected, the target display effect parameters of the target live broadcast room are adjusted to corresponding target optimization parameters; wherein the target optimization parameters correspond to the selected application control.

4. The method according to claim 1, characterized in that: The recommendation library function module is also configured with a one-click application control; The method further comprises: In response to the one-key application control being selected, the recommended effect parameter set is applied to the target live broadcast room with one key.

5. The method according to any one of claims 1 to 4, characterized in that: The recommended effect parameter set is obtained by the following operations: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

6. The method according to any one of claims 1 to 4, characterized in that: The recommended effect parameter set is obtained by the following operations: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

7. A method for optimizing the display effect of a live broadcast room, characterized in that: For the server, the method includes: Obtain multiple display effect parameters of the target live broadcast room and construct a target effect parameter set; A recommended effect parameter set is determined according to the target effect parameter set and the effect parameter set in the preset recommendation library.

8. The method according to claim 7, characterized in that The set of construction target effect parameters includes: Generate operation labels according to multiple display effect parameters; Generate a content tag according to the live broadcast content of the target live broadcast room; Constructing the target effect parameter set according to the operation tag and the content tag; Among them, in the target effect parameter set, the operation tag and the content tag respectively correspond to parameters.

9. The method according to claim 7, characterized in that: The recommended effect parameter set includes: Matching the operation tag in the target effect parameter set with the operation tag in each effect parameter set in the preset recommendation library; According to the matching result, a recommended effect parameter set is obtained from the preset recommendation library; wherein the multiple operation tags in the recommended effect parameter set completely match the multiple operation tags in the target effect parameter set.

10. The method according to claim 7, characterized in that The recommended effect parameter set includes: Obtaining the similarity between the target effect parameter set and each effect parameter set in the preset recommendation library; The effect parameter set with the highest similarity in the preset recommendation library is determined as the recommended effect parameter set.

11. The method according to claim 9, characterized in that The method further comprises: When the live broadcast ends, obtaining the live broadcast performance data of the target live broadcast room; When the live broadcast performance data reaches a preset threshold, the target effect parameter set is updated to the preset recommendation library.

12. A display effect optimization device for a live broadcast room, characterized in that: The device comprises: The first display module is used to display the broadcast effect analysis control on the live broadcast start interface; An opening module, used to open the recommendation library function module when the broadcast effect analysis control is selected; An acquisition module, used for acquiring a plurality of display effect parameters of a target live broadcast room when the recommendation library function module is turned on, wherein the plurality of display effect parameters include a plurality of display setting items and corresponding parameters and are used for constructing a target effect parameter set; and The second display module is used to obtain and display optimization parameters according to the target effect parameter set and the recommended effect parameter set in the preset recommendation library.

13. A display effect optimization device for a live broadcast room, characterized in that: Used on the server side, the device comprises: A construction module is used to obtain multiple display effect parameters of a target live broadcast room and construct a target effect parameter set; The determination module is used to determine a recommended effect parameter set according to the target effect parameter set and an effect parameter set in a preset recommendation library.

14. A computer device, characterized in that: include: at least one processor; and a memory communicatively coupled to the at least one processor; wherein: The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 11.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the method according to any one of claims 1 to 11 is implemented.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to claims 1 to 11 are implemented.