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

技术编号:38010969 阅读:5 留言:0更新日期:2023-06-30 10:31
本公开实施例公开了请求的处理方法、装置和电子设备。请求的处理方法,包括:响应于应用程序的图像获取请求,判断所述图像获取请求中包括的需求图像信息与原始图像的图像信息是否一致;所述原始图像为真实图像采集设备采集到的图像;若所述图像获取请求中包括的需求图像信息与所述原始图像的图像信息不一致,修改所述需求图像信息;通过图像处理硬件将修改后的需求图像信息和所述原始图像反馈给所述应用程序。该请求的处理方法、装置和电子设备,可以降低系统资源的消耗,从而提高系统运行的稳定性。定性。定性。

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


[0001]本公开涉及智能设备
,尤其涉及一种请求的处理方法、装置和电子设备。

技术介绍

[0002]随着智能设备的应用越来越广泛,对于智能设备来说,基本支持图像采集设备功能。目前,智能设备为了使图像采集设备可以满足多个应用程序的使用需求,会配置多路图像采集设备。
[0003]相关的多路配图像采集设备方案中,系统提供多路图像采集设备,每个应用程序可以使用对应的图像采集设备资源,即图像。在应用程序使用图像采集设备资源的过程中,由于不同的应用程序需求的图像可能有区别,因此系统的图像处理硬件会对原始图像进行不同的图像处理操作。

技术实现思路

[0004]提供该公开内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该公开内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0005]本公开实施例提供了一种请求的处理方法、装置和电子设备,可以降低系统资源的消耗,从而提高系统运行的稳定性。
[0006]第一方面,本公开实施例提供了一种请求的处理方法,包括:响应于应用程序的图像获取请求,判断所述图像获取请求中包括的需求图像信息与原始图像的图像信息是否一致;所述原始图像为真实图像采集设备采集到的图像;若所述图像获取请求中包括的需求图像信息与所述原始图像的图像信息不一致,修改所述需求图像信息;通过图像处理硬件将修改后的需求图像信息和所述原始图像反馈给所述应用程序。
[0007]在一种可能的实施方式中,所述响应于应用程序的图像获取请求,包括:响应于应用程序通过虚拟图像采集设备发送的图像获取请求;所述虚拟图像采集设备为区别于所述真实图像采集设备的非硬件图像采集设备,用于为应用程序提供模拟的图像采集设备服务。
[0008]在一种可能的实施方式中,所述需求图像信息包括图像分辨率,所述原始图像的图像信息包括图像分辨率,所述修改所述需求图像信息,包括:将所述需求图像信息中的图像分辨率修改为所述原始图像的图像分辨率。
[0009]在一种可能的实施方式中,所述需求图像信息包括图像格式,所述原始图像的图像信息包括图像格式,所述修改所述需求图像信息,包括:将所述需求图像信息中的图像格式修改为所述原始图像的图像格式。
[0010]在一种可能的实施方式中,所述将修改后的需求图像信息和所述原始图像反馈给所述应用程序,包括:通过CPU将所述原始图像复制给所述应用程序,并将所述修改后的需求图像信息反馈给所述应用程序。
[0011]在一种可能的实施方式中,所述请求的处理方法还包括:通过GPU(Graphics Processing Unit,图形处理器)基于所述应用程序所需的图像对所述原始图像进行处理,以使所述应用程序对处理后的原始图像进行应用。
[0012]在一种可能的实施方式中,所述需求图像信息包括图像分辨率,所述通过GPU基于所述应用程序所需的图像对所述原始图像进行处理,包括:通过GPU基于所述应用程序所需的图像分辨率对所述原始图像进行纹理过滤处理。
[0013]第二方面,本公开实施例提供了一种请求的处理装置,包括:判断单元,用于响应于应用程序的图像获取请求,判断所述图像获取请求中包括的需求图像信息与原始图像的图像信息是否一致;所述原始图像为真实图像采集设备采集到的图像;修改单元,用于若所述需求图像信息与所述原始图像的图像信息不一致,修改所述需求图像信息;反馈单元,用于将修改后的需求图像信息和所述原始图像反馈给所述应用程序。
[0014]在一种可能的实施方式中,判断单元具体用于响应于应用程序通过虚拟图像采集设备发送的图像获取请求;所述虚拟图像采集设备为区别于所述真实图像采集设备的非硬件图像采集设备,用于为应用程序提供模拟的图像采集设备服务。
[0015]在一种可能的实施方式中,所述需求图像信息包括图像分辨率,所述修改单元具体用于将所述需求图像信息中的图像分辨率修改为所述原始图像的图像分辨率。
[0016]在一种可能的实施方式中,所述需求图像信息包括图像格式,所述修改单元具体用于:将所述需求图像信息中的图像格式修改为所述原始图像的图像格式。
[0017]在一种可能的实施方式中,所述反馈单元具体用于通过CPU将所述原始图像复制给所述应用程序,并将所述修改后的需求图像信息反馈给所述应用程序。
[0018]在一种可能的实施方式中,所述请求的处理装置还包括处理单元,用于通过GPU基于所述应用程序所需的图像对所述原始图像进行处理,以使所述应用程序对处理后的原始图像进行应用。
[0019]在一种可能的实施方式中,所述需求图像信息包括图像分辨率,所述处理单元具体用于通过GPU基于所述应用程序所需的图像分辨率对所述原始图像进行纹理过滤处理。
[0020]第三方面,本公开实施例提供了一种电子设备,包括:至少一个处理器;存储装置,用于存储至少一个程序,当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如第一方面所述的请求的处理方法。
[0021]第四方面,本公开实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的请求的处理方法。
[0022]本公开实施例提供的请求的处理方法、装置和电子设备,通过判断需求图像信息与原始图像的图像信息的一致性,若不一致修改需求图像信息。则,对于系统来说,当需求图像信息修改之后,由于其中的信息与原始图像的信息一致,图像处理硬件不再需要对原始图像作对应的处理,可直接将修改后的需求图像信息和原始图像反馈给应用程序。从而,系统对图像处理硬件资源的消耗大量减少,实现降低系统资源的消耗,提高系统运行的稳定性。
附图说明
[0023]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及
方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
[0024]图1是根据本公开的请求的处理方法的一个实施例的流程图;
[0025]图2是根据本公开的请求的处理装置的一个实施例的结构示意图;
[0026]图3是本公开的一个实施例的请求的处理方法可以应用于其中的示例性系统架构;
[0027]图4是根据本公开实施例提供的电子设备的基本结构的示意图。
具体实施方式
[0028]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0029]应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种请求的处理方法,其特征在于,包括:响应于应用程序的图像获取请求,判断所述需求图像信息与原始图像的图像信息是否一致;所述图像获取请求中包括需求图像信息,所述原始图像为真实图像采集设备采集到的图像;若所述图像获取请求中包括的需求图像信息与所述原始图像的图像信息不一致,修改所述需求图像信息;通过图像处理硬件将修改后的需求图像信息和所述原始图像反馈给所述应用程序。2.根据权利要求1所述的请求的处理方法,其特征在于,所述响应于应用程序的图像获取请求,包括:响应于应用程序通过虚拟图像采集设备发送的图像获取请求;所述虚拟图像采集设备为区别于所述真实图像采集设备的非硬件图像采集设备,用于为应用程序提供模拟的图像采集设备服务。3.根据权利要求1所述的请求的处理方法,其特征在于,所述需求图像信息包括图像分辨率,所述原始图像的图像信息包括图像分辨率,所述修改所述需求图像信息,包括:将所述需求图像信息中的图像分辨率修改为所述原始图像的图像分辨率。4.根据权利要求1所述的请求的处理方法,其特征在于,所述需求图像信息包括图像格式,所述原始图像的图像信息包括图像格式,所述修改所述需求图像信息,包括:将所述需求图像信息中的图像格式修改为所述原始图像的图像格式。5.根据权利要求1所述的请求的处理方法,其特征在于,所述通过图像处理硬件将修改后的需求图像信息和所述原始图像反馈给所述应用程序,包括:通过CPU将所述原始图像复制给所述应用程序,并将所述修改后...

【专利技术属性】
技术研发人员:魏新勇崔玉岩
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1