基于图像智能分析的警察着装规范检测方法、装置、电子设备及存储介质与流程

文档序号:29498562发布日期:2022-04-06 16:28阅读:191来源:国知局
基于图像智能分析的警察着装规范检测方法、装置、电子设备及存储介质与流程

1.本发明涉及图像智能分析技术领域,尤其涉及一种基于图像智能分析的警察着装规范检测方法、装置、电子设备及存储介质。


背景技术:

2.警察着装是警察形象和素质的外在表现,是展示警察风貌的窗口,警察保持规范的着装能够展示人民警察的优良作风,在执法时显示出人民警察的威严,但是在现实生活中,经常会看到一些警察着装不整,严重影响警察的形象。
3.近几年,伴随着图像智能分析技术的发展,图像智能分析技术被应用到各行业中,图像智能分析技术可通过抓取警察图像,然后对警察的上衣、领口、下摆、鞋子等着装进行检测,然后输出警察着装是否规范的检测结果。
4.因此,有必要设计一种对警察着装进行智能检测的方法,用来对警察着装是否规范进行自动检测,辅助警察保持良好的形象。


技术实现要素:

5.本发明提供一种基于图像智能分析的警察着装规范检测方法、装置、电子设备及存储介质,通过图像分析方法对警察各部分着装进行检测,确定警察着装是否规范,实现了对警察着装规范的自动检测。
6.第一方面,本发明提供一种基于图像智能分析的警察着装规范检测方法,包括:
7.获取配置在警容镜上的摄像头拍摄的警察全身图像;
8.从所述警察全身图像中截取警察人体子图;
9.根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范;
10.根据所述着装检测结果向被检测警察发送提醒信息。
11.可选实施例中,所述从所述警察全身图像中截取警察人体子图,包括:
12.利用人体检测算法对所述警察全身图像进行人体检测,并根据人体检测结果对所述警察全身图像进行截取得到警察人体子图。
13.可选实施例中,所述着装检测结果包括上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果;
14.相应的,所述根据所述警察人体子图对警察着装进行检测,得到着装检测结果,包括:
15.利用人体姿态检测算法从所述警察人体子图提取多个人体关键点,并根据所述多个人体关键点之间位置关系判断警察站姿是否符合预设着装检测条件;
16.若警察站姿符合预设着装检测条件,则根据所述多个人体关键点从所述警察人体子图中截取上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图,并利用预先
训练完毕的着装检测算法对所述上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图进行检测,得到着装检测结果,否则提醒警察调整站姿重新拍摄警察全身图像。
17.可选实施例中,所述人体关键点包括脸部关键点、脖子关键点、肩部关键点、手肘关键点、袖子关键点、下摆关键点、膝盖关键点、裤腿关键点以及鞋子关键点。
18.可选实施例中,所述根据所述着装检测结果向被检测警察发送提示信息,包括:
19.根据所述上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果判断各部分着装是否符合警察着装规范;
20.若各部分着装全部符合警察着装规范,则向被检测警察发送着装合格信息,否则向被检测警察发送不合格部分着装信息。
21.第二方面,本发明提供一种基于图像智能分析的警察着装规范检测装置,包括:
22.获取模块,用于获取配置在警容镜上的摄像头拍摄的警察全身图像;
23.人体截取模块,用于从所述警察全身图像中截取警察人体子图;
24.着装检测模块,用于根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范;
25.发送模块,用于根据所述着装检测结果向被检测警察发送提示信息。
26.可选实施例中,所述人体截取模块,具体用于利用人体检测算法对所述警察全身图像进行人体检测,并根据人体检测结果对所述警察全身图像进行截取得到警察人体子图。
27.可选实施例中,所述着装检测结果包括上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果;
28.相应的,所述着装检测模块,具体用于:
29.利用人体姿态检测算法从所述警察人体子图提取多个人体关键点,并根据所述多个人体关键点之间位置关系判断警察站姿是否符合预设着装检测条件;
30.若警察站姿符合预设着装检测条件,则根据所述多个人体关键点从所述警察人体子图中截取上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图,并利用预先训练完毕的着装检测算法对所述上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图进行检测,得到着装检测结果,否则提醒警察调整站姿重新拍摄警察全身图像。
31.可选实施例中,所述人体关键点包括脸部关键点、脖子关键点、肩部关键点、手肘关键点、袖子关键点、下摆关键点、膝盖关键点、裤腿关键点以及鞋子关键点。
32.可选实施例中,所述发送模块,具体用于根据所述上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果判断各部分着装是否符合警察着装规范;若各部分着装全部符合警察着装规范,则向被检测警察发送着装合格信息,否则向被检测警察发送不合格部分着装信息。
33.第三方面,本发明提供一种电子设备,包括:至少一个处理器和存储器;
34.所述存储器存储计算机执行指令;
35.所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面任一项所述的基于图像智能分析的警察着装规范检测方法。
36.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面任一
项所述的基于图像智能分析的警察着装规范检测方法。
37.本发明提供的一种基于图像智能分析的警察着装规范检测方法、装置、电子设备及存储介质,获取配置在警容镜上的摄像头拍摄的警察全身图像;从所述警察全身图像中截取警察人体子图;根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范;根据所述着装检测结果向被检测警察发送提醒信息。本发明解决了警察通过肉眼观察自身着装是否规范效果差、效率低问题,实现了对警察着装规范的自动检测,辅助警察及时整理警容。
附图说明
38.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
39.图1为本公开所基于的一种场景架构的示意图;
40.图2为本公开实施例一提供的一种基于图像智能分析的警察着装规范检测方法的流程示意图;
41.图3为本公开实施例一提供的另一种基于图像智能分析的警察着装规范检测方法的流程示意图;
42.图4为本公开实施例二提供的一种基于图像智能分析的警察着装规范检测装置的结构示意图;
43.图5为本公开实施例三提供的一种电子设备的结构示意图。
具体实施方式
44.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.目前,警察主要通过安装在单位的镜子检查自身着装是否规范,不仅需要花费大量时间和精力,而且容易忽视一些着装不规范的问题。
46.随着计算机视觉技术和图像分析技术的进步,设计一种根据警察着装图像自动检测警察着装是否规范的方法成为可能。
47.图1为本公开所基于的一种场景架构的示意图,如图1所示的,本公开基于的一种场景架构可包括警容镜1、着装规范检测装置2以及摄像头3。
48.其中,着装规范检测装置2是可与摄像头3通过网络进行交互的硬件或软件,其可用于执行下述各实施例中所述的着装规范检测方法。
49.当着装规范检测装置2为硬件时,其可以为具备运算功能的电子设备。当着装规范检测装置2为软件时,其可以安装在具备运算功能的电子设备中。其中的电子设备包括但不限于服务器、智能盒子和微处理器等等。
50.其中,摄像头3具体可为集成在警容镜1上的具有拍摄功能的硬件设备。
51.在实际场景中,着装规范检测装置2可为集成或安装在警容镜1上的服务端,着装规范检测装置2可在警容镜1上运行,着装规范检测装置2也可集成或安装在处理警察着装图像的后端服务器中,为警容镜1提供着装规范检测服务。具体来说,着装规范检测装置2获取用户购买商品过程中摄像头3拍摄的警察着装图像,着装规范检测装置2采用如下实施例所示的方法根据警察着装图像对警察着装是否规范进行检测,确定警察的着装是否符合规范性要求。
52.以下将对本技术提供的一种基于图像智能分析的警察着装规范检测方法、装置、电子设备及存储介质进行进一步说明:
53.实施例一
54.图2为本公开实施例一提供的一种基于图像智能分析的警察着装规范检测方法的流程示意图。如图2所示,本公开实施例提供的一种基于图像智能分析的警察着装规范检测方法包括:
55.s21、获取配置在警容镜上的摄像头拍摄的警察全身图像。
56.其中,摄像头的拍摄视角要能够满足拍摄警察全身的要求。
57.本实施例中,当警察出现在警容镜前时,获取摄像头拍摄的警察身穿警服的全身图像,用以判断警察全身着装是否规范。
58.s22、从所述警察全身图像中截取警察人体子图。
59.其中,警察人体子图为去除大部分背景的警察人体图像。
60.本实施例中,可利用人体检测算法检测警察全身图像中的人体并截取警察人体子图,还可利用前景背景分割方法从警察全身图像中分割出警察人体子图,根据警察人体子图判断警察着装是否规范可以减少背景信息的干扰,使得判断结果更准确。
61.优选的,利用人体检测算法检测警察全身图像中的人体,可得到人体在警察全身图像中的位置信息,再根据人体在警察全身图像中的位置信息从警察全身图像中的截取警察人体子图。
62.s23、根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范。
63.本实施例中,可直接利用检测算法对警察人体子图中各部分着装进行检测确定各部分着装是否规范,得到各部分着装是否规范的检测结果;还可以对警察人体子图进行分割得到各部分子图,再对个部分子图分别进行检测确定各部分着装是否规范,最终得到各部分着装是否规范的检测结果。
64.s24、根据所述着装检测结果向被检测警察发送提醒信息。
65.本实施例中,可通过向警察发送提醒信息,提醒警察哪一部分着装不符合规范性要求,以使警察及时对不符合规范的着装进行整理。
66.本实施例提供了一种基于图像智能分析的警察着装规范检测方法,获取配置在警容镜上的摄像头拍摄的警察全身图像;从所述警察全身图像中截取警察人体子图;根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范;根据所述着装检测结果向被检测警察发送提醒信息。通过采用本公开所提供的技术方案,实现了对警察着装规范的自动检测,辅助警察及时整理警容。
67.在图2所述实施例的基础上,图3为本公开实施例一提供的另一种基于图像智能分
析的警察着装规范检测方法的流程示意图,本公开实施例提供的方法中着装检测结果包括上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果,并对前述实施例中s23步骤做了进一步说明,s23具体包括:
68.s231、利用人体姿态检测算法从所述警察人体子图提取多个人体关键点,并根据所述多个人体关键点之间位置关系判断警察站姿是否符合预设着装检测条件;
69.s232、若警察站姿符合预设着装检测条件,则根据所述多个人体关键点从所述警察人体子图中截取上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图,并利用预先训练完毕的着装检测算法对所述上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图进行检测,得到着装检测结果,否则提醒警察调整站姿重新拍摄警察全身图像。
70.其中,人体关键点包括脸部关键点、脖子关键点、肩部关键点、手肘关键点、袖子关键点、下摆关键点、膝盖关键点、裤腿关键点以及鞋子关键点。
71.本实施例中,可首先从警察人体子图提取多个人体关键点,然后根据多个人体关键点之间位置关系判断警察站姿是否符合预设着装检测条件,例如预设着装检测条件是被检测人员正面朝向摄像头,且双手自然下垂笔直站立,当警察站姿符合预设着装检测条件,则根据提取的多个人体关键点从警察人体子图中截取上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图,利用预先训练完毕的着装检测算法对上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图进行检测,得到各部分着装是否规范的检测结果,例如对领口子图进行检测确定领口不整的检测结果;当警察站姿不符合预设着装检测条件,则提醒警察调整站姿重新拍摄警察全身图像,直至警察站姿符合预设着装检测条件,再进行着装规范检测。
72.在确定了各部分着装是否规范的情况下,可通过向警察发送提醒信息的方式使警察获知自身着装不规范的部位,如图3所示,s24具体包括:
73.s241、根据所述上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果判断各部分着装是否符合警察着装规范;
74.s242、若各部分着装全部符合警察着装规范,则向被检测警察发送着装合格信息,否则向被检测警察发送不合格部分着装信息。
75.结合上述实施例提出以下具体示例,可以理解地,以下具体示例仅对上述实施例的具体实施进行示例性阐述,并非对上述实施例的技术方案进行限定。
76.在以下具体示例中,获取摄像头拍摄的一警察全身图像,利用人体检测算法对警察全身图像进行人体检测,并根据人体检测结果对警察全身图像进行截取得到警察人体子图,利用人体姿态检测算法从警察人体子图提取26个人体关键点,包括6个脸部关键点、1个脖子关键点、2个肩部关键点、2个手肘关键点、2个袖子关键点、3个下摆关键点、2个膝盖关键点、2个裤腿关键点以及6个鞋子关键点,根据提取的26个关键点判断该警察正面朝向摄像头,且双手自然下垂笔直站立,因此确定警察站姿符合预设着装检测条件,根据26个关键点从警察人体子图中截取上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图,利用预先训练完毕的着装检测算法对上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图进行检测,确定上衣检测结果为上衣合格、领口检测结果领口褶皱、中缝检测结果中缝合格、下摆检测结果下摆合格、袖口检测结果袖口合格以及鞋子检测结果为鞋
子合格,根据着装检测结果确定领口不合格,向被检测警察发送领口不合格提醒信息。
77.实施例二
78.对应于上文实施例的基于图像智能分析的警察着装规范检测方法,图4为本公开实施例二提供的一种基于图像智能分析的警察着装规范检测装置的结构示意图。为了便于说明,仅示出了与本公开实施例相关的部分。参照图4,所述基于图像智能分析的警察着装规范检测装置包括:
79.获取模块41,用于获取配置在警容镜上的摄像头拍摄的警察全身图像;
80.人体截取模块42,用于从所述警察全身图像中截取警察人体子图;
81.着装检测模块43,用于根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范;
82.发送模块44,用于根据所述着装检测结果向被检测警察发送提醒信息。
83.可选实施例中,所述人体截取模块42,具体用于利用人体检测算法对所述警察全身图像进行人体检测,并根据人体检测结果对所述警察全身图像进行截取得到警察人体子图。
84.可选实施例中,所述着装检测结果包括上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果;
85.相应的,所述着装检测模块43,具体用于:
86.利用人体姿态检测算法从所述警察人体子图提取多个人体关键点,并根据所述多个人体关键点之间位置关系判断警察站姿是否符合预设着装检测条件;
87.若警察站姿符合预设着装检测条件,则根据所述多个人体关键点从所述警察人体子图中截取上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图,并利用预先训练完毕的着装检测算法对所述上衣子图、领口子图、中缝子图、下摆子图、袖口子图以及鞋子子图进行检测,得到着装检测结果,否则提醒警察调整站姿重新拍摄警察全身图像。
88.可选实施例中,所述人体关键点包括脸部关键点、脖子关键点、肩部关键点、手肘关键点、袖子关键点、下摆关键点、膝盖关键点、裤腿关键点以及鞋子关键点。
89.可选实施例中,发送模块44,具体用于根据所述上衣检测结果、领口检测结果、中缝检测结果、下摆检测结果、袖口检测结果以及鞋子检测结果判断各部分着装是否符合警察着装规范;若各部分着装全部符合警察着装规范,则向被检测警察发送着装合格信息,否则向被检测警察发送不合格部分着装信息。
90.本实施例提供了一种基于图像智能分析的警察着装规范检测装置,通过获取模块获取配置在警容镜上的摄像头拍摄的警察全身图像;通过人体截取模块从所述警察全身图像中截取警察人体子图;通过着装检测模块根据所述警察人体子图对警察着装进行检测,得到着装检测结果;其中,所述着装检测结果反映警察着装是否符合着装规范;通过发送模块根据所述着装检测结果向被检测警察发送提醒信息。通过采用本公开所提供的技术方案,实现了对警察着装规范的自动检测,辅助警察及时整理警容。
91.实施例三
92.图5为本公开实施例三提供的一种电子设备的结构示意图,如图5所示,本实施例的电子设备50可以包括:存储器51、处理器52。
93.存储器51,用于存储计算机程序(如实现上述一种基于图像智能分析的警察着装
规范检测方法的应用程序、功能模块等)、计算机指令等;
94.上述的计算机程序、计算机指令等可以分区存储在一个或多个存储器51中。并且上述的计算机程序、计算机指令等可以被处理器52调用。
95.处理器52,用于执行存储器51存储的计算机程序,以实现上述实施例涉及的方法中的各个步骤。
96.具体可以参见前面方法实施例中的相关描述。
97.存储器51和处理器52可以是独立结构,也可以是集成在一起的集成结构。当存储器51和处理器52是独立结构时,存储器51、处理器52可以通过总线53耦合连接。
98.本实施例的一种电子设备可以执行实施例一所述方法中的技术方案,其具体实现过程和技术原理参见实施例一所述方法中的相关描述,此处不再赘述。
99.此外,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当用户设备的至少一个处理器执行该计算机执行指令时,用户设备执行上述各种可能的方法。
100.其中,计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于用户设备中。当然,处理器和存储介质也可以作为分立组件存在于通信设备中。
101.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
102.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些端口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以本发明权利要求的保护范围
为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1