CN113395590A - Intelligent remote control system based on digital television set top box - Google Patents

Intelligent remote control system based on digital television set top box Download PDF

Info

Publication number
CN113395590A
CN113395590A CN202010169921.6A CN202010169921A CN113395590A CN 113395590 A CN113395590 A CN 113395590A CN 202010169921 A CN202010169921 A CN 202010169921A CN 113395590 A CN113395590 A CN 113395590A
Authority
CN
China
Prior art keywords
unit
playing
information
watching
digital
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.)
Pending
Application number
CN202010169921.6A
Other languages
Chinese (zh)
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.)
Shenzhen Azroad Technology Co ltd
Original Assignee
Shenzhen Azroad Technology 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 Shenzhen Azroad Technology Co ltd filed Critical Shenzhen Azroad Technology Co ltd
Priority to CN202010169921.6A priority Critical patent/CN113395590A/en
Publication of CN113395590A publication Critical patent/CN113395590A/en
Pending legal-status Critical Current

Links

Images

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/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/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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses an intelligent remote control system based on a digital television set top box, which comprises a management unit, a display unit, a processor, a playing unit, a playing recording unit, a habit following unit, a decision base, an auxiliary decision unit, a data association unit, an admission unit, a face recognition unit and an input unit, wherein the management unit is used for managing the playing unit; the invention can identify the specific family member who watches the television at present through the face identification unit, can analyze the watching record times of the habit following unit according to the data association unit, enter the core analysis of the application when the corresponding times meet the requirements, record the watching condition of the user each time through the playing record unit, correspondingly analyze the watching record, obtain the preference type of each family member according to the corresponding rule, and store the preference type.

Description

Intelligent remote control system based on digital television set top box
Technical Field
The invention belongs to the field of digital television set-top boxes, relates to an intelligent remote control technology, and particularly relates to an intelligent remote control system based on a digital television set-top box.
Background
The patent with publication number CN101202822A discloses a digital television set-top box system, which comprises a digital television set-top box and a remote controller, wherein the digital television set-top box comprises a microcontroller chip and a bus interface, the digital television set-top box further comprises a wireless network card, and the wireless network card is connected with the microcontroller chip through the bus interface; the remote controller further comprises a CPU and a wireless RF chip; and the CPU of the remote controller controls the wireless RF chip to communicate with a wireless network card of the digital television set-top box through a wireless transmission protocol. The invention solves the problem that complex data lines need to be connected when the digital television set top box is used for developing the functions of video on demand, web browsing, online games, video voice and the like in the prior art.
The digital set top box is a device which is unusual and common at present, but with the development of intellectualization, the current set top box cannot achieve enough intellectualization, cannot perform intelligent analysis with current watchers according to habits of users, can automatically recommend a playing interface according to an analysis result, can simultaneously achieve real-time analysis, and analyzes which recommendation should be performed at present according to a family member group which is watched in real time; in order to solve this technical drawback, a solution is now provided.
Disclosure of Invention
The invention aims to provide an intelligent remote control system based on a digital television set top box.
The technical problem to be solved by the invention is as follows:
(1) how to accumulate the habits of family viewers;
(2) and how to monitor who the current watching person is, and intelligently recommend according to the number of the watching persons.
The purpose of the invention can be realized by the following technical scheme:
an intelligent remote control system based on a digital television set top box comprises a management unit, a display unit, a processor, a playing unit, a playing recording unit, a habit following unit, a decision base, an auxiliary decision unit, a data association unit, an admission unit, a face recognition unit and an input unit;
the face recognition unit comprises a camera, an auxiliary processor and a face library which are arranged on the set top box; the camera is used for acquiring video information in front of the television and transmitting the video information to the auxiliary processor, and the face information of all family personnel is stored in the face library; the camera is used for transmitting video information to the auxiliary processor, and the auxiliary processor is used for comparing the video information by combining the face library to obtain an inner viewer Gi and an outer viewer signal;
the auxiliary processor is used for transmitting the internal observer Gi and the appearance observation signals to the allowing unit, the allowing unit is used for transmitting the internal observer Gi and the appearance observation signals to the data association unit, and the data association unit is used for performing initialization analysis on the internal observer Gi and the appearance observation signals to generate signals needing to be broadcast or self-analysis signals;
the data association unit returns the signal to the allowing unit when generating the signal to be played, the allowing unit only inputs the requirement information by means of the input unit when receiving the signal to be played returned by the data association unit, the requirement information is the video program which the user desires to watch, the allowing unit is used for transmitting the requirement information and the corresponding internal viewer Gi to the processor, the processor is used for transmitting the requirement information to the playing unit and transmitting the internal viewer Gi to the playing recording unit, the playing unit is used for playing the requirement information, the playing recording unit is used for monitoring the playing program of the playing unit in real time and performing recording and summarizing steps to obtain preference information and a watching duration group formed by fusing a family member group and a preference type group;
the playing recording unit is used for transmitting preference information to the habit following unit, and the habit following unit receives the preference information transmitted by the playing recording unit and stores the preference information in real time;
the data association unit automatically enters a playing analysis step when generating a self-analysis signal, and specifically comprises the following steps:
s1: firstly, acquiring all inside viewers Gi and acquiring the number n of the inside viewers Gi;
s2: when n is 1, jumping to the single person analysis step of step S3; otherwise, entering a multi-person analysis step of step S4;
s3: entering a single analysis step, which comprises the following steps:
s301: acquiring identity information of a corresponding inside observer G1;
s302: acquiring a preference type corresponding to the family member group matched in the habit following unit, and marking the preference type as recommended playing information;
s4: entering a multi-person analysis step, which specifically comprises the following steps:
s401: acquiring all inner viewers Gi, i ═ 1.. n;
s402: corresponding to the watching duration Tni of the watching personnel Gi, wherein the Tni corresponds to the Gi one by one;
s403: summing Tni to obtain the sum time, calculating the proportion of Tni in the sum time, and correspondingly marking the proportion as Bli in sequence;
s404: obtaining the recommended ratio Tbi of each internal observer, wherein the calculation method comprises the following steps: tbi × 2 × Bli; the recommended ratio Tbi is an integer value, and the recommended ratio Tbi corresponds to the audience Gi one by one;
s405: acquiring preference type groups of all internal viewers Gi, taking the preference type groups with respective ranking at the previous recommendation ratio according to the recommendation ratio, marking the preference type groups as selected types of all internal viewers Gi, and fusing all selected types to form recommended playing information;
the data association unit is used for transmitting the recommended playing information to the auxiliary decision unit, the auxiliary decision unit is used for transmitting the recommended playing information to the processor, and the processor is used for receiving the recommended playing information transmitted by the auxiliary decision unit and transmitting the recommended playing information to the playing unit for displaying.
Further, the specific processing mode for performing comparison processing on the video information is as follows:
the method comprises the following steps: firstly, acquiring face pictures in all video information;
step two: comparing all the face pictures with face information of family personnel in a face library to obtain identity information of all watchers, and marking the identity information as an inner watcher Gi, i is 1.. n;
step three: and generating an external viewing signal, and correspondingly marking the external viewing signal as yes when face information which cannot be identified exists.
Further, the specific steps of the initial analysis are as follows:
the method comprises the following steps: acquiring all the internal viewers Gi, matching the internal viewers Gi with the playing information group stored by the habit following unit, and acquiring the watching times of all the internal viewers Gi;
step two: averaging the obtained watching times of all the internal watchers Gi, and marking as a watching average value;
step three: when the viewing mean is lower than X1, a signal to be broadcast is generated, otherwise, the signal is generated from the analysis signal, and X1 is a preset value.
Further, the recording and summarizing steps are specifically as follows:
SS 1: continuously monitoring the film and television programs played by the playing unit in the last month, wherein the last month refers to the time of one month from the current time to the previous time; simultaneously acquiring the corresponding internal watcher Gi for each time;
SS 2: acquiring the watching records of the video programs of the corresponding internal viewers Gi according to the internal viewers Gi, and carrying out inductive analysis, wherein the specific inductive analysis steps are as follows:
SS 201: optionally an observer;
and the SS 202: when the user watches programs, the programs are firstly distinguished, the film and television programs are divided into television programs and digital programs, the television programs refer to channels of a local station and a central station which are played by means of a broadcast television station, and the digital programs are on-demand programs corresponding to the digital television;
and SS 203: performing single recording on the television program and the digital program, wherein the single recording is as step SS 204;
and the SS 204: when the user watches the television program, if the same channel information is watched for more than T1 time, and the channel is not returned within T2 time; recording corresponding channel information, and adding one to the watching times of the channel information; wherein T1 and T2 are preset values, and T1 is greater than T2;
SS 205: acquiring all channel information watched by the user, and corresponding watching times and total watching duration; marking channel information as Pi, i ═ 1.. m, which represents m channels; the corresponding viewing times are marked as Ci, i is 1.. m, and the total viewing duration of the corresponding channel information Pi is marked as Li, i is 1.. m;
and the SS 206: when a user watches digital programs, when any digital program is watched for more than T1 time and the digital program is not watched again within T2 time, recording corresponding digital program types, marking the digital program types as program types, and adding one to the watching times of the corresponding program types to obtain all the digital program types, wherein the digital program types can be specifically expressed as comedy movies, real show synthesis, and the like, the prior art of the content is fully disclosed, and a conventional set top box of a digital television has the function;
and SS 207: obtaining the types of the digital programs watched by all users, and corresponding watching times and watching duration; marking the type of the digital program as Mj, j being 1.. n, and sequentially marking the corresponding watching times and watching duration as Kj and Gj;
and the SS 208: acquiring the total time length of watching television programs by a user, and marking the total time length as the television time length; acquiring the total time length of the watching digital bytes, marking the total time length as digital time length, respectively calculating to obtain the ratio of the television time length and the digital time length to the sum of the television time length and the digital time length, and sequentially marking the ratio as Bd and Sd;
and SS 209: calculating a numerical value Xsj ═ (0.534 × Kj +0.466 × Gj) × Sd by using a formula;
using a formula to obtain a television selection value Xdj ═ (0.534 Ci +0.466 Li) Bd;
and SS 210: xsj and Xdj are mixed to form Xzj, then Xzj is correspondingly sorted from big to small, and the program type of the top X2 is marked as a personal preference type; x2 is a preset value;
SS 211: optionally selecting next in-viewer, repeating steps SS202-SS211 until all in-viewer processing is completed, and obtaining X2 programs of personal preference type for all in-viewer;
SS 3: fusing all the inner viewers to form a family member group and a preference type group corresponding to the family member group, and fusing the family member group and the preference type group corresponding to the family member group to form preference information;
SS 4: and simultaneously recording the television watching time length of each person in nearly one month of all the family member groups, and marking the television watching time length as a watching time length group, wherein the watching time length groups correspond to the family member groups one to one.
Further, the management unit is used for recording all preset values X1, X2, T1 and T2, the management unit is used for transmitting X1, X2, T1 and T2 to the processor, the processor is used for transmitting T1 and T2 to the playing recording unit, and the playing recording unit receives the T1 and T2 transmitted by the processor and stores the T1 and T2 in place of original values;
the processor is configured to transmit X1 and X2 to a data association unit configured to store X1 and X2 in place of an original value.
The invention has the beneficial effects that:
the invention can identify the specific family member who watches TV at present through the face identification unit, and can analyze the watching record times of the habit following unit according to the data association unit, when the corresponding times meet the requirements, the core analysis of the application can be entered, the watching condition of each time of the user can be recorded through the playing record unit, the watching record can be analyzed correspondingly, the preference type of each family member can be obtained according to the corresponding rule, and the preference type can be stored;
after the accumulation times of the basic data are met, different modes of recommendation can be carried out by combining the current number of watching people through the data association unit, when one person watches alone, the preference type of recommending the watching people can be specified, if more than one person exists, comprehensive analysis can be carried out, and different recommendation results are given according to different durations of watching television of each person.
Drawings
In order to facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
FIG. 1 is a block diagram of the system of the present invention.
Detailed Description
As shown in fig. 1, an intelligent remote control system based on a digital television set-top box comprises a management unit, a display unit, a processor, a playing unit, a playing recording unit, a habit following unit, a decision base, an auxiliary decision unit, a data association unit, an admission unit, a face recognition unit and an entry unit;
the face recognition unit comprises a camera, an auxiliary processor and a face library which are arranged on the set top box; the camera is used for acquiring video information in front of the television and transmitting the video information to the auxiliary processor, and the face information of all family personnel is stored in the face library; the camera is used for transmitting video information to the auxiliary processor, the auxiliary processor is used for comparing the video information in combination with the face library, and the specific processing mode is as follows:
the method comprises the following steps: firstly, acquiring face pictures in all video information;
step two: comparing all the face pictures with face information of family personnel in a face library to obtain identity information of all watchers, and marking the identity information as an inner watcher Gi, i is 1.. n;
step three: generating an external viewing signal, and correspondingly marking the external viewing signal as yes when face information which cannot be identified exists;
the habit following unit stores preference information;
the auxiliary processor is used for transmitting the internal observer Gi and the appearance observation signals to the allowing unit, the allowing unit is used for transmitting the internal observer Gi and the appearance observation signals to the data association unit, and the data association unit is used for conducting initialization analysis on the internal observer Gi and the appearance observation signals, wherein the specific analysis is as follows:
the method comprises the following steps: acquiring all the internal viewers Gi, matching the internal viewers Gi with the playing information group stored by the habit following unit, and acquiring the watching times of all the internal viewers Gi;
step two: averaging the obtained watching times of all the internal watchers Gi, and marking as a watching average value;
step three: when the watching average value is lower than X1, generating a signal to be broadcast, otherwise, generating a self-analysis signal, wherein X1 is a preset value;
the data association unit returns the signal to be broadcast to the let-through unit when generating the signal to be broadcast, the let-through unit only inputs the requirement information by means of the input unit when receiving the signal to be broadcast returned by the data association unit, the requirement information is a video program which the user desires to watch, the let-through unit is used for transmitting the requirement information and the corresponding internal viewer Gi to the processor, the processor is used for transmitting the requirement information to the play unit and transmitting the internal viewer Gi to the play recording unit, the play unit is used for playing the requirement information, the play recording unit is used for monitoring the played program of the play unit in real time and performing the recording and summarizing steps, and the recording step is specifically:
SS 1: continuously monitoring the film and television programs played by the playing unit in the last month, wherein the last month refers to the time of one month from the current time to the previous time; simultaneously acquiring the corresponding internal watcher Gi for each time;
SS 2: acquiring the watching records of the video programs of the corresponding internal viewers Gi according to the internal viewers Gi, and carrying out inductive analysis, wherein the specific inductive analysis steps are as follows:
SS 201: optionally an observer;
and the SS 202: when the user watches programs, the programs are firstly distinguished, the film and television programs are divided into television programs and digital programs, the television programs refer to channels of a local station and a central station which are played by means of a broadcast television station, and the digital programs are on-demand programs corresponding to the digital television;
and SS 203: performing single recording on the television program and the digital program, wherein the single recording is as step SS 204;
and the SS 204: when the user watches the television program, if the same channel information is watched for more than T1 time, and the channel is not returned within T2 time; recording corresponding channel information, and adding one to the watching times of the channel information; wherein T1 and T2 are preset values, and T1 is greater than T2;
SS 205: acquiring all channel information watched by the user, and corresponding watching times and total watching duration; marking channel information as Pi, i ═ 1.. m, which represents m channels; the corresponding viewing times are marked as Ci, i is 1.. m, and the total viewing duration of the corresponding channel information Pi is marked as Li, i is 1.. m;
and the SS 206: when a user watches digital programs, when any digital program is watched for more than T1 time and the digital program is not watched again within T2 time, recording corresponding digital program types, marking the digital program types as program types, and adding one to the watching times of the corresponding program types to obtain all the digital program types, wherein the digital program types can be specifically expressed as comedy movies, real show synthesis, and the like, the prior art of the content is fully disclosed, and a conventional set top box of a digital television has the function;
and SS 207: obtaining the types of the digital programs watched by all users, and corresponding watching times and watching duration; marking the type of the digital program as Mj, j being 1.. n, and sequentially marking the corresponding watching times and watching duration as Kj and Gj;
and the SS 208: acquiring the total time length of watching television programs by a user, and marking the total time length as the television time length; acquiring the total time length of the watching digital bytes, marking the total time length as digital time length, respectively calculating to obtain the ratio of the television time length and the digital time length to the sum of the television time length and the digital time length, and sequentially marking the ratio as Bd and Sd;
and SS 209: calculating a numerical value Xsj ═ (0.534 × Kj +0.466 × Gj) × Sd by using a formula;
using a formula to obtain a television selection value Xdj ═ (0.534 Ci +0.466 Li) Bd;
and SS 210: xsj and Xdj are mixed to form Xzj, then Xzj is correspondingly sorted from big to small, and the program type of the top X2 is marked as a personal preference type; x2 is a preset value;
SS 211: optionally selecting next in-viewer, repeating steps SS202-SS211 until all in-viewer processing is completed, and obtaining X2 programs of personal preference type for all in-viewer;
SS 3: fusing all the inner viewers to form a family member group and a preference type group corresponding to the family member group, and fusing the family member group and the preference type group corresponding to the family member group to form preference information;
SS 4: recording the television watching time length of each person in nearly one month of all the family member groups, and marking the television watching time length as a watching time length group, wherein the watching time length groups correspond to the family member groups one to one;
the playing recording unit is used for transmitting preference information to the habit following unit, and the habit following unit receives the preference information transmitted by the playing recording unit and stores the preference information in real time;
the data association unit automatically enters a playing analysis step when generating a self-analysis signal, and specifically comprises the following steps:
s1: firstly, acquiring all inside viewers Gi and acquiring the number n of the inside viewers Gi;
s2: when n is 1, jumping to the single person analysis step of step S3; otherwise, entering a multi-person analysis step of step S4;
s3: entering a single analysis step, which comprises the following steps:
s301: acquiring identity information of a corresponding inside observer G1;
s302: acquiring a preference type corresponding to the family member group matched in the habit following unit, and marking the preference type as recommended playing information;
s4: entering a multi-person analysis step, which specifically comprises the following steps:
s401: acquiring all inner viewers Gi, i ═ 1.. n;
s402: corresponding to the watching duration Tni of the watching personnel Gi, wherein the Tni corresponds to the Gi one by one;
s403: summing Tni to obtain the sum time, calculating the proportion of Tni in the sum time, and correspondingly marking the proportion as Bli in sequence;
s404: obtaining the recommended ratio Tbi of each internal observer, wherein the calculation method comprises the following steps: tbi × 2 × Bli; the recommended ratio Tbi is an integer value, and the recommended ratio Tbi corresponds to the audience Gi one by one;
s405: acquiring preference type groups of all internal viewers Gi, taking the preference type groups with respective ranking at the previous recommendation ratio according to the recommendation ratio, marking the preference type groups as selected types of all internal viewers Gi, and fusing all selected types to form recommended playing information;
the data association unit is used for transmitting the recommended playing information to the assistant decision unit, the assistant decision unit is used for transmitting the recommended playing information to the processor, and the processor is used for receiving the recommended playing information transmitted by the assistant decision unit and transmitting the recommended playing information to the playing unit for display so as to be quickly selected by a user;
the management unit is used for recording all preset values X1, X2, T1 and T2, the management unit is used for transmitting X1, X2, T1 and T2 to the processor, the processor is used for transmitting T1 and T2 to the playing recording unit, and the playing recording unit receives the T1 and T2 transmitted by the processor and stores the T1 and T2 in place of original values;
the processor is configured to transmit X1 and X2 to a data association unit configured to store X1 and X2 in place of an original value.
An intelligent remote control system based on a digital television set top box is characterized in that when the system works, a face recognition unit can recognize who a family member watching a television is, and meanwhile, the watching recording times of a habit following unit can be analyzed according to a data association unit;
after the accumulation times of the basic data are met, different modes of recommendation can be carried out by combining the current number of watching people through the data association unit, when one person watches alone, the preference type of recommending the watching people can be specified, if more than one person exists, comprehensive analysis can be carried out, and different recommendation results are given according to different durations of watching television of each person.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

