照片拍摄方法及拍照终端的制作方法

文档序号:7794569阅读:152来源:国知局
照片拍摄方法及拍照终端的制作方法
【专利摘要】本发明适用于照相【技术领域】,提供了一种照片拍摄方法,包括步骤有:确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸;对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸;将所述获取的全部满意人脸合成到一张照片中并保存。相应地,本发明还提供一种拍照终端。借此,本发明能够自动、方便地拍摄出令人满意的合影照片,保证了合影人物的拍摄效果,从而提高了用户体验。
【专利说明】照片拍摄方法及拍照终端
【技术领域】
[0001]本发明涉及照相【技术领域】,尤其涉及一种照片拍摄方法及拍照终端。
【背景技术】
[0002]现有数码相机、智能手机等拍照终端在拍摄多个人的合影照片时,拍摄者通常是先拍摄一张照片,如果发现该照片中有至少一个合影人物拍得不理想时,例如出现闭眼睛或者姿势没有摆好等情况,则需要重新拍摄,这不仅需要拍摄者重新执行拍摄操作,而且还需要所有合影人物重新摆好姿势,实现起来显然不方便,而且仍难以保证所有合影人物都能够达到令人满意的拍摄效果。
[0003]综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。

【发明内容】

[0004]针对上述的缺陷,本发明的目的在于提供一种照片拍摄方法及拍照终端,其能够自动、方便地拍摄出令人满意的合影照片,保证了合影人物的拍摄效果,从而提高了用户体验。
[0005]为了实现上述目的,本发明提供一种照片拍摄方法,包括步骤有:
[0006]确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸;
[0007]对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸;
[0008]将所述获取的全部满意人脸合成到一张照片中并保存。
[0009]根据本发明所述的照片拍摄方法,所述确定至少一关键合影人物的步骤包括:
[0010]在拍摄照片时,通过人脸检测分析出所述照片中所有的合影人物,并将所有的所述合影人物确定为所述关键合影人物。
[0011]根据本发明所述的照片拍摄方法,所述确定至少一关键合影人物的步骤包括:
[0012]在拍摄照片时,根据用户的人物选择指令确定所述关键合影人物。
[0013]根据本发明所述的照片拍摄方法,所述对拍摄的多帧照片分别进行人脸检测,获取全部所述关键合影人物的满意人脸的步骤包括:
[0014]开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。
[0015]根据本发明所述的照片拍摄方法,所述对拍摄照片进行人脸检测,直至获取全部所述关键合影人物的满意人脸的步骤包括:
[0016]对拍摄的每一帧照片中的所述关键合影人物进行人脸检测,判断所述关键合影人物是否存在未标记过的所述满意人脸;
[0017]若所述关键合影人物中存在未标记过的所述满意人脸,对所述满意人脸设置人脸标记和位置标记;
[0018]当所述人脸标记的个数等于所述关键合影人物的个数时,从各所述照片中提取全部所述关键合影人物的所述满意人脸;[0019]所述将满意人脸合成到一张所述照片中并保存的步骤包括:
[0020]选择一帧所述照片作为基础照片;
[0021]根据所述满意人脸的所述位置标记,将所提取的所述满意人脸覆盖于所述基础照片中不满意人脸的位置处,以合成为优化照片并保存。
[0022]本发明还提供一种拍照终端,包括有:
[0023]人物确定模块,用于确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸;
[0024]人脸检测模块,用于对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸;
[0025]照片合成模块,用于获取的全部将所述满意人脸合成到一张照片中并保存。
[0026]根据本发明所述的拍照终端,所述人物确定模块用于在拍摄照片时,通过人脸检测分析出所述照片中所有的合影人物,并将所有的所述合影人物确定为所述关键合影人物。
[0027]根据本发明所述的拍照终端,所述人物确定模块用于在拍摄照片时,根据用户的人物选择指令确定所述关键合影人物。
[0028]根据本发明所述的拍照终端,所述人脸检测模块还用于开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。
[0029]根据本发明所述的拍照终端,所述人脸检测模块进一步包括:
[0030]检测子模块,用于对拍摄的每一帧照片中的所述关键合影人物进行人脸检测,判断所述关键合影人物是否存在未标记过的所述满意人脸;
[0031]标记子模块,用于若所述关键合影人物中存在未标记过的所述满意人脸,对所述满意人脸设置人脸标记和位置标记;
[0032]提取子模块,用于当所述人脸标记的个数等于所述关键合影人物的个数时,从各所述照片中提取全部所述关键合影人物的所述满意人脸;
[0033]所述照片合成模块用于选择一帧所述照片作为基础照片,并根据所述满意人脸的所述位置标记,将所提取的所述满意人脸覆盖于所述基础照片中不满意人脸的位置处,以合成为优化照片并保存。
[0034]本发明拍照终端在拍摄合影照片时,先确定全部或部分的合影人物为关键合影人物,该关键合影人物要求达到满意人脸的拍摄效果;再对拍摄的多帧照片分别进行人脸检测,直至获取所有关键合影人物的满意人脸,并基于多帧合成技术将所有关键合影人物的满意人脸合成到一张照片中。借此,本发明能够自动、方便地生成令人满意的合影照片,保证了合影人物的拍摄效果,从而提高了用户拍照体验。
【专利附图】

