图像处理方法及装置、电子设备、存储介质制造方法及图纸

技术编号:35750899 阅读:13 留言:0更新日期:2022-11-26 18:56
本申请实施例涉及通信技术领域,公开了一种图像处理方法及装置、电子设备、存储介质,该方法应用于第一处理器,该方法包括:获取第一图像数据,并对第一图像数据进行处理,得到处理后的第二图像数据和深度数据,深度数据用于描述第一图像数据对应的第一图像的景深信息;以及,通过同一个传输接口将第二图像数据和深度数据发送给第二处理器。实施本申请实施例,能够降低图像数据传输过程的功耗。能够降低图像数据传输过程的功耗。能够降低图像数据传输过程的功耗。

【技术实现步骤摘要】
图像处理方法及装置、电子设备、存储介质


[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]图1是本申请实施例公开的一种应用场景的示意图;
[0028]图2是本申请实施例公开的一种图像处理方法的流程示意图;
[0029]图3是本申请实施例公开的另一种图像处理方法的流程示意图;
[0030]图4是本申请实施例公开的一种传输接口的示意图;
[0031]图5是本申请实施例公开的一种用于说明元数据和深度数据传输过程的示意图;
[0032]图6是本申请实施例公开的又一种图像处理方法的流程示意图;
[0033]图7是本申请实施例公开的一种数据包的示意图;
[0034]图8是本申请实施例公开的再一种图像处理方法的流程示意图;
[0035]图9是本申请实施例公开的一种图像处理装置的结构示意图;
[0036]图10是本申请实施例公开的另一种图像处理装置的结构示意图;
[0037]图11是本申请实施例公开的一种电子设备的结构示意图。
具体实施方式
[0038]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]需要说明的是,本申请的说明书和权利要求书中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本申请实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0040]本申请实施例公开了一种图像处理方法及装置、电子设备、存储介质,能够降低图像数据传输过程的功耗。
[0041]下面将结合具体实施例对本申请技术方案进行详细说明。
[0042]为了更加清楚地说明本申请实施例公开的一种图像处理方法及装置、电子设备、存储介质,首先介绍一种适用于该方法的应用场景。请参阅图1,图1是本申请实施例公开的一种应用场景的示意图。可选的,该方法可以应用于各种具备图像采集功能和图像处理功能的设备中,包括但不限于手机、平板电脑等电子设备,以及相机等。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于第一处理器,所述方法包括:获取第一图像数据,并对所述第一图像数据进行处理,得到处理后的第二图像数据和深度数据,所述深度数据用于描述所述第一图像数据对应的第一图像的景深信息;通过同一个传输接口将所述第二图像数据和所述深度数据发送给第二处理器。2.根据权利要求1所述的方法,其特征在于,在所述通过同一个传输接口将所述第二图像数据和所述深度数据发送给第二处理器之前,所述方法还包括:将所述第二图像数据和所述深度数据存储在所述传输接口对应的存储空间中。3.根据权利要求2所述的方法,其特征在于,所述传输接口包括N条虚拟通道,所述N为正整数;将所述第二图像数据和所述深度数据存储在所述传输接口对应的存储空间中,包括:将所述第二图像数据存储在第一存储空间,以及将所述深度数据存储在第二存储空间,所述第一存储空间和所述第二存储空间为不同的虚拟通道对应的存储空间。4.根据权利要求3所述的方法,其特征在于,所述第二存储空间还用于存储所述第二图像数据对应的元数据,所述将所述深度数据存储在第二存储空间,包括:以第一存储地址作为所述深度数据的起始存储地址,将所述深度数据存储至所述第二存储空间,所述第一存储地址和第二存储地址之间间隔目标存储容量,所述第二存储地址是所述元数据中排列在最后一位的数据在所述第二存储空间中对应的存储地址。5.根据权利要求4所述的方法,其特征在于,在所述以第一存储地址作为所述深度数据的起始存储地址,将所述深度数据存储至所述第二存储空间之后,所述方法还包括:根据所述深度数据生成校验码,并将所述校验码添加至所述元数据中,所述校验码用于使得所述第二处理器根据所述校验码校验接收到的所述深度数据是否准确。6.根据权利要求4所述的方法,其特征在于,所述通过同一个传输接口将所述深度数据发送给第二处理器,包括:根据目标数据长度对所述元数据和所述深度数据进行分段,得到多个数据段;为每个数据段增加消息头,得到多个数据分片,所述消息头用于使得所述应用服务器根据所述消息头确定所述数据分片属于所述元数据和/或所述深度数据;通过所述第二存储空间对应的虚拟通道将所述多个数据分片发送给所述第二处理器。7.根据权利要求6所述的方法,其特征在于,所述通过所述第二存储空间对应的虚拟通道将所述多个数据分片发送给所述第二处理器,包括:将所述多个数据分片以数据包的形式发送给所述第二处理器,所述数据包的包头包括数据类型标识,所述数据类型为所述元数据和/或所述深度数据对应的数据类型。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:在通过同一个传输接口将所述第二图像数据和所述深度数据发送给第二处理器的过程中,通过目标校验方法对所述深度数据进行校验。9.根据权利要求1~8任一项所述的方法,其特征在于,所述获取第一图像数据,包括:通过一个图像传感器采集获取第一图像数据。10.一种图像处理方法,其特征在于,应用于第二处理器,所述方法包括:接收第一处理器通过同一个传输接口发送的第二图像数据和深度数据,所述第二图像数据和深度数据是所述第一处理器对获取的第一图像数据进行处理后得到的,所述深度数
据用于描述所述第一图像数据对应的第一图像的景深信息;根据所述第二图像数据和所述深度数据生成第三图像。11.根据权利要求10所述的方法,其特征在于,所述传输接口包括N...

【专利技术属性】
技术研发人员:樊明兴
申请(专利权)人:哲库科技上海有限公司
类型:发明
国别省市:

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

1