CN107231569A - Individual character interface creating method and system - Google Patents

Individual character interface creating method and system Download PDF

Info

Publication number
CN107231569A
CN107231569A CN201710566979.2A CN201710566979A CN107231569A CN 107231569 A CN107231569 A CN 107231569A CN 201710566979 A CN201710566979 A CN 201710566979A CN 107231569 A CN107231569 A CN 107231569A
Authority
CN
China
Prior art keywords
information
user
programme
individual character
program
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
CN201710566979.2A
Other languages
Chinese (zh)
Other versions
CN107231569B (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.)
Yi Teng Teng Polytron Technologies Inc
Original Assignee
Yi Teng Teng Polytron Technologies Inc
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 Yi Teng Teng Polytron Technologies Inc filed Critical Yi Teng Teng Polytron Technologies Inc
Priority to CN201710566979.2A priority Critical patent/CN107231569B/en
Publication of CN107231569A publication Critical patent/CN107231569A/en
Application granted granted Critical
Publication of CN107231569B publication Critical patent/CN107231569B/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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention relates to a kind of individual character interface creating method, comprise the following steps:Facial image is captured in real time using camera;The facial image feature is extracted, when judging that the facial image feature belongs to pre-stored characteristics, the facial image feature is obtained corresponding No. ID;According to described No. ID, video recommendations information is obtained;By the video recommendations presentation of information on the individual character interface.The method system that the present invention is provided obtains recommendation information according to the viewing record of user oneself, good friend's viewing record and people around's viewing record, is shown in individual character interface, realizes before thousand people.Additionally provide a kind of individual character interface generation system.

Description

Individual character interface creating method and system
Technical field
The present invention relates to video program play control field, in particular to a kind of individual character interface creating method and one Plant individual character interface generation system.
Background technology
After the User logs in of current set-top box device, personal interface display is single, and backstage all can recommend identical information to enter Row display, does not embody individual character, does not also meet the personal habits of each user, in-convenience in use.
The content of the invention
Single, the problem of not the embodying personalization for existing video-see personal account interface, it is proposed that a kind of Individual character interface creating method, comprises the following steps:
S110, using camera facial image is captured in real time;
S120, the extraction facial image feature, when judging that the facial image feature belongs to pre-stored characteristics, obtain described Facial image feature is corresponding No. ID;
S130, according to described No. ID, obtain video recommendations information;
S140, by the video recommendations presentation of information on the individual character interface.
Further, the step S130 includes:
S131, acquisition individual conception see inventory information, obtain viewing prediction recommendation information, obtain other people and watch recommendation information;
S132, from inventory information in terms of the individual conception, viewing prediction recommendation information, it is described that other people watch recommendation information It is middle to obtain the programme information in live state;
S133, position is recommended to be set to the section in live state that the S132 is obtained the first two at the individual character interface Mesh information, is set to individual conception by the 3rd to the 8th recommendation position and sees that inventory information, viewing prediction recommendation information and other people viewings are pushed away Recommend the programme information obtained at random in information;
The corresponding recommendation information of program that S134, acquisition active user are playing, filling to the 9th to the 12nd is recommended Position, or when judging program that the program that is currently played is live state, then generate described in four hot broadcast programme contributions fill 9th to the 12nd recommends position.
Further, also include in the step S132, when judging that the programme information in live state is less than two, then Generation hot broadcast program is supplemented.
Further, the step of individual conception sees inventory is obtained in the step S131 includes:
S1311, acquisition user play user behaviors log;
When S1312, the broadcasting programme information judged in the broadcasting user behaviors log collect for non-list, then by broadcasting for currently judging Put programme information and be added to the individual conception and see in inventory information;
When S1313, the broadcasting programme information judged in the broadcasting user behaviors log collect for list, then judge that viewing duration does not have More than the corresponding total duration of the broadcasting programme information 80% when, then be added to the individual conception and see in inventory information.
Further, viewing prediction recommendation information is obtained in the step S131 to be included,
14 days viewing record informations before S1314, acquisition user, and obtain each program in watching record of user information Information acts the leading role information, director information and classification information, by the single information in the protagonist information, director information and classification information Single information labels are generated, each label is set and is divided into 1 point;
S1315, when judging that each programme information belongs to collecting state, corresponding protagonist information, director information and classification letter Breath is changed into 10 points;
S1316, acquisition label total score that each label point progress in all protagonist information is summed, ask for single information mark The single information labels of percentage highest are set to preference and act the leading role information by the percentage of label;By each in all director informations Label point carries out summation and obtains label total score, the percentage of single information labels is asked for, by the single information mark of percentage highest Label are set to preference director information;Each label in all classification informations point is subjected to summation and obtains label total score, is asked for single The single information labels of percentage highest are set to preference categories information by the percentage of information labels;
S1317, the acquisition programme contribution temperature information from the viewing behavior of all users;
S1318, from the preference act the leading role the corresponding programme contribution of information, the corresponding programme contribution of the preference director information and institute State and the programme contribution that user did not watched is obtained in the corresponding programme contribution of preference categories information;
S1319, the higher programme contribution information of select programs collection temperature from the programme contribution do not watched, as described Viewing prediction recommendation information.
Further, obtaining other people in the step S131 and watch recommendation information includes,
S13110, the ID according to ID acquisition user good friend, obtain the content that user good friend is playing, according to program The corresponding good friend's quantity watched of collection carries out programme contribution sequence, obtains good friend and is seeing program sequencing information;
S13111, the box string number according to ID acquisition user, obtain place of departure, according to place of departure according to box string number The surrounding user ID for belonging to same districts and cities is obtained, programme contribution row is carried out according to the corresponding surrounding user quantity watched of programme contribution Sequence, obtains surrounding user and is seeing program sequencing information;
S13112, the ID according to ID acquisition user good friend, obtain the viewing note of user's good friend's current time the previous day Record, programme contribution sequence is carried out according to good friend's quantity that programme contribution corresponding the previous day has seen, and obtains the program row that good friend has seen Sequence information;
S13113, the box string number according to ID acquisition user, obtain place of departure, according to place of departure according to box string number The surrounding user ID for belonging to same districts and cities is obtained, programme contribution is carried out according to the surrounding user quantity that programme contribution corresponding the previous day has seen Sequence, obtains the program sequencing information that surrounding user has been seen;
S13114, seeing that according to good friend the priority of program sequencing information is seeing program sequence letter more than surrounding user The priority of breath, surrounding user is seeing that the priority of program sequencing information is more than the excellent of the program sequencing information that good friend has seen First level, the priority for the program sequencing information that good friend has seen is more than the preferential of the program sequencing information that surrounding user has been seen Level, carries out program sequence, the result of sequence is watched into recommendation information as other people.
Further, the video recommendations information includes, the poster image information of programme contribution, program name information, program Rationale for the recommendation information and program broadcasting time information.
Further, also include in the step S140, described No. ID corresponding kinsfolk's identity information is included On the individual character interface, and show member identities' presentation of information of other members of family belonging to described No. ID in individual character circle On face.
Further, also include in the S140, according to described No. ID, index obtains the head portrait prestored, by the head portrait It is shown on the individual character interface.
Another aspect of the present invention also provides a kind of individual character interface generation system, including camera, for capturing face in real time Image;
Face characteristic extraction module, that feature is liked for extracting the facial image, by the facial image feature with Pre-stored characteristics are compared;
ID acquisition modules, for indexing No. ID according to the facial image characteristic query;
Video recommendations data obtaining module, for according to described No. ID acquisition video recommendations information;
Individual character interface generation module, for by the video recommendations presentation of information at the individual character interface.
The method system that the present invention is provided is watched according to the viewing record, good friend's viewing record and people around of user oneself Record obtains recommendation information, is shown in individual character interface, realizes before thousand people.
Brief description of the drawings
The features and advantages of the present invention can be more clearly understood from by reference to accompanying drawing, accompanying drawing is schematical without that should manage Solve to carry out any limitation to the present invention, in the accompanying drawings:
Fig. 1 be some embodiments of the invention in individual character interface schematic diagram;
Fig. 2 is each system flow chart schematic diagram in the individual character interface creating method in some embodiments of the invention;
Fig. 3 be some embodiments of the invention in individual character interface creating method schematic flow sheet;
Fig. 4 is the sub-step schematic flow sheet in the individual character interface creating method in some embodiments of the invention;
Fig. 5 is the sub-step schematic flow sheet in the individual character interface creating method in some embodiments of the invention;
Fig. 6 is the sub-step schematic flow sheet in the individual character interface creating method in some embodiments of the invention;
Fig. 7 is the sub-step schematic flow sheet in the individual character interface creating method in some embodiments of the invention;
Fig. 8 generates the system composition schematic diagram of system for the individual character interface in some embodiments of the invention.
Embodiment
It is below in conjunction with the accompanying drawings and specific real in order to be more clearly understood that the above objects, features and advantages of the present invention Mode is applied the present invention is further described in detail.It should be noted that in the case where not conflicting, the implementation of the application Feature in example and embodiment can be mutually combined.
Many details are elaborated in the following description to facilitate a thorough understanding of the present invention, still, the present invention may be used also Implemented with being different from other modes described here using other, therefore, protection scope of the present invention is not by described below Specific embodiment limitation.
The present invention realizes the face of thousand people thousand to provide personalized interface for each user, realizes the function of intelligence displaying, carries A kind of personalized interface (panel) generation method is supplied.
Intelligent personal panel can brush face be logged in, mobile phone automatic sensing is logged in, and automatic sensing is left, and realizes each user's Panel is personalized, the face of thousand people thousand.There are two premises on intelligent personal panel displaying opportunity:User is that family associates use Family, user reach the standard grade.(according to gateway, position, the information such as ip determines whether local to the LAN cellphone subscriber of non-family members Net) reaching the standard grade can allow user to choose whether to associate this TV kinsfolk, and selection can then turn into kinsfolk and be illustrated in if being In intelligent panel pages, other cellphone subscribers can also turn into kinsfolk by barcode scanning association.On the cellphone subscriber of kinsfolk Line, by xmpp message informings to TV ends, if checking that user list is changed, sends broadcast mode and notifies, to show change Change user intelligent panel pages.Acquiescence can show default user (i.e. owner) always in list.
The individual character interface upper left corner recommends position as fixed entrance, opens into individual and sees list, and other recommend position according to user Relevant information recommends program, and relevant information includes watching habit, good friend's watching habit, program of collection etc.;Interface such as Fig. 1 institutes Show.Many kinds of format random selections of individual character panel, program changes at any time, forms the face intelligent personal homepage of thousand people thousand;The program of recommendation Presenting programs title, broadcast time, rationale for the recommendation etc.;Member's individual character panel automatic sensings are reached the standard grade and offline, mobile phone it is online or Detect face information member to reach the standard grade, mobile phone is offline or the not online individual character panel of face information disappears;Main account individual character Panel exists for a long time.
The recommendation principle of the intelligent panel pages:Finally to calculate 6 recommendation results (as follows) by series of algorithms:
(1) obtain me sees unijunction fruit
(2) obtain and guess that you want to see result
(3) obtain everybody and see result
(4) result in live in this 3 results is found, (is existed if not enough using hot broadcast channel deficiency by spark Redis adds broadcasting time to the UUID of hot broadcast)
(5) preceding 2 live results are spliced, the 3rd~8 is recommended position to be my list of seeing, guesses that you want to see, everybody is seeing random choosing The result taken
(6) the corresponding associated recommendation of programme contribution that active user is broadcasting is obtained, 8 to 12 of position are recommended in filling, if working as Preceding program is live (non-lairage), then recommends 4 hot broadcast programme contributions.
My unijunction fruit acquisition methods of seeing are:
(1) play
Receive user to play after user behaviors log, judged:
<1>If the programme contribution belonging to video is not single collection (many set contents such as TV play variety), directly he is added Mine sees list.
<2>If the programme contribution belonging to video is single collection, judge that he watches whether duration exceedes the 80% of total duration, such as Fruit is no more than, then it is assumed that he does not finish watching also, can also watch again, and add me sees list;If it exceeds, it is believed that it has been seen Complete, then be added without me sees list.
(2) collect
Directly list is seen by what programme contribution added me.
(3) collection is cancelled
Directly by programme contribution from I see list in delete.
(4) do not like (user is seeing single UI clicks deletion)
Directly by programme contribution from I see list in delete.
Guess that you want to see that result acquisition methods are:
(1) user has played a programme contribution《Decryption》, the protagonist of this programme contribution:Chen Xuedong | clever youngster | through super | Zhang Zhehan, director:An Jian, classification:Pursue a goal with determination | spy is fought | emotion, first multiple protagonists and classification are split first, to this user Chen Xuedong, clever youngster, through super, Zhang Zhehan, An Jian pursue a goal with determination, spy war, these labels of emotion add respectively 1 point (specifically regard weight and Fixed, 1) unified at present is all.
(2) collection similarly, only can add 10 points to each label.
(3) this user is pushed away forward from today all broadcasting behaviors and collection behavior in 14 days all according to above-mentioned logic After treated, user is obtained to all names and the preference degree of tag along sort, he is all added and obtains percentage, so as to draw The preference portrait of user.
For example:
User's 1- Chen Xue winters -12%
User 1- Zhao Wei -8%
(4) by programme contribution also according to protagonist, director, classification splits into label
For example:
Zhao Wei-programme contribution 1
Zhao Wei-programme contribution 2
Love-programme contribution 1
Comedy-programme contribution 2
(5) and then by all users to playing behavior these programme contributions are sorted
For example:
Zhao Wei-programme contribution 1-3024
Zhao Wei-programme contribution 2-1023
Love-programme contribution 1-3024
Comedy-programme contribution 2-1023
(6) label liked by user, and label temperature, find label that user likes but he do not seen, and The higher programme contribution of temperature, then as final recommendation results.
(7) guess that you want to see to calculate and only show 6 on 30 results, UI, when user, which accesses, guesses that you want to see the page, from 30 Individual result obtains 6 at random, and 6 are gone out at random again when user, which clicks on, changes a collection of, so point has certain probability when changing a collection of There is the programme contribution of repetition.
Everybody is seeing that result acquisition modes are:
Everybody see be seen by good friend+people around seeing+good friend seen+people around seen, this 4 kinds recommendations Algorithm is constituted, and priority is also such sequence, sum 18, when added up enough 18 then behind result will not show.
(1) good friend sees
Real time algorithm, the ID of user good friend is obtained according to ID, and the content that good friend is being played passes through content Merge for dimension, how much number that recommendation order is watched with good friend sorts.
(2) people around sees
Real time algorithm, the box string number of user is found according to ID, then finds the place of departure of box, by the people of same districts and cities The content played, is merged by content for dimension, and how much number that recommendation order is seen with people around sorts.
(3) good friend has seen
Off-line algorithm, is merged from the daily record of yesterday by content for dimension, and the number that recommendation order is watched with good friend is more It is few to sort.
(4) people around has seen
Off-line algorithm, is merged, the number that recommendation order is watched with people around from the daily record of yesterday by content for dimension It is how many to sort.
Each working-flow is as shown in Figure 2.
Similarly, as shown in figure 3, the embodiments of the invention provide a kind of individual character interface creating method, comprising the following steps:
S110, using camera facial image is captured in real time;
S120, the extraction facial image feature, when judging that the facial image feature belongs to pre-stored characteristics, obtain described Facial image feature is corresponding No. ID;
S130, according to described No. ID, obtain video recommendations information;
S140, by the video recommendations presentation of information on the individual character interface.
Individual character panel is entered by facial image, No. ID is obtained, obtaining viewing record, good friend's viewing according to No. ID remembers Record, people around's viewing record, so as to obtain recommendation information, video recommendations information are carried out to be pushed on individual character interface, realized not With user, different individual character interfaces are set.
As shown in figure 4, the step S130 includes:
S131, acquisition individual conception see inventory information, obtain viewing prediction recommendation information, obtain other people and watch recommendation information;
S132, from inventory information in terms of the individual conception, viewing prediction recommendation information, it is described that other people watch recommendation information It is middle to obtain the programme information in live state;
S133, position is recommended to be set to the section in live state that the S132 is obtained the first two at the individual character interface Mesh information, is set to individual conception by the 3rd to the 8th recommendation position and sees that inventory information, viewing prediction recommendation information and other people viewings are pushed away Recommend the programme information obtained at random in information;
The corresponding recommendation information of program that S134, acquisition active user are playing, filling to the 9th to the 12nd is recommended Position, or when judging program that the program that is currently played is live state, then generate described in four hot broadcast programme contributions fill 9th to the 12nd recommends position.
Also include in the step S132, when judging that the programme information in live state is less than two, then generate hot broadcast Program is supplemented.Hot broadcast program is obtained by counting viewing number.
As shown in figure 5, the step of individual conception sees inventory is obtained in the step S131 to be included:
S1311, acquisition user play user behaviors log;
When S1312, the broadcasting programme information judged in the broadcasting user behaviors log collect for non-list, then by broadcasting for currently judging Put programme information and be added to the individual conception and see in inventory information;
When S1313, the broadcasting programme information judged in the broadcasting user behaviors log collect for list, then judge that viewing duration does not have More than the corresponding total duration of the broadcasting programme information 80% when, then be added to the individual conception and see in inventory information.
As shown in fig. 6, viewing prediction recommendation information is obtained in the step S131 to be included,
14 days viewing record informations before S1314, acquisition user, and obtain each program in watching record of user information Information acts the leading role information, director information and classification information, by the single information in the protagonist information, director information and classification information Single information labels are generated, each label is set and is divided into 1 point;
S1315, when judging that each programme information belongs to collecting state, corresponding protagonist information, director information and classification letter Breath is changed into 10 points;
S1316, acquisition label total score that each label point progress in all protagonist information is summed, ask for single information mark The single information labels of percentage highest are set to preference and act the leading role information by the percentage of label;By each in all director informations Label point carries out summation and obtains label total score, the percentage of single information labels is asked for, by the single information mark of percentage highest Label are set to preference director information;Each label in all classification informations point is subjected to summation and obtains label total score, is asked for single The single information labels of percentage highest are set to preference categories information by the percentage of information labels;
S1317, the acquisition programme contribution temperature information from the viewing behavior of all users;
S1318, from the preference act the leading role the corresponding programme contribution of information, the corresponding programme contribution of the preference director information and institute State and the programme contribution that user did not watched is obtained in the corresponding programme contribution of preference categories information;
S1319, the higher programme contribution information of select programs collection temperature from the programme contribution do not watched, as described Viewing prediction recommendation information.
Include as shown in fig. 7, obtaining other people in the step S131 and watching recommendation information,
S13110, the ID according to ID acquisition user good friend, obtain the content that user good friend is playing, according to program The corresponding good friend's quantity watched of collection carries out programme contribution sequence, obtains good friend and is seeing program sequencing information;
S13111, the box string number according to ID acquisition user, obtain place of departure, according to place of departure according to box string number The surrounding user ID for belonging to same districts and cities is obtained, programme contribution row is carried out according to the corresponding surrounding user quantity watched of programme contribution Sequence, obtains surrounding user and is seeing program sequencing information;
S13112, the ID according to ID acquisition user good friend, obtain the viewing note of user's good friend's current time the previous day Record, programme contribution sequence is carried out according to good friend's quantity that programme contribution corresponding the previous day has seen, and obtains the program row that good friend has seen Sequence information;
S13113, the box string number according to ID acquisition user, obtain place of departure, according to place of departure according to box string number The surrounding user ID for belonging to same districts and cities is obtained, programme contribution is carried out according to the surrounding user quantity that programme contribution corresponding the previous day has seen Sequence, obtains the program sequencing information that surrounding user has been seen;
S13114, seeing that according to good friend the priority of program sequencing information is seeing program sequence letter more than surrounding user The priority of breath, surrounding user is seeing that the priority of program sequencing information is more than the excellent of the program sequencing information that good friend has seen First level, the priority for the program sequencing information that good friend has seen is more than the preferential of the program sequencing information that surrounding user has been seen Level, carries out program sequence, the result of sequence is watched into recommendation information as other people.
The video recommendations information includes, the poster image information of programme contribution, program name information, program rationale for the recommendation letter Breath and program broadcasting time information.
Also include in the step S140, described No. ID corresponding kinsfolk's identity information is included in individual character circle On face, and show member identities' presentation of information of other members of family belonging to described No. ID on the individual character interface.Such as Fig. 1 It is shown, display " girl dotey ", " daddy " and the corresponding kinsfolk's identity " opening secretly " of active user No. ID.
Also include in the S140, according to described No. ID, index obtains the head portrait prestored, and the head portrait is included described On individual character interface.As shown in the upper left position at individual character interface.
Another aspect of the present invention additionally provides a kind of individual character interface generation system 100, and principle is generated with above-mentioned individual character interface Method is similar, including camera 110, for capturing facial image in real time;
Face characteristic extraction module 120, that feature is liked for extracting the facial image, by the facial image feature It is compared with pre-stored characteristics;
ID acquisition modules 130, for indexing No. ID according to the facial image characteristic query;
Video recommendations data obtaining module 130, for according to described No. ID acquisition video recommendations information;
Individual character interface generation module 140, for by the video recommendations presentation of information at the individual character interface.
The method system that the present invention is provided is watched according to the viewing record, good friend's viewing record and people around of user oneself Record obtains recommendation information, is shown in individual character interface, realizes before thousand people
In the present invention, term " first ", " second ", " the 3rd " are only used for describing purpose, and it is not intended that indicate or Imply relative importance.Term " multiple " refers to two or more, unless otherwise clear and definite restriction.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.

