一种基于数据凭证的检测图像提取方法及装置

文档序号:35857591发布日期:2023-10-26 05:25阅读:20来源:国知局
一种基于数据凭证的检测图像提取方法及装置

所属的技术人员可以清楚地了解到,为方便的描述和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。进一步的,本技术实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的基于数据凭证的检测图像提取方法。进一步的,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如上述实施例所述的基于数据凭证的检测图像提取方法。本领域内的技术人员应明白,本技术的实施例还可提供包括计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本技术是参照根据本技术实施例的方法、设备(系统)、装置和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。以上所述仅是本发明的优选实施方式,应当指出,对于本的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。


背景技术:

1、船舶在航运过程中,会对海床进行拍摄,以采集得到各种不同的海床图像并回传给研究所的后台服务器中。通过各种海床图像进行海床研究及海床生物研究。一般来说,由于不同的研究人员其研究方向不同或者项目不同,会根据其研究方向从后台服务器中提取或调用相应的图像进行研究处理。

2、但由于各个研究人员的研究方向和职务不同,其权限也不同,所以研究人员可以调用的图像数据也不同。为了根据不同研究人员的权限提取航运图像,目前常用方法是预先根据每个研究人员的职务分配对应处理权限并将处理权限与其个人账户以及人像特征进行绑定;在研究人员登录时获取其账号、人像特征以及所要调取的图像,判断账号权限与调取图像的权限是否相同,在相同的情况下再查找对应图像并反馈给研究人员。

3、但目前常用的方法有如下技术问题:账号密码可能被窃取,可以通过盗用账号密码以及研究人员的人脸图像来调用高权限的检测图像,进而增加了航运图像被窃取的风险,安全系数较低。


技术实现思路

1、本发明提出一种基于数据凭证的检测图像提取方法及装置,所述方法预先构建与研究人员的部门及项目挂钩的数字凭证,在获取研究人员的人脸图像集并基于人脸图像集确定是真人且非遮挡后,确定所要调取的检测图像与数字凭证对应的项目内容是否相匹配,若相匹配再查找并反馈对应的检测图像,以避免检测图像被窃取的情况,提升数据的安全系数。

2、本发明实施例的第一方面提供了一种基于数据凭证的检测图像提取方法,所述方法包括:

3、在研究人员登录后台系统时,获取研究人员在预设时长内的人脸图像集,所述人脸图像集包含多张用户在输入登录信息时连续的图像帧;

4、若基于所述人脸图像集确定登录操作是真人且无遮挡时,分别获取提取信息和数字凭证,所述数字凭证是与登录的研究人员所在部门及项目相关联的数字凭证;

5、确定所述提取信息与所述数字凭证绑定的关联信息是否匹配,当所述提取信息与所述数字凭证绑定的关联信息匹配时,按照所述图像提取信息从服务器提取并反馈对应的检测图像。

6、在第一方面的一种可能的实现方式中,所述基于所述人脸图像集确定登录操作是真人且无遮挡,包括:

7、从所述人脸图像集提取任意一帧图像帧,在任意提取的图像帧中截取五官图像,并根据所述五官图像的轮廓确定人脸是否有遮挡;

8、当确定人脸无遮挡时,从所述人脸图像集中提取关于人脸五官的特征坐标点,利用所述特征坐标点计算用户动作的变化幅度值;

9、当所述变化幅度值大于预设幅度值时,确定登录操作是真人。

10、在第一方面的一种可能的实现方式中,所述从所述人脸图像集中提取关于人脸五官的特征坐标点,利用所述特征坐标点计算用户动作的变化幅度值,包括:

11、确定关于眼睛的特征坐标点,并按照所述特征坐标点从所述人脸图像集的每张图像帧中提取对应的特征关键点并归一化每个所述特征关键点,得到多个归一化关键点;

12、分别获取每个所述归一化关键点对应特征坐标点得到多个特征坐标点;

13、利用所述多个特征坐标点确定用户在输入登录信息时的眼睛动作轨迹,利用所述眼睛动作轨迹计算轨迹的变化幅度值。

14、在第一方面的一种可能的实现方式中,所述根据所述五官图像的轮廓确定人脸是否有遮挡,包括:

15、根据预设的cnn网络确定所述五官图像的图像坐标,并计算所述图像坐标周边坐标区域色度值,得到皮肤颜色值;

16、按照预设的浮动比例值对所述皮肤颜色值进行调整,并利用调整后的皮肤颜色值从任意提取的图像帧中涮选出人脸皮肤区域;

17、确定所述五官图像的图像坐标是否在所述人脸皮肤区域内;

18、若任意一个所述五官图像的图像坐标不在所述人脸皮肤区域内,则确定人脸有遮挡;

19、反之,则确定人脸无遮挡。

20、在第一方面的一种可能的实现方式中,所述确定所述提取信息与所述数字凭证绑定的关联信息是否匹配,包括:

21、基于所述提取信息查找图像特征信息以及解封所述数字凭证得到关联信息,所述图像特征信息包括:设备类型、设备型号和检测时间,所述关联信息包括项目类别、项目时间和项目内容;

22、计算所述图像特征信息和所述关联信息的字段匹配度;

23、若所述字段匹配度大于预设匹配度时,确定所述提取信息与所述数字凭证绑定的关联信息匹配;

24、若所述字段匹配度小于预设匹配度时,确定所述提取信息与所述数字凭证绑定的关联信息不匹配。

25、在第一方面的一种可能的实现方式中,所述按照所述图像提取信息从服务器提取并反馈对应的检测图像,包括:

26、按照所述检测时间从服务器确定对应的目标存储空间,所述服务器包含若干个存储空间,每个所述存储空间存储对应时长内采集的航运检测图像;

27、基于所述设备型号对应的字段在所述目标存储空间内筛选多张对应的初选图像,并获取每张所述初选图像的图像标记,所述图像标记为采集所述初选图像的采集顺序和设备类型的标记;

28、根据所述图像标记从多张所述初选图像筛选与所述设备类型的标记相同的图像,得到检测图像。

29、在第一方面的一种可能的实现方式中,构建所述数字凭证,包括:

30、分别获取研究人员的部门信息、项目信息和账户信息,将所述账户信息的编号字段分别添加至所述部门信息和所述项目信息,得到第一编号信息和第二编号信息;

31、组合并封装所述第一编号信息和所述第二编号信息得到数字凭证。

32、本发明实施例的第二方面提供了一种基于数据凭证的检测图像提取装置,所述装置包括:

33、获取图像集模块,用于在研究人员登录后台系统时,获取研究人员在预设时长内的人脸图像集,所述人脸图像集包含多张用户在输入登录信息时连续的图像帧;

34、获取信息与凭证模块,用于若基于所述人脸图像集确定登录操作是真人且无遮挡时,分别获取提取信息和数字凭证,所述数字凭证是与登录的研究人员所在部门及项目相关联的数字凭证;

35、图像提取模块,用于确定所述提取信息与所述数字凭证绑定的关联信息是否匹配,当所述提取信息与所述数字凭证绑定的关联信息匹配时,按照所述图像提取信息从服务器提取并反馈对应的检测图像。

36、在第二方面的一种可能的实现方式中,所述基于所述人脸图像集确定登录操作是真人且无遮挡,包括:

37、从所述人脸图像集提取任意一帧图像帧,在任意提取的图像帧中截取五官图像,并根据所述五官图像的轮廓确定人脸是否有遮挡;

38、当确定人脸无遮挡时,从所述人脸图像集中提取关于人脸五官的特征坐标点,利用所述特征坐标点计算用户动作的变化幅度值;

39、当所述变化幅度值大于预设幅度值时,确定登录操作是真人。

40、在第二方面的一种可能的实现方式中,所述从所述人脸图像集中提取关于人脸五官的特征坐标点,利用所述特征坐标点计算用户动作的变化幅度值,包括:

41、确定关于眼睛的特征坐标点,并按照所述特征坐标点从所述人脸图像集的每张图像帧中提取对应的特征关键点并归一化每个所述特征关键点,得到多个归一化关键点;

42、分别获取每个所述归一化关键点对应特征坐标点得到多个特征坐标点;

43、利用所述多个特征坐标点确定用户在输入登录信息时的眼睛动作轨迹,利用所述眼睛动作轨迹计算轨迹的变化幅度值。

44、在第二方面的一种可能的实现方式中,所述根据所述五官图像的轮廓确定人脸是否有遮挡,包括:

45、根据预设的cnn网络确定所述五官图像的图像坐标,并计算所述图像坐标周边坐标区域色度值,得到皮肤颜色值;

46、按照预设的浮动比例值对所述皮肤颜色值进行调整,并利用调整后的皮肤颜色值从任意提取的图像帧中涮选出人脸皮肤区域;

47、确定所述五官图像的图像坐标是否在所述人脸皮肤区域内;

48、若任意一个所述五官图像的图像坐标不在所述人脸皮肤区域内,则确定人脸有遮挡;

49、反之,则确定人脸无遮挡。

50、在第二方面的一种可能的实现方式中,所述确定所述提取信息与所述数字凭证绑定的关联信息是否匹配,包括:

51、基于所述提取信息查找图像特征信息以及解封所述数字凭证得到关联信息,所述图像特征信息包括:设备类型、设备型号和检测时间,所述关联信息包括项目类别、项目时间和项目内容;

52、计算所述图像特征信息和所述关联信息的字段匹配度;

53、若所述字段匹配度大于预设匹配度时,确定所述提取信息与所述数字凭证绑定的关联信息匹配;

54、若所述字段匹配度小于预设匹配度时,确定所述提取信息与所述数字凭证绑定的关联信息不匹配。

55、在第二方面的一种可能的实现方式中,所述按照所述图像提取信息从服务器提取并反馈对应的检测图像,包括:

56、按照所述检测时间从服务器确定对应的目标存储空间,所述服务器包含若干个存储空间,每个所述存储空间存储对应时长内采集的航运检测图像;

57、基于所述设备型号对应的字段在所述目标存储空间内筛选多张对应的初选图像,并获取每张所述初选图像的图像标记,所述图像标记为采集所述初选图像的采集顺序和设备类型的标记;

58、根据所述图像标记从多张所述初选图像筛选与所述设备类型的标记相同的图像,得到检测图像。

59、在第二方面的一种可能的实现方式中,构建所述数字凭证,包括:

60、分别获取研究人员的部门信息、项目信息和账户信息,将所述账户信息的编号字段分别添加至所述部门信息和所述项目信息,得到第一编号信息和第二编号信息;

61、组合并封装所述第一编号信息和所述第二编号信息得到数字凭证。

62、相比于现有技术,本发明实施例提供的一种基于数据凭证的检测图像提取方法及装置,其有益效果在于:本发明可以预先构建与研究人员的部门及项目挂钩的数字凭证,当研究人员登录系统提取图像时,可以获取其输入信息过程中的人脸图像集,然后基于人脸图像集确定登录操作是否为真人并且无遮挡,当确定是真人并无遮挡,再判断所要调取的检测图像与预设的数字凭证对应的项目内容是否相匹配,若相匹配再查找并反馈对应的检测图像,以避免检测图像被窃取的情况,提升数据的安全系数,确保检测图像安全。

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