[0049] 以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
[0050] 需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。
[0051] 在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0052] 此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0053] 以下为本发明具体实施例。
[0054] 实施例一
[0055] 本实施例提出一种自动拍照方法。
[0056] 图1为本实施例中一种自动拍照方法流程图,如图1所示,本实施例中一种自动拍照方法包括步骤:
[0057] A1.预先保存多张样本图片;
[0058] 本步骤中,服务器首先预先保存多张样本图片,所述多张样本图片中人物姿势、人物表情等特性信息较为明显,且样本图片多为拍照光线较好,拍照背景反差较为明显,辨识度高的图片。
[0059] A2.接收拍照装置发送的于对焦过程中获取的图像信息,将所述图像信息与预先保存的多张样本图片进行识别匹配;
[0060] 本步骤中,拍照装置在进行拍照时,在对焦过程中,完成图像信息的采集,并将获取的图像信息发送至服务器。
[0061] 服务器接收拍照装置发送的于对焦过程中获取的图像信息,并将所述图像信息与预先保存的多张样本图片进行识别匹配;
[0062] 服务器对所述图像信息及所述多张样本图片中的人物姿势、人物表情、拍照光线及拍照背景的特征信息进行识别及匹配,以获取与所述图像信息相似的样本图片的数量。
[0063] 图2为本实施例中特征信息识别匹配流程图,如图2所示,本实施例中,特征信息识别具体为:
[0064] S1.尺度空间极值检测:在尺度空间通过高斯微分函数来检测所述图像信息与所述多张样本图片中潜在的对于尺度和旋转不变的兴趣点;
[0065] S2.关键点定位:在所述图像信息与所述多张样本图片中的兴趣点位置上,确定关键点的位置和尺度;
[0066] S3.方向确定:基于图像局部的梯度方向,给所述图像信息与所述多张样本图片中的每个关键点分配方向;
[0067] S4.生成关键点描述矢量:在所述图像信息与所述多张样本图片中每个关键点的领域内测量图像局部的梯度,生成对应的表达特征向量。
[0068] 本实施例中,特征信息识别之后还包括:特征信息匹配;
[0069] 所述特征信息匹配具体为:
[0070] S5.特征匹配:对所述图像信息及所述多张样本图片中的人物姿势、人物表情、拍照光线及拍照背景的特征对应的表达特征向量进行匹配,确定所述图像信息与所述多张样本图片中特征的对应关系,获取与所述图像信息相似的样本图片的数量。
[0071] A3.当与所述图像信息相似的样本图片的数量达到预设数量值时,向拍照装置发送拍照指令,以便于所述拍照装置根据接收的拍照指令执行自动拍照。
[0072] 本步骤之前还包括:于服务器中设置一用于作为判断是否向拍照装置发送拍照指令的预设数量值;当与所述图像信息相似的样本图片的数量达到所述预设数量值时,服务器向拍照装置发送拍照指令;当与所述图像信息相似的样本图片的数量未达到所述预设数量值时,则重新接收拍照装置发送的于对焦过程中获取的新的图像信息,并执行步骤A2。
[0073] 本步骤中,当步骤A2中通过识别匹配获取的与所述图像信息相似的样本图片的数量达到所述预设数量值时,服务器向拍照装置发送拍照指令;
[0074] 当拍照装置接收服务器发送的拍照指令后,拍摄一张照片;
[0075] 或者,拍摄多张供用户选择的照片。
[0076] 本步骤中,当步骤A2中通过识别匹配获取的与所述图像信息相似的样本图片的数量未达到所述预设数量值时,则不发送拍照指令;
[0077] 拍照装置将对焦过程中获取的图像信息发送至服务器后,若于预设时间内未接收到服务器发送的拍照指令,则于对焦过程中获取新的图像信息,并将所述新的图像信息发送至服务器;
[0078] 服务器重新接收拍照装置发送的于对焦过程中获取的新的图像信息,并返回步骤A2,将所述新的图像信息与预先保存的多张样本图片进行识别匹配;并根据识别匹配结果执行步骤A3。
[0079] 本实施例提出一种自动拍照方法,用户在进行拍照时,拍照装置在进行对焦时,将采集到的图像信息上传至服务器,服务器对所述图像进行识别匹配,分析出当前拍照图像是否为较好状态,从而帮助用户拍出令用户更满意,效果理想的照片。
[0080] 实施例二
[0081] 本实施例提出另一种自动拍照方法。
[0082] 图3为本实施例中另一种自动拍照方法流程图,如图3所示,本实施例中另一种自动拍照方法包括步骤:
[0083] B1.将对焦过程中获取的图像信息发送至服务器,以便于所述服务器将所述图像信息与所述服务器中预先保存的多张样本图片进行识别匹配,并于当与所述图像信息相似的样本图片的数量达到预设数量值时,向拍照装置发送拍照指令;
[0084] 本步骤中,拍照装置在进行拍照时,在对焦过程中,完成图像信息的采集,并将获取的图像信息发送至服务器。
[0085] 服务器接收拍照装置发送的于对焦过程中获取的图像信息,并将所述图像信息与预先保存的多张样本图片进行识别匹配;
[0086] 服务器对所述图像信息及所述多张样本图片中的人物姿势、人物表情、拍照光线及拍照背景的特征信息进行识别及匹配,以获取与所述图像信息相似的样本图片的数量。
[0087] 具体的,特征信息识别具体为:
[0088] S1.尺度空间极值检测:在尺度空间通过高斯微分函数来检测所述图像信息与所述多张样本图片中潜在的对于尺度和旋转不变的兴趣点;
[0089] S2.关键点定位:在所述图像信息与所述多张样本图片中的兴趣点位置上,确定关键点的位置和尺度;
[0090] S3.方向确定:基于图像局部的梯度方向,给所述图像信息与所述多张样本图片中的每个关键点分配方向;
[0091] S4.生成关键点描述矢量:在所述图像信息与所述多张样本图片中每个关键点的领域内测量图像局部的梯度,生成对应的表达特征向量。
[0092] 具体的,特征信息识别之后还包括:特征信息匹配;
[0093] 所述特征信息匹配具体为:
[0094] S5.特征匹配:对所述图像信息及所述多张样本图片中的人物姿势、人物表情、拍照光线及拍照背景的特征对应的表达特征向量进行匹配,确定所述图像信息与所述多张样本图片中特征的对应关系,获取与所述图像信息相似的样本图片的数量。
[0095] B2.接收服务器发送的拍照指令,执行自动拍照。
[0096] 本步骤中,当步骤B1中通过识别匹配获取的与所述图像信息相似的样本图片的数量达到所述预设数量值时,服务器向拍照装置发送拍照指令;
[0097] 当拍照装置接收服务器发送的拍照指令后,拍摄一张照片;
[0098] 或者,拍摄多张供用户选择的照片。
[0099] 本步骤中,当步骤B1中通过识别匹配获取的与所述图像信息相似的样本图片的数量未达到所述预设数量值时,则不发送拍照指令;
[0100] 拍照装置将对焦过程中获取的图像信息发送至服务器后,若于预设时间内未接收到服务器发送的拍照指令,则于对焦过程中获取新的图像信息,并将所述新的图像信息发送至服务器;
[0101] 服务器重新接收拍照装置发送的于对焦过程中获取的新的图像信息,并将所述新的图像信息与预先保存的多张样本图片进行识别匹配;并根据识别匹配结果向拍照装置发送/不发送拍照指令。
[0102] 本实施例提出另一种自动拍照方法,用户在进行拍照时,拍照装置在进行对焦时,将采集到的图像信息上传至服务器,服务器对所述图像进行识别匹配,分析出当前拍照图像是否为较好状态,从而帮助用户拍出令用户更满意,效果理想的照片。
[0103] 实施例三
[0104] 本实施例提出一种自动拍照系统。
[0105] 图4为本实施例中一种自动拍照系统结构图,如图4所示,本实施例中一种自动拍照系统包括:
[0106] 拍照装置100及服务器200。
[0107] 所述拍照装置100用于将对焦过程中获取的图像信息发送至服务器,以便于所述服务器将所述图像信息与所述服务器中预先保存的多张样本图片进行识别匹配,并于当与所述图像信息相似的样本图片的数量达到预设数量值时,向拍照装置发送拍照指令;用于接收服务器发送的拍照指令,执行自动拍照。
[0108] 所述服务器200用于预先保存多张样本图片;用于接收拍照装置发送的于对焦过程中获取的图像信息,将所述图像信息与预先保存的多张样本图片进行识别匹配;用于当与所述图像信息相似的样本图片的数量达到预设数量值时,向拍照装置发送拍照指令,以便于所述拍照装置根据接收的拍照指令执行自动拍照。
[0109] 实施例四
[0110] 本实施例提出一种服务器,应用于一种自动拍照系统。
[0111] 图5为本实施例中一种服务器结构图,如图5所示,本实施例中一种服务器包括:
[0112] 保存模块210,用于预先保存多张样本图片;
[0113] 图像接收模块220,用于接收拍照装置发送的于对焦过程中获取的图像信息;
[0114] 识别匹配模块230,用于将所述图像信息与预先保存的多张样本图片进行识别匹配;
[0115] 指令发送模块240,用于当与所述图像信息相似的样本图片的数量达到预设数量值时,向拍照装置发送拍照指令,以便于所述拍照装置根据接收的拍照指令执行自动拍照。
[0116] 实施例五
[0117] 本实施例提出一种自动拍照装置,应用于一种自动拍照系统。
[0118] 图6为本实施例中一种自动拍照装置结构图,如图6所示,本实施例中一种自动拍照装置包括:
[0119] 图像发送模块110,用于将对焦过程中获取的图像信息发送至服务器,以便于所述服务器将所述图像信息与所述服务器中预先保存的多张样本图片进行识别匹配,并于当与所述图像信息相似的样本图片的数量达到预设数量值时,向拍照装置发送拍照指令;
[0120] 指令接收模块120,用于接收服务器发送的拍照指令;
[0121] 拍照模块130,用于执行自动拍照。
[0122] 当图像发送模块110将对焦过程中获取的图像信息发送至服务器后,若于预设时间内,指令接收模块120未接收到服务器发送的拍照指令,则图像发送模块110于对焦过程中获取新的图像信息,并将所述新的图像信息发送至服务器。
[0123] 本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。