皮肤检测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:19082532 阅读:25 留言:0更新日期:2018-10-02 21:15
本申请涉及一种皮肤检测方法、装置、计算机设备和存储介质。所述方法包括:接收皮肤检测请求,解析皮肤检测请求,得到检测参数,根据皮肤检测参数生成算法调用指令,再根据数据调取指令调用数据访问接口,基于数据访问接口从预设数据库中获取目标数据,根据目标数据以及算法调用指令对应的算法子程序得到皮肤检测结果。采用本方法能够直接通过数据访问接口从预设数据库中获取目标数据,再根据目标数据以及算法调用指令对应的算法子程序得到皮肤检测结果,解决了传统皮肤检测中数据采集和数据分析统一管理和并发服务困难的问题,实现了数据集中计算的统一转变,可以有效提高管理同步性。

Skin detection method, device, computer equipment and storage medium

The application relates to a skin detection method, device, computer equipment and storage medium. The method includes: receiving skin detection request, parsing skin detection request, obtaining detection parameters, generating algorithm invocation instructions according to skin detection parameters, invoking data access interface according to data invocation instructions, obtaining target data from preset database based on data access interface, and according to target data and algorithm. The algorithm subroutine corresponding to the call command gets the skin test results. By using this method, the target data can be obtained directly from the preset database through the data access interface, and then the skin detection results can be obtained according to the target data and the algorithm subroutine corresponding to the algorithm call instructions. This method solves the problem of unified management and concurrent service of data acquisition and data analysis in traditional skin detection. The unified transformation of data centralization can effectively improve the synchronization of management.

【技术实现步骤摘要】
皮肤检测方法、装置、计算机设备和存储介质
本申请涉及肤质检测
,特别是涉及一种皮肤检测方法、装置、计算机设备和存储介质。
技术介绍
随着科学技术的发展和时代的进步,人们对自己的容貌愈加重视,皮肤护理成为人们生活的一个重要组成部分。光亮的皮肤不仅有益于身体健康,还能提高个人整体形象,在人际交往和日常生活中有着重要的作用。对皮肤进行测试分析的仪器设备大多采用独立终端形式,比如通过集成人脸皮肤成像硬件,人机交互操控界面和数据存储软件,实现基于数字图像处理分析的人脸面部皮肤检测。人脸皮肤图像采集和存储集成在设备终端,人脸皮肤图像的分析通过软件模块的方式加载在终端软件中。传统的皮肤检测设备的数据传输通过专用线缆连接硬件设备和软件宿主机,通过线缆把皮肤图像数据从硬件设备传输并存储到宿主机的本地硬盘,图像分析专用软件将这些图像数据进行分析和显示在软件界面。皮肤检测设备的数据收集和数据分析需要人工额外的管理和操作,管理同步性差。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高管理同步性的皮肤检测方法、装置、计算机设备和存储介质。一种皮肤检测方法,所述方法包括:接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数;根据所述皮肤检测参数生成算法调用指令,所述算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;根据所述算法调用指令调用数据访问接口,基于所述数据访问接口从预设数据库中获取目标数据;根据所述目标数据以及所述算法调用指令对应的算法子程序,得到皮肤检测结果。在一个实施例中,所述接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数,包括:接收皮肤检测请求,对所述皮肤检测请求的数量进行累加;当累加的皮肤检测请求数量小于预设值时,解析所述皮肤检测请求得到皮肤检测参数。在一个实施例中,所述接收皮肤检测请求,对所述皮肤检测请求的数量进行累加之后包括:当累加的皮肤检测请求数量大于或等于预设值时,停止对所述皮肤检测请求进行解析。在一个实施例中,所述接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数之后包括:获取所述皮肤检测参数的参数类型以及参数值数据;所述根据所述皮肤检测参数生成算法调用指令包括:当所述参数类型以及所述参数值数据满足预设条件时,根据所述皮肤检测参数生成算法调用指令。在一个实施例中,所述接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数之后包括:将所述皮肤检测参数根据预设参数映射规则进行参数转换;所述根据所述皮肤检测参数生成算法调用指令包括:根据参数转换后的皮肤检测参数生成算法调用指令。在一个实施例中,所述解析所述皮肤检测请求,得到皮肤检测参数包括:对所述皮肤检测请求进行校验,解析通过校验的皮肤检测请求得到皮肤检测参数。在一个实施例中,所述基于所述数据访问接口从预设数据库中获取目标数据包括:建立所述数据访问接口与目标对象的映射关系,根据所述映射关系得到所述数据访问接口在预设数据库中的数据记录;根据所述数据记录从所述预设数据库中获取所述目标对象的目标数据。一种皮肤检测装置,所述装置包括:网关模块,用于接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数;调用模块,用于根据所述皮肤检测参数生成算法调用指令,所述算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;数据获取模块,用于根据所述算法调用指令调用数据访问接口,基于所述数据访问接口从预设数据库中获取目标数据;数据处理模块,用于根据所述目标数据以及所述算法调用指令对应的算法子程序,得到皮肤检测结果。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数;根据所述皮肤检测参数生成算法调用指令,所述算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;根据所述算法调用指令调用数据访问接口,基于所述数据访问接口从预设数据库中获取目标数据;根据所述目标数据以及所述算法调用指令对应的算法子程序,得到皮肤检测结果。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数;根据所述皮肤检测参数生成算法调用指令,所述算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;根据所述算法调用指令调用数据访问接口,基于所述数据访问接口从预设数据库中获取目标数据;根据所述目标数据以及所述算法调用指令对应的算法子程序,得到皮肤检测结果。上述皮肤检测方法、装置、计算机设备和存储介质,包括接收皮肤检测请求,解析皮肤检测请求,得到皮肤检测参数,根据皮肤检测参数生成算法调用指令,再根据数据调取指令调用数据访问接口,基于数据访问接口从预设数据库中获取目标数据,根据目标数据以及算法调用指令对应的算法子程序得到皮肤检测结果,这样直接通过数据访问接口从预设数据库中获取目标数据,再根据目标数据以及算法调用指令对应的算法子程序得到皮肤检测结果,解决了传统皮肤检测中数据采集和数据分析统一管理和并发服务困难的问题,实现了数据集中计算的统一转变,可以有效提高管理同步性。附图说明图1为一个实施例中皮肤检测方法的应用环境图;图2为一个实施例中皮肤检测方法的流程示意图;图3为另一个实施例中皮肤检测方法的流程示意图;图4为又一个实施例中皮肤检测方法的流程示意图;图5为再一个实施例中皮肤检测方法的流程示意图;图6为一个实施例中数据获取步骤的流程示意图;图7为一个实施例中人脸皮肤检测云计算架构的示意图;图8为一个实施例中皮肤检测装置的结构框图;图9为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的皮肤检测方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。终端102发出皮肤检测请求,服务器104接收终端102的皮肤检测请求,解析皮肤检测请求,得到皮肤检测参数;根据皮肤检测参数生成算法调用指令,算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;根据算法调用指令调用数据访问接口,基于数据访问接口从预设数据库中获取目标数据;根据目标数据以及算法调用指令对应的算法子程序,得到皮肤检测结果。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种皮肤检测方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤202,接收皮肤检测请求,解析皮肤检测请求,得到皮肤检测参数。皮肤检测请求是指由外部用户终端发起的、用于对肤质进行检测的相关指令信息,比如皮肤检测请求可以是Restful(RepresentationalStateTransfer,表象性状态转变)式请求,Restfulwebservice是一种rest的应用,是遵守了rest风格的web服务,rest式的web服务是一种RO本文档来自技高网...