【附图说明】
[0035]图1是本发明拍照终端的结构示意图;
[0036]图2是本发明优选拍照终端的结构示意图;
[0037]图3是本发明照片拍摄方法的流程图;
[0038]图4是本发明优选照片拍摄方法的流程图;
[0039]图5是本发明照片拍摄方法的合影示意图。【具体实施方式】
[0040]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0041]图1是本发明拍照终端的结构示意图,所述拍照终端100可以是照相机、手机、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等具有拍摄照片功能的终端设备,并且所述拍照终端100包括有人物确定模块10、人脸检测模块20以及照片合成模块30,其中:
[0042]所述人物确定模块10,用于在拍摄照片时确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸。所述满意人脸主要是指没有闭眼、眯眼、侧脸等不好表情的人脸,可以通过人脸检测技术识别人脸是否为满意人脸。优选的是,人物确定模块10用于在拍摄照片时通过人脸检测分析出照片中所有的合影人物,并将所有的合影人物确定为关键合影人物。或者,人物确定模块10用于在拍摄照片时,根据用户的人物选择指令确定关键合影人物,例如用户手动输入合影人物的人数,或者在合影照片的预览界面点击选择全部或部分合影人物作为关键合影人物,因为如果合影人物有很多时,例如大学毕业照,将难以保证每个合影人物都具有满意人脸,所以选择部分的关键合影人物以优先保证其具有满意人脸。
[0043]所述人脸检测模块20,用于对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸。所述关键合影人物的满意人脸可能分别存在不同帧的照片中,因此优选进行满意人脸的人脸标记和位置,以便从各帧照片中提取满意人脸。优选的是,人脸检测模块20用于开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。
[0044]所述照片合成模块30,用于将所述获取的全部满意人脸合成到一张照片中并保存,合成的所述照片中的全部关键合影人物都具有满意人脸。
[0045]图2是本发明优选拍照终端的结构示意图,所述拍照终端100包括有人物确定模块10、人脸检测模块20以及照片合成模块30,其中:
[0046]所述人物确定模块10,用于在拍摄照片时确定至少一关键合影人物,关键合影人物要求达到预定的满意人脸。优选的是,人物确定模块10用于在拍摄照片时通过人脸检测分析出照片中所有的合影人物,并将所有的合影人物确定为关键合影人物;或者,人物确定模块10用于在拍摄照片时,根据用户的人物选择指令确定关键合影人物。
[0047]所述人脸检测模块20,用于对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸。优选的是,人脸检测模块20用于开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。更好的是,所述人脸检测模块20进一步包括:
[0048]检测子模块21,用于对拍摄的每一帧照片中的关键合影人物进行人脸检测,判断关键合影人物是否存在未标记过的满意人脸。优选的是,对每一帧照片进行人脸检测,检查本帧照片中是否存在满意人脸,若存在满意人脸,则进一步判断所述满意人脸是否已经标记过。[0049]标记子模块22,用于若关键合影人物中存在未标记过的满意人脸,对满意人脸设置人脸标记和位置标记,并保存此帧照片。若某帧照片存在满意人脸但该满意人脸已经被标记过则不进行重复标记。若某帧照片未进行任何人脸标记,说明此帧照片没有满意人脸,则舍弃此帧照片。
[0050]提取子模块23,用于当人脸标记的个数等于关键合影人物的个数时,则结束图像获取,从各照片中提取全部关键合影人物的满意人脸。此时,可能已经保存有数帧照片,其中每帧照片具有各自的满意人脸、人脸标记及位置标记。提取子模块23将满意人脸、人脸标记及位置标记发送给照片合成模块30。
[0051]所述照片合成模块30,用于将所述满意人脸合成到一张照片中并保存。优选的是,所述照片合成模块30用于选择一帧照片作为基础照片,该基础照片优选为具有最多满意人脸的那一帧照片,并根据满意人脸的位置标记,将所提取的满意人脸覆盖于基础照片中不满意人脸的位置处,以合成为优化照片并保存,所述优化照片中的全部关键合影人物都具有满意人脸。
[0052]更好的是,所述照片合成模块30进一步包括:
[0053]提示子模块31,用于在人脸检测模块20获取了全部关键合影人物的满意人脸之后,发出拍照结束提示。
[0054]合成子模块32,用于将全部关键合影人物的满意人脸合成到一张照片中。
[0055]预览子模块33,用于将合成的照片显示在预览界面。由于本发明中拍摄者按下拍照按钮进行拍照后,因为拍照终端100需要选择和合成满意人脸,所以拍照开始到拍照结束之间存在一定时延,因此拍照结束时需要提醒用户,例如照片合成完毕后响一声,提示拍摄者已经完成拍照,此时拍摄者可以通过预览界面判断合成后的照片是否效果良好,若是则可以保存,否则可以选择重拍。
[0056]保存子模块34,用于若接收到用户的确认指令,则保存合成的照片。
[0057]本发明考虑在用户拍照的时候,确定获取关键合影人物,从每帧中分析数据,获取某个或某几个关键合影人物的人脸效果好的满意人脸,取得此帧的照片并标记满意人脸,当满意人脸总数等于合影的人数时,将取得多张照片中满意人脸取出,并合成到一张照片中。本发明可让用户在进行多人拍照的时候,可自动而方便地生成满意的照片,从而达到理想的照片效果。
[0058]图3是本发明照片拍摄方法的流程图,其可通过如图1或图2所示的拍照终端100实现,包括步骤有:
[0059]步骤S301,确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸。
[0060]本步骤在拍摄照片时确定至少一关键合影人物,关键合影人物要求达到预定的满意人脸。所述满意人脸主要是指没有闭眼、眯眼、侧脸等不好表情的人脸,可以通过人脸检测技术识别人脸是否为满意人脸。本步骤优选的是,在拍摄照片时通过人脸检测分析出照片中所有的合影人物,并将所有的合影人物确定为关键合影人物。或者,在拍摄照片时,根据用户的人物选择指令确定关键合影人物,例如用户手动输入合影人物的人数,或者在合影照片的预览界面点击选择全部或部分合影人物作为关键合影人物,因为如果合影人物有很多时,例如大学毕业照,将难以保证每个合影人物都具有满意人脸,所以选择部分的关键合影人物以优先保证其具有满意人脸。
[0061]步骤S302,对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸。
[0062]所述关键合影人物的满意人脸可能分别存在不同帧的照片中,因此优选进行满意人脸的人脸标记和位置,以便从各帧照片中提取满意人脸。本步骤优选的是,开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。
[0063]步骤S303,将所述获取的全部满意人脸合成到一张照片中并保存,合成的所述照片中的全部关键合影人物都具有满意人脸。
[0064]本步骤优选包括:在获取全部所述关键合影人物的满意人脸之后,发出拍照结束提示;将全部关键合影人物的满意人脸合成到一张照片中;将合成的照片显示在预览界面;若接收到用户的确认指令,则保存合成的照片。由于本发明中拍摄者按下拍照按钮进行拍照后,因为拍照终端100需要选择和合成满意人脸,所以拍照开始到拍照结束之间存在一定时延,因此拍照结束时需要提醒用户,例如照片合成完毕后响一声,提示拍摄者已经完成拍照,此后拍摄者可以通过预览界面判断合成后的照片是否效果良好,若是则可以保存,否则可以选择重拍。
[0065]图4是本发明优选照片拍摄方法的流程图,其可通过如图2所示的拍照终端100实现,包括步骤有:
[0066]步骤S401,启动合影模式。
[0067]本发明拍照终端100提供一种合影模式,当用户选择启动合影模式时,在用户按下拍照按钮进行拍照时,会自动发送合影指令,拍照终端100将执行本发明后续的合影拍照方案。
[0068]步骤S402,在拍摄照片时确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸
[0069]本步骤优选的是,在拍摄照片时通过人脸检测分析出照片中所有的合影人物,并将所有的合影人物确定为关键合影人物;或者,在拍摄照片时,根据用户的人物选择指令确定关键合影人物。
[0070]步骤S403,对拍摄的每一帧照片中的关键合影人物进行满意人脸的人脸检测。
[0071]步骤S404,判断关键合影人物是否存在满意人脸,若是则执行步骤S405,否则返回到步骤S403。
[0072]步骤S405,判断所述满意人脸是否被标记过,若是则不重复标记并返回到步骤S403,否则执行步骤S406。
[0073]步骤S406,若关键合影人物中存在未标记过的满意人脸,对满意人脸设置人脸标记和位置标记,并保存此帧照片。若某帧照片未进行任何人脸标记,说明此帧照片没有满意人脸,则舍弃此帧照片。
[0074]步骤S407,判断人脸标记的个数是否等于关键合影人物的个数,若是则执行步骤S408,否则返回到步骤S403。
[0075]本发明开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。[0076]步骤S408,当人脸标记的个数等于关键合影人物的个数时,则结束图像获取,从各照片中提取全部关键合影人物的满意人脸。
[0077]此时,可能拍照终端100中已经保存有数帧照片,其中每帧照片具有各自的满意人脸、人脸标记及位置标记。
[0078]步骤S409,选择一帧照片作为基础照片。
[0079]该基础照片优选为具有最多满意人脸的那一帧照片。
[0080]步骤S410,根据满意人脸的位置标记,将从各个帧提取的满意人脸覆盖于基础照片中不满意人脸的位置处,以合成为优化照片并保存。
[0081]本步骤优选包括:将全部关键合影人物的满意人脸合成到一张照片中;发出拍照结束提示,并将合成的照片显示在预览界面;若接收到用户的确认指令,则保存合成的照片。
[0082]下面描述本发明一个具体应用场景:
[0083]如图5是本发明照片拍摄方法的合影示意图,若有5个人进行合影。当用户打开合影模式并按下快门后,此时,拍照终端100先进行人脸检测,检查到当前有N=5个人进行合影。之后对第一帧中找进行满意人脸检测,发现大家都没有准备好,没有满意人脸出现,则丢弃此帧,不保存。检测第二帧时,发现有A、C两张满意人脸,则保该帧的照片,并将A和C的人脸位置进行标记。检测第三帧的时候,A、B、D、E都是准备好的,发现A已经标记,则不进行操作。B、D、E未进行标记,则保存此帧照片,并将B、D、E进行位置标记。此时,标记的人脸数等于N,则拍照结束。此时,有两张保存的照片,则使用第一张照片上的满意人脸覆盖另一张照片上的对应位置(即不满意的人脸),将两张照片合成为一张照片,并保存。
[0084]综上所述,本发明拍照终端在拍摄合影照片时,先确定全部或部分的合影人物为关键合影人物,该关键合影人物要求达到满意人脸的拍摄效果;再对拍摄的多帧照片分别进行人脸检测,直至获取所有关键合影人物的满意人脸,并基于多帧合成技术将所有关键合影人物的满意人脸合成到一张照片中。借此,本发明能够自动、方便地生成令人满意的合影照片,保证了合影人物的拍摄效果,从而提高了用户拍照体验。
[0085]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种照片拍摄方法,其特征在于,包括步骤有: 确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸; 对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸; 将所述获取的全部满意人脸合成到一张照片中并保存。
2.根据权利要求1所述的照片拍摄方法,其特征在于,所述确定至少一关键合影人物的步骤包括: 在拍摄照片时,通过人脸检测分析出所述照片中所有的合影人物,并将所有的所述合影人物确定为所述关键合影人物。
3.根据权利要求1所述的照片拍摄方法,其特征在于,所述确定至少一关键合影人物的步骤包括: 在拍摄照片时,根据用户的人物选择指令确定所述关键合影人物。
4.根据权利要求1所述的照片拍摄方法,其特征在于,所述对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸的步骤包括: 开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的?两意人脸后,结束拍摄。
5.根据权利要求1~4任一项所述的照片拍摄方法,其特征在于,所述对拍摄的照片进行人脸检测,直至获取全部所述关键合影人物的满意人脸的步骤包括: 对拍摄的每一帧照片中的所述关键合`影人物进行人脸检测,判断所述关键合影人物是否存在未标记过的所述满意人脸; 若所述关键合影人物中存在未标记过的所述满意人脸,对所述满意人脸设置人脸标记和位置标记; 当所述人脸标记的个数等于所述关键合影人物的个数时,从各所述照片中提取全部所述关键合影人物的所述满意人脸; 所述将满意人脸合成到一张所述照片中并保存的步骤包括: 选择一帧所述照片作为基础照片; 根据所述满意人脸的所述位置标记,将所提取的所述满意人脸覆盖于所述基础照片中不满意人脸的位置处,以合成为优化照片并保存。
6.一种拍照终端,其特征在于,包括有: 人物确定模块,用于确定至少一关键合影人物,所述关键合影人物要求达到预定的满意人脸; 人脸检测模块,用于对拍摄的照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸; 照片合成模块,用于将所述获取的全部满意人脸合成到一张照片中并保存。
7.根据权利要求6所述的拍照终端,其特征在于,所述人物确定模块用于在拍摄照片时,通过人脸检测分析出所述照片中所有的合影人物,并将所有的所述合影人物确定为所述关键合影人物。
8.根据权利要求6所述的拍照终端,其特征在于,所述人物确定模块用于在拍摄照片时,根据用户的人物选择指令确定所述关键合影人物。
9.根据权利要求6所述的拍照终端,其特征在于,所述人脸检测模块还用于开启连续拍摄,对拍摄到的多帧照片分别进行人脸检测,直至获取全部所述关键合影人物的满意人脸后,结束拍摄。
10.根据权利要求6~9任一项所述的拍照终端,其特征在于,所述人脸检测模块进一步包括: 检测子模块,用于对拍摄的每一帧照片中的所述关键合影人物进行人脸检测,判断所述关键合影人物是否存在未标记过的所述满意人脸; 标记子模块,用于若所述关键合影人物中存在未标记过的所述满意人脸,对所述满意人脸设置人脸标记和位置标记; 提取子模块,用于当所述人脸标记的个数等于所述关键合影人物的个数时,从各所述照片中提取全部所述关键合影人物的所述满意人脸; 所述照片合成模块用于选择一帧所述照片作为基础照片,并根据所述满意人脸的所述位置标记,将所提取的所述满意人脸覆盖于所述基础照片中不满意人脸的位置处,以合成为优化照片并保存。
【文档编号】H04N5/232GK103747180SQ201410005538
【公开日】2014年4月23日 申请日期:2014年1月7日 优先权日:2014年1月7日
【发明者】林鹿堃, 周俊杰 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1