[go: up one dir, main page]

CN105721090B - A kind of detection and recognition methods of illegal f-m broadcast station - Google Patents

A kind of detection and recognition methods of illegal f-m broadcast station Download PDF

Info

Publication number
CN105721090B
CN105721090B CN201610093790.1A CN201610093790A CN105721090B CN 105721090 B CN105721090 B CN 105721090B CN 201610093790 A CN201610093790 A CN 201610093790A CN 105721090 B CN105721090 B CN 105721090B
Authority
CN
China
Prior art keywords
data
block
illegal
data sub
sub
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
CN201610093790.1A
Other languages
Chinese (zh)
Other versions
CN105721090A (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.)
Chengdu Grand Duke Bo Chuan Information Technology Co Ltd
Original Assignee
Chengdu Grand Duke Bo Chuan Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Grand Duke Bo Chuan Information Technology Co Ltd filed Critical Chengdu Grand Duke Bo Chuan Information Technology Co Ltd
Priority to CN201610093790.1A priority Critical patent/CN105721090B/en
Publication of CN105721090A publication Critical patent/CN105721090A/en
Application granted granted Critical
Publication of CN105721090B publication Critical patent/CN105721090B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/48Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising items expressed in broadcast information
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

The invention discloses a kind of detection and recognition methods of illegal f-m broadcast station, the present invention utilizes Digital Signal Processing and the information processing technology, exploitation to design a detection and recognition methods steady, realized convenient for software or hardware design.Utilize the characteristic of cycle repetition of illegal f-m broadcast station, based on related progressive algorithm, detect number of repetition and the time point of illegal f-m broadcast station, to complete the detection and identification of illegal f-m broadcast station, the accuracy of detection and identification is high, and it handles quickly, there is substantive distinguishing features outstanding and significant progress.

Description

一种非法调频广播电台的检测和识别方法A detection and identification method for illegal FM radio stations

技术领域technical field

本发明涉及无线通信系统中的无线电监测技术领域,是涉及一种非法调频广播电台的检测和识别方法,实现非法调频广播电台(俗称黑广播)的自动甄别,为无线电监测管理、频谱资源的合理有效利用提供技术支撑。The present invention relates to the technical field of radio monitoring in a wireless communication system, and relates to a method for detecting and identifying illegal FM radio stations, which realizes the automatic identification of illegal FM radio stations (commonly known as black broadcasting), and provides reasonable information for radio monitoring management and frequency spectrum resources. Provide technical support effectively.

背景技术Background technique

非法调频广播电台俗称“黑广播”,多为谋取非法经济利益而设置,播出内容绝大多数为虚假医药广告。从社会影响上看,黑广播内容会误导广大受众(消费者),部分黑广播内容低俗,严重污染社会风气。从空中电磁波的秩序监管角度看,由于非法调频广播电台设备均为“三无”产品,且发射功率超大(黑广播电台发射功率大多在一千瓦功率以上),很容易对民航、广播等正常的无线电通信业务造成干扰。一个突出的典型案例为:民航频段(108MHz—117.975MHz航空无线电导航业务117.975MHz—137MHz航空移动业务)与调频广播频段(87MHz—108MHz)毗邻,非法调频广播信号可能会干扰民航频段,影响民航客机的导航和指挥调度,进而危及飞机的起飞降落安全。因此非法广播电台的社会危害性和安全隐患极大。Illegal FM radio stations, commonly known as "black broadcasts", are mostly set up for illegal economic benefits, and the vast majority of broadcast content is false medical advertisements. From the perspective of social impact, black broadcast content will mislead the audience (consumers), and some black broadcast content is vulgar and seriously pollutes the social atmosphere. From the perspective of the order supervision of electromagnetic waves in the air, since the equipment of illegal FM radio stations are all "three noes" products, and the transmission power is extremely large (the transmission power of black radio stations is mostly above 1 kilowatt), it is easy to interfere with normal civil aviation, broadcasting, etc. interference with radiocommunication services. A prominent typical case is: the civil aviation frequency band (108MHz-117.975MHz aeronautical radio navigation service 117.975MHz-137MHz aviation mobile service) is adjacent to the FM broadcast frequency band (87MHz-108MHz), and illegal FM broadcast signals may interfere with the civil aviation frequency band and affect civil aviation airliners The navigation and command and dispatch of the aircraft will endanger the safety of the aircraft's take-off and landing. Therefore, the social harm and security risks of illegal broadcasting stations are extremely great.

目前的非法调频广播电台的检测和识别均采用人工鉴别途径,通过人工监听一定时间段的电台播放内容,来判断该广播电台是否为非法电台。这种方式耗时耗力,且效率很低。由于当前电子信息设备和技术的飞速发展,搭建一个非法调频广播电台的成本愈来愈低,难度也愈来愈小,基于巨大的经济利益诱惑,非法调频广播电台的数量在全国的各个大中城市,近年来均呈现出迅速增长趋势。这给非法调频广播电台的监测和识别带来了更多的困难和压力。At present, the detection and identification of illegal FM radio stations all adopt the method of manual identification, and judge whether the radio station is an illegal station by manually monitoring the broadcast content of the radio station for a certain period of time. This method is time-consuming and labor-intensive, and the efficiency is very low. Due to the rapid development of current electronic information equipment and technology, the cost of setting up an illegal FM radio station is getting lower and lower, and the difficulty is getting smaller and smaller. Based on the temptation of huge economic interests, the number of illegal FM radio stations in all large and medium-sized Cities have shown a rapid growth trend in recent years. This brings more difficulties and pressures to the monitoring and identification of illegal FM radio stations.

发明内容Contents of the invention

本发明的目的在于提供一种非法调频广播电台的检测和识别方法,解决人工检测和识别非法广播电台的低效与不足的问题。本发明利用数字信号处理和信息处理技术,开发设计的一个稳健的、便于软件或硬件设计实现的检测和识别方法。The purpose of the present invention is to provide a method for detecting and identifying illegal FM broadcasting stations, so as to solve the problem of inefficiency and deficiency in manual detection and identification of illegal broadcasting stations. The invention utilizes digital signal processing and information processing technology to develop and design a robust detection and identification method that is convenient for software or hardware design and realization.

为了实现上述目的,本发明采用的技术方案如下:In order to achieve the above object, the technical scheme adopted in the present invention is as follows:

一种非法调频广播电台的检测和识别方法,包括如下步骤:A method for detecting and identifying illegal FM radio stations, comprising the following steps:

(1)样本数据采集,对目标广播电台进行连续语音录制,并存储为样本数据文件;(1) sample data collection, carry out continuous voice recording to the target broadcasting station, and store as sample data files;

(2)样本数据预处理,将样本数据文件分割成多个数据子块,并对每个数据子块进行编号、存储;(2) sample data preprocessing, the sample data file is divided into multiple data sub-blocks, and each data sub-block is numbered and stored;

(3)确定参考数据片段,依次获取每个数据子块的起始时间X的语音片段数据,作为参考语音片段;(3) Determine the reference data segment, and obtain the voice segment data of the starting time X of each data sub-block in turn, as the reference voice segment;

(4)相关波形求取计算,将每个参考语音片段逐点与所有数据子块的数据进行相关计算,得到每个参考语音片段的相关波形信号;(4) Correlation waveform is obtained and calculated, and each reference speech segment is correlated with the data of all data sub-blocks point by point, and the correlation waveform signal of each reference speech segment is obtained;

(5)相关峰值的检测,针对每个参考语音片段的相关波形信号,寻找并求取最大值,并寻找相关波形信号中幅度值超过最大值*预先设定相关峰门限数值的局部最大值峰值点,并记录其位置,局部最大值峰值点的个数即为参考语音片段在整个样本数据中的重复次数。局部最大值峰值点的位置就是整个录音时段中与参考语音片段基本完全相同的重复语音片段位置,将这些位置信息存储记录为相关检测记录;(5) The detection of the correlation peak, for the correlation waveform signal of each reference speech segment, find and obtain the maximum value, and find the local maximum peak value whose amplitude value in the correlation waveform signal exceeds the maximum value * preset correlation peak threshold value point, and record its position, the number of local maximum peak points is the number of repetitions of the reference speech segment in the entire sample data. The position of the peak point of the local maximum is the position of the repeated voice segment that is basically identical to the reference voice segment in the entire recording period, and these position information are stored and recorded as relevant detection records;

(6)将所有参考语音片段的重复记录信息结果中的次数进行累加求和,得到重复次数数值,然后将该重复次数数值与预先设定的重复次数门限数值进行比较,判断该目标广播电台是否为非法广播电台;(6) The number of times in the repeated recording information results of all reference speech segments is accumulated and summed to obtain the number of repetitions value, and then the number of repetitions value is compared with the preset number of repetitions threshold value to judge whether the target broadcasting station is is an illegal broadcasting station;

(7)对其他目标广播电台,重复步骤(1)-(6),得到所有目标广播电台的判决结果。从而自动筛选出嫌疑极大的非法广播电台。通过各个广播电台的相关检测记录信息,可有针对性的针对重复位置进行有选择性的语音片段播放和回放,以进一步进行核实。(7) Repeat steps (1)-(6) for other target broadcasting stations to obtain the judgment results of all target broadcasting stations. Thereby, the illegal radio stations with great suspicion are screened out automatically. Through the relevant detection and recording information of each radio station, it is possible to perform selective playback and playback of voice clips for repeated positions for further verification.

本发明利用非法调频广播电台的周期重复特性,基于相关累积算法,检测非法调频广播电台的重复次数和时间点,从而完成非法调频广播电台的检测和识别。The invention utilizes the periodic repetition characteristic of the illegal FM broadcasting station and detects the repetition times and time points of the illegal FM broadcasting station based on a correlation accumulation algorithm, thereby completing the detection and identification of the illegal FM broadcasting station.

具体地,所述步骤(1)中,连续语音录制的时间为3-5天,样本数据的采样率为22050Hz,数据样点位宽为16bit。Specifically, in the step (1), the time for continuous voice recording is 3-5 days, the sampling rate of sample data is 22050 Hz, and the bit width of data samples is 16 bits.

进一步地,所述步骤(1)中,目标广播电台的样本数据采集过程具体为:首先,接收目标广播电台的调频广播信号,然后对该调频广播信号进行数字下变频、抽取滤波,数据速率降为200KHz,然后进行调频解调处理,得到原始的广播语音信号,再进行低通滤波和变速率处理,数据速率降为22050Hz,数据样点位宽为16bit。Further, in the step (1), the sample data collection process of the target broadcasting station is specifically: first, receiving the FM broadcast signal of the target broadcasting station, and then performing digital down-conversion and decimation filtering on the FM broadcast signal, reducing the data rate It is 200KHz, and then FM demodulation processing is performed to obtain the original broadcast voice signal, and then low-pass filtering and variable rate processing are performed, the data rate is reduced to 22050Hz, and the data sample bit width is 16bit.

再进一步地,所述步骤(2)中,将样本数据文件分割成多个数据子块是以小时为单位分割。所述步骤(2)分割后的每个数据子块还对其进行数据样点抽取,将该抽取的数据样点根据数据子块的编号进行索引号编号命名、存储为新的数据子块。后续进行相关计算的数据子块和参考语音数据均为抽取后的数据子块。在不影响相关检测结果的情况下,针对原始样本数据进行一定程度的抽取,可有效减少计算量,节省计算时间,从而实现更快的检测和识别。Still further, in the step (2), dividing the sample data file into multiple data sub-blocks is divided in units of hours. Each data sub-block divided in the step (2) is also subjected to data sample point extraction, and the extracted data sample points are indexed and named according to the number of the data sub-block, and stored as a new data sub-block. The data sub-blocks for subsequent correlation calculations and the reference voice data are both extracted data sub-blocks. Without affecting the relevant detection results, a certain degree of extraction of the original sample data can effectively reduce the amount of calculation and save calculation time, thereby achieving faster detection and identification.

再进一步地,所述步骤(3)中,首先,根据采样率、数据样点位宽、抽取率计算时间X的语音片段的数据长度,然后根据该数据长度获取每个数据子块的起始时间X的语音片段数据。值得注意的是,由于数据子块为经过抽取后的数据,因此参考语音片段也是经过抽取后的数据。Further still, in described step (3), at first, calculate the data length of the voice segment of time X according to sampling rate, data sample bit width, extraction rate, then obtain the start of each data sub-block according to the data length Speech segment data at time X. It should be noted that since the data sub-block is extracted data, the reference speech segment is also extracted data.

再进一步地,相关运算的处理对象,不论是所有的数据子块数据,还是基于数据子块数据开始时间长度X的参考语音片段数据,均为抽取后的数据。所述步骤(4)中,相关计算采用快速傅里叶变换计算,可使得乘法操作数量降低为原始的百分之一甚至千分之一,从而大大降低相关运算的计算量。具体的计算过程为:Still further, the processing object of the correlation operation, whether it is all the data sub-block data or the reference speech segment data based on the start time length X of the data sub-block data, is the extracted data. In the step (4), the fast Fourier transform calculation is used for the correlation calculation, which can reduce the number of multiplication operations to one percent or even one thousandth of the original, thereby greatly reducing the calculation amount of the correlation operation. The specific calculation process is:

(401)首先选取需要进行相关计算的参考语音片段ref,共有N个数据子块,也就有N个参考语音片段,n≤N,令n为初值1;(401) At first select the reference speech segment ref that needs to carry out correlation calculation, there are N data sub-blocks altogether, also just have N reference speech segments, n≤N, make n be initial value 1;

(402)获取数据子块n的全部数据,获取数据子块n+1的起始时间X的语音片段数据,将两者进行拼接,得到需要与参考语音片段进行相关比对的样本数据b_n;(402) Obtain all the data of the data sub-block n, obtain the voice segment data of the start time X of the data sub-block n+1, splice the two, and obtain the sample data b_n that needs to be compared with the reference voice segment;

(403)对参考语音片段ref和b_n进行相关计算,得到相关计算结果corr_bn;(403) Carry out correlation calculation to reference speech segment ref and b_n, obtain correlation calculation result corr_bn;

(404)将n累加1,并判断n是否等于数据子块总数量N,若小于N,则返回步骤(402);若等于N,则结束,并把所有的相关计算结果corr_bn,n=1,2,3,….N,拼接为一个完整的数据,这个数据就是参考语音片段ref相对于整个样本数据的相关计算结果-相关波形信号corr。(404) add n to 1, and judge whether n is equal to the total number of data sub-blocks N, if less than N, then return to step (402); if equal to N, then end, and all related calculation results corr_bn, n=1 , 2, 3, ... N, spliced into a complete data, this data is the correlation calculation result of the reference speech segment ref relative to the entire sample data - the correlation waveform signal corr.

另外,所述步骤(403)中,相关计算基于快速傅里叶变换计算,快速傅里叶变换的处理对象,均为抽取后的数据,相关计算的具体过程为:In addition, in the step (403), the correlation calculation is based on the fast Fourier transform calculation, and the processing objects of the fast Fourier transform are all extracted data, and the specific process of the correlation calculation is:

(411)获取处理对象,即抽取后的数据子块n的数据的起始时间X的语音片段数据、抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据;(411) Acquire the processing object, i.e. the voice segment data of the start time X of the data of the extracted data sub-block n, the data of the extracted data sub-block n, the start time of the extracted data sub-block n+1 X's speech segment data;

(412)对抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据进行拼接,然后进行傅里叶变换;(412) splicing the speech segment data of the data of the data sub-block n after extraction, the start time X of the data sub-block n+1 after extraction, then carry out Fourier transform;

(413)同时,对数据子块n的参考语音片段信号进行反转和补零处理,然后进行傅里叶变换;(413) Simultaneously, carry out inversion and zero padding processing to the reference speech segment signal of data sub-block n, then carry out Fourier transform;

(414)对步骤(412)和(413)输出的结果,即两个矢量,进行矢量点乘操作,然后对输出结果依次进行逆傅里叶变换、数据裁剪,得到参考语音片段相对于数据子块n的相关计算结果。(414) to the result of step (412) and (413) output, i.e. two vectors, carry out vector dot product operation, then carry out inverse Fourier transform, data clipping to output result successively, obtain reference speech segment relative to data child Correlation calculation result for block n.

本发明的有益效果为:The beneficial effects of the present invention are:

本发明利用数字信号处理和信息处理技术,开发设计的一个稳健的、便于软件或硬件设计实现的检测和识别方法。利用非法调频广播电台的周期重复特性,基于相关累积算法,检测非法调频广播电台的重复次数和时间点,从而完成非法调频广播电台的检测和识别,检测和识别的准确性高,并且处理快速,具有突出的实质性特点和显著的进步。The invention utilizes digital signal processing and information processing technology to develop and design a robust detection and identification method that is convenient for software or hardware design and realization. Using the periodic repetition characteristics of illegal FM radio stations, based on the correlation accumulation algorithm, detect the repetition times and time points of illegal FM radio stations, so as to complete the detection and identification of illegal FM radio stations. The detection and identification accuracy is high, and the processing is fast. Has outstanding substantive features and notable progress.

附图说明Description of drawings

图1是本发明-实施例的整体实现流程图。Fig. 1 is the overall implementation flowchart of the present invention-embodiment.

图2是本发明-实施例的数据预处理单元的实现流程图。Fig. 2 is an implementation flowchart of the data preprocessing unit of the embodiment of the present invention.

图3是本发明-实施例的相关累积计算单元的实现流程图。Fig. 3 is an implementation flow chart of the correlation accumulation calculation unit of the embodiment of the present invention.

图4是本发明-实施例的相关计算快速算法的实现流程图。Fig. 4 is an implementation flow chart of the correlation calculation fast algorithm of the embodiment of the present invention.

图5是本发明-实施例的相关峰检测和记录单元的实现流程图。Fig. 5 is an implementation flowchart of the correlation peak detection and recording unit of the embodiment of the present invention.

图6是本发明-实施例的判断决策处理单元的实现流程图。Fig. 6 is an implementation flowchart of the judgment and decision processing unit of the embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图和实施例对本发明作进一步说明。本发明的实施方式包括但不限于下列实施例。The present invention will be further described below in conjunction with drawings and embodiments. Embodiments of the present invention include, but are not limited to, the following examples.

非法调频广播电台的检测和识别方法,要便于利用通用的商用硬件平台或通用计算机软件平台实现。通用的硬件平台,比如DSP(Digital Signal Processor数字信号处理器),或者FPGA(Field Programmable Gate Array,现场可编程门阵列)等大规模数字集成电路。通用的软件平台,比如PowerPC嵌入式系统平台,基于x86的Windows操作系统平台。基于通用硬件平台实现,具有实时性强,计算速度快,及时给出结果的优点。基于通用软件平台实现,运算速度相对降低,但具有灵活性和适用性更强的特点。The method for detecting and identifying illegal FM radio stations should be easy to realize by using a general commercial hardware platform or a general computer software platform. General-purpose hardware platforms, such as large-scale digital integrated circuits such as DSP (Digital Signal Processor) or FPGA (Field Programmable Gate Array, Field Programmable Gate Array). Common software platforms, such as PowerPC embedded system platform, x86-based Windows operating system platform. Based on a general hardware platform, it has the advantages of strong real-time performance, fast calculation speed, and timely results. Based on a general software platform, the calculation speed is relatively low, but it has the characteristics of greater flexibility and applicability.

实施例Example

如图1所示,一种非法调频广播电台的检测和识别方法,包括如下步骤:As shown in Figure 1, a detection and identification method of an illegal FM radio station comprises the following steps:

S101、样本数据采集,对目标广播电台(可为正常广播电台,或者非法广播电台)进行3-5天的连续语音录制,采样率为22050Hz,数据样点位宽为16bit,并存储为样本数据文件。S101, sample data collection, carry out continuous voice recording for 3-5 days to the target broadcasting station (it can be a normal broadcasting station or an illegal broadcasting station), the sampling rate is 22050Hz, the bit width of the data sampling point is 16bit, and stored as sample data document.

在上述过程中,接收到的目标广播电台信号为调频广播信号,然后对该调频广播信号进行数字下变频、抽取滤波,数据速率降为200KHz,然后进行调频解调处理,得到原始的广播语音信号,再进行低通滤波和变速率处理,数据速率降为22050Hz,数据样点位宽为16bit。In the above process, the received target radio signal is an FM broadcast signal, and then the FM broadcast signal is digitally down-converted, decimated and filtered, and the data rate is reduced to 200KHz, and then the FM demodulation process is performed to obtain the original broadcast voice signal , and then perform low-pass filtering and variable rate processing, the data rate is reduced to 22050Hz, and the data sample bit width is 16bit.

S102、样本数据预处理,将样本数据文件,以小时为单位,分割成多个短时数据文件,每个文件大小为158.76MB,以抽取率5进行抽取,即每间隔5个数据样点取一个数据样点,这样数据量降低为原来的五分之一,数据量大小为31.752MB,将抽取后的数据进行存储,抽取后的每个数据为一个数据子块,并对这些数据子块进行索引号编号命名。S102, sample data preprocessing, the sample data file is divided into multiple short-term data files in units of hours, each file is 158.76MB in size, and is extracted at an extraction rate of 5, that is, every interval of 5 data samples is taken One data sample point, so that the amount of data is reduced to one-fifth of the original, and the size of the data is 31.752MB. The extracted data is stored, and each extracted data is a data sub-block, and these data sub-blocks Name the index number.

例如,索引号为1的数据子块表示整个样本数据的第一个小时时段的抽取后的语音数据,依次类推。For example, the data sub-block with the index number 1 represents the extracted speech data of the first hour period of the entire sample data, and so on.

S103、确定参考数据片段,根据采样率和数据样点位宽,计算5分钟的语音片段的数据长度,针对第一个小时对应的数据子块,从起始位置开始进行截取,从而获得第一个小时时段的起始5分钟的参考语音片段,命名为参考信号ref1。S103, determine the reference data segment, calculate the data length of the 5-minute speech segment according to the sampling rate and the bit width of the data sample point, and intercept the data sub-block corresponding to the first hour from the starting position, thereby obtaining the first The reference speech segment of the first 5 minutes of the hour period is named as reference signal ref1.

由于数据子块为经过抽取后的语音数据,因此参考语音片段也是经过抽取后的语音数据。Since the data sub-block is the extracted voice data, the reference voice segment is also the extracted voice data.

S104、相关波形求取计算,将参考信号ref1逐点与所有短时数据文件的数据进行相关计算,相关计算采用基于FFT(Fast Fourier Transformation)的快速算法计算完成。S104. Calculation of correlation waveforms. Correlation calculations are performed between the reference signal ref1 and all short-term data files point by point. The correlation calculations are completed using a fast algorithm based on FFT (Fast Fourier Transformation).

最终得到参考信号ref1的相关波形信号,命名为corr1,其长度为全时段的抽取后的语音数据样点个数。Finally, a correlative waveform signal of the reference signal ref1 is obtained, which is named as corr1, and its length is the number of extracted voice data samples in the whole period.

S105、相关峰值的检测,针对参考信号ref1的相关波形信号corr1,寻找并求取其最大值corr1_max,基于设定的相关峰门限数值0.25,寻找相关波形信号中幅度值超过corr1_max*0.25的局部最大值峰值点,并记录其位置。局部最大值峰值点的个数即为参考信号ref1的重复次数。局部最大值峰值点的位置就是整个样本数据中与参考信号ref1基本完全相同的重复语音片段位置,将这些峰值数量和位置信息存储记录,记为相关检测记录mem1。S105. Correlation peak detection, for the correlation waveform signal corr1 of the reference signal ref1, find and obtain its maximum value corr1_max, based on the set correlation peak threshold value 0.25, find the local maximum in the correlation waveform signal whose amplitude value exceeds corr1_max*0.25 peak value and record its position. The number of local maximum peak points is the number of repetitions of the reference signal ref1. The position of the peak point of the local maximum is the position of the repeated speech segment in the entire sample data that is basically identical to that of the reference signal ref1, and the number and position information of these peaks are stored and recorded as the correlation detection record mem1.

S106、针对第2个小时的短时数据段,截取起始5分钟的语音数据段,按照步骤S103、S104、S105的方法,得到相关波形信号corr2,mem2。针对第3个小时,第4个小时,直到全时段语音数据的最后一个小时,依次进行步骤S103、S104、S105的操作。最终得到每个小时的起始5分钟的重复次数与位置的记录信息结果。S106. For the short-term data segment of the second hour, intercept the voice data segment of the first 5 minutes, and obtain the relevant waveform signals corr2 and mem2 according to the method of steps S103, S104, and S105. For the third hour, the fourth hour, until the last hour of the full-time voice data, the operations of steps S103, S104, and S105 are performed in sequence. Finally, the record information result of the number of repetitions and the position of the first 5 minutes of each hour is obtained.

S107:将所有参考语音片段的重复记录信息结果中的重复次数进行累加求和,得到一个重复次数数值REPEAT。将REPEAT与预先设定的重复次数门限数值Gate_rp进行比较。Gate_rp的数值为8。若大于该门限数值,则判定为该全时段语音数据重复率很高,该目标广播电台为嫌疑性极大的非法广播电台。S107: Accumulate and sum the number of repetitions in the repeated recording information results of all the reference speech segments to obtain a value of the number of repetitions REPEAT. Compare REPEAT with the preset repetition times threshold value Gate_rp. The value of Gate_rp is 8. If it is greater than the threshold value, it is determined that the repetition rate of the full-time voice data is very high, and the target broadcasting station is an extremely suspicious illegal broadcasting station.

S108:针对所有监测的目标广播电台,重复步骤S101-S107的操作,得到所有监测目标广播电台的判决结果,从而自动筛选出嫌疑极大的非法广播电台。通过各个广播电台的相关检测记录mem中的位置信息,可有针对性的针对重复位置进行有选择性的语音片段播放和回放,以进一步进行核实。S108: Repeat steps S101-S107 for all monitored target broadcast stations to obtain judgment results of all monitored target broadcast stations, thereby automatically screening out highly suspected illegal broadcast stations. The location information in the mem is recorded through the relevant detection of each radio station, and the repeated location can be targeted for selective playback and playback of voice clips for further verification.

图2为样本数据预处理单元的实现流程图,结合图2,具体实现细节描述如下:Figure 2 is the flow chart of the implementation of the sample data preprocessing unit, combined with Figure 2, the specific implementation details are described as follows:

S201:针对某个目标广播电台,利用接收机接收并采集中频信号,然后进行DDC下变频和调频解调处理,最终得到采样率为22050Hz,16bit位宽的一个长时段的语音信号样本数据;通常时间长度为3-5天。S201: For a certain target broadcasting station, use the receiver to receive and collect the intermediate frequency signal, then perform DDC down-conversion and FM demodulation processing, and finally obtain a long-term voice signal sample data with a sampling rate of 22050Hz and a 16-bit bit width; usually The length of time is 3-5 days.

S202:计算样本数据长度,截取整数个小时的样本数据,最后的非整数小时数据可抛弃不用。以小时为单位,将整个样本数据分割为若干数据子块,每个数据子块的语音长度均为1小时。比如3天的样本数据,则最终得到72个数据子块。S202: Calculate the length of the sample data, intercept the sample data of an integer hour, and discard the last non-integer hour data. The entire sample data is divided into several data sub-blocks in units of hours, and the speech length of each data sub-block is 1 hour. For example, for 3 days of sample data, 72 data sub-blocks are finally obtained.

S203:针对每个数据子块,进行5倍的数据抽取操作。在不影响最终判决结果的情况下,这对于降低运算时间是非常有必要的。因此每个数据子块的数据量将为原来的五分之一。一个小时的数据子块数据量,也由158.76MB降低为31.752MB。S203: Perform a 5-fold data extraction operation for each data sub-block. This is very necessary to reduce computing time without affecting the final decision result. Therefore, the data volume of each data sub-block will be one-fifth of the original. The amount of data sub-blocks for one hour is also reduced from 158.76MB to 31.752MB.

S204:将抽取后的各个数据子块存储为文件,并按照时间顺序进行编号;这些抽取后的数据子块就作为后续处理流程的处理对象。S204: Store the extracted data sub-blocks as files, and number them in chronological order; these extracted data sub-blocks are used as processing objects in the subsequent processing flow.

图3为相关累积计算单元的实现流程图,结合图3的具体实现细节描述如下:Fig. 3 is the realization flow chart of relevant cumulative calculation unit, combined with the specific realization details of Fig. 3, the description is as follows:

S301:设定N为数据子块数量。设定n的初始值为1,获取数据子块n的数据,截取初始5分钟的语音数据,作为参考语音片段ref_n。S301: Set N as the number of data sub-blocks. Set the initial value of n to 1, obtain the data of data sub-block n, and intercept the voice data of the initial 5 minutes as the reference voice segment ref_n.

S302:获取数据子块n的全部数据,获取数据子块n+1的起始5分钟的语音数据,将两者进行拼接,就得到需要与参考语音片段进行相关比对的样本数据。需要进行拼接的原因是:保证参考语音片段与数据子块n语音数据进行相关运算的结果的完整性。参考语音片段样点个数为L1,数据子块n数据样点个数为L2,L2远大于L1,两者进行相关运算的结果长度确定为L2,则当参考语音片段需要与数据子块n的结尾数据进行相关计算时,就需要数据子块n+1的初始的一部分数据,这部分数据的长度正好等于参考语音片段的长度,因此需要子块n+1的起始的5分钟数据。S302: Obtain all the data of data sub-block n, obtain the voice data of the first 5 minutes of data sub-block n+1, and splice the two to obtain sample data that needs to be compared with the reference voice segment. The reason for splicing is to ensure the integrity of the result of the correlation operation between the reference speech segment and the speech data of the data sub-block n. The number of sample points of the reference speech segment is L1, the number of data sample points of the data sub-block n is L2, and L2 is much larger than L1. When correlation calculation is performed on the end data of , the initial part of data of data sub-block n+1 is needed. The length of this part of data is just equal to the length of the reference speech segment, so the initial 5-minute data of sub-block n+1 is needed.

S303:针对参考语音片段ref_n和数据子块样本数据b_n,基于快速相关算法,进行相关计算,得到相关计算结果corr_bn_rn。快速相关计算算法,可参考图4及其描述。S303: Carry out correlation calculation based on the fast correlation algorithm for the reference speech segment ref_n and the data sub-block sample data b_n, and obtain a correlation calculation result corr_bn_rn. For the fast correlation calculation algorithm, please refer to Figure 4 and its description.

S304:将n累加1,并判断n是否等于数据子块总数量N,若小于N,则返回步骤S302。若等于N,则结束,并把所有的相关计算结果拼接为一个完整的数据,这个数据就是参考语音片段ref_n相对于整个样本数据的相关计算结果-相关波形信号corr_n。S304: Accumulate n by 1, and judge whether n is equal to the total number N of data sub-blocks, if less than N, return to step S302. If it is equal to N, then end, and splicing all the correlation calculation results into a complete data, this data is the correlation calculation result of the reference speech segment ref_n relative to the entire sample data - the correlation waveform signal corr_n.

图4为相关计算快速算法的实现框图,结合图4的具体实现细节描述如下:Figure 4 is an implementation block diagram of the fast algorithm for related calculations, combined with the specific implementation details of Figure 4, the description is as follows:

首先得到相关计算的处理对象,即模块401的参考语音片段信号(长度为L1),模块402的数据子块n数据(长度为L2),模块403的数据子块n+1的数据。模块405完成数据子块数据的拼接,拼接方法在图3的实现流程描述中已进行详细说明,不再重复描述。拼接后的子块数据长度为L3=L1+L2;针对参考语音片段信号,模块404完成该信号的反转和补零处理。反转和补零处理处理后,参考语音片段信号ref_n的最后一个数据样点,成为第一个数据样点,然后补L2个零,最后是参考语音片段信号的第1个至第L1-1的样点。针对拼接后的数据子块数据和反转后的参考语音片段,均进行快速傅里叶变换(FFT:Fast FourierTranslation),即模块407和模块408所完成的处理操作。模块407和模块408的输出结果,即进行快速傅里叶变换的结果,对应两个矢量,进行矢量的点乘操作。两个矢量维度相同,均为L3。所谓点乘,即矢量的对应元素进行相乘操作,结果仍是一个维度为L3的矢量。这两个矢量的点乘操作由模块409完成。模块410完成逆傅里叶变换,同样采用快速傅里叶变换算法实现。模块411完成数据的裁剪,逆傅里叶变换的输出矢量长度为L3,截取前L2个数据,就得到参考语音片段相对于数据子块n的相关计算结果。First obtain the processing object of correlation calculation, namely the reference speech segment signal (length is L1) of module 401, the data sub-block n data (length is L2) of module 402, the data of the data sub-block n+1 of module 403. Module 405 completes the splicing of data sub-blocks. The splicing method has been described in detail in the description of the implementation process in FIG. 3 and will not be described again. The length of the spliced sub-block data is L3=L1+L2; for the reference speech segment signal, the module 404 completes the inversion and zero padding of the signal. After inversion and zero padding processing, the last data sample point of the reference speech segment signal ref_n becomes the first data sample point, and then L2 zeros are added, and finally the first to L1-1th of the reference speech segment signal sample points. Fast Fourier Transform (FFT: Fast Fourier Translation) is performed on the concatenated data sub-block data and the reversed reference speech segment, that is, the processing operations completed by module 407 and module 408 . The output results of module 407 and module 408, that is, the result of performing fast Fourier transform, correspond to two vectors, and perform vector dot product operation. Both vectors have the same dimension, both L3. The so-called dot product means that the corresponding elements of the vector are multiplied, and the result is still a vector with dimension L3. The dot product operation of these two vectors is completed by module 409 . Module 410 completes the inverse Fourier transform, which is also realized by using the fast Fourier transform algorithm. Module 411 completes the clipping of the data, the length of the output vector of the inverse Fourier transform is L3, and the first L2 data is intercepted to obtain the correlation calculation result of the reference speech segment relative to the data sub-block n.

图5为相关峰检测和记录单元的实现流程图,结合图5的具体实现细节描述如下:Fig. 5 is the realization flowchart of correlation peak detection and recording unit, in conjunction with the concrete realization detail description of Fig. 5 as follows:

S501、获取参考语音片段n相对于整个样本数据的相关计算结果corr_n。S501. Obtain a correlation calculation result corr_n of the reference speech segment n relative to the entire sample data.

S502、从相关波形信号corr_n中寻找全局最大峰值点,其峰值数值设为corr_n_max。S502. Find the global maximum peak point from the corr_n corr_n correlative waveform signal, and set the peak value as corr_n_max.

S503、确定局部相关峰值门限数值为gate_corr=corr_n_max*0.25。S503. Determine the local correlation peak threshold value as gate_corr=corr_n_max*0.25.

S504、在整个相关波形信号corr_n中,查找所有超过gate_corr的局部最大值峰值点,确定这些局部峰值的数量和位置,并存出记录为数据mem_n。S504. In the entire correlation waveform signal corr_n, search for all local maximum peak points exceeding gate_corr, determine the number and positions of these local peaks, and store and record them as data mem_n.

图6为判断决策处理单元的实现流程图,结合图6的具体实现细节描述如下:Fig. 6 is the realization flowchart of judgment decision-making processing unit, in conjunction with the concrete realization detail description of Fig. 6 as follows:

S601、设定N为参考语音片段的个数,也即数据子块总的个数值减去1。S601. Set N as the number of reference speech segments, that is, subtract 1 from the total number of data sub-blocks.

S602、设定REPEAT数值初始值为0。S602. Set the initial value of the REPEAT value to 0.

S603、设定n=1,获取参考语音片段n相对于整个样本数据的相关计算结果corr_n的相关峰值检测结果mem_n。S603. Set n=1, and obtain the correlation peak detection result mem_n of the reference speech segment n relative to the correlation calculation result corr_n of the entire sample data.

S604、从mem_n中得到相关峰值个数repeat_n,做为参考语音片段n在整个样本数据的重复次数记录;并令REPEAT=REPEAT+repeat_n。S604. Obtain the number of correlation peaks repeat_n from mem_n, and record it as the number of repetitions of the reference speech segment n in the entire sample data; and set REPEAT=REPEAT+repeat_n.

S605、n累加1,若小于N,则返回上一步,得到新的参考语音片段在整个样本数据中的重复次数,并对REPEAT进行累加,直到n等于N。S605, add 1 to n, if it is less than N, return to the previous step to obtain the number of repetitions of the new reference speech segment in the entire sample data, and accumulate REPEAT until n is equal to N.

S606、最终得到所有参考语音片段相对于整个样本数据的重复次数记录之和,记录为REPEAT。S606. Finally, obtain the sum of the number of repetition records of all reference speech segments relative to the entire sample data, and record it as REPEAT.

S607、将REPEAT与预设定的检测门限数值进行比较,若大于门限数值,则判定目标广播电台为非法电台;否则为常规电台。S607. Compare REPEAT with a preset detection threshold value, and if it is greater than the threshold value, determine that the target broadcasting station is an illegal station; otherwise, it is a regular station.

本发明实施例提供的模块或装置划分仅为功能上的划分,物理上可以合并或分割。模块或装置的名称可以随技术演进或应用场景的不同而改变,但仍应考虑在本发明的保护范围内。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括若干指令用以执行本发明各个实施例所述的方法。这里所述的存储介质,如:ROM/RAM、磁碟、光盘等。The division of modules or devices provided in the embodiments of the present invention is only functional division, and may be physically combined or divided. The names of modules or devices may change with technological evolution or different application scenarios, but should still be considered within the protection scope of the present invention. Those of ordinary skill in the art can understand that all or part of the steps in the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When executed, several instructions are included to execute the methods described in various embodiments of the present invention. The storage medium mentioned here, such as: ROM/RAM, magnetic disk, optical disk, etc.

按照上述实施例,便可很好地实现本发明。值得说明的是,基于上述设计原理的前提下,为解决同样的技术问题,即使在本发明所公开的结构基础上做出的一些无实质性的改动或润色,所采用的技术方案的实质仍然与本发明一样,故其也应当在本发明的保护范围内。According to the above-mentioned embodiments, the present invention can be well realized. It is worth noting that, based on the premise of the above-mentioned design principle, in order to solve the same technical problem, even if some insubstantial changes or modifications are made on the basis of the structure disclosed in the present invention, the essence of the adopted technical solution is still Like the present invention, it should also be within the protection scope of the present invention.

Claims (8)