【技术保护点】
1.一种皮肤检测方法,所述方法包括:接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数;根据所述皮肤检测参数生成算法调用指令,所述算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;根据所述算法调用指令调用数据访问接口,基于所述数据访问接口从预设数据库中获取目标数据;根据所述目标数据以及所述算法调用指令对应的算法子程序,得到皮肤检测结果。

【技术特征摘要】
1.一种皮肤检测方法,所述方法包括:接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数;根据所述皮肤检测参数生成算法调用指令,所述算法调用指令用于从预设算法子程序集群中调用对应的算法子程序;根据所述算法调用指令调用数据访问接口,基于所述数据访问接口从预设数据库中获取目标数据;根据所述目标数据以及所述算法调用指令对应的算法子程序,得到皮肤检测结果。2.根据权利要求1所述的方法,其特征在于,所述接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数,包括:接收皮肤检测请求,对所述皮肤检测请求的数量进行累加;当累加的皮肤检测请求数量小于预设值时,解析所述皮肤检测请求,得到皮肤检测参数。3.根据权利要求2所述的方法,其特征在于,所述接收皮肤检测请求,对所述皮肤检测请求的数量进行累加之后包括:当累加的皮肤检测请求数量大于或等于预设值时,停止对所述皮肤检测请求进行解析。4.根据权利要求1所述的方法,其特征在于,所述接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数之后包括:获取所述皮肤检测参数的参数类型以及参数值数据;所述根据所述皮肤检测参数生成算法调用指令包括:当所述参数类型以及所述参数值数据满足预设条件时,根据所述皮肤检测参数生成算法调用指令。5.根据权利要求1所述的方法,其特征在于,所述接收皮肤检测请求,解析所述皮肤检测请求,得到皮肤检测参数之后包括:将所述皮肤检测参数根据预设参数映射规则进行参数转换;所述根据...

【专利技术属性】
技术研发人员:赵越何云志王亚宁张惠斌
申请(专利权)人:北京科莱普云技术有限公司
类型:发明
国别省市:北京,11

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

1