一种快速调整感知终端的方法以及装置制造方法及图纸

技术编号:24330683 阅读:62 留言:0更新日期:2020-05-29 19:30
本发明专利技术提供一种快速调整感知终端的方法,感知终端以最宽松的参数配置把检测数据上传到后台服务器;后台服务器将所有业务表现汇总成一个性能指标;后台服务器测试检测数据并生成测试记录;后台服务器根据测试记录确定感知终端参数配置和性能指标的函数关系;根据函数关系求得性能指标最大时的参数组;将参数组同步到感知终端;本发明专利技术还提供一种快速调整感知终端的装置,只需要运行一次,即可确定参数,节省时间。

A method and device for quickly adjusting sensing terminal

【技术实现步骤摘要】
一种快速调整感知终端的方法以及装置
本专利技术涉及计算机
,特别涉及一种快速调整感知终端的方法以及装置。
技术介绍
目前智能感知类业务,多采用感知终端+后台服务器的形式,如图1所示,感知终端,如人脸抓拍摄像机/人脸识别摄像头/结构化摄像头等。采用机器学习的技术,实现对图像,声音等信息的检测,并将检测结果(如人脸图/识别信息等)传输给后台服务器。感知终端检测的结果受到多组参数的控制。如人脸抓拍摄像机受到如人脸可信度阈值,人脸质量分阈值,最小检测人脸阈值,人脸角度阈值等的控制。当最小检测人脸阈值设置的越低,则可以检测到的人脸越小,反之,则之后当人脸很大时才会检测到,小人脸将被忽略。后台服务器可以位于云端或单独架设的服务器。后台服务器接收来自若干感知终端的检测数据,处理检测数据形成业务和服务。如后台服务器接收来自感知终端的人脸信息,对人脸进行识别,再结合感知终端的地点信息可以形成此人的轨迹信息。同时,后台服务器管理和控制所有感知终端,即可以通过后台远程设置感知终端的参数,进而改变感知终端检测结果。感知终端上传结果的不同,会让后台服务器的业务/服务产生不同的表现。例如,感知终端人脸检测不严格,则感知终端上传的人脸中会有模糊的人脸,侧脸,比较小的人脸,而后台服务器的算法在处理这类人脸时容易出现误识别或无法识别,进而导致后续结果不准确。而感知终端人脸检测很严格时,感知终端上传的人脸很少,后台服务器没有足够的数据生成结果。因此只有让感知终端设置合适的参数,后台服务器的表现才是最好的。为使得后台服务器表现最好,一般有两种方式实现:一:提供多组通用参数配置,根据业务场景特点,设定一组针对此场景的通用参数配置;二:手动调参,即以默认参数配置为基础,进行参数调节,直到调节到平台性能无法再提升时为止。现有技术的缺点:提供多组通用参数配置的方法,因每个感知终端的场景各有不同,因此通用参数配置无法将感知终端配置为在此场景下的最优参数配置。手动调参的方法,因为每次只能调节一个偏移量,所以耗时很长,而且当配置参数为多个时,要找到最优配置成为理论上可行,但无法实施的方法。
技术实现思路
本专利技术要解决的技术问题,在于提供一种快速调整感知终端的方法以及装置,只需要运行一次,即可确定参数,节省时间。第一方面,本专利技术提供了一种方法,包括:步骤1、感知终端以最宽松的参数配置把检测数据上传到后台服务器;步骤2、后台服务器将所有业务表现汇总成一个性能指标;步骤3、后台服务器测试检测数据并生成测试记录;步骤4、后台服务器根据测试记录确定感知终端参数配置和性能指标的函数关系;步骤5、根据函数关系求得性能指标最大时的参数组;步骤6、将参数组同步到感知终端。进一步地,所述步骤1进一步具体为:感知终端以最宽松的参数配置把检测数据上传到后台服务器,所述检测数据包括复数组的检测结果以及对应的算法输出结果。进一步地,所述步骤4进一步具体为:后台服务器根据测试记录,通过用机器学习的方式确定感知终端参数配置和性能指标的函数关系。第二方面,本专利技术提供了一装置,包括:上传模块,感知终端以最宽松的参数配置把检测数据上传到后台服务器;指标模块,后台服务器将所有业务表现汇总成一个性能指标;生成模块,后台服务器测试检测数据并生成测试记录;函数模块,后台服务器根据测试记录确定感知终端参数配置和性能指标的函数关系;计算模块,根据函数关系求得性能指标最大时的参数组;同步模块,将参数组同步到感知终端。进一步地,所述上传模块进一步具体为:感知终端以最宽松的参数配置把检测数据上传到后台服务器,所述检测数据包括复数组的检测结果以及对应的算法输出结果。进一步地,所述函数模块进一步具体为:后台服务器根据测试记录,通过用机器学习的方式确定感知终端参数配置和性能指标的函数关系。本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请实施例提供的方法和装置,感知终端配置通用参数相比,本专利技术可以很容易的遍历所有参数的全部取值范围,可以在所有可能组合中确定出最佳的感知终端配置参数;与手动调参,运行一段时间后观察测量,再进一步调测的方式相比,本专利技术只需要运行一次,即可确定参数,节省时间;当要配置的参数很多时,很难通过改变单一参数的方式找到性能最大的点,而本专利技术可以做到;本专利技术的调参过程不依赖人工处理数据,自动化完成,当大量不同类型的感知终端接入同一个后台服务器时(即Param组参数不同时),或同一类感知终端在不同场景接入同一后台服务器时,可以明显减少配置感知终端的工作量。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术现有的框架示意图;图2为本专利技术的数据转换示意图;图3为本专利技术实施例一中方法中的流程图;图4为本专利技术实施例二中装置的结构示意图;具体实施方式本申请实施例中的技术方案,总体思路如下:一感知终端以最宽松的参数配置把检测数据上传到后台服务器;二后台服务器将所有业务表现汇总成一个性能指标;三后台服务器使用最宽松检测数据测试数据并生成测试记录;四后台服务器根据测试记录确定感知终端参数配置和性能指标的函数关系;五根据函数关系求得性能指标最大时的参数组;六将参数组同步到感知终端。本方案详细描述如下:一、感知终端以最宽松的参数配置将检测数据上传到后台服务器。由此可在后天服务器上产生若干组检测数据,每组检测数据包含两部分:第一部分是检测结果,如感知终端为人脸抓拍摄像机时检测结果为人脸图片,感知终端为车辆检测摄像机时,检测结果为车辆图片;为方便表述,我们用Data表示检测结果第二部分是该检测结果对应的算法输出结果,如检测人脸图片时算法输出了人脸像素大小,人脸角度,人脸可信度等。为方便表述,我们用Param={s,r,q}表示一组有三个参数的算法输出结果。实际设备参数可以多于3个综上,用最宽松的参数配置,得到若干组检测数据可以表示为DevResult_0={Data0,Param0};Param0={s0,r0,q0}DevResult_1={Data1,Param1};Param0={s1,r1,q1}……DevResult_n={Datan,Paramn};Param0={sn,rn,qn}二、后台服务器将所有业务表现汇总成一个性能指标。后台处理检测结果后,会产生一个或多个性能指标。如后台服务器对感知终端上传的人脸进行识别,要求识别正确率越高越好,则识别正确率为性能指标之一,为方便表述,本文档来自技高网
...