1.一种非法调频广播电台的检测和识别方法,其特征在于,包括如下步骤:1. A detection and identification method of an illegal FM radio station, characterized in that, comprising the steps: (1)样本数据采集,对目标广播电台进行连续语音录制,并存储为样本数据文件;(1) Sample data collection, continuous voice recording of the target broadcasting station, and store as a sample data file; (2)样本数据预处理,将样本数据文件分割成多个数据子块,并对每个数据子块进行编号、存储;(2) Sample data preprocessing, divide the sample data file into multiple data sub-blocks, and number and store each data sub-block; (3)确定参考数据片段,依次获取每个数据子块的起始时间X的语音片段数据,作为参考语音片段;(3) Determine the reference data segment, and sequentially acquire the voice segment data of the start time X of each data sub-block as the reference voice segment; (4)相关波形求取计算,将每个参考语音片段逐点与所有数据子块的数据进行相关计算,得到每个参考语音片段的相关波形信号;(4) Calculation of correlation waveforms, correlating each reference speech segment with the data of all data sub-blocks point by point to obtain the correlation waveform signal of each reference speech segment; (5)相关峰值的检测,针对每个参考语音片段的相关波形信号,寻找并求取最大值,并寻找相关波形信号中幅度值超过最大值*预先设定相关峰门限数值的局部最大值峰值点,并记录其位置;(5) Correlation peak detection, for each reference waveform signal of the reference speech segment, find and obtain the maximum value, and find the local maximum peak value whose amplitude value exceeds the maximum value * preset correlation peak threshold value in the relevant waveform signal point, and record its position; (6)将所有参考语音片段的重复记录信息结果中的次数进行累加求和,得到重复次数数值,然后将该重复次数数值与预先设定的重复次数门限数值进行比较,判断该目标广播电台是否为非法广播电台;(6) Accumulate and sum the number of times in the repeated recording information results of all reference voice segments to obtain the number of repetitions, and then compare the number of repetitions with the preset threshold value of repetitions to determine whether the target broadcasting station is is an illegal broadcasting station; (7)对其他目标广播电台,重复步骤(1)-(6)。(7) Repeat steps (1)-(6) for other target radio stations. 2.根据权利要求1所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(1)中,连续语音录制的时间为3-5天,样本数据的采样率为22050Hz,数据样点位宽为16bit。2. A method for detecting and identifying illegal FM radio stations according to claim 1, characterized in that, in the step (1), the continuous voice recording time is 3-5 days, and the sample data sampling rate is 22050Hz, the data sample bit width is 16bit. 3.根据权利要求2所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(1)中,目标广播电台的样本数据采集过程具体为:首先,接收目标广播电台的调频广播信号,然后对该调频广播信号进行数字下变频、抽取滤波,数据速率降为200KHz,然后进行调频解调处理,得到原始的广播语音信号,再进行低通滤波和变速率处理,数据速率降为22050Hz,数据样点位宽为16bit。3. A method for detecting and identifying illegal FM radio stations according to claim 2, characterized in that in the step (1), the sample data collection process of the target broadcast station is as follows: first, receiving the target broadcast station FM broadcast signal, and then carry out digital down-conversion and decimation filtering on the FM broadcast signal, and reduce the data rate to 200KHz, and then perform FM demodulation processing to obtain the original broadcast voice signal, and then perform low-pass filtering and variable rate processing, and the data The rate is reduced to 22050Hz, and the data sample bit width is 16bit. 4.根据权利要求3所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(2)中,将样本数据文件分割成多个数据子块是以小时为单位分割。4. A method for detecting and identifying illegal FM radio stations according to claim 3, characterized in that, in the step (2), the sample data file is divided into multiple data sub-blocks in units of hours . 5.根据权利要求4所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(2)分割后的每个数据子块还对其进行数据样点抽取,将该抽取的数据样点根据数据子块的编号进行索引号编号命名、存储为新的数据子块。5. A detection and identification method for an illegal FM radio station according to claim 4, characterized in that, each data sub-block after the step (2) is further divided into data sample points, and the The extracted data sample points are indexed and named according to the number of the data sub-block, and stored as a new data sub-block. 6.根据权利要求5所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(3)中,首先,根据采样率、数据样点位宽、抽取率计算时间X的语音片段的数据长度,然后根据该数据长度获取每个数据子块的起始时间X的语音片段数据作为参考语音片段。6. A method for detecting and identifying illegal FM radio stations according to claim 5, characterized in that, in the step (3), first, the time X is calculated according to the sampling rate, data sample bit width, and extraction rate The data length of the voice segment, and then according to the data length, the voice segment data of the start time X of each data sub-block is obtained as a reference voice segment. 7.根据权利要求6所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(4)中,相关计算采用快速傅里叶变换计算,具体的计算过程为:7. A detection and identification method for an illegal FM broadcasting station according to claim 6, characterized in that, in the step (4), the correlation calculation adopts fast Fourier transform calculation, and the specific calculation process is as follows: (401)首先选取需要进行相关计算的参考语音片段ref,共有N个数据子块,也就有N个参考语音片段,n≤N,令n初值为1;(401) First select the reference speech segment ref that needs to be correlated. There are N data sub-blocks in total, so there are N reference speech segments, n≤N, and the initial value of n is 1; (402)获取数据子块n的全部数据,获取数据子块n+1的起始时间X的语音片段数据,将两者进行拼接,得到需要与参考语音片段进行相关比对的样本数据b_n;(402) Obtain all the data of the data sub-block n, obtain the voice segment data of the start time X of the data sub-block n+1, and splicing the two to obtain the sample data b_n that needs to be compared with the reference voice segment; (403)对参考语音片段ref和b_n进行相关计算,得到相关计算结果corr_bn;(403) Carry out correlation calculation on the reference speech segment ref and b_n, and obtain the correlation calculation result corr_bn; (404)将n累加1,并判断n是否等于数据子块总数量N,若小于N,则返回步骤(402);若等于N,则结束,并把所有的相关计算结果corr_bn,n为1至N之间的整数,拼接为一个完整的数据,这个数据就是参考语音片段ref相对于整个样本数据的相关计算结果-相关波形信号corr。(404) Accumulate n by 1, and judge whether n is equal to the total number of data sub-blocks N, if it is less than N, then return to step (402); if it is equal to N, then end, and put all related calculation results corr_bn, n is 1 An integer between N and N is spliced into a complete data, which is the correlation calculation result of the reference speech segment ref relative to the entire sample data - the correlation waveform signal corr. 8.根据权利要求7所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(403)中,相关计算基于快速傅里叶变换计算,快速傅里叶变换的处理对象,均为抽取后的数据,相关计算的具体过程为:8. A method for detecting and identifying illegal FM radio stations according to claim 7, characterized in that in the step (403), the correlation calculation is based on fast Fourier transform calculation, and the processing of fast Fourier transform The objects are all extracted data, and the specific process of related calculations is as follows: (411)获取处理对象,即抽取后的数据子块n的数据的起始时间X的语音片段数据、抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据;(411) Obtain the processing object, that is, the voice segment data of the starting time X of the data of the extracted data sub-block n, the data of the extracted data sub-block n, and the starting time of the extracted data sub-block n+1 X's speech segment data; (412)对抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据进行拼接,然后进行傅里叶变换;(412) Splicing the data of the extracted data sub-block n and the speech segment data of the starting time X of the extracted data sub-block n+1, and then performing Fourier transform; (413)同时,对数据子块n的参考语音片段信号进行反转和补零处理,然后进行傅里叶变换;(413) At the same time, perform inversion and zero padding processing on the reference speech segment signal of the data sub-block n, and then perform Fourier transform; (414)对步骤(412)和(413)输出的结果,即两个矢量,进行矢量点乘操作,然后对输出结果依次进行逆傅里叶变换、数据裁剪,得到参考语音片段相对于数据子块n的相关计算结果。(414) Perform vector dot product operation on the output results of steps (412) and (413), that is, two vectors, and then perform inverse Fourier transform and data clipping on the output results in order to obtain the reference speech segment relative to the data sub- Correlation calculation result for block n.
CN201610093790.1A 2016-02-19 2016-02-19 A kind of detection and recognition methods of illegal f-m broadcast station Active CN105721090B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610093790.1A CN105721090B (en) 2016-02-19 2016-02-19 A kind of detection and recognition methods of illegal f-m broadcast station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610093790.1A CN105721090B (en) 2016-02-19 2016-02-19 A kind of detection and recognition methods of illegal f-m broadcast station

