System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 扫描数据传输方法、扫描数据接收方法和扫描设备技术_技高网

扫描数据传输方法、扫描数据接收方法和扫描设备技术

技术编号:44571498 阅读:6 留言:0更新日期:2025-03-11 14:31
本申请涉及一种扫描数据传输方法、扫描数据接收方法和扫描设备,其中,该扫描数据传输方法包括:向数据接收端广播扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建网卡与数据接收端之间的网络连接;在检测到扫描设备与数据接收端之间主连接的传输帧率低于当前需求的传输帧率时,根据当前需求的传输帧率,从网卡与数据接收端的网络连接中,确定出至少一个目标网络连接;通过目标网络连接和主连接,向数据接收端发送协议帧;协议帧中携带排序信息,以使数据接收端基于排序信息对来自不同连接的协议帧进行排序得到传输结果。其能够在同一时间基于多个网卡与数据接收端的连接,通过接入的多个网卡来平衡网络负载,提高数据传输带宽。

【技术实现步骤摘要】

本申请涉及三维扫描领域,特别是涉及扫描数据传输方法、扫描数据接收方法和扫描设备


技术介绍

1、在三维扫描系统中,扫描设备可以通过与计算机设备之间的连接,将所采集到的扫描数据传输至计算机设备进行后续的分析、计算和处理,以生成最终的三维扫描结果。

2、目前,扫描设备与计算机设备之前的连接方式往往包括有线连接和无线连接两种方式。其中,在使用无线连接时,受限于目前扫描设备的通信交互方案,一台扫描设备同一时间往往只能使用一个网卡进行无线传输,从而导致提供的传输带宽较为有限。

3、针对相关技术中存在扫描数据无线传输时带宽较少的问题,目前还没有提出有效的解决方案。


技术实现思路

1、在本实施例中提供了一种扫描数据传输方法、扫描数据接收方法和扫描设备,以解决相关技术中扫描数据无线传输时带宽较少的问题。

2、第一个方面,在本实施例中提供了一种扫描数据传输方法,用于扫描设备,所述方法包括:

3、在接收到预设的设备发现命令时,向数据接收端广播所述扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建所述网卡与所述数据接收端之间的网络连接;

4、在检测到所述扫描设备与所述数据接收端之间主连接的传输帧率低于当前需求的传输帧率时,根据所述当前需求的传输帧率,从所述网卡与所述数据接收端的网络连接中,确定出至少一个目标网络连接;

5、通过所述目标网络连接和所述主连接,向所述数据接收端发送协议帧;其中,各所述协议帧中携带排序信息,以使所述数据接收端基于所述排序信息对来自不同连接的所述协议帧进行排序得到传输结果。

6、在其中的一些实施例中,在接收到预设的设备发现命令时,向数据接收端广播所述扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建所述网卡与所述数据接收端之间的网络连接,包括:

7、在接收到预设的设备发现命令时,向数据接收端广播所述扫描设备自身的设备信息和内部设置的多个网卡的网卡信息;

8、在接收到所述数据接收端的网卡选择命令时,从所有的所述网卡中选取出所述网卡选择命令所指示的目标网卡,与所述数据接收端之间建立网络连接。

9、在其中的一些实施例中,所述排序信息包括时间戳和流水号信息。

10、在其中的一些实施例中,所述方法还包括:

11、在所述主连接断开的情况下,根据所述目标网络连接确定所述扫描设备与所述数据接收端的新的主连接。

12、第二个方面,在本实施例中提供了一种扫描数据接收方法,用于数据接收端,所述方法包括:

13、接收扫描设备基于预设的设备发现命令传输的设备信息,和所述扫描设备内部设置的多个网卡的网卡信息,以创建与所述网卡之间的网络连接;

14、在接收到所述扫描设备通过多个连接传输的协议帧后,根据各所述协议帧所携带的排序信息,对来自不同连接的所述协议帧进行排序得到传输结果;其中,所述多个连接包括所述数据接收端与所述扫描设备的主连接,以及所述数据接收端与所述网卡的网络连接中确定出的至少一个目标网络连接。

15、在其中一些实施例中,在接收到所述扫描设备通过多个连接传输的协议帧后,根据各所述协议帧所携带的排序信息,对来自不同连接的所述协议帧进行排序得到传输结果,包括:

16、根据各所述协议帧所携带的时间戳对各所述协议帧进行排序,并基于各协议帧所携带的流水号对各所述协议帧进行内容匹配,得到传输结果。

17、第三个方面,在本实施例中提供了一种三维扫描方法,包括:

18、扫描设备在接收到预设的设备发现命令时,向数据接收端广播自身的设备信息和内部设置的多个网卡的网卡信息;

19、所述数据接收端接收所述设备信息,和所述扫描设备内部设置的多个网卡的网卡信息,以创建与所述网卡之间的网络连接;