Claims (10)

1. a kind of individual character interface creating method, it is characterised in that comprise the following steps:
S110, using camera facial image is captured in real time;
S120, the extraction facial image feature, when judging that the facial image feature belongs to pre-stored characteristics, obtain the face Characteristics of image is corresponding No. ID;
S130, according to described No. ID, obtain video recommendations information;
S140, by the video recommendations presentation of information on the individual character interface.
2. individual character interface creating method according to claim 1, it is characterised in that the step S130 includes:
S131, acquisition individual conception see inventory information, obtain viewing prediction recommendation information, obtain other people and watch recommendation information;
S132, from inventory information in terms of the individual conception, viewing prediction recommendation information, it is described other people watch recommendation information in obtain Take the programme information in live state;
S133, the program in live state for recommending position to be set to the S132 acquisitions the first two at the individual character interface are believed Breath, by the 3rd to the 8th recommendation position be set to individual conception see inventory information, viewing prediction recommendation information and other people watch recommendation The programme information obtained at random in breath;
Position is recommended in the corresponding recommendation information of program that S134, acquisition active user are playing, filling to the 9th to the 12nd, or Person judge the program that is currently played as live state program when, then generate four hot broadcast programme contributions fillings the described 9th to 12nd recommends position.
3. individual character interface creating method according to claim 2, it is characterised in that also include in the step S132, sentence When the disconnected programme information in live state is less than two, then generates hot broadcast program and supplemented.
4. the individual character interface creating method according to Claims 2 or 3, it is characterised in that obtained in the step S131 individual The step of people watches inventory includes:
S1311, acquisition user play user behaviors log;
When S1312, the broadcasting programme information judged in the broadcasting user behaviors log collect for non-list, then by the broadcasting section currently judged Mesh information is added to the individual conception and seen in inventory information;
When S1313, the broadcasting programme information judged in the broadcasting user behaviors log collect for list, then judge that viewing duration is not above It is described when playing the 80% of the corresponding total duration of programme information, then it is added to the individual conception and sees in inventory information.
5. the individual character interface creating method according to Claims 2 or 3, it is characterised in that obtain and see in the step S131 See that prediction recommendation information includes,
14 days viewing record informations before S1314, acquisition user, and obtain each programme information in watching record of user information Information, director information and classification information are acted the leading role, the single information in the protagonist information, director information and classification information is generated Single information labels, set each label and are divided into 1 point;
S1315, when judging that each programme information belongs to collecting state, corresponding protagonist information, director information and classification information become For 10 points;
S1316, acquisition label total score that each label point progress in all protagonist information is summed, ask for single information labels The single information labels of percentage highest are set to preference and act the leading role information by percentage;By each label in all director informations Divide and carry out summation acquisition label total score, ask for the percentage of single information labels, the single information labels of percentage highest are set For preference director information;Each label in all classification informations point is subjected to summation and obtains label total score, single information is asked for The single information labels of percentage highest are set to preference categories information by the percentage of label;
S1317, the acquisition programme contribution temperature information from the viewing behavior of all users;
S1318, act the leading role from the preference the corresponding programme contribution of information, the corresponding programme contribution of the preference director information and it is described partially The programme contribution that user did not watched is obtained in the corresponding programme contribution of good classification information;
S1319, the higher programme contribution information of select programs collection temperature from the programme contribution do not watched, are used as the viewing Predict recommendation information.
6. the individual character interface creating method according to Claims 2 or 3, it is characterised in that obtain him in the step S131 People's viewing recommendation information includes,
S13110, the ID according to ID acquisition user good friend, obtain the content that user good friend is playing, according to programme contribution pair The good friend's quantity watched answered carries out programme contribution sequence, obtains good friend and is seeing program sequencing information;
S13111, the box string number according to ID acquisition user, obtain place of departure according to box string number, are obtained according to place of departure Belong to the surrounding user ID of same districts and cities, programme contribution sequence carried out according to the corresponding surrounding user quantity watched of programme contribution, Obtain surrounding user and see program sequencing information;
S13112, the ID according to ID acquisition user good friend, obtain the viewing record of user's good friend's current time the previous day, root The good friend's quantity seen according to programme contribution corresponding the previous day carries out programme contribution sequence, obtains the program sequence letter that good friend has seen Breath;
S13113, the box string number according to ID acquisition user, obtain place of departure according to box string number, are obtained according to place of departure Belong to the surrounding user ID of same districts and cities, programme contribution row is carried out according to the surrounding user quantity that programme contribution corresponding the previous day has seen Sequence, obtains the program sequencing information that surrounding user has been seen;
S13114, according to good friend seeing that the priority of program sequencing information is seeing program sequencing information more than surrounding user Priority, surrounding user is seeing that the priority of program sequencing information is more than the preferential of the program sequencing information that good friend has seen Level, the priority for the program sequencing information that good friend has seen is more than the priority for the program sequencing information that surrounding user has been seen, Program sequence is carried out, the result of sequence is watched into recommendation information as other people.
7. individual character interface creating method according to claim 1, it is characterised in that the video recommendations information includes, section Poster image information, program name information, program rationale for the recommendation information and the program broadcasting time information of mesh collection.
8. individual character interface creating method according to claim 1, it is characterised in that also include in the step S140, will No. ID corresponding kinsfolk's identity information is shown on the individual character interface, and show family belonging to described No. ID its Member identities' presentation of information of his member is on the individual character interface.
9. individual character interface creating method according to claim 1, it is characterised in that also include in the S140, according to institute No. ID is stated, index obtains the head portrait prestored, the head portrait is included on the individual character interface.
10. a kind of individual character interface generates system, it is characterised in that including camera, for capturing facial image in real time;
Face characteristic extraction module, that feature is liked for extracting the facial image, by the facial image feature with prestoring Feature is compared;
ID acquisition modules, for indexing No. ID according to the facial image characteristic query;
Video recommendations data obtaining module, for according to described No. ID acquisition video recommendations information;
Individual character interface generation module, for by the video recommendations presentation of information at the individual character interface.
CN201710566979.2A 2017-07-12 2017-07-12 Method and system for generating personalized interface Active CN107231569B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710566979.2A CN107231569B (en) 2017-07-12 2017-07-12 Method and system for generating personalized interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710566979.2A CN107231569B (en) 2017-07-12 2017-07-12 Method and system for generating personalized interface

