一种资源分配方法、装置以及3D显示终端与流程

文档序号:17534475发布日期:2019-04-29 13:50阅读:121来源:国知局
一种资源分配方法、装置以及3D显示终端与流程

本发明实施例涉及计算机技术领域,尤其涉及一种资源分配方法、装置以及3d显示终端。



背景技术:

现有抢红包雨的方式主要是通过微信、支付宝、淘宝、京东等软件应用程序抢红包雨。在现有的抢红包雨的方法中,在屏幕上显示的红包雨,用户只能用手指不停的点击红包或者在屏幕上不停的滑动切割红包,才可以抢到红包。

在现有技术中,通常红包雨持续的时间在20秒甚至更长的时间,用户点击操作或滑动操作这么久,会导致用户的手指产生疼痛、麻木等不良的感觉;并且,点击操作或滑动操作的效率低下,用户通常抢到的红包数量也比较少。此外,由于红包雨的持续时间较长,点击操作或滑动操作不仅容易导致用户的手受伤,如果手指在点击操作时用力较大,还容易对手机的屏幕造成影响,如损坏手机屏幕等。

并且在现有技术中,抢红包雨只应用于二维场景中,基于三维场景的抢红包雨方法有待研究。



技术实现要素:

本发明提供一种资源分配方法、装置以及3d显示终端,以避免用户触屏操作,提高了用户获取资源的效率以及用户的参与度。

本发明实施例提供了一种资源分配方法,所述方法包括:通过第一控件接收第一数字、第一字符串以及第二字符串,其中所述第一字符串包括的数字的个数以及所述第二字符串包括的数字的个数,均与所述第一数字相同;基于所述第一数字、所述第一字符串以及所述第二字符串显示对应的第一三维图像,其中,所述第一三维图像包括沿预设方向移动的目标图像,且移动完成的所述目标图像的个数与所述第一数字相同,每个所述目标图像分别与对应的所述第一字符串中的一个数字,以及对应的所述第二字符串中的一个数字相关联;通过第二控件获取包含用户手势的第二三维图像,其中,所述用户手势包括用户的左手手势和/或右手手势;如果通过第三控件识别所述第二三维图像中的用户手势为目标手势,则确定所述目标手势从所述目标图像中选择的至少一个目标图像为第一目标图像;通过第四控件将所述第一目标图像分配给所述目标手势。

进一步地,所述资源分配方法还包括:在所述第一三维图像中隐去所述第一目标图像。

进一步地,所述资源分配方法还包括:如果通过第五控件识别所述目标图像的移动参数不满足预设参数,则确定所述目标图像为第二目标图像,并在所述第一三维图像中隐去所述第二目标图像,其中,所述移动参数包括移动时长、移动距离或移动速度。

进一步地,所述资源分配方法还包括:分别将所述目标图像与一个第一子数字相关联。

进一步地,分别将所述目标图像与一个第一子数字相关联,包括:通过第一控件接收第三字符串,所述第三字符串包括的数字的个数与所述第一数字相同;基于所述第一数字确定所述目标图像的个数;基于所述第三字符串,将每个目标图像分别与对应的所述第三字符串中的一个数字相关联;

在确定所述目标手势从所述目标图像中选择的至少一个目标图像为第一目标图像之后,所述资源分配方法还包括:通过第六控件显示所述第一目标图像对应的所述第三字符串中相关联的数字。

进一步地,分别将所述目标图像与一个第一子数字相关联,包括:通过第一控件接收第二数字;基于所述第一数字确定所述目标图像的个数;基于所述第二数字,获取每个目标图像所关联的第二子数字,其中,所述目标图像所关联的所有第二子数字的和等于所述第二数字;

在确定所述目标手势从所述目标图像中选择的至少一个目标图像为第一目标图像之后,所述资源分配方法还包括:通过第六控件显示所述第一目标图像相关联的第二子数字。

进一步地,所述资源分配方法还包括:通过第七控件累计分配给所述目标手势的所述第一目标图像的个数;基于累计结果,通过第八控件显示第三数字,其中,所述第三数字与累计的所述第一目标图像的个数相关联。

进一步地,所述资源分配方法还包括:通过第一控件接收第四字符串,所述第四字符串包括的数字的个数与所述第一数字相同;基于所述目标图像相关联的第一子数字,将每个目标图像分别与对应的所述第四字符串中的一个数字相关联。

本发明实施例还提供了一种资源分配装置,包括:第一接收模块,用于通过第一控件接收第一数字、第一字符串以及第二字符串,其中所述第一字符串包括的数字的个数以及所述第二字符串包括的数字的个数,均与所述第一数字相同;三维图像显示模块,用于基于所述第一数字、所述第一字符串以及所述第二字符串显示对应的第一三维图像,其中,所述第一三维图像包括沿预设方向移动的目标图像,且移动完成的所述目标图像的个数与所述第一数字相同,每个所述目标图像分别与对应的所述第一字符串中的一个数字,以及对应的所述第二字符串中的一个数字相关联;三维图像获取模块,用于通过第二控件获取包含用户手势的第二三维图像,其中,所述用户手势包括用户的左手手势和/或右手手势;第一确定模块,用于如果通过第三控件识别所述第二三维图像中的用户手势为目标手势,则确定所述目标手势从所述目标图像中选择的至少一个目标图像为第一目标图像;第一分配模块,用于通过第四控件将所述第一目标图像分配给所述目标手势。

本发明实施例还提供了一种3d显示终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明任一实施例所述的资源分配方法。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任一实施例所述的资源分配方法。

本发明公开了一种资源分配方法、装置以及3d显示终端,资源分配方法包括:通过第一控件接收第一数字、第一字符串以及第二字符串;基于第一数字、第一字符串以及第二字符串显示对应的第一三维图像;通过第二控件获取包含用户手势的第二三维图像;如果通过第三控件识别第二三维图像中的用户手势为目标手势,则确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像;通过第四控件将第一目标图像分配给目标手势。通过使用本发明提供的资源分配方法,可使用户在显示出的三维场景中选择获取系统资源,避免了用户触屏操作,提高了用户获取资源的效率以及用户的参与度。

附图说明

图1是本发明实施例提供的一种资源分配方法的流程图;

图2是本发明实施例提供的一种3d显示终端的显示场景图;

图3是本发明实施例提供的第二三维图像与目标图像相接触的示意图;

图4是本发明实施例提供的另一种资源分配方法的流程图;

图5是本发明实施例提供的又一种资源分配方法的流程图;

图6是本发明实施例提供的一种资源分配装置的示意图;

图7是本发明实施例提供的一种3d显示终端的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

本发明应用于3d显示设备,如3d手机、3d电视等。3d显示设备中的显示面板可以是通过光栅或者透镜的形式制作。3d显示设备可以自带摄像头,也可以连接外部的摄像头。三维图像与二维图像不同,二维图像是平面图像,用户只能观看到二维的视觉效果。三维图像在经过3d显示设备播放之后,用户可以观看到三维的立体效果。为了方便人眼观看三维图像,摄像头可以采集人眼的图像信息,3d显示设备根据人眼图像信息中的人眼的位置调整图像的显示,使人眼看到更为真实的三维图像,避免头晕等不适现象的发生。摄像头也可以采集用户的手势图像,3d显示设备可以识别用户的手部图像中的手势动作,然后基于用户的手势动作完成指定的任务。与此同时,用户的手势动作会以三维图像的方式显示出来,使用户观察到自己的手势操作。正基于此,本发明将其应用于抢红包当中,用户可以观看到自己的手势操作抢红包的过程,以提升抢红包的乐趣。

图1是本发明实施例提供的一种资源分配方法的流程图。该资源分配方法应用于3d显示终端,例如,可应用于手机、平板电脑和个人数字助理等具有3d显示功能的显示设备中。在实施例中,需要在3d显示终端进行资源分配的场景可以包括很多种,例如用户在抽奖过程中由3d显示终端进行奖品的分配,或用户拼手气抢红包雨的过程中,由3d显示终端分配抢到的红包的过程等。下面以用户抢红包雨的过程为例,对本发明实施例提供的资源分配方法进行具体介绍。如图1所示,该资源分配方法包括如下步骤:

步骤s101,通过第一控件接收第一数字、第一字符串以及第二字符串,其中第一字符串包括的数字的个数以及第二字符串包括的数字的个数,均与第一数字相同。

具体地,以用户抢红包雨的为例,第一数字为用户设置的将要掉落的红包雨中红包的个数,假设第一数字为200,即表示红包雨中共有200个红包。第一字符串中的每个数字对应唯一的一个红包的初始下落时刻,第二字符串中的每个数字对应唯一的一个红包的下落时长或下落速度,第一字符串中的数字可以部分相同,也可以完全不同,第二字符串中的数字可以部分或全部相同,也可以完全不同。其中,当第二字符串表示红包下落时长的时候,由于3d显示终端的显示屏的大小不同,红包的下落距离不同,因此,不同的显示屏可以根据用户设置的下落时长及显示屏显示区的尺寸自动生成各红包的下落速度。

步骤s102,基于第一数字、第一字符串以及第二字符串显示对应的第一三维图像,其中,第一三维图像包括沿预设方向移动的目标图像,且移动完成的目标图像的个数与第一数字相同,每个目标图像分别与对应的第一字符串中的一个数字,以及对应的第二字符串中的一个数字相关联。

具体地,当某用户设置了一场红包雨之后,3d显示终端会自动建立一个抢红包雨的三维场景,并在该三维场景中显示第一三维图像,即显示红包雨的三维图像。如图2所示,某用户设置了一场红包雨,则在3d显示终端的显示屏上显示红包雨的第一三维图像,从显示屏上端向下掉落的各个红包的三维图像即为上述沿预设方向移动的目标图像。目标图像对应于第一字符串中的一个数字为红包的初始下落时刻,目标图像对应于第二字符串中的一个数字为红包的下落时长或下落速度。

步骤s103,通过第二控件获取包含用户手势的第二三维图像,其中,用户手势包括用户的左手手势和/或右手手势。

现有的3d显示终端的通用结构包括:3d可切换显示屏以及摄像头等。在3d显示终端构建三维场景时,摄像头会捕捉设备前的用户的手势数据,然后基于捕捉到的手势数据生成适应于该3d显示终端的第二三维图像,并在3d显示终端的显示界面中呈现出用户手势的三维图像。当用户的手移动时,3d显示终端中的第二三维图像会模拟用户的手势动作,如上下移动、左右移动、握拳、斜划等,用户可以看三维场景中自己控制手势的移动过程。

可以想象,现实场景中当某一个人将红包从楼上扔下时,其他人抢红包时的情景,同理,这种情景完全可以体现在本发明的三维场景中。当红包雨落下时,用户可以像抢楼上落下的红包一样,伸出手抢红包雨,当然,用户可以同时使用两只手抢红包雨,也可以只使用左手或右手抢红包雨。

此外,3d显示终端的摄像头还可以捕捉用户的人眼信息,进而基于用户的人眼信息在显示界面的相应位置生成三维图像,相应的,用户在裸眼注视3d显示终端的显示界面时可以始终观看到清晰的三维图像,不会存在头晕眼花的现象。

步骤s104,如果通过第三控件识别第二三维图像中的用户手势为目标手势,则确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像。

具体地,可基于图像识别技术识别出用户手势,将用户手势与用于确定选择第一目标图像的预设手势进行匹配,如果匹配成功,则将第二三维图像中的用户手势确定为第一目标手势。例如,在红包雨落下时,用户在通过双手抢红包雨的过程中,系统可以判断用户的任意一只手是否与红包相接触,如果接触,就算用户抢到该红包了,如图3所示,是第二三维图像与目标图像相接触的示意图,即用户的其中一个手势三维图像与红包的三维图像相接触的示意图。用户在抢红包雨时,可以采用各种手势,如划动手掌、上下或左右移动手掌等,这种情况下,用户可以抢到更多的红包,且不会造成用户的手指受伤,也不会造成屏幕的损坏。

进一步地,在3d显示终端构建三维场景时会形成三维坐标系,在3d显示终端中呈现的红包的目标图像以及用户的手势图像会分配有相应的坐标值。当用户进行抢红包雨时,第一目标手势与红包的坐标值相重合时,即用户的手与红包相接触时,即可判断用户抢到了该红包。

