投影数据的处理方法、处理装置、终端和投影系统的制作方法_3

文档序号:9865163阅读:来源:国知局
则确定投影设备的解码能力较强。另外,当第一硬件加权值等于第二硬件加权值时,通过终端对待投影数据进行解码,当然,也可以通过投影设备对待投影数据进行解码。
[0048]在上述技术方案中,优选地,所述在判断结果为是时,对所述待投影数据进行解码的步骤,具体包括:获取所述待投影数据,并解码所述待投影数据以得到所述待投影数据的投影信号;将所述待投影数据的所述投影信号发送至所述投影设备,以供所述投影设备对所述待投影数据进行投影。
[0049]在该技术方案中,若确定终端的解码能力高于投影设备的解码能力,则将终端解码后得到的待投影数据的投影信号发送至投影设备,以供投影数据进行对待投影数据进行投影,则充分利用终端的解码能力强的优点,从而通过解码能力较强的终端进行解码提高了解码效率,进而使得投影设备在进行投影时更加流畅。
[0050]在上述技术方案中,优选地,所述发送解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码的步骤,具体包括:当所述待投影数据存储在所述终端中时,发送所述待投影数据至所述投影设备,并发送所述解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码来对所述待投影数据进行投影。
[0051]在该技术方案中,若确定投影设备的解码能力高于终端的解码能力,则发送解码指令至投影设备,以供投影设备解码待投影数据来得到待投影数据的投影信号,从而对待投影数据进行投影,避免了使用解码能力低的终端对待投影数据进行解码,从而提高了对待投影数据的解码效率,进而使得投影设备在进行投影时更加流畅。
[0052]在上述技术方案中,优选地,所述第一硬件参数信息和所述第二硬件参数信息包括:中央处理器的参数信息和/或图形处理器的参数信息。
[0053]在该技术方案中,第一硬件参数信息和第二硬件参数信息包括但不限于以下之一或其组合:中央处理器(CPU,Central Processing Unit)的参数信息、图形处理器(GPU,Graphics Processing Unit)的参数信息,从而可以根据第一硬件参数信息和第二硬件参数信息准确地确定终端和投影设备的解码能力。其中,中央处理器的参数信息包括但不限于:中央处理器的主频大小和/或缓存大小,图形处理器的参数信息包括但不限于以下之一或其组合:图形处理器的着色器频率、图形处理器的显存位宽、图形处理器的工作频率等。
[0054]图2示出了根据本发明的另一个实施例的投影数据的处理方法的流程示意图。
[0055]如图2所示,根据本发明的另一个实施例的投影数据的处理方法,用于终端,包括:
[0056]步骤202,终端和投影设备相连接。
[0057]步骤204,获取终端的第一硬件参数信息,以及获取投影设备的第二硬件信息。
[0058]步骤206,根据终端的第一硬件参数信息和投影设备的第二硬件信息分配对待投影数据进行的解码的任务,即确定终端和投影设备的解码能力,当终端的解码能力大于投影设备的解码能力时,确定终端对待投影数据进行解码,否则确定投影设备对待投影数据进行解码。
[0059]步骤208,判断是否对待投影数据进行解码?即判断是否通过终端对待投影数据进行解码,判断结果为是时,进入步骤210,否则进入步骤214。
[0060]步骤210,若确定通过终端对待投影数据进行解码时,即确定终端的解码能力大于投影设备的解码能力,对待投影数据进行解码,以得到待投影数据的投影信号。
[0061]步骤212,将解码得到的待投影数据的投影信号发送至投影设备,以供投影设备根据来自终端的投影信号进行投影。
[0062]步骤214,若确定通过投影设备对待投影数据进行解码时,即确定投影设备的解码能力大于终端的解码能力,将待投影数据发送至投影设备,以供投影设备对待投影数据进行解码从而实现对待投影数据的投影。
[0063]图3示出了根据本发明的一个实施例的投影数据的处理装置的结构示意图。
[0064]如图3所示,根据本发明的一个实施例的投影数据的处理装置300,用于终端,包括:获取单元302,用于获取所述终端的第一硬件参数信息,以及获取与所述终端相连的投影设备的第二硬件参数信息;判断单元304,用于根据所述第一硬件参数信息和所述第二硬件参数信息判断是否对待投影数据进行解码;执行单元306,用于在判断结果为是时,对所述待投影数据进行解码;否则,发送解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码。
[0065]在该技术方案中,通过终端的第一硬件参数信息与投影设备的第二硬件参数信息来确定终端与投影设备的解码能力的强弱,如果终端的解码能力强则确定终端对待投影数据进行解码,否则,确定通过投影设备对待投影数据进行解码,从而充分地考虑到终端和投影设备的解码能力来确定通过终端还是投影设备对待投影数据进行解码,由此,不仅提高了对待投影数据的解码效率,还提高了待投影数据在投影时的流畅性,进而提升用户体验。
[0066]当然,也可以通过投影设备来获取该投影设备的第二硬件参数信息,并获取终端的第一硬件参数信息,使投影设备对终端的第一硬件参数信息和投影设备的第二硬件参数信息进行处理来确定终端与投影设备的解码能力的强弱。
[0067]在上述技术方案中,优选地,所述判断单元304包括:计算单元3042,用于根据所述第一硬件参数信息和所述第二硬件参数信息计算所述终端的第一硬件加权值和所述投影设备的第二硬件加权值;所述判断单元304具体用于,当所述第一硬件加权值大于或等于所述第二硬件加权值时,则执行所述对所述待投影数据进行解码的步骤,当所述第一硬件加权值小于所述第二硬件加权值时,则执行所述发送解码指令至所述投影设备的步骤。
[0068]在该技术方案中,根据终端的第一硬件参数信息与投影设备的第二硬件参数信息计算终端的第一硬件加权值以及计算投影设备的第二硬件加权值,从而可以比较准确地确定终端与投影设备的解码能力的强弱,进而可以根据终端与投影设备的解码能力来确定是通过终端还是通过投影设备对待投影数据进行解码。例如,终端的第一硬件参数信息包括:终端的中央处理器的工作频率为xl、终端的中央处理器的缓存容量为yl、终端的图形处理器的工作频率为zl,以及投影设备的第二硬件参数信息包括:投影设备的中央处理器的工作频率为x2、投影设备的中央处理器的缓存容量为y2、投影设备的图形处理器的工作频率为z2,则可以分别使用以下公式yl = aXf(xl,x2)+bXf(yl,y2)+cXf (zl,z2),以及y2 =aXf(xl,x2)+bXf (yl, y2)+cXf (zl, z2)计算得到第一硬件加权值和第二硬件加权值,其中,yl表示终端的第一硬件加权值,y2表示投影设备的第二硬件加权值,a、b、c分别表示第一参数、第二参数和第三参数,且当xl>x2时,f(xl,x2) = 1,否则f(xl,x2) = O ;当yl>y2时,f (yl,y2) = 1,否则 f(yl,y2) = O ;当 zl>z2 时,f (zl, z2) = 1,否则 f (zl, z2) = 0,通过上述公式计算得到第一硬件加权值和第二硬件加权值后,若第一硬件加权值大于第二硬件加权值,则确定终端的解码能力比较强,否则确定投影设备的解码能力较强。另外,当第一硬件加权值等于第二硬件加权值时,通过终端对待投影数据进行解码,当然,也可以通过投影设备对待投影数据进行解码。
[0069]在上述技术方案中,优选地,所述执行单元306包括:解码单元3062,用于获取所述待投影数据,并解码所述待投影数据以得到所述待投影数据的投影信号;第一发送单元3064,用于将所述待投影数据的所述投影信号发送至所述投影设备,以供所述投影设备对所述待投影数据进行投影。
[0070]在该技术方案中,若确定终端的解码能力高于投影设备的解码能力,则将终端解码后得到的待投影数据的投影信号发送至投影设备,以供投影数据进行对待投影数据进行投影,则充分利用终端的解码能力强的优点,从而通过解码能力较强的终端进行解码提高了解码效率,进而使得投影设备在进行投影时更加流畅。
[0071]在上述技术方案中,优选地,所述执行单元306包括:第二发送单元3066,用于当所述待投影数据存储在所述终端中时,发送所述待投影数据至所述投影设备,并发送所述解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码来对所述待投影数据进行投影。
[0072]在该技术方案中,若确定投影设备的解码能力高于终端的解码能力,则发送解码指令至投影设备,以供投影设备解码待投影数据来得到待投影数据的投影信号,从而对待投影数据进行投影,避免了使用解码能力低的终端对待投影数据进行解码,从而提高了对待投影数据的解码效率,进而使得投影设备在进行投影时更加流畅。
[007
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1