一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设备识别方法及相关装置与流程

2022-06-02 16:57:47 来源:中国专利 TAG:


1.本技术属于设备识别技术领域,具体涉及一种设备识别方法及相关装置。


背景技术:

2.目前,通过手机检测摄像头设备需要手机和摄像头设备连接到同一个wi-fi网络,要求严苛,具有局限性,且识别准确率较低,影响用户体验。


技术实现要素:

3.本技术提供了一种设备识别方法及相关装置,以期优化识别方案,提高识别效率。
4.第一方面,本技术实施例提供了一种设备识别方法,所述方法包括:
5.获取通信频道传输的至少一个数据包,所述至少一个数据包包括上行数据包;
6.若所述至少一个数据包包括所述上行数据包、且所述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组,同一个数据包组中任意两个数据包所对应的数据传输路径相同,不同的数据包组所对应的数据传输路径互不相同;
7.根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果,所述目标检测结果用于表征当前处理的数据包组对应的数据传输路径中源地址设备是否为影像采集设备。
8.第二方面,本技术实施例提供了一种设备识别方法,所述方法包括:
9.根据用户的点击操作获取影像采集设备检测指令;
10.响应所述影像采集设备检测指令,显示第一提示画面,所述第一提示画面用于提示电子设备处于检测状态;
11.在得到目标影像采集设备列表时,显示第二提示画面,所述第二提示画面包括所述目标影像采集设备列表。
12.第三方面,本技术实施例提供了一种设备识别装置,所述装置包括:
13.获取单元,用于获取通信频道传输的至少一个数据包,所述至少一个数据包包括上行数据包;分类单元,用于若所述至少一个数据包包括所述上行数据包、且所述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组,同一个数据包组中任意两个数据包所对应的数据传输路径相同,不同的数据包组所对应的数据传输路径互不相同;检测单元,用于根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果,所述目标检测结果用于表征当前处理的数据包组对应的数据传输路径中源地址设备是否为影像采集设备。
14.第四方面,本技术实施例提供了一种设备识别装置,所述装置包括:
15.获取单元,用于根据用户的点击操作获取影像采集设备检测指令;响应单元,用于响应所述影像采集设备检测指令,显示第一提示画面,所述第一提示画面用于提示电子设备处于检测状态;显示单元,用于在得到目标影像采集设备列表时,显示第二提示画面,所述第二提示画面包括所述目标影像采集设备列表。
16.第五方面,本技术实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本技术实施例第一方面或第二方面中的步骤的指令。
17.第六方面,本技术实施例提供了一种计算机存储介质,用于存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面或第二方面中所描述的部分或全部步骤。
18.第七方面,本技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本技术实施例第一方面或第二方面中所描述的部分或全部步骤。
19.可以看出,本技术实施例中,电子设备首先获取通信频道传输的至少一个数据包,所述至少一个数据包包括上行数据包,若所述至少一个数据包包括所述上行数据包、且所述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组,最后根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果,所述目标检测结果用于表征当前处理的数据包组对应的数据传输路径中源地址设备是否为影像采集设备。这样,用户无需连接摄像头所连接的wi-fi即可完成对周围环境中摄像头设备的识别,优化了识别方案,提高了识别效率。
附图说明
20.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1a是本技术实施例提供的一种电子设备的结构框图;
22.图1b是本技术实施例提供的一种设备识别方法的流程示意图;
23.图2是本技术实施例提供的一种设备识别方法的流程示意图;
24.图3是本技术实施例提供的一种寻找摄像头检测功能的交互示意图;
25.图4是本技术实施例提供的另一种寻找摄像头检测功能的交互示意图;
26.图5是本技术实施例提供的另一种寻找摄像头检测功能的交互示意图;
27.图6是本技术实施例提供的一种第一提示画面的示意图;
28.图7是本技术实施例提供的一种第二提示画面的示意图;
29.图8a是本技术实施例提供的一种设备识别装置的功能单元组成框图;
30.图8b是本技术实施例提供的另一种设备识别装置的功能单元组成框图;
31.图9a是本技术实施例提供的一种设备识别装置的功能单元组成框图;
32.图9b是本技术实施例提供的另一种设备识别装置的功能单元组成框图。
具体实施方式
33.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员
在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
34.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
35.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
36.下面先对本技术涉及到的相关术语进行介绍。
37.无线保真(wireless-fidelity,wi-fi):是一种允许电子设备连接到一个无线局域网(wlan)的技术,通常使用2.4g或5g射频频段,连接到无线局域网通常是有密码保护的。
38.最大传输单元(maximum transmission unit,mtu):是指一种通信协议的某一层上面所能通过的最大数据包大小。
39.源地址(sender address,sa):发送数据包的源地址设备的ip地址;
40.目的地址(destination address,da):接收来自源地址设备发送的数据包的设备的ip地址。
41.上行数据包:源地址设备从源地址上传到目的地址的数据包。
42.下行数据包:源地址设备从目的地址下载的数据包。
43.目前,通过手机检测摄像头设备需要手机和摄像头设备连接到同一个wi-fi网络,然后发起局域网扫描秒,利用已知特定摄像头的特定端口、特定协议内容特征等识别是不是摄像头,实际应用场景中大多数时候用户不知道wi-fi密码,无法接入周边的所有wi-fi网络,因此具有局限性,且识别准确率较低,影响用户体验。
44.为解决上述问题,本技术实施例提供了一种设备识别方法及相关装置,该方法应用于用户所使用的电子设备中。通过扫描周围环境中有数据传输的频道,并获取其中传输的数据包,对数据包进行特征分析来判断其对应的设备是否是摄像头设备,从而使用户无需连接摄像头所连接的wi-fi即可完成对周围环境中摄像头设备的识别。本技术可对酒店房间内是否存在隐藏wi-fi摄像头进行检测,包括但不限于上述提到的应用场景。
45.请参阅图1a,图1a是本技术实施例提供的一种电子设备的结构框图。如图1a所示,电子设备10可以包括一个或多个如下部件:处理器11、与处理器11耦合的存储器12,其中存储器12可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器11执行时实现下述实施例描述的方法。其中,所述电子设备可以是手机终端,平板电脑,笔记本电脑以及可穿戴智能设备。
46.处理器11可以包括一个或者多个处理核。处理器11利用各种接口和线路连接整个电子设备10内的各个部分,通过运行或执行存储在存储器12内的指令、程序、代码集或指令集,以及调用存储在存储器12内的数据,执行电子设备10的各种功能和处理数据。可选地,处理器11可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logicarray,
pla)中的至少一种硬件形式来实现。处理器11可集成中央处理器(centralprocessing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器11中,单独通过一块通信芯片进行实现。
47.存储器12可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。存储器12可用于存储指令、程序、代码、代码集或指令集。存储器12可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储电子设备10在使用中所创建的数据等。
48.可以理解的是,电子设备10可包括比上述结构框图中更多或更少的结构元件,例如,包括电源模块、物理按键、wi-fi模块、扬声器、蓝牙模块、传感器等,在此不进行限定。
49.下面介绍本技术实施例提供的一种设备识别方法。
50.请参阅图1b,图1b是本技术实施例提供的一种设备识别方法的流程示意图,所述设备识别方法应用于如图1a所述的电子设备10,如图1b所示,所述设备识别方法包括:
51.步骤101,获取通信频道传输的至少一个数据包,所述至少一个数据包包括上行数据包。
52.其中,电子设备对通信频道进行扫描时,可选择获取预设时间内的数据包,解析所获取的数据包的数据包头信息,得到每个数据包对应的源地址和目的地址,根据源地址和目的地址将所获取的数据包分为上行数据包和下行数据包,并以数据包的源地址为key,记录上行数据包的个数。
53.步骤102,若所述至少一个数据包包括所述上行数据包、且所述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组。
54.其中,同一个数据包组中任意两个数据包所对应的数据传输路径相同,不同的数据包组所对应的数据传输路径互不相同。示例性地,电子设备可通过解析所述至少一个数据包的数据包头信息,得到每个数据包对应的源地址、目的地址以及无线访问接入点的mac地址,根据上述三个地址来确定数据传输路径,并按照数据传输路径将数据包进行分组,得到至少一个数据包组。
55.可选地,若所述至少一个数据包仅包括所述下行数据包,则连接该频道的设备中不包括影像采集设备,跳过对该频道的扫描操作,直接进行下一个频道的扫描和处理。
56.步骤103,根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果。
57.其中,所述目标检测结果用于表征当前处理的数据包组对应的数据传输路径中源地址设备是否为影像采集设备。可见,本示例中,电子设备首先获取通信频道传输的至少一个数据包,通过对频道至少一个数据包的条件判断,先快速排除仅传输下行数据包、或传输上行数据包数据量较小,这两类明显不属于影像采集设备传输影像数据的应用场景,进一步地针对至少一个数据包按照数据传输路径进行分类后,并对每一个数据传输路径的数据包进行分析,以确定通信频道中源地址设备的设备类型是否为影像采集设备。如此,对数据
包进行分析,以完成对通信频道中源地址设备的设备类型是否为影像采集设备的检测。
58.相对于现有技术中仅对数据包的mac地址进行分析以实现设备类型识别的方案,本技术采用梯度化的检测策略,能够快速地识别非摄像头设备的场景,以提高算法效率;同时,通过数据传输路径进行全面分析,能够提高算法检测的全面性和准确度。由于数据传输路径维度的分析,不仅可以包括mac地址中的源地址和目的地址,还包括中间用于中转数据的无线访问接入点(wireless access point,ap)的mac地址。因此考量特征的数量要多于仅提供数据包mac地址的方案,因此能够提高算法检测的全面性和准确度。
59.在一个可能的示例中,所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果,包括:根据当前处理的数据包组确定至少一类特征参数;针对所述至少一类特征参数中每类特征参数进行分析,得到与所述至少一类特征参数一一对应的至少一个参考检测结果;根据所述至少一个参考检测结果确定所述目标检测结果。
60.其中,所述特征参数用于表征数据包组中数据包的数据特征,所述参考检测结果用于从自身所对应的特征参数维度表征所述当前处理的数据包组是否符合影像采集设备对应的数据特征。
61.可见,本示例中,电子设备通过数据传输路径将数据包分成数据包组后,由于单个数据包组对应单个数据传输路径,从而对应单个源地址设备,从而通过分析数据包组中数据包对应的特征参数来判断上述单个数据包组所对应的单个源地址设备是否为摄像头设备,提高了识别的准确性。
62.在一个可能的示例中,所述至少一类特征参数包括以下至少一种:

数据包数量、

满包比率、

上行数据包数量和下行数据包数量的比值、

最大包长、

最大包长比率和每个上行数据包需要独占信道的时间的标准差系数以及

下行包包长。
63.需要说明的是,wi-fi网络摄像头为了降低带宽占用、减少网络拥堵从而提高视频流畅性,都会对视频流以差分传输的方式进行传输;同时,考虑丢帧导致的不可逆的画面损失,差分算法会每隔一段时间重新传输一次当前最新的完整画面,然后重复之前的差分过程。全画面帧数据量较大,而网络链路层面单次可以发送的数据量是有上限(mtu)的,所以必然会分包,从而导致一段时间的满包量增多。且因为全画面帧和差分帧的比例有规律性,所以满包数量的变化也有规律。所述满包比率是指数据量为最大值(mtu)的数据包的数量与单位帧数下数据包总数量的比值,所述最大包长比率是指数据量为最大值(mtu)的数据包的数量与预设时间内数据包总数量的比值。
64.在一个可能的示例中,所述至少一类特征参数包括所述数据包数量;所述至少一个参考检测结果包括与所述数据包数量对应的第一参考检测结果,所述第一参考检测结果用于表征所述当前处理的数据包组在数据包数量方面是否符合影像采集设备对应的数据特征。
65.其中,电子设备可通过解析所述当前处理的数据包组中的数据包的数据包头信息,得到所述数据包数量,若所述数据包数量大于数据包参考数量,则说明所述当前处理的数据包组在数据包数量方面符合影像采集设备对应的数据特征。其中,数据包参考数量是指在影像采集应用场景下,影像采集设备在预设时间内拍摄得到的画面所对应的数据包数量,若拍摄画面所对应的数据包数量小于该参考数量,则可能存在卡顿、模糊等问题,无法达到影像采集的目的。示例性地,所述数据包参考数量可以是20个,即在当前处理的数据包
组中数据包数量大于20个时,可确定该数据包组在数据包数量方面符合摄像头对应的数据特征。
66.可见,本示例中,电子设备通过对数据包组中数据包数量的分析,确定其是否满足影像采集设备对应的数据特征,从而进一步判断该数据包组对应的源地址设备是否是影像采集设备。
67.在一个可能的示例中,所述至少一类特征参数包括所述满包比率;所述至少一个参考检测结果包括与所述满包比率对应的第二参考检测结果,所述第二参考检测结果用于表征所述当前处理的数据包组在满包比率方面是否符合影像采集设备对应的数据特征。
68.其中,电子设备可通过解析所述当前处理的数据包组中的数据包的数据包头信息,得到所述当前处理的数据包组中数据量为最大值的数据包的数量,根据所述当前处理的数据包组中数据量处于最大值的数据包的数量和当前处理的数据包组中数据包的总数量确定满包比率,若所述满包比率处于满包比率参考数值区间,则说明所述当前处理的数据包组在满包比率方面符合影像采集设备对应的数据特征。其中,在影像采集的应用场景下,为保证画面的连续性和流畅性,通常画面对应的数据量大小会大于mtu,因此会存在满包的情况,而不同画面具有不同的数据量则对应的满包数量也就不同,因此影像采集设备的满包比率这一数据特征存在区间值即所述满包比率参考数值区间,当某一设备对应的数据包组的满包比率处于该参考数值区间内,可确定该数据包组在满包比率方面符合影像采集设备对应的数据特征。示例性地,所述满包比率参考数值区间可以是[0.1,0.95],即在当前处理的数据包组的满包比率处于[0.1,0.95]时,可确定该数据包组在满包比率方面符合摄像头对应的数据特征。
[0069]
可见,本示例中,电子设备通过对数据包组中满包比率的分析,确定其是否满足影像采集设备对应的数据特征,从而进一步判断该数据包组对应的源地址设备是否是影像采集设备。
[0070]
在一个可能的示例中,所述至少一类特征参数包括所述上行数据包数量和下行数据包数量的比值;所述至少一个参考检测结果包括与所述上行数据包数量和下行数据包数量的比值对应的第三参考检测结果,所述第三参考检测结果用于表征所述当前处理的数据包组在上行数据包数量和下行数据包数量的比值方面是否符合影像采集设备对应的数据特征。
[0071]
其中,电子设备可通过解析所述当前处理的数据包组中的数据包的数据包头信息,得到所述当前处理的数据包组中上行数据包的数量,根据所述当前处理的数据包组中上行数据包的数量和所述当前处理的数据包组中数据包的总数量确定所述当前处理的数据包组中上行数据包数量和下行数据包数量的比值,若所述上行数据包数量和下行数据包数量的比值大于参考比值,则说明所述当前处理的数据包组在上行数据包数量和下行数据包数量的比值方面符合影像采集设备对应的数据特征。其中,下行数据包的数量可通过取数据包总数量和上行数据包的数量的差值得到。由于影像采集设备主要是用于上传数据,因此上行数据包的数量应当大于下行数据包的数量,且从实验分析结果来看,通常情况下,上行数据包的数量和下行数据包的数量的比值一般大于0.6。示例性地,所述参考比值可以是0.6,即在当前处理的数据包组中上行数据包数量和下行数据包数量的比值大于0.6时,可确定该数据包组在上行数据包数量和下行数据包数量的比值方面符合摄像头对应的数
据特征。
[0072]
可见,本示例中,电子设备通过对数据包组中上行数据包数量和下行数据包数量的比值的分析,确定其是否满足影像采集设备对应的数据特征,从而进一步判断该数据包组对应的源地址设备是否是影像采集设备。
[0073]
在一个可能的示例中,所述至少一类特征参数包括所述最大包长;所述至少一个参考检测结果包括与所述最大包长对应的第四参考检测结果,所述第四参考检测结果用于表征所述当前处理的数据包组在最大包长方面是否符合影像采集设备对应的数据特征。
[0074]
其中,电子设备可通过解析所述当前处理的数据包组中的数据包的数据包头信息,得到该数据包组中数据包长度最大的数据包对应的数据包长度,即为所述最大包长,若所述最大包长大于参考包长,则说明所述当前处理的数据包组在最大包长方面符合影像采集设备对应的数据特征。示例性地,所述参考包长可以是600字节,即在当前处理的数据包组中最大包长大于600字节时,可确定该数据包组在最大包长方面符合摄像头对应的数据特征。
[0075]
可见,本示例中,电子设备通过对数据包组中最大包长的分析,确定其是否满足影像采集设备对应的数据特征,从而进一步判断该数据包组对应的源地址设备是否是影像采集设备。
[0076]
在一个可能的示例中,所述至少一类特征参数包括所述最大包长比率和每个上行数据包需要独占信道的时间的标准差系数;所述至少一个参考检测结果包括与所述最大包长比率和每个上行数据包需要独占信道的时间的标准差系数对应的第五参考检测结果,所述第五参考检测结果用于表征所述当前处理的数据包组在最大包长比率和每个上行数据包需要独占信道的时间的标准差系数方面是否符合影像采集设备对应的数据特征。
[0077]
其中,电子设备可通过解析所述当前处理的数据包组中的数据包的数据包头信息,得到所述当前处理的数据包组中数据量为最大值的数据包的数量、以及得到所述当前处理的数据包组中每个上行数据包需要独占信道的时间的标准差系数,其中,所述当前处理的数据包组中每个上行数据包需要独占信道的时间的标准差系数是指该数据包中每个上行数据包需要独占信道的时间的标准差与平均值的比值,根据所述当前处理的数据包组中数据量为最大值的数据包的数量和所述当前处理的数据包组中数据包的总数量确定最大包长比率。可选地,将所述最大包长比率和所述标准差系数作为两个特征向量输入到预先训练好的随机森林模型中,得到预测结果,若所述预测结果表示该数据包组对应的源地址设备为影像采集设备,则说明所述当前处理的数据包组在最大包长比率和每个上行数据包需要独占信道的时间的标准差系数方面符合影像采集设备对应的数据特征。
[0078]
可见,在本示例中,电子设备通过随机森林模型对数据包组中最大包长比率和每个上行数据包需要独占信道的时间的标准差系数进行分析,确定其是否满足影像采集设备对应的数据特征。
[0079]
在一个可能的示例中,所述至少一类特征参数包括所述下行包包长;所述至少一个参考检测结果包括与所述下行包包长对应的第六参考检测结果,所述第六参考检测结果用于表征所述当前处理的数据包组在下行包包长方面是否符合影像采集设备对应的数据特征。
[0080]
其中,电子设备可通过解析所述当前处理的数据包组中的数据包的数据包头信
息,得到该数据包组中下行数据包的数据包长度,若所述下行数据包的数据包长度均小于参考包长,则说明所述当前处理的数据包组在下行包包长方面符合影像采集设备对应的数据特征。其中,由于摄像头主要用于上传数据,因此其对应的数据包组中的下行数据包包长较短,即下行数据包包长这一特征参数在判断该设备是否为影像采集设备时具有强关联关系,因此在影像采集的应用场景下,数据包组中的下行数据包包长一般不超过所述参考包长。示例性地,所述参考包长可以是600字节,即在当前处理的数据包组中下行数据包的数据包长度均小于600字节时,可确定该数据包组在下行包包长方面符合摄像头对应的数据特征。
[0081]
可见,本示例中,电子设备通过对数据包组中下行包包长的分析,确定其是否满足影像采集设备对应的数据特征,从而进一步判断该数据包组对应的源地址设备是否是影像采集设备。
[0082]
在一个可能的示例中,所述至少一类特征参数包括以下任意n类:

数据包数量、

满包比率、

上行数据包数量和下行数据包数量的比值、

最大包长、

最大包长比率和每个上行数据包需要独占信道的时间的标准差系数以及

下行包包长,其中,n为小于等于6的正整数;所述至少一个参考检测结果包括以下任意n个:

与所述数据包数量对应的第一参考检测结果、

与所述满包比率对应的第二参考检测结果、

与所述上行数据包数量和下行数据包数量的比值对应的第三参考检测结果、

与所述最大包长对应的第四参考检测结果、

与所述最大包长比率和每个上行数据包需要独占信道的时间的标准差系数对应的第五参考检测结果、以及

与所述下行包包长对应的第六参考检测结果,其中,n为小于等于6的正整数。
[0083]
其中,所述参考检测结果用于从自身所对应的特征参数维度表征所述当前处理的数据包组是否符合影像采集设备对应的数据特征。
[0084]
在一个可能的示例中,所述根据所述至少一个参考检测结果确定所述目标检测结果,包括:根据所述n个参考检测结果确定目标参考事件组;根据所述目标参考事件组查询预存的概率表,得到目标概率,所述概率表包括多个参考事件组和与所述多个参考事件组一一对应的概率值,所述参考事件组由与所述n个参考检测结果对应的n个参考事件组成,所述目标概率用于表征通过所述目标参考事件确定的所述当前处理的数据包组对应的数据传输路径中源地址设备为影像采集设备的概率;根据所述目标概率和预设概率得到所述目标检测结果。
[0085]
其中,所述目标参考事件组是所述参考事件组中的其中一种,每个参考检测结果对应的每个参考事件有两种结果,一种为积极事件,另一种为消极事件,将所述参考检测结果中用于表征数据包组符合影像采集设备对应的数据特征的事件记为积极事件,将所述参考检测结果中用于表征数据包组不符合影像采集设备对应的数据特征的事件记为消极事件。示例性地,所述目标参考事件组可以是由第一参考检测结果中的积极事件、第二参考检测结果中的消极事件、第三参考检测结果中的积极事件、第四参考检测结果中的消极事件、第五参考检测结果中的积极事件和第六参考检测结果中的积极事件组成,此时n=6,则在所述预存的概率表中,可以找到与所述目标参考事件一一对应的目标概率,若所述目标概率大于预设概率,则得到用于表征当前处理的数据包组对应的数据传输路径中源地址设备是影像采集设备的目标检测结果,若所述目标概率小于预设概率,则得到用于表征当前处
理的数据包组对应的数据传输路径中源地址设备不是影像采集设备的目标检测结果,示例性地,所述预设概率可以为0.5。
[0086]
可见,本示例中,电子设备通过目标参考事件组查询概率表得到目标概率,从而判断数据包组对应的设备是否为影像采集设备,提高了识别的准确度。
[0087]
在一个可能的示例中,所述根据所述至少一个参考检测结果确定所述目标检测结果,还包括:根据所述n类特征参数和预先训练好的预测模型得到所述目标检测结果。
[0088]
其中,所述预测模型可以通过由训练数据组成的训练集对由所述n类特征参数组成的特征向量进行训练得到。
[0089]
可选地,电子设备可以将所述n类特征参数作为特征向量输入到所述预先训练好的预测模型中,得到所述目标检测结果。
[0090]
可选地,电子设备可以先将所述n类特征参数进行预处理,例如,处理所述n类特征参数得到与n类特征参数对应的n个参考事件,将所述n个参考事件作为特征向量输入到所述预先训练好的预测模型中,得到所述目标检测结果。
[0091]
可见,本示例中,电子设备通过n类特征参数和预先训练好的预测模型得到所述目标检测结果,提高了检测效率。
[0092]
在一个可能的示例中,在所述获取通信频道传输的至少一个数据包之前,所述方法还包括:获取预设范围内的wi-fi热点上存在数据传输的至少一个频道;将所述至少一个频道标记为待扫描频道;从所述待扫描频道中选择一个频道作为所述通信频道进行扫描。
[0093]
其中,示例性地,所述wi-fi热点上包括2.4g和5g的所有频道,频率列表如下:2.4g:{2912,2917,2422,2427,2432,2437,2442,2447,2452,2457,2462,2467,2472},5g:{5180,5200,5220,5290,5260,5280,5800,5320,5745,5765,5785,5805,5825},而在其中仅有部分频道上存在数据传输,例如,仅在2917、2432、5200、5220四个频道上存在数据传输,则可通过android原生接口直接获取这四个频道的信息,并将该四个频道标记为待扫描频道,选择其中一个频道作为通信频道进行扫描。
[0094]
可见,本示例中,电子设备通过筛选出存在数据传输的频道,并仅扫描所述存在数据传输的频道,缩短扫描时间,提高识别效率。
[0095]
在一个可能的示例中,在所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果之后,所述方法还包括:对下一组数据包组进行处理,直到所述通信频道中数据包组全部检测完成,输出所述通信频道对应的影像采集设备列表;获取并处理下一个频道的数据包,直到所述待扫描频道全部扫描完成,得到每个频道对应的影像采集设备列表;综合所述每个频道对应的影像采集设备列表,得到目标影像采集设备列表。
[0096]
其中,在电子设备对当前处理的数据包组分析完成后,得到目标检测结果,若所述目标检测结果表征该数据包组对应的数据传输路径中源地址设备为影像采集设备,则标记该影像采集设备,然后进行通信频道的下一组数据包组的分析,直到该频道内所有的数据包组全部分析完成,得到与该频道对应的一个影像采集设备列表,然后进行下一个频道的扫描,重复上述步骤,最终得到数个影像采集设备列表,综合数个影像采集设备列表,得到目标影像采集设备列表,其中所述目标影像采集设备列表包括影像采集设备的地址信息。
[0097]
可见,本示例中,在电子设备对当前数据包组处理完成后,继续对当前频道的其他
数据包组处理,直到所有频道处理完成,最终得到目标影像采集设备列表,提高了识别准确度。
[0098]
在一个可能的示例中,在所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果之后,所述方法还包括:按照时间顺序对当前处理的数据包组中的数据包的数据量进行排序,得到数据量序列;若所述数据量序列中存在相邻数据量变化量大于预设幅度的至少一个数据量分组,且所述至少一个数据量分组与用户进行的至少一次当前空间的画面调整操作关联,则确定所述当前空间内存在与所述当前处理的数据包组对应的影像采集设备。
[0099]
其中,示例性地,所述当前空间可以是酒店房间,所述用户进行的至少一次当前空间的画面调整操作可以是用户在酒店房间内进行的至少一次开/关灯操作,通过开/关灯的操作使得酒店房间内的灯光呈现变化,从而使得隐藏摄像头拍摄的画面呈现较大变化,据此使得该隐藏摄像头对应的数据包组中的数据量序列中存在相邻数据量变化量大于预设幅度的至少一个数据量分组。示例性地,用户在当前酒店房间内进行了三次开关灯操作,若在所述三次开关灯操作的时间节点前后,当前处理的数据包组中的数据量序列中存在三组数据量分组的相邻数据量变化量大于预设幅度,则确定当前酒店房间内存在隐藏摄像头。
[0100]
可见,本示例中,电子设备通过人为制造的当前区域内的场景变化来检测当前区域内是否存在隐藏摄像头,优化了识别方案。
[0101]
在一个可能的示例中,在所述若所述至少一个数据包包括所述上行数据包、且所述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组之后,所述方法还包括:分析所述当前处理的数据包组,得到所述当前处理的数据包组对应的目标mac地址;查询预存的参考影像采集设备地址,得到参考地址特征,所述参考地址特征用于表征影像采集设备的mac地址的特征;若所述目标mac地址符合所述参考地址特征,则对所述当前处理的数据包组进行所述设备类别检测;若所述目标mac地址不符合所述参考地址特征,则跳过对所述当前处理的数据包组的设备类别检测。
[0102]
其中,所述参考地址特征可以是指不同的影像采集设备的mac地址的共同特征,包括但不限于所述mac地址的前几位相同。分析当前处理的数据包组对应的mac地址,若不符合所述参考地址特征,表明该数据包组对应的设备不是影像采集设备,即没有继续进行设备类别检测的必要性,直接跳过该数据包组的检测;若符合所述参考地址特征,表明该数据包组对应的设备可能是影像采集设备,那么继续进行设备类别检测以确定该数据包组对应的设备类别。
[0103]
可见,本示例中,电子设备通过参考地址特征筛选出符合影像采集设备对应的mac地址特征的数据包组,然后再进行设备类别检测,跳过可以直接根据mac地址判断出其不是影像采集设备的数据包组,提高了识别效率和识别精度,避免了误识别的问题。
[0104]
请参阅图2,图2是本技术实施例提供的一种设备识别方法的流程示意图,所述设备识别方法应用于如图1a所述的电子设备10中,如图2所示,所述方法包括:
[0105]
步骤201,根据用户的点击操作获取影像采集设备检测指令。
[0106]
其中,可选地,请参阅图3,图3是本技术实施例提供的一种寻找摄像头检测功能的交互示意图。如图3所示,用户可以通过点击“手机管家”应用程序图标打开该应用程序,得到目标显示画面,显示画面中包括“摄像头检测”组件。
[0107]
可选地,请参阅图4,图4是本技术实施例提供的另一种寻找摄像头检测功能的交互示意图。如图4所示,用户可以通过下拉功能页面,所述功能页面列表中可以包括“移动数据”组件、“飞行模式”组件、“响铃”组件、“手电筒”组件、“蓝牙”组件、“wlan”组件、“定位服务”组件、“摄像头检测”组件和“自动亮度”组件。
[0108]
可选地,用户可以将“摄像头检测”组件放入负一屏中,请参阅图5,图5是本技术实施例提供的另一种寻找摄像头检测功能的交互示意图。如图5所示,用户在主页面执行向右滑动操作打开负一屏显示页面,所述负一屏显示页面中可以包括“健康码”组件、“摄像头检测”组件和“扫一扫”组件,还可以包括“快递信息”状态栏和“天气信息”状态栏;若是第一次使用负一屏的用户,可根据页面右上角的“ ”符号选择添加“摄像头检测”组件至负一屏显示页面中。
[0109]
用户可以通过点击上述“摄像头检测”组件来使得电子设备获取所述影像采集设备检测指令。
[0110]
步骤202,响应所述影像采集设备检测指令,显示第一提示画面。
[0111]
其中,所述第一提示画面用于提示电子设备处于检测状态,请参阅图6,图6是本技术实施例提供的一种第一提示画面的示意图。如图6所示,所述第一提示画面可以显示“检测中,请稍等”以提示用户电子设备处于检测状态。
[0112]
步骤203,在得到目标影像采集设备列表时,显示第二提示画面。
[0113]
其中,请参阅图7,图7是本技术实施例提供的一种第二提示画面的示意图。如图7所示,所述第二提示画面会提示用户已检测完成,所述第二提示画面包括所述目标影像采集设备列表,所述目标影像采集设备列表包括所检测到的影像采集设备的地址信息。
[0114]
在一个可能的示例中,在所述根据用户的点击操作获取影像采集设备检测指令之后,所述方法还包括:显示第三提示信息,所述第三提示信息用于提示所述电子设备已开启sniffer模式进行影像采集设备检测。
[0115]
其中,所述sniffer模式用于获取wi-fi热点下的所有频道的数据包,以进行封装和特征分析从而得到目标检测结果。
[0116]
在一个可能的示例中,在所述根据用户的点击操作获取影像采集设备检测指令之后,所述方法还包括:显示第四提示信息,所述第四提示信息用于提示用户检测过程无需接入无线访问接入点。
[0117]
可见,本示例中,电子设备首先根据用户的点击操作获取影像采集设备检测指令,然后响应所述影像采集设备检测指令,显示第一提示画面,所述第一提示画面用于提示电子设备处于检测状态,最后在得到目标影像采集设备列表时,显示第二提示画面,所述第二提示画面包括所述目标影像采集设备列表。这样,电子设备无需提示用户进行冗长的界面交互操作,直接响应根据用户的点击操作确定的影像采集设备检测指令,然后跳转到后台进行算法检测,简化了交互操作的复杂度,提高了操作效率和用户使用体验。
[0118]
与上述所示的实施例一致的,请参阅图8a,图8a是本技术实施例提供的一种设备识别装置的功能单元组成框图,如图8a所示,所述设备识别装置80包括:获取单元801,用于获取通信频道传输的至少一个数据包,所述至少一个数据包包括上行数据包;分类单元802,用于若所述至少一个数据包包括所述上行数据包、且所述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组,同一个数据包组中任意两个数据
包所对应的数据传输路径相同,不同的数据包组所对应的数据传输路径互不相同;检测单元803,用于根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果,所述目标检测结果用于表征当前处理的数据包组对应的数据传输路径中源地址设备是否为影像采集设备。
[0119]
在一个可能的示例中,在所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果方面,所述检测单元803具体用于:根据当前处理的数据包组确定至少一类特征参数,所述特征参数用于表征数据包组中数据包的数据特征;针对所述至少一类特征参数中每类特征参数进行分析,得到与所述至少一类特征参数一一对应的至少一个参考检测结果,所述参考检测结果用于从自身所对应的特征参数维度表征所述当前处理的数据包组是否符合影像采集设备对应的数据特征;根据所述至少一个参考检测结果确定所述目标检测结果。
[0120]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括以下至少一种:

数据包数量、

满包比率、

上行数据包数量和下行数据包数量的比值、

最大包长、

最大包长比率和每个上行数据包需要独占信道的时间的标准差系数以及

下行包包长。
[0121]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括所述数据包数量;所述至少一个参考检测结果包括与所述数据包数量对应的第一参考检测结果,所述第一参考检测结果用于表征所述当前处理的数据包组在数据包数量方面是否符合影像采集设备对应的数据特征。
[0122]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括所述满包比率;所述至少一个参考检测结果包括与所述满包比率对应的第二参考检测结果,所述第二参考检测结果用于表征所述当前处理的数据包组在满包比率方面是否符合影像采集设备对应的数据特征。
[0123]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括所述上行数据包数量和下行数据包数量的比值;所述至少一个参考检测结果包括与所述上行数据包数量和下行数据包数量的比值对应的第三参考检测结果,所述第三参考检测结果用于表征所述当前处理的数据包组在上行数据包数量和下行数据包数量的比值方面是否符合影像采集设备对应的数据特征。
[0124]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括所述最大包长;所述至少一个参考检测结果包括与所述最大包长对应的第四参考检测结果,所述第四参考检测结果用于表征所述当前处理的数据包组在最大包长方面是否符合影像采集设备对应的数据特征。
[0125]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括所述最大包长比率和每个上行数据包需要独占信道的时间的标准差系数;所述至少一个参考检测结果包括与所述最大包长比率和每个上行数据包需要独占信道的时间的标准差系数对应的第五参考检测结果,所述第五参考检测结果用于表征所述当前处理的数据包组在最大包长比率和每个上行数据包需要独占信道的时间的标准差系数方面是否符合影像采集设备对应的数据特征。
[0126]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包
括所述下行包包长;所述至少一个参考检测结果包括与所述下行包包长对应的第六参考检测结果,所述第六参考检测结果用于表征所述当前处理的数据包组在下行包包长方面是否符合影像采集设备对应的数据特征。
[0127]
在一个可能的示例中,所述检测单元803具体用于:确定所述至少一类特征参数包括以下任意n类:

数据包数量、

满包比率、

上行数据包数量和下行数据包数量的比值、

最大包长、

最大包长比率和每个上行数据包需要独占信道的时间的标准差系数以及

下行包包长,其中,n为小于等于6的正整数;所述至少一个参考检测结果包括以下任意n个:

与所述数据包数量对应的第一参考检测结果、

与所述满包比率对应的第二参考检测结果、

与所述上行数据包数量和下行数据包数量的比值对应的第三参考检测结果、

与所述最大包长对应的第四参考检测结果、

与所述最大包长比率和每个上行数据包需要独占信道的时间的标准差系数对应的第五参考检测结果、以及

与所述下行包包长对应的第六参考检测结果,其中,n为小于等于6的正整数。
[0128]
在一个可能的示例中,在所述根据所述至少一个参考检测结果确定所述目标检测结果方面,所述检测单元803具体用于:根据所述n个参考检测结果确定目标参考事件;根据所述目标参考事件查询预存的概率表,得到目标概率,所述概率表包括多组参考事件和与所述多组参考事件一一对应的概率值,所述目标概率用于表征通过所述目标参考事件确定的所述当前处理的数据包组对应的数据传输路径中源地址设备为影像采集设备的概率;根据所述目标概率和预设概率得到所述目标检测结果。
[0129]
在一个可能的示例中,在所述根据所述至少一个参考检测结果确定所述目标检测结果方面,所述检测单元803具体用于:根据所述n类特征参数和预先训练好的预测模型得到所述目标检测结果。
[0130]
在一个可能的示例中,在所述获取通信频道传输的至少一个数据包之前,所述设备识别装置80还用于:获取预设范围内的wi-fi热点上存在数据传输的至少一个频道;将所述至少一个频道标记为待扫描频道;从所述待扫描频道中选择一个频道作为所述通信频道进行扫描。
[0131]
在一个可能的示例中,在所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果之后,所述设备识别装置80还用于:对下一组数据包组进行处理,直到所述通信频道中数据包组全部检测完成,输出所述通信频道对应的影像采集设备列表;获取并处理下一个频道的数据包,直到所述待扫描频道全部扫描完成,得到每个频道对应的影像采集设备列表;综合所述每个频道对应的影像采集设备列表,得到目标影像采集设备列表。
[0132]
在一个可能的示例中,在所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果之后,所述设备识别装置80还用于:在所述根据所述至少一个数据包组中每个数据包组进行设备类别检测,得到目标检测结果之后,所述方法还包括:按照时间顺序对当前处理的数据包组中的数据包的数据量进行排序,得到数据量序列;若所述数据量序列中存在相邻数据量变化量大于预设幅度的至少一个数据量分组,且所述至少一个数据量分组与用户进行的至少一次当前空间的画面调整操作关联,则确定所述当前空间内存在与所述当前处理的数据包组对应的影像采集设备。
[0133]
在一个可能的示例中,在所述若所述至少一个数据包包括所述上行数据包、且所
述上行数据包的数量大于预设数量,则将所述至少一个数据包分为至少一个数据包组之后,所述设备识别装置80还用于:分析所述当前处理的数据包组,得到所述当前处理的数据包组对应的目标mac地址;查询预存的参考影像采集设备地址,得到参考地址特征,所述参考地址特征用于表征影像采集设备的mac地址的特征;若所述目标mac地址符合所述参考地址特征,则对所述当前处理的数据包组进行所述设备类别检测;若所述目标mac地址不符合所述参考地址特征,则跳过对所述当前处理的数据包组的设备类别检测。
[0134]
可以理解的是,由于方法实施例与装置实施例为相同技术构思的不同呈现形式,因此,本技术中方法实施例部分的内容应同步适配于装置实施例部分,此处不再赘述。
[0135]
在采用集成的单元的情况下,如图8b所示,图8b是本技术实施例提供的另一种设备识别装置的功能单元组成框图。在图8b中,设备识别装置81包括:处理模块812和通信模块811。处理模块812用于对设备识别装置的动作进行控制管理,例如,执行获取单元801、分类单元802和检测单元803的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块811用于支持设备识别装置与其他设备之间的交互。如图8b所示,设备识别装置还可以包括存储模块813,存储模块813用于存储设备识别装置的程序代码和数据。
[0136]
其中,处理模块812可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块811可以是收发器、rf电路或通信接口等。存储模块813可以是存储器。
[0137]
其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述设备识别装置81均可执行上述图1所示的设备识别方法。
[0138]
与上述所示的实施例一致的,请参阅图9a,图9a是本技术实施例提供的一种设备识别装置的功能单元组成框图,如图9a所示,所述设备识别装置90包括:获取单元901,用于根据用户的点击操作获取影像采集设备检测指令;响应单元902,用于响应所述影像采集设备检测指令,显示第一提示画面,所述第一提示画面用于提示电子设备处于检测状态;显示单元903,用于在得到目标影像采集设备列表时,显示第二提示画面,所述第二提示画面包括所述目标影像采集设备列表。
[0139]
在一个可能的示例中,在所述根据用户的点击操作获取影像采集设备检测指令之后,所述显示单元903还用于:显示第三提示信息,所述第三提示信息用于提示所述电子设备已开启sniffer模式进行影像采集设备检测。
[0140]
在一个可能的示例中,在所述根据用户的点击操作获取影像采集设备检测指令之后,所述显示单元903还用于:显示第四提示信息,所述第四提示信息用于提示用户检测过程无需接入无线访问接入点。
[0141]
可以理解的是,由于方法实施例与装置实施例为相同技术构思的不同呈现形式,因此,本技术中方法实施例部分的内容应同步适配于装置实施例部分,此处不再赘述。
[0142]
在采用集成的单元的情况下,如图9b所示,图9b是本技术实施例提供的另一种设备识别装置的功能单元组成框图。在图9b中,设备识别装置91包括:处理模块912和通信模块911。处理模块912用于对设备识别装置的动作进行控制管理,例如,执行获取单元901、响
应单元902和显示单元903的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块911用于支持设备识别装置与其他设备之间的交互。如图9b所示,设备识别装置还可以包括存储模块913,存储模块913用于存储设备识别装置的程序代码和数据。
[0143]
其中,处理模块912可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块911可以是收发器、rf电路或通信接口等。存储模块913可以是存储器。
[0144]
其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述设备识别装置91均可执行上述图2所示的设备识别方法。
[0145]
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
[0146]
本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。
[0147]
本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。
[0148]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0149]
在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0150]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0151]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0152]
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、磁碟、光盘、易失性存储器或非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)等各种可以存储程序代码的介质。
[0153]
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献