本申请公开了一种图像处理方法及相关装置,应用于电子设备,电子设备包括第一摄像头和第二摄像头,第一摄像头与第二摄像头的拍摄范围存在重叠区域;该方法包括:以第一帧率播放预览图像,预览图像为第一摄像头拍摄的第一图像;在第一摄像头切换为第二摄像头时,通过第二摄像头以第二帧率获取第一视频流,第一视频流包括P帧图像,第二帧率小于第一帧率;对P帧图像进行插帧处理,得到第二视频流,第二视频流包括Q帧图像,Q帧图像对应第三帧率,第三帧率大于第二帧率;将Q帧图像作为预览图像,根据第三帧率播放预览图像。采用本申请实施例能够以保证在变焦的过程中镜头的切换的流畅性以及减少图像的跃变。以及减少图像的跃变。以及减少图像的跃变。
【技术实现步骤摘要】
图像处理方法及相关装置
[0001]本申请涉及图像处理
,尤其涉及一种用于图像处理方法及相关装置。
技术介绍
[0002]随着电子设备(如手机、平板电脑等等)的大量普及应用,电子设备能够支持的应用越来越多,功能越来越强大,电子设备向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。
[0003]目前来看,相机作为电子设备的必备功能也深受用户喜爱。在平滑变焦(spatial alignment transform,SAT)技术也在拍照中得以应用,但是,在变焦的过程中,由于镜头的切换会导致预览图像不流畅以及会出现图像的跃进问题,因此,如何在变焦的过程中保证镜头切换的流畅性以及减少图像的跃变的问题亟待解决。
技术实现思路
[0004]本申请实施例提供一种图像处理方法及相关装置,能够在变焦的过程中保证镜头切换的流畅性以及减少图像的跃变。
[0005]第一方面,本申请实施例提供一种图像处理方法,应用于电子设备,所述电子设备包括第一摄像头和第二摄像头,所述第一摄像头与所述第二摄像头的拍摄范围存在重叠区域;所述方法包括:
[0006]以第一帧率播放预览图像,所述预览图像为所述第一摄像头拍摄的第一图像;
[0007]在所述第一摄像头切换为所述第二摄像头时,通过所述第二摄像头以第二帧率获取第一视频流,所述第一视频流包括P帧图像,所述第二帧率小于第一帧率,所述P为正整数;
[0008]对所述P帧图像进行插帧处理,得到第二视频流,所述第二视频流包括Q帧图像,所述Q帧图像对应第三帧率,所述第三帧率大于所述第二帧率,且所述第三帧率与所述第二帧率之间的差值的绝对值小于或等于第一预设阈值,Q为大于P的整数;
[0009]将所述Q帧图像作为所述预览图像,根据所述第三帧率播放所述预览图像。
[0010]第二方面,本申请实施例提供一种图像处理装置,应用于电子设备,所述电子设备包括第一摄像头和第二摄像头,所述第一摄像头与所述第二摄像头的拍摄范围存在重叠区域;所述装置包括:播放单元、获取单元、插帧单元,其中,
[0011]所述播放单元,用于以第一帧率播放预览图像,所述预览图像为所述第一摄像头拍摄的第一图像;
[0012]所述获取单元,用于在所述第一摄像头切换为所述第二摄像头时,通过所述第二摄像头以第二帧率获取第一视频流,所述第一视频流包括P帧图像,所述第二帧率小于第一帧率,所述P为正整数;
[0013]所述插帧单元,用于对所述P帧图像进行插帧处理,得到第二视频流,所述第二视频流包括Q帧图像,所述Q帧图像对应第三帧率,所述第三帧率大于所述第二帧率,且所述第
三帧率与所述第二帧率之间的差值的绝对值小于或等于第一预设阈值,Q为大于P的整数;
[0014]所述播放单元,还用于将所述Q帧图像作为所述预览图像,根据所述第三帧率播放所述预览图像。
[0015]第三方面,本申请实施例提供一种电子设备,所述电子设备包括处理器、存储器,所述存储器用于存储一个或多个程序,并且被配置由处理器执行,所述程序包括用于执行如第一方所描述的部分或者全部步骤。
[0016]第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
[0017]第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0018]实施本申请实施例,具备如下有益效果:
[0019]可以看出,本申请实施例中所描述的图像处理方法及相关装置,应用于电子设备,电子设备包括第一摄像头和第二摄像头,第一摄像头与第二摄像头的拍摄范围存在重叠区域;以第一帧率播放预览图像,预览图像为第一摄像头拍摄的第一图像;在第一摄像头切换为第二摄像头时,通过第二摄像头以第二帧率获取第一视频流,第一视频流包括P帧图像,第二帧率小于第一帧率,P为正整数;对P帧图像进行插帧处理,得到第二视频流,第二视频流包括Q帧图像,Q帧图像对应第三帧率,第三帧率大于第二帧率,且第三帧率与第二帧率之间的差值的绝对值小于或等于第一预设阈值,Q为大于P的整数;将Q帧图像作为预览图像,根据第三帧率播放预览图像,由于在变焦的过程中,对切换后镜头的拍摄图像进行插帧处理,进而,可以缩减镜头切换前后的帧率差,保证镜头切换的流畅性以及减少图像的跃变。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本申请实施例提供的一种电子设备的结构示意图;
[0022]图2是本申请实施例提供的一种电子设备的软件结构示意图;
[0023]图3A是本申请实施例提供的一种图像处理方法的流程示意图;
[0024]图3B是本申请实施例提供的一种图像处理方法的演示示意图;
[0025]图3C是本申请实施例提供的一种SAT切换时序的演示示意图;
[0026]图3D是本申请实施例提供的一种空间对齐的一演示示意图;
[0027]图3E是本申请实施例提供的一种空间对齐的另一演示示意图;
[0028]图4是本申请实施例提供的另一种图像处理方法的流程示意图;
[0029]图5是本申请实施例提供的另一种电子设备的结构示意图;
[0030]图6是本申请实施例提供的一种图像处理装置的功能单元组成框图。
具体实施方式
[0031]下面将结合附图,对本申请实施例中的技术方案进行描述。
[0032]为了更好地理解本申请实施例的方案,下面先对本申请实施例可能涉及的相关术语和概念进行介绍。
[0033]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0034]具体实现中,本申请实施例中,电子设备可以包括各种具有计算机功能的设备,例如,手持设备(智能手机、平板电脑等)、车载设备(导航仪、辅助倒车系统、行车记录仪、车载冰箱等等)、可穿戴设备(智能手环、无线耳机、智能手表、智能眼镜等等)、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于电子设备,所述电子设备包括第一摄像头和第二摄像头,所述第一摄像头与所述第二摄像头的拍摄范围存在重叠区域;所述方法包括:以第一帧率播放预览图像,所述预览图像为所述第一摄像头拍摄的第一图像;在所述第一摄像头切换为所述第二摄像头时,通过所述第二摄像头以第二帧率获取第一视频流,所述第一视频流包括P帧图像,所述第二帧率小于第一帧率,所述P为正整数;对所述P帧图像进行插帧处理,得到第二视频流,所述第二视频流包括Q帧图像,所述Q帧图像对应第三帧率,所述第三帧率大于所述第二帧率,且所述第三帧率与所述第二帧率之间的差值的绝对值小于或等于第一预设阈值,Q为大于P的整数;将所述Q帧图像作为所述预览图像,根据所述第三帧率播放所述预览图像。2.根据权利要求1所述的方法,其特征在于,所述对所述P帧图像进行插帧处理,得到第二视频流,包括:将所述第一图像与所述P帧图像进行空间对齐处理;对空间对齐处理后的所述P帧图像进行插帧处理,得到所述第二视频流。3.根据权利要求2所述的方法,其特征在于,所述对空间对齐处理后的所述P帧图像进行插帧处理,得到所述第二视频流,包括:确定所述第一帧率与所述第二帧率之间的目标差值;根据所述目标差值确定目标插帧数量;根据所述目标插帧数量对空间对齐处理后的所述P帧图像进行插帧处理,得到所述第二视频流。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标插帧数量对空间对齐处理后的所述P帧图像进行插帧处理,得到所述第二视频流,包括:获取目标空间对齐算法的目标插帧需求参数;确定与所述目标插帧需求参数对应的目标插帧处理参数;根据所述目标插帧处理参数和所述目标插帧数量对空间对齐处理后的所述P帧图像进行插帧处理,得到所述第二视频流。5.根据权利要求1所述的方法,其特征在于,所述对所述P帧图像进行插帧处理,得到第二视频流,包括:对所述P帧图像进行插帧处理,得到所述Q帧图像;将所述第一图像与所述Q帧图像进行空间对齐处理,得到所述第二视频流。6.根据权利要求1
...
【专利技术属性】
技术研发人员:朱文波,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。