[go: up one dir, main page]

CN111860285A - 用户注册方法、装置、电子设备及存储介质 - Google Patents

用户注册方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN111860285A
CN111860285A CN202010681732.7A CN202010681732A CN111860285A CN 111860285 A CN111860285 A CN 111860285A CN 202010681732 A CN202010681732 A CN 202010681732A CN 111860285 A CN111860285 A CN 111860285A
Authority
CN
China
Prior art keywords
user
position information
face images
registration
hand position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010681732.7A
Other languages
English (en)
Other versions
CN111860285B (zh
Inventor
刘川贺
汪明浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Seektruth Data Technology Service Co ltd
Original Assignee
Beijing Seektruth Data Technology Service Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Seektruth Data Technology Service Co ltd filed Critical Beijing Seektruth Data Technology Service Co ltd
Priority to CN202010681732.7A priority Critical patent/CN111860285B/zh
Publication of CN111860285A publication Critical patent/CN111860285A/zh
Application granted granted Critical
Publication of CN111860285B publication Critical patent/CN111860285B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • G06T7/248Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • G06V20/53Recognition of crowd images, e.g. recognition of crowd congestion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition of hand or arm movements, e.g. recognition of deaf sign language
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/07Target detection

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例提供了一种用户注册方法、装置、电子设备及存储介质,涉及用户注册技术领域,用户注册方法包括:获取视频中的多个用户人脸图像;获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;根据指定手势、与多个用户人脸图像一一对应的多个人脸位置信息以及多个手部位置信息,将多个用户人脸图像与多个手部位置信息一一对应关联;根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息;其中,注册指示中携带有用户名信息。本申请实施例提供的用户注册方法、装置、电子设备及存储介质能够同时对多个用户进行人脸注册。

Description

用户注册方法、装置、电子设备及存储介质
技术领域
本文件涉及用户注册技术领域,尤其涉及一种用户注册方法、装置、电子设备及存储介质。
背景技术
随着人脸识别技术的日趋成熟,人脸识别越来越被广泛应用于各个行业,而作为人脸识别的前提条件,人脸注册是确保能够准确识别出人脸必不可少的步骤。
目前,对于人脸注册大都是单人注册的方式,当通过一个注册设备对多个用户进行注册时,只能依次单独对每个用户进行注册,在前一个用户注册完成后再对后一个用户进行注册。
然而,采用这样的注册方式,排在后面的用户需要等待较长的时间,注册效率低,导致用户体验感较差。
发明内容
本申请实施例提供一种用户注册方法、装置、电子设备及存储介质,用以解决现有技术存在的多用户注册效率低的问题。
为解决上述技术问题,本申请实施例是这样实现的:
第一方面,本申请实施例提供了一种用户注册方法,包括:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
可选的,在生成与所述多个用户人脸图像一一对应的多个用户注册信息之后,所述方法还包括:
根据所述视频的相邻帧图像中的用户人脸图像的交并比,对所述多个用户人脸图像进行追踪。
可选的,所述根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息,包括:
响应注册用户触发的确认操作,根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息。
可选的,在获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息之前,所述方法还包括:
语言播报所述注册指示的内容。
可选的,所述获取视频中的多个用户人脸图像,包括:
获取视频中的多个用户人脸图像和与所述多个用户人脸图像一一对应的多个人脸位置信息。
可选的,所述获取视频中的多个用户人脸图像,包括:
通过目标检测算法获取视频中的多个用户人脸图像。
可选的,所述获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息,包括:
获取多个用户依次响应注册指示而挥动的手势;
通过手势分类模型依次检测所述多个用户挥动的手势是否与所述指定手势匹配;
在挥动的手势与所述指定手势匹配时,记录每个用户挥动与所述指定手势匹配的手势时所对应的手部位置信息。
第二方面,本申请实施例提供了一种用户注册装置,包括:
第一获取模块,用于获取视频中的多个用户人脸图像;
第二获取模块,用于获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
关联模块,用于根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
注册模块,用于根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
第三方面,本申请实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口、存储器通过总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序,实现以下流程:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
本申请实施例提供的方案能够同时对多个用户进行人脸注册,杜绝了注册用户的漫长等待,提升注册效率和用户体验。
附图说明
此处所说明的附图用来提供对本文件的进一步理解,构成本文件的一部分,本文件的示意性实施例及其说明用于解释本文件,并不构成对本文件的不当限定。在附图中:
图1为本申请一个实施例提供的用户注册方法的流程示意图。
图2为本申请一个实施例提供的另一用户注册方法的流程示意图。
图3为本申请一个实施例提供的电子设备的结构示意图。
图4为本申请一个实施例提供的用户注册装置的结构示意图。
具体实施方式
为使本文件的目的、技术方案和优点更加清楚,下面将结合本文件具体实施例及相应的附图对本文件技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本文件一部分实施例,而不是全部的实施例。基于本文件中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本文件保护的范围。
为了方便多用户注册,本申请实施例提供了一种用户注册方法、装置、电子设备及存储介质,该用户注册方法、装置、电子设备及存储介质能够同时对多个用户进行人脸注册,杜绝注册用户的漫长等待。
下面将对本申请实施例提供的用户注册方法进行详细说明。
本申请实施例提供的用户注册方法可应用于具有视频采集功能的用户终端,所述用户终端可以是,但不限于设置有摄像头的个人电脑、智能手机、平板电脑、膝上型便携计算机、人数字助理等。
可以理解,所述执行主体并不构成对本申请实施例的限定。
可选地,该用户注册方法的流程如图1所示,可以包括如下步骤:
步骤S101,获取视频中的多个用户人脸图像。
本申请实施例中,所述用户终端具有视频采集功能,当需要对多个用户进行注册时,可令多个用户处于用户终端的视场区域内并面向用户终端,此时用户终端可获取包含多个用户人脸图像的视频,其中处于用户终端的视场区域内的多个用户宜保持一定间隔,避免用户之间的相互遮挡。
获取到视频后,可实时通过目标检测算法从视频获取到多个用户的用户人脸图像。其中,所述目标检测算法可以是,但不限于MobileNet-SSD(MobileNet Single ShotMultiBox Detector)、Yolo(You Only Look Once)算法等,本申请实施例中不做具体限定。
本申请实施例中,在获取视频中的多个用户人脸图像后,还可根据该多个用户人脸图像,得到与多个用户人脸图像一一对应的多个人脸位置信息。该人脸位置信息用于表征对应的用户人脸图像在视频的图像帧中的位置,其可以通过像素坐标或另外新建坐标系来表示。
当人脸位置信息通过像素坐标来表示时,所述人脸位置信息可以是对应用户人脸图像所在像素坐标范围,也可以是对应用户人脸图像所在像素坐标范围的中心坐标,本申请实施例中不做具体限定。
步骤S102,获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息。
所述用户终端能够生成注册指示,并能够以文字显示或语音播报等方式依次指示该多个用户按照指定的操作进行注册。所述注册指示中包括有用户名信息,所述用户名信息可以是注册用户的姓名、手机号、工号、顺序编号等,该用户名信息可以是用户预先录入(如姓名、手机号、工号等可预先录入)或自动生成的(如顺序编号可以自动生成),本申请实施例中不做具体限定。所述指定的操作可以是挥手操作,可以理解的在其他的一些实施例中,所述指定的操作也可以是点头、摇头操作等。
在获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息时,用户终端获取多个用户依次响应注册指示而挥动的手势,并依次判定多个用户挥动的手势是否与所述指定手势匹配,并在挥动的手势与所述指定手势匹配时,记录每个用户挥动与指定手势匹配的手势时所对应的手部位置信息。
具体的,多个用户进行注册时,用户终端可生成注册指示依次提示该多个用户按照指定手势进行挥手操作,并通过手势分类模型检测每个用户的手势,若用户的挥手操作与指定手势相匹配,则记录该用户的手部位置信息,从而得到多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息。其中,所述手势分类模型可以是,但不限于卷积神经网络(Convolutional Neural Networks,CNN)模型、局部二值(Local BinaryPattern,LBP)模型等。
本申请实施例中,针对多个用户的各注册指示中的用户名信息不同,以用户A、B、C进行注册为例进行举例说明,用户终端首先生成一针对用户A的注册指示,并通过语音播报的方式指示用户A进行挥手操作,例如语音播报的内容可以是“请用户A挥动右手”。若用户A挥手的手势与指定手势(挥动右手)匹配,则记录用户A挥动右手时对应的手部位置信息。若用户A挥手的手势与指定手势不匹配则重新指示用户A进行挥手操作,直至用户A挥手的手势与指定手势匹配。然后采用相同的方式依次指示用户B和用户C进行挥手操作,并记录下用户B挥动右手时对应的手部位置信息和用户C挥动右手时对应的手部位置信息。
步骤S103,根据指定手势、与多个用户人脸图像一一对应的多个人脸位置信息以及多个手部位置信息,将多个用户人脸图像与多个手部位置信息一一对应关联。
多个用户进行注册的过程中,用户终端会获得多个用户人脸图像和多个手部位置信息,在获得多个用户人脸图像和多个手部位置信息后,用户终端可根据该指定手势将多个用户人脸图像与多个手部位置信息一一对应关联。
例如,若该指定手势为挥动右手,则可将每个用户人脸图像与其右方最邻近的手部位置信息关联。若该指定手势为挥动左手,则可将每个用户人脸图像与其左方最邻近的手部位置信息关联。
步骤S104,根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息。
多个手部位置信息与多个注册指示一一对应,多个手部位置信息还与多个用户人脸图像一一对应,因此能够根据与多个手部位置信息一一对应的多个注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,建立多个注册指示与多个用户人脸图像的一一对应关系。
同时,由于各注册指示中包括有不同的用户名信息,因此能够根据多个注册指示与多个用户人脸图像的一一对应关系,建立多个用户人脸图像与多个用户名信息的一一对应关系。
本申请实施例中,可根据一个用户人脸图像与该用户人脸图像对应的用户名信息生成一个用户注册信息,从而得到与多个用户人脸图像一一对应的多个用户注册信息。
本申请实的一个或多个施例中,在生成与多个用户人脸图像一一对应的多个用户注册信息之前,还需要用户终端处的注册用户进行确认操作,在注册用户进行确认操作后,用户终端才根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息。若注册用户放弃该确认操作,则重新返回上述步骤S102以重新生成用户注册信息。
具体的,在将多个用户人脸图像与多个手部位置信息一一对应关联后,可在用户终端上生成一用于注册用户进行确认操作的确认控件和一用于注册用户放弃确认操作的放弃控件,当注册用户点击用户终端上的确认控件以进行确认操作时,用户终端响应注册用户触发的确认操作并根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息。当注册用户点击用户终端上的放弃控件以进行放弃认操作时,用户终端响应注册用户触发的放弃操作并重新返回上述步骤S102以重新生成用户注册信息。若注册用户点在一定时间内未点击用户终端上的控件,则用户终端可默认为注册用户点击了用户终端上的确认控件或者默认注册用户击了用户终端上的放弃控件。
请参阅图2,是本申请实施例提供的另一用户注册方法的流程如图,该用户注册方法可以包括如下步骤:
步骤S201,获取视频中的多个用户人脸图像。
步骤S202,获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息。
步骤S203,根据指定手势、与多个用户人脸图像一一对应的多个人脸位置信息以及多个手部位置信息,将多个用户人脸图像与多个手部位置信息一一对应关联。
步骤S204,根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息。
步骤S205,根据视频中相邻帧图像中的用户人脸图像的交并比,对多个用户人脸图像进行追踪。
完成多个用户注册信息后,用户终端可继续获取该多个用户的视频,然后根据该视频的相邻帧图像中用户人脸图像的交并比,对视频中的多个用户人脸图像进行追踪。
具体的,可以将相邻帧图像中的两个用户人脸图像所在区域的交集除以相邻帧图像中的该两个用户人脸图像所在区域的并集,得到一交并比,若该交并比大于预先设定的阈值,则说明该两个用户人脸图像为同一用户的人脸图像,从而可完成对用户人脸图像的追踪。
例如,视频中的第K帧图像中包括有用户人脸图像ak和用户人脸图像bk,第K+1帧图像中包括有用户人脸图像ak+1和用户人脸图像bk+1,设定的阈值为0.6,若用户人脸图像ak所在区域与用户人脸图像ak+1所在区域的交集除以用户人脸图像ak所在区域与用户人脸图像ak+1所在区域的并交集所得的值大于0.6,用户人脸图像ak所在区域与用户人脸图像bk+1所在区域的交集除以用户人脸图像ak所在区域与用户人脸图像bk+1所在区域的并交集所得的值小于0.6,用户人脸图像bk所在区域与用户人脸图像bk+1所在区域的交集除以用户人脸图像bk所在区域与用户人脸图像bk+1所在区域的并交集所得的值大于0.6,用户人脸图像bk所在区域与用户人脸图像ak+1所在区域的交集除以用户人脸图像bk所在区域与用户人脸图像ak+1所在区域的并交集所得的值小于0.6,则说明第K帧图像中的用户人脸图像ak与第K+1帧图像中的用户人脸图像ak+1为同一用户的人脸图像,第K帧图像中的用户人脸图像bk与第K+1帧图像中的用户人脸图像bk+1为同一用户的人脸图像。
本申请实施例提供的用户注册方法,通过获取视频中的多个用户人脸图像以及多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息,并根据指定手势、与多个用户人脸图像一一对应的多个人脸位置信息以及多个手部位置信息,将多个用户人脸图像与多个手部位置信息一一对应关联,然后根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息。如此能够同时对多个用户进行人脸注册,杜绝了注册用户的漫长等待,提升注册效率和用户体验。同时,本申请实施例提供的用户注册方法可将手势应用于用户人脸图像的识别,方便用户进行人脸注册。另外,能够根据视频的相邻帧图像中的用户人脸图像的交并比,找出相邻帧中同一用户的人脸图像,从而能够实现对多个用户人脸图像的实时追踪。
图3是本申请的一个实施例电子设备的结构示意图。请参考图3,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(PeripheralComponent Interconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成用户注册装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
上述如本申请图3所示实施例揭示的用户注册装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请一个或多个实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请一个或多个实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
该电子设备还可执行图1和图2所示实施例的方法,并实现用户注册装置在图1和图2所示实施例的功能,本申请实施例在此不再赘述。
当然,除了软件实现方式之外,本申请的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1和图2所示实施例的方法,并具体用于执行以下操作:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
图4是本申请的一个实施例提供的用户注册装置400的结构示意图。请参考图4,在一种软件实施方式中,提供的用户注册装置400可包括:
第一获取模块401,用于获取视频中的多个用户人脸图像;
第二获取模块402,用于获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
关联模块403,用于根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
注册模块404,用于根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
进一步的,用户注册装置400还包括追踪模块405,所述追踪模块405用于根据所述视频的相邻帧图像中的用户人脸图像的交并比,对所述多个用户人脸图像进行追踪。
本申请实施例提供的方案,由于能够获取视频中的多个用户人脸图像以及多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息,并根据指定手势、与多个用户人脸图像一一对应的多个人脸位置信息以及多个手部位置信息,将多个用户人脸图像与多个手部位置信息一一对应关联,然后根据与多个手部位置信息一一对应的注册指示以及与多个手部位置信息一一对应的多个用户人脸图像,生成与多个用户人脸图像一一对应的多个用户注册信息。如此能够同时对多个用户进行人脸注册,杜绝了注册用户的漫长等待,提升注册效率和用户体验。同时,本申请实施例提供的用户注册方案可将手势应用于用户人脸图像的识别,方便用户进行人脸注册。另外,能够根据视频的相邻帧图像中的用户人脸图像的交并比,找出相邻帧中同一用户的人脸图像,从而能够实现对多个用户人脸图像的实时追踪。
上述对本申请特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
总之,以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

Claims (10)

1.一种用户注册方法,其特征在于,包括:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
2.根据权利要求1所述的方法,其特征在于,在生成与所述多个用户人脸图像一一对应的多个用户注册信息之后,所述方法还包括:
根据所述视频的相邻帧图像中的用户人脸图像的交并比,对所述多个用户人脸图像进行追踪。
3.根据权利要求1所述的方法,其特征在于,所述根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息,包括:
响应注册用户触发的确认操作,根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息。
4.根据权利要求1所述的方法,其特征在于,在获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息之前,所述方法还包括:
语言播报所述注册指示的内容。
5.根据权利要求1所述的方法,其特征在于,所述获取视频中的多个用户人脸图像,包括:
获取视频中的多个用户人脸图像和与所述多个用户人脸图像一一对应的多个人脸位置信息。
6.根据权利要求1所述的方法,其特征在于,所述获取视频中的多个用户人脸图像,包括:
通过目标检测算法获取视频中的多个用户人脸图像。
7.根据权利要求1所述的方法,其特征在于,所述获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息,包括:
获取多个用户依次响应注册指示而挥动的手势;
通过手势分类模型依次检测所述多个用户挥动的手势是否与所述指定手势匹配;
在挥动的手势与所述指定手势匹配时,记录每个用户挥动与所述指定手势匹配的手势时所对应的手部位置信息。
8.一种用户注册装置,其特征在于,包括:
第一获取模块,用于获取视频中的多个用户人脸图像;
第二获取模块,用于获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
关联模块,用于根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
注册模块,用于根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口、存储器通过总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序,实现以下流程:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
10.一种计算机可读存储介质,其特征在于,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现以下流程:
获取视频中的多个用户人脸图像;
获取多个用户依次响应注册指示而挥动指定手势时所对应的多个手部位置信息;
根据所述指定手势、与所述多个用户人脸图像一一对应的多个人脸位置信息以及所述多个手部位置信息,将所述多个用户人脸图像与多个手部位置信息一一对应关联;
根据与所述多个手部位置信息一一对应的注册指示以及与所述多个手部位置信息一一对应的所述多个用户人脸图像,生成与所述多个用户人脸图像一一对应的多个用户注册信息;
其中,所述注册指示中携带有用户名信息。
CN202010681732.7A 2020-07-15 2020-07-15 用户注册方法、装置、电子设备及存储介质 Active CN111860285B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010681732.7A CN111860285B (zh) 2020-07-15 2020-07-15 用户注册方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010681732.7A CN111860285B (zh) 2020-07-15 2020-07-15 用户注册方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN111860285A true CN111860285A (zh) 2020-10-30
CN111860285B CN111860285B (zh) 2023-10-17

Family

ID=72983117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010681732.7A Active CN111860285B (zh) 2020-07-15 2020-07-15 用户注册方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN111860285B (zh)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302644A (ja) * 2003-03-28 2004-10-28 Sony Corp 顔識別装置、顔識別方法、記録媒体、及びロボット装置
CN102123306A (zh) * 2010-12-30 2011-07-13 广州杰赛科技股份有限公司 一种基于数字电视网络的用户交互方法
EP2418866A2 (en) * 2010-08-11 2012-02-15 LG Electronics Method for operating image display apparatus
JP5037720B1 (ja) * 2011-12-06 2012-10-03 三菱電機インフォメーションシステムズ株式会社 Icチップと通信可能な携帯情報端末
KR101412727B1 (ko) * 2013-11-15 2014-07-01 동국대학교 산학협력단 얼굴 인식 장치 및 방법
WO2017167037A1 (zh) * 2016-03-30 2017-10-05 中国银联股份有限公司 基于人脸识别和hce的支付认证方法及认证系统
CN107360157A (zh) * 2017-07-10 2017-11-17 绵阳美菱软件技术有限公司 一种用户注册方法、装置及智能空调器
WO2018006332A1 (zh) * 2016-07-07 2018-01-11 深圳企管加企业服务有限公司 一种基于移动终端的智能门禁管理方法及系统
CN107679860A (zh) * 2017-08-09 2018-02-09 百度在线网络技术(北京)有限公司 一种用户认证的方法、装置、设备和计算机存储介质
CN108875328A (zh) * 2018-05-30 2018-11-23 腾讯科技(深圳)有限公司 一种身份验证方法、装置及存储介质
CN109711343A (zh) * 2018-12-27 2019-05-03 北京思图场景数据科技服务有限公司 基于表情、姿态识别和眼神追踪的行为结构化方法
CN110472573A (zh) * 2019-08-14 2019-11-19 北京思图场景数据科技服务有限公司 一种基于身体关键点的人体行为分析方法、设备以及计算机存储介质
CN110532744A (zh) * 2019-07-22 2019-12-03 平安科技(深圳)有限公司 人脸登录方法、装置、计算机设备及存储介质
CN110555930A (zh) * 2019-08-30 2019-12-10 北京市商汤科技开发有限公司 门锁控制方法及装置、电子设备和存储介质
US20200074154A1 (en) * 2010-06-07 2020-03-05 Affectiva, Inc. Image analysis using a semiconductor processor for facial evaluation in vehicles
WO2020096553A1 (en) * 2018-11-07 2020-05-14 Firat Universitesi Rektorlugu A method of creating a personal bioelectric id (password) with hand movements of person and identification of behavioral biometric based person with emg signals

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302644A (ja) * 2003-03-28 2004-10-28 Sony Corp 顔識別装置、顔識別方法、記録媒体、及びロボット装置
US20200074154A1 (en) * 2010-06-07 2020-03-05 Affectiva, Inc. Image analysis using a semiconductor processor for facial evaluation in vehicles
EP2418866A2 (en) * 2010-08-11 2012-02-15 LG Electronics Method for operating image display apparatus
CN102123306A (zh) * 2010-12-30 2011-07-13 广州杰赛科技股份有限公司 一种基于数字电视网络的用户交互方法
JP5037720B1 (ja) * 2011-12-06 2012-10-03 三菱電機インフォメーションシステムズ株式会社 Icチップと通信可能な携帯情報端末
KR101412727B1 (ko) * 2013-11-15 2014-07-01 동국대학교 산학협력단 얼굴 인식 장치 및 방법
WO2017167037A1 (zh) * 2016-03-30 2017-10-05 中国银联股份有限公司 基于人脸识别和hce的支付认证方法及认证系统
WO2018006332A1 (zh) * 2016-07-07 2018-01-11 深圳企管加企业服务有限公司 一种基于移动终端的智能门禁管理方法及系统
CN107360157A (zh) * 2017-07-10 2017-11-17 绵阳美菱软件技术有限公司 一种用户注册方法、装置及智能空调器
CN107679860A (zh) * 2017-08-09 2018-02-09 百度在线网络技术(北京)有限公司 一种用户认证的方法、装置、设备和计算机存储介质
CN108875328A (zh) * 2018-05-30 2018-11-23 腾讯科技(深圳)有限公司 一种身份验证方法、装置及存储介质
WO2020096553A1 (en) * 2018-11-07 2020-05-14 Firat Universitesi Rektorlugu A method of creating a personal bioelectric id (password) with hand movements of person and identification of behavioral biometric based person with emg signals
CN109711343A (zh) * 2018-12-27 2019-05-03 北京思图场景数据科技服务有限公司 基于表情、姿态识别和眼神追踪的行为结构化方法
CN110532744A (zh) * 2019-07-22 2019-12-03 平安科技(深圳)有限公司 人脸登录方法、装置、计算机设备及存储介质
CN110472573A (zh) * 2019-08-14 2019-11-19 北京思图场景数据科技服务有限公司 一种基于身体关键点的人体行为分析方法、设备以及计算机存储介质
CN110555930A (zh) * 2019-08-30 2019-12-10 北京市商汤科技开发有限公司 门锁控制方法及装置、电子设备和存储介质

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
CHEN, JF 等: "A neural network-based point registration method for 3D rigid face image", 《WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS》, vol. 18, no. 2, pages 197 - 214, XP035446643, DOI: 10.1007/s11280-013-0213-9 *
CHUGUNOV 等: "Duodepth: Static Gesture Recognition Via Dual Depth Sensors", 《2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP)》, pages 3467 - 3471 *
JEAN-MARIE GUYADER 等: "Groupwise Multichannel Image Registration", 《 IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS 》, vol. 23, no. 3, pages 1171 - 1180, XP011722591, DOI: 10.1109/JBHI.2018.2844361 *
LANG, LY 等: "The application of virtual samples in Face Recognition", 《 FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE》, vol. 44, pages 3134 *
张潇月: "基于无标识注册技术的思政教材互动学习游戏设计研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 2, pages 138 - 1051 *
张韶: "面向金库的近红外人脸识别系统设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 4, pages 138 - 2683 *

Also Published As

Publication number Publication date
CN111860285B (zh) 2023-10-17

Similar Documents

Publication Publication Date Title
CN109190539B (zh) 人脸识别方法及装置
CN107609437B (zh) 一种目标图形码识别方法和装置
CN106651955B (zh) 图片中目标物的定位方法及装置
CN111968640B (zh) 语音控制方法、装置、电子设备及存储介质
CN112399125B (zh) 一种远程协助方法、装置和系统
CN108121952A (zh) 人脸关键点定位方法、装置、设备及存储介质
CN110956275B (zh) 风险预测和风险预测模型的训练方法、装置及电子设备
CN112333356B (zh) 一种证件图像采集方法、装置和设备
CN111242217A (zh) 图像识别模型的训练方法、装置、电子设备及存储介质
US11348254B2 (en) Visual search method, computer device, and storage medium
CN109040594B (zh) 拍照方法及装置
CN110807180A (zh) 安全认证以及训练安全认证模型的方法、装置及电子设备
CN112347512A (zh) 图像处理方法、装置、设备及存储介质
CN111797746B (zh) 人脸识别方法、装置及计算机可读存储介质
CN116629287A (zh) 一种条码解析方法及装置
CN111444813A (zh) 目标对象的属性分类的识别方法、装置、设备及存储介质
WO2023179523A1 (zh) 一种定位方法、装置及电子设备
CN111860285B (zh) 用户注册方法、装置、电子设备及存储介质
CN113205079A (zh) 一种人脸检测方法、装置、电子设备及存储介质
CN110968513A (zh) 一种测试脚本的录制方法及装置
CN109118506A (zh) 一种确定人眼图像中瞳孔图像边缘点的方法及装置
CN114840762A (zh) 推荐内容确定方法、装置和电子设备
CN110019657B (zh) 处理方法、装置和机器可读介质
CN112101308B (zh) 一种基于语言模型的文本框的合并方法、装置及电子设备
CN114067333B (zh) 手写轨迹的识别方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant