CN105721090B - 一种非法调频广播电台的检测和识别方法 - Google Patents
一种非法调频广播电台的检测和识别方法 Download PDFInfo
- 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
- sample
- detection
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000001514 detection method Methods 0.000 title claims abstract description 37
- 238000012545 processing Methods 0.000 claims abstract description 18
- 238000000605 extraction Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 15
- 239000013598 vector Substances 0.000 claims description 11
- 239000012634 fragment Substances 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 5
- 230000001186 cumulative effect Effects 0.000 claims description 4
- 230000011218 segmentation Effects 0.000 claims description 3
- 241000208340 Araliaceae Species 0.000 claims 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims 1
- 235000003140 Panax quinquefolius Nutrition 0.000 claims 1
- 235000013399 edible fruits Nutrition 0.000 claims 1
- 235000008434 ginseng Nutrition 0.000 claims 1
- 238000004422 calculation algorithm Methods 0.000 abstract description 8
- 238000013461 design Methods 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000000750 progressive effect Effects 0.000 abstract description 5
- 230000010365 information processing Effects 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 description 6
- 230000001427 coherent effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000005498 polishing Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements 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/48—Arrangements 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech 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
本发明公开了一种非法调频广播电台的检测和识别方法,本发明利用数字信号处理和信息处理技术,开发设计一个稳健的、便于软件或硬件设计实现的检测和识别方法。利用非法调频广播电台的周期重复特性,基于相关累积算法,检测非法调频广播电台的重复次数和时间点,从而完成非法调频广播电台的检测和识别,检测和识别的准确性高,并且处理快速,具有突出的实质性特点和显著的进步。
Description
技术领域
本发明涉及无线通信***中的无线电监测技术领域,是涉及一种非法调频广播电台的检测和识别方法,实现非法调频广播电台(俗称黑广播)的自动甄别,为无线电监测管理、频谱资源的合理有效利用提供技术支撑。
背景技术
非法调频广播电台俗称“黑广播”,多为谋取非法经济利益而设置,播出内容绝大多数为虚假医药广告。从社会影响上看,黑广播内容会误导广大受众(消费者),部分黑广播内容低俗,严重污染社会风气。从空中电磁波的秩序监管角度看,由于非法调频广播电台设备均为“三无”产品,且发射功率超大(黑广播电台发射功率大多在一千瓦功率以上),很容易对民航、广播等正常的无线电通信业务造成干扰。一个突出的典型案例为:民航频段(108MHz—117.975MHz航空无线电导航业务117.975MHz—137MHz航空移动业务)与调频广播频段(87MHz—108MHz)毗邻,非法调频广播信号可能会干扰民航频段,影响民航客机的导航和指挥调度,进而危及飞机的起飞降落安全。因此非法广播电台的社会危害性和安全隐患极大。
目前的非法调频广播电台的检测和识别均采用人工鉴别途径,通过人工监听一定时间段的电台播放内容,来判断该广播电台是否为非法电台。这种方式耗时耗力,且效率很低。由于当前电子信息设备和技术的飞速发展,搭建一个非法调频广播电台的成本愈来愈低,难度也愈来愈小,基于巨大的经济利益诱惑,非法调频广播电台的数量在全国的各个大中城市,近年来均呈现出迅速增长趋势。这给非法调频广播电台的监测和识别带来了更多的困难和压力。
发明内容
本发明的目的在于提供一种非法调频广播电台的检测和识别方法,解决人工检测和识别非法广播电台的低效与不足的问题。本发明利用数字信号处理和信息处理技术,开发设计的一个稳健的、便于软件或硬件设计实现的检测和识别方法。
为了实现上述目的,本发明采用的技术方案如下:
一种非法调频广播电台的检测和识别方法,包括如下步骤:
(1)样本数据采集,对目标广播电台进行连续语音录制,并存储为样本数据文件;
(2)样本数据预处理,将样本数据文件分割成多个数据子块,并对每个数据子块进行编号、存储;
(3)确定参考数据片段,依次获取每个数据子块的起始时间X的语音片段数据,作为参考语音片段;
(4)相关波形求取计算,将每个参考语音片段逐点与所有数据子块的数据进行相关计算,得到每个参考语音片段的相关波形信号;
(5)相关峰值的检测,针对每个参考语音片段的相关波形信号,寻找并求取最大值,并寻找相关波形信号中幅度值超过最大值*预先设定相关峰门限数值的局部最大值峰值点,并记录其位置,局部最大值峰值点的个数即为参考语音片段在整个样本数据中的重复次数。局部最大值峰值点的位置就是整个录音时段中与参考语音片段基本完全相同的重复语音片段位置,将这些位置信息存储记录为相关检测记录;
(6)将所有参考语音片段的重复记录信息结果中的次数进行累加求和,得到重复次数数值,然后将该重复次数数值与预先设定的重复次数门限数值进行比较,判断该目标广播电台是否为非法广播电台;
(7)对其他目标广播电台,重复步骤(1)-(6),得到所有目标广播电台的判决结果。从而自动筛选出嫌疑极大的非法广播电台。通过各个广播电台的相关检测记录信息,可有针对性的针对重复位置进行有选择性的语音片段播放和回放,以进一步进行核实。
本发明利用非法调频广播电台的周期重复特性,基于相关累积算法,检测非法调频广播电台的重复次数和时间点,从而完成非法调频广播电台的检测和识别。
具体地,所述步骤(1)中,连续语音录制的时间为3-5天,样本数据的采样率为22050Hz,数据样点位宽为16bit。
进一步地,所述步骤(1)中,目标广播电台的样本数据采集过程具体为:首先,接收目标广播电台的调频广播信号,然后对该调频广播信号进行数字下变频、抽取滤波,数据速率降为200KHz,然后进行调频解调处理,得到原始的广播语音信号,再进行低通滤波和变速率处理,数据速率降为22050Hz,数据样点位宽为16bit。
再进一步地,所述步骤(2)中,将样本数据文件分割成多个数据子块是以小时为单位分割。所述步骤(2)分割后的每个数据子块还对其进行数据样点抽取,将该抽取的数据样点根据数据子块的编号进行索引号编号命名、存储为新的数据子块。后续进行相关计算的数据子块和参考语音数据均为抽取后的数据子块。在不影响相关检测结果的情况下,针对原始样本数据进行一定程度的抽取,可有效减少计算量,节省计算时间,从而实现更快的检测和识别。
再进一步地,所述步骤(3)中,首先,根据采样率、数据样点位宽、抽取率计算时间X的语音片段的数据长度,然后根据该数据长度获取每个数据子块的起始时间X的语音片段数据。值得注意的是,由于数据子块为经过抽取后的数据,因此参考语音片段也是经过抽取后的数据。
再进一步地,相关运算的处理对象,不论是所有的数据子块数据,还是基于数据子块数据开始时间长度X的参考语音片段数据,均为抽取后的数据。所述步骤(4)中,相关计算采用快速傅里叶变换计算,可使得乘法操作数量降低为原始的百分之一甚至千分之一,从而大大降低相关运算的计算量。具体的计算过程为:
(401)首先选取需要进行相关计算的参考语音片段ref,共有N个数据子块,也就有N个参考语音片段,n≤N,令n为初值1;
(402)获取数据子块n的全部数据,获取数据子块n+1的起始时间X的语音片段数据,将两者进行拼接,得到需要与参考语音片段进行相关比对的样本数据b_n;
(403)对参考语音片段ref和b_n进行相关计算,得到相关计算结果corr_bn;
(404)将n累加1,并判断n是否等于数据子块总数量N,若小于N,则返回步骤(402);若等于N,则结束,并把所有的相关计算结果corr_bn,n=1,2,3,….N,拼接为一个完整的数据,这个数据就是参考语音片段ref相对于整个样本数据的相关计算结果-相关波形信号corr。
另外,所述步骤(403)中,相关计算基于快速傅里叶变换计算,快速傅里叶变换的处理对象,均为抽取后的数据,相关计算的具体过程为:
(411)获取处理对象,即抽取后的数据子块n的数据的起始时间X的语音片段数据、抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据;
(412)对抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据进行拼接,然后进行傅里叶变换;
(413)同时,对数据子块n的参考语音片段信号进行反转和补零处理,然后进行傅里叶变换;
(414)对步骤(412)和(413)输出的结果,即两个矢量,进行矢量点乘操作,然后对输出结果依次进行逆傅里叶变换、数据裁剪,得到参考语音片段相对于数据子块n的相关计算结果。
本发明的有益效果为:
本发明利用数字信号处理和信息处理技术,开发设计的一个稳健的、便于软件或硬件设计实现的检测和识别方法。利用非法调频广播电台的周期重复特性,基于相关累积算法,检测非法调频广播电台的重复次数和时间点,从而完成非法调频广播电台的检测和识别,检测和识别的准确性高,并且处理快速,具有突出的实质性特点和显著的进步。
附图说明
图1是本发明-实施例的整体实现流程图。
图2是本发明-实施例的数据预处理单元的实现流程图。
图3是本发明-实施例的相关累积计算单元的实现流程图。
图4是本发明-实施例的相关计算快速算法的实现流程图。
图5是本发明-实施例的相关峰检测和记录单元的实现流程图。
图6是本发明-实施例的判断决策处理单元的实现流程图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。本发明的实施方式包括但不限于下列实施例。
非法调频广播电台的检测和识别方法,要便于利用通用的商用硬件平台或通用计算机软件平台实现。通用的硬件平台,比如DSP(Digital Signal Processor数字信号处理器),或者FPGA(Field Programmable Gate Array,现场可编程门阵列)等大规模数字集成电路。通用的软件平台,比如PowerPC嵌入式***平台,基于x86的Windows操作***平台。基于通用硬件平台实现,具有实时性强,计算速度快,及时给出结果的优点。基于通用软件平台实现,运算速度相对降低,但具有灵活性和适用性更强的特点。
实施例
如图1所示,一种非法调频广播电台的检测和识别方法,包括如下步骤:
S101、样本数据采集,对目标广播电台(可为正常广播电台,或者非法广播电台)进行3-5天的连续语音录制,采样率为22050Hz,数据样点位宽为16bit,并存储为样本数据文件。
在上述过程中,接收到的目标广播电台信号为调频广播信号,然后对该调频广播信号进行数字下变频、抽取滤波,数据速率降为200KHz,然后进行调频解调处理,得到原始的广播语音信号,再进行低通滤波和变速率处理,数据速率降为22050Hz,数据样点位宽为16bit。
S102、样本数据预处理,将样本数据文件,以小时为单位,分割成多个短时数据文件,每个文件大小为158.76MB,以抽取率5进行抽取,即每间隔5个数据样点取一个数据样点,这样数据量降低为原来的五分之一,数据量大小为31.752MB,将抽取后的数据进行存储,抽取后的每个数据为一个数据子块,并对这些数据子块进行索引号编号命名。
例如,索引号为1的数据子块表示整个样本数据的第一个小时时段的抽取后的语音数据,依次类推。
S103、确定参考数据片段,根据采样率和数据样点位宽,计算5分钟的语音片段的数据长度,针对第一个小时对应的数据子块,从起始位置开始进行截取,从而获得第一个小时时段的起始5分钟的参考语音片段,命名为参考信号ref1。
由于数据子块为经过抽取后的语音数据,因此参考语音片段也是经过抽取后的语音数据。
S104、相关波形求取计算,将参考信号ref1逐点与所有短时数据文件的数据进行相关计算,相关计算采用基于FFT(Fast Fourier Transformation)的快速算法计算完成。
最终得到参考信号ref1的相关波形信号,命名为corr1,其长度为全时段的抽取后的语音数据样点个数。
S105、相关峰值的检测,针对参考信号ref1的相关波形信号corr1,寻找并求取其最大值corr1_max,基于设定的相关峰门限数值0.25,寻找相关波形信号中幅度值超过corr1_max*0.25的局部最大值峰值点,并记录其位置。局部最大值峰值点的个数即为参考信号ref1的重复次数。局部最大值峰值点的位置就是整个样本数据中与参考信号ref1基本完全相同的重复语音片段位置,将这些峰值数量和位置信息存储记录,记为相关检测记录mem1。
S106、针对第2个小时的短时数据段,截取起始5分钟的语音数据段,按照步骤S103、S104、S105的方法,得到相关波形信号corr2,mem2。针对第3个小时,第4个小时,直到全时段语音数据的最后一个小时,依次进行步骤S103、S104、S105的操作。最终得到每个小时的起始5分钟的重复次数与位置的记录信息结果。
S107:将所有参考语音片段的重复记录信息结果中的重复次数进行累加求和,得到一个重复次数数值REPEAT。将REPEAT与预先设定的重复次数门限数值Gate_rp进行比较。Gate_rp的数值为8。若大于该门限数值,则判定为该全时段语音数据重复率很高,该目标广播电台为嫌疑性极大的非法广播电台。
S108:针对所有监测的目标广播电台,重复步骤S101-S107的操作,得到所有监测目标广播电台的判决结果,从而自动筛选出嫌疑极大的非法广播电台。通过各个广播电台的相关检测记录mem中的位置信息,可有针对性的针对重复位置进行有选择性的语音片段播放和回放,以进一步进行核实。
图2为样本数据预处理单元的实现流程图,结合图2,具体实现细节描述如下:
S201:针对某个目标广播电台,利用接收机接收并采集中频信号,然后进行DDC下变频和调频解调处理,最终得到采样率为22050Hz,16bit位宽的一个长时段的语音信号样本数据;通常时间长度为3-5天。
S202:计算样本数据长度,截取整数个小时的样本数据,最后的非整数小时数据可抛弃不用。以小时为单位,将整个样本数据分割为若干数据子块,每个数据子块的语音长度均为1小时。比如3天的样本数据,则最终得到72个数据子块。
S203:针对每个数据子块,进行5倍的数据抽取操作。在不影响最终判决结果的情况下,这对于降低运算时间是非常有必要的。因此每个数据子块的数据量将为原来的五分之一。一个小时的数据子块数据量,也由158.76MB降低为31.752MB。
S204:将抽取后的各个数据子块存储为文件,并按照时间顺序进行编号;这些抽取后的数据子块就作为后续处理流程的处理对象。
图3为相关累积计算单元的实现流程图,结合图3的具体实现细节描述如下:
S301:设定N为数据子块数量。设定n的初始值为1,获取数据子块n的数据,截取初始5分钟的语音数据,作为参考语音片段ref_n。
S302:获取数据子块n的全部数据,获取数据子块n+1的起始5分钟的语音数据,将两者进行拼接,就得到需要与参考语音片段进行相关比对的样本数据。需要进行拼接的原因是:保证参考语音片段与数据子块n语音数据进行相关运算的结果的完整性。参考语音片段样点个数为L1,数据子块n数据样点个数为L2,L2远大于L1,两者进行相关运算的结果长度确定为L2,则当参考语音片段需要与数据子块n的结尾数据进行相关计算时,就需要数据子块n+1的初始的一部分数据,这部分数据的长度正好等于参考语音片段的长度,因此需要子块n+1的起始的5分钟数据。
S303:针对参考语音片段ref_n和数据子块样本数据b_n,基于快速相关算法,进行相关计算,得到相关计算结果corr_bn_rn。快速相关计算算法,可参考图4及其描述。
S304:将n累加1,并判断n是否等于数据子块总数量N,若小于N,则返回步骤S302。若等于N,则结束,并把所有的相关计算结果拼接为一个完整的数据,这个数据就是参考语音片段ref_n相对于整个样本数据的相关计算结果-相关波形信号corr_n。
图4为相关计算快速算法的实现框图,结合图4的具体实现细节描述如下:
首先得到相关计算的处理对象,即模块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的相关计算结果。
图5为相关峰检测和记录单元的实现流程图,结合图5的具体实现细节描述如下:
S501、获取参考语音片段n相对于整个样本数据的相关计算结果corr_n。
S502、从相关波形信号corr_n中寻找全局最大峰值点,其峰值数值设为corr_n_max。
S503、确定局部相关峰值门限数值为gate_corr=corr_n_max*0.25。
S504、在整个相关波形信号corr_n中,查找所有超过gate_corr的局部最大值峰值点,确定这些局部峰值的数量和位置,并存出记录为数据mem_n。
图6为判断决策处理单元的实现流程图,结合图6的具体实现细节描述如下:
S601、设定N为参考语音片段的个数,也即数据子块总的个数值减去1。
S602、设定REPEAT数值初始值为0。
S603、设定n=1,获取参考语音片段n相对于整个样本数据的相关计算结果corr_n的相关峰值检测结果mem_n。
S604、从mem_n中得到相关峰值个数repeat_n,做为参考语音片段n在整个样本数据的重复次数记录;并令REPEAT=REPEAT+repeat_n。
S605、n累加1,若小于N,则返回上一步,得到新的参考语音片段在整个样本数据中的重复次数,并对REPEAT进行累加,直到n等于N。
S606、最终得到所有参考语音片段相对于整个样本数据的重复次数记录之和,记录为REPEAT。
S607、将REPEAT与预设定的检测门限数值进行比较,若大于门限数值,则判定目标广播电台为非法电台;否则为常规电台。
本发明实施例提供的模块或装置划分仅为功能上的划分,物理上可以合并或分割。模块或装置的名称可以随技术演进或应用场景的不同而改变,但仍应考虑在本发明的保护范围内。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括若干指令用以执行本发明各个实施例所述的方法。这里所述的存储介质,如:ROM/RAM、磁碟、光盘等。
按照上述实施例,便可很好地实现本发明。值得说明的是,基于上述设计原理的前提下,为解决同样的技术问题,即使在本发明所公开的结构基础上做出的一些无实质性的改动或润色,所采用的技术方案的实质仍然与本发明一样,故其也应当在本发明的保护范围内。
Claims (8)
1.一种非法调频广播电台的检测和识别方法,其特征在于,包括如下步骤:
(1)样本数据采集,对目标广播电台进行连续语音录制,并存储为样本数据文件;
(2)样本数据预处理,将样本数据文件分割成多个数据子块,并对每个数据子块进行编号、存储;
(3)确定参考数据片段,依次获取每个数据子块的起始时间X的语音片段数据,作为参考语音片段;
(4)相关波形求取计算,将每个参考语音片段逐点与所有数据子块的数据进行相关计算,得到每个参考语音片段的相关波形信号;
(5)相关峰值的检测,针对每个参考语音片段的相关波形信号,寻找并求取最大值,并寻找相关波形信号中幅度值超过最大值*预先设定相关峰门限数值的局部最大值峰值点,并记录其位置;
(6)将所有参考语音片段的重复记录信息结果中的次数进行累加求和,得到重复次数数值,然后将该重复次数数值与预先设定的重复次数门限数值进行比较,判断该目标广播电台是否为非法广播电台;
(7)对其他目标广播电台,重复步骤(1)-(6)。
2.根据权利要求1所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(1)中,连续语音录制的时间为3-5天,样本数据的采样率为22050Hz,数据样点位宽为16bit。
3.根据权利要求2所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(1)中,目标广播电台的样本数据采集过程具体为:首先,接收目标广播电台的调频广播信号,然后对该调频广播信号进行数字下变频、抽取滤波,数据速率降为200KHz,然后进行调频解调处理,得到原始的广播语音信号,再进行低通滤波和变速率处理,数据速率降为22050Hz,数据样点位宽为16bit。
4.根据权利要求3所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(2)中,将样本数据文件分割成多个数据子块是以小时为单位分割。
5.根据权利要求4所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(2)分割后的每个数据子块还对其进行数据样点抽取,将该抽取的数据样点根据数据子块的编号进行索引号编号命名、存储为新的数据子块。
6.根据权利要求5所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(3)中,首先,根据采样率、数据样点位宽、抽取率计算时间X的语音片段的数据长度,然后根据该数据长度获取每个数据子块的起始时间X的语音片段数据作为参考语音片段。
7.根据权利要求6所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(4)中,相关计算采用快速傅里叶变换计算,具体的计算过程为:
(401)首先选取需要进行相关计算的参考语音片段ref,共有N个数据子块,也就有N个参考语音片段,n≤N,令n初值为1;
(402)获取数据子块n的全部数据,获取数据子块n+1的起始时间X的语音片段数据,将两者进行拼接,得到需要与参考语音片段进行相关比对的样本数据b_n;
(403)对参考语音片段ref和b_n进行相关计算,得到相关计算结果corr_bn;
(404)将n累加1,并判断n是否等于数据子块总数量N,若小于N,则返回步骤(402);若等于N,则结束,并把所有的相关计算结果corr_bn,n为1至N之间的整数,拼接为一个完整的数据,这个数据就是参考语音片段ref相对于整个样本数据的相关计算结果-相关波形信号corr。
8.根据权利要求7所述的一种非法调频广播电台的检测和识别方法,其特征在于,所述步骤(403)中,相关计算基于快速傅里叶变换计算,快速傅里叶变换的处理对象,均为抽取后的数据,相关计算的具体过程为:
(411)获取处理对象,即抽取后的数据子块n的数据的起始时间X的语音片段数据、抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据;
(412)对抽取后的数据子块n的数据、抽取后的数据子块n+1的起始时间X的语音片段数据进行拼接,然后进行傅里叶变换;
(413)同时,对数据子块n的参考语音片段信号进行反转和补零处理,然后进行傅里叶变换;
(414)对步骤(412)和(413)输出的结果,即两个矢量,进行矢量点乘操作,然后对输出结果依次进行逆傅里叶变换、数据裁剪,得到参考语音片段相对于数据子块n的相关计算结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610093790.1A CN105721090B (zh) | 2016-02-19 | 2016-02-19 | 一种非法调频广播电台的检测和识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610093790.1A CN105721090B (zh) | 2016-02-19 | 2016-02-19 | 一种非法调频广播电台的检测和识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105721090A CN105721090A (zh) | 2016-06-29 |
CN105721090B true CN105721090B (zh) | 2018-08-03 |
Family
ID=56156835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610093790.1A Active CN105721090B (zh) | 2016-02-19 | 2016-02-19 | 一种非法调频广播电台的检测和识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721090B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107154828B (zh) * | 2017-06-01 | 2019-07-12 | 中云沃达(山东)物联网科技有限公司 | 伪电台的侦查方法和装置 |
CN108631896A (zh) * | 2018-05-02 | 2018-10-09 | 陕西广电网络传媒(集团)股份有限公司 | 一种用于无线广播过滤的频谱识别方法 |
CN111881820B (zh) * | 2020-07-27 | 2024-06-07 | 成都大公博创信息技术有限公司 | 一种同频信号的同源检测和识别方法 |
CN115842597B (zh) * | 2023-02-09 | 2023-05-02 | 成都华乾科技有限公司 | 一种基于多源数据融合的黑广播检测方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457751A (zh) * | 2013-09-13 | 2013-12-18 | 长沙威胜信息技术有限公司 | 基于主从节点通信网络的伪广播通信方法 |
CN103929260A (zh) * | 2014-03-12 | 2014-07-16 | 上海风格信息技术股份有限公司 | 一种无线广播异常频点的分析方法 |
KR101445256B1 (ko) * | 2008-06-26 | 2014-09-29 | 주식회사 케이티 | 아이피 티브이 방송서비스에서 방송 컨텐츠의 불법 이용을방지하는 시스템 및 그 방법 |
CN203951480U (zh) * | 2014-07-21 | 2014-11-19 | 西安航空学院 | 基于网络的非法fm电台监测*** |
-
2016
- 2016-02-19 CN CN201610093790.1A patent/CN105721090B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101445256B1 (ko) * | 2008-06-26 | 2014-09-29 | 주식회사 케이티 | 아이피 티브이 방송서비스에서 방송 컨텐츠의 불법 이용을방지하는 시스템 및 그 방법 |
CN103457751A (zh) * | 2013-09-13 | 2013-12-18 | 长沙威胜信息技术有限公司 | 基于主从节点通信网络的伪广播通信方法 |
CN103929260A (zh) * | 2014-03-12 | 2014-07-16 | 上海风格信息技术股份有限公司 | 一种无线广播异常频点的分析方法 |
CN203951480U (zh) * | 2014-07-21 | 2014-11-19 | 西安航空学院 | 基于网络的非法fm电台监测*** |
Also Published As
Publication number | Publication date |
---|---|
CN105721090A (zh) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2750516C1 (ru) | Способ многопозиционного определения положения утечек в трубопроводе на основе улучшенной вмд | |
CN112802484B (zh) | 一种混合音频下的大熊猫声音事件检测方法及*** | |
CN105721090B (zh) | 一种非法调频广播电台的检测和识别方法 | |
CN102263601B (zh) | 一种宽带多信号检测方法 | |
CN111640411B (zh) | 音频合成方法、装置及计算机可读存储介质 | |
US20150248834A1 (en) | Real-time traffic detection | |
CN106887241A (zh) | 一种语音信号检测方法与装置 | |
CN105975568A (zh) | 一种音频处理方法及装置 | |
CN103915101A (zh) | 信号处理装置及其操作方法 | |
US20190057705A1 (en) | Methods and apparatus to identify a source of speech captured at a wearable electronic device | |
CN115469179A (zh) | 一种海底电缆缺陷定位方法、装置、存储介质及*** | |
CN112986922B (zh) | 基于顺序统计滤波和二元检测的被动雷达信号检测方法 | |
CN102214219B (zh) | 音视频内容检索***及其方法 | |
CN115985331B (zh) | 一种用于野外观测的音频自动分析方法 | |
CN112714088A (zh) | 动态多普勒频偏估计方法、装置及存储介质 | |
CN104240697A (zh) | 一种音频数据的特征提取方法及装置 | |
CN110646815A (zh) | 一种基于滑动平均fft的gnss信号多径参数估计方法 | |
Borsos et al. | Micaugment: One-shot microphone style transfer | |
US11521629B1 (en) | Method for obtaining digital audio tampering evidence based on phase deviation detection | |
CN108737319A (zh) | 一种目标ofdm信号的实时检测方法及装置 | |
Li et al. | An adaptive window time-frequency analysis method based on Short-Time Fourier Transform | |
CN103166887B (zh) | 一种边带调制信号分类的方法及装置 | |
Cai et al. | Application of three-threshold FCME and extended interpolation algorithm in narrowband interference suppression | |
CN110931046A (zh) | 一种面向重叠声音事件检测的音频高层语义特征提取方法及*** | |
CN106357355B (zh) | 单音干扰检测方法和装置 |
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 |
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 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |