着装规范检测方法、装置及存储介质与流程

文档序号:33471862发布日期:2023-03-15 08:44阅读:40来源:国知局
着装规范检测方法、装置及存储介质与流程

1.本技术涉及计算机技术领域,尤其涉及一种着装规范检测方法、装置及存储介质。


背景技术:

2.为了满足行业对着装要求的专业需求,需要对行业人员的着装进行检测。目前,着装规范检测的方法主要为:获取图像采集装置采集的待检测人员的图像,基于上述图像确定人体姿态,在上述人体姿态满足检测条件的情况下,对上述图像的着装信息进行分析,进而确定行业人员的着装是否规范。
3.但是,由于人体运动是非刚性的,且人体姿态复杂多变的,因此在待检测人员不知检测条件所记载的人体姿态的情况下,待检测人员很难做出满足上述检测条件的人体姿态,这样很容易出现待检测人员可能需要多次调整才能完成着装规范检测的,加长了着装检测的时间,导致上述方法的运行效率较低,以及用户的体验感较差。


技术实现要素:

4.本技术提供一种着装规范检测方法、装置及存储介质,能够解决现有技术中着装规范检测效率较低的问题。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,本技术提供一种着装规范检测方法,该方法包括:获取第一图像,并确定第一图像中待检测人员的人体姿态图像;第一图像为图像采集装置在待检测人员基于第一姿态提示做出动作的时刻下采集到的图像;在人体姿态图像为第一姿态提示对应的预设人体姿态图像的情况下,基于第一图像,确定待检测人员当前穿戴的装饰物的图像;预设人体姿态为满足着装规范检测要求的人体姿态;将装饰物的图像与规范装饰物的图像进行对比,生成对比结果;基于对比结果确定待检测人员的着装是否规范。
7.在一种可能的实现方式中,基于对比结果确定待检测人员的着装是否规范,包括:在对比结果大于或等于预设阈值的情况下,确定待检测人员的着装规范;在对比结果小于预设阈值的情况下,确定待检测人员的着装不规范。
8.在一种可能的实现方式中,方法还包括:在确定待检测人员的着装不规范的情况下,获取第二图像,并确定第二图像中待检测人员的人体姿态图像;第二图像为图像采集装置在待检测人员基于第二姿态提示做出动作的时刻下采集到的图像;在人体姿态图像为第二姿态提示对应的预设人体姿态的情况下,基于第二图像,确定待检测人员当前穿戴的装饰物的图像;将装饰物的图像与规范装饰物的图像进行对比,生成对比结果;基于对比结果确定待检测人员的着装是否规范。
9.在一种可能的实现方式中,方法还包括:获取第三图像,第三图像为图像采集装置在采集第一图像之前的任一时刻下采集的图像;在第三图像中待检测人员的中心位置位于预设范围内的情况下,生成第一姿态提示。
10.第二方面,本技术提供一种着装规范检测装置,该装置包括:通信单元和处理单
元;通信单元,用于获取第一图像;第一图像为图像采集装置在待检测人员基于第一姿态提示做出动作的时刻下采集到的图像;处理单元,用于确定第一图像中待检测人员的人体姿态图像;在人体姿态图像为第一姿态提示对应的预设人体姿态图像的情况下,处理单元,还用于基于第一图像,确定待检测人员当前穿戴的装饰物的图像;预设人体姿态为满足着装规范检测要求的人体姿态;处理单元,还用于将装饰物的图像与规范装饰物的图像进行对比,生成对比结果;处理单元,还用于基于对比结果确定待检测人员的着装是否规范。
11.在一种可能的实现方式中,在对比结果大于或等于预设阈值的情况下,处理单元,还用于确定待检测人员的着装规范;在对比结果小于预设阈值的情况下,处理单元,还用于确定待检测人员的着装不规范。
12.在一种可能的实现方式中,在待检测人员的着装不规范的情况下,通信单元,还用于获取第二图像;处理单元,还用于确定第二图像中待检测人员的人体姿态图像;第二图像为图像采集装置在待检测人员基于第二姿态提示做出动作的时刻下采集到的图像;在人体姿态图像为第二姿态提示对应的预设人体姿态的情况下,处理单元,还用于基于第二图像,确定待检测人员当前穿戴的装饰物的图像;处理单元,还用于将装饰物的图像与规范装饰物的图像进行对比,生成对比结果;处理单元,还用于基于对比结果确定待检测人员的着装是否规范。
13.在一种可能的实现方式中,通信单元,还用于获取第三图像,第三图像为图像采集装置在采集第一图像之前的任一时刻下采集的图像;在第三图像中待检测人员的中心位置位于预设范围内的情况下,处理单元,还用于生成第一姿态提示。
14.第三方面,本技术提供了一种着装规范检测装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的着装规范检测方法。
15.第四方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的着装规范检测方法。
16.第五方面,本技术提供一种包含指令的计算机程序产品,当计算机程序产品在着装规范检测装置上运行时,使得着装规范检测装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的着装规范检测方法。
17.第六方面,本技术提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的着装规范检测方法。
18.具体的,本技术中提供的芯片还包括存储器,用于存储计算机程序或指令。
附图说明
19.图1为本技术实施例提供的一种着装规范检测系统的结构图;
20.图2为本技术实施例提供的一种着装规范检测方法的流程图;
21.图3为本技术实施例提供的另一种着装规范检测方法的流程图;
22.图4为本技术实施例提供的另一种着装规范检测方法的流程图;
23.图5为本技术实施例提供的另一种着装规范检测方法的流程图;
24.图6为本技术实施例提供的一种着装规范检测装置的结构示意图;
25.图7为本技术实施例提供的另一种着装规范检测装置的结构示意图。
具体实施方式
26.下面结合附图对本技术实施例提供的着装规范检测方法、装置及存储介质进行详细地描述。
27.本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。
28.本技术的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
29.此外,本技术的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
30.需要说明的是,本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
31.在本技术的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
32.如图1所示,图1示出了本技术实施例提供的一种着装规范检测系统的结构示意图。该着装规范检测系统100包括:着装规范检测装置10和图像采集装置20。着装规范检测装置10与图像采集装置20通信连接。
33.其中,着装规范检测装置10为具有图像处理能力的设备,可以用于获取第一图像,确定所述第一图像中待检测人员的人体姿态图像,在所述人体姿态图像为所述第一姿态提示对应的预设人体姿态图像的情况下,基于所述第一图像,确定所述待检测人员当前穿戴的装饰物的图像,将所述装饰物的图像与规范装饰物的图像进行对比,生成对比结果,并基于所述对比结果确定所述待检测人员的着装是否规范。
34.其中,所述第一图像为图像采集装置在所述待检测人员基于第一姿态提示做出动作的时刻下采集到的图像。所述预设人体姿态为满足着装规范检测要求的人体姿态。
35.可选的,着装规范检测装置10还可以对图像采集装置20进行管理,例如确定各个图像采集装置的采集时间间隔,运行时间等。
36.在一些示例中,着装规范检测装置10可以为各种个人计算机、笔记本电脑、智能手机、平板电脑等计算设备,本技术对此不做限定。
37.图像采集装置20用于采集图像,并将采集到的图像发送给着装规范检测装置10。
38.在一些示例中,图像采集装置20可以为用于采集图像的设备,例如:相机、抓拍机、摄像机,摄像头等,本技术对此不做限定。
39.此外,本技术实施例描述的着装规范检测系统100是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新着装规范检测系统100的出现,本技术实施例提供的技
术方案对于类似的技术问题,同样适用。
40.为了满足行业对着装要求的专业需求,需要对行业人员的着装进行检测。传统的着装规范检测是指通过照镜子自我查看或通过旁人肉眼查看等方式确定待检测人员的着装是否规范。但是上述传统方法主要基于人工进行着装规范检测,该传统方法的准确性较低,且效率也较低。
41.为了提升着装检测的准确性和效率,本领域技术人员提出了以下方法1:获取待检测人员的着装图像,基于上述待检测人员的着装图像对待检测人员的当前装饰物进行检测,并基于上述检测到的当前装饰物确定待检测人员的着装是否规范,这样可以在无接触状态下完成工装规范的检测。但是上述方法1仅关注待检测人员的当前装饰物(例如,衣、帽、领结、领带、肩章、丝巾、彩带、腰带等装饰物)的检测,忽略了检测时待检测人员的人体姿态,在上述人体姿态不利于着装检测的情况下,容易导致着装检测出现漏检或误检的问题,进而导致着装规范检测的准确性较低。
42.为了提升着装检测的准确性,本领域技术人员提出了以下方法2:获取图像采集装置采集的待检测人员的图像,基于上述图像确定人体姿态,在上述人体姿态满足检测条件的情况下,对上述图像的着装信息进行分析,进而确定行业人员的着装是否规范。
43.但是,由于人体运动是非刚性的,且人体姿态复杂多变的,因此在待检测人员不知检测条件所记载的人体姿态的情况下,待检测人员很难做出满足上述检测条件的人体姿态,这样很容易出现待检测人员可能需要多次调整才能完成着装规范检测的,加长了着装检测的时间,导致上述方法的运行效率较低,以及用户的体验感较差。
44.为了解决上述现有技术中存在的问题,本技术实施例提出了一种着装规范检测方法,能够提升着装规范检测的效率。如图2所示,该方法包括:
45.s201、着装规范检测装置获取第一图像,并确定第一图像中待检测人员的人体姿态。
46.其中,第一图像为图像采集装置在待检测人员基于第一姿态提示做出动作的时刻下采集到的图像。
47.作为一种可能的实现方式,着装规范检测装置确定第一图像中待检测人员的人体姿态的实现过程可以为:着装规范检测装置可以通过深度学习的人体姿态识别算法(例如,开源人体姿态估计模型(openpose))对第一图像中待检测人员当前姿态的骨骼关键点进行提取,并将上述提取的骨骼关键点有序地连接,得到待检测人员的人体姿态。
48.在一些示例中,上述第一姿态提示可以通过语音的方式提示待检测人员第一姿态提示对应的人体姿态,例如,着装规范检测装置语音播报第一姿态提示对应的人体姿态;上述第一姿态提示还可以通过文字的方式提示待检测人员第一姿态提示对应的人体姿态,例如,着装规范检测装置在自身显示屏上显示第一姿势提示对应的人体姿态的动态图像或者骨骼关键点图像;上述第一姿态提示还可以通过图像的方式提示待检测人员第一姿态提示对应的人体姿态,例如,着装规范检测装置在自身显示屏上显示第一姿势提示对应的人体姿态的文字说明。着装规范检测装置可以基于实际情况设置第一姿态提示的提示方式,本技术对此不作任何限制。
49.s202、着装规范检测装置确定人体姿态是否为第一姿态提示对应的预设人体姿态。
50.其中,预设人体姿态为满足着装规范检测要求的人体姿态。
51.可选的,上述着装规范检测要求可以通过总结有利于进行着装规范检测的人体姿态确定。
52.示例性的,上述有利于进行着装规范检测的人体姿态可以为正面直立且双手打开伸直,和/或背身直立。在该示例中,着装规范检测装置可以将着装规范检测要求设置为正面直立且双手打开伸直,和/或背身直立,这样着装规范检测装置获取到的人体姿态为正面直立且双手打开伸直,或者背身直立,或者正面直立且双手打开伸直,和背身直立。
53.作为一种可能的实现方式,上述s202的实现过程可以为:着装规范检测装置可以预先确定第一姿态提示对应的预设人体姿态的图像(例如,骨骼关键点图像),并对人体姿态图像和第一姿态提示对应的预设人体姿态图像均进行归一化处理。着装规范检测装置可以确定上述人体姿态图像的关键点(例如,骨骼关键点)和第一姿态提示对应的预设人体姿态图像的关键点,并确定上述人体姿态图像和第一姿态提示对应的预设人体姿态图像中,每个关键点的位置偏差。在关键点的偏差值小于预设偏差的情况下,着装规范检测装置确定人体姿态为第一姿态提示对应的预设人体姿态。
54.作为另一种可能的实现方式,上述s202的实现过程可以为:着装规范检测装置可以预先确定第一姿态提示对应的预设人体姿态的图像。着装规范检测装置可以基于深度学习分类网络(例如,resnet50)确定姿态分类模型,并将人体姿态图像和第一姿态提示对应的预设人体姿态的图像输入上述姿态分类模型中,输出识别结果。该识别结果用于表征人体姿态是否为第一姿态提示对应的预设人体姿态。
55.可选的,上述预设人体姿态可以依据待检测人员所处的行业进行针对性的设置,例如,对于银行、保险等行业的待检测人员来说,着装规范检测装置可以将预设人体姿态设置为正面直立且双手打开伸直,和/或背身直立;又例如,对于加油站、化工厂等行业的待检测人员来说,着装规范检测装置可以将预设人体姿态设置为正面直立且双手打开伸直,和/或抬脚踢腿;又例如,对于治安行业的待检测人员来说,着装规范检测装置可以将预设人体姿态设置为正面直立且双手打开伸直,和/或正面弯腰,和/或背身直立。
56.若人体姿态不为第一姿态提示对应的预设人体姿态,则着装规范检测装置重新获取新的第一图像,该新的第一图像为图像采集装置在待检测人员基于第一姿态提示重新做出动作的时刻下采集到的图像。这样,着装规范检测装置后续可以基于新的第一图像执行后续操作。
57.若人体姿态为第一姿态提示对应的预设人体姿态,则着装规范检测装置执行s203。
58.s203、着装规范检测装置基于第一图像,确定待检测人员当前穿戴的装饰物的图像。
59.作为一种可能的实现方式,上述s203的实现过程可以为:着装规范检测装置可以基于经验确定多个预设装饰物的图像和标识,并基于上述多个预设装饰物的图像和标识训练初始神经网络模型,直至确定装饰物检测模型(例如,yolov5)。着装规范检测装置可以将上述第一图像输入装饰物检测模型中,得到待检测人员当前穿戴的装饰物的图像。
60.s204、着装规范检测装置将装饰物的图像与规范装饰物的图像进行对比,生成对比结果。
61.可选的,上述对比结果可以用于表征装饰物的图像与规范装饰物的图像的相似度。
62.一种可能的实现方式中,上述规范装饰物可以依据待检测人员所处的行业进行针对性的设置,例如,对于银行、保险等行业的待检测人员来说,着装规范检测装置可以将规范装饰物设置为衣、裤、领带、丝巾、头花、彩带;又例如,对于加油站、化工厂等行业的待检测人员来说,着装规范检测装置可以将规范装饰物设置为衣、裤、安全帽、防静电鞋;又例如,对于治安行业的待检测人员来说,着装规范检测装置可以将规范装饰物设置为衣、裤、帽、肩章、腰间警棍、对讲机。
63.又可选的,对于不同行业的不同人体姿态来说,预设装饰物也可以不同。例如,对于银行、保险等行业的正面直立且双手打开伸直的人体姿态来说,着装规范检测装置可以将规范装饰物设置为衣、裤、领带、丝巾;又例如,对于银行、保险等行业的背身直立的人体姿态来说,着装规范检测装置可以将规范装饰物设置为头花、彩带;又例如,对于加油站、化工厂等行业的正面直立且双手打开伸直的人体姿态来说,着装规范检测装置可以将规范装饰物设置为衣、裤、安全帽;又例如,对于加油站、化工厂等行业的抬脚踢腿的人体姿态来说,着装规范检测装置可以将规范装饰物设置为防静电鞋;又例如,对于治安行业的正面直立且双手打开伸直的人体姿态来说,着装规范检测装置可以将规范装饰物设置为衣、裤、帽;又例如,对于治安行业的正面弯腰的人体姿态来说,着装规范检测装置可以将规范装饰物设置为肩章;又例如,对于治安行业的背身直立的人体姿态来说,着装规范检测装置可以将规范装饰物设置为腰间警棍、对讲机。
64.s205、着装规范检测装置基于对比结果确定待检测人员的着装是否规范。
65.作为一种可选的实现方式,上述s205的实现过程可以为:着装规范检测装置可以将上述对比结果与预设阈值进行比较,并基于上述比较结果确定待检测人员的着装是否规范。
66.一种示例,上述着装可以为工装。
67.上述技术方案至少带来以下有益效果:着装规范检测装置可以基于图像采集装置在所述待检测人员基于第一姿态提示做出动作的时刻下采集到的图像确定人体姿态图像,并在上述人体姿态图像为预设人体图像的情况下,执行后续装饰物检测的流程,并基于上述检测的装饰物与预设装饰物的对比结果确定待检测人员的着装是否规范。这样,待检测人员可以基于第一姿态提示容易的做出有利于着装规范检测的人体姿态,缩短了着装检测的时间,进而提高了上述方法的检测效率,提升了用户的体验感受。
68.在一种可选的实施例中,如s205所示,着装规范检测装置基于对比结果确定待检测人员的着装是否规范,在图2示出的方法实施例的基础上,本实施例提供一种可能实现方式,如图3所示,图3为本技术提供的上述s205的一种实现方式,因此,上述s205的实现过程可以通过以下s301至s303实现。
69.s301、着装规范检测装置确定对比结果是否大于或等于预设阈值。
70.可选的,着装规范检测装置可以根据实际情况设置预设阈值,例如,着装规范检测装置将上述预设阈值设置为100%,着装规范检测装置还可以将上述预设阈值设置为其他数值(98%),本技术对此不作任何限制。
71.若对比结果大于或等于预设阈值,则着装规范检测装置执行s302。
72.s302、着装规范检测装置确定待检测人员的着装规范。
73.示例性的,以对比结果为100%,预设阈值为100%为例,着装规范检测装置可以确定待检测人员的着装规范。
74.若对比结果小于预设阈值,则着装规范检测装置执行s303。
75.s303、着装规范检测装置确定待检测人员的着装不规范。
76.示例性的,以对比结果为90%,预设阈值为100%为例,着装规范检测装置可以确定待检测人员的着装不规范。
77.上述技术方案至少带来以下有益效果:着装规范检测装置在所述对比结果大于或等于预设阈值的情况下,确定所述待检测人员的着装规范,而在所述对比结果小于所述预设阈值的情况下,确定所述待检测人员的着装不规范。由上述可知,着装规范检测装置可以仅依据对比结果和预设阈值确定待检测人员的着装是否规范,这样可以简便的确定待检测人员的着装是否规范。
78.在一种可选的实施例中,着装规范检测装置在所述待检测人员的着装不规范的情况下,还可以再获取第二图像,并基于上述第二图像完成待检测人员着装规范的检测,以避免由于第一姿态提示对应的预设人体姿态不符合当前待检测人员的检测要求导致的检测错误。结合图3,如图4所示,因此,在所述待检测人员的着装不规范的情况下,着装规范检测装置进行着装规范检测的实现过程可以通过以下s401至s405实现。
79.s401、着装规范检测装置获取第二图像,并确定第二图像中待检测人员的人体姿态。
80.其中,第二图像为图像采集装置在待检测人员基于第二姿态提示做出动作的时刻下采集到的图像。
81.可选的,关于上述s401可参考s201进行理解,此处不再赘述。
82.s402、着装规范检测装置确定人体姿态是否为第二姿态提示对应的预设人体姿态。
83.可选的,关于上述s402可参考s202进行理解,此处不再赘述。
84.若人体姿态为第二姿态提示对应的预设人体姿态,则着装规范检测装置执行s403。
85.s403、着装规范检测装置基于第二图像,确定待检测人员当前穿戴的装饰物的图像。
86.可选的,关于上述s403可参考s203进行理解,此处不再赘述。
87.s404、着装规范检测装置将装饰物的图像与规范装饰物的图像进行对比,生成对比结果。
88.可选的,关于上述s404可参考s204进行理解,此处不再赘述。
89.s405、着装规范检测装置基于对比结果确定待检测人员的着装是否规范。
90.可选的,关于上述s405可参考s205进行理解,此处不再赘述。
91.上述技术方案至少带来以下有益效果:着装规范检测装置可以在所述待检测人员的着装不规范的情况下,基于图像采集装置在所述待检测人员基于第二姿态提示做出动作的时刻下采集到的图像确定人体姿态图像,并在上述人体姿态图像为预设人体图像的情况下,执行后续装饰物检测的流程,并基于上述检测的装饰物与预设装饰物的对比结果确定
待检测人员的着装是否规范。这样,即使在所述待检测人员的着装不规范的情况下,着装规范检测装置也可以待检测人员可以基于第二姿态提示容易的做出有利于着装规范检测的人体姿态,缩短了着装检测的时间,进而提高了上述方法的检测效率,提升了用户的体验感受,也避免由于第一姿态提示对应的预设人体姿态不符合当前待检测人员的检测要求导致的检测错误。
92.在一种可选的实施例中,着装规范检测装置在获取第一图像之前的任一时刻下,可以预先确定待检测人员是否位于检测范围内,并在待检测人员位于检测范围内的情况下,生成用于获取第一图像的第一姿态提示,以避免在待检测人员不位于检测范围内的情况下,进行着装规范检测导致检测失败的问题。结合图4,如图5所示,因此,在所述待检测人员的着装不规范的情况下,着装规范检测装置进行着装规范检测的实现过程可以通过以下s501至s503实现。
93.s501、着装规范检测装置获取第三图像。
94.其中,第三图像为图像采集装置在采集第一图像之前的任一时刻下采集的图像。
95.可选的,图像采集装置可以在监控区域出现待检测人员的情况下,对图像进行截取,并确定上述截取的图像为第三图像,接着,图像采集装置将第三图像发送至着装规范检测装置,相应的,着装规范检测装置接收来自图像采集装置的第三图像。
96.s502、着装规范检测装置确定第三图像中待检测人员的中心位置是否位于预设范围内。
97.可选的,上述预设范围可以为以图像的中点为原点,目标值(例如,30毫米)为半径确定的圆形区域。
98.若第三图像中待检测人员的中心位置不位于预设范围内,则着装规范检测装置重新采集新的第三图像,并基于新的第三图像执行后续操作。
99.若第三图像中待检测人员的中心位置位于预设范围内,则着装规范检测装置执行s503。
100.s503、着装规范检测装置生成第一姿态提示。
101.可选的,关于第一姿态提示可以参考上述相应位置的描述进行理解,此处不再赘述。
102.上述技术方案至少带来以下有益效果:着装规范检测装置获取第三图像(即所述图像采集装置在采集所述第一图像之前的任一时刻下采集的图像),并在所述第三图像中所述待检测人员的中心位置位于预设范围内的情况下,生成所述第一姿态提示,这样可以避免在待检测人员不位于检测范围内的情况下,进行着装规范检测导致检测失败的问题,进一步提高检测效率。
103.可以理解的是,上述着装规范检测方法可以由着装规范检测装置实现。着装规范检测装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本技术公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术公开实施例的范围。
104.本技术公开实施例可以根据上述方法示例生成的着装规范检测装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
105.图6为本发明实施例提供的一种着装规范检测装置的结构示意图。如图6所示,着装规范检测装置60可以用于执行图2-图5所示的着装规范检测方法。该着装规范检测装置60包括:通信单元601和处理单元602。
106.通信单元601,用于获取第一图像;第一图像为图像采集装置在待检测人员基于第一姿态提示做出动作的时刻下采集到的图像;处理单元602,用于确定第一图像中待检测人员的人体姿态图像;在人体姿态图像为第一姿态提示对应的预设人体姿态图像的情况下,处理单元602,还用于基于第一图像,确定待检测人员当前穿戴的装饰物的图像;预设人体姿态为满足着装规范检测要求的人体姿态;处理单元602,还用于将装饰物的图像与规范装饰物的图像进行对比,生成对比结果;处理单元602,还用于基于对比结果确定待检测人员的着装是否规范。
107.在一种可能的实现方式中,在对比结果大于或等于预设阈值的情况下,处理单元602,还用于确定待检测人员的着装规范;在对比结果小于预设阈值的情况下,处理单元602,还用于确定待检测人员的着装不规范。
108.在一种可能的实现方式中,在待检测人员的着装不规范的情况下,通信单元601,还用于获取第二图像;处理单元602,还用于确定第二图像中待检测人员的人体姿态图像;第二图像为图像采集装置在待检测人员基于第二姿态提示做出动作的时刻下采集到的图像;在人体姿态图像为第二姿态提示对应的预设人体姿态的情况下,处理单元602,还用于基于第二图像,确定待检测人员当前穿戴的装饰物的图像;处理单元602,还用于将装饰物的图像与规范装饰物的图像进行对比,生成对比结果;处理单元602,还用于基于对比结果确定待检测人员的着装是否规范。
109.在一种可能的实现方式中,通信单元601,还用于获取第三图像,第三图像为图像采集装置在采集第一图像之前的任一时刻下采集的图像;在第三图像中待检测人员的中心位置位于预设范围内的情况下,处理单元602,还用于生成第一姿态提示。
110.在采用硬件的形式实现上述集成的模块的功能的情况下,本发明实施例提供了上述实施例中所涉及的电子设备的一种可能的结构示意图。如图7所示,一种着装规范检测装置70,例如用于执行图2-图5所示的着装规范检测方法。该着装规范检测装置70包括处理器701,存储器702、通信接口703、以及总线704。处理器701与存储器702之间可以通过总线704连接。
111.处理器701是用户设备的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器701可以是一个通用中央处理单元(central processing unit,cpu),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。
112.作为一种实施例,处理器701可以包括一个或多个cpu,例如,cpu0和cpu 1。
113.存储器702可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信
息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
114.作为一种可能的实现方式,存储器702可以独立于处理器701存在,存储器702可以通过总线704与处理器701相连接,用于存储指令或者程序代码。处理器701调用并执行存储器702中存储的指令或程序代码时,能够实现本发明实施例提供的地图标绘方法。
115.另一种可能的实现方式中,存储器702也可以和处理器701集成在一起。
116.通信接口703,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,wlan)等。通信接口703可以包括用于接收数据的通信单元601。
117.在一种设计中,本发明实施例提供的电子设备中,通信接口703还可以集成在处理器中。
118.总线704,可以是工业标准体系结构(industry standard architecture,isa)总线、外围设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
119.需要指出的是,图7示出的结构并不构成对该着装规范检测装置70的限定。除图7所示部件之外,该着装规范检测装置70可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
120.作为一个示例,结合图6,电子设备中的处理单元602实现的功能与图7中的处理器701的功能相同。
121.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
122.其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合、或者本领域熟知的任何其它形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specific integrated circuit,asic)中。在本技术实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指
令执行系统、装置或者器件使用或者与其结合使用。
123.以上,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1