显然,当手与红包相接触时就判断用户抢到了红包,这样的情况可能会造成用户抢到所有的红包,影响用户的体验,因此将第一目标手势规定为抓取红包的手势动作,也可以为拍打红包的手势动作。此时,3d显示终端会根据目标图像的坐标值与手势图像的坐标值相应的计算出红包与手势相重合的体积值,并判断二者相重合的体积值是否达到预设的比例,例如可以设定当两者相重合的体积大于等于红包体积的三分之一,或者,设定两者重合的体积大于等于红包体积的二分之一时,则判断用户抢到了该红包,从而增加了用户抢红包雨的乐趣。所抢到的红包的目标图像即为第一目标图像,显然,用户在抢红包雨的过程中可以抢到多个红包,因此第一目标图像的数量大于等于1。

步骤s105,通过第四控件将第一目标图像分配给目标手势。

具体地,当系统确定了第一目标图像之后,即系统确定了多个红包被某用户抢到之后,会将该用户抢到的多个红包分配给该用户的目标手势,以表明该手势抢到了这些红包,进而相应的奖励会分配至与该用户的3d显示终端相关联的账户中。

本发明公开了一种资源分配方法、装置以及3d显示终端,资源分配方法包括:通过第一控件接收第一数字、第一字符串以及第二字符串;基于第一数字、第一字符串以及第二字符串显示对应的第一三维图像;通过第二控件获取包含用户手势的第二三维图像;如果通过第三控件识别第二三维图像中的用户手势为目标手势,则确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像;通过第四控件将第一目标图像分配给目标手势。通过使用本发明提供的资源分配方法,可使用户在显示出的三维场景中选择获取系统资源,避免了用户触屏操作,提高了用户获取资源的效率以及用户的参与度。

在本发明实施例中,通过使用本申请提供的资源分配方法进行抢红包雨,避免了用户长时间用手指点击操作,进而防止手指受到损伤,且避免了用户在用手指对屏幕进行点击时,由于点击的压力较大,导致对屏幕造成损坏;同时改善了用户通过点击屏幕的方式抢红包雨时,准确率低下,领取红包较少的缺点,使得抢红包雨的过程更加具有趣味性,提升了用户的体验。

可选地,该资源分配方法还包括:在第一三维图像中隐去第一目标图像。

具体地,当3d显示终端判断出第一三维图像中的某个目标图像的坐标值与手势图像的坐标值相重合,则将确定为第一目标图像的该目标图像隐去,即判断出某个红包被用户所抢到,则被抢到的红包会自动消失,避免其他在抢红包雨的用户拼抢已经被抢过的红包。

可选地,该资源分配方法还包括:如果通过第五控件识别目标图像的移动参数不满足预设参数,则确定目标图像为第二目标图像,并在第一三维图像中隐去第二目标图像,其中,移动参数包括移动时长、移动距离或移动速度。

具体地,红包雨在3d显示终端的显示屏中显示下落的过程中,其中的一些红包并不一定会被用户抢到,则当系统识别出该红包掉落到终端显示区底部且未被用户抢到,则该红包会自动消失,表明用户已经错过该红包的拼抢机会。

具体地,在第二字符串中的数字表示下落时长时,目标图像的移动参数不满足预设参数,包括:目标图像的移动时长大于对应的第二字符串中关联数字。特别的,第二字符串中的数字即下落时长为目标图像下落至显示区底部的时长,当目标图像的移动时长大于目标图像下落至显示区底部的时长时,即表明该目标图像已经移动到显示区底部且未被确定为第一目标图像,则将该目标图像隐去。

具体地,在第二字符串中的数字表示下落速度时,目标图像的移动参数不满足预设参数,包括:目标图像的移动速度不等于对应的第二字符串中关联数字。特别的,目标图像的移动速度等于0时,即表明该目标图像已经移动到显示区底部且未被确定为第一目标图像,则将该目标图像隐去。

具体地,在移动参数为移动距离时,目标图像的移动参数不满足预设参数,包括:目标图像的移动距离大于或等于预设距离。特别的,预设距离可以为显示区在目标图像的移动方向上的长度,则当目标图像的移动距离大于或等于显示区在目标图像的移动方向上的长度时,即表明该目标图像已经移动到显示区底部且未被确定为第一目标图像,则将该目标图像隐去。

可选地,该资源分配方法还包括:分别将目标图像与一个第一子数字相关联。

