本发明涉及计算机技术领域,尤其涉及一种声音检测的诱捕方法、装置、存储介质和终端设备。
背景技术:
人们出于对动物喜欢,会在住所中饲养猫或狗等宠物。但是,很多人一时兴起饲养猫或狗,在喂养一段时间后,觉得给猫狗喂食、打扫卫生这些事又脏又累,就把它们遗弃掉。还有,因为猫狗生病需要治疗,但主人不想承担费用,所以选择把它们随意丢弃了。与此同时,遗弃的猫狗未经绝育且繁殖能力相对较高,如此导致流浪的猫狗越来越多。例如,小区、露天广场、公园等地方经常有流浪的猫狗的出没。
流浪的猫狗不仅会影响浪的猫狗自身的安全,也对生物环境以及人们的安全造成影响。例如,在公园的流浪猫通常会捕捉鸟类等小生物,导致这些小生物越来越少。再如,成群的流浪狗会攻击人类,使得人类受伤甚至死亡。为此,政府或社会公益团体等会采取一些措施捕捉流浪猫狗,将流浪猫狗寄养在收养中心。但是,由于流浪猫狗分布过散,导致流浪猫狗难以捕捉,且人工捕捉成本高。
技术实现要素:
本发明实施例提供一种声音检测的诱捕方法、装置、存储介质和终端设备,以解决或缓解现有技术中的以上一个或多个技术问题。
第一方面,本发明实施例提供了一种声音检测的诱捕方法,包括:
采集监控区域内出现的声音;
根据采集到的声音,判断所述监控区域是否可能存在待诱捕的动物;
如果所述监控区域可能存在待诱捕的动物,获取所述监控区域的监控图像;
根据所述监控图像,确定是否执行诱捕操作。
结合第一方面,在第一方面的第一种实施方式中,所述获取所述监控区域的监控图像,包括:
根据所述采集到的声音,确定在所述监控区域中的拍摄区域;以及
控制摄像机对所述拍摄区域进行拍摄,获得监控图像。
结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,根据所述采集到的声音,确定在所述监控区域中的拍摄区域,包括:
根据所述采集到声音中包括的所述待诱捕的动物的声音或呼吸声,确定所述待诱捕的动物出现在所述监控区域的位置;以及
根据所述待诱捕的动物出现在所述监控区域的位置,确定拍摄区域。
结合第一方面,在第一方面的第三种实施方式中,所述根据所述监控图像,确定是否执行诱捕操作,包括:
根据所述监控图像中,确定是否存在的待诱捕的动物;以及
如果确定存在待诱捕的动物,执行诱捕操作。
结合第一方面,在第一方面的第四种实施方式中,所述方法还包括:
如果通过采集到的声音判定所述监控区域不存在所述待诱捕的动物,则不执行所述诱捕操作。
结合第一方面或其任一种实施方式,在第一方面的第五种实施方式中,所述诱捕操作包括以下至少一者:
控制诱饵装置放置诱饵,以诱捕所述待诱捕的动物;
播放与所述待诱捕的动物相似的声音,以诱惑所述待诱捕的动物靠近。
结合第一方面或其任一种实施方式,在第一方面的第六种实施方式中,所述根据采集到的声音,判断所述监控区域是否可能存在待诱捕的动物,包括:
判断采集到的声音是否包括所述待诱捕的动物的声音或呼吸声;
如果所述采集到的声音包括所述待诱捕的动物的声音或呼吸声,判断所述采集到的声音中是否包括与所述待诱捕的动物进行互动的声音;
如果所述采集到的声音中包括与所述待诱捕的动物进行互动的声音,则所述监控区域不存在待诱捕的动物;以及
如果所述采集到的声音中不包括与所述待诱捕的动物进行互动的声音,则所述监控区域可能存在待诱捕的动物。
第二方面,本发明实施例提供一种声音检测的诱捕装置,包括:
声音采集模块,用于采集监控区域内出现的声音;
动物存在判断模块,用于根据采集到的声音,判断所述监控区域是否可能存在待诱捕的动物;
监控图像获取模块,用于如果所述监控区域可能存在待诱捕的动物,获取所述监控区域的监控图像;
诱捕判断模块,用于根据所述监控图像,确定是否执行诱捕操作。
结合第二方面,在第二方面的第一种实施方式中,所述监控图像获取模块包括:
拍摄区域确定单元,用于根据所述采集到的声音,确定在所述监控区域中的拍摄区域;以及
拍摄控制单元,用于控制摄像机对所述拍摄区域进行拍摄,获得监控图像。
结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述拍摄区域确定单元,包括:
动物位置确定子单元,用于根据所述采集到声音中包括的所述待诱捕的动物的声音或呼吸声,确定所述待诱捕的动物出现在所述监控区域的位置;以及
拍摄确定子单元,用于根据所述待诱捕的动物出现在所述监控区域的位置,确定拍摄区域。
结合第二方面,在第二方面的第三种实施方式中,所述诱捕判断模块包括:
图像动物判断单元,用于根据所述监控图像中,确定是否存在的待诱捕的动物;以及
诱捕执行单元,用于如果确定存在待诱捕的动物,执行诱捕操作。
结合第二方面,在第二方面的第四种实施方式中,所述装置还包括:
不执行诱捕判定模块,用于如果通过采集到的声音判定所述监控区域不存在所述待诱捕的动物,则不执行所述诱捕操作。
结合第二方面或其任一种实施方式,在第二方面的第五种实施方式中,所述诱捕操作包括以下至少一者:
控制诱饵装置放置诱饵,以诱捕所述待诱捕的动物;
播放与所述待诱捕的动物相似的声音,以诱惑所述待诱捕的动物靠近。
结合第二方面或其任一种实施方式,在第二方面的第六种实施方式中,所述动物存在判断模块包括:
第一声音判断单元,用于判断采集到的声音是否包括所述待诱捕的动物的声音或呼吸声;
第二声音判断单元,用于如果所述采集到的声音包括所述待诱捕的动物的声音或呼吸声,判断所述采集到的声音中是否包括与所述待诱捕的动物进行互动的声音;
第一判定单元,用于如果所述采集到的声音中包括与所述待诱捕的动物进行互动的声音,则所述监控区域不存在待诱捕的动物;以及
第二判定单元,用于如果所述采集到的声音中不包括与所述待诱捕的动物进行互动的声音,则所述监控区域可能存在待诱捕的动物。
所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,声音检测的诱捕结构中包括处理器和存储器,所述存储器用于声音检测的诱捕装置执行上述声音检测的诱捕程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述声音检测的诱捕装置还可以包括通信接口,用于声音检测的诱捕装置与其他设备或通信网络通信。
第三方面,本发明实施例还提供一种计算机可读存储介质,用于声音检测的诱捕装置所用的计算机软件指令,其中包括用于执行上述声音检测的诱捕方法所涉及的程序。
上述技术方案中的任意一个技术方案具有如下优点或有益效果:
本发明实施例通过在监控区域内采集声音来判断是否可能存在待诱捕的动物,如果可能存在待诱捕的动物,则获取监控图像以确定是否执行诱捕操作,如此可以准确地确定捕捉时机,减少捕捉成本。
上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本发明进一步的方面、实施方式和特征将会是容易明白的。
附图说明
在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本发明公开的一些实施方式,而不应将其视为是对本发明范围的限制。
图1是本发明提供的声音检测的诱捕方法的一个实施例的流程示意图;
图2是本发明提供的声音判断过程的一个实施例的流程示意图;
图3是本发明提供的为确定执行诱捕操作的过程的一个实施例的流程示意图;
图4是本发明提供的实现声音检测的诱捕的终端设备的一个实施例的结构示意图;
图5是本发明提供的声音检测的诱捕装置的一个实施例的结构示意图;
图6是本发明提供的终端设备的一个实施例的结构示意图。
具体实施方式
在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本发明的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
请参阅图1,本发明实施例提供了一种声音检测的诱捕方法。捕捉工作人员可以在公园、小区、广场等公共场地布设可以实施本实施例的终端设备。此终端设备可以包括处理器、声音采集器、图像捕捉装置和诱捕装置等。本实施例包括步骤s100至步骤s400,具体如下:
s100,采集监控区域内出现的声音。监控区域可以包括公园、小区、广场等公共场地。其可以是声音采集器和图像捕捉装置可获取到信息的最小范围内的区域。声音可以包括预设一段时间录取的录音,例如5秒、10秒内录取到的录音。
s200,根据采集到的声音,判断监控区域是否可能存在待诱捕的动物。
如果采集到的声音包含有待诱捕的动物的声音,则可以确定可能存在待诱捕的动物。例如,预先设置待诱捕的动物为流浪狗,如果采集到的声音中包含有狗吠声,则可以确定可能存在有流浪狗。再如,预先设置待诱捕的动物为流浪猫,如果采集到的声音中包含有猫叫声,则可以确定可能存在有流浪猫。
s300,如果监控区域可能存在待诱捕的动物,获取监控区域的监控图像。
在本实施例,即使采集到的声音包含有动物的声音,仅能确定此处有动物但未必是待诱捕的动物,所以需要判断其是否为待诱捕的动物,以避免不必要的诱捕操作,浪费人力物力。例如,在类似公园、小区、广场等公共场地中,人们也会携带其饲养的宠物来这些场地散步。例如:遛狗。对于有主人的动物,本实施例认为其不是待诱捕的动物。因此,本实施例可以进一步地结合监控图像进行判断其是否为待诱捕的动物。
s400,根据监控图像,确定是否执行诱捕操作。
在本实施例中,如果监控图像中存在待诱捕的动物,可以确定执行诱捕操作。例如,监控图像存在狗,但此狗没有被套绳,且狗所在的附近区域没有路人或没有人靠近狗,则可以确定监控图像中存在流浪狗,可以执行诱捕操作。如果监控图像中不存在待诱捕的动物,可以不执行诱捕操作。例如,监控图像中存在狗,但此狗有被套绳,且绳被饲主控制,则可以确定监控图像中不存在流浪狗,不执行诱捕操作。
因此,本发明实施例通过在监控区域内采集声音来判断是否可能存在待诱捕的动物,如果确定可能存在待诱捕的动物,则获取监控图像以确定是否执行诱捕操作,如此可以准确地确定捕捉时机,减少捕捉成本。
在一些实施例中,上述步骤s200,通过声音判断监控区域是否可能存在待诱捕的动物的过程,如图2所示,可以包括:
s210,判断采集到的声音是否包括待诱捕的动物的声音或呼吸声。
由于动物出现在监控区域时,未必会发出声音,所以可以结合动物的生物呼吸特征,判断监控区域内是否有相应动作的呼吸声。例如,狗在伸舌头的喘气声、猫在嗅东西时的嗅气声。在判断的过程中,可以采用预设的待诱捕的动物的标准声音或标准呼吸声与采集到的声音进行比对或者计算相似程度,来确认是否包括待诱捕的动物的声音或呼吸声。
s220,如果采集到的声音包括待诱捕的动物的声音或呼吸声,判断采集到的声音中是否包括与待诱捕的动物进行互动的声音。
如果采集到的声音包括待诱捕的动物的声音或呼吸声,仅能说明存在有与待诱捕的动物同一种类的动物,但不能确定其是否是待诱捕的目标动物。例如,如果采集到的声音包括有狗的声音或呼吸声,可以确定此区域内存在有狗,但不能确定其是否为流浪狗,其中,流浪狗为本示例的待诱捕的动物。由于家养的动物通常都有主人带着,与主人会存在互动的声音。因此,可以通过判断采集到的声音中是否包括与待诱捕的动物进行互动的声音,来判断其是否为待诱捕的动物。具体地,参见步骤s230和步骤s240。
s230,如果采集到的声音中包括与待诱捕的动物进行互动的声音,则监控区域不存在待诱捕的动物。
示例性地,如果采集到的声音包括有狗的声音或呼吸声,可以确定此区域内存在有狗,且采集到的声音中包括与狗进行互动的声音,例如,喊狗的名字,呼唤狗往哪个方向走等。如此,可以确定此狗不是待诱捕的流浪狗,而是家养的宠物狗。
s240,如果采集到的声音中不包括与待诱捕的动物进行互动的声音,则监控区域可能存在待诱捕的动物。
示例性地,如果采集到的声音包括有狗的声音或呼吸声,但采集到的声音并不包括有与此狗互动的声音,则可以确定此狗有可能是流浪狗。
在一些实施例中,上述步骤s300中的获取监控区域的监控图像的过程,可以包括:根据采集到的声音,确定在监控区域中的拍摄区域;以及,控制摄像机对拍摄区域进行拍摄,获得监控图像。
对于监控区域的范围较大的情况下,可以根据采集到的声音,缩小拍摄区域,提高图像确定的效率。在一些实施例中,对于确定在监控区域中的拍摄区域的过程,可以包括:根据采集到声音中包括的待诱捕的动物的声音或呼吸声,确定待诱捕的动物出现在监控区域的位置;以及根据待诱捕的动物出现在监控区域的位置,确定拍摄区域。
示例性地,如果采集到声音中包括狗的声音或呼吸声,则可以根据狗的声音或呼吸声的远近和方向,确定此狗的大概位置。然后,以此狗的大概位置为中心位置,半径在预设区域内的范围,作为拍摄区域。
在一些实施例中,上述步骤s400的确定是否执行诱捕操作的过程可以如图3所示,包括步骤s410和步骤s420,如下:
s410,根据监控图像中,确定是否存在的待诱捕的动物。
s420,如果确定存在待诱捕的动物,执行诱捕操作。
如果监控图像中包括可能为待诱捕的动物,且该可能为待诱捕的动物与人类之间具有饲养关系的特征,则可以确定此动物为宠物,不执行诱捕操作。如果监控图像中包括可能为待诱捕的动物,但该动物与人类之间不具有饲养关系的特征,则可以确定此动物为待诱捕的动物,可以执行诱捕操作。如果监控图像中不包括可能为待诱捕的动物,则不执行诱捕操作。
示例性地,如果监控图像包括狗,且此狗有被套绳,且绳被饲主控制,则认为此狗与人类之间具有饲养关系的特征,可以确定监控图像中不存在流浪狗,不执行诱捕操作。如果监控图像存在狗,但此狗没有被套绳,且狗所在的附近区域没有路人或没有人靠近狗,则认为此狗与人类之间不具有饲养关系的特征,可以确定监控图像中存在流浪狗,可以执行诱捕操作。如果监控图像中不包括有狗,则不执行诱捕操作。
在一些实施例中,在执行上述步骤s200之后,如果通过采集到的声音判定监控区域不存在待诱捕的动物,则不执行诱捕操作。例如,如果通过采集到的声音判定监控区域没有狗的声音或呼吸声,则不执行诱捕操作。再如,如果采集到的声音包括有狗的声音或呼吸声,可以确定此监控区域内存在有狗,但采集到的声音中包括与狗进行互动的声音,例如,喊狗的名字,呼唤狗往哪个方向走等,如此可以确定此狗不是待诱捕的流浪狗,而是家养的宠物狗。即判定监控区域不存在流浪狗,不执行诱捕操作。
在一些实施例中,诱捕操作可以包括以下至少一者:
其一,控制诱饵装置放置诱饵,以诱捕待诱捕的动物。其中,诱饵为此待诱捕的动物喜欢的吃的东西,内含有麻醉或令动物昏睡的药物,可以方便捕捉动物,而不伤害动物。例如,如果待诱捕的动物为狗,可以放置狗粮。如果诱捕的动物为猫,可以放置猫粮。
其二,播放与待诱捕的动物相似的声音,以诱惑待诱捕的动物靠近。例如,如果待诱捕的动物为狗,可以播放同品种的小狗的声音。如果待诱捕的动物为秋田犬,可以播放秋田犬的小狗的声音。
如果确定不执行诱捕操作,则不执行上述两者的操作。以及,还可以控制诱饵装置将历史放置的诱饵收回,以避免人们在带动物出来游玩时,动物误吃了诱饵。
如果控制诱饵装置放置了诱饵之后,还可以监控诱饵是否被动物吃了。如果监控到诱饵被待诱捕的动物吃了,可以向捕捉工作人员报警,及时地捕捉待诱捕的动物。
如图4所示,本实施例提供一种声音检测的诱捕的终端设备,包括处理器110、声音采集器120、图像捕捉装置130和诱捕装置140,可以执行上述实施例提供的方法。其中,诱捕装置140可以包括诱饵装置和播音装置。
声音采集器120,可以实时采集监控区域内的声音,以提供终端设备的处理器110进行分析处理。当终端设备根据采集到的声音,确定此监控区域内可能存在待诱捕的动物时,通过图像捕捉装置130获取监控区域内监控图像。然后,处理器110通过监控图像确定是否真的存在待诱捕的动物。如果确定存在待诱捕的动物,则处理器110可以控制诱捕装置140执行诱捕操作。如果确定不存在待诱捕的动物,则处理控制诱捕装置140不执行诱捕操作。以及,处理器110还可以控制诱捕装置140收回历史放置的诱饵,以避免被误吃。
请参阅图5,本发明实施例提供一种声音检测的诱捕装置,包括:
声音采集模块100,用于采集监控区域内出现的声音;
动物存在判断模块200,用于根据采集到的声音,判断所述监控区域是否可能存在待诱捕的动物;
监控图像获取模块300,用于如果所述监控区域可能存在待诱捕的动物,获取所述监控区域的监控图像;以及
诱捕判断模块400,用于根据所述监控图像,确定是否执行诱捕操作。
在一些实施例中,所述监控图像获取模块包括:
拍摄区域确定单元,用于根据所述采集到的声音,确定在所述监控区域中的拍摄区域;以及
拍摄控制单元,用于控制摄像机对所述拍摄区域进行拍摄,获得监控图像。
在一些实施例中,所述拍摄区域确定单元,包括:
动物位置确定子单元,用于根据所述采集到声音中包括的所述待诱捕的动物的声音或呼吸声,确定所述待诱捕的动物出现在所述监控区域的位置;以及
拍摄确定子单元,用于根据所述待诱捕的动物出现在所述监控区域的位置,确定拍摄区域。
在一些实施例中,所述诱捕判断模块包括:
图像动物判断单元,用于根据所述监控图像中,确定是否存在的待诱捕的动物;以及
诱捕执行单元,用于如果确定存在待诱捕的动物,执行诱捕操作。
在一些实施例中,所述装置还包括:
不执行诱捕判定模块,用于如果通过采集到的声音判定所述监控区域不存在所述待诱捕的动物,则不执行所述诱捕操作。
在一些实施例中,所述诱捕操作包括以下至少一者:
控制诱饵装置放置诱饵,以诱捕所述待诱捕的动物;
播放与所述待诱捕的动物相似的声音,以诱惑所述待诱捕的动物靠近。
在一些实施例中,所述动物存在判断模块包括:
第一声音判断单元,用于判断采集到的声音是否包括所述待诱捕的动物的声音或呼吸声;
第二声音判断单元,用于如果所述采集到的声音包括所述待诱捕的动物的声音或呼吸声,判断所述采集到的声音中是否包括与所述待诱捕的动物进行互动的声音;
第一判定单元,用于如果所述采集到的声音中包括与所述待诱捕的动物进行互动的声音,则所述监控区域不存在待诱捕的动物;以及
第二判定单元,用于如果所述采集到的声音中不包括与所述待诱捕的动物进行互动的声音,则所述监控区域可能存在待诱捕的动物。
所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一个可能的设计中,声音检测的诱捕结构中包括处理器和存储器,所述存储器用于声音检测的诱捕装置执行上述第一方面中声音检测的诱捕程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述声音检测的诱捕装置还可以包括通信接口,用于声音检测的诱捕装置与其他设备或通信网络通信。
本发明实施例还提供一种声音检测的诱捕终端设备,如图6所示,该设备包括:存储器21和处理器22,存储器21内存储有可在处理器22上的计算机程序。处理器22执行计算机程序时实现上述实施例中的声音检测的诱捕方法。存储器21和处理器22的数量可以为一个或多个。
该设备还包括:
通信接口23,用于处理器22与外部设备之间的通信。
存储器21可能包括高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
如果存储器21、处理器22和通信接口23独立实现,则存储器21、处理器22和通信接口23可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(isa,industrystandardarchitecture)总线、外部设备互连(pci,peripheralcomponent)总线或扩展工业标准体系结构(eisa,extendedindustrystandardcomponent)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器21、处理器22及通信接口23集成在一块芯片上,则存储器21、处理器22及通信接口23可以通过内部接口完成相互间的通信。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包括、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
本发明实施例的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质的更具体的示例至少(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式只读存储器(cdrom)。另外,计算机可读存储介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。
在本发明实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于指令执行系统、输入法或者器件使用或者与其结合使用的程序。计算机可读介质上包括的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、射频(radiofrequency,rf)等等,或者上述的任意合适的组合。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成的程序,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。存储介质可以是只读存储器,磁盘或光盘等。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。