基于图片或视频的网络覆盖性能测试防假测方法及装置与流程

文档序号:13033673阅读:402来源:国知局
基于图片或视频的网络覆盖性能测试防假测方法及装置与流程

本发明涉及通信领域,具体涉及通信领域的室内外基于图片或视频的网络覆盖性能测试防假测方法及装置。



背景技术:

在通信技术领域,在进行网络覆盖性能测试时,要求边走边测边打测试点位,而一些测试人员在测试过程中原地静止、原地转圈、走部分路段等打测试点位,造成室内外覆盖测试采集的网络覆盖性能指标、信令和时间不准确,给网络覆盖优化造成很大难度。



技术实现要素:

本发明要解决的问题是提供一种基于图片或视频的网络覆盖性能测试防假测方法,避免网络覆盖性能测试人员在测试过程中原地静止、原地转圈、走部分路段等打点测试的假测行为,提高网络覆盖性能的测试效果。

为解决上述技术问题,本发明采用的方案是:该基于图片或视频的网络覆盖性能测试防假测方法,包括以下步骤:

(1)设置对比阈值c和对比序列;

(2)获取网络覆盖性能测试人员测试时拍摄的照片或视频;其中,若获取的是视频,将视频换换成图片;

(3)获取所述步骤(2)中图片的对比值r;

(4)判断所述步骤(3)中的对比值r与所述步骤(1)中设置的对比阈值c的大小;若r≥c,输出非假测结果,若r<c,输出假测结果。

对比阈值是这样定义的:将所获取的图片命名为y1、y2、y3……yn,图片像素化,对比每个图片像素的一致程度,其中对比值r=(y1与y2不一致像素的个数/y1或y2像素个数)×100%;在本发明的技术方案中,我们只是比对一组图片即y1与y2所得出的对比阈值,当然,我们也可以调整不同对比序列,使得区间跨度大些的图片组(例如对比序列选择5,则是y1与y6)进行对比,进而得出对比阈值,具体对比序列的选择可以根据测试人员的运动速度来确定,若是速度快,则对比序列就选择小些,若是速度慢,则对比序列就选择大些;通过网络覆盖性能测试人员测试时实时或间歇的采集照片或视频,来判断网络覆盖性能人员在测试过程中行走方式和方法,避免网络覆盖性能测试人员在测试过程中原地静止、原地转圈、走部分路段等打点测试的假测行为,提高网络覆盖性能的测试效果。

优选的,在所述步骤(1)中,设置所采集图片的像素和分辨率;若需拍摄的是视频,则设置所采集视频的像素、分辨率和录像的帧。

优选的,所述步骤(2)中用于拍摄图片或视频的摄像头必须向前竖直无遮挡携带。

这种方式设置才能真实的反映网络覆盖性能测试人员在测试时行进路线的环境,拍摄的图片或视频进行对比才能更加客观真实的反映测试人员的行走方式和方法;这种方式拍摄也避免了拍摄天花板等无明显变化的场景。

优选的,在所述步骤(2)中,获取的图片或视频的方式和频率,是持续的实时采集的,或是设置间隔时间,按照间隔时间,间隙采集的。

优选的,在所述步骤(2)中,若获取的是视频,则配置视频的提取帧,将视频转换成图片,视频的采集帧为x1、x2、x3、……、xn,若设置提取帧为1,则提取的图片x1、x2、x3、……、xn和xn+1;若设置提取帧为2,则提取的图片x1、x3、x5、……、xn和xn+2

上述转换图片的方式不限于此,也可以设置成其他提取帧,目的是将获取的视频转换成图片。

优选的,将获取图片或从视频提取的图片像素化后,在所述步骤(3)中,对比每个图片像素的一致程度,并配置对比序列或对比阈值;

配置比对序列:如所获取的图片命名为y1、y2、y3、……、yn,设置对比序列为1,则图片y1和y2、y2和y3、……、yn和yn+1

配置对比阈值:对比阈值范围为1%~100%,在对比序列为1时,若设置对比阈值c为30%,对比值r=(y1与y2不一致像素的个数/y1或y2像素个数)×100%。

如前面所述,上述比对序列的方式不限于此,根据测试人员的运行速度可以设置成其他,对比阈值亦是如此,根据环境要求配置不同的对比阈值,如周边环境相似度比较大,可以将对比阈值设置小一些,如周边环境差异较大,可以将对比阈值设置大一些。

本发明要解决的另一个问题是,提供一种基于图片或视频的网络覆盖性能测试防假测装置。

该基于图片或视频的网络覆盖性能测试防假测装置包括:

图片或视频拍摄模块,用于网络覆盖性能测试人员在进行测试时拍摄图片或视频;

获取图片或视频模块,用于获取网络覆盖性能测试人员在进行测试时拍摄图片或视频;

图片处理分析模块,将所述获取图片或视频模块中接收到的视频转换成图片,再将所述转换的图片或将所述获取图片或视频模块获取的图片进行对比分析,判断网络覆盖性能人员在测试过程中行走方式和方法,输出判断结果。

若是获取图片或视频模块获取的是图片,则图片处理分析模块则省略转换图片步骤。

优选的,所述图片处理分析模块还用于,针对获取的视频,视频的采集帧为x1、x2、x3……xn,若设置提取帧为1,则提取的图片x1、x2、x3……、xn和xn+1;若设置提取帧为2,则提取的图片x1、x3、x5……、xn和xn+2

优选的,所述图片处理分析模块还用于,接收请求,解析图片的配置比对序列和配置对比阈值。

附图说明

下面结合附图和本发明的实施方式进一步详细说明:

图1是网络覆盖性能测试人员测试时摄像头携带方法;

图2是本发明基于图片或视频的网络覆盖性能测试防假测方法的示意图;

图3是本发明基于图片或视频的网络覆盖性能测试防假测方法的流程图;

图4是本发明基于图片或视频的网络覆盖性能测试防假测装置的结构示意图。

具体实施方式

如图3所示,本发明基于图片或视频的网络覆盖性能测试防假测方法流程如下:

101、设置是通过视频或拍照来采集;

102、通过测试终端或远端设置内置或外置的摄像头来采集照片或视频的像素、分辨率、录像的帧等;

103、通过测试终端或远端设置摄像头采集照片或视频的方式和频率;

104、通过测试终端或远端设置视频提取帧、对比序列或对比阈值;

105、测试终端内置或外置的摄像头必须向前竖直无遮挡携带;

106、测试终端开始启动;

107、测试终端内置或外置摄像头开始采集照片或视频;

108、若是视频采集模式,则需要按照提取帧,将视频转换成图片,若是照片,则直接跳过此步;

109、图片对比分析,在对比序列为1时,若设置对比阈值为30%,则定义(y1与y2不一致像素的个数/y1或y2像素个数)×100%≥30%,认定为非假测;

1011、通过阈值判断输出结果;

1012、测试终端、系统平台、报告和其他方式展示结果,是假测,还是非假测。

具体的实施例如下,如图2所示:

实施例1:本发明的基于图片或视频的网络覆盖性能测试防假测方法,包括以下步骤:

(1)设置对比阈值c和对比序列;设置所采集图片的像素和分辨率;

(2)获取网络覆盖性能测试人员测试时拍摄的图片;

用于拍摄图片的摄像头必须向前竖直无遮挡携带,如图1所示;获取的图片的方式和频率,是持续的实时采集的,或是设置间隔时间,按照间隔时间,间隙采集的;

(3)获取所述步骤(2)中图片的对比值r;

将获取图片像素化后,对比每个图片像素的一致程度,并配置对比序列或对比阈值;

配置比对序列:如所获取的图片命名为y1、y2、y3、……、yn,设置对比序列为1,则图片y1和y2、y2和y3、……、yn和yn+1

配置对比阈值:对比阈值范围为1%~100%,在对比序列为1时,若设置对比阈值c为30%,对比值r=(y1与y2不一致像素的个数/y1或y2像素个数)×100%;

(4)判断所述步骤(3)中的对比值r与所述步骤(1)中设置的对比阈值c的大小;若r≥c,输出非假测结果,若r<c,输出假测结果。

在实施例1中,用于拍摄图片的摄像头设置在测试终端内,该测试终端指的是网络覆盖性能测试人员测试时用的设备(如图2中的所示的网络指标、信令和事件采集设备)。

实施例2:与实施例1不同的是,用于拍摄图片的摄像头设置在测试终端外。

实施例3:本发明的基于图片或视频的网络覆盖性能测试防假测方法,包括以下步骤:

(1)设置对比阈值c和对比序列;设置所采集视频的像素、分辨率和录像的帧;

(2)获取网络覆盖性能测试人员测试时拍摄的视频;将视频换换成图片;

用于拍摄视频的摄像头必须向前竖直无遮挡携带,如图1所示;获取的视频的方式和频率,是持续的实时采集的,或是设置间隔时间,按照间隔时间,间隙采集的;配置视频的提取帧,将视频转换成图片,视频的采集帧为x1、x2、x3、……、xn,若设置提取帧为1,则提取的图片x1、x2、x3、……、xn和xn+1;若设置提取帧为2,则提取的图片x1、x3、x5、……、xn和xn+2

(3)获取所述步骤(2)中图片的对比值r;

将从视频提取的图片像素化后,对比每个图片像素的一致程度,并配置对比序列或对比阈值;

配置比对序列:如所获取的图片命名为y1、y2、y3、……、yn,设置对比序列为1,则图片y1和y2、y2和y3、……、yn和yn+1

配置对比阈值:对比阈值范围为1%~100%,在对比序列为1时,若设置对比阈值c为30%,对比值r=(y1与y2不一致像素的个数/y1或y2像素个数)×100%;

(4)判断所述步骤(3)中的对比值r与所述步骤(1)中设置的对比阈值c的大小;若r≥c,输出非假测结果,若r<c,输出假测结果。

在实施例3中,用于拍摄图片或视频的摄像头设置在测试终端内,该测试终端指的是网络覆盖性能测试人员测试时用的设备;用于拍摄图片或视频的摄像头也可以设置在测试终端外。

本发明实施例4:还包括基于图片或视频的网络覆盖性能测试防假测装置,如图4所示,该装置包括:

图片或视频拍摄模块,用于网络覆盖性能测试人员在进行测试时拍摄图片或视频;

获取图片或视频模块,用于获取网络覆盖性能测试人员在进行测试时拍摄图片或视频;

图片处理分析模块,将所述获取图片或视频模块中接收到的视频转换成图片,再将所述转换的图片或将所述获取图片或视频模块获取的图片进行对比分析,判断网络覆盖性能人员在测试过程中行走方式和方法,输出判断结果;

所述图片处理分析模块还用于,针对获取的视频,视频的采集帧为x1、x2、x3……xn,若设置提取帧为1,则提取的图片x1、x2、x3……、xn和xn+1;若设置提取帧为2,则提取的图片x1、x3、x5……、xn和xn+2

所述图片处理分析模块还用于,接收请求,解析图片的配置比对序列和配置对比阈值。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明;凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1