一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

鼻纹图片获取方法、装置、存储介质及电子设备与流程

2022-06-17 22:58:54 来源:中国专利 TAG:


1.本说明书涉及智能识别技术领域,尤其涉及一种鼻纹图片获取方法、装置、存储介质及电子设备。


背景技术:

2.随着饲养宠物的人群增长,为帮助用户解决宠物医疗、宠物防丢等问题,已推出多种宠物线上管理模式,在各种模式中宠物鼻纹录入与鼻纹识别为很重要的环节,如何快速准确的拍摄宠物的鼻纹图片是鼻纹录入与鼻纹识别关键前提。


技术实现要素:

3.本说明书实施例提供的一种鼻纹图片获取方法、装置、存储介质及电子设备,可以基于视频的方式快速获取目标动物的鼻纹图片。所述技术方案如下:
4.第一方面,本说明书实施例提供的一种鼻纹图片获取方法,所述方法包括:
5.采集目标动物的脸部视频;
6.在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件;
7.将所述目标视频帧作为所述目标动物的鼻纹图片。
8.第二方面,本说明书实施例提供的一种鼻纹图片获取装置,所述目标鼻纹图片获取装置包括:
9.视频获取模块,用于采集目标动物的脸部视频;
10.视频帧确定模块,用于在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件;
11.鼻纹图片确定模块,用于将所述目标视频帧作为所述目标动物的鼻纹图片。
12.第三方面,本说明书实施例提供一种存储介质,所述存储介质存储有至少一条指令,所述至少一条指令适于由处理器加载并执行上述的方法步骤。
13.第四方面,本说明书实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有至少一条指令,所述至少一条指令适于由所述处理器加载并执行上述的方法步骤。
14.本说明书一些实施例提供的技术方案带来的有益效果至少包括:
15.采用本说明书实施例提供的鼻纹图片获取方法,通过采集目标动物的脸部视频,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件,最后将所述目标视频帧作为所述目标动物的鼻纹图片,实现了可以基于视频的方式快速获取目标动物用于身份识别或身份录入的鼻纹图片。
附图说明
16.为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1为本说明书实施例提供的一种鼻纹图片获取方法的流程示意图;
18.图2为本说明书实施例提供的一种鼻纹图片获取方法的流程示意图;
19.图3为本说明书实施例提供的一种鼻纹图片获取方法的流程示意图;
20.图4为本技术实施例提供了一种采集脸部视频的举例示意图;
21.图5为本说明书实施例提供的一种鼻纹图片获取装置的结构示意图;
22.图6为本说明书实施例提供的一种视频获取模块的结构示意图;
23.图7为本说明书实施例提供的一种第一模式单元的结构示意图;
24.图8为本说明书实施例提供的一种视频帧确定模块的结构示意图;
25.图9为本说明书实施例提供的一种鼻纹图片获取装置的结构示意图;
26.图10为本说明书实施例提供的一种电子设备的结构示意图。
具体实施方式
27.下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书保护的范围。
28.在本说明书的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本说明书的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本说明书中的具体含义。此外,在本说明书的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
29.随着饲养宠物的人群增长,为帮助用户解决宠物医疗、宠物防丢等问题,已推出多种宠物线上管理模式,在各种模式中宠物鼻纹录入与鼻纹识别为很重要的环节,如何快速准确的拍摄宠物的鼻纹图片是鼻纹录入与鼻纹识别关键前提。
30.现有技术中,在用户为宠物拍摄鼻纹图片以登记、识别宠物身份时,由于宠物不容易配合,经常会出现宠物鼻纹图片拍摄不合规、拍摄耗时严重、拍摄的鼻纹图片核身不准确的现象。
31.基于此,本说明书提出了一种鼻纹图片获取方法,通过采集目标动物的脸部视频,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻
子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件,最后将所述目标视频帧作为所述目标动物的鼻纹图片,实现了可以基于视频的方式快速获取目标动物用于身份识别或身份录入的鼻纹图片。
32.下面结合具体的实施例进行详细说明。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。附图中所示的流程图仅是示例性说明,不是必须按照所示步骤执行。例如,有的步骤是并列的,在逻辑上并没有严格的先后关系,因此实际执行顺序是可变的。
33.请参见图1,为本说明书实施例提供的一种鼻纹图片获取方法的流程示意图。在具体的实施例中,所述鼻纹图片获取方法应用于鼻纹图片获取装置以及配置有鼻纹图片获取装置的电子设备。下面将以电子设备为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的电子设备可以为智能手机、平板电脑、台式电脑、可穿戴式设备等,在此不做限定。下面将针对图1所示的流程进行详细的阐述,所述鼻纹图片获取方法具体可以包括以下步骤:
34.s102,采集目标动物的脸部视频;
35.具体的,在需要采集目标动物的鼻纹信息时,用户向电子设备传达鼻纹图片获取指令,电子设备在获取到鼻纹图片获取指令时,拍摄目标动物的脸部视频。
36.在本说明书一个或多个实施例中,所述目标动物可以为猫科动物、犬科动物或其他具有唯一鼻纹的动物。
37.在本说明书一个或多个实施例中,拍摄目标动物的脸部视频可以为在满足预设拍摄条件的情况下拍摄目标动物的脸部视频,预设拍摄条件可以为目标动物的脸部正视拍摄镜头、目标动物的脸部全部位于拍摄取景窗口内、目标动物的鼻纹清晰等。
38.在本说明书一个或多个实施例中,所述脸部视频为包含目标动物的鼻纹的视频。
39.在本说明书一个或多个实施例中,所述脸部视频可以为包含目标动物的全部正脸的视频。
40.s104,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件;
41.具体的,在采集到目标动物的脸部视频之后,筛选脸部视频中的各视频帧,找出包括目标动物的脸部信息以及目标动物的鼻子信息的目标视频帧,脸部信息满足第一预设条件,鼻子信息满足第二预设条件,目标视频帧的模糊度满足第三预设条件。
42.不难理解,脸部视频中包含多个视频帧,由于在拍摄过程中目标动物可能不会乖乖配合,导致脸部视频中的多个视频帧并不是全部都是符合鼻纹录入或鼻纹识别要求的视频帧,因此按照预设条件在脸部视频的多个视频帧中确定目标视频帧,目标视频帧即为脸部视频中最适合进行鼻纹识别与鼻纹录入的视频帧。
43.另外,在目标动物进行鼻纹识别或鼻纹录入以登记认证动物身份的时候,有时候不仅仅只通过目标动物的鼻纹,还会采集一些目标动物的脸部特征以保证目标动物的身份认证的可靠性,因此,目标视频帧应同时包含目标动物的脸部信息以及鼻子信息。
44.在本说明书一个或多个实施例中,脸部信息满足第一预设条件可以目标动物的脸
部完全位于目标视频帧内且脸部清晰。
45.在本说明书一个或多个实施例中,鼻子信息满足第二预设条件可以为目标动物的鼻子位于目标视频帧内且鼻纹清晰。
46.在本说明书一个或多个实施例中,目标视频帧的模糊度满足第三预设条件可以目标视频帧的模糊度满足预设模糊度阈值。
47.模糊度是用于描述图像清晰程度的概念,模糊度越低,图像的清晰程度越高,图像的质量越高,模糊度越高,图像的清晰程度越低,图像的质量越低。每一各视频帧即为一张图像。
48.在本说明书一个或多个实施例中,脸部信息可以包括脸部尺寸、脸部方向、脸部中心与视频帧边缘之间的距离,则脸部信息满足第一预设条件可以为:脸部尺寸满足第一面积阈值范围、脸部方向满足第一角度阈值范围、脸部中心与视频帧边缘之间的距离满足第一距离阈值范围。
49.在本说明书一个或多个实施例中,鼻子信息可以包括鼻子尺寸、鼻子方向、鼻子中心与视频帧边缘之间的距离,则鼻子信息满足第二预设条件可以为:鼻子尺寸满足第二面积阈值范围、鼻子方向满足第二角度阈值范围、鼻子中心与视频帧边缘之间的距离满足第二距离阈值范围。
50.s106,将所述目标视频帧作为所述目标动物的鼻纹图片。
51.可以理解的是,目标视频帧为目标动物的脸部视频中包含的内容信息全面(即包含脸部信息还包含鼻子信息)且显像清晰的视频帧,将该视频帧作为目标动物的鼻纹图片以帮助目标动物进行鼻纹录入或鼻纹识别,可大大保证鼻纹录入或鼻纹识别过程中,鼻纹识别成功的概率,以提高鼻纹录入或鼻纹识别的成功率和效率。
52.采用本说明书实施例提供的鼻纹图片获取方法,通过采集目标动物的脸部视频,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件,最后将所述目标视频帧作为所述目标动物的鼻纹图片,实现了可以基于视频的方式快速获取目标动物用于身份识别或身份录入的鼻纹图片,提高了鼻纹录入或鼻纹识别的成功率和效率。
53.请参见图2,为本说明书实施例提供的一种鼻纹图片获取方法的流程示意图。如图2所示,所述鼻纹图片获取方法可以包括以下步骤:
54.s202,响应于鼻纹图片获取指令,加载鼻纹图片获取模型;
55.具体的,在接收到鼻纹图片获取指令时,加载鼻纹图片获取模型,鼻纹图片获取模型用于基于视频的方式自动获取目标动物的鼻纹图片。
56.在本说明书一个或多个实施例中,鼻纹图片获取模型可以为基于深度学习的神经网络模型。
57.s204,若所述鼻纹图片获取模型加载失败,则进入第二模式,基于所述第二模式采集目标动物的脸部图片,所述脸部图片包括所述目标动物的脸部信息以及鼻子信息;
58.具体的,若鼻纹图片获取模型加载失败,则进入第二模式,在第二模式下,用户通过电子设备的相机拍摄功能为目标动物拍摄包括目标动物的脸部信息以及鼻子信息的脸部图片。
59.s206,若所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件且所述脸部图片的模糊度满足第三预设条件,则将所述脸部图片作为所述目标动物的鼻纹图片;
60.s208,若所述脸部信息不满足第一预设条件和/或所述鼻子信息不满足第二预设条件和/或所述脸部图片的模糊度不满足第三预设条件,则执行所述采集目标动物的脸部图片的步骤;
61.具体的,在用户拍摄得到目标动物的脸部图片之后,判断用户拍摄的目标动物的脸部图片是否满足预设条件,预设条件包括脸部信息满足第一预设条件、鼻子信息满足第二预设条件且脸部图片的模糊度满足第三预设条件;若脸部图片中目标动物的脸部信息满足第一预设条件、鼻子信息满足第二预设条件且模糊度满足第三预设条件,则表明该脸部图片可以用于目标动物的鼻纹识别以及鼻纹录入,将该脸部图片作为目标动物的鼻纹图片;若脸部图片中目标动物的脸部信息不满足第一预设条件或鼻子信息不满足第二预设条件或模糊度不满足第三预设条件,则表明该脸部图片不可以用于目标动物的鼻纹识别以及鼻纹录入,放弃该脸部图片,重新为目标动物拍摄脸部图片并执行判断用户拍摄的目标动物的脸部图片是否满足预设条件的步骤,直至拍摄得到满足预设条件的脸部图片。
62.在本说明书一个或多个实施例中,脸部信息可以包括脸部尺寸、脸部方向、脸部中心与视频帧边缘之间的距离,则脸部信息满足第一预设条件可以为:脸部尺寸满足第一面积阈值范围、脸部方向满足第一角度阈值范围、脸部中心与视频帧边缘之间的距离满足第一距离阈值范围。
63.在本说明书一个或多个实施例中,鼻子信息可以包括鼻子尺寸、鼻子方向、鼻子中心与视频帧边缘之间的距离,则鼻子信息满足第二预设条件可以为:鼻子尺寸满足第二面积阈值范围、鼻子方向满足第二角度阈值范围、鼻子中心与视频帧边缘之间的距离满足第二距离阈值范围。
64.s210,若所述鼻纹图片获取模型加载成功,则进入第一模式,基于所述第一模式执行所述采集目标动物的脸部视频;
65.具体的,若鼻纹图片获取模型加载成功,则进入第一模式,第一模式为基于视频的方式获取目标动物的鼻纹图片的模式,在进入第一模式后,首先基于第一模式采集目标动物的脸部视频。
66.s212,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件;
67.具体的,步骤s212请一并参见步骤s104中的描述,在此不一一赘述。
68.s214,将所述目标视频帧作为所述目标动物的鼻纹图片。
69.具体的,步骤s212请一并参见步骤s104中的描述,在此不一一赘述。
70.采用本说明书实施例提供的鼻纹图片获取方法,在鼻纹图片获取模型加载成功时,基于第一模式采集目标动物的脸部视频,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件,最后将所述目标视频帧作为所述目标动物的鼻纹图片,实现了可以基于视频的方式快速获取目标动物
用于身份识别或身份录入的鼻纹图片,提高了鼻纹录入或鼻纹识别的成功率和效率;在鼻纹图片获取模型加载失败时,进入第二模式,通过用户自助拍摄目标动物的脸部图片的方式获取目标动物的鼻纹图片,保证了在鼻纹图片获取模型加载失败的情况下,同样可以获取目标动物的鼻纹图片,保证获取鼻纹图片的可靠性。
71.在本说明书实施例中,脸部信息包括脸部尺寸、脸部方向、脸部中心与视频帧边缘之间的距离,鼻子信息包括鼻子尺寸、鼻子方向、鼻子中心与视频帧边缘之间的距离。请参见图3,为本说明书实施例提供的一种鼻纹图片获取方法的流程示意图。如图3所示,所述鼻纹图片获取方法可以包括以下步骤:
72.s302,进入视频采集窗口,获取所述视频采集窗口内的视频帧,所述视频采集窗口内的视频帧包括所述目标动物的脸部信息以及鼻子信息;
73.具体的,获取到鼻纹图片获取指令之后,加载鼻纹图片获取模型,在鼻纹图片获取模型加载成功后,则进入第一模式,进入视频采集窗口,获取视频采集窗口内显示的实时视频帧,视频采集窗口内显示的实时视频帧应包括目标动物的脸部信息以及鼻子信息。
74.s304,判断所述视频采集窗口内的视频帧中的脸部信息是否满足第一预设条件、鼻子信息是否满足第二预设条件且视频帧模糊度是否满足第三预设条件;
75.s306,若所述视频采集窗口内的视频帧中的脸部信息满足第一预设条件、鼻子信息满足第二预设条件且所述视频帧的模糊度满足第三预设条件,则采集第一预设时长的所述目标动物的脸部视频;
76.可以理解的是,为保证采集的脸部视频中一定存在脸部信息满足第一预设条件、鼻子信息满足第二预设条件、模糊度满足第三预设条件的目标视频帧,在进行目标动物的脸部视频的采集之前,获取视频采集窗口中显示的实时视频帧,实时视频帧为目标动物在视频采集窗口显示的视频帧图像,判断实时视频帧中的脸部信息是否满足第一预设条件、鼻子信息是否满足第二预设条件且视频帧模糊度是否满足第三预设条件,在脸部信息满足第一预设条件、鼻子信息满足第二预设条件且视频帧模糊度满足第三预设条件时,自动开始采集第一预设时长的目标动物的脸部视频。
77.进一步具体的,获取视频采集窗口中显示的实时视频帧,在实时视频帧中的脸部信息不满足第一预设条件或鼻子信息不满足第二预设条件或视频帧模糊度不满足第三预设条件时,在视频采集窗口显示提示信息,提示信息用于提示用户调整目标动物的姿态和位置,以使目标动物在视频采集窗口中的成像显示的视频帧的脸部信息满足第一预设条件、鼻子信息满足第二预设条件且视频帧模糊度满足第三预设条件。
78.在本说明书一个或多个实施例中,脸部信息包括脸部尺寸、脸部方向、脸部中心与视频帧边缘之间的距离,脸部信息满足第一预设条件包括:脸部尺寸满足第一面积阈值范围、脸部方向满足第一角度阈值范围、脸部中心与视频帧边缘之间的距离满足第一距离阈值范围。在采集目标动物的脸部视频之前,在视频采集窗口中的实时视频帧中的脸部信息不满足第一预设条件时,在视频显示窗口自动显示提示信息,例如,若视频采集窗口中的实时视频帧中的脸部尺寸小于第一面积阈值范围,在视频显示窗口显示“请靠近脸部拍摄”的提示信息,以提示用户将电子设备靠近目标动物拍摄或将目标动物靠近电子设备拍摄。
79.在本说明书一个或多个实施例中,鼻子信息包括鼻子尺寸、鼻子方向、鼻子中心与视频帧边缘之间的距离,鼻子信息满足第二预设条件包括:鼻子尺寸满足第二面积阈值范
围、鼻子方向满足第二角度阈值范围、鼻子中心与视频帧边缘之间的距离满足第二距离阈值范围。在采集目标动物的脸部视频之前,在视频采集窗口中的实时视频帧中的鼻子信息不满足第一预设条件时,在视频显示窗口自动显示提示信息,例如,若视频采集窗口中的实时视频帧中的鼻子中心与视频帧边缘之间的距离小于第二角度阈值范围,在视频显示窗口显示“请移动鼻子至屏幕中心”的提示信息,以提示用户将电子设备靠近目标动物拍摄或将目标动物靠近电子设备拍摄。
80.请参见图4,为本技术实施例提供了一种采集脸部视频的举例示意图。如图4所示,在采集目标动物的脸部视频之前,某时刻,视频采集窗口内采集的画面如图4左所示,所示目标动物的脸部侧向,未正向面对屏幕,此时,在视频采集窗口会出现提示信息“将目标动物的正脸面对屏幕”,用户在看到该提示信息后,根据提示信息调整拍摄角度,在视频采集窗口内得到如图4右所示的画面时,自动开始录制目标动物的脸部视频。
81.s308,按照预设识别规则对所述脸部视频中的各视频帧依次进行识别,判断各所述视频帧中是否存在满足预设识别规则的视频帧,所述预设识别规则为所述脸部尺寸满足第一面积阈值范围、所述脸部方向满足第一角度阈值范围、所述脸部中心与所述视频帧边缘之间的距离满足第一距离阈值范围、所述鼻子尺寸满足第二面积阈值范围、所述鼻子方向满足第二角度阈值范围、所述鼻子中心与所述视频帧边缘之间的距离满足第二距离阈值范围且所述视频帧的模糊度小于预设模糊度阈值;
82.s310,若各所述视频帧中存在所述满足预设识别规则的视频帧,则将所述脸部视频中满足预设识别规则的视频帧作为所述目标视频帧;
83.具体的,在目标动物的脸部视频采集完成之后,对脸部视频中的各视频帧依次进行识别,判断已采集的脸部视频中的各视频帧中是否存在满足预设是被规则的目标视频帧,满足预设识别规则的目标视频帧即为满足鼻纹录入和鼻纹识别要求,可以用于鼻纹录入和鼻纹识别。预设识别规则为脸部尺寸满足第一面积阈值范围、脸部方向满足第一角度阈值范围、脸部中心与视频帧边缘之间的距离满足第一距离阈值范围、鼻子尺寸满足第二面积阈值范围、鼻子方向满足第二角度阈值范围、鼻子中心与视频帧边缘之间的距离满足第二距离阈值范围且视频帧的模糊度小于预设模糊度阈值。
84.其中,脸部尺寸是指在目标视频帧中目标动物的脸部面积值,在脸部尺寸满足预设的第一面积阈值范围内时,目标视频帧最适合进行鼻纹录入和鼻纹识别;脸部方向是指在目标动物的脸部在目标视频帧中的方向角度,在目标动物的脸部正对屏幕,在目标视频帧中目标动物的脸部基本左右对称时,目标视频帧最适合进行鼻纹录入和鼻纹识别;脸部中心是指在目标视频帧中目标动物的脸部的几何中心,在脸部中心位于目标视频帧中的指定区域时,即脸部中心与视频帧边缘之间的距离满足第一距离阈值范围时,目标视频帧最适合进行鼻纹录入和鼻纹识别;鼻子尺寸是指在目标视频帧中目标动物的鼻子面积值,在鼻子尺寸满足预设的第二面积阈值范围内时,目标视频帧最适合进行鼻纹录入和鼻纹识别;鼻子方向是指在目标动物的鼻子在目标视频帧中的方向角度,在目标动物的鼻子正对屏幕,在目标视频帧中目标动物的鼻子基本左右对称时,目标视频帧最适合进行鼻纹录入和鼻纹识别;鼻子中心是指在目标视频帧中目标动物的鼻子的几何中心,在鼻子中心位于目标视频帧中的指定区域时,即鼻子中心与视频帧边缘之间的距离满足第二距离阈值范围时,目标视频帧最适合进行鼻纹录入和鼻纹识别;视频帧的模糊度小于预设模糊度阈值是
指,目标视频帧要足够清晰。
85.可选的,若已采集的脸部视频中不存在满足预设识别规则的目标视频帧,则判断对脸部视频中各视频帧的识别时长是否超出第二预设时长;若识别时长未超出第二预设时长,则继续对脸部视频中的各视频帧依次进行识别,判断是否存在满足预设识别规则的目标视频帧;若识别时长超过第二预设时长,则进入第二模式,基于第二模式采集目标动物的脸部图片,脸部图片包括目标动物的脸部信息以及鼻子信息,若脸部信息满足第一预设条件、鼻子信息满足第二预设条件且脸部图片的模糊度满足第三预设条件,则将脸部图片作为目标动物的鼻纹图片。
86.s312,将所述目标视频帧作为所述目标动物的鼻纹图片;
87.s314,将所述鼻纹图片上传至服务器,以使所述服务器基于所述鼻纹图片识别所述目标动物的身份。
88.采用本说明书实施例提供的鼻纹图片获取方法,在脸部视频采集之前首先判断目标动物在视频采集窗口显示的视频帧中脸部信息是否满足第一预设条件、鼻子信息是否满足第二预设条件且视频帧模糊度是否满足第三预设条件,在视频帧中的脸部信息不满足第一预设条件或鼻子信息不满足第二预设条件或视频帧模糊度不满足第三预设条件时,在视频采集窗口显示提示信息,以提示用户调整目标动物在视频采集窗口中的位置和姿态,只有在视频采集窗口显示的视频帧中目标动物的脸部信息满足第一预设条件、鼻子信息满足第二预设条件且视频帧模糊度满足第三预设条件时,才开始采集目标动物的脸部视频,以保证采集的面部视频中存在满足预设识别规则的目标视频帧;然后再采集的脸部视频中确定满足预设识别规则的目标视频帧,将目标视频帧作为目标动物的鼻纹图片,最后将鼻纹图片上传至服务器,以使服务器基于鼻纹图片识别目标动物的身份,实现了可以基于视频的方式快速获取目标动物用于身份识别或身份录入的鼻纹图片,提高了鼻纹录入或鼻纹识别的成功率和效率。
89.请参见图5,为本说明书实施例提供的一种鼻纹图片获取装置的结构示意图。如图5所示,该鼻纹图片获取装置1可以通过软件、硬件或者两者的结合实现成为电子设备的全部或一部分。根据一些实施例,该鼻纹图片获取装置1包括,视频获取模块11、视频帧确定模块12以及鼻纹图片确定模块13,具体包括:
90.视频获取模块11,用于采集目标动物的脸部视频;
91.视频帧确定模块12,用于在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件;
92.鼻纹图片确定模块13,用于将所述目标视频帧作为所述目标动物的鼻纹图片。
93.可选的,请参见图6,为本说明书实施例提供的一种视频获取模块的结构示意图。如图6所示,所述视频获取模块11,包括:
94.鼻纹模型加载单元111,用于响应于鼻纹图片获取指令,加载鼻纹图片获取模型;
95.第一模式单元112,用于若所述鼻纹图片获取模型加载成功,则进入第一模式,基于所述第一模式执行所述采集目标动物的脸部视频的步骤。
96.可选的,请参见图6,所述视频获取模块11,还包括第二模式单元,所述第二模式单元113,具体用于:
97.若所述鼻纹图片获取模型加载失败,则进入第二模式,基于所述第二模式采集目标动物的脸部图片,所述脸部图片包括所述目标动物的脸部信息以及鼻子信息;
98.若所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件且所述脸部图片的模糊度满足第三预设条件,则将所述脸部图片作为所述目标动物的鼻纹图片;
99.若所述脸部信息不满足第一预设条件和/或所述鼻子信息不满足第二预设条件和/或所述脸部图片的模糊度不满足第三预设条件,则执行所述采集目标动物的脸部图片的步骤。
100.可选的,请参见图7,为本说明书实施例提供的一种第一模式单元的结构示意图。如图7所示,所述第一模式单元112,包括:
101.视频帧获取子单元1121,用于进入视频采集窗口,获取所述视频采集窗口内的视频帧,所述视频采集窗口内的视频帧包括所述目标动物的脸部信息以及鼻子信息;
102.视频帧判断子单元1122,用于判断所述视频采集窗口内的视频帧中的脸部信息是否满足第一预设条件、鼻子信息是否满足第二预设条件且视频帧模糊度是否满足第三预设条件;
103.视频采集子单元1123,用于若所述视频采集窗口内的视频帧中的脸部信息满足第一预设条件、鼻子信息满足第二预设条件且所述视频帧的模糊度满足第三预设条件,则采集第一预设时长的所述目标动物的脸部视频。
104.可选的,所述视频采集子单元1123,具体用于:
105.若所述脸部尺寸满足第一面积阈值范围、所述脸部方向满足第一角度阈值范围、所述脸部中心与所述视频帧边缘之间的距离满足第一距离阈值范围、所述鼻子尺寸满足第二面积阈值范围、所述鼻子方向满足第二角度阈值范围、所述鼻子中心与所述视频帧边缘之间的距离满足第二距离阈值范围且所述视频帧的模糊度小于预设模糊度阈值,则采集第一预设时长的所述目标动物的脸部视频。
106.可选的,请参见图8,为本说明书实施例提供的一种视频帧确定模块的结构示意图。如图8所示,所述视频帧确定模块12,包括:
107.视频帧识别单元121,用于按照预设识别规则对所述脸部视频中的各视频帧依次进行识别,判断各所述视频帧中是否存在满足预设识别规则的视频帧,所述预设识别规则为所述脸部尺寸满足第一面积阈值范围、所述脸部方向满足第一角度阈值范围、所述脸部中心与所述视频帧边缘之间的距离满足第一距离阈值范围、所述鼻子尺寸满足第二面积阈值范围、所述鼻子方向满足第二角度阈值范围、所述鼻子中心与所述视频帧边缘之间的距离满足第二距离阈值范围且所述视频帧的模糊度小于预设模糊度阈值;
108.目标视频帧确定单元122,若各所述视频帧中存在所述满足预设识别规则的视频帧,则将所述脸部视频中满足预设识别规则的视频帧作为所述目标视频帧。
109.可选的,请参见图8,所述视频帧确定模块12,还包括识别超时单元123,所述识别超时单元123,具体用于:
110.若各所述视频帧中不存在满足预设识别规则的视频帧,判断识别时长是否超过第二预设时长;
111.若所述识别时长未超过所述第二预设时长,则执行按照预设识别规则对所述脸部视频中的各视频帧依次进行识别,判断各所述视频帧中是否存在满足预设识别规则的视频
帧的步骤;
112.若所述识别时长超过所述第二预设时长,则进入第二模式,基于所述第二模式采集目标动物的脸部图片,所述脸部图片包括所述目标动物的脸部信息以及鼻子信息;
113.若所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件且所述脸部图片的模糊度满足第三预设条件,则将所述脸部图片作为所述目标动物的鼻纹图片;
114.若所述脸部信息不满足第一预设条件和/或所述鼻子信息不满足第二预设条件和/或所述脸部图片的模糊度不满足第三预设条件,则执行所述采集目标动物的脸部图片的步骤。
115.可选的,请参见图9,为本说明书实施例提供的一种鼻纹图片获取装置的结构示意图。如图9所示,所述鼻纹图片获取装置,还包括:
116.鼻纹识别模块14,用于将所述鼻纹图片上传至服务器,以使所述服务器基于所述鼻纹图片识别所述目标动物的身份。
117.采用本说明书实施例提供的鼻纹图片获取方法,在鼻纹图片获取模型加载成功时,基于第一模式采集目标动物的脸部视频,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件,最后将所述目标视频帧作为所述目标动物的鼻纹图片,实现了可以基于视频的方式快速获取目标动物用于身份识别或身份录入的鼻纹图片,提高了鼻纹录入或鼻纹识别的成功率和效率;在鼻纹图片获取模型加载失败时,进入第二模式,通过用户自助拍摄目标动物的脸部图片的方式获取目标动物的鼻纹图片,保证了在鼻纹图片获取模型加载失败的情况下,同样可以获取目标动物的鼻纹图片,保证获取鼻纹图片的可靠性。
118.本说明书实施例还提供的一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1~图4所示实施例的所述鼻纹图片获取方法,具体执行过程可以参见图1~图4所示实施例的具体说明,在此不进行赘述。
119.本说明书还提供的一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行如上述图1~图4示实施例的所述鼻纹图片获取方法,具体执行过程可以参见图1~图4示实施例的具体说明,在此不进行赘述。
120.请参考图10示出了本说明书一个示例性实施例提供的电子设备的结构方框图。本说明书中的电子设备可以包括一个或多个如下部件:处理器110、存储器120、输入装置130、输出装置140和总线150。处理器110、存储器120、输入装置130和输出装置140之间可以通过总线150连接。
121.处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个电子设备内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器110可集成中心处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责
显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
122.存储器120可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。
123.其中,输入装置130用于接收输入的指令或数据,输入装置130包括但不限于键盘、鼠标、摄像头、麦克风或触控设备。输出装置140用于输出指令或数据,输出装置140包括但不限于显示设备和扬声器等。在本说明书实施例中,输入装置130可以为温度传感器,用于获取电子设备的运行温度。输出装置140可以为扬声器,用于输出音频信号。
124.除此之外,本领域技术人员可以理解,上述附图所示出的电子设备的结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,电子设备中还包括射频电路、输入单元、传感器、音频电路、无线保真(wireless fidelity,wifi)模块、电源、蓝牙模块等部件,在此不再赘述。
125.在本说明书实施例中,各步骤的执行主体可以是上文介绍的电子设备。可选地,各步骤的执行主体为电子设备的操作系统。操作系统可以是安卓系统,也可以是ios系统,或者其它操作系统,本说明书实施例对此不作限定。
126.在图10的电子设备中,处理器110可以用于调用存储器120中存储的鼻纹图片获取程序,并执行以实现如本说明书各个方法实施例所述的鼻纹图片获取方法。
127.采用本说明书实施例提供的鼻纹图片获取方法,在鼻纹图片获取模型加载成功时,基于第一模式采集目标动物的脸部视频,在所述脸部视频中确定目标视频帧,所述目标视频帧包括所述目标动物的脸部信息以及鼻子信息,所述脸部信息满足第一预设条件、所述鼻子信息满足第二预设条件、所述目标视频帧的模糊度满足第三预设条件,最后将所述目标视频帧作为所述目标动物的鼻纹图片,实现了可以基于视频的方式快速获取目标动物用于身份识别或身份录入的鼻纹图片,提高了鼻纹录入或鼻纹识别的成功率和效率;在鼻纹图片获取模型加载失败时,进入第二模式,通过用户自助拍摄目标动物的脸部图片的方式获取目标动物的鼻纹图片,保证了在鼻纹图片获取模型加载失败的情况下,同样可以获取目标动物的鼻纹图片,保证获取鼻纹图片的可靠性。
128.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
129.以上所揭露的仅为本说明书较佳实施例而已,当然不能以此来限定本说明书之权利范围,因此依本说明书权利要求所作的等同变化,仍属本说明书所涵盖的范围。
130.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献