Claims (5)

1. An intelligent remote control system based on a digital television set top box is characterized by comprising a management unit, a display unit, a processor, a playing unit, a playing recording unit, a habit following unit, a decision base, an auxiliary decision unit, a data association unit, an admission unit, a face recognition unit and an input unit;
the face recognition unit comprises a camera, an auxiliary processor and a face library which are arranged on the set top box; the camera is used for acquiring video information in front of the television and transmitting the video information to the auxiliary processor, and the face information of all family personnel is stored in the face library; the camera is used for transmitting video information to the auxiliary processor, and the auxiliary processor is used for comparing the video information by combining the face library to obtain an inner viewer Gi and an outer viewer signal;
the auxiliary processor is used for transmitting the internal observer Gi and the appearance observation signals to the allowing unit, the allowing unit is used for transmitting the internal observer Gi and the appearance observation signals to the data association unit, and the data association unit is used for performing initialization analysis on the internal observer Gi and the appearance observation signals to generate signals needing to be broadcast or self-analysis signals;
the data association unit returns the signal to the allowing unit when generating the signal to be played, the allowing unit only inputs the requirement information by means of the input unit when receiving the signal to be played returned by the data association unit, the requirement information is the video program which the user desires to watch, the allowing unit is used for transmitting the requirement information and the corresponding internal viewer Gi to the processor, the processor is used for transmitting the requirement information to the playing unit and transmitting the internal viewer Gi to the playing recording unit, the playing unit is used for playing the requirement information, the playing recording unit is used for monitoring the playing program of the playing unit in real time and performing recording and summarizing steps to obtain preference information and a watching duration group formed by fusing a family member group and a preference type group;
the playing recording unit is used for transmitting preference information to the habit following unit, and the habit following unit receives the preference information transmitted by the playing recording unit and stores the preference information in real time;
the data association unit automatically enters a playing analysis step when generating a self-analysis signal, and specifically comprises the following steps:
s1: firstly, acquiring all inside viewers Gi and acquiring the number n of the inside viewers Gi;
s2: when n is 1, jumping to the single person analysis step of step S3; otherwise, entering a multi-person analysis step of step S4;
s3: entering a single analysis step, which comprises the following steps:
s301: acquiring identity information of a corresponding inside observer G1;
s302: acquiring a preference type corresponding to the family member group matched in the habit following unit, and marking the preference type as recommended playing information;
s4: entering a multi-person analysis step, which specifically comprises the following steps:
s401: acquiring all inner viewers Gi, i ═ 1.. n;
s402: corresponding to the watching duration Tni of the watching personnel Gi, wherein the Tni corresponds to the Gi one by one;
s403: summing Tni to obtain the sum time, calculating the proportion of Tni in the sum time, and correspondingly marking the proportion as Bli in sequence;
s404: obtaining the recommended ratio Tbi of each internal observer, wherein the calculation method comprises the following steps: tbi × 2 × Bli; the recommended ratio Tbi is an integer value, and the recommended ratio Tbi corresponds to the audience Gi one by one;
s405: acquiring preference type groups of all internal viewers Gi, taking the preference type groups with respective ranking at the previous recommendation ratio according to the recommendation ratio, marking the preference type groups as selected types of all internal viewers Gi, and fusing all selected types to form recommended playing information;
the data association unit is used for transmitting the recommended playing information to the auxiliary decision unit, the auxiliary decision unit is used for transmitting the recommended playing information to the processor, and the processor is used for receiving the recommended playing information transmitted by the auxiliary decision unit and transmitting the recommended playing information to the playing unit for displaying.
2. The intelligent remote control system based on the digital television set-top box according to claim 1, wherein the specific processing mode for comparing the video information is as follows:
the method comprises the following steps: firstly, acquiring face pictures in all video information;
step two: comparing all the face pictures with face information of family personnel in a face library to obtain identity information of all watchers, and marking the identity information as an inner watcher Gi, i is 1.. n;
step three: and generating an external viewing signal, and correspondingly marking the external viewing signal as yes when face information which cannot be identified exists.
3. The intelligent remote control system based on the digital television set-top box as claimed in claim 1, wherein the initialization analysis comprises the specific steps of:
the method comprises the following steps: acquiring all the internal viewers Gi, matching the internal viewers Gi with the playing information group stored by the habit following unit, and acquiring the watching times of all the internal viewers Gi;
step two: averaging the obtained watching times of all the internal watchers Gi, and marking as a watching average value;
step three: when the viewing mean is lower than X1, a signal to be broadcast is generated, otherwise, the signal is generated from the analysis signal, and X1 is a preset value.
4. The intelligent remote control system based on the digital television set-top box according to claim 1, wherein the recording and summarizing steps are specifically as follows:
SS 1: continuously monitoring the film and television programs played by the playing unit in the last month, wherein the last month refers to the time of one month from the current time to the previous time; simultaneously acquiring the corresponding internal watcher Gi for each time;
SS 2: acquiring the watching records of the video programs of the corresponding internal viewers Gi according to the internal viewers Gi, and carrying out inductive analysis, wherein the specific inductive analysis steps are as follows:
SS 201: optionally an observer;
and the SS 202: when the user watches programs, the programs are firstly distinguished, the film and television programs are divided into television programs and digital programs, the television programs refer to channels of a local station and a central station which are played by means of a broadcast television station, and the digital programs are on-demand programs corresponding to the digital television;
and SS 203: performing single recording on the television program and the digital program, wherein the single recording is as step SS 204;
and the SS 204: when the user watches the television program, if the same channel information is watched for more than T1 time, and the channel is not returned within T2 time; recording corresponding channel information, and adding one to the watching times of the channel information; wherein T1 and T2 are preset values, and T1 is greater than T2;
SS 205: acquiring all channel information watched by the user, and corresponding watching times and total watching duration; marking channel information as Pi, i ═ 1.. m, which represents m channels; the corresponding viewing times are marked as Ci, i is 1.. m, and the total viewing duration of the corresponding channel information Pi is marked as Li, i is 1.. m;
and the SS 206: when a user watches digital programs, when any digital program is watched for more than T1 time and the digital program is not watched again within T2 time, recording corresponding digital program types, marking the digital program types as program types, and adding one to the watching times of the corresponding program types to obtain all the digital program types, wherein the digital program types can be specifically expressed as comedy movies, real show synthesis, and the like, the prior art of the content is fully disclosed, and a conventional set top box of a digital television has the function;
and SS 207: obtaining the types of the digital programs watched by all users, and corresponding watching times and watching duration; marking the type of the digital program as Mj, j being 1.. n, and sequentially marking the corresponding watching times and watching duration as Kj and Gj;
and the SS 208: acquiring the total time length of watching television programs by a user, and marking the total time length as the television time length; acquiring the total time length of the watching digital bytes, marking the total time length as digital time length, respectively calculating to obtain the ratio of the television time length and the digital time length to the sum of the television time length and the digital time length, and sequentially marking the ratio as Bd and Sd;
and SS 209: calculating a numerical value Xsj ═ (0.534 × Kj +0.466 × Gj) × Sd by using a formula;
using a formula to obtain a television selection value Xdj ═ (0.534 Ci +0.466 Li) Bd;
and SS 210: xsj and Xdj are mixed to form Xzj, then Xzj is correspondingly sorted from big to small, and the program type of the top X2 is marked as a personal preference type; x2 is a preset value;
SS 211: optionally selecting next in-viewer, repeating steps SS202-SS211 until all in-viewer processing is completed, and obtaining X2 programs of personal preference type for all in-viewer;
SS 3: fusing all the inner viewers to form a family member group and a preference type group corresponding to the family member group, and fusing the family member group and the preference type group corresponding to the family member group to form preference information;
SS 4: and simultaneously recording the television watching time length of each person in nearly one month of all the family member groups, and marking the television watching time length as a watching time length group, wherein the watching time length groups correspond to the family member groups one to one.
5. The intelligent remote control system based on digital television set-top box as claimed in claim 1, wherein the management unit is used for recording all preset values X1, X2, T1 and T2, the management unit is used for transmitting X1, X2, T1 and T2 to the processor, the processor is used for transmitting T1 and T2 to the playing recording unit, and the playing recording unit receives and stores the T1 and T2 transmitted by the processor instead of the original values;
the processor is configured to transmit X1 and X2 to a data association unit configured to store X1 and X2 in place of an original value.
CN202010169921.6A 2020-03-12 2020-03-12 Intelligent remote control system based on digital television set top box Pending CN113395590A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010169921.6A CN113395590A (en) 2020-03-12 2020-03-12 Intelligent remote control system based on digital television set top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010169921.6A CN113395590A (en) 2020-03-12 2020-03-12 Intelligent remote control system based on digital television set top box

