一种图像获取方法及终端技术

技术编号:19220045 阅读:29 留言:0更新日期:2018-10-20 08:21
本发明专利技术实施例公开了一种图像获取方法及终端,涉及通信技术领域,以解决全景图像的质量差的问题。该方法包括:确定终端进行全景拍摄时的参考线,该参考线所在直线的一个方向与终端全景拍摄过程中的移动方向相同;获取第一距离,该第一距离为终端拍摄的第一图像的目标线段到参考线的距离;若第一距离和第二距离不同,则根据第一距离和该第二距离,获取与第一图像对应的目标图像,并删除第一图像,该第二距离为终端拍摄的第二图像的目标线段到参考线的距离,该第一图像和该第二图像为终端连续拍摄的两张图像,该第一图像为终端在拍摄第二图像之后拍摄的图像,该目标图像的目标线段到参考线的距离为第二距离。该方法可以应用于全景拍摄的场景中。

【技术实现步骤摘要】
一种图像获取方法及终端
本专利技术实施例涉及通信
,尤其涉及一种图像获取方法及终端。
技术介绍
随着通信技术的不断发展,全景拍摄技术越来越广泛地被应用到终端设备中。全景拍摄技术是指以某个点为中心,水平(或垂直)拍摄多张连续的照片,并将该多张连续的照片合成一张全景照片的技术。目前,实际拍摄中,在用户触发终端设备拍摄以后,用户可以手持终端设备,通过移动用户手臂或者转动用户身体,以移动终端设备进行全景拍摄。然而,在用户移动终端设备进行全景拍摄的过程中,用户很难保证终端设备始终保持在同一水平高度上,从而导致全景拍摄可能出现断层,进而会导致合成的全景照片质量较差。
技术实现思路
本专利技术实施例提供一种图像获取方法及终端,以解决全景拍摄出现断层导致全景图像的质量差的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种图像获取方法,该方法包括:确定终端进行全景拍摄时的参考线,该参考线所在直线的一个方向与终端全景拍摄过程中的移动方向相同;获取第一距离,该第一距离为终端拍摄的第一图像的目标线段到参考线的距离;若该第一距离和第二距离不同,则根据该第一距离和该第二距离,获取与该第一图像对应的目标图像,并删除该第一图像,该第二距离为终端拍摄的第二图像的目标线段到该参考线的距离,该第一图像和该第二图像为终端连续拍摄的两张图像,该第一图像为终端在拍摄该第二图像之后拍摄的图像,该目标图像的目标线段到该参考线的距离为该第二距离。第二方面,本专利技术实施例提供了一种终端,该终端包括确定模块和获取模块。确定模块,用于确定终端进行全景拍摄时的参考线,该参考线所在直线的一个方向与终端全景拍摄过程中的移动方向相同;获取模块,用于获取第一距离,该第一距离为终端拍摄的第一图像的目标线段到确定模块确定的参考线的距离;获取模块,还用于若该第一距离和第二距离不同,则根据该第一距离和该第二距离,获取与该第一图像对应的目标图像,并删除该第一图像,该第二距离为终端拍摄的第二图像的目标线段到该参考线的距离,该第一图像和该第二图像为终端连续拍摄的两张图像,该第一图像为终端在拍摄第二图像之后拍摄的图像,该目标图像的目标线段到该参考线的距离为该第二距离。第三方面,本专利技术实施例提供了一种终端,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现上述第一方面提供的图像获取方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现上述第一方面提供的图像获取方法的步骤。在本专利技术实施例中,可以确定终端进行全景拍摄时的参考线(该参考线所在直线的一个方向与终端全景拍摄过程中的移动方向相同);并获取第一距离(该第一距离为终端拍摄的第一图像的目标线段到参考线的距离);以及若第一距离和第二距离不同,则根据第一距离和第二距离,获取与该第一图像对应的目标图像,并删除该第一图像(该第二距离为终端拍摄的第二图像的目标线段到该参考线的距离,该第一图像和该第二图像为终端连续拍摄的两张图像,该第一图像为终端在拍摄该第二图像之后拍摄的图像,该目标图像的目标线段到该参考线的距离为该第二距离)。通过该方案,如果终端拍摄的第一图像的目标线段到参考线的距离(即第一距离)和终端拍摄的第二图像的目标线段到参考线的距离(即第二距离)不同,即终端拍摄的第一图像相对于第二图像偏离参考线,那么由于终端可以根据该第一距离和该第二距离,获取目标线段到参考线的距离和第二距离相同的目标图像,并删除该第一图像,即终端可以对第一图像进行补拍,因此本专利技术实施例可以在一定程度上解决由于第一距离和第二距离不同而导致全景拍摄可能会出现断层的问题,从而可以提高全景图像的质量。附图说明图1为本专利技术实施例提供的一种安卓操作系统的架构示意图;图2为本专利技术实施例提供的一种图像获取方法的示意图之一;图3为本专利技术实施例提供的一种用户对终端移动的示意图;图4为本专利技术实施例提供的一种终端获取的图像的示意图之一;图5为本专利技术实施例提供的一种终端获取的图像的示意图之二;图6为本专利技术实施例提供的一种终端获取的图像的示意图之三;图7为本专利技术实施例提供的一种终端获取的图像的示意图之四;图8为本专利技术实施例提供的一种图像获取方法的示意图之二;图9为本专利技术实施例提供的一种图像获取方法的示意图之三;图10为本专利技术实施例提供的一种图像获取方法的示意图之四;图11为本专利技术实施例提供的终端的结构示意图之一;图12为本专利技术实施例提供的终端的结构示意图之二;图13为本专利技术实施例提供的终端的硬件示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。本专利技术的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一图像和第二图像等是用于区别不同的图像,而不是用于描述图像的特定顺序。在本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。在本专利技术实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个元件是指两个或者两个以上的元件,多个处理单元是指两个或者两个以上的处理单元等。本专利技术实施例提供一种图像获取方法及终端,可以确定终端进行全景拍摄时的参考线(该参考线所在直线的一个方向与终端全景拍摄过程中的移动方向相同);并获取第一距离(该第一距离为终端拍摄的第一图像的目标线段到参考线的距离);以及若第一距离和第二距离不同,则根据第一距离和第二距离,获取与该第一图像对应的目标图像,并删除该第一图像(该第二距离为终端拍摄的第二图像的目标线段到该参考线的距离,该第一图像和该第二图像为终端连续拍摄的两张图像,该第一图像为终端在拍摄该第二图像之后拍摄的图像,该目标图像的目标线段到该参考线的距离为该第二距离)。通过该方案,如果终端拍摄的第一图像的目标线段到参考线的距离(即第一距离)和终端拍摄的第二图像的目标线段到参考线的距离(即第二距离)不同,即终端拍摄的第一图像相对于第二图像偏离参考线,那么由于终端可以根据该第一距离和该第二距离,获取目标线段到参考线的距离和第二距离相同的目标图像,并删除该第一图像,即终端可以对第一图像进行补拍,因此本专利技术实施例可以在一定程度上解决由于第一距离和第二距离不同而导致全景拍摄可能会出现断层的问题,从而可以提高全景图像的质量。本专利技术实施例中的终端可以为具有操作系统的终端。该操作系统可以为安卓(Android)操作系统本文档来自技高网...

【技术保护点】
1.一种图像获取方法,应用于终端,其特征在于,所述方法包括:确定所述终端进行全景拍摄时的参考线,所述参考线所在直线的一个方向与所述终端全景拍摄过程中的移动方向相同;获取第一距离,所述第一距离为所述终端拍摄的第一图像的目标线段到所述参考线的距离;若所述第一距离和第二距离不同,则根据所述第一距离和所述第二距离,获取与所述第一图像对应的目标图像,并删除所述第一图像,所述第二距离为所述终端拍摄的第二图像的目标线段到所述参考线的距离,所述第一图像和所述第二图像为所述终端连续拍摄的两张图像,所述第一图像为所述终端在拍摄所述第二图像之后拍摄的图像,所述目标图像的目标线段到所述参考线的距离为所述第二距离。

【技术特征摘要】
1.一种图像获取方法,应用于终端,其特征在于,所述方法包括:确定所述终端进行全景拍摄时的参考线,所述参考线所在直线的一个方向与所述终端全景拍摄过程中的移动方向相同;获取第一距离,所述第一距离为所述终端拍摄的第一图像的目标线段到所述参考线的距离;若所述第一距离和第二距离不同,则根据所述第一距离和所述第二距离,获取与所述第一图像对应的目标图像,并删除所述第一图像,所述第二距离为所述终端拍摄的第二图像的目标线段到所述参考线的距离,所述第一图像和所述第二图像为所述终端连续拍摄的两张图像,所述第一图像为所述终端在拍摄所述第二图像之后拍摄的图像,所述目标图像的目标线段到所述参考线的距离为所述第二距离。2.根据权利要求1所述的方法,其特征在于,所述获取第一距离之前,所述方法还包括:存储所述第二图像;所述获取与所述第一图像对应的目标图像,并删除所述第一图像之后,所述方法还包括:存储所述目标图像,并在全景拍摄完成之后,拼接所述终端全景拍摄且存储的所有图像,得到全景图像;或者,将所述目标图像拼接到所述第二图像,以得到拼接后的图像。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一距离和所述第二距离,获取与所述第一图像对应的目标图像,包括:获取所述第一距离和所述第二距离之间的差值;根据所述差值,控制目标摄像头移动目标位移后获取所述目标图像,所述目标位移的大小为所述差值,所述目标位移的方向与所述终端移动过程中偏离所述参考线的方向相反。4.根据权利要求3所述的方法,其特征在于,所述第一图像和所述第二图像为控制第一摄像头获取的,所述第一摄像头和所述目标摄像头不同。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述确定所述终端进行全景拍摄时的参考线,包括:获取所述终端拍摄的第一张图像;根据预设规则和所述第一张图像,确定所述参考线;其中,所述预设规则为将距离所述第一张图像的第一边为预设阈值的直线作为所述参考线,或者将距离所述第一张图像的第二边为所述预设阈值的直线作为所述参考线,所述第一边和所述第二边为所述第一张图像中相对的两个边。6.一种终端,其特征在于,所述终端包括:确定模块,用于确定所述终端进行全景拍摄时的参考线,所述参考线所在直线的一个方向与所述终端全景拍摄过程中的移动方向相同;获取模块,用于获取第一距离,所述第一距离为所述终...

【专利技术属性】
技术研发人员:黄华
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1