一种拍照方法及终端的制作方法

文档序号:7795716阅读:184来源:国知局
一种拍照方法及终端的制作方法
【专利摘要】本发明提供了一种拍照方法及终端,所述终端包括:关注区域确定模块,用于确定目标画面中的N个关注区域,N是大于或等于2的整数;照片拍摄模块,用于对所述关注区域确定模块所确定的N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片;目标照片合成模块,用于将所述照片拍摄模块得到的N张拍摄照片按照预设规则合成目标照片。本发明解决了现有技术中所拍摄的照片不能同时清晰地显示多个关注区域的问题。
【专利说明】一种拍照方法及终端
【技术领域】
[0001]本发明涉及电子领域,尤其涉及一种拍照方法及终端。
【背景技术】
[0002]随着终端技术的发展,用户对终端中的拍照照片的画面要求越来越高,且很多时候,用户在使用终端拍照时,希望所关注的几个区域都能成为焦点,拍出的照片希望可以有多个区域的成像比较清晰。在现有技术中,一般存在两种拍照方法,第一种方法需要用户首先调整相机位置和角度使得所感兴趣的拍摄对象居于图像的中心,然后半按下快门来聚焦,最后按下快门按钮拍照。该方法不方便用户的操作且只能对一个关注区域进行对焦,所以不能同时清晰地显示多个关注区域;第二种方法采用人脸检测技术检测拍摄对象中的最大人脸的位置,然后自动对焦相机到该位置,该方法只需要用户按下快门就可以拍照,非常方便用户的操作,但是该方法只能用于拍摄对象是人脸的情况,若对拍摄对象不是人脸时,不能自动对焦,即其不存在自动对焦的作用了,但在现实生活当中,拍摄对象有很多种,t匕如花、风景、汽车等,即这种拍照方法虽然能对人脸进行自动对焦,但是用户大多时候想要拍摄的都是与人脸无关的场景,因此,这种拍照方法实用性不强。

【发明内容】

[0003]本发明提供一种拍照方法及终端,解决了现有技术中所拍摄的照片不能同时清晰地显示多个关注区域的问题,为了解决上述问题,本发明采用以下技术方案:
[0004]一种终端,包括:
[0005]关注区域确定模块,用于确定目标画面中的N个关注区域,N是大于或等于2的整数;
[0006]照片拍摄模块,用于对所述关注区域确定模块所确定的N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片;
[0007]目标照片合成模块,用于将所述照片拍摄模块得到的N张拍摄照片按照预设规则合成目标照片。
[0008]进一步地,所述关注区域确定模块具体包括:第一关注区域确定子模块,用于跟踪人眼对目标画面的注视区域,从人眼的注视区域中确定N个关注区域;和/或,第二关注区域确定子模块,用于接收用户对目标画面的触发操作,将用户的触发区域确定为关注区域。
[0009]进一步地,所述第一关注区域确定子模块具体用于计算人眼对各注视区域的注视时间,将注视时间大于或等于预设时间阈值的注视区域确定为关注区域;或者,将注视时间由长到短排序后靠前的N个注视区域确定为N个关注区域。
[0010]进一步地,所述目标照片合成模块具体包括:距离计算子模块,用于计算每张拍摄照片中各像素点离关注区域的成像的距离;距离比较子模块,用于将所述距离计算子模块得到的每张拍摄照片中相同位置的像素点离该像素点所在的拍摄照片的关注区域的成像的距离进行比较;成像子模块,用于获取所述距离比较子模块得到的最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的成像作为目标照片上与该像素点同一位置的像素点的成像。
[0011]进一步地,还包括拍摄照片缓存模块,用于缓存所述N张目标画面的拍摄照片;和拍摄照片删除模块,用于删除所述拍摄照片缓存模块中所缓存的拍摄照片。
[0012]一种拍照方法,包括:
[0013]确定目标画面中的N个关注区域,N是大于或等于2的整数;
[0014]对所述目标画面中N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片;
[0015]将所述N张目标画面的拍摄照片按照预设规则合成目标照片。
[0016]进一步地,所述确定目标画面中的N个关注区域的具体方式包括:
[0017]跟踪人眼对目标画面的注视区域,从人眼的注视区域中确定N个关注区域;
[0018]和/或,接收用户对目标画面的触发操作,将用户的触发区域确定为关注区域。
[0019]进一步地,所述从人眼的注视区域中确定N个关注区域的具体方式包括:
[0020]计算人眼对各注视区域的注视时间,将注视时间大于或等于预设时间阈值的注视区域确定为关注区域;或者,将注视时间由长到短排序后靠前的N个注视区域确定为N个关注区域。
[0021]进一步地,将所述N张目标画面的拍摄照片按照预设规则合成目标照片具体包括:计算每张拍摄照片中各像素点离关注区域的成像的距离;比较每张拍摄照片中相同位置的像素点离该像素点所在的拍摄照片的关注区域的成像的距离;获取最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的成像作为目标照片上与该像素点同一位置的像素点的成像。
[0022]进一步地,所述得到N张目标画面的拍摄照片后,将所述拍摄照片进行缓存;所述合成目标照片后,再将所述缓存的拍摄照片进行删除。
[0023]本发明提供了一种拍照方法及终端,所述终端包括关注区域确定模块、照片拍摄模块和目标照片合成模块,在关注区域确定模块中确定目标画面中的N个关注区域,N是大于或等于2的整数,然后在照片拍摄模块中对所述关注区域确定模块所确定的N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片,最后在目标照片合成模块中将所述照片拍摄模块得到的N张拍摄照片按照预设规则合成目标照片。本方案使得用户在对目标画面进行拍照时,所得到的照片能够清晰地显示出用户希望清晰成像的N个关注区域,这样,不仅使得照片的效果更加突出,同时也增加了用户的体验。
[0024]另外,本方案还可以根据人眼对目标画面的各个注视区域的注视时间的长短来确定N个关注区域,再进行分别对焦拍摄,这样使得用户使用起来更加方便简单,其体验效果也更佳。
【专利附图】