在一个可选的实施方式中,分别将目标图像与一个第一子数字相关联,包括:通过第一控件接收第三字符串,第三字符串包括的数字的个数与第一数字相同;基于第一数字确定目标图像的个数;基于第三字符串,将每个目标图像分别与对应的所述第三字符串中的一个数字相关联。相应的,步骤s104,在确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像之后,该资源分配方法还包括:通过第六控件显示第一目标图像对应的第三字符串中相关联的数字。

基于上述技术方案,在本发明的另一具体实施例中,如图4所示,该资源分配方法可包括如下步骤:

步骤s401,通过第一控件接收第一数字、第一字符串以及第二字符串,其中第一字符串包括的数字的个数以及第二字符串包括的数字的个数,均与第一数字相同。

步骤s402,通过第一控件接收第三字符串,第三字符串包括的数字的个数与第一数字相同。

步骤s403,基于第一数字确定目标图像的个数。

步骤s404,基于第三字符串,将每个目标图像分别与对应的第三字符串中的一个数字相关联。

步骤s405,基于第一数字、第一字符串以及第二字符串显示对应的第一三维图像,其中,第一三维图像包括沿预设方向移动的目标图像,且移动完成的目标图像的个数与第一数字相同,每个目标图像分别与对应的第一字符串中的一个数字,以及对应的第二字符串中的一个数字相关联。

具体地,第三字符串中的数字即为用户为每个红包分配的金额,每个红包的金额可以相同,也可以不同。3d显示终端将第三字符串中各数字分别与一个红包相关联,在为每个红包分配好相应的金额之后,在3d显示终端显示红包雨的三维图像。

步骤s406,通过第二控件获取包含用户手势的第二三维图像,其中,用户手势包括用户的左手手势和/或右手手势。

步骤s407,如果通过第三控件识别第二三维图像中的用户手势为目标手势,则确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像。

步骤s408,通过第六控件显示第一目标图像对应的第三字符串中相关联的数字。

具体地,当系统确定了第一目标图像之后,即系统确定了多个红包被某用户抢到之后,3d显示终端会显示出用户抢到的红包中所携带的金额。

通过使用本发明实施例提供的资源分配方法进行抢红包雨,用户可以自行设置红包雨中的每个红包所携带的金额大小,增强了用户体验,提高了三维场景中用户对资源分配的可控性以及参与度。

在另一个可选的实施方式中,分别将目标图像与一个第一子数字相关联,包括:通过第一控件接收第二数字;基于第一数字确定目标图像的个数;基于第二数字,获取每个目标图像所关联的第二子数字,其中,目标图像所关联的所有第二子数字的和等于第二数字。相应的,步骤s104,在确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像之后,该资源分配方法还包括:通过第六控件显示所述第一目标图像相关联的第二子数字。

基于上述技术方案,在本发明的另一具体实施例中,如图5所示,该资源分配方法可包括如下步骤:

步骤s501,通过第一控件接收第一数字、第一字符串以及第二字符串,其中第一字符串包括的数字的个数以及第二字符串包括的数字的个数,均与第一数字相同。

步骤s502,通过第一控件接收第二数字。

步骤s503,基于第一数字确定目标图像的个数。

步骤s504,基于第二数字,获取每个目标图像所关联的第二子数字,其中,目标图像所关联的所有第二子数字的和等于第二数字。

步骤s505,基于第一数字、第一字符串以及第二字符串显示对应的第一三维图像,其中,第一三维图像包括沿预设方向移动的目标图像,且移动完成的目标图像的个数与第一数字相同,每个目标图像分别与对应的第一字符串中的一个数字,以及对应的第二字符串中的一个数字相关联。

具体地,第一数字为用户设置的红包雨中的红包个数,系统可以基于用户设置的第二数字,即用户设置的红包雨总金额为红包雨中的每个红包随机分配其所携带的金额,显然,与每个目标图像所关联的第二子数字就是每个红包的金额数,所有第二子数字之和与第二数字相等,即红包雨中的所有红包所携带的金额总和与第二数字相等。在系统随机为每个红包分配金额之后,在3d显示终端显示红包的三维图像。

步骤s506,通过第二控件获取包含用户手势的第二三维图像,其中,用户手势包括用户的左手手势和/或右手手势。

步骤s507,如果通过第三控件识别第二三维图像中的用户手势为目标手势,则确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像。

步骤s508,通过第六控件显示所述第一目标图像相关联的第二子数字。