20、所述扫描设备在检测到与所述数据接收端之间主连接的传输帧率低于当前需求的传输帧率时,根据所述当前需求的传输帧率,从所述网卡与所述数据接收端的网络连接中,确定出至少一个目标网络连接;并通过所述目标网络连接和所述主连接,向所述数据接收端发送协议帧;

21、所述数据接收端根据各所述协议帧所携带的排序信息,对来自不同连接的所述协议帧进行排序得到传输结果。

22、第四个方面,在本实施例中提供了扫描设备,包括:连接创建模块、分配模块以及传输模块;其中:

23、所述连接创建模块,用于在接收到预设的设备发现命令时,向数据接收端广播所述扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建所述网卡与所述数据接收端之间的网络连接;

24、所述分配模块,用于在检测到所述扫描设备与所述数据接收端之间主连接的传输帧率低于当前需求的传输帧率时,根据所述当前需求的传输帧率,从所述网卡与所述数据接收端的网络连接中,确定出至少一个目标网络连接;

25、所述传输模块,用于通过所述目标网络连接和所述主连接,向所述数据接收端发送协议帧;其中,各所述协议帧中携带排序信息,以使所述数据接收端基于所述排序信息对来自不同连接的所述协议帧进行排序得到传输结果。

26、第五个方面,在本实施例中提供了一种数据接收端,包括连接模块和接收模块;其中:

27、所述连接模块,用于接收扫描设备基于预设的设备发现命令传输的设备信息,和所述扫描设备内部设置的多个网卡的网卡信息,以创建与所述网卡之间的网络连接;

28、所述接收模块,用于在接收到所述扫描设备通过多个连接传输的协议帧后,根据各所述协议帧所携带的排序信息,对来自不同连接的所述协议帧进行排序得到传输结果;其中,所述多个连接包括所述数据接收端与所述扫描设备的主连接,以及所述数据接收端与所述网卡的网络连接中确定出的至少一个目标网络连接。

29、第六个方面,在本实施例中提供了一种三维扫描系统,包括:第四个方面提供的扫描设备和第五个方面提供的数据接收端。

30、与相关技术相比,在本实施例中提供了扫描数据传输方法、扫描数据接收方法和扫描设备。其中的扫描数据传输方法,在接收到预设的设备发现命令时,向数据接收端广播扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建网卡与数据接收端之间的网络连接;在检测到扫描设备与数据接收端之间主连接的传输帧率低于当前需求的传输帧率时,根据当前需求的传输帧率,从网卡与数据接收端的网络连接中,确定出至少一个目标网络连接;通过目标网络连接和主连接,向数据接收端发送协议帧;其中,各协议帧中携带排序信息,以使数据接收端基于排序信息对来自不同连接的协议帧进行排序得到传输结果。其能够在同一时间基于多个网卡与数据接收端的连接,通过接入的多个网卡来平衡网络负载,提高数据传输带宽。

31、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

本文档来自技高网...

【技术保护点】

1.一种扫描数据传输方法,其特征在于,用于扫描设备,所述方法包括:

2.根据权利要求1所述的扫描数据传输方法,其特征在于,在接收到预设的设备发现命令时,向数据接收端广播所述扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建所述网卡与所述数据接收端之间的网络连接,包括:

3.根据权利要求1所述的扫描数据传输方法,其特征在于,所述排序信息包括时间戳和流水号信息。

4.根据权利要求1至3中任一项所述的扫描数据传输方法,其特征在于,所述方法还包括:

5.一种扫描数据接收方法,其特征在于,用于数据接收端,所述方法包括:

6.根据权利要求5所述的扫描数据接收方法,其特征在于,在接收到所述扫描设备通过多个连接传输的协议帧后,根据各所述协议帧所携带的排序信息,对来自不同连接的所述协议帧进行排序得到传输结果,包括:

7.一种三维扫描方法,其特征在于,包括:

8.一种扫描设备,其特征在于,包括:连接创建模块、分配模块以及传输模块;其中:

9.一种数据接收端,其特征在于,包括连接模块和接收模块;其中:

10.一种三维扫描系统,其特征在于,包括:权利要求8所述的扫描设备和权利要求9所述的数据接收端。

...

【技术特征摘要】

1.一种扫描数据传输方法,其特征在于,用于扫描设备,所述方法包括:

2.根据权利要求1所述的扫描数据传输方法,其特征在于,在接收到预设的设备发现命令时,向数据接收端广播所述扫描设备自身的设备信息和内部设置的多个网卡的网卡信息,以创建所述网卡与所述数据接收端之间的网络连接,包括:

3.根据权利要求1所述的扫描数据传输方法,其特征在于,所述排序信息包括时间戳和流水号信息。

4.根据权利要求1至3中任一项所述的扫描数据传输方法,其特征在于,所述方法还包括:

5.一种扫描数据接收方法,其特征在于,用于数据接收...

【专利技术属性】
技术研发人员:陈尚俭周云雷王江峰郑俊
申请(专利权)人:思看科技杭州股份有限公司
类型:发明
国别省市:

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

1