【附图说明】
[0025]图1为本发明一实施例所示的终端结构图;
[0026]图2为本发明另一实施例所示的目标照片合成模块结构图;
[0027]图3为本发明另一实施例所示的一种拍照方法流程图。【具体实施方式】
[0028]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0029]如图1所示为本实施例一种终端的结构图,请参见图1,该终端100包括:关注区域确定模块101、照片拍摄模块102和目标照片合成模块103,其中,关注区域确定模块101,用于确定目标画面中的N个关注区域,N是大于或等于2的整数;照片拍摄模块102,用于对所述关注区域确定模块所确定的N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片;目标照片合成模块103,用于将所述照片拍摄模块得到的N张拍摄照片按照预设规则合成目标照片。所述关注区域是用户对目标画面中比较感兴趣的区域;所述N张目标画面的拍摄照片中显示的都是目标画面,但其显示比较清晰的部分是不一样的,其清晰的部分是用户感兴趣的N个关注区域中的某个关注区域;所述目标照片是能清晰地显示出N个关注区域的目标画面的照片。所述终端100可以是手机、平板电脑、电脑等终端。
[0030]在一些实施例中,所述关注区域确定模块101包括:第一关注区域确定子模块,用于跟踪人眼对目标画面的注视区域,从人眼的注视区域中确定N个关注区域。所述第一关注区域确定子模块具体用于计算人眼对各注视区域的注视时间,将注视时间大于或等于预设时间阈值的注视区域确定为关注区域;或者,将注视时间由长到短排序后靠前的N个注视区域确定为N个关注区域。具体地,可以先设置一个时间阈值,若用户对某个区域的注视时间大于该时间阈值,则认为该区域为用户的关注区域;也可以是用户预先设置关注区域的个数为N,然后根据所计算出来的人眼对目标画面的各注视区域的注视时间,将注视时间最长的N个区域确定为关注区域。
[0031]在另一些实施例中,所述关注区域确定模块101还包括:第二关注区域确定子模块,用于接收用户对目标画面的触发操作,将用户的触发区域确定为关注区域。所述触发操作具体包括:对显示在触摸屏上的目标画面的各个感兴趣区域的点击、双击、滑动等触发操作,将用户的触发区域确定为关注区域。
[0032]同样的,所述关注区域确定模块101包括上述所述的第一关注区域确定子模块和第二关注区域确定子模块。
[0033]在另一些实施例中,如图2所示,为本实施例目标照片合成模块103的结构图,请参见图2,所述目标照片合成模块103包括:距离计算子模块1031、距离比较子模块1032和成像子模块1033 ;距离计算子模块1031,用于计算每张拍摄照片中各像素点离关注区域的成像的距离;距离比较子模块1032,用于将所述距离计算子模块1031得到的每张拍摄照片中相同位置的像素点离该像素点所在的拍摄照片的关注区域的成像的距离进行比较;成像子模块1033,用于获取所述距离比较子模块1032得到的最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的成像作为目标照片上与该像素点同一位置的像素点的成像。所述距离计算子模块1031具体的计算方式为将每张拍摄照片根据其像素假设成点矩阵,计算每点离其关注区域中点的距离;所述成像子模块1033用于获取所述距离比较子模块1032得到的最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的像素值作为目标照片上与该像素点同一位置的像素点的像素值,这样就能够得到目标照片中每个点的像素值,就能得到最后用户所希望的目标照片了。
[0034]在另一些实施例中,所述终端100还包括拍摄照片缓存模块,用于缓存所述N张目标画面的拍摄照片;和拍摄照片删除模块,用于删除所述拍摄照片缓存模块中所缓存的拍摄照片。将所述拍摄照片进行缓存是为了合成最后的目标照片;将拍摄照片删除是为了节省终端100的存储空间,使得终端100能够使用起来更加顺畅。
[0035]本实施例所提供的终端能够对用户的多个关注区域进行分别对焦拍摄,最终合成一张能够清晰地显示多个关注区域的照片,使得照片的效果更佳,且增加了用户的体验和增加了用户使用本终端的信心。
[0036]如图3所示,是本实施例一种拍照方法的流程图,请参见图3,该方法开始后,
[0037]S301:确定目标画面中的N个关注区域,N是大于或等于2的整数。所述关注区域为用户对目标画面中比较感兴趣的区域;确定目标画面中的N个关注区域的方式可以包括:跟踪人眼对目标画面的注视区域,从人眼的注视区域中确定N个关注区域;这是根据视线追踪技术来实现的,具体为,当接收到用户的拍摄指令后,开始计算人眼对各注视区域的注视时间,将注视时间大于或等于预设时间阈值的注视区域确定为关注区域,此时,需要预先设置一个时间阈值,然后再进行拍摄,也可以是系统自动设置为人眼注视该区域等于或大于该时间时该区域就为关注区域;或者,将注视时间由长到短排序后靠前的N个注视区域确定为N个关注区域,此时,N的大小是用户自主设置的。所述确定目标画面中的N个关注区域的方式还可以包括:接收用户对目标画面的触发操作,将用户的触发区域确定为关注区域。用户在需要拍摄当前画面时,对自己所希望能清晰显示的区域进行触发操作,将用户进行触发操作的区域确定为关注区域,所述触发操作包括点击、双击、滑动等触发操作。
[0038]S102:对所述目标画面中N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片。所述得到N张目标画面的拍摄照片后,将所述拍摄照片进行缓存。所述分别进行对焦拍摄是一个快速连拍的过程,不需要用户特意保持当前姿势不变,只是需要很短时间,如1/25秒或者更短的时间,就能完成整个拍摄过程;所述N张目标画面的拍摄照片中显示的都是目标画面,但其显示比较清晰的部分是不一样的,其清晰的部分是用户感兴趣的N个关注区域中的一个关注区域。
[0039]S103:将N张目标画面的拍摄照片按照预设规则合成目标照片。所述目标照片是能清晰地显示出全部N个关注区域的目标画面的照片;所述合成目标照片后,再将所述缓存的拍摄照片进行删除。该步骤具体包括:计算每张拍摄照片中各像素点离关注区域的成像的距离;比较每张拍摄照片中相同位置的像素点离该像素点所在的拍摄照片的关注区域的成像的距离;获取最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的成像作为目标照片上与该像素点同一位置的像素点的成像。例如,假设将每张拍摄照片按照照片的像素分成点矩阵,计算每张拍摄照片中每个点距离本张拍摄照片中的关注区域中点的距离,如计算每张拍摄照片中第i行第j列(i,j为大于或等于I的正整数)的点离其关注区域中点的距离,比较所得到的距离大小,选择距离最小的点及对应的拍摄照片,以该像素点在拍摄照片上的像素值作为目标照片上与该像素点同一位置的像素点的像素值。这样一一对比,得到目标照片中每个点的像素值,最后就能得到所需要的目标照片了。
[0040]本实施例需要根据用户的需要确定N个关注区域,并分别对N个关注区域进行对焦拍摄,得到N张拍摄照片后,再根据预设的规则将N张照片合成目标照片,使得目标照片是能清晰地显示出N个关注区域的照片。满足了用户对照片的需求,同时增加了用户使用该终端的信心。
[0041]本发明提供了一种拍照方法及终端,通过确定用户对目标画面的N个关注区域后,对目标画面中的N个关注区域进行分别对焦拍摄,得到N张不同对焦区域的拍摄照片,再根据预设规则将N张照片进行合成,得到能清晰地显示所述N个关注区域的目标照片。本方案为用户提供了能够拍摄出效果非常好的照片的终端,满足了用户的需求,增加了用户的体验。
[0042]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属【技术领域】的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【权利要求】
1.一种终端,其特征在于,包括: 关注区域确定模块,用于确定目标画面中的N个关注区域,N是大于或等于2的整数; 照片拍摄模块,用于对所述关注区域确定模块所确定的N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片; 目标照片合成模块,用于将所述照片拍摄模块得到的N张拍摄照片按照预设规则合成目标照片。
2.根据权利要求1所述的终端,其特征在于,所述关注区域确定模块具体包括:第一关注区域确定子模块,用于跟踪人眼对目标画面的注视区域,从人眼的注视区域中确定N个关注区域;和/或,第二关注区域确定子模块,用于接收用户对目标画面的触发操作,将用户的触发区域确定为关注区域。
3.根据权利要求2所述的终端,其特征在于,所述第一关注区域确定子模块用于计算人眼对各注视区域的注视时间,将注视时间大于或等于预设时间阈值的注视区域确定为关注区域;或者,将注视时间由长到短排序后靠前的N个注视区域确定为N个关注区域。
4.根据权利要求1-3任一项所述的终端,其特征在于,所述目标照片合成模块具体包括:距离计算子模块,用于计算每张拍摄照片中各像素点离关注区域的成像的距离;距离比较子模块,用于将所述距离计算子模块得到的每张拍摄照片中相同位置的像素点离该像素点所在的拍摄照片的关注区域的成像的距离进行比较;成像子模块,用于获取所述距离比较子模块得到的最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的成像作为目标照片上与该像素点同一位置的像素点的成像。
5.根据权利要求4所述的终端,其特征在于,还包括拍摄照片缓存模块,用于缓存所述N张目标画面的拍摄照片;和拍摄照片删除模块,用于删除所述拍摄照片缓存模块中所缓存的拍摄照片。`
6.—种拍照方法,其特征在于,包括: 确定目标画面中的N个关注区域,N是大于或等于2的整数; 对所述目标画面中N个关注区域分别进行对焦拍摄,得到N张目标画面的拍摄照片; 将所述N张目标画面的拍摄照片按照预设规则合成目标照片。
7.根据权利要求6所述的拍照方法,其特征在于,所述确定目标画面中的N个关注区域的具体方式包括: 跟踪人眼对目标画面的注视区域,从人眼的注视区域中确定N个关注区域; 和/或,接收用户对目标画面的触发操作,将用户的触发区域确定为关注区域。
8.根据权利要求7所述的拍照方法,其特征在于,所述从人眼的注视区域中确定N个关注区域的具体方式包括: 计算人眼对各注视区域的注视时间,将注视时间大于或等于预设时间阈值的注视区域确定为关注区域;或者,将注视时间由长到短排序后靠前的N个注视区域确定为N个关注区域。
9.根据权利要求6-8任一项所述的拍照方法,其特征在于,将所述N张目标画面的拍摄照片按照预设规则合成目标照片具体包括:计算每张拍摄照片中各像素点离关注区域的成像的距离;比较每张拍摄照片中相同位置的像素点离该像素点所在的拍摄照片的关注区域的成像的距离;获取最小距离以及对应的像素点和该像素点所在的拍摄照片,以该像素点在拍摄照片上的成像作为目标照片上与该像素点同一位置的像素点的成像。
10.根据权利要求9所述的拍照方法,其特征在于,所述得到N张目标画面的拍摄照片后,将所述拍摄照片进行缓存;所述合 成目标照片后,再将所述缓存的拍摄照片进行删除。
【文档编号】H04N5/232GK103780839SQ201410026911
【公开日】2014年5月7日 申请日期:2014年1月21日 优先权日:2014年1月21日
【发明者】曹坚 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1