CN109729390A - A kind of IPTV program monitoring method, apparatus and system - Google Patents
A kind of IPTV program monitoring method, apparatus and system Download PDFInfo
- Publication number
- CN109729390A CN109729390A CN201910103620.0A CN201910103620A CN109729390A CN 109729390 A CN109729390 A CN 109729390A CN 201910103620 A CN201910103620 A CN 201910103620A CN 109729390 A CN109729390 A CN 109729390A
- Authority
- CN
- China
- Prior art keywords
- characteristic value
- reference characteristic
- monitoring station
- current
- transport stream
- 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 42
- 238000012544 monitoring process Methods 0.000 claims abstract description 210
- 230000005540 biological transmission Effects 0.000 claims abstract description 73
- 238000000605 extraction Methods 0.000 claims description 22
- 241000208340 Araliaceae Species 0.000 claims description 6
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 6
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 6
- 235000008434 ginseng Nutrition 0.000 claims description 6
- 230000002045 lasting effect Effects 0.000 claims description 6
- 238000012512 characterization method Methods 0.000 claims 2
- 238000012545 processing Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000032696 parturition Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
The present invention provides a kind of IPTV program monitoring methods, apparatus and system, this method comprises: obtaining the reference characteristic value from the first monitoring station, wherein, the reference characteristic value is the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV for first monitoring station and is formed;Obtain the current characteristic value from the second monitoring station, wherein the current characteristic value is that second monitoring station broadcasts the second transport stream of the monitored program transmitted in net according to a telecom operators IPTV and formed;According to the current characteristic value and the reference characteristic value, the consistency of programme content corresponding to programme content corresponding to first transport stream and second transport stream is determined.The device includes: first acquisition unit, second acquisition unit and judging unit.This programme can reduce the cost being monitored to IPTV program.
Description
Technical field
The present invention relates to digital broadcast television technical field, in particular to a kind of IPTV program monitoring method, device and it is
System.
Background technique
Interactive Internet TV (Interactive Personality TV, IPTV) is a kind of wide by set-top box access
Web TV with network implementations DTV, IPTV can also be realized and be followed one's inclinations other than having the function of basic live telecast
Program request, time shift are reviewed and the functions such as entertainment interactive.A set of digital television program is broadcasted to spectators from TV station and is connect in a manner of IPTV
It receives, Broadcast Control platform transmission network is integrated by IPTV to be passed through and telecom operators IPTV broadcasts the transmission of the two networks of net, tool
Body is to integrate Broadcast Control platform by IPTV to be transferred to each telecom operators IPTV front end system, later by telecom operators IPTV
Front end system carries out a series of processing to the digital and electronic program received, receives end user by IPTV terminal later.
It is wrong that transmission may occur for digital television program during telecom operators' IPTV front-end processing, network transmission
Accidentally, by artificial change, by malicious attack situations such as, in order to guarantee the normal broadcast of digital television program, need to transport telecommunications
Digital television program in battalion's quotient IPTV Transmission Network is monitored.
Currently, in order to be monitored to the digital television program in IPTV Transmission Network, in each IPTV transmission services system
The IPTV transmission node deployment monitoring front end of system, records the IPTV program that IPTV Transmission system is broadcasted by monitoring front end, later
The IPTV program transmission of recording is monitored processing to mechanism for monitoring.
For the method that target is monitored IPTV program, due to the IPTV program that the transmission of monitoring front end is recorded need compared with
Big transmission bandwidth, and it includes multistage IPTV transmission node that telecom operators IPTV, which broadcasts net, each IPTV transmission node tool
The monitoring front end for needing to be arranged, this needs the special line with larger network bandwidth just to transmit the IPTV that each monitoring front end is recorded
Program, the higher cost for causing IPTV program to monitor.
Summary of the invention
The embodiment of the invention provides a kind of IPTV program monitoring methods, apparatus and system, can reduce to IPTV program
The cost being monitored.
In a first aspect, the embodiment of the invention provides a kind of IPTV program monitoring methods, comprising:
Obtain the reference characteristic value from the first monitoring station, wherein the reference characteristic value is first monitoring station
Point integrates the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network according to IPTV and is formed;
Obtain the current characteristic value from the second monitoring station, wherein the current characteristic value is second monitoring station
O'clock the second transport stream of the monitored program transmitted in net is broadcasted according to telecom operators IPTV and is formed;
According to the current characteristic value and the reference characteristic value, determine programme content corresponding to first transport stream with
The consistency of programme content corresponding to second transport stream.
Optionally,
Each described reference characteristic value is extracted by preset image feature value by first monitoring station and is calculated
Method handles corresponding the first video image of a frame and is generated, and first video image is by first monitoring station
First transport stream is decoded and is obtained;
Each described current characteristic value is by second monitoring station by described image characteristics extraction algorithm to phase
Corresponding the second video image of a frame is handled and is generated, and second video image is by second monitoring station to described
Second transport stream is decoded and obtains.
Optionally,
The reference characteristic value of the acquisition from the first monitoring station, comprising:
It is lasting to receive the reference characteristic value message from first monitoring station, wherein each described fixed reference feature
It is worth the first video image described in the corresponding frame of message, two reference characteristic value message that adjacent reception arrives correspond to described first
First video image described in two adjacent frames in transport stream;
Each described reference characteristic value message is parsed respectively, obtain that the reference characteristic value message includes is described
The identification information of reference characteristic value and the monitored program, the generation time of the reference characteristic value and first monitoring
The identification information of website;
The current characteristic value of the acquisition from the second monitoring station, comprising:
It is lasting to receive the current characteristic value message from second monitoring station, wherein each described current signature
It is worth the second video image described in the corresponding frame of message, two current characteristic value message that adjacent reception arrives correspond to described second
Second video image described in two adjacent frames in transport stream;
Each described current characteristic value message is parsed respectively, obtain that the current characteristic value message includes is described
The identification information of current characteristic value and the monitored program, the generation time of the current characteristic value and second monitoring
The identification information of website.
Optionally, it is described first transport stream determined according to the current characteristic value and the reference characteristic value corresponding to
The consistency of programme content corresponding to programme content and second transport stream, comprising:
For current characteristic value described in each, when determining corresponding matching according to the generation time of the current characteristic value
Between section;
Obtain at least one reference characteristic value of corresponding generation time in the match time section;
Judge at least one described reference characteristic value for getting with the presence or absence of at least one described reference characteristic value with
The current characteristic value matches;
If so, determining programme content corresponding to programme content corresponding to first transport stream and second transport stream
Unanimously;
If not, determining programme content corresponding to programme content corresponding to first transport stream and second transport stream
It is inconsistent.
Optionally, with the presence or absence of at least one described ginseng in described at least one described reference characteristic value for judging to get
Characteristic value is examined to match with the current characteristic value, comprising:
For reference characteristic value described in each of at least one reference characteristic value described in getting, pass through following public
Formula calculates the matching degree between the reference characteristic value and the current characteristic value;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;It is current that the m characterizes this
The number of the respective included eigenvalue cluster of characteristic value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value
In i eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Table
Levy in i+1 eigenvalue cluster included by the reference characteristic value with i+1 eigenvalue cluster included by the current characteristic value
The number of middle same characteristic features value;Wherein, each eigenvalue cluster includes at least one characteristic value;
If at least one the described reference characteristic value got there are reference characteristic value described at least one with it is described
The matching degree between current characteristic value is greater than preset matching degree threshold value, it is determined that at least one reference got
There are reference characteristic values described at least one and the current characteristic value to match in characteristic value, otherwise determines at least one got
There is no the reference characteristic values to match with the current characteristic value in a reference characteristic value.
Second aspect, the embodiment of the invention also provides a kind of IPTV program monitoring devices, comprising: first acquisition unit,
Second acquisition unit and judging unit;
The first acquisition unit, for obtaining the reference characteristic value from the first monitoring station, wherein described with reference to special
Value indicative integrates the first of the monitored program transmitted in Broadcast Control platform transmission network according to IPTV for first monitoring station
Transport stream and formed;
The second acquisition unit, for obtaining the current characteristic value from the second monitoring station, wherein the current spy
Value indicative, which is second monitoring station, broadcasts the of the monitored program transmitted in net according to telecom operators IPTV
Two transport streams and formed;
The judging unit, the reference characteristic value for being got according to the first acquisition unit and described second
The current characteristic value that acquiring unit is got determines programme content corresponding to first transport stream and second transmission
Flow the consistency of corresponding programme content.
Optionally,
The first acquisition unit, for persistently receiving the reference characteristic value message from first monitoring station, and
Each described reference characteristic value message is parsed respectively, obtains the fixed reference feature that the reference characteristic value message includes
The mark for generating time and first monitoring station of the identification information of value and the monitored program, the reference characteristic value
Know information, wherein each described reference characteristic value is mentioned by first monitoring station by preset image feature value
It takes algorithm to handle corresponding the first video image of a frame and is generated, first video image is monitored by described first
Website is decoded first transport stream and obtains, the first view described in the corresponding frame of each described reference characteristic value message
Frequency image, adjacent reception to two reference characteristic value message correspond to described in two frames adjacent in first transport stream
One video image;
The second acquisition unit, for persistently receiving the current characteristic value message from second monitoring station, and
Each described current characteristic value message is parsed respectively, obtains the current signature that the current characteristic value message includes
The mark for generating time and second monitoring station of the identification information of value and the monitored program, the current characteristic value
Know information, wherein each described current characteristic value passes through described image characteristics extraction algorithm by second monitoring station
Corresponding the second video image of a frame is handled and is generated, second video image is by second monitoring station pair
Second transport stream is decoded and obtains, the second video figure described in the corresponding frame of each described current characteristic value message
Picture, adjacent reception to two current characteristic value message correspond to described in two frames adjacent in second transport stream the second view
Frequency image.
Optionally,
The judging unit, each described current characteristic value for being got for the second acquisition unit, root
Corresponding match time section is determined according to the generation time of the current characteristic value, and the acquisition corresponding generation time is located at the matching
At least one reference characteristic value in period, if there are at least one at least one the described reference characteristic value got
The reference characteristic value matches with the current characteristic value, it is determined that programme content corresponding to first transport stream and described the
Programme content corresponding to two transport streams is consistent, otherwise determines programme content corresponding to first transport stream and second transmission
It is inconsistent to flow corresponding programme content.
Optionally,
The judging unit, for being referred to for described in each of at least one reference characteristic value described in getting
Characteristic value calculates the matching degree between the reference characteristic value and the current characteristic value by following formula, if the institute got
State at least one reference characteristic value that there are described between reference characteristic value described at least one and the current characteristic value
It is greater than preset matching degree threshold value with degree, it is determined that there are at least one institutes at least one reference characteristic value got
Reference characteristic value is stated to match with the current characteristic value, otherwise determine at least one reference characteristic value for getting there is no with
The reference characteristic value that the current characteristic value matches;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;It is current that the m characterizes this
The number of the respective included eigenvalue cluster of characteristic value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value
In i eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Table
Levy in i+1 eigenvalue cluster included by the reference characteristic value with i+1 eigenvalue cluster included by the current characteristic value
The number of middle same characteristic features value;Wherein, each eigenvalue cluster includes at least one characteristic value.
The third aspect, the embodiment of the present invention have been also provided to a kind of IPTV program monitoring system, comprising: second aspect provides
Any one IPTV program monitoring device, first monitoring station and second monitoring station;
First monitoring station is monitored for integrating one transmitted in Broadcast Control platform transmission network according to an IPTV
First transport stream of program forms reference characteristic value, and the reference characteristic value is sent to the IPTV program monitoring device;
Second monitoring station, for according to being transmitted in corresponding telecom operators IPTV broadcast net
Second transport stream of monitored program forms current reference characteristic value, and the current reference characteristic value is sent to the IPTV
Program monitoring device.
IPTV program monitoring method provided in an embodiment of the present invention, apparatus and system obtain come from the first monitoring station respectively
The reference characteristic value put and the current characteristic value from the second monitoring station, wherein reference characteristic value is by the first monitoring station
Integrate the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network according to IPTV and formed, current characteristic value be by
Second monitoring station is formed according to the second transport stream that telecom operators IPTV broadcasts the monitored program transmitted in net, Jin Ergen
The consistency between the first transport stream of monitored program and the second transport stream is determined according to current characteristic value and reference characteristic value.
It can be seen that being directed to the same monitored program, reference characteristic value integrates the transmitted in Broadcast Control platform transmission network according to IPTV
One transport stream is formed, and current characteristic value is broadcasted the second transport stream transmitted in net according to telecom operators IPTV and formed, will be current
Characteristic value is compared with reference characteristic value can determine that programme content corresponding to the first transport stream and the second transport stream institute are right
Answer the consistency of programme content, so that it is determined that telecom operators IPTV broadcast net transmission monitored program whether occur mistake or
It is tampered, and monitoring process only needs to obtain the current spy of reference characteristic value and the second monitoring station from the first monitoring station
Value indicative, the network bandwidth for transmitting reference characteristic value and current characteristic value needs is smaller, it is not necessary that larger network bandwidth is specially arranged
Special line, so as to reduce the cost being monitored to IPTV program.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present invention
Some embodiments for those of ordinary skill in the art without creative efforts, can also basis
These attached drawings obtain other attached drawings.
Fig. 1 is a kind of flow chart of IPTV program monitoring method provided by one embodiment of the present invention;
Fig. 2 is the schematic diagram of equipment where a kind of IPTV program monitoring device provided by one embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of IPTV program monitoring device provided by one embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of IPTV program monitoring system provided by one embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments, based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
As shown in Figure 1, this method may include following step the embodiment of the invention provides a kind of IPTV program monitoring method
It is rapid:
Step 1: obtaining the reference characteristic value from the first monitoring station, wherein reference characteristic value is the first monitoring station
The first transport stream of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV and is formed;
Step 102: obtaining the current characteristic value from the second monitoring station, wherein current characteristic value is the second monitoring station
O'clock the second transport stream of the monitored program transmitted in net is broadcasted according to telecom operators IPTV and is formed;
Step 103: according to current characteristic value and reference characteristic value, determining programme content corresponding to the first transport stream and second
The consistency of programme content corresponding to transport stream.
The embodiment of the invention provides a kind of IPTV program monitoring methods, obtain the reference from the first monitoring station respectively
Characteristic value and current characteristic value from the second monitoring station, wherein reference characteristic value is by the first monitoring station according to IPTV
It integrates the first transport stream of the monitored program transmitted in Broadcast Control platform transmission network and is formed, current characteristic value is by the second monitoring
Website is formed according to the second transport stream that telecom operators IPTV broadcasts the monitored program transmitted in net, and then according to current spy
Value indicative and reference characteristic value determine the consistency between the first transport stream of monitored program and the second transport stream.Thus may be used
See, for the same monitored program, reference characteristic value integrates the first transmission transmitted in Broadcast Control platform transmission network according to IPTV
Stream is formed, and current characteristic value is broadcasted the second transport stream transmitted in net according to telecom operators IPTV and formed, by current characteristic value
Program corresponding to programme content corresponding to the first transport stream and the second transport stream can be determined by being compared with reference characteristic value
The consistency of content, so that it is determined that whether the monitored program that telecom operators IPTV broadcasts net transmission mistake occurs or usurped
Change, and monitoring process only needs to obtain the current signature of reference characteristic value and the second monitoring station from the first monitoring station
Value, the network bandwidth for transmitting reference characteristic value and current characteristic value needs is smaller, it is not necessary that the special of larger network bandwidth is specially arranged
Line, so as to reduce the cost being monitored to IPTV program.
Optionally, on the basis of IPTV program monitoring method shown in Fig. 1, a corresponding frame first view of each reference characteristic value
Frequency image, acquisition after the first video image is decoded the first transport stream by the first monitoring station, and reference characteristic value has
Body is carried out by preset image feature value extraction algorithm to corresponding first video image by the first monitoring station
It handles and generates.Correspondingly, corresponding second video image of frame of each current characteristic value, the second video image is by the second monitoring station
O'clock to the second transport stream be decoded after acquisition, and current characteristic value be specifically by the second monitoring station pass through identical image
Characteristics extraction algorithm handles corresponding second video image and is generated.
In embodiments of the present invention, the first monitoring station can integrate first transmitted in Broadcast Control platform transmission network to IPTV
Transport stream is decoded and obtains the first video image, later using preset image characteristics extraction algorithm to decoding
Each the first video image of frame is handled, and then obtains the corresponding reference characteristic value of each the first video image of frame.Phase therewith
Accordingly, the second monitoring station can broadcast the second transport stream transmitted in net to IPTV in telecom operation and be decoded and obtain
Second video image, utilize later with the first monitoring station using image characteristics extraction algorithm identical algorithm to decoding
Each the second video image of frame is handled, and then obtains the corresponding current characteristic value of each the second video image of frame.
Since reference characteristic value is by image feature value extraction algorithm the first video image corresponding to the first transport stream
It is handled and is obtained, current characteristic value is by image feature value extraction algorithm the second video corresponding to the second transport stream
Image is handled and is obtained, and is handled the first video image and handled the image characteristics extraction algorithm of the second video image
It is identical, to can determine the interior of the first video image and the second video image by comparing reference characteristic value and current characteristic value
Whether appearance is identical, and then whether may determine that programme content corresponding to programme content corresponding to the first transport stream and the second transport stream
Unanimously, it can whether the program that monitoring telecom operators IPTV is broadcasted in net occurs mistake or be tampered.
Since reference characteristic value and current characteristic value are respectively by the first monitoring station and the second monitoring station using identical
Image feature value extraction algorithm and obtain, to can determine the first video figure by comparing reference characteristic value and current characteristic value
Whether the content of picture and the second video image is identical, ensure that the accuracy of IPTV program monitoring result.
Optionally, the first monitoring station can persistently be decoded the first transport stream, and then successively every to what is decoded
One the first video image of frame is handled, and the corresponding reference characteristic value of each the first video image of frame is obtained, correspondingly, the second prison
Survey station point can persistently be decoded the second transport stream, so successively to the second video image of each frame decoded at
Reason, obtains the corresponding current characteristic value of each the second video image of frame.First monitoring station after obtaining a reference characteristic value,
It can include a reference characteristic value message of following content: the ginseng according to characteristic value message format predetermined, generation
Examine the mark letter for generating time and the first monitoring station of characteristic value, the identification information of monitored program, the reference characteristic value
Breath, correspondingly, the second monitoring station, can be raw according to identical characteristic value message format after obtaining a current characteristic value
At a current characteristic value message for including following content: the current characteristic value, monitored program identification information, this is current
The identification information for generating time and the second monitoring station of characteristic value.
Reference characteristic value message and current characteristic value message phase are continuously generated with the first monitoring station and the second monitoring station
Accordingly,
When obtaining from the reference characteristic value of the first monitoring station, can continue to receive the ginseng from the first monitoring station
Examine characteristic value message, wherein adjacent reception to corresponding first transport stream of two reference characteristic value message in adjacent two frames first
Video image can obtain the reference characteristic value message later by parsing respectively to each reference characteristic value message
Including reference characteristic value and the identification information of monitored program, the generation time of the reference characteristic value and the first monitoring station
Identification information;
When obtaining from the current characteristic value of the second monitoring station, can continue to receive working as from the second monitoring station
Preceding characteristic value message, wherein adjacent reception to corresponding second transport stream of two current characteristic value message in adjacent two frames second
Video image can obtain the current characteristic value message later by parsing respectively to each current characteristic value message
Including current characteristic value and the identification information of monitored program, the generation time of the current characteristic value and the second monitoring station
Identification information.
Firstly, the lasting reference characteristic value message received from the first monitoring station and from the current of the second monitoring station
Characteristic value message parses reference characteristic value and current characteristic value from reference characteristic value message and current characteristic value message respectively
It is compared, to determine whether the second transport stream transmitted in telecom operators IPTV mistake occurs or be tampered, so as to
It realizes and real-time monitoring is carried out to monitored program, raising is monitored IPTV program comprehensive.
Secondly as the first monitoring station and the second monitoring station can simultaneously be monitored multiple monitored programs,
In order to which the reference characteristic value for being directed to same monitored program is compared with current characteristic value, reference characteristic value message and current
Include the identification information of monitored program in characteristic value message, is directed to facilitating according to the identification information acquisition for being monitored program
The current characteristic value and reference characteristic value of same monitored program are compared, and are carried out simultaneously to multiple IPTV programs to realize
Monitoring.
Secondly as the first monitoring station and the second monitoring station transmission reference characteristic value message and current characteristic value message
Distance may be different, and transport stream broadcasts net from integrating Broadcast Control platform transmission network according to IPTV and be transmitted to telecom operators IPTV
Shi Huiyou certain delay, thus the reference characteristic value that gets of same time and current characteristic value may and not correspond to it is identical
Video image, therefore in reference characteristic value message carry reference characteristic value the generation time, in current characteristic value message
The generation time of current characteristic value is carried, when so as to according to the generation for generating time and current characteristic value of reference characteristic value
Between select the reference characteristic value of corresponding same video image and current characteristic value to be compared, IPTV program is supervised with improving
The accuracy of survey.
Secondly as different provinces, which are corresponding with different IPTV, integrates Broadcast Control platform transmission network, and each IPTV collection
Net is broadcasted to different telecom operators IPTV is connected at Broadcast Control platform transmission network, same telecom operators IPTV broadcasts net and also wraps
Multistage IPTV transmission node is included, every level-one IPTV transmission node is required to the second monitoring station of deployment, for the ease of determining tool
Body is which telecom operators IPTV broadcasts the monitored program generation mistake transmitted in net or is tampered, current characteristic value message
In include corresponding second monitoring station identification information.
It should be noted that the first monitoring station is handled the first video image by image feature value extraction algorithm
Reference characteristic value is obtained, the second monitoring station carries out processing to the second video image by image feature value extraction algorithm and worked as
Preceding characteristic value, and image feature value extraction algorithm is specifically as follows perceptual hash algorithm (Perceptual hash
Algorithm, pHash), scale invariant feature transfer algorithm (Scale-invariant feature transform,
SIFT), mean value hash algorithm (Average hash algorithm, AHA) or difference hash algorithm (Different hash
Algorithm, dHash) etc..
Optionally, on the basis of IPTV program monitoring method shown in Fig. 1, step 103 is according to current characteristic value and reference
When characteristic value determines the consistency of programme content corresponding to programme content corresponding to the first transport stream and the second transport stream, for obtaining
Each current characteristic value got can determine the consistency of programme content as follows:
S1: corresponding match time section is determined according to the generation time of the current characteristic value;
S2: the acquisition corresponding generation time is located at least one reference characteristic value in match time section;
S3: judge current with this with the presence or absence of at least one reference characteristic value at least one reference characteristic value got
Characteristic value matches, if so, executing S4, otherwise executes S5;
S4: it is consistent with programme content corresponding to the second transport stream to determine programme content corresponding to the first transport stream, and terminates
Current process;
S5: determine that programme content corresponding to the first transport stream and programme content corresponding to the second transport stream are inconsistent.
In embodiments of the present invention, since IPTV integrates Broadcast Control platform transmission network and telecom operators IPTV is broadcasted in net
There is delay in transport stream, therefore the time for the reference characteristic value and current characteristic value for getting corresponding same video image may not
Together, but the difference of the generation time of the reference characteristic value and current characteristic value of corresponding same video image can less than one time threshold
It is worth, which is determined at a distance from transmission network between the second monitoring station by the first monitoring station, and then can basis
The time that generates of the time threshold and a current characteristic value determines the match time section for corresponding to the current characteristic value, so that with
The generation time that the current characteristic value corresponds to the reference characteristic value of same video image is located in match time section.Passing through will
Each reference characteristic value that the time was located in match time section is generated to be matched with current characteristic value, if there is with current spy
The reference characteristic value that value indicative matches then illustrates programme content corresponding to the first transport stream and described the when obtaining current characteristic value
Programme content corresponding to two transport streams is consistent, otherwise illustrate obtain current characteristic value when the first transport stream corresponding to programme content with
Programme content corresponding to second transport stream is inconsistent.
For example, the generation time of current characteristic value X1 is T for monitored program A, determines and correspond to current characteristic value X1
Match time section be T-4s to T+4s, and then get and corresponding generate the time and be located in this 8s (second) period of T-4s to T+4s
192 reference characteristic values, if there are at least one reference characteristic values and current characteristic value X1 phase in this 192 reference characteristic value
Matching, then programme content one corresponding to programme content and the first transport stream corresponding to the second transport stream when explanation corresponds to time T
It causes, i.e. the transport stream that telecom operators IPTV broadcasts the monitored program A transmitted in net is not misplaced or is tampered.
Match time section is determined according to the generation time of current characteristic value, and current characteristic value is located at the generation time and is matched
Each reference characteristic value in period is matched, and solves the current characteristic value and reference corresponding to same video image with this
There is delay in the generation time of characteristic value, guarantee the accuracy being monitored to IPTV program.
Optionally, on the basis of the above embodiments, whether deposited in each reference characteristic value that step S3 judgement is got
In the reference characteristic value to match with current characteristic value, can specifically determine whether there is by the following method and current spy
The reference characteristic value that value indicative matches:
A1: for each reference characteristic value got, the reference characteristic value and current spy are calculated by following formula
Matching degree between value indicative;
Wherein, P characterizes the matching degree between the reference characteristic value and the current characteristic value;M characterize the current characteristic value and
The number of the respective included eigenvalue cluster of the reference characteristic value;DiCharacterize ith feature value group included by the reference characteristic value
In number with same characteristic features value in ith feature value group included by the current characteristic value;Di+1Characterize the reference characteristic value institute
Including i+1 eigenvalue cluster in in i+1 eigenvalue cluster included by the current characteristic value same characteristic features value
Number;Wherein, each eigenvalue cluster includes at least one characteristic value;
A2: if there are at least one reference characteristic value and current characteristic values at least one reference characteristic value got
Between matching degree be greater than preset matching degree threshold value, it is determined that at least one reference characteristic value got exist extremely
A few reference characteristic value matches with the current characteristic value;
A3: if there is no between reference characteristic value and current characteristic value at least one reference characteristic value got
Matching degree is greater than preset matching degree threshold value, it is determined that there is no with reference to special at least one reference characteristic value got
Value indicative matches with the current characteristic value.
In embodiments of the present invention, reference characteristic value and current characteristic value can be the character string with identical digit, than
If reference characteristic value and current characteristic value are 64 binary codes.According to eigenvalue cluster division rule predetermined,
The character string that reference characteristic value and current characteristic value include can be divided into multiple eigenvalue clusters respectively, and according to identical side
Formula is respectively ranked up the eigenvalue cluster marked off from reference characteristic value and current characteristic value, such as will be in reference characteristic value
Three adjacent characters are divided into an eigenvalue cluster, and three characters adjacent in reference characteristic value are correspondingly divided into one
Eigenvalue cluster, and it is each to what is marked off from reference characteristic value respectively according to the position in reference characteristic value/current characteristic value
A eigenvalue cluster and each eigenvalue cluster marked off from current characteristic value are ranked up.It is identical each for sorting later
It, will be from the eigenvalue cluster marked off in reference characteristic value and the spy that is correspondingly marked off from current characteristic value to eigenvalue cluster
Value indicative group is compared, and determines the number of same characteristic features value in the two eigenvalue clusters, and then the number determined is substituted into
It states formula and carries out operation, the matching degree between current characteristic value and reference characteristic value can be calculated.
Reference characteristic value is formed according to the first video image, and the characteristic value first of different location regards in reference characteristic value
A corresponding characteristics of image on frequency image, correspondingly, current characteristic value is formed according to the second video image, current characteristic value
A corresponding characteristics of image on the second video image of characteristic value of middle different location, from reference characteristic value and current spy
The eigenvalue cluster extracted in value indicative positioned at same position is compared, and is to phase on the first video image and the second video image
With the comparison of characteristics of image, above-mentioned formula combines the comparison result to multiple images feature to calculate reference characteristic value and current
Matching degree between characteristic value, so that matching degree can reflect the similitude of reference characteristic value and current characteristic value, and then can be with
The first video image and the second video image content whether having the same are determined according to matching degree.
As shown in Figure 2 and Figure 3, the embodiment of the invention provides a kind of IPTV program monitoring devices.Installation practice can lead to
Software realization is crossed, can also be realized by way of hardware or software and hardware combining.For hardware view, as shown in Fig. 2, being
A kind of hardware structure diagram of equipment where IPTV program monitoring device provided in an embodiment of the present invention, in addition to processing shown in Fig. 2
Except device, memory, network interface and nonvolatile memory, the equipment in embodiment where device usually can also include
Other hardware, such as it is responsible for the forwarding chip of processing message.Taking software implementation as an example, as shown in figure 3, anticipating as a logic
Device in justice is to be read computer program instructions corresponding in nonvolatile memory by the CPU of equipment where it
Operation is formed in memory.IPTV program monitoring device provided in this embodiment, comprising: first acquisition unit 301, second obtains
Unit 302 and judging unit 303;
First acquisition unit 301, for obtaining the reference characteristic value from the first monitoring station, wherein reference characteristic value
For the first monitoring station integrated according to IPTV the monitored program transmitted in Broadcast Control platform transmission network the first transport stream and
It is formed;
Second acquisition unit 302, for obtaining the current characteristic value from the second monitoring station, wherein current characteristic value
For the second monitoring station according to telecom operators IPTV broadcast the monitored program transmitted in net the second transport stream and shape
At;
Judging unit 303, reference characteristic value and second acquisition unit for being got according to first acquisition unit 301
302 current characteristic values got determine programme content corresponding to programme content corresponding to the first transport stream and the second transport stream
Consistency.
Optionally, on the basis of IPTV program monitoring device shown in Fig. 3,
First acquisition unit 301, for persistently receiving the reference characteristic value message from the first monitoring station, and it is right respectively
Each reference characteristic value message is parsed, and reference characteristic value and monitored section that the reference characteristic value message includes are obtained
The identification information of the generation time and the first monitoring station of purpose mark information, reference characteristic value, wherein each fixed reference feature
Value by the first monitoring station by preset image feature value extraction algorithm to corresponding the first video image of a frame into
Row is handled and is generated, and the first video image is decoded the first transport stream by the first monitoring station and is obtained, each reference
Characteristic value message corresponds to first video image of frame, adjacent reception to corresponding first transport stream of two reference characteristic value message in
Two adjacent the first video images of frame;
Second acquisition unit 302, for persistently receiving the current characteristic value message from the second monitoring station, and it is right respectively
Each current characteristic value message is parsed, and current characteristic value and monitored section that the current characteristic value message includes are obtained
The identification information of the generation time and the second monitoring station of purpose mark information, current characteristic value, wherein each current signature
Value handle giving birth to by image feature value extraction algorithm by the second monitoring station to corresponding the second video image of a frame
At the second video image is decoded the second transport stream by the second monitoring station and is obtained, each current characteristic value message
Corresponding second video image of frame, adjacent reception to corresponding second transport stream of two current characteristic value message in adjacent two frames
Second video image.
Optionally, on the basis of IPTV program monitoring device shown in Fig. 3,
Judging unit 303, each current characteristic value for getting for second acquisition unit 302, according to deserving
The generation time of preceding characteristic value determines corresponding match time section, and the acquisition corresponding generation time is located in match time section
At least one reference characteristic value, if there are at least one reference characteristic value and be somebody's turn to do at least one reference characteristic value got
Current characteristic value matches, it is determined that programme content one corresponding to programme content corresponding to the first transport stream and the second transport stream
It causes, otherwise determines that programme content corresponding to the first transport stream and programme content corresponding to the second transport stream are inconsistent.
Optionally, on the basis of IPTV program monitoring device shown in Fig. 3,
Judging unit 303, for leading to for each of at least one reference characteristic value got reference characteristic value
It crosses following formula and calculates matching degree between the reference characteristic value and the current characteristic value, if at least one reference got
There are the matching degrees between at least one reference characteristic value and current characteristic value to be greater than preset matching degree threshold in characteristic value
Value, it is determined that there are at least one reference characteristic values and the current characteristic value phase at least one reference characteristic value got
Match, otherwise determines that there is no the fixed reference features to match with the current characteristic value at least one reference characteristic value got
Value;
Wherein, P characterizes the matching degree between the reference characteristic value and the current characteristic value;M characterize the current characteristic value and
The number of the respective included eigenvalue cluster of the reference characteristic value;DiCharacterize ith feature value group included by the reference characteristic value
In number with same characteristic features value in ith feature value group included by the current characteristic value;Di+1Characterize the reference characteristic value institute
Including i+1 eigenvalue cluster in in i+1 eigenvalue cluster included by the current characteristic value same characteristic features value
Number;Wherein, each eigenvalue cluster includes at least one characteristic value.
It should be noted that the contents such as information exchange, implementation procedure between each unit in above-mentioned apparatus, due to this
Inventive method embodiment is based on same design, and for details, please refer to the description in the embodiment of the method for the present invention, no longer superfluous herein
It states.
As shown in figure 4, one embodiment of the invention provides a kind of IPTV program monitoring system, comprising: above-mentioned each reality
401, first monitoring stations 402 of any one IPTV program monitoring device and second monitoring station of example offer are provided
403;
First monitoring station 402 is monitored for integrating one transmitted in Broadcast Control platform transmission network according to an IPTV
First transport stream of program forms reference characteristic value, and reference characteristic value is sent to IPTV program monitoring device 401;
Second monitoring station 403, for being supervised according to what is transmitted in corresponding telecom operators IPTV broadcast net
The second transport stream for surveying program forms current reference characteristic value, and current reference characteristic value is sent to IPTV program monitoring device
401。
IPTV program provided in an embodiment of the present invention monitors system, and the first monitoring station is used to integrate Broadcast Control according to IPTV flat
First transport stream of the monitored program transmitted in platform transmission network forms reference characteristic value, and the second monitoring station is used for basis
The second transport stream that telecom operators IPTV broadcasts the monitored program transmitted in net forms current reference characteristic value, and IPTV is saved
It is true that the reference characteristic value and the second monitoring station that mesh monitoring device is then sent according to the first monitoring station were sent works as annual eigenvalue
The consistency of programme content corresponding to programme content corresponding to fixed first transport stream and the second transport stream, that is, judge telecom operators
Whether the monitored program that IPTV is broadcasted in net occurs mistake or is tampered, only due to the first monitoring station and the second monitoring station
It needs for reference characteristic value and current characteristic value to be sent to IPTV program monitoring device, and transmits reference characteristic value and current signature
Network bandwidth required for being worth is smaller, thus when realizing the monitoring of IPTV program it is not necessary that the special of larger network bandwidth is specially arranged
Line, and then the cost being monitored to IPTV program can be reduced.
Optionally, on the basis of IPTV program monitoring system shown in Fig. 4, according to the portion of IPTV program monitoring device 401
It is different to affix one's name to position, which, which monitors system, has the following two kinds form:
The first form: IPTV program monitoring device 401 is deployed on center comparison server, the first monitoring station 402
(but it is not limited to IP network by IP network with the second monitoring station 403, cable TV network, satellite communication network can also be passed through
Network etc.) by reference characteristic value message and current characteristic value message be sent to center comparison server, IPTV program monitoring device 401
Reference characteristic value message is obtained from center comparison server and current characteristic value message is handled;
Second of form: IPTV program monitoring device 401 is deployed on the second monitoring station 403, the first monitoring station 402
Spy can will be referred to by IP network (but being not limited to IP network, cable TV network, satellite communication network etc. can also be passed through)
Value indicative message, which is sent to the second monitoring station 403 or the first monitoring station 402, can send one for reference characteristic value message
Reference characteristic value message is forwarded to the second monitoring station 403, IPTV program monitoring dress by message center later by a message center
It sets 401 and obtains reference characteristic value message and current characteristic value message from the second monitoring station 403 and handled.
The monitoring of IPTV program may be implemented in the IPTV program monitoring system of above two form, specifically can be according to deployment
Convenience and it is required monitoring IPTV program one of two kinds of forms of quantity flexible choice.
Optionally, on the basis of above-mentioned the first form IPTV program monitoring system, which monitors system can
To include multiple first monitoring stations and multiple second monitoring stations, specifically:
First monitoring station can be deployed in IPTV and integrate in Broadcast Control platform transmission network, and each IPTV integrates Broadcast Control platform and passes
Defeated to dispose first monitoring station on the net, the first monitoring station is used to integrate the transmission of Broadcast Control platform according to IPTV where it
The transport stream of transfers on network generates reference characteristic value;
Second monitoring station can be deployed in telecom operators IPTV and broadcast online, each telecom operators IPTV broadcast net
On can dispose second monitoring station, the second monitoring station is used to broadcast online pass according to telecom operators IPTV where it
Defeated transport stream generates current characteristic value.
In embodiments of the present invention, usually each province is deployed with an IPTV and integrates Broadcast Control platform transmission network, Jin Erke
First monitoring station is disposed in Broadcast Control platform transmission network to integrate in the IPTV of each identity.For each IPTV collection
At Broadcast Control platform transmission network, which integrates Broadcast Control platform transmission network and is connected with multiple telecom operators IPTV broadcast nets, and every
It includes multistage IPTV transmission node that a telecom operators IPTV, which broadcasts net, for example city-level IPTV transmission node, IPTV at county level are passed
Defeated node, township level IPTV transmission node, cell-level IPTV transmission node, hotel's IPTV transmission node etc., can according to monitoring needs
To dispose the second monitoring station on multiple IPTV transmission nodes.
In embodiments of the present invention, multiple IPTV save since IPTV integrates same time tranfer in Broadcast Control platform transmission network
Purpose transport stream, and each can be directed to respectively by being deployed in the first monitoring station that IPTV is integrated in Broadcast Control platform transmission network
IPTV program generates reference characteristic value.It is deployed in telecom operators IPTV and broadcasts the second online monitoring station, telecom operators
The transmission downstream that IPTV broadcasts online second monitoring station includes at least one IPTV terminal, which can be with
The IPTV program played simultaneously for its each IPTV terminal for transmitting downstream generates current characteristic value.
For example, the second monitoring station 1 is deployed on hotel's IPTV transmission node 1, hotel's IPTV transmission node 1 is connected with wine
100 IPTV terminals used in shop have in this 100 IPTV terminals of current time 50 IPTV terminals to be playing IPTV section
Mesh, and the number for being playing the played IPTV program of 50 IPTV terminals of IPTV program is 20, then the second monitoring station 1 is worked as
The preceding time is directed to each monitored program life using this 20 IPTV programs as monitored program, with 20 tunnels processing thread simultaneously
At current characteristic value.
Optionally, on the basis of above-mentioned second of form IPTV program monitoring system, which monitors system can
To include multiple first monitoring stations, multiple second monitoring stations and multiple IPTV program monitoring devices, specifically:
Each second monitoring station 403 is deployed in the telecom operators IPTV for needing to be monitored and broadcasts on the net, each
An IPTV program monitoring device 401 is disposed on second monitoring station 403;
Each first monitoring station 402, which is deployed in, broadcasts what net was connected with the telecom operators IPTV being monitored is needed
IPTV integrates Broadcast Control platform transmission network.
In embodiments of the present invention, each first monitoring station 402 will be formed by ginseng directly or by message center
Examine characteristic value message and be sent to relevant one or more second monitoring stations 403, each IPTV program monitoring device 401 from
Reference characteristic value message is obtained on the second monitoring station 403 where it and current characteristic value message is handled.
Optionally, on the basis of above-mentioned each embodiment passed through IPTV program monitoring system,
First monitoring station 402, which is used to be decoded the first transport stream of monitored program, obtains the first video image,
Each the first video image of frame is handled respectively by preset image feature value extraction algorithm later, is obtained each
The corresponding reference characteristic value of the first video image of frame.
In embodiments of the present invention, the first monitoring station 402 can persistently integrate in Broadcast Control platform transmission network IPTV and pass
Defeated the first transport stream for corresponding to monitored program is decoded, so as to be continuous first by the first transmission stream decoding
Video image, and then be successively directed to each the first video image of frame using image feature value extraction algorithm and handled and obtain phase
A corresponding reference characteristic value.
In embodiments of the present invention, the first monitoring station 402 is using image feature value extraction algorithm to the first video image
It carries out processing and obtains reference characteristic value, specific processing method can be with are as follows:
B1: carrying out gray proces to the first video image, to reduce the type of color included by the first video image, such as
The color reduction for including by the first video image by gray proces is to 64 kinds;
B2: region is carried out to the first video image by gray proces according to preset region division rule and is drawn
Point, it will be divided into multiple images region by the first video image of gray proces, such as will be by the first view of gray proces
Frequency image is divided into 8*8 and amounts to 64 image-regions;
B3: setting rule according to preset grade, each image-region setting respectively marked off is corresponding
Area grade;
B4: respectively using the corresponding image information of each image-region and the corresponding area grade of the image-region as
Two parameters input preset first hash algorithm, obtain the corresponding characteristic value of each image-region;
B5: being combined the corresponding characteristic value of each image-region according to putting in order for each image-region, obtains
Reference characteristic value corresponding to the first video image.
In embodiments of the present invention, the first monitoring station 402 is after getting a reference characteristic value, according to fixed in advance
The characteristic value message format of justice generates reference characteristic value message corresponding with the reference characteristic value, fixed reference feature generated
Value message include the reference characteristic value, the identification information of monitored program, the reference characteristic value the generation time and this first
The identification information of monitoring station.
It should be noted that the second monitoring station 403 generates the process and the first monitoring station 402 of current characteristic value message
The process for generating reference characteristic value message is similar, and only the source of transport stream is different, and it is right in above-described embodiment specifically to may refer to
First monitoring station 402 generates the description of reference characteristic value message, no longer generates current signature to the second monitoring station 403 herein
The process of value message is repeated.
The embodiment of the invention also provides a kind of readable mediums, including execute instruction, when the processor of storage control is held
When executing instruction described in row, the storage control executes the IPTV program monitoring method that above-mentioned each embodiment provides.
The embodiment of the invention also provides a kind of storage controls, comprising: processor, memory and bus;
The memory is executed instruction for storing, and the processor is connect with the memory by the bus, when
When the storage control is run, the processor executes the described of memory storage and executes instruction, so that the storage
Controller executes the IPTV program monitoring method that above-mentioned each embodiment provides.
In conclusion the IPTV program monitoring method of each embodiment offer of the present invention, apparatus and system, at least have such as
It is lower the utility model has the advantages that
1, the reference characteristic value from the first monitoring station in embodiments of the present invention, is obtained respectively and is monitored from second
The current characteristic value of website, wherein reference characteristic value is to be integrated in Broadcast Control platform transmission network by the first monitoring station according to IPTV
Transmission monitored program the first transport stream and formed, current characteristic value is by the second monitoring station according to telecom operators
IPTV broadcasts the second transport stream of monitored program transmitted in net and is formed, so according to current characteristic value and reference characteristic value come
Determine the consistency between the first transport stream and the second transport stream of monitored program.It can be seen that for same monitored
Program, reference characteristic value integrate the first transport stream transmitted in Broadcast Control platform transmission network according to IPTV and are formed, current characteristic value root
The second transport stream transmitted in net is broadcasted according to telecom operators IPTV to be formed, and current characteristic value is compared with reference characteristic value
It can determine the consistency of programme content corresponding to programme content corresponding to the first transport stream and the second transport stream, so that it is determined that
Whether the monitored program that telecom operators IPTV broadcasts net transmission there is mistake or is tampered, and monitoring process only needs to obtain
The current characteristic value of reference characteristic value and the second monitoring station from the first monitoring station, transmission reference characteristic value and current spy
The network bandwidth that value indicative needs is smaller, it is not necessary that the special line of larger network bandwidth is specially arranged, so as to reduce to IPTV program
The cost being monitored.
2, in embodiments of the present invention, since reference characteristic value and current characteristic value are respectively by the first monitoring station and second
Monitoring station is obtained using identical image feature value extraction algorithm, thus by comparing reference characteristic value and current characteristic value
Can determine whether the content of the first video image and the second video image is identical, ensure that the accurate of IPTV program monitoring result
Property.
3, in embodiments of the present invention, the lasting reference characteristic value message received from the first monitoring station and second is come from
The current characteristic value message of monitoring station parses fixed reference feature from reference characteristic value message and current characteristic value message respectively
Value and current characteristic value are compared, with determine the second transport stream transmitted in telecom operators IPTV whether occur mistake or by
It distorts, real-time monitoring is carried out to monitored program so as to realize, raising is monitored IPTV program comprehensive.
4, in embodiments of the present invention, since the first monitoring station and the second monitoring station can be simultaneously to multiple monitored
Program is monitored, in order to which the reference characteristic value for being directed to same monitored program to be compared with current characteristic value, with reference to spy
It include the identification information of monitored program in value indicative message and current characteristic value message, to facilitate according to the mark for being monitored program
The current characteristic value and reference characteristic value for knowing acquisition of information for same monitored program are compared, to realize simultaneously to more
A IPTV program is monitored.
5, in embodiments of the present invention, due to the first monitoring station and the second monitoring station transmission reference characteristic value message and
The distance of current characteristic value message may be different, and transport stream is transmitted to telecommunications fortune from integrating Broadcast Control platform transmission network according to IPTV
Battalion quotient IPTV has certain delay, therefore the reference characteristic value and current characteristic value possibility that the same time gets when broadcasting net
And identical video image is not corresponded to, therefore the generation time of reference characteristic value is carried in reference characteristic value message, working as
The generation time of current characteristic value is carried in preceding characteristic value message, so as to according to the generation time of reference characteristic value and currently
The generation selection of time of characteristic value corresponds to the reference characteristic value of same video image and current characteristic value is compared, with raising pair
The accuracy that IPTV program is monitored.
6, match time section in embodiments of the present invention, is determined according to the generation time of current characteristic value, by current signature
Value is matched with each reference characteristic value that the time is located in match time section is generated, and solves to correspond to same video figure with this
There is delay in the current characteristic value of picture and the generation time of reference characteristic value, guarantee the standard being monitored to IPTV program
True property.
7, in embodiments of the present invention, based on the monitored section that will be got from the first monitoring station and the second monitoring station
Purpose characteristic information is compared, and whether the content that program can be monitored with accurate measurements is tampered, and the program saves progress
Strange land content monitors bandwidth, saves human input, improves monitoring capability, saves monitoring construction cost and operating cost.
Meanwhile front end redundancy is improved, the loophole of node acquisition is compensated for, has evaded the risk of leakage prison, has made monitoring efficiency, accident treatment
Efficiency improves.
It should be noted that, in this document, such as first and second etc relational terms are used merely to an entity
Or operation is distinguished with another entity or operation, is existed without necessarily requiring or implying between these entities or operation
Any actual relationship or order.Moreover, the terms "include", "comprise" or its any other variant be intended to it is non-
It is exclusive to include, so that the process, method, article or equipment for including a series of elements not only includes those elements,
It but also including other elements that are not explicitly listed, or further include solid by this process, method, article or equipment
Some elements.In the absence of more restrictions, the element limited by sentence " including one ", is not arranged
Except there is also other identical factors in the process, method, article or apparatus that includes the element.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can store in computer-readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light
In the various media that can store program code such as disk.
Finally, it should be noted that the foregoing is merely presently preferred embodiments of the present invention, it is merely to illustrate skill of the invention
Art scheme, is not intended to limit the scope of the present invention.Any modification for being made all within the spirits and principles of the present invention,
Equivalent replacement, improvement etc., are included within the scope of protection of the present invention.
Claims (10)
1. a kind of IPTV program monitoring method characterized by comprising
Obtain the reference characteristic value from the first monitoring station, wherein the reference characteristic value is the first monitoring station root
The first transport stream of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV and is formed;
Obtain the current characteristic value from the second monitoring station, wherein the current characteristic value is the second monitoring station root
The second transport stream of the monitored program transmitted in net is broadcasted according to a telecom operators IPTV and is formed;
According to the current characteristic value and the reference characteristic value, determine programme content corresponding to first transport stream with it is described
The consistency of programme content corresponding to second transport stream.
2. the method according to claim 1, wherein
Each described reference characteristic value passes through preset image feature value extraction algorithm pair by first monitoring station
Corresponding the first video image of a frame is handled and is generated, and first video image is by first monitoring station to institute
The first transport stream is stated to be decoded and obtain;
Each described current characteristic value is by second monitoring station by described image characteristics extraction algorithm to corresponding
Second video image of frame handled and generated, second video image is by second monitoring station to described second
Transport stream is decoded and obtains.
3. according to the method described in claim 2, it is characterized in that,
The reference characteristic value of the acquisition from the first monitoring station, comprising:
It is lasting to receive the reference characteristic value message from first monitoring station, wherein each described reference characteristic value disappears
The first video image described in a corresponding frame is ceased, two reference characteristic value message that adjacent reception arrives correspond to first transmission
First video image described in two adjacent frames in stream;
Each described reference characteristic value message is parsed respectively, obtains the reference that the reference characteristic value message includes
The identification information of characteristic value and the monitored program, the generation time of the reference characteristic value and first monitoring station
Identification information;
The current characteristic value of the acquisition from the second monitoring station, comprising:
It is lasting to receive the current characteristic value message from second monitoring station, wherein each described current characteristic value disappears
The second video image described in a corresponding frame is ceased, two current characteristic value message that adjacent reception arrives correspond to second transmission
Second video image described in two adjacent frames in stream;
Each described current characteristic value message is parsed respectively, obtain that the current characteristic value message includes is described current
The identification information of characteristic value and the monitored program, the generation time of the current characteristic value and second monitoring station
Identification information.
4. according to the method described in claim 3, it is characterized in that, described according to the current characteristic value and the fixed reference feature
Value determines the consistency of programme content corresponding to programme content corresponding to first transport stream and second transport stream, packet
It includes:
For current characteristic value described in each,
Corresponding match time section is determined according to the generation time of the current characteristic value;
Obtain at least one reference characteristic value of corresponding generation time in the match time section;
Judge to whether there is at least one described reference characteristic value at least one the described reference characteristic value got and deserve
Preceding characteristic value matches;
If so, determining programme content one corresponding to programme content corresponding to first transport stream and second transport stream
It causes;
If not, determining that programme content corresponding to first transport stream and programme content corresponding to second transport stream are different
It causes.
5. method according to claim 4, which is characterized in that described at least one described reference for judging to get is special
Match with the presence or absence of at least one described reference characteristic value with the current characteristic value in value indicative, comprising:
For reference characteristic value described in each of at least one reference characteristic value described in getting,
The matching degree between the reference characteristic value and the current characteristic value is calculated by following formula;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;The m characterizes the current signature
The number of the respective included eigenvalue cluster of value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value i-th
In eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Characterization should
In i+1 eigenvalue cluster included by reference characteristic value with phase in i+1 eigenvalue cluster included by the current characteristic value
With the number of characteristic value;Wherein, each eigenvalue cluster includes at least one characteristic value;
If there are reference characteristic values described at least one and described current at least one the described reference characteristic value got
The matching degree between characteristic value is greater than preset matching degree threshold value, it is determined that at least one fixed reference feature got
There are reference characteristic values described at least one and the current characteristic value to match in value, otherwise determines at least one ginseng got
Examine the reference characteristic value for being not present in characteristic value and matching with the current characteristic value.
6. a kind of IPTV program monitoring device characterized by comprising first acquisition unit, second acquisition unit and judgement are single
Member;
The first acquisition unit, for obtaining the reference characteristic value from the first monitoring station, wherein the reference characteristic value
The first transmission of the monitored program transmitted in Broadcast Control platform transmission network is integrated according to IPTV for first monitoring station
It flows and is formed;
The second acquisition unit, for obtaining the current characteristic value from the second monitoring station, wherein the current characteristic value
It is passed for second monitoring station according to second that a telecom operators IPTV broadcasts the monitored program transmitted in net
It is defeated stream and formed;
The judging unit, the reference characteristic value and described second for being got according to the first acquisition unit obtain
The current characteristic value that unit is got determines programme content corresponding to first transport stream and the second transport stream institute
The consistency of corresponding programme content.
7. device according to claim 6, which is characterized in that
The first acquisition unit, for persistently receiving the reference characteristic value message from first monitoring station, and respectively
Each described reference characteristic value message is parsed, obtain the reference characteristic value that the reference characteristic value message includes with
And identification information, the generation time of the reference characteristic value and the mark letter of first monitoring station of the monitored program
Breath, wherein each described reference characteristic value is extracted by preset image feature value by first monitoring station and calculated
Method handles corresponding the first video image of a frame and is generated, and first video image is by first monitoring station
First transport stream is decoded and is obtained, the first video figure described in the corresponding frame of each described reference characteristic value message
Picture, adjacent reception to two reference characteristic value message correspond to described in two frames adjacent in first transport stream the first view
Frequency image;
The second acquisition unit, for persistently receiving the current characteristic value message from second monitoring station, and respectively
Each described current characteristic value message is parsed, obtain the current characteristic value that the current characteristic value message includes with
And identification information, the generation time of the current characteristic value and the mark letter of second monitoring station of the monitored program
Breath, wherein each described current characteristic value is by second monitoring station by described image characteristics extraction algorithm to phase
Corresponding the second video image of a frame is handled and is generated, and second video image is by second monitoring station to described
Second transport stream is decoded and obtains, the second video image described in the corresponding frame of each described current characteristic value message, phase
The adjacent two current characteristic value message received correspond to the second video figure described in two frames adjacent in second transport stream
Picture.
8. device according to claim 7, which is characterized in that
The judging unit, each described current characteristic value for being got for the second acquisition unit, according to this
The generation time of current characteristic value determines corresponding match time section, and the acquisition corresponding generation time is located at the match time
At least one reference characteristic value in section, if there are described at least one at least one the described reference characteristic value got
Reference characteristic value matches with the current characteristic value, it is determined that programme content corresponding to first transport stream and described second passes
Programme content corresponding to defeated stream is consistent, otherwise determines programme content corresponding to first transport stream and the second transport stream institute
Corresponding programme content is inconsistent.
9. device according to claim 8, which is characterized in that
The judging unit, for for fixed reference feature described in each of at least one reference characteristic value described in getting
Value, the matching degree between the reference characteristic value and the current characteristic value is calculated by following formula, if get it is described extremely
There are the matching degrees between reference characteristic value described at least one and the current characteristic value in a few reference characteristic value
Greater than preset matching degree threshold value, it is determined that there are ginsengs described at least one at least one reference characteristic value got
It examines characteristic value to match with the current characteristic value, otherwise determines and be not present and deserve at least one reference characteristic value got
The reference characteristic value that preceding characteristic value matches;
Wherein, the P characterizes the matching degree between the reference characteristic value and the current characteristic value;The m characterizes the current signature
The number of the respective included eigenvalue cluster of value and the reference characteristic value;The DiIt characterizes included by the reference characteristic value i-th
In eigenvalue cluster with the number of same characteristic features value in ith feature value group included by the current characteristic value;The Di+1Characterization should
In i+1 eigenvalue cluster included by reference characteristic value with phase in i+1 eigenvalue cluster included by the current characteristic value
With the number of characteristic value;Wherein, each eigenvalue cluster includes at least one characteristic value.
10. a kind of IPTV program monitors system characterized by comprising any IPTV program prison in claim 6 to 9
Survey device, first monitoring station and second monitoring station;
First monitoring station, for integrating the monitored program transmitted in Broadcast Control platform transmission network according to an IPTV
The first transport stream form reference characteristic value, and the reference characteristic value is sent to the IPTV program monitoring device;
Second monitoring station, for broadcasting described being supervised of transmitting in net according to a corresponding telecom operators IPTV
The second transport stream for surveying program forms current reference characteristic value, and the current reference characteristic value is sent to the IPTV program
Monitoring device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910103620.0A CN109729390B (en) | 2019-02-01 | 2019-02-01 | IPTV program monitoring method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910103620.0A CN109729390B (en) | 2019-02-01 | 2019-02-01 | IPTV program monitoring method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109729390A true CN109729390A (en) | 2019-05-07 |
CN109729390B CN109729390B (en) | 2021-01-01 |
Family
ID=66301355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910103620.0A Active CN109729390B (en) | 2019-02-01 | 2019-02-01 | IPTV program monitoring method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109729390B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110545444A (en) * | 2019-09-20 | 2019-12-06 | 北京市博汇科技股份有限公司 | tamper-proof monitoring method and system for IP video |
CN111356027A (en) * | 2020-03-25 | 2020-06-30 | 山东云缦智能科技有限公司 | Novel IPTV monitors device |
CN112351306A (en) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | Video content source consistency comparison technology based on IPTV and OTT services |
CN112347821A (en) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | Method for extracting IPTV (Internet protocol television) and OTT (over the top) video features based on convolutional neural network |
CN112954448A (en) * | 2019-12-10 | 2021-06-11 | 德科仕通信(上海)有限公司 | Live broadcast content image feature code extraction method and live broadcast content consistency comparison method |
CN113038146A (en) * | 2019-12-09 | 2021-06-25 | 德科仕通信(上海)有限公司 | Method and system for detecting consistency of self-adaptive IPTV live broadcast content |
CN114666654A (en) * | 2022-05-20 | 2022-06-24 | 山东浪潮超高清视频产业有限公司 | Comparison method for confirming video image content consistency through rgb color mode |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102740120A (en) * | 2012-06-20 | 2012-10-17 | 北京市博汇科技有限公司 | Digital television live program broadcasting integrity judging method |
CN103067778A (en) * | 2013-01-06 | 2013-04-24 | 北京华兴宏视技术发展有限公司 | Data monitoring system and data monitoring method |
US20130201284A1 (en) * | 2008-10-20 | 2013-08-08 | Virginia Venture Industries, Llc | Embedding and decoding three-dimensional watermarks into stereoscopic images |
US20140325550A1 (en) * | 2013-04-25 | 2014-10-30 | Verance Corporation | Real-time anti-piracy for broadcast streams |
CN104780386A (en) * | 2015-03-19 | 2015-07-15 | 内蒙古民族大学 | Video-tampering detection method based on LOF-Co-Forest algorithm |
CN106028147A (en) * | 2016-06-23 | 2016-10-12 | 北京华兴宏视技术发展有限公司 | Video signal monitoring method and video signal monitoring system |
-
2019
- 2019-02-01 CN CN201910103620.0A patent/CN109729390B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130201284A1 (en) * | 2008-10-20 | 2013-08-08 | Virginia Venture Industries, Llc | Embedding and decoding three-dimensional watermarks into stereoscopic images |
CN102740120A (en) * | 2012-06-20 | 2012-10-17 | 北京市博汇科技有限公司 | Digital television live program broadcasting integrity judging method |
CN103067778A (en) * | 2013-01-06 | 2013-04-24 | 北京华兴宏视技术发展有限公司 | Data monitoring system and data monitoring method |
US20140325550A1 (en) * | 2013-04-25 | 2014-10-30 | Verance Corporation | Real-time anti-piracy for broadcast streams |
CN104780386A (en) * | 2015-03-19 | 2015-07-15 | 内蒙古民族大学 | Video-tampering detection method based on LOF-Co-Forest algorithm |
CN106028147A (en) * | 2016-06-23 | 2016-10-12 | 北京华兴宏视技术发展有限公司 | Video signal monitoring method and video signal monitoring system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112351306A (en) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | Video content source consistency comparison technology based on IPTV and OTT services |
CN112347821A (en) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | Method for extracting IPTV (Internet protocol television) and OTT (over the top) video features based on convolutional neural network |
CN110545444A (en) * | 2019-09-20 | 2019-12-06 | 北京市博汇科技股份有限公司 | tamper-proof monitoring method and system for IP video |
CN113038146A (en) * | 2019-12-09 | 2021-06-25 | 德科仕通信(上海)有限公司 | Method and system for detecting consistency of self-adaptive IPTV live broadcast content |
CN112954448A (en) * | 2019-12-10 | 2021-06-11 | 德科仕通信(上海)有限公司 | Live broadcast content image feature code extraction method and live broadcast content consistency comparison method |
CN111356027A (en) * | 2020-03-25 | 2020-06-30 | 山东云缦智能科技有限公司 | Novel IPTV monitors device |
CN114666654A (en) * | 2022-05-20 | 2022-06-24 | 山东浪潮超高清视频产业有限公司 | Comparison method for confirming video image content consistency through rgb color mode |
Also Published As
Publication number | Publication date |
---|---|
CN109729390B (en) | 2021-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109729390A (en) | A kind of IPTV program monitoring method, apparatus and system | |
CN110519177B (en) | Network traffic identification method and related equipment | |
CN110784759B (en) | Bullet screen information processing method and device, electronic equipment and storage medium | |
CN100546264C (en) | By network and display device method for communicating | |
CN110121098B (en) | Video playing method and device, storage medium and electronic device | |
CN112468855B (en) | Data transmission method and device and nonvolatile storage medium | |
CN112312231B (en) | Video image coding method and device, electronic equipment and medium | |
WO2020220902A1 (en) | Method and apparatus for distributing transmission parameters of video resources | |
CN109299326B (en) | Video recommendation method, device and system, electronic equipment and storage medium | |
CN110072119A (en) | A kind of perception of content video adaptive transmission method based on deep learning network | |
CN110826355A (en) | Image recognition method, device and storage medium | |
CN110677718B (en) | Video identification method and device | |
CN107454454A (en) | Method for information display and device | |
CN112492347A (en) | Method for processing information flow and displaying bullet screen information and information flow processing system | |
CN107483997A (en) | Children's lock control system and method | |
CN107317815A (en) | A kind of method and device, storage medium and the terminal of video superposition | |
US20230269410A1 (en) | Method, device and system for transmitting data stream and computer storage medium | |
CN112492324A (en) | Data processing method and system | |
CN111263113B (en) | Data packet sending method and device and data packet processing method and device | |
CN110996137B (en) | Video processing method and device | |
CN110351577A (en) | Live information processing method and processing device, storage medium, electronic equipment | |
CN110418150A (en) | Information prompting method, equipment, system and computer readable storage medium | |
US20170195717A1 (en) | Mobile search-ready smart display technology utilizing optimized content fingerprint coding and delivery | |
CN112560552A (en) | Video classification method and device | |
CN111432271B (en) | Multi-screen interaction method and system |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201214 Address after: 250100 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Applicant after: Inspur Software Technology Co.,Ltd. Address before: 250100 Ji'nan hi tech Zone No. 2877, Shandong Province Applicant before: INSPUR GROUP Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |