本发明涉及通信领域,具体而言,涉及一种投影仪的投影方法及装置。
背景技术:
在相关技术中,在使用便携式投影仪时,由于投影仪有很强的机动性,所以使用环境往往不确定,且具有随机性,不能像固定式投影仪那样,选择一处非常具有优势的放置区域,固定在一处位置。图1是根据相关技术中典型的投影场景的示意图,如图1所示,由于投影环境复杂,在画面投影时,往往在投影仪前会有随机性、机动性的障碍物,例如在露天投影时,很可能会有人从投影机前穿过,阻挡投影光线,进一步导致投影画面不全,影响观看投影人的观赏效果。
针对相关技术中,投影仪的投影易被遮挡,影响投影画面的问题,目前还没有有效的解决方案。
技术实现要素:
本发明提供了一种投影仪的投影方法及装置,以至少解决相关技术中投影仪的投影易被遮挡,影响投影画面的问题。
根据本发明的一个方面,提供了一种投影仪的投影方法,包括:
获取投影区域的投影障碍信息,其中,所述投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物;
在所述投影障碍信息指示所述第一投影区域有障碍物,且所述第二投影区域没有障碍物的情况下,向所述第二投影仪发送投影指示信息,所述投影指示信息用于指示所述第二投影仪同步投影所述第一投影仪的当前投影内容。
进一步地,获取投影区域的投影障碍信息之前包括:
启动无线保真Wi-Fi配对连接所述第一投影仪和所述第二投影仪。
进一步地,向所述第二投影仪发送投影指示信息之前,包括,
将第一投影仪的当前投影内容的校准点信息发送给所述第二投影仪,其中,所述校准点信息用于为校准所述第二投影仪投影的所述当前投影内容提供依据。
进一步地,将所述第一投影仪的当前投影内容同步到所述第二投影仪包括:
在所述当前投影内容为视频信息的情况下,所述第一投影仪将所述视频信息发送给所述第二投影仪,并将当前投影的视频信息的帧号发送给所述第二投影仪,所述帧号用于为所述第二投影仪同步播放所述当前投影内容提供同步依据。
进一步地,所述获取投影区域的投影障碍信息包括:
接收所述障碍物进入所述投影区域的时间,其中,所述时间通过以下方式确定:在检测到所述障碍物将进入所述投影区域,依据所述障碍物的移动速度计算所述障碍物进入所述投影区域的时间;
根据本发明的另一个方面,还提供了一种投影仪的投影方法,包括:
获取投影区域的投影障碍信息,其中,所述投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物;
在所述投影障碍信息指示所述第一投影区域有障碍物,且所述第二投影区域没有障碍物的情况下,所述第二投影仪同步投影所述第一投影仪的所述当前投影内容。
根据本发明的另一个方面,还提供了一种投影仪的投影装置,包括:
第一获取模块,用于获取投影区域的投影障碍信息,其中,所述投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物;
发送模块,用于在所述投影障碍信息指示所述第一投影区域有障碍物,且所述第二投影区域没有障碍物的情况下,向所述第二投影仪发送投影指示信息,所述投影指示信息用于指示所述第二投影仪同步投影所述第一投影仪的当前投影内容。
进一步地,所述装置还包括:
配对模块,用于获取投影区域的投影障碍信息之前,启动无线保真Wi-Fi配对连接所述第一投影仪和所述第二投影仪。
进一步地,所述装置还包括,
第一同步模块,用于向所述第二投影仪发送投影指示信息之前,将当前投影内容的校准点信息发送给所述第二投影仪,其中,所述校准点信息用于为校准所述第二投影仪投影的所述当前投影内容提供依据。
进一步地,所述装置还包括:
第二同步模块,用于在所述当前投影内容为视频信息的情况下,将所述视频信息发送给所述第二投影仪,并将当前投影的视频信息的帧号发送给所述第二投影仪,所述帧号用于为所述第二投影仪同步播放所述当前投影内容提供同步依据。
进一步地,所述第一获取模块包括:
接收单元,用于接收所述障碍物进入所述投影区域的时间,其中,所述时间通过以下方式确定:在检测到所述障碍物将进入所述投影区域,依据所述障碍物的移动速度计算所述障碍物进入所述投影区域的时间。
根据本发明的另一个方面,还提供了一种投影仪的投影装置,位于第二投影仪中,包括:
第二获取模块,用于获取投影区域的投影障碍信息,其中,所述投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及所述第二投影仪的第二投影区域是否有障碍物;
投影模块,用于在所述投影障碍信息指示所述第一投影区域有障碍物,且所述第二投影区域没有障碍物的情况下,同步投影所述第一投影仪的所述当前投影内容。
通过本发明,获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物,在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪同步投影该第一投影仪的当前投影内容,解决了投影仪的投影易被遮挡,影响投影画面的问题,提高了投影画面的质量。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据相关技术中典型的投影场景的示意图;
图2是根据本发明实施例的一种投影仪的投影方法的流程图一;
图3是根据本发明实施例的一种投影仪的投影方法的流程图二;
图4是根据本发明实施例的一种投影仪的投影方法的流程图三;
图5是根据本发明实施例的一种投影仪的投影方法的流程图四;
图6是根据本发明实施例的一种投影仪的投影装置的结构框图一;
图7是根据本发明实施例的一种投影仪的投影装置的结构框图二;
图8是根据本发明实施例的一种投影仪的投影装置的结构框图三;
图9是根据本发明实施例的一种投影仪的投影装置的结构框图四;
图10是根据本发明实施例的一种投影仪的投影装置的结构框图五;
图11是根据本发明实施例的多投影自动协同工作的示意图;
图12是根据本发明实施例的两投影仪建立连接的流程示意图;
图13是根据本发明实施例的两投影仪WiFi配对的流程示意图;
图14是根据本发明实施例的两投影仪投影画面校准的流程示意图;
图15是根据本发明实施例的四点校准画面的示意图;
图16是根据本发明实施例的画面自动同步的流程示意图;
图17是根据本发明实施例的障碍物检测的流程示意图;
图18是根据本发明实施例的障碍物检测原理的示意图;
图19是根据本发明实施例的两个投影仪的协同工作系统的结构框图;
图20是根据本发明实施例的障碍物检测的示意图;
图21是根据本发明实施例的露天投影场景示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本实施例中提供了一种投影仪的投影方法,图2是根据本发明实施例的一种投影仪的投影方法的流程图一,如图2所示,该流程包括如下步骤:
步骤S202,获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物;
步骤S204,在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪同步投影该第一投影仪的当前投影内容。
通过上述步骤,在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪投影同步的该第一投影仪的当前投影内容,解决了投影仪的投影易被遮挡,影响投影画面的问题,提高了投影画面的质量。
在本实施例中,获取投影区域的投影障碍信息之前,启动无线保真Wi-Fi配对连接该第一投影仪和该第二投影仪。
在本实施例中,向所述第二投影仪发送投影指示信息之前,将第一投影仪的当前投影内容的校准点信息发送给该第二投影仪,其中,该校准点信息用于为校准该第二投影仪投影的该当前投影内容提供依据。
在本实施例中,在该当前投影内容为视频信息的情况下,该第一投影仪将该视频信息发送给该第二投影仪,并将当前投影的视频信息的帧号发送给该第二投影仪,该帧号用于为该第二投影仪同步播放该当前投影内容提供同步依据。
在本实施例中,所述获取投影区域的投影障碍信息包括以下之一:
接收该障碍物进入该投影区域的时间,其中,该时间通过以下方式确定:在检测到该障碍物将进入该投影区域,依据该障碍物的移动速度计算该障碍物进入该投影区域的时间。
在本实施例中,获取投影障碍信息并且发送投影指示信息,可以是第一投影仪获取,也可以是第二投影获取,也可以是控制该第一投影仪的该第二投影仪的控制设备。
在第一投影仪为上述方法的控制终端的实施例中,图3是根据本发明实施例的一种投影仪的投影方法的流程图二,如图3所示,
步骤S302,该第一投影仪获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示该第一投影仪的第一投影区域是否有障碍物,以及该第二投影仪的第二投影区域是否有障碍物;
步骤S304,在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,该第一投影仪向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪同步投影该当前投影内容。
在控制终端为该第一投影仪和该第二投影仪的控制设备的实施例中,图4是根据本发明实施例的一种投影仪的投影方法的流程图三,如图4所示,该流程包括如下步骤:
步骤S402,控制设备检测第一投影仪的第一投影区域是否有障碍物,同时检测第二投影仪的第二投影区域是否有障碍物生成该投影障碍信息,其中,该第一投影仪将的当前投影内容同步到该第二投影仪;
步骤S404,在该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,该控制设备向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪同步投影同步该当前投影内容。
在第二投影仪为上述方法的控制终端的实施例中,图5是根据本发明实施例的一种投影仪的投影方法的流程图四,如图5所示,该流程包括如下步骤:
步骤S502,第二投影仪获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及该第二投影仪的第二投影区域是否有障碍物;
步骤S504,在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,该第二投影仪同步投影该第一投影仪的该当前投影内容。
在本实施例中还提供了一种投影仪的投影装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的一种投影仪的投影装置的结构框图一,如图6所示,该装置包括:
第一获取模块62,用于获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物;
发送模块64,用于在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪同步投影该第一投影仪的当前投影内容。
通过上述装置,第一获取模块62获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及第二投影仪的第二投影区域是否有障碍物,发送模块64在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,向该第二投影仪发送投影指示信息,该投影指示信息用于指示该第二投影仪同步投影该第一投影仪的当前投影内容,解决了投影仪的投影易被遮挡,影响投影画面的问题,提高了投影画面的质量。
图7是根据本发明实施例的一种投影仪的投影装置的结构框图二,如图7所示,除图6的模块外,该装置还包括:
配对模块72,用于获取投影区域的投影障碍信息之前,启动无线保真Wi-Fi配对连接该第一投影仪和该第二投影仪。
图8是根据本发明实施例的一种投影仪的投影装置的结构框图三,如图8所示,除图6的模块外,该装置还包括:
第一同步模块82,用于向所述第二投影仪发送投影指示信息之前,将当前投影内容的校准点信息发送给该第二投影仪,其中,该校准点信息用于为校准该第二投影仪投影的该当前投影内容提供依据。
图9是根据本发明实施例的一种投影仪的投影装置的结构框图四,如图9所示,除图6的模块外,该装置包括:
第二同步模块92,用于在该当前投影内容为视频信息的情况下,将该视频信息发送给该第二投影仪,并将当前投影的视频信息的帧号发送给该第二投影仪,该帧号用于为该第二投影仪同步播放该当前投影内容提供同步依据。
在本实施例中,该第一获取模块62包括以下之一:
接收单元,用于接收该障碍物进入该投影区域的时间,其中,该时间通过以下方式确定:在检测到该障碍物将进入该投影区域,依据该障碍物的移动速度计算该障碍物进入该投影区域的时间。
图10是根据本发明实施例的一种投影仪的投影装置的结构框图五,位于第二投影仪中,如图10所示,该装置包括:
第二获取模块1002,用于获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示第一投影仪的第一投影区域是否有障碍物,以及该第二投影仪的第二投影区域是否有障碍物;
投影模块1004,用于在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,同步投影该第一投影仪的该当前投影内容。
在本发明的另一个实施例中,还提供了一种投影仪的投影系统,包括:第一投影仪和第二投影仪;
该第一投影仪将该第一投影仪的当前投影内容同步到该第二投影仪;
该第一投影仪获取投影区域的投影障碍信息,其中,该投影障碍信息用于指示该第一投影仪的第一投影区域是否有障碍物,以及该第二投影仪的第二投影区域是否有障碍物;
在该投影障碍信息指示该第一投影区域有障碍物,且该第二投影区域没有障碍物的情况下,该第一投影仪向该第二投影仪发送投影指示信息;
该第二投影仪接收该投影指示信息,该第二投影仪同步投影该当前投影内容。
下面结合优选实施例和实施方式对本发明进行详细说明。
本优选实施例利用多个投影仪协同工作的方法,可以自动识别投影仪前阻挡光线的障碍物,在遇到障碍物时,自动启动第二个投影仪进行画面补偿,从而保证投影画面的完整和连贯,如图1所示,就是让障碍物在移动的过程中,是观众A区域,和观众B区域看到的画面均是完整连贯的,在投影面上没有障碍物移动的阴影。
另外,这种协同投影的场景,也可以适用于在一个投影仪出现意外情况时,另一个 投影仪进行补充。
图11是根据本发明实施例的多投影自动协同工作的示意图,如图11所示,包括投影光机(投影仪A和投影仪B),光机控制模块、障碍物检测模块,障碍物速度测量模块,画面矫正模块,画面同步模块,画面缓冲模块,连接模块。
本优选实施例需要两个或两个以上的投影仪,在一个投影仪检测到投影光线区域内可能会有障碍物经过时,自动启动第二个投影仪进行画面补偿。
图11中投影仪A为主投影仪,在投影是,观众A和观众B均能够看到完整的投影画面,但是在障碍物进入投影仪A的投影区域时,由于投影仪光线阻挡,观众A和观众B能够在投影面上看到障碍物的阴影,此时,移动中的障碍物在1阶段时,即在投影仪A的投影范围内时,关闭投影仪A,启动投影仪B,投影仪B投影的画面内容与投影仪A相同,此时观众A和观众B都可以看到完整而连贯的画面。障碍物移动到投影仪B的投影范围内,即图11中所示障碍物2阶段,此时投影仪打开而投影仪B关闭,通过这个方法能够保证观众A区域和观众B区域均能够看到完整投影画面。
图12是根据本发明实施例的两投影仪建立连接的流程示意图,如图12所示,包括:
S1201,在设备准备阶段,投影仪A与投影仪B建立连接,其中,投影仪A与投影仪B可以使用WIFI或其他高速传输方式,例如有线方式进行连接。
S1202,建立连接后完成画面同步。
S1203,在正在投影时,如果正在投影的投影仪的投影范围内有障碍物,自动切换到另一投影仪。
设备配对步骤实施例
投影仪A和投影仪B在进行协同投影之前,需要进行设备配对以达到协同工作的目的。
本实施例以WiFi连接为例,图13是根据本发明实施例的两投影仪WiFi配对的流程示意图,如图13所示,包括:
S1301,投影仪A在放置后准备进行协同投影状态;
S 1302,投影仪A打开WIFI等待投影仪B的配对;
S1303,投影仪B进入协同投影状态扫描投影仪A的服务集标记(Service Set Identifier,简称为SSID)
S1304,投影仪B通过WIFI方式连接到投影仪A,并在投影仪A接受后进入协同工作状态;
S1305,投影仪A和投影仪B进入画面矫正步骤。
由于投影仪A和投影仪B投影画面是一致的需要保证投影范围的一致,所以在投影仪开始防止前进行画面校准操作和梯形校正操作,投影画面校准模块方法实施例。图14是根据本发明实施例的两投影仪投影画面校准的流程示意图,如图14所示,包括:
S1401,投影仪A投影画面并进行梯形校正
S1402投影仪投影校准画面确定投影范围。图15是根据本发明实施例的四点校准画面的示意图,如图15所示,校准画面可以采用四点校准画面ABCD四个点用于标记投影仪A所投影的范围。
S1403投影仪B投影画面,并根据投影仪A的校准点,确定相同的投影范围,需要详细说明的是此处的校准方法可以有多种校准的方法,第一种方法,可以由投影仪B也投出四个校准点,用户根据投影仪B的校准点手动与投影仪A的校准点相重合,可以保证投影仪B的投影画面范围与投影仪A的投影范围保持一致。第二种方法,投影仪B在投影光机方向安装摄像头,摄像头可以根据投影仪A投出的校准点进行自动画面校准,并在投影仪B的液晶屏幕上显示投影仪B的投影光机正对的画面范围,用户根据投影仪B的液晶屏幕观察到投影仪A的校准点,在满足校准条件后,投影仪B进行自动校准。
S1404投影仪B确定与投影仪A的投影范围保持一致后,进行梯形校正。
S1405投影仪A和投影仪B完成画面校准。
在画面自动同步模块实施例中,图16是根据本发明实施例的画面自动同步的流程示意图,如图16所示,在投影仪放置完成后,需要进行画面同步模块进行同步画面,用户在播放视频时,对画面的同步要求较高,而在播放静态画面或对连贯性要求不高的画面时,可降低画面的同步要求。画面自动同步模块分为媒体和静态两种同步方式,以满足不同的需要。
S1601,投影仪A和投影仪B开始同步画面;
S1602,如果播放的是视频文件则跳转到S1604;
S1603,如果播放的是静态画面,则直接由投影仪A将画面发送至投影仪B,进行镜像处理,该过程可以有miracast技术完成;
S1605,投影仪A将视频文件发送至投影仪B的画面缓冲模块中;
S1606,投影仪B等待缓冲模块中的视频文件满足播放要求,此要求是最低播放要求,即满足视频播放条件,要求阀值可以根据实际情况调整;
S1607,投影仪开始播放,并同时向投影仪A发出播放指令;
S1608,此时投影仪A和投影仪B同时开始播放视频;
S1609,投影仪A在播放时向投影仪B发送帧号;
S1610,投影仪B通过帧号对比检测播放是否同步。如果同步,则继续循环在播放中检测帧号;
S1611,投影仪B发送帧号对比检测播放不同步,则投影仪B根据帧号判断自动调整播放进度,以达到与投影仪A的播放进度一致,并且在播放进度同步后,继续通过检测帧号的方法检测同步度。
在障碍物检测模块实施例中,由于投影仪A和投影仪B在进行协同工作时,需要预判断投影仪A和投影仪B在画面投影范围内是否有障碍物,所以需要有障碍物检测模块对障碍物进行判断。判断方式有很多种,可以利用摄像头对投影范围内的画面进行采集,也可以利用红外装置对投影范围内的移动物体进行采集,不论是摄像头或者红外装置,采集范围必须大于投影范围,此处以距离传感器进行距离说明。
图17是根据本发明实施例的障碍物检测的流程示意图,如图17所示,
S1701,距离传感器1沿投影边界检测距离;
S1702,传感器2和传感器3判断是否有障碍物进入;
S1703,输出判断结果。
在投影光机周围设置距离传感器对投影方向内进行距离扫描。以投影画面的一侧进行说明。
图18是根据本发明实施例的障碍物检测原理的示意图,如图18所示,AD是投影仪一条投影边界,距离传感器1扫描AD距离,距离传感器2扫描BD距离,距离传感器3扫描CD距离,如果CD距离减小,则判断有障碍物进入,但如果CD距离减小后仍然远大于AD距离,则不判断障碍物进入。障碍物进入BD范围内,可以根据障碍物通过CD和BD的时间,算出障碍物的移动速度。障碍物判断模块就可以根据障碍物的移动速度,预判断障碍物是否进入投影仪范围内。
图19是根据本发明实施例的两个投影仪的协同工作系统的结构框图,如图19所示,包括:第一障碍物判断模块1902,第二障碍物判断模块1904,光机控制模块1906,第一投影光机1908,第二投影光机1910。
在光机控制模块1906实施例中,由于投影仪A(第一投影光机1908)和投影仪B(第二投影光机1910)在进行协同工作时,光机控制模块1906需要针对不同的情况对光机进行切换操作,障碍物判断模块1904判断在投影仪A被遮挡时,切换到投影仪B,在投影仪B被遮挡时,切换到投影仪A,如果同时被遮挡,则保持光机不变。
在设备系统实施例中,图20是根据本发明实施例的障碍物检测的示意图,如图20所示,投影仪A和投影仪B协同工作的总实施例的步骤包括:
S2001,开始放置投影仪A和投影仪B;
S2002,由画面校准模块校准投影仪A和投影仪B的画面;
S2003,由画面同步模块同步投影仪A和投影仪B的画面;
S2004,投影仪A开始投影;
S2005,障碍物判断模块开始判断障碍物是否经过投影仪A和投影仪B投影范围内;
S2006,如果有障碍物经过,光机控制模块控制光机开关切换投影仪A和投影仪B;
S2007,结束。
在上述实施例中,用户将无线路由装置连接到有线网络中,打开电源开关。使用手机搜索无线路由装置的蓝牙,进行配对。配对完成后,用户打开手机中的设置程序,设置路由器的热点、加密方式、密码以及WAN口的接入方式,设置成功后路由器就生效了。此设备一般用于商旅用户,经常更换旅馆,需要能够随身携带且设置方便的无线路由设备。
除了上述实施例的实施方式,本发明的实施例还包括:
1、可以由一个单独的控制端同时控制两个投影仪进行画面协同输出,并采用高速连接方式保持画面同步,如果采用高速连接方式,则可以省略画面缓冲模块进行画面缓冲。
2、可以由多个投影仪在多个方向对主投影仪的部分区域进行画面补偿以达到更好的补偿效果。
3、可以由距离传感器配合感应进入障碍物的大小,如果两个投影仪同时被遮挡,可以开启遮挡范围小的投影仪进行投影。
在另一个实施例中,对于投影环境复杂的露天投影场景,该投影方式非常具有优势,可以利用大投影场地的优势,进行多方位的的画面补偿。
例如在露天场景,图21是根据本发明实施例的露天投影场景示意图,如图21所示,采用两个投影仪(投影仪1和投影仪2)位于被投影面的两侧,在一侧被遮挡的情况下,开启另一侧的投影仪,可以大大减少画面被遮挡的概率。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个 存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行上述实施例的方法步骤的程序代码:
可选地,存储介质还被设置为存储用于执行上述实施例的方法步骤的程序代码:
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储上述实施例的方法步骤的程序代码的介质。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例的方法步骤。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。