利索能及
我要发布
收藏
专利号: 202110773604X
申请人: 北京百度网讯科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-12-08
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种图像处理方法,包括:

响应于接收到来自客户端的初始化请求,分配计算资源;

响应于接收到来自所述客户端的第一待处理图像,为所述第一待处理图像生成第一会话标识和关联的第一会话信息,并将所述第一会话标识发送至所述客户端,其中,所述第一会话信息包括所述第一待处理图像的存储位置;

响应于接收到包括所述第一会话标识的第一处理请求,利用所述计算资源并基于所述第一会话信息对所述第一待处理图像进行处理,以得到所述第一待处理图像的第一版本,所述第一处理请求包括对所述第一待处理图像的处理步骤;

基于所述第一处理请求和所述第一待处理图像的第一版本,更新所述第一会话信息,其中,更新后的第一会话信息包括所述第一待处理图像的第一版本的存储位置和用于基于所述第一待处理图像得到所述第一待处理图像的第一版本的处理参数中的至少一个;

将所述第一待处理图像的第一版本发送至所述客户端;

响应于接收到包括所述第一会话标识的指示对所述第一待处理图像的第一版本进行处理的第二处理请求,利用所述计算资源并基于所述更新后的第一会话信息对所述第一待处理图像的第一版本进行处理,以得到所述第一待处理图像的第二版本,所述第二处理请求包括对所述第一待处理图像的第一版本的处理步骤;

基于所述第二处理请求和所述第一待处理图像的第二版本,进一步更新所述第一会话信息,其中,进一步更新后的第一会话信息包括指示所述第一待处理图像的第二版本的存储位置和用于基于所述第一待处理图像的第一版本得到所述第一待处理图像的第二版本的第二处理参数中的至少一个;以及将所述第一待处理图像的第二版本发送至所述客户端。

2.如权利要求1所述的方法,还包括:

响应于接收到来自所述客户端的第二待处理图像,为所述第二待处理图像生成第二会话标识和关联的第二会话信息,并将所述第二会话标识发送至所述客户端,其中,所述第二会话信息包括所述第二待处理图像的存储位置。

3.如权利要求1或2所述的方法,还包括:

响应于接收到来自所述客户端的终止请求,释放所述计算资源。

4.如权利要求1所述的方法,其中,分配计算资源包括:

在集群所包括的至少一个机器中确定非满负载的目标机器,所述目标机器包括中央处理器和图形处理器,所述图形处理器包括图形处理计算资源;以及从所述目标机器的图形处理器中申领所述图形处理计算资源。

5.如权利要求4所述的方法,其中,所述目标机器包括云中台,所述云中台被配置为使用多进程将所述目标机器中的图形处理器所包括的图形处理计算资源分为能够供多个客户端同时使用的多份子图形处理计算资源,其中,所述目标机器的图形处理器包括至少一份未被使用的子图形处理计算资源。

6.如权利要求5所述的方法,其中,在集群所包括的至少一个机器中确定非满负载的目标机器包括:在所述至少一个机器中,将包括图形处理器的、非满负载且负载率最低的机器确定为所述目标机器。

7.如权利要求4所述的方法,其中,所述第一会话信息包括所述目标机器的标识。

8.如权利要求1所述的方法,其中,为所述第一待处理图像生成第一会话标识和关联的第一会话信息,并将所述第一会话标识发送至所述客户端包括:响应于接收到所述第一待处理图像,对所述第一待处理图像进行校验;以及响应于检测到所述第一待处理图像校验成功,为所述第一待处理图像生成第一会话标识和关联的第一会话信息,并将所述第一会话标识发送至所述客户端。

9.如权利要求8所述的方法,其中,为所述第一待处理图像生成第一会话标识和关联的第一会话信息,并将所述第一会话标识发送至所述客户端还包括:响应于检测到所述第一待处理图像校验失败,向所述客户端发送重新上传提示信息;

以及

响应于接收到重新上传的第一待处理图像,并且响应于检测到所述重新上传的第一待处理图像校验成功,为所述重新上传的第一待处理图像生成第一会话标识和关联的第一会话信息,并将所述第一会话标识发送至所述客户端。