Publications (1)

Publication Number Publication Date
CN113395590A true CN113395590A (en) 2021-09-14

Family

ID=77615584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010169921.6A Pending CN113395590A (en) 2020-03-12 2020-03-12 Intelligent remote control system based on digital television set top box

Country Status (1)

Country Link
CN (1) CN113395590A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1410913A (en) * 2001-10-04 2003-04-16 索尼公司 Information processing system, output, processor and method, recording medium and program
US20090019488A1 (en) * 2007-07-10 2009-01-15 Verizon Data Services, Inc. System and method for providing personal content recommendations
CN102595075A (en) * 2011-01-17 2012-07-18 康佳集团股份有限公司 Television device and channel control method thereof
CN102984588A (en) * 2011-09-02 2013-03-20 索尼公司 Personalized television viewing mode adjustments responsive to facial recognition
CN103139652A (en) * 2013-02-27 2013-06-05 中山大学 Smart television channel selection method based on android platform
CN110611845A (en) * 2019-10-09 2019-12-24 山东三木众合信息科技股份有限公司 Television program pushing device and method based on time node

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1410913A (en) * 2001-10-04 2003-04-16 索尼公司 Information processing system, output, processor and method, recording medium and program
US20090019488A1 (en) * 2007-07-10 2009-01-15 Verizon Data Services, Inc. System and method for providing personal content recommendations
CN102595075A (en) * 2011-01-17 2012-07-18 康佳集团股份有限公司 Television device and channel control method thereof
CN102984588A (en) * 2011-09-02 2013-03-20 索尼公司 Personalized television viewing mode adjustments responsive to facial recognition
CN103139652A (en) * 2013-02-27 2013-06-05 中山大学 Smart television channel selection method based on android platform
CN110611845A (en) * 2019-10-09 2019-12-24 山东三木众合信息科技股份有限公司 Television program pushing device and method based on time node

