图像处理方法、装置和电子设备制造方法及图纸

技术编号:29040825 阅读:21 留言:0更新日期:2021-06-26 05:50
本申请公开了一种图像处理方法、装置和电子设备,属于通信技术领域,可以解决整个SAT功能的移植效率较低的问题。该图像处理方法包括:在第一系统层,从M个摄像头中,确定出与目标拍摄参数对应的目标摄像头;在第一系统层,将目标摄像头对应的图像帧序列,确定为目标图像帧序列,并将该目标图像帧序列传输至第二系统层;该目标图像帧序列包括:该目标摄像头采集到的至少一帧图像;在第二系统层,输出目标图像帧序列。本申请实施例提供的图像处理方法可以应用于电子设备输出图像帧序列的过程。可以应用于电子设备输出图像帧序列的过程。可以应用于电子设备输出图像帧序列的过程。

【技术实现步骤摘要】
图像处理方法、装置和电子设备


[0001]本申请属于通信
,具体涉及一种图像处理方法、装置和电子设备。

技术介绍

[0002]目前,在电子设备变焦拍摄物体的场景下,用户可以在电子设备中开启平滑切换(spatial alignment transition,SAT)功能,以使得电子设备可以执行SAT功能,来采集该物体的清晰图像。
[0003]在相关技术中,以电子设备中具有摄像头1和摄像头2为例,在执行SAT功能的过程中,电子设备的硬件层中的摄像头1和摄像头2可以分别采集多个图像,然后,将上述多个图像发送至电子设备的操作系统层,以生成对应的图像缓冲队列。这样,操作系统层可以根据设置的变焦倍率,确定出与该变焦倍率对应的摄像头(例如摄像头2),然后,输出该摄像头2对应的图像缓冲队列,以使得硬件层的显示屏可以显示该图像缓冲队列。
[0004]然而,由于在执行SAT功能的过程中,操作系统层是根据设置的变焦倍率,从硬件层中的多个摄像头中选择出相应的摄像头,即,操作系统层与硬件层是紧密耦合的。因此,当需要在不具备SAT功能的电子设备上移植某一电子设备的SAT功能时,则需要对该不具备SAT功能的电子设备的操作系统层的代码进行修改,导致整个SAT功能的移植效率较低。

技术实现思路

[0005]本申请实施例的目的是提供一种图像处理方法、装置和电子设备,能够解决整个SAT功能的移植效率较低的问题。
[0006]为了解决上述技术问题,本申请是这样实现的:
[0007]第一方面,本申请实施例提供了一种图像处理方法,应用于包含M个摄像头的电子设备,M为大于1的正整数,该方法包括:在第一系统层,从M个摄像头中,确定出与目标拍摄参数对应的目标摄像头;在第一系统层,将目标摄像头对应的图像帧序列,确定为目标图像帧序列,并将该目标图像帧序列传输至第二系统层;该目标图像帧序列包括:该目标摄像头采集到的至少一帧图像;在第二系统层,输出目标图像帧序列。
[0008]第二方面,本申请实施例提供了一种图像处理装置,该图像处理装置包含M个摄像头,M为大于1的正整数,该图像处理装置还包括:确定模块、传输模块和输出模块。
[0009]其中,确定模块,用于在第一系统层,从M个摄像头中,确定出与目标拍摄参数对应的目标摄像头;并在第一系统层,将该目标摄像头对应的图像帧序列,确定为目标图像帧序列;该目标图像帧序列包括:该目标摄像头采集到的至少一帧图像。传输模块,用于将确定模块确定出的目标图像帧序列传输至第二系统层。输出模块,用于在第二系统层,输出传输模块传输的目标图像帧序列。
[0010]第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0011]第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0012]第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0013]在本申请实施例中,电子设备可以在第一系统层,从M个摄像头中,确定出与目标拍摄参数对应的目标摄像头,并在第一系统层,将该目标摄像头采集到的图像帧序列,确定为目标图像帧序列(该目标图像帧序列包括至少一帧图像),以及,将该目标图像帧序列传输至第二系统层,从而电子设备可以在第二系统层,输出该目标图像帧序列。由于可以在电子设备中配置新的系统层(即第一系统层),这样,在执行SAT功能的过程中,电子设备可以在该新的系统层,确定出目标拍摄参数对应的目标摄像头,并在该新的系统层,确定出该目标摄像头对应的目标图像帧序列,以及,在操作系统层(即第二系统层)输出该目标图像帧序列,即,电子设备的操作系统层与硬件层并不是紧密耦合的,因此,当需要在不具备SAT功能的电子设备上移植某一电子设备的SAT功能时,并不需要对该不具备SAT功能的电子设备的新的系统层的代码进行修改,如此,可以提升整个SAT功能的移植效率。
附图说明
[0014]图1是相关技术中的电子设备的架构图;
[0015]图2是本申请实施例提供的电子设备的架构图;
[0016]图3是本申请实施例提供的图像处理方法的示意图之一;
[0017]图4是本申请实施例提供的图像处理方法的示意图之二;
[0018]图5是本申请实施例提供的图像处理方法的示意图之三;
[0019]图6是本申请实施例提供的图像处理方法的示意图之四;
[0020]图7是本申请实施例提供的图像处理方法的示意图之五;
[0021]图8是本申请实施例提供的图像处理装置的结构示意图;
[0022]图9是本申请实施例提供的电子设备的结构示意图;
[0023]图10是本申请实施例提供的电子设备的硬件示意图。
具体实施方式
[0024]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0026]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图像处理方法进行详细地说明。
[0027]图1示出了相关技术中的电子设备100的架构图。如图1所示,电子设备100的架构包括应用层101、操作系统层102和硬件层103。
[0028]其中,应用层101包括电子设备100中安装的各个应用程序(例如拍摄类应用程序)。
[0029]操作系统层102包括电子设备100的操作系统,该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,Linux操作系统、Unix操作系统、Android操作系统、iOS操作系统或windows操作系统等。
[0030]硬件层103包括中央处理器(central processing unit,CPU)、内存管理单元(memory management unit,MMU)、内存、摄像头和显示屏等硬件。
[0031]在相关技术中,假设用户需要通过电子设备100变本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,应用于包含M个摄像头的电子设备,M为大于1的正整数,其特征在于,所述方法包括:在第一系统层,从所述M个摄像头中,确定出与目标拍摄参数对应的目标摄像头;在所述第一系统层,将所述目标摄像头对应的图像帧序列,确定为目标图像帧序列,并将所述目标图像帧序列传输至第二系统层;所述目标图像帧序列包括:所述目标摄像头采集到的至少一帧图像;在所述第二系统层,输出所述目标图像帧序列。2.根据权利要求1所述的方法,其特征在于,所述在第一系统层,从所述M个摄像头中,确定出与目标拍摄参数对应的目标摄像头之前,所述方法还包括:在所述第一系统层,生成所述M个摄像头对应的M个图像帧序列;一个图像帧序列包括:对应的一个摄像头采集到的至少一帧图像;其中,所述M个图像帧序列中包括所述目标图像帧序列。3.根据权利要求2所述的方法,其特征在于,所述在所述第一系统层,生成所述M个摄像头对应的M个图像帧序列,包括:在显示拍摄预览界面的情况下,在所述第一系统层,分别生成每个摄像头对应的图像帧序列;其中,一个图像帧序列包括:对应的一个摄像头采集到的图像预览帧对应的至少一帧图像。4.根据权利要求2所述的方法,其特征在于,所述在第一系统层,生成所述M个摄像头对应的M个图像帧序列之前,所述方法还包括:在所述电子设备的存储区域中,为所述第一系统层申请第一存储区域;将每个摄像头采集的图像,存储至所述第一存储区域中;所述在第一系统层,生成所述M个摄像头对应的M个图像帧序列,包括:在所述第一系统层,根据所述第一存储区域中的每个摄像头采集的图像,分别生成每个摄像头对应的图像帧序列。5.根据权利要求1所述的方法,其特征在于,所述在所述第二系统层,输出所述目标图像帧序列之后,所述方法还包括:接收用户的第一输入;响应于所述第一输入,从所述目标图像帧序列中,获取N帧图像,并对所述N帧图像进行图像处理,得到目标图像;N为正整数。6.一种图像处理装置,所述图像处理装置包含M个摄像头,M为大于1的正整数,其特征在于,所述图像处理装置还包括:确定模块、传输模块和输出模块;所述确定模块,用于在第一系统层,从所述M个摄像头中,确定出与目标拍摄参数对应的目标摄像头;并在所述第一系统层,...

【专利技术属性】
技术研发人员:邓育杰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1