10.如权利要求8所述的方法,其中,对所述第一待处理图像进行校验包括确定所述第一待处理图像的宽高比是否满足预设标准。

11.如权利要求1所述的方法,其中,所述第一待处理图像包括由所述客户端发送的视频流中的一帧或由所述客户端发送的图像。

12.一种图像处理方法,包括:

响应于接收到第一操作,向服务器发送初始化请求;

响应于接收到所述第一操作之后的第二操作,向所述服务器发送第一待处理图像,并接收所述服务器发回的第一会话标识;

响应于接收到所述第二操作之后的第三操作,向所述服务器发送包括所述第一会话标识的第一处理请求,所述第一处理请求包括对所述第一待处理图像的处理步骤;

接收所述服务器发回的所述第一待处理图像的第一版本;

响应于接收到所述第三操作之后的第四操作,向所述服务器发送包括所述第一会话标识的第二处理请求,所述第二处理请求包括对所述第一待处理图像的第一版本的处理步骤;以及接收所述服务器发回的所述第一待处理图像的第二版本。

13.如权利要求12所述的方法,还包括:

响应于接收到所述第一操作之后的第五操作,向所述服务器发送第二待处理图像,并接收所述服务器发回的第二会话标识。

14.一种图像处理装置,包括:

分配单元,被配置为响应于接收到来自客户端的初始化请求,分配计算资源;

生成单元,被配置为响应于接收到来自所述客户端的第一待处理图像,为所述第一待处理图像生成第一会话标识和关联的第一会话信息,并将所述第一会话标识发送至所述客户端,其中,所述第一会话信息包括所述第一待处理图像的存储位置;

处理单元,被配置为响应于接收到包括所述第一会话标识的第一处理请求,利用所述计算资源并基于所述第一会话信息对所述第一待处理图像进行处理,以得到所述第一待处理图像的第一版本,所述第一处理请求包括对所述第一待处理图像的处理步骤;

更新单元,被配置为基于所述第一处理请求和所述第一待处理图像的第一版本,更新所述第一会话信息,其中,更新后的第一会话信息包括所述第一待处理图像的第一版本的存储位置和用于基于所述第一待处理图像得到所述第一待处理图像的第一版本的处理参数中的至少一个;

第一发送单元,被配置为将所述第一待处理图像的第一版本发送至所述客户端,其中,所述处理单元被进一步配置为响应于接收到包括所述第一会话标识的指示对所述第一待处理图像的第一版本进行处理的第二处理请求,利用所述计算资源并基于所述更新后的第一会话信息对所述第一待处理图像的第一版本进行处理,以得到所述第一待处理图像的第二版本,所述第二处理请求包括对所述第一待处理图像的第一版本的处理步骤;

其中,所述更新单元被进一步配置为基于所述第二处理请求和所述第一待处理图像的第二版本,进一步更新所述第一会话信息,其中,进一步更新后的第一会话信息包括指示所述第一待处理图像的第二版本的存储位置和用于基于所述第一待处理图像的第一版本得到所述第一待处理图像的第二版本的第二处理参数中的至少一个;以及其中,所述第一发送单元被进一步配置为将所述第一待处理图像的第二版本发送至所述客户端。

15.一种图像处理装置,包括:

第二发送单元,被配置为响应于接收到第一操作,向服务器发送初始化请求;

第三发送单元,被配置为响应于接收到所述第一操作之后的第二操作,向所述服务器发送第一待处理图像,并接收所述服务器发回的第一会话标识;

第四发送单元,被配置为响应于接收到所述第二操作之后的第三操作,向所述服务器发送包括所述第一会话标识的第一处理请求,所述第一处理请求包括对所述第一待处理图像的处理步骤;

接收单元,被配置为接收所述服务器发回的所述第一待处理图像的第一版本,其中,所述第四发送单元被进一步配置为响应于接收到所述第三操作之后的第四操作,向所述服务器发送包括所述第一会话标识的第二处理请求,所述第二处理请求包括对所述第一待处理图像的第一版本的处理步骤;以及其中,所述接收单元被进一步配置为接收所述服务器发回的所述第一待处理图像的第二版本。

16.一种电子设备,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑13中任一项所述的方法。

17.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1‑13中任一项所述的方法。