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

文档序号:9865163阅读:246来源:国知局
投影数据的处理方法、处理装置、终端和投影系统的制作方法
【技术领域】
[0001]本发明涉及投影技术领域,具体而言,涉及一种投影数据的处理方法、一种投影数据的处理装置、一种终端以及一种投影系统。
【背景技术】
[0002]在相关技术中,投影设备对待投影数据进行投影时,首先通过与投影设备相连的终端对待投影数据进行解码,以将待投影数据转化成对应的投影信息并发送至投影设备,投影设备根据来自终端的投影信号对待投影数据进行投影。另外,也可以通过投影设备直接对待投影数据进行解码以对待投影数据进行投影。
[0003]但是,相关技术中的投影方案只是单一的利用终端或者投影设备对待投影数据进行解码,而未充分考虑终端和投影设备的解码能力等,例如,在投影设备对待投影数据进行解码时,但是投影设备的解码能力较低,而终端的解码能力比较高,这样就导致了不能充分利用终端的较强的解码能力,同时通过具有较低的解码能力的投影设备进行解码也降低了解码效率,也就导致了对待投影数据进行投影的不流畅。
[0004]因此,如何提高对待投影数据的解码效率,以及提高待投影数据在投影时的流畅性成为亟待解决的问题。

【发明内容】