Publications (2)

Publication Number Publication Date
CN105721090A CN105721090A (en) 2016-06-29
CN105721090B true CN105721090B (en) 2018-08-03

Family

ID=56156835

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610093790.1A Active CN105721090B (en) 2016-02-19 2016-02-19 A kind of detection and recognition methods of illegal f-m broadcast station

Country Status (1)

Country Link
CN (1) CN105721090B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107154828B (en) * 2017-06-01 2019-07-12 中云沃达(山东)物联网科技有限公司 The methods of investigation and device in pseudo- radio station
CN108631896A (en) * 2018-05-02 2018-10-09 陕西广电网络传媒(集团)股份有限公司 A kind of frequency spectrum discerning method for radio broadcasting filtering
CN111881820B (en) * 2020-07-27 2024-06-07 成都大公博创信息技术有限公司 Homologous detection and identification method for same-frequency signals
CN115842597B (en) * 2023-02-09 2023-05-02 成都华乾科技有限公司 Black broadcast detection method and system based on multi-source data fusion

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457751A (en) * 2013-09-13 2013-12-18 长沙威胜信息技术有限公司 Pseudo-broadcasting communication method based on communication network of main node and slave nodes
CN103929260A (en) * 2014-03-12 2014-07-16 上海风格信息技术股份有限公司 Analysis method for abnormal radio frequency points
KR101445256B1 (en) * 2008-06-26 2014-09-29 주식회사 케이티 System and method for preventing unauthorized use of broadcasting contents in IPTV broadcasting service
CN203951480U (en) * 2014-07-21 2014-11-19 西安航空学院 Network illegal FM radio station monitoring system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101445256B1 (en) * 2008-06-26 2014-09-29 주식회사 케이티 System and method for preventing unauthorized use of broadcasting contents in IPTV broadcasting service
CN103457751A (en) * 2013-09-13 2013-12-18 长沙威胜信息技术有限公司 Pseudo-broadcasting communication method based on communication network of main node and slave nodes
CN103929260A (en) * 2014-03-12 2014-07-16 上海风格信息技术股份有限公司 Analysis method for abnormal radio frequency points
CN203951480U (en) * 2014-07-21 2014-11-19 西安航空学院 Network illegal FM radio station monitoring system

Also Published As

Publication number Publication date
CN105721090A (en) 2016-06-29

Similar Documents

Publication Publication Date Title
CN102263601B (en) Multi-signal detecting method for broadband
CN105721090B (en) A kind of detection and recognition methods of illegal f-m broadcast station
KR100849146B1 (en) Method of detecting a frame boundary of a received signal in digital communication system and apparatus of enabling the method
US9424743B2 (en) Real-time traffic detection
EP2237635A1 (en) Method and device for searching mode and frequency point
CN101489238A (en) Time difference measuring method, system and apparatus
CN112054976A (en) Ultra-wideband multi-channel signal parallel processing analysis method and system
CN112904412B (en) Mine microseismic signal P-wave first arrival time extraction method and system
CN102984103B (en) Signal processing method in spread spectrum system and device
US20140142883A1 (en) Implementing frequency spectrum analysis using causality hilbert transform results of vna-generated s-parameter model information
CN106452626A (en) Broadband spectrum compression sensing based on multi-group relatively-prime sampling
CN107465639A (en) A kind of multi-channel time-delay synchronization decisions demodulation method based on short-term DFT
KR100684741B1 (en) Apparatus and method for detecting partial discharge of switchgear
CN103117063A (en) Music content cut-frame detection method based on software implementation
CN102869091A (en) Method and device for determining arrival time of location reference signals
CN111881820B (en) Homologous detection and identification method for same-frequency signals
CN113163424B (en) NR cell PSS (Power System stabilizer) searching method for detection equipment and detection equipment
CN108846106A (en) A kind of method and apparatus for judging to whether there is identical audio in multiple audios
CN104967491A (en) Signal receiving and processing method of multi-channel amplitude-phase test system
CN109815877B (en) Method and device for noise reduction processing of satellite signals
Li et al. Two-branch wavelet denoising for accurate spectrum sensing in cognitive radios
EP2725828B1 (en) Method for automatic search and addition of neighbor cells by terminal in long term evolution system, and such terminal
CN104349354A (en) LTE signal identification method and apparatus
KR20110009551A (en) Positioning method based on phase measurement of received signal in wireless communication network
Jia et al. Leak diagnosis of gas transport pipelines based on Hilbert-Huang transform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Method for Detecting and Identifying Illegal FM Broadcasting Stations

Effective date of registration: 20230913

Granted publication date: 20180803

Pledgee: Chengdu small business financing Company Limited by Guarantee

Pledgor: CHENGDU DAGONG BOCHUANG INFORMATION TECHNOLOGY CO.,LTD.

Registration number: Y2023510000214

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20180803

Pledgee: Chengdu small business financing Company Limited by Guarantee

Pledgor: CHENGDU DAGONG BOCHUANG INFORMATION TECHNOLOGY CO.,LTD.

Registration number: Y2023510000214