设备间的网络适配方法及装置、存储介质、电子设备制造方法及图纸

技术编号:35189450 阅读:15 留言:0更新日期:2022-10-12 18:05
本公开是关于一种设备间的网络适配方法及装置、存储介质、电子设备,涉及网络通信技术领域,该方法包括:从与所述主控设备关联的物理端口的内核节点中获取接入的从属设备的网络节点;从所述网络节点中读取所述从属设备在接入所述主控设备时,所经由的主控设备的通用串行总线接口的接口编号;基于所述接口编号以及所述从属设备所具有的当前通信网段,生成所述主控设备与所述从属设备之间的通信地址。本公开提高了主控设备与从属设备之间的通信效率。率。率。

【技术实现步骤摘要】
设备间的网络适配方法及装置、存储介质、电子设备


[0001]本公开实施例涉及网络通信
,具体而言,涉及一种设备间的网络适配方法、设备间的网络适配装置、计算机可读存储介质以及电子设备。

技术介绍

[0002]现有的方法中,主控设备和从属设备之间存在通信地址不确定的问题,进而导致主控设备和从属设备之间的通信效率较低。
[0003]需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0004]本公开的目的在于提供一种设备间的网络适配方法、设备间的网络适配装置、计算机可读存储介质以及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的主控设备和从属设备之间的通信效率较低的问题。
[0005]根据本公开的一个方面,提供一种设备间的网络适配方法,配置于终端设备,所述终端设备中包括主控设备以及从属设备;所述设备间的网络适配方法包括:
[0006]从与所述主控设备关联的物理端口的内核节点中获取接入的从属设备的网络节点;
[0007]从所述网络节点中读取所述从属设备在接入所述主控设备时,所经由的主控设备的通用串行总线接口的接口编号;
[0008]基于所述接口编号以及所述从属设备所具有的当前通信网段,生成所述主控设备与所述从属设备之间的通信地址。
[0009]在本公开的一种示例性实施例中,在从与所述主控设备关联的物理端口的目录下,获取接入的从属设备的网络节点之前,所述设备间的网络适配方法还包括:
[0010]启动预设程序进程,并基于所述预设程序进程对所述主控设备的物理端口的内核节点进行轮询监测;
[0011]在监测到所述物理端口中有从属设备接入时,在所述内核节点中创建与接入的从属设备关联的网络节点。
[0012]在本公开的一种示例性实施例中,所述设备间的网络适配方法还包括:
[0013]在所述主控设备中建立与接入的从属设备关联的虚拟节点,并计算已经建立的虚拟节点的节点数量;
[0014]判断所述节点数量是否大于所述主控设备所具有的通用串行总线接口的接口数量;
[0015]在确定所述节点数量大于等于所述接口数量时,终止所述从属设备的接入。
[0016]在本公开的一种示例性实施例中,所述设备间的网络适配方法还包括:
[0017]根据所述通信地址建立所述主控设备与从属设备之间的通信连接,并基于所述通
信连接,在所述主控设备以及从属设备之间进行数据传输和/或指令传输。
[0018]在本公开的一种示例性实施例中,所述设备间的网络适配方法还包括:
[0019]根据所述通信地址,建立所述主控设备的通用串行总线接口与所述从属设备之间的当前设备映射关系表;
[0020]判断所述当前设备映射关系表与历史设备映射关系表之间是否存在新接入的从属设备;
[0021]若存在新接入的从属设备,则为新接入的从属设备增加路由路径,若不存在新接入的从属设备,则对所述历史设备映射关系表中所包括的所有路由路径进行刷新。
[0022]在本公开的一种示例性实施例中,所述设备间的网络适配方法还包括:
[0023]根据所述路由路径建立所述主控设备和/或从属设备与外部应用程序之间的通信连接。
[0024]在本公开的一种示例性实施例中,所述终端设备包括智能冰箱,所述主控设备包括主控SoC板卡,所述从属设备包括一个或者多个智能摄像头;
[0025]其中,基于所述通信连接,在所述主控设备以及从属设备之间进行数据传输和/或指令传输,包括:
[0026]根据所述从属设备在所述终端设备中所处的当前位置,在所述从属设备中部署计算机视觉算法;
[0027]控制所述从属设备基于所述计算机视觉算法对采集到的待识别图像进行识别得到图像识别结果,并基于所述通信连接图像识别结果从从属设备传输至主控设备。
[0028]在本公开的一种示例性实施例中,所述计算机视觉算法包括人像识别算法和/或物品识别算法;所述当前位置包括智能冰箱内部和/或智能冰箱外部;
[0029]其中,根据所述从属设备在所述终端设备中所处的当前位置,在所述从属设备中部署计算机视觉算法,包括:
[0030]当所述智能摄像头所处的当前位置位于智能冰箱内部时,在该智能摄像头中部署物品识别算法;
[0031]当所述智能摄像头所处的当前位置位于智能冰箱内部时,在该智能摄像头中部署人像识别算法。
[0032]在本公开的一种示例性实施例中,控制所述从属设备基于所述计算机视觉算法对采集到的待识别图像进行识别得到图像识别结果,包括:
[0033]主控设备在检测到与所述智能冰箱对应的第一预设位置存在目标对象时,根据主控设备与从属设备之间的当前设备映射关系表,获取处于该第一预设位置的从属设备与主控设备之间的通信地址;
[0034]主控设备生成与处于第一预设位置的从属设备关联的人脸图像采集指令,并基于处于第一预设位置的从属设备与主控设备之间的通信地址,将所述人脸图像采集指令发送至处于第一预设位置的从属设备;
[0035]处于第一预设位置的从属设备响应于所述人脸图像采集指令,采集所述目标对象的待识别人脸图像,并利用预设的人像识别算法对采集到的待识别人脸图像进行识别,得到人像识别结果。
[0036]在本公开的一种示例性实施例中,利用预设的人像识别算法对采集到的待识别人
脸图像进行识别,得到人像识别结果,包括:
[0037]利用预设的人脸检测与关键点定位工具,检测所述待识别人脸图像的待识别人脸区域;
[0038]在所述待识别人脸区域中提取所述待识别人脸图像的待识别脸部关键点,并根据所述待识别脸部关键点,计算所述待识别人脸特征;
[0039]计算所述待识别人脸特征以及处于第二预设位置处的从属设备中的特征值库中的原始人脸特征之间的欧式距离;
[0040]根据所述欧式距离,得到所述待识别人脸特征与所述原始人脸特征之间的相似度比对结果,并根据所述相似度比对结果得到所述人像识别结果。
[0041]在本公开的一种示例性实施例中,控制所述从属设备基于所述计算机视觉算法对采集到的待识别图像进行识别得到图像识别结果,包括:
[0042]主控设备在检测到与所述智能冰箱对应的第二预设位置存在新增物品时,根据主控设备与从属设备之间的当前设备映射关系表,获取处于该第二预设位置的从属设备与主控设备之间的通信地址;
[0043]主控设备生成与处于第二预设位置的从属设备关联的物品图像采集指令,并基于处于第二预设位置的从属设备与主控设备之间的通信地址,将所述物品图像采集指令发送至处于第二预设位置的从属设备;
[0044]处于第二预设位置的从属设备响应于所述物品图像采集指令,采集所述新增物品的待识别物品图像,并利用预设的物品识别算法对采集到的待识别物品图像进行识别,得到物品本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备间的网络适配方法,其特征在于,配置于终端设备,所述终端设备中包括主控设备以及从属设备;所述设备间的网络适配方法包括:从与所述主控设备关联的物理端口的内核节点中获取接入的从属设备的网络节点;从所述网络节点中读取所述从属设备在接入所述主控设备时,所经由的主控设备的通用串行总线接口的接口编号;基于所述接口编号以及所述从属设备所具有的当前通信网段,生成所述主控设备与所述从属设备之间的通信地址。2.根据权利要求1所述的设备间的网络适配方法,其特征在于,在从与所述主控设备关联的物理端口的目录下,获取接入的从属设备的网络节点之前,所述设备间的网络适配方法还包括:启动预设程序进程,并基于所述预设程序进程对所述主控设备的物理端口的内核节点进行轮询监测;在监测到所述物理端口中有从属设备接入时,在所述内核节点中创建与接入的从属设备关联的网络节点。3.根据权利要求2所述的设备间的网络适配方法,其特征在于,所述设备间的网络适配方法还包括:在所述主控设备中建立与接入的从属设备关联的虚拟节点,并计算已经建立的虚拟节点的节点数量;判断所述节点数量是否大于所述主控设备所具有的通用串行总线接口的接口数量;在确定所述节点数量大于等于所述接口数量时,终止所述从属设备的接入。4.根据权利要求1所述的设备间的网络适配方法,其特征在于,所述设备间的网络适配方法还包括:根据所述通信地址建立所述主控设备与从属设备之间的通信连接,并基于所述通信连接,在所述主控设备以及从属设备之间进行数据传输和/或指令传输。5.根据权利要求4所述的设备间的网络适配方法,其特征在于,所述设备间的网络适配方法还包括:根据所述通信地址,建立所述主控设备的通用串行总线接口与所述从属设备之间的当前设备映射关系表;判断所述当前设备映射关系表与历史设备映射关系表之间是否存在新接入的从属设备;若存在新接入的从属设备,则为新接入的从属设备增加路由路径,若不存在新接入的从属设备,则对所述历史设备映射关系表中所包括的所有路由路径进行刷新。6.根据权利要求5所述的设备间的网络适配方法,其特征在于,所述设备间的网络适配方法还包括:根据所述路由路径建立所述主控设备和/或从属设备与外部应用程序之间的通信连接。7.根据权利要求4所述的设备间的网络适配方法,其特征在于,所述终端设备包括智能冰箱,所述主控设备包括主控SoC板卡,所述从属设备包括一个或者多个智能摄像头;其中,基于所述通信连接,在所述主控设备以及从属设备之间进行数据传输和/或指令
传输,包括:根据所述从属设备在所述终端设备中所处的当前位置,在所述从属设备中部署计算机视觉算法;控制所述从属设备基于所述计算机视觉算法对采集到的待识别图像进行识别得到图像识别结果,并基于所述通信连接图像识别结果从从属设备传输至主控设备。8.根据权利要求7所述的设备间的网络适配方法,其特征在于,所述计算机视觉算法包括人像识别算法和/或物品识别算法;所述当前位置包括智能冰箱内部和/或智能冰箱外部;其中,根据所述从属设备在所述终端设备中所处的当前位置,在所述从属设备中部署计算机视觉算法,包括:当所述智能摄像头所处的当前位置位于智能冰箱内部时,在该智能摄像头中部署物品识别算法;当所述智能摄像头所处的当前位置位于智能冰箱内部时,在该智能摄像头中部署人像识别算法。9....

【专利技术属性】
技术研发人员:冯峰
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1