Publications (2)

Publication Number Publication Date
CN107231569A true CN107231569A (en) 2017-10-03
CN107231569B CN107231569B (en) 2020-06-09

Family

ID=59957461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710566979.2A Active CN107231569B (en) 2017-07-12 2017-07-12 Method and system for generating personalized interface

Country Status (1)

Country Link
CN (1) CN107231569B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109005463A (en) * 2018-08-20 2018-12-14 聚好看科技股份有限公司 Page presentation and page data method for pushing and device
CN109344270A (en) * 2018-08-29 2019-02-15 上海常仁信息科技有限公司 A kind of customer portrait system and method based on robot
CN112019690A (en) * 2020-08-20 2020-12-01 咪咕音乐有限公司 Method for displaying video color ring, electronic equipment and storage medium
CN113497979A (en) * 2020-03-20 2021-10-12 佛山市云米电器科技有限公司 Interface mode display method, cloud server, television, system and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090281988A1 (en) * 2008-05-06 2009-11-12 Yellowpages.Com Llc Systems and Methods to Provide Search Based on Social Graphs and Affinity Groups
CN102014148A (en) * 2010-08-19 2011-04-13 上海酷吧信息技术有限公司 Method for automatically recommending friend of same region in instant communication of mobile phone
CN102186115A (en) * 2011-02-25 2011-09-14 深圳创维数字技术股份有限公司 Set top box based program display system and method
CN103529931A (en) * 2013-03-12 2014-01-22 Tcl集团股份有限公司 Implementation method and system of individuation interfaces of intelligent equipment and intelligent equipment
WO2014043495A1 (en) * 2012-09-14 2014-03-20 Wicka James C Health management system
CN104079995A (en) * 2014-06-24 2014-10-01 深圳创维数字技术股份有限公司 Method and device for processing program data according to social contact information
CN104581399A (en) * 2015-01-30 2015-04-29 无锡天脉聚源传媒科技有限公司 Hot word searching method and system in television box
US20160140601A1 (en) * 2014-11-14 2016-05-19 Bank Of America Corporation Advertisement impressions of recommender for network diffusion
CN105677715A (en) * 2015-12-29 2016-06-15 海信集团有限公司 Multiuser-based video recommendation method and apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090281988A1 (en) * 2008-05-06 2009-11-12 Yellowpages.Com Llc Systems and Methods to Provide Search Based on Social Graphs and Affinity Groups
CN102014148A (en) * 2010-08-19 2011-04-13 上海酷吧信息技术有限公司 Method for automatically recommending friend of same region in instant communication of mobile phone
CN102186115A (en) * 2011-02-25 2011-09-14 深圳创维数字技术股份有限公司 Set top box based program display system and method
WO2014043495A1 (en) * 2012-09-14 2014-03-20 Wicka James C Health management system
CN103529931A (en) * 2013-03-12 2014-01-22 Tcl集团股份有限公司 Implementation method and system of individuation interfaces of intelligent equipment and intelligent equipment
CN104079995A (en) * 2014-06-24 2014-10-01 深圳创维数字技术股份有限公司 Method and device for processing program data according to social contact information
US20160140601A1 (en) * 2014-11-14 2016-05-19 Bank Of America Corporation Advertisement impressions of recommender for network diffusion
CN104581399A (en) * 2015-01-30 2015-04-29 无锡天脉聚源传媒科技有限公司 Hot word searching method and system in television box
CN105677715A (en) * 2015-12-29 2016-06-15 海信集团有限公司 Multiuser-based video recommendation method and apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109005463A (en) * 2018-08-20 2018-12-14 聚好看科技股份有限公司 Page presentation and page data method for pushing and device
CN109344270A (en) * 2018-08-29 2019-02-15 上海常仁信息科技有限公司 A kind of customer portrait system and method based on robot
CN113497979A (en) * 2020-03-20 2021-10-12 佛山市云米电器科技有限公司 Interface mode display method, cloud server, television, system and storage medium
CN112019690A (en) * 2020-08-20 2020-12-01 咪咕音乐有限公司 Method for displaying video color ring, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN107231569B (en) 2020-06-09

Similar Documents

Publication Publication Date Title
CN109769128B (en) Video recommendation method, video recommendation device and computer-readable storage medium
US8910199B2 (en) Targeted television content display
AU725244B2 (en) System for processing program information
CN107231569A (en) Individual character interface creating method and system
US7661116B2 (en) Auction for targeted content
US6968565B1 (en) Detection of content display observers with prevention of unauthorized access to identification signal
EP1971075B1 (en) An information issuing system, a public media information issuing system and an issuing method
CN101047826B (en) Electronic apparatus, information browsing method thereof
KR100860411B1 (en) System and Method of Interactive area advertisement using multicast transmitting
CN101199204A (en) Framework for delivering a plurality of content and providing for interaction with the same in a television environment
US20030043190A1 (en) Website chat room having images displayed simultaneously with interactive chatting
CN105868685A (en) Advertisement recommendation method and device based on face recognition
WO1997037312A1 (en) System for publishing and searching interests of individuals
CN102193794B (en) Link real-time media situation is to relevant application program and service
CN109982106B (en) Video recommendation method, server, client and electronic equipment
CN106201246A (en) Page layout processing method and processing device
US20040010599A1 (en) Distribution system and distribution method
CN107924545A (en) Information processing system and information processing method
JP4889672B2 (en) Advertisement distribution apparatus, system and method
CN114283349A (en) Data processing method and device, computer equipment and storage medium
CN109033443A (en) Recommended determines method, apparatus, storage medium and computer equipment
CN112784070A (en) User portrait method based on big data
US20100153991A1 (en) Method and system for providing localized advertisement information using a set top box
CN107172455A (en) Video recommendations information acquisition method and system
RU2018121368A (en) REAL-TIME INFORMATION DISTRIBUTION SYSTEM BASED ON THE DIGITAL LINE USING THE INTELLIGENT TERMINAL AND INFORMATION DISTRIBUTION METHOD

Legal Events

Date Code Title Description
PB01 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