Similar Documents

Publication Publication Date Title
US11166074B1 (en) Creating customized programming content
US8510156B2 (en) Viewing terminal apparatus, viewing statistics-gathering apparatus, viewing statistics-processing system, and viewing statistics-processing method
US9270918B2 (en) Method of recommending broadcasting contents and recommending apparatus therefor
CN1849818B (en) Content selection method and content selection device
CN104584571B (en) Audio-frequency fingerprint sequence is produced at set top box
JP5482206B2 (en) Information processing apparatus, information processing method, and program
JP5546632B2 (en) Method and mechanism for analyzing multimedia content
KR101372100B1 (en) EPG display device and this method
CN105848001A (en) Video playback control method and video playback control device
AU4244101A (en) Television
US7890984B2 (en) Method and system of video on demand dating
JP2003189333A (en) Television reception system for recommending broadcast program viewing, server apparatus, broadcast program viewing recommendation processing method, program thereof, and recording medium for the program
CN106412692A (en) Intelligent playing system and intelligent playing method
US20120042041A1 (en) Information processing apparatus, information processing system, information processing method, and program
KR20150082074A (en) Service server and method for providing contents information
US20150073916A1 (en) Content/advertising profiling
CN112784069B (en) IPTV content intelligent recommendation system and method
KR20160090123A (en) Apparatus and method for providing preferred channel service
TWI540894B (en) Display system and program selection method thereof
JP2003163949A (en) Audiovisual information collection analysis system, audiovisual information collection system, viewer apparatus, and audiovisual management service apparatus
KR20180049639A (en) Electronic Apparatus and Controlling Method thereof
CN113395590A (en) Intelligent remote control system based on digital television set top box
CN102246441A (en) Vod offerings based on popular demand
US11956515B1 (en) Creating customized programming content
JP7011121B1 (en) Information processing equipment, information processing methods and programs

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210914

RJ01 Rejection of invention patent application after publication