【技术保护点】
1.一种快速调整感知终端的方法,其特征在于:包括:/n步骤1、感知终端以最宽松的参数配置把检测数据上传到后台服务器;/n步骤2、后台服务器将所有业务表现汇总成一个性能指标;/n步骤3、后台服务器测试检测数据并生成测试记录;/n步骤4、后台服务器根据测试记录确定感知终端参数配置和性能指标的函数关系;/n步骤5、根据函数关系求得性能指标最大时的参数组;/n步骤6、将参数组同步到感知终端。/n

【技术特征摘要】
1.一种快速调整感知终端的方法,其特征在于:包括:
步骤1、感知终端以最宽松的参数配置把检测数据上传到后台服务器;
步骤2、后台服务器将所有业务表现汇总成一个性能指标;
步骤3、后台服务器测试检测数据并生成测试记录;
步骤4、后台服务器根据测试记录确定感知终端参数配置和性能指标的函数关系;
步骤5、根据函数关系求得性能指标最大时的参数组;
步骤6、将参数组同步到感知终端。


2.根据权利要求1所述的一种快速调整感知终端的方法,其特征在于:所述步骤1进一步具体为:感知终端以最宽松的参数配置把检测数据上传到后台服务器,所述检测数据包括复数组的检测结果以及对应的算法输出结果。


3.根据权利要求1所述的一种快速调整感知终端的方法,其特征在于:所述步骤4进一步具体为:后台服务器根据测试记录,通过用机器学习的方式确定感知终端参数配置和性能指标的函数关系。

【专利技术属性】
技术研发人员:张博童薛剑
申请(专利权)人:厦门瑞为信息技术有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1