CN110610164A - 人脸图像处理方法、系统、服务器及可读存储介质 - Google Patents
人脸图像处理方法、系统、服务器及可读存储介质 Download PDFInfo
- Publication number
- CN110610164A CN110610164A CN201910880195.6A CN201910880195A CN110610164A CN 110610164 A CN110610164 A CN 110610164A CN 201910880195 A CN201910880195 A CN 201910880195A CN 110610164 A CN110610164 A CN 110610164A
- Authority
- CN
- China
- Prior art keywords
- image information
- face
- image
- clustering
- face image
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
- G06V20/53—Recognition of crowd images, e.g. recognition of crowd congestion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种人脸图像处理方法、系统、服务器及可读存储介质,人脸图像处理方法包括:接收第一终端上传的图像信息,并将图像信息进行预处理;根据预处理之后的图像信息,对图像信息提取人脸图像;将人脸图像进行聚类,并将聚类结果存储于数据库。通过对图像信息进行预处理,提取出用户的人脸图像,对应的将用户匹配的人脸图像进行聚类,得到聚类结果并存储于数据库,这样经过聚类处理,可以快速的将相似或相同的人脸图像进行聚类,若用户需要进行下载时,可以快速的通过聚类结果得到对应的人脸图像,进而提高了服务器处理图像信息的效率。
Description
技术领域
本发明涉及图像识别技术领域,尤其涉及一种人脸图像处理方法、系统、服务器及可读存储介质。
背景技术
随着社会的发展,市场上出现了许多大中型活动等赛事。例如,马拉松赛事是聚集有数十万人的比赛活动,为了更好的监控到参赛人员,现场的摄影师或者路边的监控摄像头都要对参赛的人员进行人脸图像拍摄,将拍摄到的大量人脸图像上传至服务器,用户可以通过上传自己的人脸图像向服务器下载对应的目标人脸图像。
由于目前的图像处理系统在一场大型活动中对大量照片的处理时会花费大量时间。在服务器接收到大量的照片的同时还需要从大量的照片中查找出对应用户的人脸图像分发至用户,会导致用户的人脸图像信息处理效率低的问题。
发明内容
本发明的主要目的在于提供一种人脸图像处理方法、系统、服务器及可读存储介质,旨在解决大型赛事中人脸图像处理效率低的技术问题。
为实现上述目的,本发明提供一种人脸图像处理方法,所述人脸图像处理方法包括:
接收第一终端上传的图像信息,并将所述图像信息进行预处理;
根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
将所述人脸图像进行聚类,并将聚类结果存储于数据库。
进一步地,所述接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤,包括:
根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域;
若所述图像信息符合预设条件,则以预设尺寸框内截取包括有所述人脸的部分图像信息;
将所述部分图像信息进行压缩处理。
进一步地,所述根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域的步骤,包括:
提取所述图像信息中的人脸特征;
根据所述人脸特征计算出所述人脸特征值,判断所述人脸特征值是否大于或等于预设清晰度阀值;
若所述人脸特征值大于或等于预设清晰度阀值时,则判定所述图像信息包含符合所述预设条件的人脸区域。
进一步地,所述根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像的步骤,包括:
遍历所述图像信息,并提取位于所述图像信息中的一个或多个人脸图像。
进一步地,所述将所述人脸图像进行聚类,并将聚类结果存储于数据库的步骤,包括:
将多个所述人脸图像划分多个数据块,将每一所述数据块进行人脸图像聚类,并获取多个聚类子结果;
根据多个所述聚类子结果,计算出与所述人脸图像相对应的所述聚类结果;
将所述聚类结果存储于所述数据库。
进一步地,,所述将所述聚类结果存储于所述数据库的步骤之后,包括:
接收第二终端上传的用户人脸图像;
判断所述用户人脸图像是否与所述聚类结果内的人脸图像进行匹配;
若所述用户人脸图像与所述聚类结果的人脸图像匹配,则将与所述用户人脸图像匹配的目标人脸图像发送至所述第二终端。
进一步地,所述接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤之前,包括:
与搜索到的所述第一终端建立通信连接;
获取所述第一终端上传的用户账号并判断预设权限列表中是否存在所述用户的账号信息;
若所述预设权限列表中存在所述用户账号,则允许所述用户账号上传所述图像信息。
本发明还提供一种人脸图像处理系统,所述人脸图像处理系统包括:
接收模块,用于接收第一终端上传的图像信息,并将所述图像信息进行预处理;
提取模块,用于根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
聚类模块,用于将所述人脸图像进行聚类,并将聚类结果存储于数据库。
本发明还提供一种服务器,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述人脸图像处理程序被所述处理器执行时实现如上述的人脸图像处理方法的步骤。
本发明还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的人脸图像处理方法的步骤。
本发明实施例提出的人脸图像处理方法,通过接收第一终端上传的图像信息,并将图像信息进行预处理;根据预处理之后的图像信息,对图像信息提取人脸图像;将人脸图像进行聚类,并将聚类结果存储于数据库。通过对图像信息进行预处理,提取出用户的人脸图像,对应的将用户匹配的人脸图像进行聚类,得到聚类结果并存储于数据库,这样经过聚类处理,可以快速的将相似或相同的人脸图像进行聚类,若用户需要进行下载时,可以快速的通过聚类结果得到对应的人脸图像,进而提高了服务器处理图像信息的效率。
附图说明
图1是本发明实施例方案涉及的硬件运行的服务器的结构示意图;
图2是本发明一种人脸图像处理方法第一实施例的流程示意图;
图3是本发明一种人脸图像处理系统一实施例的框架结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的服务器结构示意图。
本发明实施例服务器可以是电脑,也可以是智能手机。
如图1所示,该服务器可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及人脸图像处理程序。
在图1所示的服务器中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的人脸图像处理程序,并执行以下操作:
接收第一终端上传的图像信息,并将所述图像信息进行预处理;
根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
将所述人脸图像进行聚类,并将聚类结果存储于数据库。
进一步地,所述接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤,包括:
根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域;
若所述图像信息符合预设条件,则以预设尺寸框内截取包括有所述人脸的部分图像信息;
将所述部分图像信息进行压缩处理。
进一步地,所述根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域的步骤,包括:
提取所述图像信息中的人脸特征;
根据所述人脸特征计算出所述人脸特征值,判断所述人脸特征值是否大于或等于预设清晰度阀值;
若所述人脸特征值大于或等于预设清晰度阀值时,则判定所述图像信息符合所述预设条件的人脸区域。
进一步地,所述根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像的步骤,包括:
遍历所述图像信息,并提取位于所述图像信息中的一个或多个人脸图像。
进一步地,所述将所述人脸图像进行聚类,并将聚类结果存储于数据库的步骤,包括:
将多个所述人脸图像划分多个数据块,将每一所述数据块进行人脸图像聚类,并获取多个聚类子结果;
根据多个所述聚类子结果,计算出与所述人脸图像相对应的所述聚类结果;
将所述聚类结果存储于所述数据库。
进一步地,处理器1001可以调用存储器1005中存储的人脸图像处理程序,还执行以下操作:
接收第二终端上传的用户人脸图像;
判断所述用户人脸图像是否与所述聚类结果内的人脸图像进行匹配;
若所述用户人脸图像与所述聚类结果的人脸图像匹配,则将与所述用户人脸图像匹配的目标人脸图像发送至所述第二终端。
进一步地,处理器1001可以调用存储器1005中存储的人脸图像处理程序,还执行以下操作:与搜索到的所述第一终端建立通信连接;
获取所述第一终端上传的用户账号并判断预设权限列表中是否存在所述用户的账号信息;
若所述预设权限列表中存在所述用户账号,则允许所述用户账号上传所述图像信息。
基于上述硬件结构,提出本发明任务调度方法的各实施例。
请参照图2,在本发明人脸图像处理方法第一实施例中,该人脸图像处理方法包括:
步骤S10,接收第一终端上传的图像信息,并将图像信息进行预处理;
服务器可以接收一个或多个第一终端上传的图像信息,并将图像信息进行预处理,该预处理是将图像信息进行压缩处理。其中,第一终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器、便携计算机等具有显示功能的可移动式终端设备。具体地,图像信息包括人脸图像。在本实施例中,服务器可以实时接收第一终端上传的图像信息,并实时对图像信息进行预处理,服务器还可以在预设时间内接收第一终端上传的图像信息,并在预设时间内对图像信息进行预处理,该预设时间可以设置为5秒。
步骤S20,根据预处理之后的图像信息,对图像信息提取人脸图像;
服务器根据预处理之后的图像信息,对图像信息提取人脸图像。具体地,图像信息包括一个或多个用户的图像,根据该图像信息可以提取出一个或多个用户的人脸图像。
步骤S30,将人脸图像进行聚类,并将聚类结果存储于数据库。
服务器可以将一个或多个人脸图像进行聚类,并将聚类结果存储于数据库。在本实施例中,服务器可以将多个相似或相同的人脸图像进行聚类在一起,并将多个相似或相同的人脸图像一起存储于数据库内。例如,服务器获取到同一用户的多张人脸图像,将该用户的多张人脸图像进行聚类,得到该用户的多张人脸图像的聚类结果,并存储于数据库内。
本发明实施例提出的人脸图像处理方法,通过接收第一终端上传的图像信息,并将图像信息进行预处理;根据预处理之后的图像信息,对图像信息提取人脸图像;将人脸图像进行聚类,并将聚类结果存储于数据库。通过对图像信息进行预处理,提取出用户的人脸图像,对应的将用户匹配的人脸图像进行聚类,得到聚类结果并存储于数据库,这样经过聚类处理,可以快速的将相似或相同的人脸图像进行聚类,若用户需要进行下载时,可以快速的通过聚类结果得到对应的人脸图像,进而提高了服务器处理图像信息的效率。
进一步地,上述第一实施例的步骤S10中,接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤,包括:
步骤S11,根据接收到的图像信息,判断图像信息是否符合预设条件的人脸;
步骤S12,若图像信息符合预设条件,则以预设尺寸框内截取包括有人脸的部分图像信息;
步骤S13,将部分图像信息进行压缩处理。
服务器根据接收到的图像信息,判断图像信息是否包含符合预设条件的人脸区域,可以将不符合的图像信息丢弃,将符合的图像信息进行处理。若图像信息包含符合预设条件的人脸区域,则以预设尺寸框内截取包括有人脸的部分图像信息,若图像信息不符合预设条件的人脸区域,则将该图像信息进行丢弃。这样避免服务器在接收到第一终端拍摄的模糊或者半截的人脸图像时还在进行处理,服务器可以将不合格的人脸图像进行丢弃,进而提高服务器的处理效率。
在本实施例中,对符合预设条件的图像信息,则以人脸的轮廓进行截取出人脸的部分图像信息,将得到的部分图像进行压缩处理,并将其他部分图像信息进行丢弃。例如,服务器获取到整个用户的图像信息,其中,服务器只截取以用户人脸轮廓范围内的人脸,并对该人脸进行压缩处理,将其他部分的图像信息进行丢弃,这样,可以快速的得到用户清晰的人脸图像。
进一步地,步骤S11,包括:
步骤S111,提取图像信息中的人脸特征;
步骤S112,根据人脸特征计算出人脸特征值,判断人脸特征值是否大于或等于与预设清晰度阀值;
步骤S112,若人脸特征值大于或等于预设清晰度阀值时,则判定图像信息包含符合预设条件的人脸区域。
服务器提取图像信息中的人脸特征,根据人脸特征计算出人脸特征值,判断人脸特征值是否大于或等于预设清晰度阀值,若人脸特征值大于或等于预设清晰度阀值时,则判定图像信息包含符合预设条件的人脸区域区域;若人脸特征值小于预设清晰度阀值时,则判定图像信息包含不符合预设条件的人脸区域。例如,当拍摄到的用户的人脸图像是模糊的,则表明该人脸图像的清晰度不符合预设条件。其中,清晰度阀值是用于表明人脸特征的清晰度,该预设清晰度阀值可以为80%。这样,服务器可以筛选出模糊或者没有人脸图像的照片,可以减少服务器对图像信息的处理,进而提高服务器处理人脸图像的效率。
进一步地,上述第一实施例的步骤S20中,根据预处理之后的图像信息,对图像信息提取人脸图像的步骤,包括:
步骤S21,遍历图像信息,并提取位于图像信息中的一个或多个人脸图像。
服务器接收到第一终端拍摄的图像信息,该图像信息中可以包括一个或多个人脸图像,遍历图像信息,根据遍历图像信息得到一个人脸图像或多个人脸图像,并提取位于图像信息中的一个或多个人脸图像。
进一步地,上述第一实施例的步骤S30中,将人脸图像进行聚类,并将聚类结果存储于数据库的步骤,包括:
步骤S31,将多个人脸图像划分多个数据块,将每一个数据块进行人脸图像聚类,并获取多个聚类子结果;
步骤S32,根据多个聚类子结果,计算出与人脸图像相对应的聚类结果;
步骤S33,将聚类结果存储于数据库。
服务器将多个人脸图像划分多个数据块,将每一个数据块进行人脸图像聚类,并获取多个聚类子结果,根据多个聚类子结果,计算出与人脸图像相对应的聚类结果,将聚类结果存储于数据库。其中,聚类结果是将相似或相同的多个人脸图像的聚类在一起。在本实施例中,该服务器包括多个线程,各个线程可并行处理多个数据块,将每一数据块相似或者相同的人脸图像进行聚类在一起,得到多个聚类子结果,根据多个聚类子类结果,能够计算出与人脸图像相对应的聚类结果,将聚类结果存储于数据库。例如,第一线程处理第一数据块,第二线程处理第二数据块,第三线程处理第三数据块,将每一数据块进行人脸图像的聚类,分别得到第一聚类结果、第二聚类结果、第三聚类结果,再对第一聚类结果、第二聚类结果、第三聚类结果进行聚类,得到一个聚类结果,将聚类结果存储于数据库。这样,将多个人脸图像信息划分为多个数据块,并分发给服务器的多个线程进行聚类处理,可以提高服务器对多个人脸图像处理的效率。
进一步地,在本发明人脸图像处理方法的第二实施例中,在将聚类结果存储于数据库的步骤之后,包括:
步骤S311,接收第二终端上传的用户人脸图像;
判断用户人脸图像是否与聚类结果内的人脸图像进行匹配;
若用户人脸图像与聚类结果的人脸图像匹配,则将与用户人脸图像匹配的目标人脸图像发送至所述第二终端。
服务器接收到第二终端上传的用户人脸图像,判断用户人脸图像是否与聚类结果内的人脸图像进行匹配,若用户人脸图像与聚类结果的人脸图像匹配,则将与用户人脸图像匹配的目标人脸图像发送至第二终端;若用户人脸图像与聚类结果的人脸图像不匹配,则服务器向第二终端发送失败的消息。其中,第二终端可以是可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器、便携计算机等具有显示功能的可移动式终端设备。例如,以马拉松为例,摄影师或者监控摄像头通过第一终端拍摄到的所有选手的参赛的图像信息上传到了服务器,当比赛结束后,选手们可以通过第二终端拍摄自己人脸的上传至服务器,服务器通过该人脸调用数据库内的人脸图像进行匹配,若匹配成功,则将该人脸匹配的目标人脸图像发送至第二终端。这样,服务器可以根据用户人脸图像与聚类结果进行匹配,可以快速的匹配到与用户人脸图像对应的目标人脸图像,并发送至第二终端,从而可以提高服务器分发目标人脸图像的效率。
进一步地,在本发明人脸图像处理方法的第三实施例中,在接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤之前,包括:
步骤A,与搜索到的第一终端建立通信连接;
步骤B,获取第一终端上传的用户账号并判断预设权限列表中是否存在用户的账号信息;
步骤C,若预设权限列表中存在用户账号,则允许用户账号上传图像信息。
服务器与搜索到的第一终端建立通信连接,服务器获取第一终端上传的用户账号并判断预设权限列表中是否存在用户的账号信息,若预设权限列表中存在用户账号,则允许该用户账号上传图像信息至服务器,若预设权限列表中不存在用户账号,则拒绝该用户账号进行登录。其中,账号信息可以通过手机号进行注册,在本实施例中,服务器与搜索到的第一终端建立无线通信连接,用户可以预先在第一终端上的登录页面上注册一个账号,将该账号存储在权限列表中。当用户通过注册账号信息进行登录时,判断该用户账号是否存在预设权限列表中,若预设权限列表中存在该用户账号,则允许该用户账号上传图像信息至服务器。这样,服务器可以屏蔽掉其他陌生用户上传的图像信息,只接受对应用户上传的图像信息,从而服务器可以避免接收不必要的图像信息并对其处理,进而提高服务器对图像信息的处理。
在一个实施例中,如图3所示,图3是本发明一种人脸图像处理系统40一实施例的框架结构示意图,包括:接收模块41、提取模块42以及聚类模块43其中:
接收模块41,用于接收第一终端上传的图像信息,并将所述图像信息进行预处理;
提取模块42,用于根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
聚类模块43,用于将所述人脸图像进行聚类,并将聚类结果存储于数据库。
关于人脸图像处理系统的具体限定可以参见上文中对于人脸图像处理方法的限定,在此不再赘述。上述人脸图像处理系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
此外,本发明实施例还提出一种可读存储介质(即计算机可读存储器),所述可读存储介质上存储有人脸图像处理程序,所述人脸图像处理程序被处理器执行时实现如下操作:
接收第一终端上传的图像信息,并将所述图像信息进行预处理;
根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
将所述人脸图像进行聚类,并将聚类结果存储于数据库。
进一步地,所述接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤,包括:
根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域;
若所述图像信息符合预设条件,则以预设尺寸框内截取包括有所述人脸的部分图像信息;
将所述部分图像信息进行压缩处理。
进一步地,所述根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域的步骤,包括:
提取所述图像信息中的人脸特征;
根据所述人脸特征计算出所述人脸特征值,判断所述人脸特征值是否大于或等于预设清晰度阀值;
若所述人脸特征值大于或等于预设清晰度阀值时,则判定所述图像信息符合所述预设条件的人脸区域。
进一步地,所述根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像的步骤,包括:
遍历所述图像信息,并提取位于所述图像信息中的一个或多个人脸图像。
进一步地,所述将所述人脸图像进行聚类,并将聚类结果存储于数据库的步骤,包括:
将多个所述人脸图像划分多个数据块,将每一所述数据块进行人脸图像聚类,并获取多个聚类子结果;
根据多个所述聚类子结果,计算出与所述人脸图像相对应的所述聚类结果;
将所述聚类结果存储于所述数据库。
进一步地,所述人脸图像处理程序被处理器执行时还实现如下操作:接收第二终端上传的用户人脸图像;
判断所述用户人脸图像是否与所述聚类结果内的人脸图像进行匹配;
若所述用户人脸图像与所述聚类结果的人脸图像匹配,则将与所述用户人脸图像匹配的目标人脸图像发送至所述第二终端。
进一步地,所述人脸图像处理程序被处理器执行时还实现如下操作:
与搜索到的所述第一终端建立通信连接;
获取所述第一终端上传的用户账号并判断预设权限列表中是否存在所述用户的账号信息;
若所述预设权限列表中存在所述用户账号,则允许所述用户账号上传所述图像信息。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台服务器设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种人脸图像处理方法,其特征在于,所述人脸图像处理方法包括:
接收第一终端上传的图像信息,并将所述图像信息进行预处理;
根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
将所述人脸图像进行聚类,并将聚类结果存储于数据库。
2.如权利要求1所述的人脸图像处理方法,其特征在于,所述接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤,包括:
根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域;
若所述图像信息符合预设条件,则以预设尺寸框截取包括有所述人脸的部分图像信息;
将所述部分图像信息进行压缩处理。
3.如权利要求2所述的人脸图像处理方法,其特征在于,所述根据接收到的所述图像信息,判断所述图像信息是否包含符合预设条件的人脸区域的步骤,包括:
提取所述图像信息中的人脸特征;
根据所述人脸特征计算出所述人脸特征值,判断所述人脸特征值是否大于或等于预设清晰度阀值;
若所述人脸特征值大于或等于预设清晰度阀值时,则判定所述图像信息包含符合所述预设条件的人脸区域。
4.如权利要求1所述的人脸图像处理方法,所述根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像的步骤,包括:
遍历所述图像信息,并提取位于所述图像信息中的一个或多个人脸图像。
5.如权利要求4所述的人脸图像处理方法,其特征在于,所述将所述人脸图像进行聚类,并将聚类结果存储于数据库的步骤,包括:
将多个所述人脸图像划分多个数据块,将每一所述数据块进行人脸图像聚类,并获取多个聚类子结果;
根据多个所述聚类子结果,计算出与所述人脸图像相对应的所述聚类结果;
将所述聚类结果存储于所述数据库。
6.如权利要求5所述的人脸图像处理方法,其特征在于,所述将所述聚类结果存储于所述数据库的步骤之后,包括:
接收第二终端上传的用户人脸图像;
判断所述用户人脸图像是否与所述聚类结果内的人脸图像进行匹配;
若所述用户人脸图像与所述聚类结果的人脸图像匹配,则将与所述用户人脸图像匹配的目标人脸图像发送至所述第二终端。
7.如权利要求1所述的人脸图像处理方法,其特征在于,所述接收第一终端上传的图像信息,并将所述图像信息进行预处理的步骤之前,包括:
与搜索到的所述第一终端建立通信连接;
获取所述第一终端上传的用户账号并判断预设权限列表中是否存在所述用户的账号信息;
若所述预设权限列表中存在所述用户账号,则允许所述用户账号上传所述图像信息。
8.一种人脸图像处理系统,其特征在于,所述人脸图像处理系统包括:
接收模块,用于接收第一终端上传的图像信息,并将所述图像信息进行预处理;
提取模块,用于根据所述预处理之后的所述图像信息,对所述图像信息提取人脸图像;
聚类模块,用于将所述人脸图像进行聚类,并将聚类结果存储于数据库。
9.一种服务器,其特征在于,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述人脸图像处理程序被所述处理器执行时实现如权利要求1至7中任一项所述的人脸图像处理方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的人脸图像处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910880195.6A CN110610164A (zh) | 2019-09-16 | 2019-09-16 | 人脸图像处理方法、系统、服务器及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910880195.6A CN110610164A (zh) | 2019-09-16 | 2019-09-16 | 人脸图像处理方法、系统、服务器及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110610164A true CN110610164A (zh) | 2019-12-24 |
Family
ID=68892924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910880195.6A Pending CN110610164A (zh) | 2019-09-16 | 2019-09-16 | 人脸图像处理方法、系统、服务器及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110610164A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111368880A (zh) * | 2020-02-17 | 2020-07-03 | 杭州海康威视系统技术有限公司 | 图像聚类方法、装置、电子设备及计算机可读存储介质 |
CN113688868A (zh) * | 2021-07-21 | 2021-11-23 | 深圳市安软科技股份有限公司 | 一种多线程的图像处理方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317932A (zh) * | 2014-10-31 | 2015-01-28 | 小米科技有限责任公司 | 照片分享方法及装置 |
CN105075233A (zh) * | 2012-12-19 | 2015-11-18 | 球迷快照有限责任公司 | 群体活动中的图像捕捉、处理和递送 |
CN105591763A (zh) * | 2014-11-18 | 2016-05-18 | 华为终端(东莞)有限公司 | 一种分发照片的方法及终端 |
CN105631408A (zh) * | 2015-12-21 | 2016-06-01 | 小米科技有限责任公司 | 基于视频的面孔相册处理方法和装置 |
CN107679532A (zh) * | 2017-09-15 | 2018-02-09 | 广东欧珀移动通信有限公司 | 数据传输方法、装置、移动终端及计算机可读存储介质 |
CN107729815A (zh) * | 2017-09-15 | 2018-02-23 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、移动终端及计算机可读存储介质 |
CN107948281A (zh) * | 2017-11-24 | 2018-04-20 | 维沃移动通信有限公司 | 一种照片共享方法、移动终端及云服务器 |
CN107977674A (zh) * | 2017-11-21 | 2018-05-01 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、移动终端及计算机可读存储介质 |
CN109885717A (zh) * | 2019-02-25 | 2019-06-14 | 四川长虹电器股份有限公司 | 智能拍照服务方法、客户端及智慧照片服务方法、服务器 |
-
2019
- 2019-09-16 CN CN201910880195.6A patent/CN110610164A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105075233A (zh) * | 2012-12-19 | 2015-11-18 | 球迷快照有限责任公司 | 群体活动中的图像捕捉、处理和递送 |
CN104317932A (zh) * | 2014-10-31 | 2015-01-28 | 小米科技有限责任公司 | 照片分享方法及装置 |
CN105591763A (zh) * | 2014-11-18 | 2016-05-18 | 华为终端(东莞)有限公司 | 一种分发照片的方法及终端 |
CN105631408A (zh) * | 2015-12-21 | 2016-06-01 | 小米科技有限责任公司 | 基于视频的面孔相册处理方法和装置 |
CN107679532A (zh) * | 2017-09-15 | 2018-02-09 | 广东欧珀移动通信有限公司 | 数据传输方法、装置、移动终端及计算机可读存储介质 |
CN107729815A (zh) * | 2017-09-15 | 2018-02-23 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、移动终端及计算机可读存储介质 |
CN107977674A (zh) * | 2017-11-21 | 2018-05-01 | 广东欧珀移动通信有限公司 | 图像处理方法、装置、移动终端及计算机可读存储介质 |
CN107948281A (zh) * | 2017-11-24 | 2018-04-20 | 维沃移动通信有限公司 | 一种照片共享方法、移动终端及云服务器 |
CN109885717A (zh) * | 2019-02-25 | 2019-06-14 | 四川长虹电器股份有限公司 | 智能拍照服务方法、客户端及智慧照片服务方法、服务器 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111368880A (zh) * | 2020-02-17 | 2020-07-03 | 杭州海康威视系统技术有限公司 | 图像聚类方法、装置、电子设备及计算机可读存储介质 |
CN111368880B (zh) * | 2020-02-17 | 2023-09-05 | 杭州海康威视系统技术有限公司 | 图像聚类方法、装置、电子设备及计算机可读存储介质 |
CN113688868A (zh) * | 2021-07-21 | 2021-11-23 | 深圳市安软科技股份有限公司 | 一种多线程的图像处理方法及装置 |
CN113688868B (zh) * | 2021-07-21 | 2023-08-22 | 深圳市安软科技股份有限公司 | 一种多线程的图像处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108733819B (zh) | 一种人员档案建立方法和装置 | |
CN110119673B (zh) | 无感人脸考勤方法、装置、设备及存储介质 | |
CN112330833A (zh) | 人脸识别考勤数据验证方法、装置及计算机设备 | |
CN108228792B (zh) | 图片检索方法、电子设备及存储介质 | |
CN110991231B (zh) | 活体检测方法、装置、服务器和人脸识别设备 | |
CN111291682A (zh) | 确定目标对象的方法、装置、存储介质及电子装置 | |
CN110992502A (zh) | 一种人脸识别考勤方法、系统以及可读存储介质 | |
CN109672888B (zh) | 图片压缩方法、设备及计算机可读存储介质 | |
CN109784274A (zh) | 识别尾随的方法及相关产品 | |
CN112507314B (zh) | 客户身份核实方法、装置、电子设备及存储介质 | |
CN111695495A (zh) | 人脸识别方法、电子设备及存储介质 | |
CN111985360A (zh) | 一种人脸识别的方法、装置、设备和介质 | |
CN110929244A (zh) | 数字化身份识别方法、装置、设备及存储介质 | |
CN112036262A (zh) | 一种人脸识别处理方法及装置 | |
CN109886239B (zh) | 人像聚类方法、装置及系统 | |
CN110610164A (zh) | 人脸图像处理方法、系统、服务器及可读存储介质 | |
CN111586432B (zh) | 空播直播间确定方法、装置、服务器及存储介质 | |
CN110263830B (zh) | 图像处理方法、装置和系统及存储介质 | |
CN114915753A (zh) | 云服务器的构架、数据处理方法及存储介质 | |
CN111708906B (zh) | 基于人脸识别的来访检索方法、装置、设备及存储介质 | |
CN112988337A (zh) | 任务处理系统、方法、装置、电子设备、存储介质 | |
CN111246110A (zh) | 图像的输出方法和装置、存储介质及电子装置 | |
Mukherjee et al. | Energy efficient face recognition in mobile-fog environment | |
CN111382626B (zh) | 视频中违规图像的检测方法、装置、设备及存储介质 | |
CN110163043B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191224 |