CN101771687B - Method for monitoring illegal internet videos and image programs - Google Patents

Method for monitoring illegal internet videos and image programs Download PDF

Info

Publication number
CN101771687B
CN101771687B CN 200910243583 CN200910243583A CN101771687B CN 101771687 B CN101771687 B CN 101771687B CN 200910243583 CN200910243583 CN 200910243583 CN 200910243583 A CN200910243583 A CN 200910243583A CN 101771687 B CN101771687 B CN 101771687B
Authority
CN
China
Prior art keywords
file
measured
video
sample value
database
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.)
Active
Application number
CN 200910243583
Other languages
Chinese (zh)
Other versions
CN101771687A (en
Inventor
徐晖
辛欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Peony Electronic Group Co Ltd
Original Assignee
Beijing Peony Electronic Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Peony Electronic Group Co Ltd filed Critical Beijing Peony Electronic Group Co Ltd
Priority to CN 200910243583 priority Critical patent/CN101771687B/en
Publication of CN101771687A publication Critical patent/CN101771687A/en
Application granted granted Critical
Publication of CN101771687B publication Critical patent/CN101771687B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Alarm Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method for monitoring illegal internet videos and image programs. The method comprises the following steps of: firstly, sampling a characteristic value of a random sampling point of a source program according to a sampling rule, extracting a characteristic sample value, then comparing with the characteristic sample value of the same sampling point of a monitored program with the same name extracted according to the same sampling rule, and judging whether the program is an illegal program. In the invention, the monitoring rate of false alarm is low; the amount of samples, the computation workload and the amount of comparisons are greatly decreased, the processing speed is fast, the real-time monitoring can be realized, the monitoring difficulty is reduced and the monitoring cost is lowered at the same time.

Description

Monitoring method to illegal internet videos and image programs
Technical field
The present invention relates to internet security monitoring field, particularly a kind of for the illegal video of internet video and image programs provider and the monitoring method of image programs.
Background technology
Video and the image programs of the Internet present explosive growth at present, provide the Internet program provider of this type of service more and more, and the number of programs of its valut is also more and more huger.In order to attract the Internet user to watch, the Internet program provider often provides some and declares to department of the countries concerned the program that copyright problem is arranged and the yellow obscene program that is not inconsistent, the program that perhaps will declare is replaced by problematic program privately, and this just need to monitor the program of program provider valut.
Existing generally have two kinds to the illegal video of the Internet program provider and the monitoring method of image programs:
One, personal monitoring: the staff checks video and image programs by hand, selects program to be checked, watches its content after use associated video playout software and image viewing software decode, judges whether it is illegal.This method processing speed is extremely slow, can't monitor all programs, and rate of false alarm is low, but the easy fatigue of monitoring personnel can cause rate of false alarm to raise, and satisfy detection needs manning too many, and cost is high.
Two, software monitoring: use software automatically to monitor, application is based on the scheme of illegal video and image programs content, namely at first to know its video format and picture format, be reduced into again the content of video and image according to concrete form decoding, for its concrete image frame application image recognition technology, whether it is illegal to use various image detection rule based judgments again.Adopt the detection method based on programme content when technology is monitoring at present, first will be to video image decoding, then the video and the image that decode are analyzed, the data volume that produces is too large, processing speed is slow, adds that image recognition technology is immature, and rate of false alarm is high, error is large, and required hardware device (server etc.) cost is high.This kind method can only detect the obscene program of yellow, can't the normal program of just infringement be detected.
Summary of the invention
For addressing the above problem, the invention provides the monitoring method to illegal internet videos and image programs that a kind of processing speed is fast and rate of false alarm is low.
The monitoring method of the present invention to illegal internet videos and image programs, wherein: comprise step:
Step 1 is placed in consolidated network with the video server of monitor server and program provider, and original video and the image programs of monitor server to the video server of inputting program provider first gathers its file name and file size;
Step 2 is compared Internet video and the image data file of the legal authorization of storing in file to be measured and monitor server database;
Step 3 if file to be measured is the legal authorization file, is set stochastical sampling point with default sampling rule and is extracted the feature sample value;
Step 4 is stored in title Name and length L, stochastical sampling point position and the primitive character sample value K0 of this file to be measured in the database of monitor server;
When step 5, the video server of program provider were accepted the user and accessed, monitor server gathered title and the file size of video server output file;
Step 6, video and the image data file stored in the title of the video server output file that collects and file size and monitor server database are compared, search file name Name1 to be measured and file size L1 in database, if there is no this file, prompting " this file is not yet put in storage ", and to this file repeating step 1 to be measured;
Step 7 if this file is arranged in database, is extracted feature sample value K0 ' according to file name with sampled point corresponding to database again;
Step 8 compares the feature sample value numerical value of file to be measured and primitive character sample value numerical value in the database that is stored in monitor server;
Step 9 is not inconsistent as feature sample value numerical value and primitive character sample value numerical value, reports to the police, and with alarm count, continues to detect the next sampled point of this file to be measured, until all sampled points of this file to be measured check complete; Meet as feature sample value numerical value and primitive character sample value numerical value, continue to detect the next sampled point of this file to be measured, until all sampled points of this file to be measured check complete;
Step 10, after all sampled points inspections of this file to be measured are complete, the statistics alarm times; Be zero as alarm times and show " this file to be measured is legal ", demonstration as non-vanishing in alarm times " this file to be measured is illegal ";
After step 11, this file to be measured detect and complete, continue to detect video and the image data file of the video server output of next program provider.
The monitoring method of the present invention to illegal internet videos and image programs, wherein: in step 3, sampling point position can be the absolute offset values Δ n with the file header position, or with the relative displacement Δ n ' of previous sampled point.
The monitoring method of the present invention to illegal internet videos and image programs, wherein: the file name to be measured and the file size that are obtained calling by RTSP agreement and Real-time Transport Protocol in step 1.
The present invention adopts not the monitoring method based on video and image programs content, at first the stochastical sampling of source program is pressed the sampling rule and carry out characteristic value sampling extraction feature sample value, compare by the feature sample value of identical sampling Rule Extraction with the identical sampled point of monitored program of the same name, judge whether it is illegal programs, the rate of false alarm of monitoring is low, number of samples, operand and comparison quantity greatly reduce, processing speed is fast, can realize Real-Time Monitoring, reduce simultaneously the difficulty of monitoring, reduced monitoring cost.
Description of drawings
Fig. 1 is monitoring network physical structure schematic diagram of the present invention;
Fig. 2 is video and image programs primitive character value sampling routine structured flowchart;
Fig. 3 is video and the image programs program structure diagram of the video server output of monitoring program provider.
Embodiment
Below in conjunction with Figure of description, the present invention is described further the monitoring method of illegal internet videos and image programs.
Fig. 1 is monitoring network physical structure schematic diagram of the present invention; The video server of the monitor server that relates in the monitoring method of the present invention to illegal internet videos and image programs and program provider is in same local area network (LAN), to improve the speed of monitor server receiver, video server data.The present invention also can be with monitor server and video server by other communication port or be arranged in consolidated network by modes such as wide area network, metropolitan area networks.
The present invention is video and image programs primitive character value sample phase to the first stage of the monitoring method of illegal internet videos and image programs, is comprised of step 1-step 4 (Fig. 2).
At first step 1 to original video and the image programs of the video server of inputting program provider, first gathers its file name and file size.This program is labeled as T, and concrete methods of realizing is as follows:
RTSP agreement (real-time streaming protocol RealTime StreamingProtocol) and Real-time Transport Protocol (RTP Realtime Transport Protocol) are generally followed in the broadcast of internet video and image programs, file name Name to be measured and file size L (byte) that monitor server can be obtained calling by RTSP agreement and Real-time Transport Protocol by the downloading mode identical with the Internet play-on-demand program user.Wherein, Name is character type data, and L is positive integer.
Step 2 is compared Internet video and the image data file of the legal authorization of storing in file to be measured and monitor server database.Concrete methods of realizing is as follows:
Legal authorization file name Name0 in file name Name to be measured and file size L and database and file size L0 are compared.Legal authorization file name Name0 and file size L0 can be with the form storages of various tables of data, and content wherein is issued to the monitor server database after being examined by supervision department of the countries concerned.Wherein, Name0 is character type data, and L0 is positive integer.
If not the legal authorization file, report to the police, and to next one file repeating step 1 to be measured.
Step 3 is if the legal authorization file is set stochastical sampling point with default sampling rule and extracted the feature sample value.Concrete methods of realizing is as follows:
According to file size L, select at random sampled point, sampled point length is a byte.
The quantity n of sampled point can select at random, also can set up on their own, and 1≤n≤L, wherein n is positive integer.
Sampling point position can be the absolute offset values Δ n with the file header position, or with the relative displacement Δ n ' of previous sampled point, wherein Δ n, Δ n ' are positive integer, and Δ n≤L, Δ n '≤L, 1≤n≤L wherein, wherein n is positive integer.
The numerical value of sampled point is Kn, and size is a byte, 1≤n≤L wherein, and wherein n is positive integer.
Can obtain like this primitive character sample value K0 (Δ of file to be measured 1, K 1, Δ 2, K 2... Δ n, Kn) or K0 (Δ 1', K 1, Δ 2', K 2... Δ n ', Kn)
Step 4 is stored in title Name and length L, the primitive character sample value K0 of this original legal video and image programs data file in the database of independent monitor server.
The present invention is video and the image programs stage of the video server output of monitoring program provider to the second stage of the monitoring method of illegal internet videos and image programs, is comprised of step 5-step 11 (Fig. 3).
When step 5, the video server of program provider were accepted the user and accessed, monitor server was monitored video and the image programs file of video server output.First gather title and the file size of output file.Concrete methods of realizing is as follows:
The file name Name1 to be measured and the file size L1 (byte) that are obtained calling by RTSP agreement and Real-time Transport Protocol.
Wherein, Name1 is character type data, and L1 is positive integer.
Step 6 is compared with the video of storing in the monitor server database and image data file primitive character sample value.Concrete methods of realizing is as follows:
Search file name Name1 to be measured and file size L1 in database.
If there is no this file, prompting " this file is not yet put in storage ", and to this file repeating step 1 to be measured (namely entering the program circuit T in Fig. 2).
Wherein, Name1 is character type data, and L1 is positive integer.
Step 7 if this file is arranged in database, is extracted feature sample value K0 ' according to file name with sampled point corresponding to database again.Concrete methods of realizing is as follows:
The primitive character sample value K0 of the correspondence of finding according to this file name from database is:
K0(Δ 1,K 1,Δ 2,K 2,...Δn,Kn)
Or K0 (Δ 1', K 1, Δ 2', K 2... Δ n ', Kn)
By primitive character sample value K0, can obtain sampling point position, namely with the absolute offset values Δ n of file header position, or with the relative displacement Δ n ' of previous sampled point, wherein Δ n, Δ n ' are positive integer, and Δ n≤L, Δ n '≤L, 1≤n≤L wherein, wherein n is positive integer.
By absolute offset values Δ n, the numerical value that reads sampled point is Kn ', (wherein, Kn ' size is a byte, and 1≤n≤L, n are positive integer).
Or press relative displacement Δ n ', the numerical value that reads sampled point is Kn ', (wherein, Kn ' size is a byte, and 1≤n≤L, n are positive integer).
Step 8 compares the feature sample value numerical value Kn ' of file to be measured and primitive character sample value numerical value Kn in the database that is stored in monitor server immediately at once.
Step 9 is not inconsistent as feature sample value numerical value Kn ' and primitive character sample value numerical value Kn, reports to the police, and with alarm count, continues to detect the next sampled point of this file to be measured, until all sampled points of this file to be measured check complete.
Meet as feature sample value numerical value Kn ' and primitive character sample value numerical value Kn, continue to detect the next sampled point of this file to be measured, until all sampled points of this file to be measured check complete.
Step 10, after all sampled points inspections of this file to be measured are complete, the statistics alarm times.Be zero as alarm times and show " this file to be measured is legal ", demonstration as non-vanishing in alarm times " this file to be measured is illegal ".
After step 11, this file to be measured detect and complete, continue to detect video and the image data file of the video server output of next program provider.
Above embodiment is described the preferred embodiment of the present invention; be not that scope of the present invention is limited; design under the prerequisite of spirit not breaking away from the present invention; various distortion and improvement that the common engineers and technicians in this area make technical scheme of the present invention all should fall in the definite protection range of claims of the present invention.

Claims (3)

1. the monitoring method to illegal internet videos and image programs, is characterized in that, comprises step:
Step 1 is placed in consolidated network with the video server of monitor server and program provider, and original video and the image programs of monitor server to the video server of inputting program provider first gathers its file name and file size;
Step 2 is compared Internet video and the image data file of the legal authorization of storing in file to be measured and monitor server database;
Step 3 if file to be measured is the legal authorization file, is set stochastical sampling point with default sampling rule and is extracted the feature sample value;
Step 4 is stored in title Name and length L, stochastical sampling point position and the primitive character sample value K0 of this file to be measured in the database of monitor server;
When step 5, the video server of program provider were accepted the user and accessed, monitor server gathered title and the file size of video server output file;
Step 6, video and the image data file stored in the title of the video server output file that collects and file size and monitor server database are compared, search file name Name1 to be measured and file size L1 in database, if there is no this file, prompting " this file is not yet put in storage ", and to this file repeating step 1 to be measured;
Step 7 if this file is arranged in database, is extracted feature sample value K0 ' according to file name with sampled point corresponding to database again;
Step 8 compares the feature sample value numerical value of file to be measured and primitive character sample value numerical value in the database that is stored in monitor server;
Step 9 is not inconsistent as feature sample value numerical value and primitive character sample value numerical value, reports to the police, and with alarm count, continues to detect the next sampled point of this file to be measured, until all sampled points of this file to be measured check complete; Meet as feature sample value numerical value and primitive character sample value numerical value, continue to detect the next sampled point of this file to be measured, until all sampled points of this file to be measured check complete;
Step 10, after all sampled points inspections of this file to be measured are complete, the statistics alarm times; Be zero as alarm times and show " this file to be measured is legal ", demonstration as non-vanishing in alarm times " this file to be measured is illegal ";
After step 11, this file to be measured detect and complete, continue to detect video and the image data file of the video server output of next program provider.
2. the monitoring method to illegal internet videos and image programs according to claim 1 is characterized in that: in step 3, sampling point position is the absolute offset values Δ n with the file header position, or with the relative displacement Δ n ' of previous sampled point.
3. the monitoring method to illegal internet videos and image programs according to claim 2, is characterized in that: the file name to be measured and the file size that are obtained calling by RTSP agreement and Real-time Transport Protocol in step 1.
CN 200910243583 2009-12-29 2009-12-29 Method for monitoring illegal internet videos and image programs Active CN101771687B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910243583 CN101771687B (en) 2009-12-29 2009-12-29 Method for monitoring illegal internet videos and image programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910243583 CN101771687B (en) 2009-12-29 2009-12-29 Method for monitoring illegal internet videos and image programs

Publications (2)

Publication Number Publication Date
CN101771687A CN101771687A (en) 2010-07-07
CN101771687B true CN101771687B (en) 2013-06-05

Family

ID=42504281

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910243583 Active CN101771687B (en) 2009-12-29 2009-12-29 Method for monitoring illegal internet videos and image programs

Country Status (1)

Country Link
CN (1) CN101771687B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105718458A (en) * 2014-12-02 2016-06-29 阿里巴巴集团控股有限公司 Method, apparatus and system for determining existence of data file
CN105515892B (en) * 2015-11-26 2019-02-26 国网新疆电力公司信息通信公司 The application method of mobile terminal data transmission monitoring device
CN109005425A (en) * 2018-08-26 2018-12-14 俞绍富 Network video monitor and control system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004056462A (en) * 2002-07-19 2004-02-19 Sony Corp Video image search assist method, video image search support device, and broadcast receiver
CN100477809C (en) * 2005-07-15 2009-04-08 复旦大学 Method for measuring audio-video frequency content change

Also Published As

Publication number Publication date
CN101771687A (en) 2010-07-07

Similar Documents

Publication Publication Date Title
US20220408151A1 (en) Methods and apparatus to measure exposure to streaming media
US11240341B2 (en) Methods and apparatus to measure exposure to streaming media using media watermarks
US20160094601A1 (en) Methods and apparatus to measure exposure to streaming media
CN101771687B (en) Method for monitoring illegal internet videos and image programs
CN108600790A (en) A kind of detection method and device of interim card failure
CN101465857A (en) Method and equipment for monitoring network multimedia information
CN102567101A (en) Multi-process management system for recognizing and monitoring pornographic images of WAP (wireless application protocol) mobile phone media
CN110677725B (en) Audio and video anomaly detection method and system based on Internet television service
CN107613314A (en) A kind of method and device for detecting live middle brush popularity behavior
CN110620937B (en) Dynamic self-adaptive encrypted video traffic identification method based on HTTP
CN113360566A (en) Information content monitoring method and system
CN107690051A (en) One kind alarm video recording method and device
CN111918226B (en) Real-time signaling-based method and device for analyzing international high-settlement embezzlement behavior
CN104484651A (en) Dynamic portrait comparing method and system
CN105898293A (en) Locating method and device for video display abnormity
CN111080362A (en) Advertisement monitoring system and method
CN110636077A (en) Network security protection system and method based on unified platform
CN114915845A (en) System and method for predicting IPTV user declaration
CN110166831A (en) Reset method, apparatus, storage medium and the computer equipment of files in stream media
CN108900831B (en) Flower screen event detecting method and its detection system
CN109921937A (en) The test macro and method that a kind of pair of stream protocol long-time task is verified automatically
US20240179222A1 (en) Methods and appartus to measure exposure to streaming media
KR20200029504A (en) Systems and methods for providing waveforms from a power monitor through a wireless system
CN117749535B (en) Network traffic abnormality detection method and device
CN117596407B (en) Video stream tampering detection system and method based on feature code layered embedding

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant