1.一种可自动筛选照片的景区自动拍照方法,其特征在于:所述方法包括以下步骤:步骤1:确定景区拍照点的预设拍摄区域,架设相机,配置相机,朝向预设拍摄区域以预设频率拍摄照片;
步骤2:在控制端标记初始拍摄区域照片,选定初始光照照片,设定初始姿态照片;
步骤3:基于步骤1的照片,选定匹配人脸特征的指定拍摄区域,以相机对指定拍摄区域进行高清拍照;
步骤4:提示游客在指定拍摄区域内面对相机进行拍照,游客在T时间内可拍摄N张照片;
步骤5:数据服务器对相机拍摄的照片作人脸分析,生成人脸照片管理库;
步骤6:游客通过己方终端上传一张自拍照片,后台将任一游客的自拍照片与人脸照片管理库中的照片进行人脸匹配,筛选出符合预设条件的N′张照片;
步骤7:基于步骤2的三项照片,对应步骤6得到的照片计算位置匹配度dp、光照匹配度dg、姿态匹配度dm,通过位置匹配度dp、光照匹配度dg、姿态匹配度dm得出综合筛选参数Valuesel,筛选出若干张照片;
步骤8:将步骤7得到的若干张照片进行处理,并在图片处理显示终端上供游客筛选,筛选成功后显示二维码,游客通过己方终端扫描二维码获取照片。
2.根据权利要求1所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤1中,设置相机,配置相机与数据分析服务器的连接,相机朝向预设拍摄区域以低分辨率模式拍照,拍照时间间隔小于1秒。
3.根据权利要求1或2所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤3包括以下步骤:
步骤3.1:基于步骤1的照片,将人脸面部划分得到S个特征点,得到两眼外侧的水平距离d1、右眼外侧眼角与鼻尖的水平距离d2、嘴巴中点与鼻尖的垂直距离d3,鼻尖与双眼连线的垂直距离d4;令k=d1/d2,m=d3/d4,设置k和m的范围,基于范围划分人脸的角度,得到人脸角度匹配度Valueangle, 其中,i为每一张人脸,δ为每个i的归一化因子;
步骤3.2:由人脸检测模型得到人脸特征向量Fi,将图像进行N等份后,由中间向两侧分别对称并逐渐递减赋予权重r,r∈(0,1),得到人脸位置匹配度Valuelocat,其中,i为每一张人脸,δ为每个i的归一化因子;
步骤3.3:对Valueangle和Valuelocat采用加权相加,得到综合拍照参数Pic,Pic=α·Valueangle+β·Valuelocat,α和β分别为权重,α+β=1;
步骤3.4:设置置信度阈值T1,当Pic>T1时,则认定为高清拍照区域。
4.根据权利要求1所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤5包括以下步骤:步骤5.1:提取相机中图库的照片进行分析,将截取到的人脸图像进行清晰度筛选,保留清晰度大于阈值的照片;
步骤5.2:进行人脸关键点坐标矫正,判断是否为正脸;
步骤5.3:将步骤3提取的人脸特征根据匹配度进行聚类,生成对应每个游客的人脸照片管理库,用于存储各个拍照点拍摄的当前游客的原始照片;若存在找不到匹配者的,则将为当前游客新建对应的人脸照片管理库;
步骤5.4:对人脸照片管理库中的人脸进行检测,并进行表情识别。
5.根据权利要求1所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤6中,分别提取自拍的照片与人脸照片管理库中的照片的人脸特征,计算人脸相似度df;将自拍的照片与N张照片计算得到的人脸相似度自大到小排序,筛选其中表情识别为微笑表情的照片后,选中前N′张照片。
6.根据权利要求1所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤7包括以下步骤:步骤7.1:在控制端将步骤6获得的照片框出预设拍摄区域的位置,由人脸检测模型得到照片中的人脸特征点;基于步骤2的初始拍摄区域照片中的人脸特征点,得到归一化处理的人脸的位置匹配度dp, 其中,x为初始拍摄区域照片中人脸特征点的坐标,f为步骤6获得的照片中人脸特征点的坐标,i为每张照片的每一张人脸,δ为每个i的归一化因子,n为人脸的总数;
步骤7.2:对步骤2的初始光照照片和步骤6获得的照片进行直方图数据采集,将采集的所有图像直方图归一化处理,得到归一化处理的光照匹配度dg, 其中,h和h′分别为步骤2的初始光照照片和步骤6获得的照片的直方图数据,i为每张照片的每一张人脸,δ为每个i的归一化因子,N为人脸的总数;
步骤7.3:dg的值由小至大为匹配程度增大,对dg的值由大到小进行排序;
步骤7.4:对步骤2的初始姿态照片和步骤6获得的照片中的姿态进行归一化处理,得到归一化处理的姿态匹配度dm, 其中,p为步骤2的初始姿态照片中的游客,p∈(0,M),M为照片中游客的总数,i为步骤6获得的照片中的游客,dpi表示游客p和游客i的人物动作的欧式距离,Sp表示拍照人的尺度因子, w和h分别为对应每个游客的检测框的宽和高,σ表示归一化因子;
步骤7.5:通过位置匹配度dp、光照匹配度dg、姿态匹配度dm得出综合筛选参数Valuesel,筛选出若干张照片。
7.根据权利要求6所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤7.5中,基于位置匹配度dp、光照匹配度dg、姿态匹配度dm得出综合筛选参数Valuesel,Valuesel=α′·dp+β′·dg+χ·dm,α′、β′和χ为预设的权重,α′+β′+χ=1;
设定筛选置信度阈值T2,当Valuesel>T2时,则认定为是可以推荐给用户选择的高质量照片。
8.根据权利要求1所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述步骤8结束后,记录游客的选择结果,将选中的照片与未被选中的照片的光照匹配度dg、位置匹配度dp、姿态匹配度dm作为参数,归一化处理后调整各参数的权重,使得综合筛选参数Valuesel符合用户判断,迭代各匹配度参数的权重值,推送最优筛选照片方案。
9.根据权利要求8所述的一种可自动筛选照片的景区自动拍照方法,其特征在于:所述迭代包括以下步骤:步骤9.1:用户根据终端显示的照片进行选择;
步骤9.2:建立预测函数hθ(x)=θ1·x1+θ2·x2+θ3·x3,令x1=dp、x2=dg、x3=dm,θ1=α′、θ2=β′、θ3=χ;
步骤9.3:将用户选中的照片与未选中的照片分别建立标签,选中的照片设标志1,未选中的照片设标志0,得到 y为标志,可得到损失函数
其中,m为照片的总数,i为照片的序号;
步骤9.4:利用梯度下降算法进行参数的更新,
其中,α为学习率参数,λ为正则项参数,j为光照匹配度dg、位置匹配度dp、姿态匹配度dm之一,j=1,2,3;
步骤9.5:经过M人次迭代调整后的权重参数重新加入到信息融合筛选条件中。
10.一种采用权利要求1~9之一所述的可自动筛选照片的景区自动拍照方法的景区自动拍照系统,其特征在于:所述系统包括:一图像采集与存储单元,用于采集游客在景区拍照点的照片并保存至数据分析服务器;
一游客分析单元,用于检测游客的人体和人脸图像,提取对应的人体和人脸特征,生成人脸照片管理库;
一融合信息匹配筛选单元,用于将图像采集与存储单元采集的照片和人脸照片管理库的数据进行匹配,获得与游客匹配的照片并进行处理;
一图片处理显示终端,用于在显示屏上显示任一游客在各个拍照点拍摄并处理后的照片,供游客筛选;
所述图像采集与存储单元、游客分析单元、融合信息匹配筛选单元和图片处理显示终端与控制端配合设置。