The invention belongs to the field of computer technology, in particular to an image processing method, device, computer readable storage medium and terminal device based on face recognition. The method first obtains the surveillance image captured by the surveillance camera and detects the face of the surveillance image. If the face image is detected in the surveillance image, the similarity calculation is used to determine whether the face image is the face image of the staff member or not. If the face image is not the face image of the staff member, the face image is hidden and processed. Finally, the processed monitoring image is sent to the display terminal for display. According to the embodiment of the present invention, the recognized non-staff face images can be hidden and then displayed, thus effectively guaranteeing the personal privacy of customers.
【技术实现步骤摘要】
基于人脸识别的图像处理方法、装置、存储介质及终端
本专利技术属于计算机
,尤其涉及一种基于人脸识别的图像处理方法、装置、计算机可读存储介质及终端设备。
技术介绍
随着社会发展带来的人民生活水平的提高,人们越来越关注饮食卫生与健康,在前期各类餐饮业脏乱差现象频出的背景下,市面上开始提出了明厨亮灶工程,并且需求和要求越来越高。该工程会对厨房或者吧台等地方进行实时的视频监控,并通过直播使得顾客可通过在线或线下的方式实时观看。但是,现场往往会有顾客出现在镜头下,这些顾客便会在不知情的情况下被直播,对于顾客的隐私存在一定的侵犯。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于人脸识别的图像处理方法、装置、计算机可读存储介质及终端设备,以解决现有的监控方式容易对顾客的隐私造成侵犯的问题。本专利技术实施例的第一方面提供了一种图像处理方法,可以包括:获取由预设的监控摄像头采集的监控图像,并对所述监控图像进行人脸检测;若在所述监控图像中检测到人脸图像,则分别计算检测人脸图像与预设的基准人脸图像集合中的各个基准人脸图像之间的相似度,所述检测人脸图像为在所述监控图像中检测到的人脸图像;若所述检测人脸图像与所述基准人脸图像集合中的各个基准人脸图像之间的相似度均小于预设的相似度阈值,则对所述监控图像中的所述检测人脸图像进行隐藏处理;将所述监控图像发送至预设的显示终端进行显示。本专利技术实施例的第二方面提供了一种图像处理装置,可以包括:人脸检测模块,用于获取由预设的监控摄像头采集的监控图像,并对所述监控图像进行人脸检测;相似度计算模块,用于若在所述监控图像中检测到人脸图像, ...
【技术保护点】
1.一种基于人脸识别的图像处理方法,其特征在于,包括:获取由预设的监控摄像头采集的监控图像,并对所述监控图像进行人脸检测;若在所述监控图像中检测到人脸图像,则分别计算检测人脸图像与预设的基准人脸图像集合中的各个基准人脸图像之间的相似度,所述检测人脸图像为在所述监控图像中检测到的人脸图像;若所述检测人脸图像与所述基准人脸图像集合中的各个基准人脸图像之间的相似度均小于预设的相似度阈值,则对所述监控图像中的所述检测人脸图像进行隐藏处理;将所述监控图像发送至预设的显示终端进行显示。
【技术特征摘要】
1.一种基于人脸识别的图像处理方法,其特征在于,包括:获取由预设的监控摄像头采集的监控图像,并对所述监控图像进行人脸检测;若在所述监控图像中检测到人脸图像,则分别计算检测人脸图像与预设的基准人脸图像集合中的各个基准人脸图像之间的相似度,所述检测人脸图像为在所述监控图像中检测到的人脸图像;若所述检测人脸图像与所述基准人脸图像集合中的各个基准人脸图像之间的相似度均小于预设的相似度阈值,则对所述监控图像中的所述检测人脸图像进行隐藏处理;将所述监控图像发送至预设的显示终端进行显示。2.根据权利要求1所述的图像处理方法,其特征在于,所述对所述监控图像进行人脸检测包括:将所述监控图像由RGB颜色空间转换到YCbCr颜色空间,得到转换后的监控图像;在所述转换后的监控图像中将满足预设的肤色判定条件的像素点确定为肤色像素点,并构造由各个肤色像素点组成的肤色像素点集合;统计所述肤色像素点集合中肤色像素点的数目,并计算所述肤色像素点集合的分散度;若所述肤色像素点集合中肤色像素点的数目大于预设的数目阈值,且所述肤色像素点集合的分散度小于预设的分散度阈值,则将所述肤色像素点集合所覆盖的区域确定为人脸图像。3.根据权利要求2所述的图像处理方法,其特征在于,所述计算所述肤色像素点集合的分散度包括:根据下式计算所述肤色像素点集合的分散度:其中,n为所述肤色像素点集合中肤色像素点的序号,1≤n≤N,N为所述肤色像素点集合中肤色像素点的数目,SkinPixXn为所述肤色像素点集合中第n个肤色像素点的横坐标,SkinPixYn为所述肤色像素点集合中第n个肤色像素点的纵坐标,DisperDeg为所述肤色像素点集合的分散度。4.根据权利要求1至3中任一项所述的图像处理方法,其特征在于,所述分别计算检测人脸图像与预设的基准人脸图像集合中的各个基准人脸图像之间的相似度包括:构造所述检测人脸图像的灰度值矩阵,并分别计算所述检测人脸图像的灰度值矩阵的均值和均方差;构造所述基准人脸图像集合中的第m个基准人脸图像的灰度值矩阵,并分别计算第m个基准人脸图像的灰度值矩阵的均值和均方差,1≤m≤M,M为所述基准人脸图像集合中的基准人脸图像的总数;根据下式计算所述检测人脸图像与所述基准人脸图像集合中的第m个基准人脸图像之间的相似度:其中,R[i][j]为所述检测人脸图像的灰度值矩阵中第i行第j列的元素,T[i][j]为第m个基准人脸图像的灰度值矩阵中第i行第j列的元素,H、W分别为灰度值矩阵的行数和列数,μR、σR分别为所述检测人脸图像的灰度值矩阵的均值和均方差,μT、σT分别为第m个基准人脸图像的灰度值矩阵的均值和均方差,SimDeg为所述检测人脸图像与所述基准人脸图像集合中的第m个基准人脸图像之间的相似度。5.根据权利要求4所述的图像处理方法,其特征在于,所述分别计算所述检测人脸图像的灰度值矩阵的均值和均方差包括:根据下式计算所述检测人脸图像的灰度值矩阵的均值:根据下式计算所述检测人脸图像的灰度值矩阵的均方差:所述分别计算第m个基准人脸图...
【专利技术属性】
技术研发人员:钱根双,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。