CN106231362A - A kind of information recommendation method based on main broadcaster's program, electronic equipment and server - Google Patents

A kind of information recommendation method based on main broadcaster's program, electronic equipment and server Download PDF

Info

Publication number
CN106231362A
CN106231362A CN201610684953.3A CN201610684953A CN106231362A CN 106231362 A CN106231362 A CN 106231362A CN 201610684953 A CN201610684953 A CN 201610684953A CN 106231362 A CN106231362 A CN 106231362A
Authority
CN
China
Prior art keywords
good effect
specially good
main broadcaster
program
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610684953.3A
Other languages
Chinese (zh)
Other versions
CN106231362B (en
Inventor
张海潮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610684953.3A priority Critical patent/CN106231362B/en
Publication of CN106231362A publication Critical patent/CN106231362A/en
Application granted granted Critical
Publication of CN106231362B publication Critical patent/CN106231362B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of information recommendation method based on main broadcaster's program, electronic equipment and server, to solve prior art adds, for main broadcaster's who object, the technical problem that specially good effect is the most single.The method includes: receiving the first recommendation information for specially good effect that server sends, described first recommendation information beholder based on main broadcaster's program determines for the feedback information of each specially good effect;The first specially good effect of the main broadcaster's who object being supplied in current anchor program is determined based on described first recommendation information;Described first specially good effect is sent to described server, described first specially good effect is added to the main broadcaster's who object in described current anchor program by described server.Reach beholder based on main broadcaster's program and recommended the technique effect of specially good effect for main broadcaster's who object, it is achieved that add the variation of the mode of specially good effect for main broadcaster's who object.

Description

A kind of information recommendation method based on main broadcaster's program, electronic equipment and server
Technical field
The present invention relates to field of human-computer interaction, particularly relate to a kind of information recommendation method based on main broadcaster's program, electronics sets Standby and server.
Background technology
Along with the development of science and technology, electronic technology have also been obtained development at full speed, and the kind of electronic product is also got over Coming the most, people have also enjoyed the various facilities that development in science and technology brings.People can be set by various types of electronics now Standby, enjoy the comfortable life brought along with development in science and technology.Such as, the electronic equipment such as smart mobile phone, panel computer has become as people Live in an important ingredient, user can use the electronic equipment such as smart mobile phone, panel computer to listen music, object for appreciation Game etc., to alleviate the pressure that modern fast pace life is brought.
Under normal circumstances, electronic equipment all possesses network access functions, can watch various joint by network access functions Mesh, such as: request program, programme televised live etc., adds specially good effect can in prior art live main broadcaster's who object, but Prior art is selected specially good effect by main broadcaster's who object oneself often and adds, so it is the most single to there is added specially good effect The technical problem of one.
Summary of the invention
In view of the above problems, it is proposed that the present invention in case provide one overcome the problems referred to above or at least in part solve on State information recommendation method based on main broadcaster's program, electronic equipment and the server of problem.
First aspect, the embodiment of the present invention provides a kind of information recommendation method based on main broadcaster's program, including:
Receiving the first recommendation information for specially good effect that server sends, described first recommendation information is based on main broadcaster's program Beholder determines for the feedback information of each specially good effect;
The first spy of the main broadcaster's who object being supplied in current anchor program is determined based on described first recommendation information Effect;
Described first specially good effect is sent to described server, described first specially good effect is added to institute by described server State the main broadcaster's who object in current anchor program.
Optionally, if described first specially good effect includes that face mask specific effect, described method also include:
Identify the human face characteristic point of described main broadcaster's who object, and described human face characteristic point is sent to described service Device, so that described first specially good effect is made an addition to the face of described main broadcaster's who object by described server based on described human face characteristic point Portion.
Optionally, described feedback information includes: described beholder praises information, review information and for the point of each specially good effect At least one information in two recommendation informations.
Optionally, described determine, based on described first recommendation information, the main broadcaster personage couple being supplied in current anchor program First specially good effect of elephant, including:
Receive the selection operation of described main broadcaster's who object, select operation to be wrapped from described first recommendation information based on described The specially good effect contained is determined described first specially good effect;And/or,
The special for each of described main broadcaster's who object determined in historical operation record based on described main broadcaster's who object The preference of effect;From the specially good effect that described first recommendation information is comprised, described first specially good effect is determined based on described preference.
Optionally, determine, based on described first recommendation information, the main broadcaster personage being supplied in current anchor program described After first specially good effect of object, described method also includes:
The characteristic information of described first specially good effect is sent the electronic equipment to other described current anchor programs of viewing, to give On corresponding electronic equipment, described main broadcaster's who object of described current anchor program adds described specially good effect.
Optionally, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including:
Described first specially good effect is sent corresponding electronic equipment in the filling feature of described current anchor program, with at corresponding electricity By described filling feature, described first specially good effect is added to described main broadcaster's who object on subset;Or,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
Optionally, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including:
Described characteristic information is sent to server, described characteristic information to be forwarded to by server the electronics of correspondence Equipment;Or,
Described characteristic information is sent to corresponding electronic equipment by point-to-point mode.
Optionally, described main broadcaster's program is specially live main broadcaster's program.
Second aspect, the embodiment of the present invention provides a kind of information recommendation method based on main broadcaster's program, including:
Beholder based on main broadcaster's program determines the first recommendation for specially good effect for the feedback information of each specially good effect Breath;
Described first recommendation information is sent the electronic equipment at described current anchor program place;
Obtain described electronic equipment to determine based on described first recommendation information and be supplied in described current anchor program First specially good effect of main broadcaster's who object;
Described first specially good effect is added to the main broadcaster's who object in described current anchor program.
Optionally, if described first specially good effect includes face mask specific effect, described described first specially good effect is added to described currently Main broadcaster's who object in main broadcaster's program, including:
Obtain the human face characteristic point of main broadcaster's who object of the described current anchor program that described electronic equipment sends;
Identify the human face characteristic point of described main broadcaster's who object;
Based on the described human face characteristic point identified, the face of described main broadcaster's who object being divided into M region, M is Positive integer;
Described first specially good effect is divided into M fragment based on default human face characteristic point;
Described M fragment is filled in described M the region of described face.
Optionally, described feedback information includes: described beholder praises information, review information and for the point of each specially good effect At least one information in two recommendation informations.
Optionally, described method also includes:
The characteristic information of described first specially good effect is sent the electronic equipment to other described current anchor programs of viewing, to give On corresponding electronic equipment, described main broadcaster's who object of described current anchor program adds described specially good effect;
Wherein, described characteristic information is sent to described server by the electronic equipment of described current anchor program;Or, institute State characteristic information to be determined based on described first specially good effect by described server.
Optionally, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including:
Described first specially good effect filling feature on the electronic equipment of described current anchor program is sent corresponding electronics set Standby, described first specially good effect is added to described main broadcaster's who object by described filling feature on corresponding electronic equipment;Or Person,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
Optionally, described main broadcaster's program is specially live main broadcaster's program.
The third aspect, the embodiment of the present invention provides a kind of electronic equipment, including:
Receiver module, for receiving the first recommendation information for specially good effect that server sends, described first recommendation information Beholder based on main broadcaster's program determines for the feedback information of each specially good effect;
First determines module, for determining, based on described first recommendation information, the main broadcaster being supplied in current anchor program First specially good effect of who object;
First sending module, for described first specially good effect is sent extremely described server, with by described server by institute State main broadcaster's who object that the first specially good effect is added in described current anchor program.
Optionally, if described first specially good effect includes that face mask specific effect, described electronic equipment also include:
Identification module, for identifying the human face characteristic point of described main broadcaster's who object, and sends out described human face characteristic point Deliver to described server, so that described first specially good effect is made an addition to described main broadcaster people based on described human face characteristic point by described server The face of thing object.
Optionally, described feedback information includes: described beholder praises information, review information and for the point of each specially good effect At least one information in two recommendation informations.
Optionally, described first determines module, is used for:
Receive the selection operation of described main broadcaster's who object, select operation to be wrapped from described first recommendation information based on described The specially good effect contained is determined described first specially good effect;And/or,
The special for each of described main broadcaster's who object determined in historical operation record based on described main broadcaster's who object The preference of effect;From the specially good effect that described first recommendation information is comprised, described first specially good effect is determined based on described preference.
Optionally, described electronic equipment also includes:
Second sending module, watches described current anchor joint for being sent by the characteristic information of described first specially good effect to other Purpose electronic equipment, add described spy to described main broadcaster's who object of described current anchor program on corresponding electronic equipment Effect.
Optionally, described second sending module, it is used for:
Described first specially good effect is sent corresponding electronic equipment in the filling feature of described current anchor program, with at corresponding electricity By described filling feature, described first specially good effect is added to described main broadcaster's who object on subset;Or,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
Optionally, described second sending module, it is used for:
Described characteristic information is sent to server, described characteristic information to be forwarded to by server the electronics of correspondence Equipment;Or,
Described characteristic information is sent to corresponding electronic equipment by point-to-point mode.
Optionally, described main broadcaster's program is specially live main broadcaster's program.
Fourth aspect, the embodiment of the present invention provides a kind of server, including:
Second determines module, for beholder based on main broadcaster's program for the feedback information of each specially good effect determine for First recommendation information of specially good effect;
3rd sending module, for setting the electronics that described first recommendation information sends described current anchor program place Standby;
Obtain module, be used for obtaining described electronic equipment determine based on described first recommendation information be supplied to described currently First specially good effect of the main broadcaster's who object in main broadcaster's program;
Add module, for described first specially good effect is added to the main broadcaster's who object in described current anchor program.
Optionally, if described first specially good effect includes face mask specific effect, described interpolation module, including:
Obtain unit, for obtaining the people of main broadcaster's who object of the described current anchor program that described electronic equipment sends Face characteristic point;
Recognition unit, for identifying the human face characteristic point of described main broadcaster's who object;
First division unit, for based on the described human face characteristic point identified, by the face of described main broadcaster's who object Being divided into M region, M is positive integer;
Second division unit, for being divided into M fragment by described first specially good effect based on default human face characteristic point;
Fill unit, for described M fragment being filled in described M the region of described face.
Optionally, described feedback information includes: described beholder praises information, review information and for the point of each specially good effect At least one information in two recommendation informations.
Optionally, described server also includes:
4th sending module, watches described current anchor joint for being sent by the characteristic information of described first specially good effect to other Purpose electronic equipment, add described spy to described main broadcaster's who object of described current anchor program on corresponding electronic equipment Effect;
Wherein, described characteristic information is sent to described server by the electronic equipment of described current anchor program;Or, institute State characteristic information to be determined based on described first specially good effect by described server.
Optionally, described 4th sending module, including:
Described first specially good effect filling feature on the electronic equipment of described current anchor program is sent corresponding electronics set Standby, described first specially good effect is added to described main broadcaster's who object by described filling feature on corresponding electronic equipment;Or Person,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
Optionally, described main broadcaster's program is specially live main broadcaster's program.
The technical scheme provided in the embodiment of the present application, at least has the following technical effect that or advantage:
Due in embodiments of the present invention, server can beholder based on main broadcaster's program for the feedback of each specially good effect Information determines the first recommendation information for specially good effect, is then determined based on the first recommendation information by electronic equipment and is supplied to work as First specially good effect is also sent to server by the first specially good effect of the main broadcaster's who object in front main broadcaster's program, finally by server by the One specially good effect is added to the main broadcaster's who object in current anchor program, it is achieved thereby that beholder based on main broadcaster's program is main broadcaster Who object recommends the technique effect of specially good effect, thus achieves the variation of the mode adding specially good effect into main broadcaster's who object, and Preferably achieve between the beholder of main broadcaster's who object and main broadcaster's program is mutual.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of description, and in order to allow above and other objects of the present invention, the feature and advantage can Become apparent, below especially exemplified by the detailed description of the invention of the present invention.
Accompanying drawing explanation
By reading the detailed description of hereafter preferred implementation, various other advantage and benefit common for this area Technical staff will be clear from understanding.Accompanying drawing is only used for illustrating the purpose of preferred implementation, and is not considered as the present invention Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical parts.In the accompanying drawings:
Fig. 1 shows the flow chart of the information recommendation method based on main broadcaster's program of embodiment of the present invention first aspect;
Fig. 2 shows that in the information recommendation method based on main broadcaster's program of embodiment of the present invention first aspect, server is main Broadcast who object and add the flow chart of the first specially good effect;
Fig. 3 shows the flow chart of the information recommendation method based on main broadcaster's program of embodiment of the present invention second aspect;
Fig. 4 shows the structure chart of the electronic equipment of the embodiment of the present invention third aspect;
Fig. 5 shows the structure chart of the server of embodiment of the present invention fourth aspect.
Detailed description of the invention
Embodiments provide a kind of information recommendation method based on main broadcaster's program, electronic equipment and server, use To solve technical problem the most single in the way of prior art adds specially good effect for main broadcaster's who object.
Technical scheme in the embodiment of the present application, general thought is as follows:
Server beholder based on main broadcaster's program determines first for specially good effect for the feedback information of each specially good effect Recommendation information, is then determined the main broadcaster personage couple being supplied in current anchor program by electronic equipment based on the first recommendation information First specially good effect is also sent to server by first specially good effect of elephant, finally by server, the first specially good effect is added to current anchor program In main broadcaster's who object, it is achieved thereby that beholder based on main broadcaster's program be main broadcaster's who object recommend specially good effect technology effect Really, thus achieve the variation of the mode adding specially good effect into main broadcaster's who object, and preferably achieve main broadcaster's who object And mutual between the beholder of main broadcaster's program.
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although accompanying drawing shows the disclosure Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure and should be by embodiments set forth here Limited.On the contrary, it is provided that these embodiments are able to be best understood from the disclosure, and can be by the scope of the present disclosure Complete conveys to those skilled in the art.
First aspect, the embodiment of the present invention provides information recommendation method based on main broadcaster's program, and the method is applied to electronics In equipment, refer to Fig. 1, including:
Step S101: receive server send the first recommendation information for specially good effect, described first recommendation information based on The beholder of main broadcaster's program determines for the feedback information of each specially good effect;
Step S102: determine the main broadcaster's who object being supplied in current anchor program based on described first recommendation information The first specially good effect;
Step S103: described first specially good effect is sent to described server, with special by described first by described server Effect is added to the main broadcaster's who object in described current anchor program.
For example, the program is applied to the electronic equipment with network access functions, this electronic equipment for example: hands Machine, notebook computer, all-in-one, panel computer etc..Main broadcaster's who object of this electronic equipment for example, current anchor program The electronic equipment at place, this main broadcaster's who object for example, main broadcaster of main broadcaster's program, welcome guest etc., such as: main broadcaster A currently initiates One main broadcaster's program about Tao Di training, then the provided scheme of the embodiment of the present invention can apply to the electricity at main broadcaster A place Subset, main broadcaster's program of this Tao Di training is current anchor program;This electronic equipment can also be current anchor program The electronic equipment at beholder place, such as: main broadcaster A currently initiated one about Tao Di training main broadcaster's program, beholder B, Main broadcaster's program of beholder C, beholder this Tao Di of D beholder training, then the program can also beholder B, beholder C, viewing The electronic equipment at person D place, the embodiment of the present invention is not restricted.Wherein, mentioned in embodiment of the present invention main broadcaster's program can Think live main broadcaster's program, it is also possible to for non-live main broadcaster's program, if this main broadcaster's program is live main broadcaster's program Words, then main broadcaster's program live during, can determine for spy for the feedback information of each specially good effect based on beholder First recommendation information of effect, it is achieved thereby that beholder based on live main broadcaster's program, for main broadcaster's who object, spy can be recommended The technique effect of effect, thus achieve live during add the variation of mode of specially good effect, and reality for main broadcaster's who object Showed live during the live effective interaction with beholder.
In step S101, the beholder of main broadcaster's program can be with the beholder of current anchor program, such as: main broadcaster A is initiating Tao Di training main broadcaster's program after, can based on watch this Tao Di training main broadcaster's program beholder (such as: beholder B, Beholder C, beholder D) feedback information determine the first recommendation information for specially good effect, be capable of more based on the program Accurate recommendation;The beholder of main broadcaster's program can also be the beholder of all main broadcaster's programs in system, can be to all viewings The feedback information of person is added up, so that it is determined that go out the first recommendation information for specially good effect, is capable of more based on the program Comprehensively recommend.This specially good effect is for example: face mask specific effect, background specially good effect, other decoration specially good effects etc., by being added by face mask specific effect In main broadcaster's who object facial surface, such that it is able to realize the Face Changing effect of main broadcaster's who object;By background specially good effect is added Background parts in main broadcaster's who object, it is possible to achieve the background switching of main broadcaster's who object;By other decoration specially good effects are added Add to main broadcaster's who object, it is possible to achieve add decorative effect etc. to main broadcaster's who object.
In step S101, this feedback information can be much information, is set forth below three kinds therein and is introduced, certainly, In specific implementation process, it is not limited to following three kinds of situations.
The first, described feedback information includes: described beholder praises information for the point of each specially good effect.
For example, when beholder watches main broadcaster's program (such as: current anchor program or other main broadcaster's programs), can So that each specially good effect is recommended beholder, then beholder is after seeing the specially good effect liked, and can carry out a little praising to specially good effect, logical The a little information of praising of crossing can determine that beholder's preference for each specially good effect, therefore can be determined for spy by an information of praising First recommendation information of effect, such as: the sight of preset time period (such as: 1 minute, 2 minutes etc.) interior main broadcaster's program can be obtained The person of seeing praises information for the point of each specially good effect, then according to point, each specially good effect is praised number of times and is ranked up from high to low, then obtains Take sequence and be positioned at the specially good effect of former position (such as: 5,8 etc.) as the specially good effect included in the first recommendation information;Again or Person, acquisition point praise the number of times specially good effect more than preset times (such as: 3 times, 5 times etc.) as the first recommendation information included in Specially good effect etc..
The second, described feedback information includes: described beholder is for the review information of each specially good effect.
For example, specially good effect can be recommended to beholder when beholder watches main broadcaster's program, or, can beholder With each specially good effect of specially good effect page browsing at main broadcaster APP (Application: application program), beholder view (such as: By the way of recommendation or beholder actively browsing mode) each specially good effect time, can provide enter for each specially good effect to beholder The comment interface of row comment, is produced review information by this comment interface for each specially good effect by beholder, and this review information can Think score value, it is also possible to evaluation content, beholder's preference for each specially good effect can be reflected by the height of score value, logical Cross each key word included in evaluation content (such as: key word, unfavorable ratings key word are evaluated in front) etc., it is also possible to Reflection beholder is for the preference of each specially good effect, so pin can be determined by beholder for the review information of each specially good effect The first recommendation information to specially good effect.Such as: if review information is score value, preset time period can be obtained (such as: 10 points Clock, 20 minutes etc.), beholder produces the specially good effect of score value, then obtains the average score value of each specially good effect, and obtains average Score value sort from high to low the specially good effect being positioned at former position (such as: 3,5 etc.) as the first recommendation information included in Specially good effect;Or, obtain the average score value specially good effect more than preset value (such as: 3.5,4 etc.) as in the first recommendation information The specially good effect comprised;If review information is comment content, then can obtain the comment content of every specially good effect in preset time period, The most therefrom extract front evaluate key word (such as: good, pretty good, very praise etc.) and unfavorable ratings key word (such as: Bad, do not like etc.), then obtain its front for every specially good effect and evaluate number and the unfavorable ratings key word of key word The difference of number evaluates score value as its front, then the front of each bar specially good effect is evaluated score value according to order from high to low It is ranked up, and obtains sequence and be positioned at former position (such as: 3,5 etc.) or score value is evaluated more than preset value in front The specially good effect of (such as: 2,3 etc.) is as specially good effect included in the first recommendation information etc..
The third, described feedback information includes: described beholder is for the second recommendation information of each specially good effect.
For example, beholder is when watching main broadcaster's program, and specially good effect can be recommended beholder by its place electronic equipment, And a button recommending main broadcaster's who object is provided in specially good effect side, if beholder clicks on, then can be by Corresponding specially good effect recommends main broadcaster's who object, when determining the first recommendation information by the second recommendation information, and can be by each Individual specially good effect is obtained recommendation number of times and is ranked up according to order from high to low, then obtains sequence and is positioned at former position (such as: 3, 4 etc.) or recommend the number of times specially good effect more than preset times (such as: 2,3 etc.) as the second recommendation information included in Specially good effect.
Wherein, when each specially good effect is recommended beholder, can every prefixed time interval (such as: 1 minute, 2 minutes Etc.) specially good effect that randomly chooses predetermined number (such as: 5,6 etc.) recommends beholder;Each specially good effect is being recommended During beholder, it is also possible to first determine the preference of beholder, such as: beholder's historical feedback information for specially good effect can be obtained Determine the classification of the preferred specially good effect of beholder, then from the specially good effect classification that beholder is preferred, select part specially good effect and push away Recommending to beholder, the classification of the specially good effect that beholder is preferred can divide based on the region that specially good effect is added, such as: mask Specially good effect, background specially good effect, other decoration specially good effects etc.;Can also style based on specially good effect divide, such as: celestial chivalrous specially good effect, happiness Acute specially good effect, magical specially good effect etc..
It addition, in specific implementation process, can be true based on any one feedback information in above-mentioned three kinds of feedback informations Make the specially good effect included in the first recommendation information, it is also possible to based at least two feedback information in above-mentioned three kinds of feedback informations Determining the specially good effect included in the first recommendation information, such as: for every kind of specially good effect, it is right to obtain based on every kind of feedback information The score value answered, is then added based on weight the score value of every kind of feedback information and is obtained with the comprehensive of corresponding specially good effect Score value, finally obtains the sequence of comprehensive grading value and is positioned at former position (such as: 5,6 etc.) or comprehensive grading value from high to low More than the specially good effect of preset comprehensive score value (such as: 6,9 etc.) as specially good effect included in the first recommendation information etc..Its In, if feedback information comprises information of a little praising, then the point of specially good effect can be praised number of times and praise the scoring corresponding to information as its point Value;If feedback information includes review information, then can directly obtain the score value of beholder as corresponding to review information Score value;If feedback information comprises recommendation information, then number of times can be recommended as the scoring of corresponding recommendation information specially good effect Value etc., it is, of course, also possible to determine the score value of all kinds of feedback information based on other principles, the embodiment of the present invention does not limits System.
In step S102, the first specially good effect can be determined from the first recommendation information based on multiple principle, it is set forth below In two kinds be introduced, certainly, in specific implementation process, be not limited to following two situation.
The first, described determine, based on described first recommendation information, the main broadcaster personage couple being supplied in current anchor program First specially good effect of elephant, including: receive the selection operation of described main broadcaster's who object, select operation to push away from described first based on described The specially good effect that the information of recommending is comprised is determined described first specially good effect.
For example, when recommending specially good effect based on the first recommendation information to main broadcaster's who object, can in the first recommendation information To comprise multiple specially good effect, such as: the face mask specific effect of lion, the face mask specific effect of owl, the background specially good effect in sea, the background on celestial mountain Specially good effect, the decoration specially good effect of peri walking stick, the celestial decoration specially good effect of sword, the decoration specially good effect etc. of pileum, main broadcaster's who object possibility Part specially good effect therein can be liked, then can select part specially good effect therein as the first specially good effect, such as: main broadcaster's who object is such as Fruit likes the face mask specific effect of lion, then can be by selecting operation (such as: clicking operation, the volume of face mask specific effect of input lion Number etc.) determine that the face mask specific effect of lion is as the first specially good effect;The most such as, if main broadcaster's who object likes celestial chivalrous classification Specially good effect, then can by select operation determine the background specially good effect on celestial mountain, celestial sword decoration specially good effect as first specially good effect etc., right Select in the first specially good effect and the first specially good effect especially by which kind of mode in main broadcaster's who object and specifically comprise many small number Specially good effect, the embodiment of the present invention no longer itemizes, and is not restricted.
The second, described determines, based on described first recommendation information, the main broadcaster personage couple being supplied in current anchor program First specially good effect of elephant, including: described main broadcaster's who object determined in historical operation record based on described main broadcaster's who object Preference for each specially good effect;From the specially good effect that described first recommendation information is comprised, described first is determined based on described preference Specially good effect.
For example, this historical operation record such as includes: main broadcaster's who object selects note for the history of specially good effect mask Record, historical feedback record etc., wherein, history selects record to refer to main broadcaster's who object during history main broadcaster, for The selection record of the specially good effect that the first recommendation information is recommended;It is main in history viewing that historical feedback record refers to main broadcaster's who object During broadcasting program (namely main broadcaster's who object is as beholder of other main broadcaster's programs), praise for point produced by specially good effect At least one feedback information in information, review information and recommendation information etc..Historical operation based on main broadcaster's who object Record can determine that main broadcaster's who object preference for all kinds of specially good effects, thus the preference institute filtering out main broadcaster's who object is right The classification answered, then determine that the specially good effect of the category as the first specially good effect, such as: can determine that under each specially good effect classification main Broadcast the operation score value corresponding to historical operation record of who object, then by operation score value according to arranging from high to low Sequence, and obtain the classification corresponding to the preference as main broadcaster's who object being positioned at primary classification, wherein, operate score value Can by history select corresponding to record select score value and the feedback score value corresponding to historical feedback information based on Weights add and and obtain, feedback score value can (comprehensive grading value be such as based on the comprehensive grading value of each specially good effect under corresponding classification What is introduced, so not repeating them here before obtaining) sum up acquisition, selection score value can be based under corresponding classification The selected number of times of each specially good effect sums up and obtains, it is, of course, also possible to obtain main broadcaster's who object based on other principles Operation score value corresponding to historical operation record, the embodiment of the present invention no longer itemizes, and is not restricted.
In step S103, the first specially good effect can only be sent to server by current electronic device, by server identification the The filling feature of one specially good effect;Can also be realized filling the identification of feature by electronic equipment, then will fill feature and send to service Device, server is directly based upon filling feature and the first specially good effect is added to main broadcaster's who object, without entering filling feature again Row identifies.
In specific implementation process, after the first specially good effect is added to main broadcaster's who object by server, server also may be used With the first specially good effect is added to main broadcaster's who object additive effect send to electronic equipment, electronic equipment is receiving this interpolation The first specially good effect can be added in the main broadcaster's who object during electronic equipment this locality is main broadcaster's program after effect;Or, service The main broadcaster's program comprising the first specially good effect can also be sent directly to electronic equipment by device, thus can directly play on electronic equipment Comprise main broadcaster's program of the first specially good effect.
Wherein, if realized the identification of filling feature of the first specially good effect by server if, based on the first specially good effect Classification is different, and the mode of main broadcaster's who object that the first specially good effect is added in current anchor program by server is the most different, below To be introduced respectively based on the specially good effect of three kinds described above.
The first, described first specially good effect is face mask specific effect, described described first specially good effect is added in described main broadcaster's program Main broadcaster's who object, refer to Fig. 2, including:
Step S201: identify the human face characteristic point of described main broadcaster's who object;
Step S202: based on the described human face characteristic point identified, is divided into M by the face of described main broadcaster's who object Region, M is positive integer;
Step S203: described first specially good effect is divided into M fragment based on default human face characteristic point;
Step S204: described M fragment is filled in described M the region of described face.
In step S201, the face of main broadcaster's who object in main broadcaster's program can be identified by recognition of face mode special Levy, then face feature is divided into multiple human face characteristic point;The mode of characteristic matching can also be directly based upon, thus main broadcaster saves Mesh identifies multiple human face characteristic point, such as: 95 human face characteristic points, 100 human face characteristic points etc..
In step S202, can be based on each characteristic point region face to main broadcaster's who object in human face characteristic point Feature divides, thus face characteristic is divided into M region, such as: 206 regions, 208 regions etc., this M district Territory for example, delta-shaped region.
In step S203, the quantity of the human face characteristic point included in human face characteristic point preset and the main broadcaster people identified The quantity of the human face characteristic point of thing object is identical, then can be by the first specially good effect (namely first based on this human face characteristic point preset Face mask specific effect) it is divided into M fragment equally;
In step S203, M fragment can be filled one to one according to the corresponding relation in M region, In this case, if the countenance of main broadcaster's who object changes, then filling out of first specially good effect in the region that changes Fill effect can change therewith, so having reached can the first specially good effect of the face making an addition to main broadcaster's who object be carried out accurately The technique effect of control.
The second, described first specially good effect is the first background specially good effect, described described first specially good effect is added to described main broadcaster joint Main broadcaster's who object in mesh, including: identify main broadcaster's who object region in main broadcaster's program by human bioequivalence mode; First background specially good effect is filled in other regions outside main broadcaster's who object region.
The third, described first specially good effect be other decorate specially good effects, described described first specially good effect is added to described main broadcaster joint Main broadcaster's who object in mesh, comprises determining that out the characteristics of image corresponding to described first specially good effect;In described main broadcaster's program really Make described characteristics of image region, other decoration specially good effects described are filled in described characteristics of image region.
For example, if the decoration specially good effect that the first specially good effect is peri walking stick, then the figure corresponding to the first specially good effect is described As being characterized as the hand-characteristic region of main broadcaster's who object;Then can identify the hands of main broadcaster's who object in main broadcaster's program Region, portion, then adds the decoration specially good effect of peri walking stick and the hand location of main broadcaster's who object in main broadcaster's program Territory;If the decoration specially good effect that the first specially good effect is pileum, then illustrate that the characteristics of image corresponding to the first specially good effect is main broadcaster's who object The crown;Then can identify the region, the crown of main broadcaster's who object, then the decoration specially good effect of pileum be made an addition to main broadcaster Crown of who object etc..
If if the filling feature of the first specially good effect being identified by current electronic device, if the most described first Specially good effect includes that specially good effect mask, described method also include: identify the human face characteristic point of described main broadcaster's who object, and by described people Face characteristic point sends to described server, so that described first specially good effect is made an addition to by described server based on described human face characteristic point The face of described main broadcaster's who object.
Wherein, by the way of electronic equipment identification human face characteristic point and by the way of server identification human face characteristic point Similar, so not repeating them here.This human face characteristic point is the filling feature of the first specially good effect.
If described first specially good effect is the first background specially good effect, then can be in electronic equipment side by human bioequivalence mode identification Go out main broadcaster's who object region in main broadcaster's program, then main broadcaster's who object region is sent to server, by taking The first background specially good effect is added in business device other regions outside main broadcaster's who object region.This main broadcaster's who object location Other regions outside territory are the filling feature of the first specially good effect.
If described first specially good effect is other decorates specially good effect, then can determine described first specially good effect institute in electronic equipment side Corresponding characteristics of image;Described characteristics of image region is determined, then by characteristics of image place in described main broadcaster's program Region sends to server, by server in characteristics of image region interpolation decoration specially good effect etc..This characteristics of image location Territory is the filling feature of the first specially good effect.
As a kind of optional embodiment, determine that being supplied to current anchor saves described based on described first recommendation information After first specially good effect of the main broadcaster's who object in mesh, described method also includes: sent by the characteristic information of described first specially good effect The electronic equipment of described current anchor program is watched, with to described in described current anchor program on corresponding electronic equipment to other Main broadcaster's who object adds described specially good effect.
Wherein, the characteristic information of the first specially good effect sent to other electronic equipments can comprise multiple different feature letter Breath, is set forth below two kinds therein and is introduced, certainly, in specific implementation process, be not limited to following two situation.
The first, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including: described first specially good effect is sent corresponding electronic equipment, with right in the filling feature of described current anchor program Answer and by described filling feature, described first specially good effect is added to described main broadcaster's who object on electronic equipment.
For example, if the first specially good effect is the first face mask specific effect, then the filling feature of the first specially good effect is for example: Zhu Boren M fragment that M region that the face of thing object is divided, the first face mask specific effect are marked off and this M region with M The corresponding relation of fragment, thus on other electronic equipments, this corresponding relation can be directly based upon by the M of the first face mask specific effect Fragment is filled in M the region that the face of main broadcaster's who object is divided, each without redefining in the first face mask specific effect The filling region of individual fragment;If the first specially good effect is the first background specially good effect, then the filling feature of the first specially good effect is for example: Zhu Boren Other regions outside thing object region, thus can directly the first background specially good effect be filled at other electronic equipments right Answer region, without the filling region re-recognizing the first background specially good effect again;If the first specially good effect is other decorates specially good effect, then The filling feature of the first specially good effect is for example: the characteristics of image region corresponding to the first specially good effect, thus at other electronic equipments Need not re-recognize characteristics of image region, and can directly add decoration specially good effect.Wherein, determining on an electronic device ought The mode of the filling feature of front main broadcaster's program is similar with the mode of the filling feature determining current anchor program on the server, therefore And do not repeat them here.
Due in such scheme, other electronic equipments are main broadcaster's who object of current anchor program adds first During specially good effect, it is not necessary to re-start computing on other electronic equipments again, thus reach to reduce the processing load of electronic equipment Technique effect.
The second, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including: the identification information of described first specially good effect is sent to corresponding electronic equipment, to obtain institute at corresponding electronic equipment State the first specially good effect and described first specially good effect is added to described main broadcaster's who object.
For example, the identification information of the first specially good effect is for example: the title of the first specially good effect, numbering etc., other viewings are worked as The electronic equipment of front main broadcaster's program obtain the first specially good effect identification information after, can the first specially good effect identification information service Device (or electronic equipment is local) obtains the first corresponding specially good effect, and the first specially good effect is added to the current main of corresponding electronic equipment Broadcasting the same main broadcaster's who object in program, other electronic equipments are mode and the service that main broadcaster's who object adds the first specially good effect Device adds the mode of the first specially good effect and is similar to, so not repeating them here.
Due in such scheme, current electronic device (main broadcaster's who object place electronic equipment or a certain beholder The electronic equipment at place) have only to send to other electronic equipments (other beholder place electronic equipments of current anchor program) The identification information of the first specially good effect can be just that on other electronic equipments, the same main broadcaster's who object in current anchor program is added First specially good effect, so having reached to reduce the skill of the data transmission burden being sent data by current electronic device to other electronic equipments Art effect.
In specific implementation process, can send to other to watch by the characteristic information of the first specially good effect in several ways and work as The electronic equipment of front main broadcaster's program, is set forth below two kinds therein and is introduced, certainly, in specific implementation process, be not limited to Following two situation.
The first, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including: described characteristic information is sent to server, described characteristic information is forwarded to correspondence by server Electronic equipment.
For example, say, that by the transfer functional realiey of server by the characteristic information of the first specially good effect by current electricity Subset sends the purpose to other electronic equipments.
The second, the described electricity by the characteristic information transmission of described first specially good effect to other described current anchor programs of viewing Subset, including: described characteristic information is sent to corresponding electronic equipment by point-to-point mode.
For example, namely current electronic device is when other electronic equipments send the characteristic information of the first specially good effect, no Need the transfer through server, thus reach the technique effect of the data transmission burden reducing server.
Second aspect, based on same inventive concept, the embodiment of the present invention provides a kind of information recommendation based on main broadcaster's program Method, the method is applied in server, refer to Fig. 3, and the method includes:
Step S301: beholder based on main broadcaster's program determines for specially good effect for the feedback information of each specially good effect One recommendation information;
Step S302: described first recommendation information is sent the electronic equipment at described current anchor program place;
Step S303: obtain described electronic equipment and determine based on described first recommendation information and be supplied to described current anchor First specially good effect of the main broadcaster's who object in program;
Step S304: described first specially good effect is added to the main broadcaster's who object in described current anchor program.
In step S301, described feedback information includes: described beholder praises information, review information for the point of each specially good effect With at least one information in the second recommendation information.How specifically based on feedback information, the first recommendation determined for server Breath, owing to being the most described, so not repeating them here.
In step S303, how based on the first recommendation information, the first specially good effect determined for electronic equipment, due to the most Introduce, so not repeating them here.
In step S304, if described first specially good effect includes face mask specific effect, described described first specially good effect is added to described Main broadcaster's who object in current anchor program, including: obtain the master of the described current anchor program that described electronic equipment sends Broadcast the human face characteristic point of who object;Identify the human face characteristic point of described main broadcaster's who object;Based on the described people identified Face characteristic point, is divided into M region by the face of described main broadcaster's who object, and M is positive integer;By described first specially good effect based in advance If human face characteristic point be divided into M fragment;Described M fragment is filled in described M the region of described face.
As a kind of optional embodiment, described method also includes: send the characteristic information of described first specially good effect to it He watches the electronic equipment of described current anchor program, to give the described main broadcaster of described current anchor program on corresponding electronic equipment Who object adds described specially good effect;Wherein, described characteristic information is sent to described by the electronic equipment of described current anchor program Server;Or, described characteristic information is determined based on described first specially good effect by described server.
As a kind of optional embodiment, described transmission by the characteristic information of described first specially good effect is worked as to other viewings are described The electronic equipment of front main broadcaster's program, including: by the filling on the electronic equipment of described current anchor program of described first specially good effect Feature sends corresponding electronic equipment, described first specially good effect is added to institute by described filling feature on corresponding electronic equipment State main broadcaster's who object;Or, the label information of described first specially good effect is sent to corresponding electronic equipment, to set at corresponding electronics Described first specially good effect is also added to described main broadcaster's who object by described first specially good effect of standby acquisition.
As a kind of optional embodiment, described main broadcaster's program is specially live main broadcaster's program.
The third aspect, based on same inventive concept, the embodiment of the present invention provides a kind of electronic equipment, refer to Fig. 4, bag Include:
Receiver module 40, for receiving the first recommendation information for specially good effect that server sends, described first recommendation Cease beholder based on main broadcaster's program to determine for the feedback information of each specially good effect;
First determines module 41, for determining, based on described first recommendation information, the master being supplied in current anchor program Broadcast the first specially good effect of who object;
First sending module 42, for sending described first specially good effect to described server, to be incited somebody to action by described server Described first specially good effect is added to the main broadcaster's who object in described current anchor program.
Optionally, if described first specially good effect includes that face mask specific effect, described electronic equipment also include: identification module, it is used for Identify the human face characteristic point of described main broadcaster's who object, and described human face characteristic point is sent to described server, so that institute State server and based on described human face characteristic point, described first specially good effect is made an addition to the face of described main broadcaster's who object.
Optionally, described feedback information includes: described beholder praises information, review information and for the point of each specially good effect At least one information in two recommendation informations.
Optionally, described first determines module 41, is used for: receive the selection operation of described main broadcaster's who object, based on institute State selection operation from the specially good effect that described first recommendation information is comprised, determine described first specially good effect;And/or, based on described master The preference for each specially good effect of described main broadcaster's who object determined in the historical operation record broadcasting who object;Based on described partially Described first specially good effect is determined well from the specially good effect that described first recommendation information is comprised.
Optionally, described electronic equipment also includes: the second sending module, for being sent out by the characteristic information of described first specially good effect Deliver to other electronic equipments watching described current anchor program, to give the institute of described current anchor program on corresponding electronic equipment State main broadcaster's who object and add described specially good effect.
Optionally, described second sending module, it is used for: described first specially good effect is special in the filling of described current anchor program Levy and send corresponding electronic equipment, described first specially good effect is added to described by described filling feature on corresponding electronic equipment Main broadcaster's who object;Or, the label information of described first specially good effect is sent to corresponding electronic equipment, with at corresponding electronic equipment Obtain described first specially good effect and described first specially good effect is added to described main broadcaster's who object.
Optionally, described second sending module, it is used for: described characteristic information is sent to server, to pass through server Described characteristic information is forwarded to the electronic equipment of correspondence;Or, described characteristic information is sent to right by point-to-point mode Answer electronic equipment.
Optionally, described main broadcaster's program is specially live main broadcaster's program.
Fourth aspect, based on same inventive concept, the embodiment of the present invention provides a kind of server, refer to Fig. 5, including:
Second determines module 50, determines pin for beholder based on main broadcaster's program for the feedback information of each specially good effect The first recommendation information to specially good effect;
3rd sending module 51, for setting the electronics that described first recommendation information sends described current anchor program place Standby;
Obtain module 52, be used for obtaining described electronic equipment and determine based on described first recommendation information and be supplied to described working as First specially good effect of the main broadcaster's who object in front main broadcaster's program;
Add module 53, for described first specially good effect is added to the main broadcaster's who object in described current anchor program.
Optionally, if described first specially good effect includes face mask specific effect, described interpolation module 53, including: obtain unit, be used for Obtain the human face characteristic point of main broadcaster's who object of the described current anchor program that described electronic equipment sends;Recognition unit, uses In the human face characteristic point identifying described main broadcaster's who object;First division unit, for special based on the described face identified Levying a little, the face of described main broadcaster's who object is divided into M region, M is positive integer;Second division unit, for by described First specially good effect is divided into M fragment based on default human face characteristic point;Fill unit, for described M fragment is filled in institute State described M the region of face.
Optionally, described feedback information includes: described beholder praises information, review information and for the point of each specially good effect At least one information in two recommendation informations.
Optionally, described server also includes: the 4th sending module, for being sent by the characteristic information of described first specially good effect The electronic equipment of described current anchor program is watched, with to described in described current anchor program on corresponding electronic equipment to other Main broadcaster's who object adds described specially good effect;Wherein, described characteristic information is sent extremely by the electronic equipment of described current anchor program Described server;Or, described characteristic information is determined based on described first specially good effect by described server.
Optionally, described 4th sending module, including: described first specially good effect is set at the electronics of described current anchor program Standby upper filling feature sends corresponding electronic equipment, with special by described first by described filling feature on corresponding electronic equipment Effect is added to described main broadcaster's who object;Or, the label information of described first specially good effect is sent to corresponding electronic equipment, with Corresponding electronic equipment obtains described first specially good effect and described first specially good effect is added to described main broadcaster's who object.
Optionally, described main broadcaster's program is specially live main broadcaster's program.
The technical scheme provided in the embodiment of the present application, at least has the following technical effect that or advantage:
Due in embodiments of the present invention, server can beholder based on main broadcaster's program for the feedback of each specially good effect Information determines the first recommendation information for specially good effect, is then determined based on the first recommendation information by electronic equipment and is supplied to work as First specially good effect is also sent to server by the first specially good effect of the main broadcaster's who object in front main broadcaster's program, finally by server by the One specially good effect is added to the main broadcaster's who object in current anchor program, it is achieved thereby that beholder based on main broadcaster's program is main broadcaster Who object recommends the technique effect of specially good effect, thus achieves the variation of the mode adding specially good effect into main broadcaster's who object, and Preferably achieve between the beholder of main broadcaster's who object and main broadcaster's program is mutual.
Algorithm and display are not intrinsic to any certain computer, virtual system or miscellaneous equipment relevant provided herein. Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of system Structure be apparent from.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various Programming language realizes the content of invention described herein, and the description done language-specific above is to disclose this Bright preferred forms.
In description mentioned herein, illustrate a large amount of detail.It is to be appreciated, however, that the enforcement of the present invention Example can be put into practice in the case of not having these details.In some instances, it is not shown specifically known method, structure And technology, in order to do not obscure the understanding of this description.
Similarly, it will be appreciated that one or more in order to simplify that the disclosure helping understands in each inventive aspect, exist Above in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes In example, figure or descriptions thereof.But, the method for the disclosure should not be construed to reflect an intention that i.e. required guarantor The application claims feature more more than the feature being expressly recited in each claim protected.More precisely, as following Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore, The claims following detailed description of the invention are thus expressly incorporated in this detailed description of the invention, the most each claim itself All as the independent embodiment of the present invention.
Those skilled in the art are appreciated that and can carry out the module in the equipment in embodiment adaptively Change and they are arranged in one or more equipment different from this embodiment.Can be the module in embodiment or list Unit or assembly are combined into a module or unit or assembly, and can put them in addition multiple submodule or subelement or Sub-component.In addition at least some in such feature and/or process or unit excludes each other, can use any Combine all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed appoint Where method or all processes of equipment or unit are combined.Unless expressly stated otherwise, this specification (includes adjoint power Profit requires, summary and accompanying drawing) disclosed in each feature can be carried out generation by providing identical, equivalent or the alternative features of similar purpose Replace.
Although additionally, it will be appreciated by those of skill in the art that embodiments more in this include institute in other embodiments Including some feature rather than further feature, but the combination of the feature of different embodiment means to be in the scope of the present invention Within and form different embodiments.Such as, in the following claims, embodiment required for protection any it One can mode use in any combination.
The all parts embodiment of the present invention can realize with hardware, or to run on one or more processor Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that and can use in practice Microprocessor or digital signal processor (DSP) realize in electronic equipment according to embodiments of the present invention, server The some or all functions of a little or whole parts.The present invention is also implemented as performing method as described herein Part or all equipment or device program (such as, computer program and computer program).Such realization The program of the present invention can store on a computer-readable medium, or can be to have the form of one or more signal.This The signal of sample can be downloaded from internet website and obtain, or provides on carrier signal, or carries with any other form Supply.
The present invention will be described rather than limits the invention to it should be noted above-described embodiment, and ability Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference marks that should not will be located between bracket is configured to limitations on claims.Word " comprises " and does not excludes the presence of not Arrange element in the claims or step.Word "a" or "an" before being positioned at element does not excludes the presence of multiple such Element.The present invention and can come real by means of including the hardware of some different elements by means of properly programmed computer Existing.If in the unit claim listing equipment for drying, several in these devices can be by same hardware branch Specifically embody.Word first, second and third use do not indicate that any order.These word explanations can be run after fame Claim.
The invention discloses, A1, a kind of information recommendation method based on main broadcaster's program, it is characterised in that including:
Receiving the first recommendation information for specially good effect that server sends, described first recommendation information is based on main broadcaster's program Beholder determines for the feedback information of each specially good effect;
The first spy of the main broadcaster's who object being supplied in current anchor program is determined based on described first recommendation information Effect;
Described first specially good effect is sent to described server, described first specially good effect is added to institute by described server State the main broadcaster's who object in current anchor program.
A2, method as described in A1, it is characterised in that if described first specially good effect includes face mask specific effect, described method is also Including:
Identify the human face characteristic point of described main broadcaster's who object, and described human face characteristic point is sent to described service Device, so that described first specially good effect is made an addition to the face of described main broadcaster's who object by described server based on described human face characteristic point Portion.
A3, method as described in A1, it is characterised in that described feedback information includes: described beholder is for each specially good effect Point praise at least one information in information, review information and the second recommendation information.
A4, method as described in A1, it is characterised in that described determine based on described first recommendation information be supplied to current First specially good effect of the main broadcaster's who object in main broadcaster's program, including:
Receive the selection operation of described main broadcaster's who object, select operation to be wrapped from described first recommendation information based on described The specially good effect contained is determined described first specially good effect;And/or,
The special for each of described main broadcaster's who object determined in historical operation record based on described main broadcaster's who object The preference of effect;From the specially good effect that described first recommendation information is comprised, described first specially good effect is determined based on described preference.
A5, method as described in A1-A4 is arbitrary, it is characterised in that determine based on described first recommendation information described After first specially good effect of the main broadcaster's who object being supplied in current anchor program, described method also includes:
The characteristic information of described first specially good effect is sent the electronic equipment to other described current anchor programs of viewing, to give On corresponding electronic equipment, described main broadcaster's who object of described current anchor program adds described specially good effect.
A6, method as described in A5, it is characterised in that described transmission by the characteristic information of described first specially good effect is seen to other See the electronic equipment of described current anchor program, including:
Described first specially good effect is sent corresponding electronic equipment in the filling feature of described current anchor program, with at corresponding electricity By described filling feature, described first specially good effect is added to described main broadcaster's who object on subset;Or,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
A7, method as described in A5, it is characterised in that described transmission by the characteristic information of described first specially good effect is seen to other See the electronic equipment of described current anchor program, including:
Described characteristic information is sent to server, described characteristic information to be forwarded to by server the electronics of correspondence Equipment;Or,
Described characteristic information is sent to corresponding electronic equipment by point-to-point mode.
A8, method as described in A1-A4 is arbitrary, it is characterised in that described main broadcaster's program is specially live main broadcaster's program.
B9, a kind of information recommendation method based on main broadcaster's program, it is characterised in that including:
Beholder based on main broadcaster's program determines the first recommendation for specially good effect for the feedback information of each specially good effect Breath;
Described first recommendation information is sent the electronic equipment at described current anchor program place;
Obtain described electronic equipment to determine based on described first recommendation information and be supplied in described current anchor program First specially good effect of main broadcaster's who object;
Described first specially good effect is added to the main broadcaster's who object in described current anchor program.
B10, method as described in B9, it is characterised in that if described first specially good effect includes face mask specific effect, described by described First specially good effect is added to the main broadcaster's who object in described current anchor program, including:
Obtain the human face characteristic point of main broadcaster's who object of the described current anchor program that described electronic equipment sends;
Identify the human face characteristic point of described main broadcaster's who object;
Based on the described human face characteristic point identified, the face of described main broadcaster's who object being divided into M region, M is Positive integer;
Described first specially good effect is divided into M fragment based on default human face characteristic point;
Described M fragment is filled in described M the region of described face.
B11, method as described in B9, it is characterised in that described feedback information includes: described beholder is for each specially good effect Point praise at least one information in information, review information and the second recommendation information.
B12, method as described in B9-B11 is arbitrary, it is characterised in that described method also includes:
The characteristic information of described first specially good effect is sent the electronic equipment to other described current anchor programs of viewing, to give On corresponding electronic equipment, described main broadcaster's who object of described current anchor program adds described specially good effect;
Wherein, described characteristic information is sent to described server by the electronic equipment of described current anchor program;Or, institute State characteristic information to be determined based on described first specially good effect by described server.
B13, method as described in B12, it is characterised in that described the characteristic information of described first specially good effect is sent to other Watch the electronic equipment of described current anchor program, including:
Described first specially good effect filling feature on the electronic equipment of described current anchor program is sent corresponding electronics set Standby, described first specially good effect is added to described main broadcaster's who object by described filling feature on corresponding electronic equipment;Or Person,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
B14, method as described in B9-B11 is arbitrary, it is characterised in that described main broadcaster's program is specially live main broadcaster's joint Mesh.
C15, a kind of electronic equipment, it is characterised in that including:
Receiver module, for receiving the first recommendation information for specially good effect that server sends, described first recommendation information Beholder based on main broadcaster's program determines for the feedback information of each specially good effect;
First determines module, for determining, based on described first recommendation information, the main broadcaster being supplied in current anchor program First specially good effect of who object;
First sending module, for described first specially good effect is sent extremely described server, with by described server by institute State main broadcaster's who object that the first specially good effect is added in described current anchor program.
C16, electronic equipment as described in C15, it is characterised in that if described first specially good effect includes face mask specific effect, described Electronic equipment also includes:
Identification module, for identifying the human face characteristic point of described main broadcaster's who object, and sends out described human face characteristic point Deliver to described server, so that described first specially good effect is made an addition to described main broadcaster people based on described human face characteristic point by described server The face of thing object.
C17, electronic equipment as described in C15, it is characterised in that described feedback information includes: described beholder is for respectively The point of individual specially good effect praises at least one information in information, review information and the second recommendation information.
C18, electronic equipment as described in C15, it is characterised in that described first determines module, is used for:
Receive the selection operation of described main broadcaster's who object, select operation to be wrapped from described first recommendation information based on described The specially good effect contained is determined described first specially good effect;And/or,
The special for each of described main broadcaster's who object determined in historical operation record based on described main broadcaster's who object The preference of effect;From the specially good effect that described first recommendation information is comprised, described first specially good effect is determined based on described preference.
C19, electronic equipment as described in C15-C18 is arbitrary, it is characterised in that described electronic equipment also includes:
Second sending module, watches described current anchor joint for being sent by the characteristic information of described first specially good effect to other Purpose electronic equipment, add described spy to described main broadcaster's who object of described current anchor program on corresponding electronic equipment Effect.
C20, electronic equipment as described in C19, it is characterised in that described second sending module, be used for:
Described first specially good effect is sent corresponding electronic equipment in the filling feature of described current anchor program, with at corresponding electricity By described filling feature, described first specially good effect is added to described main broadcaster's who object on subset;Or,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
C21, electronic equipment as described in C19, it is characterised in that described second sending module, be used for:
Described characteristic information is sent to server, described characteristic information to be forwarded to by server the electronics of correspondence Equipment;Or,
Described characteristic information is sent to corresponding electronic equipment by point-to-point mode.
C22, electronic equipment as described in C14-C18 is arbitrary, it is characterised in that described main broadcaster's program is specially live master Broadcast program.
D23, a kind of server, it is characterised in that including:
Second determines module, for beholder based on main broadcaster's program for the feedback information of each specially good effect determine for First recommendation information of specially good effect;
3rd sending module, for setting the electronics that described first recommendation information sends described current anchor program place Standby;
Obtain module, be used for obtaining described electronic equipment determine based on described first recommendation information be supplied to described currently First specially good effect of the main broadcaster's who object in main broadcaster's program;
Add module, for described first specially good effect is added to the main broadcaster's who object in described current anchor program.
D24, server as described in D23, it is characterised in that if described first specially good effect includes face mask specific effect, described in add Add module, including:
Obtain unit, for obtaining the people of main broadcaster's who object of the described current anchor program that described electronic equipment sends Face characteristic point;
Recognition unit, for identifying the human face characteristic point of described main broadcaster's who object;
First division unit, for based on the described human face characteristic point identified, by the face of described main broadcaster's who object Being divided into M region, M is positive integer;
Second division unit, for being divided into M fragment by described first specially good effect based on default human face characteristic point;
Fill unit, for described M fragment being filled in described M the region of described face.
D25, server as described in D23, it is characterised in that described feedback information includes: described beholder is for each The point of specially good effect praises at least one information in information, review information and the second recommendation information.
D26, server as described in D23-D25 is arbitrary, it is characterised in that described server also includes:
4th sending module, watches described current anchor joint for being sent by the characteristic information of described first specially good effect to other Purpose electronic equipment, add described spy to described main broadcaster's who object of described current anchor program on corresponding electronic equipment Effect;
Wherein, described characteristic information is sent to described server by the electronic equipment of described current anchor program;Or, institute State characteristic information to be determined based on described first specially good effect by described server.
D27, server as described in D26, it is characterised in that described 4th sending module, including:
Described first specially good effect filling feature on the electronic equipment of described current anchor program is sent corresponding electronics set Standby, described first specially good effect is added to described main broadcaster's who object by described filling feature on corresponding electronic equipment;Or Person,
The label information of described first specially good effect is sent to corresponding electronic equipment, to obtain described the at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by one specially good effect.
D28, server as described in D23-D25 is arbitrary, it is characterised in that described main broadcaster's program is specially live main broadcaster Program.

Claims (10)

1. an information recommendation method based on main broadcaster's program, it is characterised in that including:
Receive the first recommendation information for specially good effect that server sends, described first recommendation information viewing based on main broadcaster's program Person determines for the feedback information of each specially good effect;
The first specially good effect of the main broadcaster's who object being supplied in current anchor program is determined based on described first recommendation information;
Described first specially good effect is sent to described server, described first specially good effect is added to described working as by described server Main broadcaster's who object in front main broadcaster's program.
2. the method for claim 1, it is characterised in that if described first specially good effect includes face mask specific effect, described method Also include:
Identify the human face characteristic point of described main broadcaster's who object, and described human face characteristic point is sent extremely described server, with Make described server that described first specially good effect to make an addition to the face of described main broadcaster's who object based on described human face characteristic point.
3. the method for claim 1, it is characterised in that described feedback information includes: described beholder is special for each The point of effect praises at least one information in information, review information and the second recommendation information.
4. the method for claim 1, it is characterised in that described determining based on described first recommendation information is supplied to work as First specially good effect of the main broadcaster's who object in front main broadcaster's program, including:
Receive the selection operation of described main broadcaster's who object, select operation to be comprised from described first recommendation information based on described Specially good effect is determined described first specially good effect;And/or,
Historical operation record based on described main broadcaster's who object determine described main broadcaster's who object for each specially good effect Preference;From the specially good effect that described first recommendation information is comprised, described first specially good effect is determined based on described preference.
5. the method as described in claim 1-4 is arbitrary, it is characterised in that determine based on described first recommendation information described After first specially good effect of the main broadcaster's who object being supplied in current anchor program, described method also includes:
The characteristic information of described first specially good effect is sent the electronic equipment to other described current anchor programs of viewing, to give correspondence On electronic equipment, described main broadcaster's who object of described current anchor program adds described specially good effect.
6. method as claimed in claim 5, it is characterised in that described the characteristic information of described first specially good effect is sent to other Watch the electronic equipment of described current anchor program, including:
Described first specially good effect is sent corresponding electronic equipment in the filling feature of described current anchor program, to set at corresponding electronics By described filling feature, described first specially good effect is added to described main broadcaster's who object on Bei;Or,
The label information of described first specially good effect is sent to corresponding electronic equipment, special to obtain described first at corresponding electronic equipment Described first specially good effect is also added to described main broadcaster's who object by effect.
7. method as claimed in claim 5, it is characterised in that described the characteristic information of described first specially good effect is sent to other Watch the electronic equipment of described current anchor program, including:
Described characteristic information is sent to server, sets by server described characteristic information being forwarded to the electronics of correspondence Standby;Or,
Described characteristic information is sent to corresponding electronic equipment by point-to-point mode.
8. an information recommendation method based on main broadcaster's program, it is characterised in that including:
Beholder based on main broadcaster's program determines the first recommendation information for specially good effect for the feedback information of each specially good effect;
Described first recommendation information is sent the electronic equipment at described current anchor program place;
Obtain described electronic equipment and determine the main broadcaster being supplied in described current anchor program based on described first recommendation information First specially good effect of who object;
Described first specially good effect is added to the main broadcaster's who object in described current anchor program.
9. an electronic equipment, it is characterised in that including:
Receiver module, for receive server send the first recommendation information for specially good effect, described first recommendation information based on The beholder of main broadcaster's program determines for the feedback information of each specially good effect;
First determines module, for determining, based on described first recommendation information, the main broadcaster personage being supplied in current anchor program First specially good effect of object;
First sending module, for described first specially good effect is sent extremely described server, with by described server by described the One specially good effect is added to the main broadcaster's who object in described current anchor program.
10. a server, it is characterised in that including:
Second determines module, determines for specially good effect for the feedback information of each specially good effect for beholder based on main broadcaster's program The first recommendation information;
3rd sending module, for sending the electronic equipment at described current anchor program place by described first recommendation information;
Obtain module, be used for obtaining described electronic equipment and determine based on described first recommendation information and be supplied to described current anchor First specially good effect of the main broadcaster's who object in program;
Add module, for described first specially good effect is added to the main broadcaster's who object in described current anchor program.
CN201610684953.3A 2016-08-18 2016-08-18 A kind of information recommendation method based on main broadcaster's program, electronic equipment and server Active CN106231362B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610684953.3A CN106231362B (en) 2016-08-18 2016-08-18 A kind of information recommendation method based on main broadcaster's program, electronic equipment and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610684953.3A CN106231362B (en) 2016-08-18 2016-08-18 A kind of information recommendation method based on main broadcaster's program, electronic equipment and server

Publications (2)

Publication Number Publication Date
CN106231362A true CN106231362A (en) 2016-12-14
CN106231362B CN106231362B (en) 2019-07-16

Family

ID=57553314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610684953.3A Active CN106231362B (en) 2016-08-18 2016-08-18 A kind of information recommendation method based on main broadcaster's program, electronic equipment and server

Country Status (1)

Country Link
CN (1) CN106231362B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658041A (en) * 2016-12-20 2017-05-10 天脉聚源(北京)传媒科技有限公司 Information interaction method and device
CN107608729A (en) * 2017-09-14 2018-01-19 光锐恒宇(北京)科技有限公司 A kind of method and apparatus for showing dynamic effect in the application
CN108289159A (en) * 2017-05-25 2018-07-17 广州华多网络科技有限公司 A kind of terminal live streaming special efficacy add-on system, method and terminal live broadcast system
CN108769775A (en) * 2018-05-30 2018-11-06 广州华多网络科技有限公司 Data processing method and device, network direct broadcasting system in network direct broadcasting
CN108900858A (en) * 2018-08-09 2018-11-27 广州酷狗计算机科技有限公司 A kind of method and apparatus for giving virtual present
CN110072151A (en) * 2019-05-07 2019-07-30 北京字节跳动网络技术有限公司 Virtual gift display method, electronic equipment and computer readable storage medium
CN112040270A (en) * 2019-06-03 2020-12-04 广州虎牙信息科技有限公司 Live broadcast method, device, equipment and storage medium
CN112788359A (en) * 2020-12-30 2021-05-11 北京达佳互联信息技术有限公司 Live broadcast processing method and device, electronic equipment and storage medium
CN113643411A (en) * 2020-04-27 2021-11-12 北京达佳互联信息技术有限公司 Image special effect adding method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101087401A (en) * 2007-03-27 2007-12-12 腾讯科技(深圳)有限公司 Method and system for vote on video living broadcast
CN103686450A (en) * 2013-12-31 2014-03-26 广州华多网络科技有限公司 Video processing method and system
EP2838225A1 (en) * 2013-08-14 2015-02-18 Samsung Electronics Co., Ltd Message based conversation function execution method and electronic device supporting the same
CN105227550A (en) * 2015-09-18 2016-01-06 广州酷狗计算机科技有限公司 Scene display packing, Apparatus and system
CN105334963A (en) * 2015-10-29 2016-02-17 广州华多网络科技有限公司 Method and system for displaying virtual article
CN105653142A (en) * 2016-01-07 2016-06-08 厦门美图之家科技有限公司 Image special effect ordering method and system based on areas and user attributes

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101087401A (en) * 2007-03-27 2007-12-12 腾讯科技(深圳)有限公司 Method and system for vote on video living broadcast
EP2838225A1 (en) * 2013-08-14 2015-02-18 Samsung Electronics Co., Ltd Message based conversation function execution method and electronic device supporting the same
CN103686450A (en) * 2013-12-31 2014-03-26 广州华多网络科技有限公司 Video processing method and system
CN105227550A (en) * 2015-09-18 2016-01-06 广州酷狗计算机科技有限公司 Scene display packing, Apparatus and system
CN105334963A (en) * 2015-10-29 2016-02-17 广州华多网络科技有限公司 Method and system for displaying virtual article
CN105653142A (en) * 2016-01-07 2016-06-08 厦门美图之家科技有限公司 Image special effect ordering method and system based on areas and user attributes

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658041A (en) * 2016-12-20 2017-05-10 天脉聚源(北京)传媒科技有限公司 Information interaction method and device
CN108289159A (en) * 2017-05-25 2018-07-17 广州华多网络科技有限公司 A kind of terminal live streaming special efficacy add-on system, method and terminal live broadcast system
CN108289159B (en) * 2017-05-25 2020-12-04 广州华多网络科技有限公司 Terminal live broadcast special effect adding system and method and terminal live broadcast system
CN107608729A (en) * 2017-09-14 2018-01-19 光锐恒宇(北京)科技有限公司 A kind of method and apparatus for showing dynamic effect in the application
CN108769775A (en) * 2018-05-30 2018-11-06 广州华多网络科技有限公司 Data processing method and device, network direct broadcasting system in network direct broadcasting
CN108769775B (en) * 2018-05-30 2021-06-29 广州方硅信息技术有限公司 Data processing method and device in live webcast and live webcast system
CN108900858A (en) * 2018-08-09 2018-11-27 广州酷狗计算机科技有限公司 A kind of method and apparatus for giving virtual present
CN110072151A (en) * 2019-05-07 2019-07-30 北京字节跳动网络技术有限公司 Virtual gift display method, electronic equipment and computer readable storage medium
CN112040270A (en) * 2019-06-03 2020-12-04 广州虎牙信息科技有限公司 Live broadcast method, device, equipment and storage medium
CN113643411A (en) * 2020-04-27 2021-11-12 北京达佳互联信息技术有限公司 Image special effect adding method and device, electronic equipment and storage medium
CN112788359A (en) * 2020-12-30 2021-05-11 北京达佳互联信息技术有限公司 Live broadcast processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN106231362B (en) 2019-07-16

Similar Documents

Publication Publication Date Title
CN106231362A (en) A kind of information recommendation method based on main broadcaster's program, electronic equipment and server
CN106303578A (en) A kind of information processing method based on main broadcaster's program, electronic equipment and server
CN106331735A (en) Special effect processing method, electronic device and server
CN106294831A (en) A kind of information recommendation method and electronic equipment
CN106231415A (en) A kind of interactive method and device adding face's specially good effect in net cast
CN104281699B (en) Method and device is recommended in search
CN105339933B (en) Pass through the news results of query expansion
CN109034907A (en) Ad data put-on method and device, electronic equipment, storage medium
CN103634617B (en) Video recommending method and device in intelligent television
CN106341720A (en) Method for adding face effects in live video and device thereof
CN109063188A (en) A kind of entity recommended method and device
CN106462801A (en) Training neural networks on partitioned training data
US20200364767A1 (en) Methods, systems, and media for providing information based on grouping information
CN108491419A (en) It is a kind of to realize the method and apparatus recommended based on video
CN106060572A (en) Video playing method and device
CN102567475A (en) User interface for interactive query reformulation
WO2005082064A8 (en) Method and system for generating recommendations
CA2803047A1 (en) System and method of serial visual content presentation
CN106131703A (en) A kind of method of video recommendations and terminal
EP1891588A1 (en) Method and apparatus for estimating total interest of a group of users directing to a content
CN111708948A (en) Content item recommendation method, device, server and computer readable storage medium
Strohmeier et al. Open profiling of quality: a mixed method approach to understanding multimodal quality perception
CN106067992A (en) A kind of information recommendation method based on user behavior and device
CN104077054B (en) User's scoring implementation method, user's scoring client and electronic equipment
CN106341706A (en) Method for recommending virtual present to user and device thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220711

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co., Ltd

TR01 Transfer of patent right