CN108446654A - 一种基于图像的人脸辨识方法 - Google Patents

一种基于图像的人脸辨识方法 Download PDF

Info

Publication number
CN108446654A
CN108446654A CN201810261731.XA CN201810261731A CN108446654A CN 108446654 A CN108446654 A CN 108446654A CN 201810261731 A CN201810261731 A CN 201810261731A CN 108446654 A CN108446654 A CN 108446654A
Authority
CN
China
Prior art keywords
face
image
characteristic information
server
information
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.)
Withdrawn
Application number
CN201810261731.XA
Other languages
English (en)
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.)
Chengdu Hui Zhi Distant View Science And Technology Ltd
Original Assignee
Chengdu Hui Zhi Distant View Science And Technology 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 Chengdu Hui Zhi Distant View Science And Technology Ltd filed Critical Chengdu Hui Zhi Distant View Science And Technology Ltd
Priority to CN201810261731.XA priority Critical patent/CN108446654A/zh
Publication of CN108446654A publication Critical patent/CN108446654A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3224Transactions dependent on location of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B1/00Machines for printing and issuing tickets
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B11/00Apparatus for validating or cancelling issued tickets

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Multimedia (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Development Economics (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Computer Security & Cryptography (AREA)
  • Collating Specific Patterns (AREA)

Abstract

本发明提供了一种基于图像的人脸辨识方法,通过三级人脸识别操作实现影院无人值守观影,包括:开启摄像头拍摄待识别的原始图像,原始图像包括人脸正面图像和人脸侧面图像,对原始图像进行人脸识别处理,若识别成功,则自动登陆影院服务器并允许选择所需观看的影片;拍摄待识别的彩色图像,如果验证通过则自动付款;扫描人脸信息,若成功扫描为已购票的人脸,则控制闸门允许放映厅进入一人,同时控制所对应的座椅装置从收纳状态改变为可坐状态。本发明通过开启摄像头拍摄待识别的人脸正面图像和人脸侧面图像,对原始图像进行人脸识别处理,识别成功由用户选择影片并付款,快速便捷的完成了影院购票操作,省去了人工售票和管理的麻烦。

Description

一种基于图像的人脸辨识方法
技术领域
本发明属于人脸识别领域,具体涉及一种基于图像的人脸辨识方法。
背景技术
电影院是为观众放映电影的场所。电影在产生初期,是在咖啡厅、茶馆等场所放映的。随着电影的进步与发展,出现了专门为放映电影而建造的电影院。电影的发展——从无声到有声乃至立体声,从黑白片到彩色片,从普通银幕到宽银幕乃至穹幕、环幕,使电影院的形体、尺寸、比例和声学技术都发生了很大变化。电影院必须满足电影放映的工艺要求,得到应有的良好视觉和听觉效果,现在电影已经成为人们饭后的论点。
然而,现有的电影院却存在以下缺点,为人们的观影造成了很大的不便:
1.买电影票的方式一般是通过在电影院服务台进行购买或是通过手机软件购买,而在服务台购买需要人工服务,需要排队,尤其是大片上映之时排队需要耗费很长时间;通过手机软件购买会遇到上架电影不全(数据更新不及时)的问题,并且很多小孩子和中年人没有智能手机或者不会操作手机软件,这都造成了不便。
2.挑选电影的时候发现电影比较多,不知道自己看什么,决定看什么之后又会发现没有座位了,造成观影的不良体验感。
发明内容
本发明的目的是为了克服以上缺点提供一种基于图像的人脸辨识方法,通过开启摄像头拍摄待识别的人脸正面图像和人脸侧面图像,对所述原始图像进行人脸识别处理,识别成功由用户选择影片并付款,快速便捷的完成了影院购票操作,省去了人工售票和管理的麻烦。
该基于图像的人脸辨识方法具体包括:开启摄像头拍摄待识别的原始图像,所述原始图像包括人脸正面图像和人脸侧面图像;对所述原始图像进行人脸识别处理,判断是否识别成功;若识别成功,则自动登陆影院服务器并允许选择所需观看的影片;拍摄待识别的彩色图像,如果验证通过则自动付款;扫描人脸信息,若成功扫描为已购票的人脸,则控制闸门允许放映厅进入一人,同时控制所对应的座椅装置从收纳状态改变为可坐状态。
进一步地,扫描人脸信息的步骤还包括:判断当前环境的可见光强度是否大于等于可见光强度预设值;若否,则打开补充照明***进行补光。
进一步地,对所述原始图像进行人脸识别处理还包括,对所述原始图像进行分析,并从所述原始图像中分离出人脸正面图像和人脸侧面图像;对所述人脸正面图像和人脸侧面图像分别进行识别,判断是否识别成功,其中仅当所述人脸正面图像和人脸侧面图像均识别成功的情况下才视为最终识别成功;若最终识别成功,弹出识别成功界面并向服务器发送登录个人账号的请求;自动登录个人账号并从服务器抓取所述个人账号的观影信息;从服务器抓取影片上映信息;根据所述观影信息和影片上映信息,弹出影片推荐界面。
进一步地,所述对所述人脸正面图像和人脸侧面图像进行识别的步骤包括:提取所述人脸图像中的至少一个人脸特征信息,并将所述人脸特征信息发送至服务器;服务器将所述人脸特征信息与服务器数据库中的每一人脸模板的特征信息进行比对,判断所述人脸特征信息与所述人脸模板的特征信息之间的欧式距离是否小于预定数值;若不存在任一人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,则自动创建新的人脸模板与所述新的人脸模板相对应的新的个人账号,将所述新的人脸模板和个人账号上传至服务器并相关联的存储,并自动登陆新的个人账号。
进一步地,若存在任一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值,执行后续步骤:判断该人脸模板是否是唯一的;如果存在多个人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,则重新拍摄原始图像;如果存在唯一一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值,则判断人脸识别成功。
进一步地,所述开启摄像头拍摄待识别的原始图像的步骤具体包括:启动移动终端观影应用程序;检测并判断移动终端是否开启GPS定位功能;若是,向服务器发送当前地理位置,并向服务器发送获取拍摄条件的请求;在收到所述服务器发送的预设拍摄条件后,弹出显示所述拍摄条件的窗口;在所述拍摄条件下开启移动终端摄像头拍摄待识别的原始图像。
进一步地,所述拍摄条件为拍摄位置条件和拍摄时间条件。
进一步地,所述服务器判断所述人脸特征信息与所述人脸模板的特征信息之间的欧式距离小于预定数值后,还比对所述拍摄条件是否与所述预设拍摄条件一致;若是,判断人脸识别成功。
进一步地,所述个人账号的观影信息包括观影喜好信息和观影时间信息。
进一步地,所述个人账号的影片上映信息包括近日上映影片名称列表、每一近日上映影片的剩余座位数和每一近日上映影片的票价。
本发明的有益效果为:
1.通过人脸识别进行自动购票,省去了去售票柜台人工买票的麻烦,简便易行;
2.使用人脸识别进行付款,在无现金、手机无网络或没有携带手机的情况下也可以自动付款;
3.采用人脸识别控制观众进入放映厅,实现了无人检票;
4.具有影片推荐功能,可以自动推送符合用户喜好并且有剩余座位的电影,避免了需要提前订座位或观影无票的问题;
5.设置有补充照明***,在可见光强度低的环境下也可以正常工作。
附图说明
图1是本发明的一种基于图像的人脸辨识方法的方法流程图;
图2是本发明的一种基于图像的人脸辨识方法中在对所述原始图像进行人脸识别处理步骤的方法流程图;
图3是本发明的一种基于图像的人脸辨识方法中对所述人脸正面图像和人脸侧面图像进行识别的步骤的方法流程图;
图4是本发明的一种基于图像的人脸辨识方法中开启摄像头拍摄待识别的原始图像步骤的实施例1的方法流程图;
图5是本发明的一种基于图像的人脸辨识方法中付款前人脸识别的方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
请参阅图1,图1是本发明的一种基于图像的人脸辨识方法的方法流程图。该方法可应用于任何应用场景,可以是一影院设置的内置人脸识别装置的购票机,也可以是预先安装影院购票应用程序APP的移动终端。
如图1所示,该基于图像的人脸辨识方法包括:
步骤S100,开启摄像头拍摄待识别的原始图像,所述原始图像包括人脸正面图像和人脸侧面图像。
下面阐述开启摄像头拍摄待识别的原始图像的三种实施例。
请参阅图4,图4是本发明的一种基于图像的人脸辨识方法中开启摄像头拍摄待识别的原始图像步骤的实施例1的方法流程图。
实施例1主要是通过设定拍摄条件并在拍摄条件下进行拍摄人脸图像的方式完成始图像的拍摄。如图4所示,在实施例1中,所述开启摄像头拍摄待识别的原始图像步骤包括:
S101,启动移动终端观影应用程序。
在实施例1中,通过移动终端实现拍摄待识别的原始图像功能。
S102,检测并判断移动终端是否开启GPS定位功能。
其中,检测移动终端是否开启GPS定位功能主要是为了向服务器发送当前影院的地理位置信息,方便服务器定位与设定拍摄条件。
S103,若是,向服务器发送当前地理位置,并向服务器发送获取拍摄条件的请求。
具体地,在移动终端向服务器发送当前地理位置和获取拍摄条件的请求后,服务器首先会检测当前地理位置是否有登记的合法影院。如果检测到当前地理位置的影院确实是合法登记过的,接下来服务器会随机向移动终端发送一组预设的拍摄条件。
其中,所述拍摄条件为拍摄位置条件和拍摄时间条件。
具体地,拍摄位置条件限定了拍摄位置,拍摄位置可以是影院的任意一个地点。拍摄时间条件限定了拍摄时间,拍摄时间可以是任意一个时间点或者任意的一个时间范围。拍摄条件都是服务器随机分配的,不会出现两个观众重复的问题。
S104,在收到所述服务器发送的预设拍摄条件后,弹出显示所述拍摄条件的窗口。
其中,在弹出显示所述拍摄条件后,用户可以在移动终端的显示屏上看到所述的拍摄条件以窗口的方式弹出。
S105,在所述拍摄条件下开启移动终端摄像头拍摄待识别的原始图像。
其中,用户必须在该拍摄条件下进行拍摄,才能通过校验进行后续步骤。
例如,小明想要买票,打开手机观影APP,点击“人脸识别”按钮,手机屏幕弹出拍摄条件为:1号观影厅门口,在10点10分-10点15分内完成拍摄,小明依据拍摄条件在1号观影厅门口,于10点13分再次点击“人脸识别”按钮,拍摄成功。
通过实施例1的技术方案,观影用户可以通过使用移动终端完成人脸识别的拍摄过程,简单高效,省去了人工售票的麻烦,同时也能有效的防止盗刷现象的发生。
当拍摄待识别原始图像时,拍摄所述待识别原始图像的模式可以包括固定拍摄模式和移动拍摄模式。
实施例2使用的是固定拍摄模式。在实施例2中,人脸识别应用于一个人脸识别装置,该人脸识别装置可以设置在影院的任何位置,本质上是电影院设置的一台内置了人脸识别装置的自动购票机。用户可以使用自动购票机通过人脸识别进行购票操作。
在固定拍摄模式下,摄像头分为主摄像头和副摄像头。
主摄像头和副摄像头均固定安装在可拍摄不同角度的用户图像的指定位置。在实施例1中,主摄像头和副摄像头均固定在人脸识别装置上,且主摄像头和副摄像头设置为可拍摄不同角度的用户图像。由于待识别的原始图像一般是用户图像,这里及后文,待识别原始图像即用户图像,两者为同一含义,后文再次出现,不再特意解释说明。
仅当用户处于第一指定位置时同时启动主摄像头和副摄像头的拍摄,开启主摄像头在第一视野内拍摄第一指定位置的人脸正面图像,且仅当人脸正面图像占据整个画面的85%以上时才完成拍摄;同时开启副摄像头在第二视野内拍摄第一指定位置的用户全景图像,所述第二视野范围是所述第一视野范围的3倍或以上。
具体地,主摄像头可以设置为正对人脸,即第一视野为用户的正脸,主摄像头用于拍摄用户的人脸正面图像。在人脸正面图像占据整个画面的85%以上才完成拍摄,避免拍摄出模糊不清或细节不全的人脸。副摄像头用于拍摄用户全景图像,可以设置为侧对人脸,即第二视野为用户的侧脸,副摄像头用于拍摄用户的侧脸。当然,副摄像头也可以用于拍摄用户的侧身或其他任何角度,视野范围是主摄像头视野范围的3倍或以上。设置副摄像头的目的是,判断拍摄的人脸是否是二维的,如果有不法分子使用照片或者视频中的人脸进行盗刷的话,通过副摄像头的拍摄结果可以校验出来。
在拍摄待识别的原始图像完毕之后,还包括后续的校验步骤。因为拍摄完原始图像(即用户图像)后,并不确定这个图像是否是真实的人脸图像,需要校验副摄像头拍摄出来的用户全景图像来确认是否存在照片或视频盗刷人脸。
具体地,在校验时,根据用户全景图像判断所述人脸正面图像是通过拍摄真人得到的还是通过拍摄静态图片得到的,仅当判断为通过拍摄真人得到的情况下才通过校验。
例如,小明手持一张自己的照片使用人脸识别装置进行固定拍摄模式的人脸识别,主摄像头和副摄像头同时进行拍摄,主摄像头拍摄出这种张照片上的人脸正面图像,是合格的;但是副摄像头拍摄出的用户全景图像是小明拿着一张照片的图像,经校验是不合格的,最终小明未能通过校验,拍摄人脸失败,无法执行后续购票步骤。
通过实施例2设置主副双摄像头并双重校验的技术方案,可以有效的拍摄出真实的人脸正面图像,防止盗刷情况的发生。
作为另一种实施方式,实施例3采用移动拍摄模式。在移动拍摄模式下,用户不是使用影院设置的人脸识别装置来进行人脸识别,而是使用移动终端来进行人脸识别。
移动终端可以是手机、平板电脑的一种或多种。用户在移动终端提前下载好影院提供的观影应用程序APP,再启动移动终端观影应用程序APP,由所述移动终端观影应用程序APP调用摄像头,在第二指定位置设置一带有第一图案和第二图案的幕布,所述第一图案示出当前时间,所述第二图案为随时间变化而随机变化的形状图案,所述变化周期为30秒,仅当人脸正面图像与所述第一图案和第二图案同时存在于整个画面时才完成拍摄。
具体地,第二指定位置为影院规定的拍摄位置,用户必须在第二指定位置使用手机观影APP进行拍摄上传后才能进行人脸识别。
在校验时,首先识别所述原始图像中的第一图案示出的时间以及第二图案示出的形状,调用与幕布关联的数据库,查找该时间下所关联的形状,如果第二图案示出的形状与在数据库中所查找到的形状一致则通过校验。
具体的,每一第一图案和第二图案的关联配合是唯一的,并且在服务器的数据库进行存储,例如9点30-10点和黄色五角星图案的幕布是唯一的,不存在9点30-10点和其他图案搭配的幕布,也不存在黄色五角星图案和其他时间点搭配的幕布。
实施例3的技术方案一方面通过移动终端的应用程序完成人脸识别拍摄,用户使用随身携带的手机即可完成,节省了设置人脸识别装置的成本,省时省力,另一方面避免了不法分子盗用别人的照片上传手机APP进行人脸识别购票的问题,因为实施例3中拍摄的人脸正面图像必须是以第一图案和第二图案搭配的幕布作为背景进行拍摄的人脸图像才能通过校验,所以无法造假。
以上的实施例1、实施例2和实施3都均是S100开启摄像头拍摄待识别的原始图像的一种实施方式,都是为了让摄像头拍摄出的待识别的原始图像为真人人脸,而不是照片或视频中的“伪人脸”。
在拍摄完毕后,执行后续步骤:
步骤S200,对所述原始图像进行人脸识别处理,判断是否识别成功。
请参阅图2,图2是本发明的一种基于图像的人脸辨识方法中在对所述原始图像进行人脸识别处理步骤的方法流程图。
如图4所示,所述步骤200还包括:
S201,对所述原始图像进行分析,并从所述原始图像中分离出人脸正面图像和人脸侧面图像。
在经历S100步骤后,不论是通过实施例1、实施例2还是实施例3拍摄得到的待识别的原始图像都是包含了真实人脸的原始图像,可以进行后续的分析处理步骤。
S202,对所述人脸正面图像和人脸侧面图像分别进行识别,判断是否识别成功,其中仅当所述人脸正面图像和人脸侧面图像均识别成功的情况下才视为最终识别成功。
下面阐述如何具体对所述人脸正面图像和人脸侧面图像分别进行识别。
请参阅图3,图3是本发明的一种基于图像的人脸辨识方法中对所述人脸正面图像和人脸侧面图像进行识别的步骤的方法流程图。
如图3所示,识别人脸图像的步骤包括:
S301,提取所述人脸图像中的至少一个人脸特征信息,并将所述人脸特征信息发送至服务器。
S302,服务器将所述人脸特征信息与服务器数据库中的每一人脸模板的特征信息进行比对,判断所述人脸特征信息与所述人脸模板的特征信息之间的欧式距离是否小于预定数值。
这是第一次判断。其中,人脸特征信息可以包括至少一个人脸特征信息点,人脸特征信息点越多,识别越精准。将人脸特征信息点做归一化处理,具体可以转化为二维坐标点或三维坐标点,在比对特征信息时,计算二个坐标点的欧式距离。其中,欧式距离的预定数值是经过生物科学计算而出的数值,用于判断识别出的人脸是否与数据库中的人脸模板匹配。
S303,若不存在任一人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,则自动创建新的人脸模板与所述新的人脸模板相对应的新的个人账号,将所述新的人脸模板和个人账号上传至服务器并相关联的存储,并自动登陆新的个人账号。
此时,判断人脸识别失败,则说明数据库中的人脸模板与这张识别出的人脸并不匹配,也就是说数据库并未保存过该张人脸,同时也说明该用户未在此影院注册过个人账号。
那么接下来人脸识别装置会自动根据识别出的人脸特征信息创建新的人脸模板,并创建与新的人脸模板相对应的新的个人账号。新的人脸模板的人脸特征信息也会相对应的在服务器上进行存储。
反之,若存在任一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值,执行后续步骤:
S304,判断该人脸模板是否是唯一的。
这是第二次判断。具体地,当存在任一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值时,此时会出现两种情况。情况1:有且仅有唯一一个与所述人脸特征信息匹配的人脸模板;情况2:有多个与所述人脸特征信息匹配的人脸模板。这时候需要进行下一步的判断,即判断该人脸模板是否是唯一的。
S305,如果存在多个人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,则重新拍摄原始图像。
这种情况是通过了第一次判断,但是没有通过第二次判断。如果存在多个人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,说明人脸图像是模棱两可的,服务器无法判断出唯一的识别结果,这时可能是因为拍摄角度或者拍摄灯光问题导致拍摄的图像识别不准,需要重新进行拍摄。
S306,提如果存在唯一一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值,则判断人脸识别成功。
经过两次判断后,服务器数据库有唯一的人脸模板与其匹配,证明所拍摄的人脸图像是真实有效的,可以允许登录账号并给予购票权限。其中,所述个人账号为影院开放注册的VIP账号,与用户的身份信息绑定,用于用户购买电影票,它是唯一的。个人账号与服务器的数据库连接,随时进行数据的同步更新。用户在登录了个人账号后,即可进行购票操作。
其中,所述服务器判断所述人脸特征信息与所述人脸模板的特征信息之间的欧式距离小于预定数值后,还比对所述拍摄条件是否与所述预设拍摄条件一致。
若是,判断人脸识别成功。
通过执行步骤S301-S306,可以精确的识别人脸图像。
继续执行后续步骤S203。
S203,若最终识别成功,弹出识别成功界面并向服务器发送登录个人账号的请求。
S204,自动登录个人账号并从服务器抓取所述个人账号的观影信息。
其中,个人账号的观影信息包括观影喜好信息和观影时间信息。例如小明在一个月内经常观看恐怖类型的电影。
S205,从服务器抓取影片上映信息。
其中,所述个人账号的影片上映信息包括近日上映影片名称列表、每一近日上映影片的剩余座位数和每一近日上映影片的票价。
S206,根据所述观影信息和影片上映信息,弹出影片推荐界面。
具体地,用户会在显示屏上看到根据自己喜好依次排列的最近上映的电影,并且只显示有座位的和观影时间合适的电影,供用户选择。这样就避免了需要提前订座位或观影无票的问题,增强了用户的体验感。
到S206为止,用户可以链接影院服务器了。继续执行后续步骤S300。
步骤S300,若识别成功,则自动登陆影院服务器并允许选择所需观看的影片。
步骤S400,拍摄待识别的彩色图像,如果验证通过则自动付款。
请参阅图5,图5是本发明的一种基于图像的人脸辨识方法中付款前人脸识别的方法流程图。
如图5所示,付款的步骤包括:
S401,拍摄待识别的彩色图像,所述彩色图像包括人脸正面图像和用户手指图像,所述彩色图像还包括拍摄该彩色图像的支付地理位置数据。
其中,这里的待识别的彩色图像步骤与步骤S100中的待识别的原始图像步骤本质上是相同的,为了避免混淆,所以使用了不同的表述方式。两者唯一的不同是,S400的步骤中人脸识别的服务器数据库并不是影院的服务器数据库,而是第三方支付平台提供的服务器数据库。
S402,对所述彩色图像进行分析,并从所述彩色图像中分离出人脸图像和用户手指图像,所述用户手指图像示出相应的手势信息。
具体地,用户手指图像示出相应的手势信息为使用手摆出的一个特定的动作,例如:剪刀手、竖起大拇指、鼓掌等等。所述手势信息可以是注册个人账号时服务器预先设定的,也可以是拍摄之前临时显示在识别装置屏幕上的,用于提醒用户做出相应的手势。
设置用户手指图像的目的是,使得用户在支付人脸识别时,不仅仅对人脸进行识别,还对手势信息进行识别,大大加强支付的安全性。
S403,分析所述彩色图像,获取支付地理位置数据。
其中,支付地理位置数据是用于第三方支付平台判断用户是否处于常用支付城市。
S404,将所述人脸图像和支付地理位置数据发送至第三方支付服务器。
S405,所述第三方支付服务器将所述人脸图像和支付地理位置数据转发至认证服务器。
具体地,认证服务器与第三方支付服务器连接,用于对所述人脸图像和支付地理位置数据进行校验。
S406,所述认证服务器对所述人脸图像进行校验,判断是否校验成功。且仅当人脸图像均与某一账户预存的人脸图像匹配,并且用户手指图像中示出的手势信息与该某一账户预存的手势信息相一致时,校验成功。
其中,所述账户为第三方支付平台的账户,比如支付宝账号,微信账号。
S407,若校验成功,所述认证服务器对所述支付地理位置数据进行校验,判断所述支付地理位置数据标示的地理位置是否存在预先登记的影院。
如果所述支付地理位置数据标示的地理位置不是存在预先登记的影院,作为一种实施方式,第三方支付平台立即中断支付。作为另一种实施方式,第三方支付平台会以短信或电话形式向用户发送通知,询问是否在未登记的影院进行支付。
S408,若是,所述认证服务器向所述第三方支付服务器发送扣款允许指令。
S409,所述第三方支付服务器进行扣款。
总之,在付款时,认证服务器不但要校验人脸图像和支付地理位置数据,还要校验用户手指图像中示出的手势信息。三者都校验成功通过后,才能给予付款的权限。
通过S401-S409步骤中对人脸识别支付的三重校验,一方面实现了无需输入支付密码的支付操作,改善了传统电子支付需要输入支付密码的支付方式;另一方面在人脸识别的过程中不仅仅校验人脸,还校验支付地理位置和手势信息,大大增加了支付的安全性。付款完毕后,继续执行后续步骤。
步骤S500,扫描人脸信息,若成功扫描为已购票的人脸,则控制闸门允许放映厅进入一人,同时控制所对应的座椅装置从收纳状态改变为可坐状态。
具体地,在影片放映厅入口处设置一人脸识别装置和与所述人脸识别装置配合使用的闸门,闸门类似于地铁检票口处的闸门,与人脸识别装置电连接。
用户在购票过后,服务器会在数据库上更改用户个人账号的购票状态并更新至人脸特征信息中。用户在进入放映厅时,在闸门处使用人脸识别装置对人脸进行识别,人脸识别装置分析处理后,判断改名用户是否已经购票。
如果判断用户已经购票,闸门打开,用户进入放映厅,同时控制用户电影票所对应的座椅从收纳状态改变为可坐状态。
这里设置人脸识别装置进行人脸识别是为了防止未购票的观众进入放映厅,传统手段是使用一名工作人员进行人工检票,采用人脸识别装置可以节省人力,达到无人检票的目的。控制用户电影票所对应的座椅从收纳状态改变为可坐状态的目的也是为了使得未购票人员即使采用某种手段(比如翻越闸门)进入放映厅后,也无法坐下观影,只能站立观影。该实施方式既节省了人力又能高效率的完成检票。
其中,所述步骤S500还包括:
S501,判断当前环境的可见光强度是否大于等于可见光强度预设值。
S502,若否,则打开补充照明***进行补光。
具体地,本发明中一共经历了三次人脸识别,第一次是在身份识别时,第二次是在支付购票时,第三次是进入放映厅前识别是否购票。由于前两次人脸识别时一般用户处于放映厅外,光线比较充足,可见光强度低,所以一般不需要进行补充照明。但是第三次人脸识别是应用于进入放映厅前,这个时候一般环境的光线较暗,需要开启额外照明***补光。这样使得人脸识别装置既可以在光照条件好的时间段正常工作,也可以在光线不好的时候依然能够正常工作。
本发明通过三级人脸识别操作实现影院无人值守观影。第一级人脸识别为开启摄像头拍摄待识别的人脸图像,对原始图像进行人脸识别处理,判断识别成功后自动购票,省去了去柜台人工买票的麻烦,简便易行;第二级人脸识别为在付款时再次进行人脸识别验证,快速便捷的完成了影院购票操作在无现金、手机无网络或没有携带手机的情况也可以自动付款;第三级人脸识别为采用人脸识别控制观众进入放映厅,实现了无人检票,提升了用户体验感。
此外,本发明实施例中的人脸辨识方法还具有影片推荐功能,可以自动推送符合用户喜好并且有剩余座位的电影,避免了需要提前订座位或观影无票的问题;设置有额外照明补光***,在可见光强度低的环境下也可以正常工作。
应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

Claims (10)

1.一种基于图像的人脸辨识方法,通过三级人脸识别操作实现影院无人值守观影,其特征在于,包括:
步骤S100,开启摄像头拍摄待识别的原始图像,所述原始图像包括人脸正面图像和人脸侧面图像;
步骤S200,对所述原始图像进行人脸识别处理,判断是否识别成功;
步骤S300,若识别成功,则自动登陆影院服务器并允许选择所需观看的影片;
步骤S400,拍摄待识别的彩色图像,如果验证通过则自动付款;
步骤S500,扫描人脸信息,若成功扫描为已购票的人脸,则控制闸门允许放映厅进入一人,同时控制所对应的座椅装置从收纳状态改变为可坐状态。
2.根据权利要求1所述的基于图像的人脸辨识方法,其特征在于,所述步骤S500还包括:
判断当前环境的可见光强度是否大于等于可见光强度预设值;
若否,则打开补充照明***进行补光。
3.根据权利要求1所述的基于图像的人脸辨识方法,其特征在于,所述步骤200还包括:
对所述原始图像进行分析,并从所述原始图像中分离出人脸正面图像和人脸侧面图像;
对所述人脸正面图像和人脸侧面图像分别进行识别,判断是否识别成功,其中仅当所述人脸正面图像和人脸侧面图像均识别成功的情况下才视为最终识别成功;
若最终识别成功,弹出识别成功界面并向服务器发送登录个人账号的请求;
自动登录个人账号并从服务器抓取所述个人账号的观影信息;
从服务器抓取影片上映信息;
根据所述观影信息和影片上映信息,弹出影片推荐界面。
4.根据权利要求1所述的基于图像的人脸辨识方法,其特征在于,所述对所述人脸正面图像和人脸侧面图像进行识别的步骤包括:
提取所述人脸图像中的至少一个人脸特征信息,并将所述人脸特征信息发送至服务器;
服务器将所述人脸特征信息与服务器数据库中的每一人脸模板的特征信息进行比对,判断所述人脸特征信息与所述人脸模板的特征信息之间的欧式距离是否小于预定数值;
若不存在任一人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,则自动创建新的人脸模板与所述新的人脸模板相对应的新的个人账号,将所述新的人脸模板和个人账号上传至服务器并相关联的存储,并自动登陆新的个人账号。
5.根据权利要求4所述的基于图像的人脸辨识方法,其特征在于,若存在任一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值,执行后续步骤:
判断该人脸模板是否是唯一的;
如果存在多个人脸模板的特征信息与人脸特征信息之间的欧式距离小于预定数值,则重新拍摄原始图像;
如果存在唯一一人脸模板的特征信息与所述人脸特征信息之间的欧式距离小于预定数值,则判断人脸识别成功。
6.根据权利要求1所述的基于图像的人脸辨识方法,其特征在于,所述开启摄像头拍摄待识别的原始图像的步骤具体包括:
启动移动终端观影应用程序;
检测并判断移动终端是否开启GPS定位功能;
若是,向服务器发送当前地理位置,并向服务器发送获取拍摄条件的请求;
在收到所述服务器发送的预设拍摄条件后,弹出显示所述拍摄条件的窗口;
在所述拍摄条件下开启移动终端摄像头拍摄待识别的原始图像。
7.根据权利要求6所述的基于图像的人脸辨识方法,其特征在于,所述拍摄条件为拍摄位置条件和拍摄时间条件。
8.根据权利要求4或6所述的基于图像的人脸辨识方法,其特征在于,所述服务器判断所述人脸特征信息与所述人脸模板的特征信息之间的欧式距离小于预定数值后,还比对所述拍摄条件是否与所述预设拍摄条件一致;
若是,判断人脸识别成功。
9.根据权利要求3所述的基于图像的人脸辨识方法,其特征在于,所述个人账号的观影信息包括观影喜好信息和观影时间信息。
10.根据权利要求3所述的基于图像的人脸辨识方法,其特征在于,所述个人账号的影片上映信息包括近日上映影片名称列表、每一近日上映影片的剩余座位数和每一近日上映影片的票价。
CN201810261731.XA 2018-03-28 2018-03-28 一种基于图像的人脸辨识方法 Withdrawn CN108446654A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810261731.XA CN108446654A (zh) 2018-03-28 2018-03-28 一种基于图像的人脸辨识方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810261731.XA CN108446654A (zh) 2018-03-28 2018-03-28 一种基于图像的人脸辨识方法

Publications (1)

Publication Number Publication Date
CN108446654A true CN108446654A (zh) 2018-08-24

Family

ID=63197552

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810261731.XA Withdrawn CN108446654A (zh) 2018-03-28 2018-03-28 一种基于图像的人脸辨识方法

Country Status (1)

Country Link
CN (1) CN108446654A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109389467A (zh) * 2018-09-27 2019-02-26 深圳壹账通智能科技有限公司 贷款***人脸登录方法、设备、存储介质及装置
CN109461003A (zh) * 2018-11-30 2019-03-12 阿里巴巴集团控股有限公司 基于多视角的多人脸场景刷脸支付风险防控方法和设备
CN110070627A (zh) * 2019-04-29 2019-07-30 广东大地影院建设有限公司 无纸化检票方法、装置、服务器及存储介质
CN112101931A (zh) * 2020-08-27 2020-12-18 江西台德智慧科技有限公司 一种增强刷脸支付技术安全性的方法
CN117726307A (zh) * 2024-02-18 2024-03-19 成都汇智捷成科技有限公司 一种基于业务中台的数据治理方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109389467A (zh) * 2018-09-27 2019-02-26 深圳壹账通智能科技有限公司 贷款***人脸登录方法、设备、存储介质及装置
CN109461003A (zh) * 2018-11-30 2019-03-12 阿里巴巴集团控股有限公司 基于多视角的多人脸场景刷脸支付风险防控方法和设备
CN109461003B (zh) * 2018-11-30 2021-06-22 创新先进技术有限公司 基于多视角的多人脸场景刷脸支付风险防控方法和设备
CN110070627A (zh) * 2019-04-29 2019-07-30 广东大地影院建设有限公司 无纸化检票方法、装置、服务器及存储介质
CN112101931A (zh) * 2020-08-27 2020-12-18 江西台德智慧科技有限公司 一种增强刷脸支付技术安全性的方法
CN117726307A (zh) * 2024-02-18 2024-03-19 成都汇智捷成科技有限公司 一种基于业务中台的数据治理方法
CN117726307B (zh) * 2024-02-18 2024-04-30 成都汇智捷成科技有限公司 一种基于业务中台的数据治理方法

Similar Documents

Publication Publication Date Title
CN108491806A (zh) 一种快速人脸识别方法
CN108446654A (zh) 一种基于图像的人脸辨识方法
US11170087B2 (en) Virtual reality scene-based business verification method and device
US10776620B2 (en) Systems and methods for imaging identification information
CN105139470B (zh) 基于人脸识别的考勤方法、装置及***
CN105407042B (zh) 一种基于微信公众平台的远程sim卡开通方法及***
CN110163053B (zh) 生成人脸识别的负样本的方法、装置及计算机设备
CN108288165A (zh) 一种高精度人脸确认方法
CN109002786A (zh) 人脸检测方法、设备及计算机可读存储介质
WO2016125603A1 (ja) 情報処理装置、情報処理方法、プログラム、及び、情報処理システム
US10282532B2 (en) Secure storage of fingerprint related elements
EP3249570B1 (en) Method and device for providing prompt indicating loss of terminal
JP7400862B2 (ja) 情報処理装置
JP2016531374A (ja) 非接触式掌紋認証方法、装置及び携帯端末
CN112989299A (zh) 一种交互式身份识别方法、***、设备及介质
CN111260837A (zh) 一种门禁权限的邀请方法、装置、电子设备及存储介质
JP2019102024A (ja) イベント会場顔登録システム
CN110288109A (zh) 一种用于影院的智能交互***
WO2022222957A1 (zh) 一种目标识别的方法和***
CN110945508A (zh) 一种信息保密处理方法、装置及门禁机器人、门禁***
CN112052706B (zh) 电子装置及人脸识别方法
EP3387637A1 (en) A method and a system for determining if the video flow provided by a mobile device is the original one
JP2022117025A (ja) 本人確認方法、プログラム、及び情報システム
CN110291523A (zh) 认证***、请求装置、应答装置、请求方法及应答方法
TWI729679B (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
WW01 Invention patent application withdrawn after publication

Application publication date: 20180824

WW01 Invention patent application withdrawn after publication