[0005]本发明正是基于上述问题,提出了一种新的技术方案,可以提高对待投影数据的解码效率,以及提高待投影数据在投影时的流畅性,从而提升用户体验。
[0006]有鉴于此,本发明的第一方面提出了一种投影数据的处理方法,用于终端,包括:获取所述终端的第一硬件参数信息,以及获取与所述终端相连的投影设备的第二硬件参数信息;根据所述第一硬件参数信息和所述第二硬件参数信息判断是否对待投影数据进行解码;在判断结果为是时,对所述待投影数据进行解码;否则,发送解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码。
[0007]在该技术方案中,通过终端的第一硬件参数信息与投影设备的第二硬件参数信息来确定终端与投影设备的解码能力的强弱,如果终端的解码能力强则确定终端对待投影数据进行解码,否则,确定通过投影设备对待投影数据进行解码,从而充分地考虑到终端和投影设备的解码能力来确定通过终端还是投影设备对待投影数据进行解码,由此,不仅提高了对待投影数据的解码效率,还提高了待投影数据在投影时的流畅性,进而提升用户体验。
[0008]当然,也可以通过投影设备来获取该投影设备的第二硬件参数信息,并获取终端的第一硬件参数信息,使投影设备对终端的第一硬件参数信息和投影设备的第二硬件参数信息进行处理来确定终端与投影设备的解码能力的强弱。
[0009]在上述技术方案中,优选地,所述根据所述第一硬件参数信息和所述第二硬件参数信息判断所述终端是否对待投影数据进行解码的步骤,具体包括:根据所述第一硬件参数信息和所述第二硬件参数信息计算所述终端的第一硬件加权值和所述投影设备的第二硬件加权值;当所述第一硬件加权值大于或等于所述第二硬件加权值时,则执行所述对所述待投影数据进行解码的步骤;当所述第一硬件加权值小于所述第二硬件加权值时,则执行所述发送解码指令至所述投影设备的步骤。
[0010]在该技术方案中,根据终端的第一硬件参数信息与投影设备的第二硬件参数信息计算终端的第一硬件加权值以及计算投影设备的第二硬件加权值,从而可以比较准确地确定终端与投影设备的解码能力的强弱,进而确定是通过终端还是通过投影设备对待投影数据进行解码。例如,终端的第一硬件参数信息包括:终端的中央处理器的工作频率为X1、终端的中央处理器的缓存容量为yl、终端的图形处理器的工作频率为Zl,以及投影设备的第二硬件参数信息包括:投影设备的中央处理器的工作频率为χ2、投影设备的中央处理器的缓存容量为y2、投影设备的图形处理器的工作频率为ζ2,则可以分别使用以下公式yl =aX f (xl,x2) +bX f (yl, y2) +cX f (zl,z2),以及 y2 = aX f (xl,x2) +bX f (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)=0 ;当zl>z2时,f (zl,z2) = 1,否则f (zl,z2) = 0,通过上述公式计算得到第一硬件加权值和第二硬件加权值后,若第一硬件加权值大于第二硬件加权值,则确定终端的解码能力比较强,否则确定投影设备的解码能力较强。另外,当第一硬件加权值等于第二硬件加权值时,通过终端对待投影数据进行解码,当然,也可以通过投影设备对待投影数据进行解码。
[0011]在上述技术方案中,优选地,所述在判断结果为是时,对所述待投影数据进行解码的步骤,具体包括:获取所述待投影数据,并解码所述待投影数据以得到所述待投影数据的投影信号;将所述待投影数据的所述投影信号发送至所述投影设备,以供所述投影设备对所述待投影数据进行投影。
[0012]在该技术方案中,若确定终端的解码能力高于投影设备的解码能力,则将终端解码后得到的待投影数据的投影信号发送至投影设备,以供投影数据进行对待投影数据进行投影,则充分利用终端的解码能力强的优点,从而通过解码能力较强的终端进行解码提高了解码效率,进而使得投影设备在进行投影时更加流畅。
[0013]在上述技术方案中,优选地,所述发送解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码的步骤,具体包括:当所述待投影数据存储在所述终端中时,发送所述待投影数据至所述投影设备,并发送所述解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码来对所述待投影数据进行投影。
[0014]在该技术方案中,若确定投影设备的解码能力高于终端的解码能力,则发送解码指令至投影设备,以供投影设备解码待投影数据来得到待投影数据的投影信号,从而对待投影数据进行投影,避免了使用解码能力低的终端对待投影数据进行解码,从而提高了对待投影数据的解码效率,进而使得投影设备在进行投影时更加流畅。
[0015]在上述技术方案中,优选地,所述第一硬件参数信息和所述第二硬件参数信息包括:中央处理器的参数信息和/或图形处理器的参数信息。
[0016]在该技术方案中,第一硬件参数信息和第二硬件参数信息包括但不限于以下之一或其组合:中央处理器(CPU,Central Processing Unit)的参数信息、图形处理器(GPU,Graphics Processing Unit)的参数信息,从而可以根据第一硬件参数信息和第二硬件参数信息准确地确定终端和投影设备的解码能力。其中,中央处理器的参数信息包括但不限于:中央处理器的主频大小和/或缓存大小,图形处理器的参数信息包括但不限于以下之一或其组合:图形处理器的着色器频率、图形处理器的显存位宽、图形处理器的工作频率等。
[0017]本发明的第二方面提出了一种投影数据的处理装置,用于终端,包括:获取单元,用于获取所述终端的第一硬件参数信息,以及获取与所述终端相连的投影设备的第二硬件参数信息;判断单元,用于根据所述第一硬件参数信息和所述第二硬件参数信息判断是否对待投影数据进行解码;执行单元,用于在判断结果为是时,对所述待投影数据进行解码;否则,发送解码指令至所述投影设备,以供所述投影设备对所述待投影数据进行解码。
[0018]在该技术方案中,通过终端的第一硬件参数信息与投影设备的第二硬件参数信息来确定终端与投影设备的解码能力的强弱,如果终端的解码能力强则确定终端对待投影数据进行解码,否则,确定通过投影设备对待投影数据进行解码,从而充分地考虑到终端和投影设备的解码能力来确定通过终端还是投影设备对待投影数据进行解码,由此,不仅提高了对待投影数据的解码效率,还提高了待投影数据在投影时的流畅性,进而提升用户体验。
[0019]当然,也可以通过投影设备来获取该投影设备的第二硬件参数信息,并获取终端的第一硬件参数信息,使投影设备对终端的第一硬件参数信息和投影设备的第二硬件参数信息进行处理来确定终端与投影设备的解码能力的强弱。
[0020]在上述技术方案中,优选地,所述判断单元包括:计算单元,用于根据所述第一硬件参数信息和所述第二硬件参数信息计算所述终端的第一硬件加权值和所述投影设备的第二硬件加权值;所述判断单元具体用于,当所述第一硬件加权值大于或等于所述第二硬件加权值时,则执行所述对所述待投影数据进行解码的步骤,当所述第一硬件加权值小于所述第二硬件加权值时,则执行所述发送解码指令至所述投影设备的步骤。
[0021]在该技术方案中,根据终端的第一硬件参数信息与投影设备的第二硬件参数信息计算终端
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1