具体地,当系统确定了第一目标图像之后,即系统确定了多个红包被某用户抢到之后,3d显示终端会显示出用户抢到的红包中所携带的金额。

通过使用本发明实施例提供的资源分配方法进行抢红包雨,可以实现系统随机分配红包雨中每个红包所携带的金额的大小,增加了用户抢红包雨过程的趣味性,提高了三维场景中用户对资源分配的可控性以及参与度。

可选地,该资源分配方法还包括:通过第七控件累计分配给目标手势的第一目标图像的个数;基于累计结果,通过第八控件显示第三数字,其中,第三数字与累计的第一目标图像的个数相关联。

具体地,系统在确定了用户抢到的红包个数之后,会在显示屏上显示用户一共抢到的红包个数,并将这些红包携带的金额或者对应红包个数的奖励分配给该用户与其3d显示终端相关联的账户中。

可选地,该资源分配方法还包括:通过第一控件接收第四字符串,第四字符串包括的数字的个数与第一数字相同;基于目标图像相关联的第一子数字,将每个目标图像分别与对应的第四字符串中的一个数字相关联。

具体来说,通常情况下,红包雨在落下时,落下的红包的体积大小都是一样的,为了提升用户体验,增强抢红包雨的趣味性,3d显示终端还可以根据用户设置的每个红包的金额的不同,将金额不同的红包的目标图像合成为尺寸大小不同的第一三维图像。例如,某用户在设置红包雨时共设置了金额为5元的红包200个,还设置了金额为10元的红包10个,此时,可以在显示界面显示金额为10元的红包的尺寸大于金额为5元的红包的尺寸,在红包雨落下时,可以突然间落下一个较大的红包,用户在抢红包雨的过程中如果发现有体积较大的红包出现,就可以优先抓取体积较大的红包,相应的得到红包中所携带的金额也较大,增加了用户抢红包雨的自主选择性以及趣味性。

通过使用本发明提供的资源分配方法进行抢红包雨,具有如下优点:(1)避免了用户长时间用手指点击操作,避免手指受到损伤;(2)避免了用户在用手指对屏幕进行点击时,由于点击的压力较大,导致对屏幕造成损坏;(3)改善了用户通过点击屏幕的方式抢红包雨时,准确率低下,领取红包较少的缺点,使得抢红包雨的过程更加具有趣味性,提升了用户的体验;(4)可以提升用户抢红包雨的乐趣,提升对终端的使用效率。由于用户通过诸如手机终端等3d显示终端设置红包雨之后,这些数据会被传递至服务器,然后再通过服务器将红包雨信息下发至不同的手机终端,因而在多个用户同时抢红包雨时,服务器是可以并行处理抢红包雨的数据,有效提升了服务器的运行效率。

根据本发明实施例还提供了一种资源分配装置,该装置配置于3d显示终端,用于执行本发明实施例一所提供的资源分配方法,以下对本发明实施例提供的资源分配装置做具体介绍。

图6是本发明实施例提供的一种资源分配装置的示意图,如图6所示,该资源分配装置主要包括:第一接收模块61,三维图像显示模块62,三维图像获取模块63,第一确定模块64,第一分配模块65,其中:

第一接收模块61,用于通过第一控件接收第一数字、第一字符串以及第二字符串,其中所述第一字符串包括的数字的个数以及所述第二字符串包括的数字的个数,均与所述第一数字相同;

三维图像显示模块62,用于基于所述第一数字、所述第一字符串以及所述第二字符串显示对应的第一三维图像,其中,所述第一三维图像包括沿预设方向移动的目标图像,且移动完成的所述目标图像的个数与所述第一数字相同,每个所述目标图像分别与对应的所述第一字符串中的一个数字,以及对应的所述第二字符串中的一个数字相关联;

三维图像获取模块6,用于通过第二控件获取包含用户手势的第二三维图像,其中,所述用户手势包括用户的左手手势和/或右手手势;

第一确定模块64,用于如果通过第三控件识别所述第二三维图像中的用户手势为目标手势,则确定所述目标手势从所述目标图像中选择的至少一个目标图像为第一目标图像;

第一分配模块65,用于通过第四控件将所述第一目标图像分配给所述目标手势。

通过使用本发明提供的资源分配装置,可使用户在显示出的三维场景中选择获取系统资源,避免了用户触屏操作,提高了用户获取资源的效率以及用户的参与度。

可选地,该资源分配装置还包括:

第一图像消除模块,用于在第一三维图像中隐去第一目标图像。

可选地,该资源分配装置还包括:

第二图像消除模块,用于如果通过第五控件识别目标图像的移动参数不满足预设参数,则确定目标图像为第二目标图像,并在第一三维图像中隐去第二目标图像,其中,移动参数包括移动时长、移动距离或移动速度。

可选地,该资源分配装置还包括:

第一数字关联模块,用于分别将目标图像与一个第一子数字相关联。

在一个可选的实施方式中,第一数字关联模块包括:

第一接收单元,用于通过第一控件接收第三字符串,第三字符串包括的数字的个数与第一数字相同;

第一确定单元,用于基于第一数字确定目标图像的个数;

第一数字关联单元,用于基于第三字符串,将每个目标图像分别与对应的第三字符串中的一个数字相关联;

相应的,该资源分配装置还包括:

第一显示模块,用于在确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像之后,通过第六控件显示第一目标图像对应的第三字符串中相关联的数字。

在另一个可选的实施方式中,第一数字关联模块包括:

第二接收单元,用于通过第一控件接收第二数字。

第一确定单元,用于基于第一数字确定目标图像的个数。

第二数字关联单元,用于基于第二数字,获取每个目标图像所关联的第二子数字,其中,目标图像所关联的所有第二子数字的和等于第二数字。

相应的,该资源分配装置还包括:

第二显示模块,用于在确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像之后,通过第六控件显示第一目标图像相关联的第二子数字。

可选地,该资源分配装置还包括:

第二分配模块,用于通过第七控件累计分配给目标手势的第一目标图像的个数。

第三显示模块,用于基于累计结果,通过第八控件显示第三数字,其中,第三数字与累计的第一目标图像的个数相关联。

可选地,该资源分配装置还包括:

第二接收模块,用于通过第一控件接收第四字符串,第四字符串包括的数字的个数与第一数字相同。

第二数字关联模块,用于基于目标图像相关联的第一子数字,将每个目标图像分别与对应的第四字符串中的一个数字相关联。

本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

本发明实施例提供的资源分配方法,与上述实施例提供的资源分配装置具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

图7为本发明实施例提供的一种3d显示终端的结构示意图,如图7所示,该3d显示终端包括处理器70、存储器71、输入装置72和输出装置73;3d显示终端中处理器80的数量可以是一个或多个,图7中以一个处理器70为例;3d显示终端中的处理器70、存储器71、输入装置72和输出装置73可以通过总线或其他方式连接,图7中以通过总线连接为例。

存储器71作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的资源分配方法对应的程序指令/模块(例如,资源分配装置中的第一接收模块61,三维图像显示模块62,三维图像获取模块63,第一确定模块64,第一分配模块65)。处理器70通过运行存储在存储器71中的软件程序、指令以及模块,从而执行3d显示终端的各种功能应用以及数据处理,即实现上述的资源分配方法。

存储器71可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器71可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器71可进一步包括相对于处理器70远程设置的存储器,这些远程存储器可以通过网络连接至3d显示终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置72可用于接收输入的数字或字符信息,以及产生与3d显示终端的用户设置以及功能控制有关的键信号输入。输出装置73可包括显示屏等显示设备。

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种资源分配方法,该方法包括:

通过第一控件接收第一数字、第一字符串以及第二字符串,其中第一字符串包括的数字的个数以及第二字符串包括的数字的个数,均与第一数字相同;

基于第一数字、第一字符串以及第二字符串显示对应的第一三维图像,其中,第一三维图像包括沿预设方向移动的目标图像,且移动完成的目标图像的个数与第一数字相同,每个目标图像分别与对应的第一字符串中的一个数字,以及对应的第二字符串中的一个数字相关联;

通过第二控件获取包含用户手势的第二三维图像,其中,用户手势包括用户的左手手势和/或右手手势;

如果通过第三控件识别第二三维图像中的用户手势为目标手势,则确定目标手势从目标图像中选择的至少一个目标图像为第一目标图像;

通过第四控件将第一目标图像分配给目标手势。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的资源分配方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

最后应说明的是,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1