CN105554585A - Method and system for identifying set-top box type - Google Patents
Method and system for identifying set-top box type Download PDFInfo
- Publication number
- CN105554585A CN105554585A CN201510970955.4A CN201510970955A CN105554585A CN 105554585 A CN105554585 A CN 105554585A CN 201510970955 A CN201510970955 A CN 201510970955A CN 105554585 A CN105554585 A CN 105554585A
- Authority
- CN
- China
- Prior art keywords
- top box
- set top
- recognition result
- picture
- detected
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000005516 engineering process Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000009394 selective breeding Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Image Analysis (AREA)
Abstract
The invention discloses a method and a system for identifying a set-top box type. The method for identifying the set-top box type comprises the following steps: identifying an EPG interface in at least one frame of channel change image output by a set-top box to be detected in a channel change state according to a pre-generated first classifier set to obtain a first identification result set; and determining the type of the set-top box to be detected based on the first identification result set. The method and the system provided by the technical scheme of the invention can be used for automatically identifying the type of the set-top box.
Description
Technical field
The present invention relates to Smart Home field, particularly a kind of recognition methods of set top box type and recognition system.
Background technology
Along with the development of digital television techniques, top box of digital machine has become one of general household electrical appliance.But, along with the introducing of Set Top Box, also need introducing set-top box remote controller matched with this Set Top Box, and this Set Top Box can only be controlled by this set-top box remote controller, when user's TV reception, remote controller (set-top box remote controller and TV remote controller) quantity due to needs operation becomes many, now brings inconvenience to user.
For solving the problems of the technologies described above, a kind of method utilizing TV remote controller to carry out controller top box provided in prior art, thus can set-top box remote controller be saved.Particularly, television set is provided with infrared code memory module and infrared code modular converter, infrared transmission module.Wherein, infrared code table corresponding to all types of Set Top Box is stored in infrared code memory module.
Utilize before TV remote controller carrys out controller top box user, user needs the type of the Set Top Box of going artificial selection to be connected with television set by TV remote controller; Then, infrared code memory module transfers out the infrared code table corresponding with user-selected set top box type, and sends to infrared code modular converter; Then, the infrared code table of the Set Top Box received and the infrared code table of the television set prestored are set up corresponding relation by infrared code modular converter.
When user utilizes TV remote controller to carry out controller top box, user can send the first infrared code (mating with the infrared code table of television set) by TV remote controller to television set; Then, this first infrared code, according to the corresponding relation established in advance, is converted into the second infrared code (mating with the infrared code table of Set Top Box) controlled Set Top Box by infrared code modular converter; Then, this second infrared code is sent to Set Top Box by infrared transmission module, performs corresponding operation with controller top box.
From foregoing, utilizing before TV remote controller carrys out controller top box, the essential type selecting the Set Top Box be connected with television set wanting user artificial, sets up corresponding corresponding relation for infrared code modular converter.But in actual applications, due to the wide variety of Set Top Box on the market, user often easily selects the set top box type of mistake, thus causes TV remote controller to control Set Top Box accurately.The more important thing is, select the interface of set top box type to be often arranged in the more hidden position of TV menu for user, user often will take a long time to find this interface, thus the experience sense that result in user is poor.
Summary of the invention
The invention provides a kind of recognition methods and recognition system of set top box type, for the picture exported when open state or zapping state according to Set Top Box, carry out the type of automatic cognitron top box, thus solve the technical problem can only being informed the set top box type that television set is coupled in prior art by the mode of human configuration.
For achieving the above object, the invention provides a kind of recognition methods of set top box type, comprising:
EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, obtain the first recognition result set, described first grader set comprises: the EPG Interface classification device that all types of Set Top Box is corresponding, the positive sample of described EPG Interface classification device is whole EPG interfaces sample of corresponding types Set Top Box, and negative sample is the whole described EPG interface sample of the other types Set Top Box except corresponding types Set Top Box;
The type of described Set Top Box to be detected is determined according to described first recognition result set.
Alternatively, also comprise before the step that the EPG interface at least one frame zapping picture that the first grader set that described basis generates in advance exports when being in zapping state to Set Top Box identifies:
Judge whether described Set Top Box to be detected is in zapping state;
If when judging that described Set Top Box to be detected is in zapping, then perform the step that the EPG interface at least one frame zapping picture exported when the first grader set that described basis generates in advance is in zapping state to described Set Top Box to be detected identifies.
Alternatively, the described step judging whether described Set Top Box is in zapping state comprises:
The station symbol in picture is exported every Set Top Box to be detected described in default frame time identification;
Judge that whether current TV station symbol recognition result is identical with last TV station symbol recognition result, if when judging that described current TV station symbol recognition result is different from described last TV station symbol recognition result, then determine that described Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.
Alternatively, when EPG interface in the multiframe zapping picture exported when the first grader set is in zapping state to Set Top Box to be detected identifies, described first recognition result set comprises: the recognition result that the EPG interface of each frame zapping picture in described multiframe zapping picture is corresponding;
Describedly determine that the step of the type of described Set Top Box to be detected comprises according to described first recognition result set:
Statistic of classification is carried out to the recognition result in described first recognition result set, obtains the first statistics;
The maximum class recognition result of frequency is selected according to described first statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected.
For achieving the above object, present invention also offers a kind of recognition methods of set top box type, comprising:
At least one frame start-up picture exported when being in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, obtain the second recognition result set, described second grader set comprises: the start-up picture grader that all types of Set Top Box is corresponding, the positive sample of described start-up picture grader is whole start-up picture samples of corresponding types Set Top Box, and negative sample is whole start-up picture samples of the other types Set Top Box except corresponding types Set Top Box;
The type of described Set Top Box to be detected is determined according to described second recognition result set.
Alternatively, when the multiframe start-up picture exported when the second grader set is in open state to Set Top Box to be detected identifies, described second recognition result set comprises: the recognition result that each frame start-up picture in described multiframe start-up picture is corresponding;
Describedly determine that the step of the type of described Set Top Box comprises according to described second recognition result set:
Statistic of classification is carried out to the recognition result in described second recognition result set, obtains the second statistics;
The maximum class recognition result of frequency is selected according to described second statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected.
For achieving the above object, present invention also offers a kind of recognition system of set top box type, comprising:
First recognition unit, EPG interface at least one frame zapping picture exported during for being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, obtain the first recognition result set, described first grader set comprises: the EPG Interface classification device that all types of Set Top Box is corresponding, the positive sample of described EPG Interface classification device is whole EPG interfaces sample of corresponding types Set Top Box, and negative sample is the whole described EPG interface sample of the other types Set Top Box except corresponding types Set Top Box;
First determining unit, for determining the type of described Set Top Box to be detected according to described first recognition result set.
Alternatively, also comprise:
First judging unit, for judging whether described Set Top Box to be detected is in zapping state;
If when described first recognition unit judges that described Set Top Box to be detected is in zapping for the first judging unit, the EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to described Set Top Box to be detected identifies.
Alternatively, described first judging unit comprises:
TV station symbol recognition module, for exporting the station symbol in picture every Set Top Box to be detected described in default frame time identification;
Judge module, for judging that whether current TV station symbol recognition result is identical with last TV station symbol recognition result;
State determining module, if when judging that described current TV station symbol recognition result is different from described last TV station symbol recognition result for judge module, then determines that described Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.
Alternatively, when EPG interface in the multiframe zapping picture exported when the first grader set is in zapping state to Set Top Box to be detected identifies, described first recognition result set comprises: the recognition result that the EPG interface of each frame zapping picture in described multiframe zapping picture is corresponding;
Described first determining unit comprises:
First statistical module, for carrying out statistic of classification to the recognition result in described first recognition result set, obtains the first statistics;
First determination module, for selecting the maximum class recognition result of frequency, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected according to described first statistics.
For achieving the above object, present invention also offers a kind of recognition system of set top box type, comprising:
Second recognition unit, at least one frame start-up picture exported during for being in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, obtain the second recognition result set, described second grader set comprises: the start-up picture grader that all types of Set Top Box is corresponding, the positive sample of described start-up picture grader is whole start-up picture samples of corresponding types Set Top Box, and negative sample is whole start-up picture samples of the other types Set Top Box except corresponding types Set Top Box;
Second determining unit, for determining the type of described Set Top Box to be detected according to described second recognition result set.
Alternatively, when the multiframe start-up picture exported when the second grader set is in open state to Set Top Box to be detected identifies, described second recognition result set comprises: the recognition result that each frame start-up picture in described multiframe start-up picture is corresponding;
Described second determining unit comprises:
Second statistical module, for carrying out statistic of classification to the recognition result in described second recognition result set, obtains the second statistics;
Second determination module, for selecting the maximum class recognition result of frequency, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected according to described second statistics.
The present invention has following beneficial effect:
The invention provides a kind of recognition methods and recognition system of set top box type, wherein the recognition methods of this set top box type comprises: the EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, to obtain the first recognition result set; The type of Set Top Box to be detected can be determined based on the first recognition result set.Technical scheme of the present invention can realize automatically identifying the type of Set Top Box.
Accompanying drawing explanation
The flow chart of the recognition methods of a kind of set top box type that Fig. 1 provides for the embodiment of the present invention one;
The flow chart of the recognition methods of a kind of set top box type that Fig. 2 provides for the embodiment of the present invention two;
The structural representation of the recognition system of a kind of set top box type that Fig. 3 provides for the embodiment of the present invention three;
The flow chart of the recognition methods of a kind of set top box type that Fig. 4 provides for the embodiment of the present invention four;
The structural representation of the recognition system of a kind of set top box type that Fig. 5 provides for the embodiment of the present invention five.
Embodiment
For making those skilled in the art understand technical scheme of the present invention better, below in conjunction with accompanying drawing, the recognition methods of a kind of set top box type provided by the invention and recognition system are described in detail.
The flow chart of the recognition methods of a kind of set top box type that Fig. 1 provides for the embodiment of the present invention one, as shown in Figure 1, the recognition methods of this set top box type comprises:
Step S101: the EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, obtains the first recognition result set.
As everyone knows, when Set Top Box carries out zapping operation, the program pictures after zapping is not only included in the display frame that Set Top Box exports, also include electronic interface menu guide (ElectronicProgramGuide, be called for short EPG) interface (can be used for for user provides the relevant information of current channel), and this EPG interface after successful zapping, can still continue display a period of time (this lasting displaying time is set by Set Top Box manufacturer).It should be noted that, in the present embodiment, " zapping state " refers to the time period that Set Top Box is disappeared to the EPG interface in display frame by completing channel redirect (appearance of EPG interface), and " zapping picture " refers to the display frame that Set Top Box exports when being in zapping state.
In addition, the Set Top Box of every type all has corresponding EPG interface, and for same Set Top Box, the general frame at its EPG interface exported, layout, background colour are all constant, and the textual display portion (such as programme information, channel) in EPG interface may become, but this textual display portion only accounts for a fraction at whole EPG interface, therefore can regard as a kind of Set Top Box and export a kind of EPG interface.
The present invention is based on the satisfied relation one to one of set top box type and EPG interface, by identifying the EPG interface in zapping picture, thus the type of corresponding Set Top Box can be determined.
In the present invention, the EPG interface that can export when zapping state all types of Set Top Box in advance gathers, then using these EPG interfaces as training sample, to train EPG Interface classification device corresponding to all types of Set Top Box, wherein, the positive sample of EPG Interface classification device is whole EPG interfaces sample of corresponding types Set Top Box, and the negative sample of EPG Interface classification device is whole EPG interfaces sample of the other types Set Top Box except corresponding types Set Top Box.EPG Interface classification device corresponding to all types of Set Top Box forms the first grader set, and the EPG interface at least one frame zapping picture exported when can be in zapping state to Set Top Box to be detected based on this first grader set identifies.
It should be noted that, in the present embodiment, can also arrange a first special sort device in the first grader set, the positive sample of this first special sort device is various program pictures, and negative sample is whole EPG interfaces sample of all types of Set Top Box.The setting of this first special sort device, not only effectively can promote the identification precision of the first grader set, but also the recognition result of output error when can effectively avoid the first grader set to identify " non-zapping picture ".When including this first special sort device in the first grader set, this first grader set also effectively can judge whether Set Top Box to be detected is in zapping state.Particularly, when the recognition result of the display frame that the first grader set identifies corresponds to the first special sort device, then illustrate that Set Top Box to be detected is in " non-zapping state "; Otherwise, illustrate that Set Top Box to be detected is in " zapping state ".
In addition, owing to utilizing grader to carry out the common technology means that the technology of classification identification is this area, therefore for the principle utilizing the first grader set to identify with the EPG interface exported Set Top Box to be detected in the present embodiment and process, be not described in detail herein.
Step S102: the type determining Set Top Box to be detected according to the first recognition result set.
When EPG interface in the frame zapping picture exported when in step S101 being and being in zapping state to Set Top Box to be detected identifies, then only comprise a recognition result in the first recognition result set.Now, in step s 102, can according to this recognition result to determine the set top box type that this recognition result is corresponding.
When EPG interface in the multiframe zapping picture exported when in step S101 being and being in zapping state to Set Top Box to be detected identifies, then comprise corresponding multiple recognition results in the first recognition result set, now step S102 comprises:
Step S1021: statistic of classification is carried out to the recognition result in the first recognition result set, obtains the first statistics.
In step 1021, statistic of classification is carried out to recognition result, to determine the frequency that various recognition result is corresponding.
Step S1022: select the maximum class recognition result of frequency according to the first statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as Set Top Box to be detected.
In step S1022, the class recognition result selecting frequency maximum from the statistics of step 1021, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as Set Top Box to be detected.
It should be noted that, when choosing the multiframe zapping picture for being identified in the whole zapping pictures exported when being in zapping state from Set Top Box, the mode of the specific frame number sampling of grab sample or interval can be adopted to choose.
In addition, when the first grader set comprises the first special sort device, and there is recognition result in the first recognition result set corresponding to this first special sort device, then by corresponding to the recognition result of this first special sort device in the first recognition result set before carrying out statistic of classification process, reject.
In the present embodiment, EPG interface in the multiframe zapping picture exported during by being and being in zapping state to Set Top Box to be detected identifies, and based on multiple recognition result to determine the type of Set Top Box to be detected, the accuracy to set top box type identification effectively can be promoted.
Embodiment two
The flow chart of the recognition methods of a kind of set top box type that Fig. 2 provides for the embodiment of the present invention two, as shown in Figure 2, recognition methods shown in Fig. 2 not only comprises step S101 in the recognition methods shown in Fig. 1 and step S102, also before step S101, comprise step S100, because step S101 and step S102 is described in above-described embodiment one, only step S100 is described in the present embodiment.
Step S100: judge whether Set Top Box to be detected is in zapping state.
Alternatively, step S100 comprises:
Step S1001: export the station symbol in picture every default frame time identification Set Top Box to be detected.
In step S1001, the TV station symbol recognition means of arbitrary existence in prior art can be adopted to identify the station symbol that Set Top Box to be detected exports in picture.Certainly, for reducing the amount of calculation of system, a TV station symbol recognition can be carried out every default frame time (be less than EPG interface when a zapping operates and continue displaying time, can suitably adjust according to actual needs).
Step S1002: judge that whether current TV station symbol recognition result is identical with last TV station symbol recognition result.
In step S1002, if when judging that current TV station symbol recognition result is different from last TV station symbol recognition result, then illustrate that moment at upper once TV station symbol recognition is between current time, user has carried out zapping operation, now performs step S1003.If when judging that current TV station symbol recognition result and last TV station symbol recognition come to the same thing, then illustrate that moment at upper once TV station symbol recognition is between current time, user does not carry out zapping operation, now can continue to perform step S1001.
Step S1003: determine that Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.
Judge in step S1002 current TV station symbol recognition result from once TV station symbol recognition result is different time, then determine that Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.Wherein, this preset duration can carry out respective settings according to practical experience.
It should be noted that, for judging in the present embodiment that the method whether Set Top Box to be detected is in zapping state is not limited to method described in above-mentioned steps S1001 ~ step S1003, additive method also can be adopted in the present embodiment to judge whether Set Top Box to be detected is in zapping state, such as: the mode whether changed by detecting channel carries out judging, whether including EPG menu to judge by detecting, and illustrates no longer one by one herein.
The embodiment of the present invention one and embodiment two all provide a kind of recognition methods of set top box type, EPG interface at least one frame zapping picture exported when being first in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, to obtain the first recognition result set, then can determine the type of Set Top Box to be detected based on the first recognition result set, technical scheme of the present invention can realize automatically identifying the type of Set Top Box.
Embodiment three
The structural representation of the recognition system of a kind of set top box type that Fig. 3 provides for the embodiment of the present invention three, as shown in Figure 3, the recognition system of this set top box type is for realizing the recognition methods of the set top box type in above-described embodiment one, embodiment two, and the recognition system of this set top box type comprises: the first recognition unit 1 and the first determining unit 2.
Wherein, EPG interface at least one frame zapping picture exported when first recognition unit 1 is for being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, obtain the first recognition result set, first grader set comprises: the EPG Interface classification device that all types of Set Top Box is corresponding, the positive sample of EPG Interface classification device is whole EPG interfaces sample of corresponding types Set Top Box, and the negative sample of grader is whole EPG interfaces sample of the other types Set Top Box except corresponding types Set Top Box;
First determining unit 2 is for determining the type of Set Top Box to be detected according to the first recognition result set.
Alternatively, when EPG interface in the multiframe zapping picture exported when the first grader set is in zapping state to Set Top Box to be detected identifies, the first recognition result set comprises: the recognition result that the EPG interface of each frame zapping picture in multiframe zapping picture is corresponding.Now, the first determining unit 2 comprises: the first statistical module 21 and the first determination module 22.Wherein, the first statistical module 21, for carrying out statistic of classification to the recognition result in the first recognition result set, obtains the first statistics; First determination module 22 for selecting the maximum class recognition result of frequency according to the first statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as Set Top Box to be detected.
It should be noted that, the first recognition unit 1 in the present embodiment is for performing the step S101 in above-described embodiment one and embodiment two, first determining unit 2 is for performing the step S102 in above-described embodiment one and embodiment two, first statistical module 21 is for performing step S1021 in above-described embodiment one, first determining unit 22 see the corresponding description in above-described embodiment one, can repeat no more for the step S1022 particular content performed in above-described embodiment one herein.
Alternatively, the recognition system of this set top box type also comprises: the first judging unit 3.Wherein, the first judging unit 3 is for judging whether Set Top Box to be detected is in zapping state.Now, if when the first recognition unit 1 judges that Set Top Box to be detected is in zapping specifically for the first judging unit, the EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies.
Further alternatively, this first judging unit 3 comprises: TV station symbol recognition module 31, judge module 32 and state determining module 33.Wherein, TV station symbol recognition module 31 is for exporting the station symbol in picture every default frame time identification Set Top Box to be detected; Judge module 32 is for judging that whether current TV station symbol recognition result is identical with last TV station symbol recognition result; If when state determining module 33 judges that current TV station symbol recognition result is different from last TV station symbol recognition result for judge module, then determine that Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.
It should be noted that, the first judging unit 3 in the present embodiment is for performing the step S100 in above-mentioned enforcement embodiment two, TV station symbol recognition module 31 is for performing the step S1001 in above-described embodiment two, judge module 32 is for performing the step S1002 in above-described embodiment two, state determining module 33 is for performing the step S1003 in above-described embodiment two, particular content see the corresponding description in above-described embodiment two, can repeat no more herein.
The embodiment of the present invention three provides a kind of recognition system of set top box type, this recognition system comprises: the first recognition unit and the first determining unit, wherein, the EPG interface that first recognition unit is used at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, to obtain the first recognition result set, first determining unit is used for the type determining Set Top Box to be detected based on the first recognition result set, and technical scheme of the present invention can realize automatically identifying the type of Set Top Box.
Embodiment four
The flow chart of the recognition methods of a kind of set top box type that Fig. 4 provides for the embodiment of the present invention four, as shown in Figure 4, the recognition methods of this set top box type, comprising:
Step S201: at least one frame start-up picture exported when being in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, obtains the second recognition result set.
As everyone knows, when set-top-box opening, Set Top Box is inner for debugging, in a period of time then after successfully start shooting (start-up picture occurs for the first time), the display frame that Set Top Box continues to export is a start-up picture (duration of this start-up picture, set by Set Top Box manufacturer, does not include program pictures in this start-up picture).It should be noted that, in the present embodiment, " open state " refers to that Set Top Box is by the time period exporting start-up picture for the first time and disappear to start-up picture.
In addition, the Set Top Box of every type all has unique corresponding start-up picture.It should be noted that, when start-up picture is dynamic menu, the object of fraction is only had to move in this start-up picture, and the general frame of start-up picture, composition, background colour are constant often, this mobile object only accounts for a fraction of whole start-up picture, therefore can regard as a kind of Set Top Box and export a kind of start-up picture.
The present invention is based on set top box type and the satisfied relation one to one of start-up picture, the start-up picture exported by cognitron top box, thus the type that corresponding Set Top Box can be determined.
In the present invention, the start-up picture that can export when open state all types of Set Top Box in advance gathers, then using these start-up pictures as training sample, to train start-up picture grader corresponding to all types of Set Top Box, wherein, the positive sample of each start-up picture grader is whole start-up picture samples of corresponding types Set Top Box, and the negative sample of start-up picture grader is whole start-up picture samples of the other types Set Top Box except corresponding types Set Top Box.Start-up picture grader corresponding to all types of Set Top Box forms the second grader set, and at least one frame start-up picture exported when can be in open state to Set Top Box to be detected based on this second grader set identifies.
It should be noted that, in the present embodiment, can also arrange a second special sort device in the second grader set, the positive sample of this second special sort device is various program pictures, and negative sample is whole start-up picture samples of all types of Set Top Box.The setting of this second special sort device, not only effectively can promote the identification precision of the second grader set, but also the recognition result of output error when can effectively avoid the second grader set to identify " non-start-up picture ".When including this first special sort device in the second grader set, this second grader set also effectively can judge whether Set Top Box to be detected is in open state.Particularly, when the recognition result of the display frame that the second grader set identifies corresponds to the second special sort device, then illustrate that Set Top Box to be detected is in " non-open state "; Otherwise, illustrate that Set Top Box to be detected is in " open state ".
In addition, owing to utilizing grader to carry out the common technology means that the technology of classification identification is this area, therefore for the principle utilizing the second grader set to identify with the start-up picture exported Set Top Box to be detected in the present embodiment and process, be not described in detail herein.
Step S202: the type determining Set Top Box to be detected according to the second recognition result set.
When EPG interface start-up picture in the frame start-up picture exported when in step S201 being and being in open state to Set Top Box to be detected identifies, then only comprise a recognition result in the second recognition result set.Now, in step S202, can according to this recognition result to determine the set top box type that this recognition result is corresponding.
When EPG interface in the multiframe start-up picture exported when in step S201 being and being in open state to Set Top Box to be detected identifies, then comprise corresponding multiple recognition results in the second recognition result set, now step S202 comprises:
Step S2021: statistic of classification is carried out to the recognition result in the second recognition result set, obtains the second statistics.
In step 2021, statistic of classification is carried out to recognition result, to determine the frequency that various recognition result is corresponding.
Step S2022: select the maximum class recognition result of frequency according to the second statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as Set Top Box to be detected.
In step S2022, the class recognition result selecting frequency maximum from the statistics of step 2021, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as Set Top Box to be detected.
It should be noted that, when choosing the multiframe start-up picture for being identified in the whole start-up pictures exported when being in open state from Set Top Box, the mode of the specific frame number sampling of grab sample or interval can be adopted to choose.
In addition, when the second grader set comprises the second special sort device, and there is recognition result in the second recognition result set corresponding to this second special sort device, then by corresponding to the recognition result of this second special sort device in the second recognition result set before carrying out statistic of classification process, reject.
The embodiment of the present invention four provides a kind of recognition methods of set top box type, at least one frame start-up picture exported when being first in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, to obtain the second recognition result set, then can determine the type of Set Top Box to be detected based on the second recognition result set, technical scheme of the present invention can realize automatically identifying the type of Set Top Box.
Embodiment five
The structural representation of the recognition system of a kind of set top box type that Fig. 5 provides for the embodiment of the present invention five, as shown in Figure 5, the recognition system of this set top box type is for realizing the recognition methods of the set top box type in above-described embodiment four, and the recognition system of this set top box type comprises: the second recognition unit 4 and the second determining unit 5.
Wherein, at least one frame start-up picture exported when second recognition unit 4 is for being in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, obtain the second recognition result set, second grader set comprises: the start-up picture grader that all types of Set Top Box is corresponding, the positive sample of start-up picture grader is whole start-up picture samples of corresponding types Set Top Box, and the negative sample of start-up picture grader is whole start-up picture samples of the other types Set Top Box except corresponding types Set Top Box.
Second determining unit 5 is for determining the type of Set Top Box to be detected according to the second recognition result set.
Alternatively, when the multiframe start-up picture exported when the second grader set is in open state to Set Top Box to be detected identifies, the second recognition result set comprises: the recognition result that each frame start-up picture in multiframe start-up picture is corresponding.Now, the second determining unit 5 comprises: the second statistical module 51 and the second determination module 52.Wherein, the second statistical module 51, for carrying out statistic of classification to the recognition result in the second recognition result set, obtains the second statistics; Second determination module 52 for selecting the maximum class recognition result of frequency according to the second statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as Set Top Box to be detected.
It should be noted that, the second recognition unit 4 in the present embodiment is for performing the step S201 in above-described embodiment four, second determining unit 5 is for performing the step S202 of above-described embodiment four, second statistical module 51 is for performing step S2021 in above-described embodiment four, second determining unit 52 see the corresponding description in above-described embodiment four, can repeat no more for the step S2022 particular content performed in above-described embodiment four herein.
The embodiment of the present invention five provides a kind of recognition system of set top box type, this recognition system comprises: the second recognition unit and the second determining unit, wherein, second recognition unit is used for identifying at least one frame start-up picture exported when being in open state according to the second grader set generated in advance to Set Top Box to be detected, to obtain the second recognition result set, second determining unit is used for the type determining Set Top Box to be detected based on the second recognition result set, and technical scheme of the present invention can realize automatically identifying the type of Set Top Box.
Be understandable that, the illustrative embodiments that above execution mode is only used to principle of the present invention is described and adopts, but the present invention is not limited thereto.For those skilled in the art, without departing from the spirit and substance in the present invention, can make various modification and improvement, these modification and improvement are also considered as protection scope of the present invention.
Claims (12)
1. a recognition methods for set top box type, is characterized in that, comprising:
EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, obtain the first recognition result set, described first grader set comprises: the EPG Interface classification device that all types of Set Top Box is corresponding, the positive sample of described EPG Interface classification device is whole EPG interfaces sample of corresponding types Set Top Box, and negative sample is the whole described EPG interface sample of the other types Set Top Box except corresponding types Set Top Box;
The type of described Set Top Box to be detected is determined according to described first recognition result set.
2. the recognition methods of set top box type according to claim 1, it is characterized in that, also comprise before the step that the EPG interface at least one frame zapping picture exported identifies when the first grader set that described basis generates in advance is in zapping state to Set Top Box:
Judge whether described Set Top Box to be detected is in zapping state;
If when judging that described Set Top Box to be detected is in zapping, then perform the step that the EPG interface at least one frame zapping picture exported when the first grader set that described basis generates in advance is in zapping state to described Set Top Box to be detected identifies.
3. the recognition methods of set top box type according to claim 2, is characterized in that, the described step judging whether described Set Top Box is in zapping state comprises:
The station symbol in picture is exported every Set Top Box to be detected described in default frame time identification;
Judge that whether current TV station symbol recognition result is identical with last TV station symbol recognition result, if when judging that described current TV station symbol recognition result is different from described last TV station symbol recognition result, then determine that described Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.
4. the recognition methods of set top box type according to claim 1, it is characterized in that, when EPG interface in the multiframe zapping picture exported when the first grader set is in zapping state to Set Top Box to be detected identifies, described first recognition result set comprises: the recognition result that the EPG interface of each frame zapping picture in described multiframe zapping picture is corresponding;
Describedly determine that the step of the type of described Set Top Box to be detected comprises according to described first recognition result set:
Statistic of classification is carried out to the recognition result in described first recognition result set, obtains the first statistics;
The maximum class recognition result of frequency is selected according to described first statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected.
5. a recognition methods for set top box type, is characterized in that, comprising:
At least one frame start-up picture exported when being in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, obtain the second recognition result set, described second grader set comprises: the start-up picture grader that all types of Set Top Box is corresponding, the positive sample of described start-up picture grader is whole start-up picture samples of corresponding types Set Top Box, and negative sample is whole start-up picture samples of the other types Set Top Box except corresponding types Set Top Box;
The type of described Set Top Box to be detected is determined according to described second recognition result set.
6. the recognition methods of set top box type according to claim 5, it is characterized in that, when the multiframe start-up picture exported when the second grader set is in open state to Set Top Box to be detected identifies, described second recognition result set comprises: the recognition result that each frame start-up picture in described multiframe start-up picture is corresponding;
Describedly determine that the step of the type of described Set Top Box comprises according to described second recognition result set:
Statistic of classification is carried out to the recognition result in described second recognition result set, obtains the second statistics;
The maximum class recognition result of frequency is selected according to described second statistics, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected.
7. a recognition system for set top box type, is characterized in that, comprising:
First recognition unit, EPG interface at least one frame zapping picture exported during for being in zapping state according to the first grader set generated in advance to Set Top Box to be detected identifies, obtain the first recognition result set, described first grader set comprises: the EPG Interface classification device that all types of Set Top Box is corresponding, the positive sample of described EPG Interface classification device is whole EPG interfaces sample of corresponding types Set Top Box, and negative sample is the whole described EPG interface sample of the other types Set Top Box except corresponding types Set Top Box;
First determining unit, for determining the type of described Set Top Box to be detected according to described first recognition result set.
8. the recognition system of set top box type according to claim 7, is characterized in that, also comprises:
First judging unit, for judging whether described Set Top Box to be detected is in zapping state;
If when described first recognition unit judges that described Set Top Box to be detected is in zapping for the first judging unit, the EPG interface at least one frame zapping picture exported when being in zapping state according to the first grader set generated in advance to described Set Top Box to be detected identifies.
9. the recognition system of set top box type according to claim 8, is characterized in that, described first judging unit comprises:
TV station symbol recognition module, for exporting the station symbol in picture every Set Top Box to be detected described in default frame time identification;
Judge module, for judging that whether current TV station symbol recognition result is identical with last TV station symbol recognition result;
State determining module, if when judging that described current TV station symbol recognition result is different from described last TV station symbol recognition result for judge module, then determines that described Set Top Box to be detected is all in zapping state from current time to preset duration afterwards.
10. the recognition system of set top box type according to claim 7, it is characterized in that, when EPG interface in the multiframe zapping picture exported when the first grader set is in zapping state to Set Top Box to be detected identifies, described first recognition result set comprises: the recognition result that the EPG interface of each frame zapping picture in described multiframe zapping picture is corresponding;
Described first determining unit comprises:
First statistical module, for carrying out statistic of classification to the recognition result in described first recognition result set, obtains the first statistics;
First determination module, for selecting the maximum class recognition result of frequency, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected according to described first statistics.
The recognition system of 11. 1 kinds of set top box type, is characterized in that, comprising:
Second recognition unit, at least one frame start-up picture exported during for being in open state according to the second grader set generated in advance to Set Top Box to be detected identifies, obtain the second recognition result set, described second grader set comprises: the start-up picture grader that all types of Set Top Box is corresponding, the positive sample of described start-up picture grader is whole start-up picture samples of corresponding types Set Top Box, and negative sample is whole start-up picture samples of the other types Set Top Box except corresponding types Set Top Box;
Second determining unit, for determining the type of described Set Top Box to be detected according to described second recognition result set.
The recognition system of 12. set top box type according to claim 11, it is characterized in that, when the multiframe start-up picture exported when the second grader set is in open state to Set Top Box to be detected identifies, described second recognition result set comprises: the recognition result that each frame start-up picture in described multiframe start-up picture is corresponding;
Described second determining unit comprises:
Second statistical module, for carrying out statistic of classification to the recognition result in described second recognition result set, obtains the second statistics;
Second determination module, for selecting the maximum class recognition result of frequency, and using the type of set top box type corresponding for a class recognition result maximum for this frequency as described Set Top Box to be detected according to described second statistics.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510970955.4A CN105554585B (en) | 2015-12-22 | 2015-12-22 | The recognition methods and identifying system of set top box type |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510970955.4A CN105554585B (en) | 2015-12-22 | 2015-12-22 | The recognition methods and identifying system of set top box type |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105554585A true CN105554585A (en) | 2016-05-04 |
CN105554585B CN105554585B (en) | 2019-02-19 |
Family
ID=55833486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510970955.4A Expired - Fee Related CN105554585B (en) | 2015-12-22 | 2015-12-22 | The recognition methods and identifying system of set top box type |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105554585B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107027062A (en) * | 2017-04-14 | 2017-08-08 | 青岛酷控网络科技有限公司 | A kind of method of the infrared code of utilization TV station symbol recognition Auto-matching set top box and channel table |
CN107516097A (en) * | 2017-08-10 | 2017-12-26 | 青岛海信电器股份有限公司 | TV station symbol recognition method and apparatus |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220368803A1 (en) * | 2021-05-12 | 2022-11-17 | Ppc Broadband, Inc. | System and method for identifying network equipment from a remote location |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1889642A (en) * | 2006-01-13 | 2007-01-03 | 深圳创维-Rgb电子有限公司 | Televison set remote-control signal retransmitting device and method thereof |
EP2356642A1 (en) * | 2008-11-14 | 2011-08-17 | Apple Inc. | System and method for capturing remote control device command signals |
WO2012055310A1 (en) * | 2010-10-25 | 2012-05-03 | 中兴通讯股份有限公司 | Mobile terminal video detection method and mobile terminal |
CN103997690A (en) * | 2014-05-12 | 2014-08-20 | 李达航 | Television set capable of controlling set top box to switch channels and control method |
CN104244095A (en) * | 2014-09-19 | 2014-12-24 | 四川长虹电器股份有限公司 | Method and system for recognizing television network operators and models of set-top boxes |
CN104333792A (en) * | 2014-10-13 | 2015-02-04 | 四川长虹电器股份有限公司 | Key-value pair judging method and television |
-
2015
- 2015-12-22 CN CN201510970955.4A patent/CN105554585B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1889642A (en) * | 2006-01-13 | 2007-01-03 | 深圳创维-Rgb电子有限公司 | Televison set remote-control signal retransmitting device and method thereof |
EP2356642A1 (en) * | 2008-11-14 | 2011-08-17 | Apple Inc. | System and method for capturing remote control device command signals |
WO2012055310A1 (en) * | 2010-10-25 | 2012-05-03 | 中兴通讯股份有限公司 | Mobile terminal video detection method and mobile terminal |
CN103997690A (en) * | 2014-05-12 | 2014-08-20 | 李达航 | Television set capable of controlling set top box to switch channels and control method |
CN104244095A (en) * | 2014-09-19 | 2014-12-24 | 四川长虹电器股份有限公司 | Method and system for recognizing television network operators and models of set-top boxes |
CN104333792A (en) * | 2014-10-13 | 2015-02-04 | 四川长虹电器股份有限公司 | Key-value pair judging method and television |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107027062A (en) * | 2017-04-14 | 2017-08-08 | 青岛酷控网络科技有限公司 | A kind of method of the infrared code of utilization TV station symbol recognition Auto-matching set top box and channel table |
CN107027062B (en) * | 2017-04-14 | 2020-01-07 | 青岛酷控网络科技有限公司 | Method for automatically matching set top box infrared code and channel table by station logo recognition |
CN107516097A (en) * | 2017-08-10 | 2017-12-26 | 青岛海信电器股份有限公司 | TV station symbol recognition method and apparatus |
CN107516097B (en) * | 2017-08-10 | 2020-03-24 | 青岛海信电器股份有限公司 | Station caption identification method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105554585B (en) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107991891B (en) | Method and system for adjusting environmental parameters and user equipment | |
CN104679658A (en) | Test method and test system for WEB pages | |
CN103596000B (en) | Intelligent television multiple solutions handoff testing method and system | |
EP2503772A1 (en) | Set top box version upgrade method and system | |
CN104836968B (en) | Information processing method and electronic equipment | |
CN105430465B (en) | The switching method and handover control system of TV desktop system | |
CN103744763A (en) | Mobile terminal synchronous control method of PC (personal computer) end in automated testing | |
CN105554585A (en) | Method and system for identifying set-top box type | |
CN108833222A (en) | Appliances equipment control method, device, remote controler, terminal, server and medium | |
CN107396206B (en) | Live broadcast data stream pushing method and system | |
CN103139597A (en) | Test method and digital television terminal | |
CN103533281B (en) | MHL identification control circuit for enhancing compatibility | |
CN104301714A (en) | Method and device for detecting channel switching response time of television equipment | |
CN102984581A (en) | System and detection method for set-top box | |
CN105872707A (en) | Preview playing method and device | |
CN103780960A (en) | Program playing method, program playing system and display device | |
CN103716605A (en) | Television color temperature control method and system | |
CN104507117A (en) | Network connecting method and television | |
CN105282611A (en) | Child audience monitoring system and method | |
CN104023016A (en) | Method and equipment for building communication connection at communication terminals | |
CN104994459B (en) | Terminal digital power amplifier configuration method and device | |
CN106559856B (en) | WIFI hotspot identification method and device | |
CN105280204A (en) | Multi-media file play method, device and system | |
CN105187878B (en) | TV Bluetooth connecting method and device | |
CN104333792A (en) | Key-value pair judging method and television |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190219 |