一种人体扫描仪同步扫描控制方法及系统

申请号 CN201610850693.2 申请日 2016-09-26 公开(公告)号 CN106418849A 公开(公告)日 2017-02-22
申请人 西安蒜泥电子科技有限责任公司; 发明人 杨少毅; 褚智威; 骆必争; 王强; 拜宏伟; 王邦全; 巨宇龙; 魏琳;
摘要 本 发明 公开了一种人体 扫描仪 同步扫描控制系统,其特征在于,包括以下步骤: 信号 触发源单元接收触发命令后产生触发信号并传送出去;捕捉单元接收触发信号并进行时间校准产生触发时间点; 图像采集 单元在触发时间点触发进行图像采集。本发明还公开一种人体扫描仪同步扫描控制系统,包括:信号源触发单元,用于接收触发命令并产生触发信号;捕捉单元,接收信号源触发单元发出的触发信号并对其进行解调校准;图像采集单元,根据解调校准后的触发时间点进行图像采集,完成图像采集单元的同步。本发明有效的避免由于图像采集单元之间 位置 及接收信号延迟等情况造成图像采集单元无法在同一时刻进行图像采集,提高扫描的 质量 。
权利要求

1.一种人体扫描仪同步扫描控制方法,其特征在于,包括以下步骤:
信号触发源单元接收触发命令后产生触发信号并传送出去;
捕捉单元接收触发信号并进行时间校准产生触发时间点;
图像采集单元在触发时间点触发进行图像采集。
2.根据权利要求1所述的一种人体扫描仪同步扫描控制方法,其特征在于,所述捕捉单元接收触发信号并进行时间校准产生触发时间点;具体包括:
信号触发源单元产生触发信号的时间点为基准时间,信号触发源单元与捕捉单元之间的信号传输时间为延误时间,触发时间点为所有捕捉单元中的最大延误时间与基准时间之和。
3.根据权利要求1所述的一种人体扫描仪同步扫描控制方法,其特征在于,所述信号触发源单元采用用于产生声波触发脉冲的超声波发生器,其中捕捉单元为超声波接收器;
所述超声波发生器发出超声波触发脉冲,超声波接收器接收触发脉冲信号,对其进行时间校准产生触发时间点,图像采集单元在触发时间点触发,实现图像采集单元的同步。
4.根据权利要求3所述的一种人体扫描仪同步扫描控制方法,其特征在于,所述超声波发生器产生的触发信号为调制信号,超声波接收器对调制信号进行解调后确认接收到触发信号。
5.根据权利要求3所述的一种人体扫描仪同步扫描控制方法,其特征在于,所述超声波接收器接收触发脉冲信号,对其进行时间校准产生触发时间点,图像采集单元在触发时间点触发,实现扫描的同步,具体包括:
超声波发生器与设置在各图像采集单元上的超声波接收器之间具有信号接收时间差,该时间差为出厂校准预设时间差,触发时间点为脉冲信号时间点与各超声波接收器中最大的预设时间差之和,各个图像采集单元在触发时间点同时触发进行图像采集,实现扫描同步。
6.根据权利要求1所述的一种人体扫描仪同步扫描控制方法,其特征在于,所述信号触发源单元通过以太网与捕捉单元进行触发信号传输。
7.根据权利要求6所述的一种人体扫描仪同步扫描控制方法,其特征在于,所述触发时间点以触发源单元的触发源时间为基准时间,根据其他捕捉单元接收的时间点确定同步触发时间;具体包括:
触发源首先获取本地时钟时间作为基准时间T,并在基准时间T上加上网络传输延迟到达捕捉单元的最大延误时间N获得实际触发时间点T+N;
触发源通过以太网向所有捕捉单元发布触发时间点T+N;
所有捕捉单元接收到触发时间点T+N,以本地时钟为参考在T+N时间点触发拍照。
8.一种人体扫描仪同步扫描控制系统,其特征在于,包括:
信号源触发单元,用于接收触发命令并产生触发信号;
捕捉单元,接收信号源触发单元发出的触发信号并对其进行解调校准;
图像采集单元,根据解调校准后的触发时间点进行图像采集,完成图像采集单元的同步。
9.根据权利要求8所述的一种人体扫描仪同步扫描控制系统,其特征在于,所述信号源触发单元与所述捕捉单元采用超声波进行触发信号的传输;所述信号源触发单元为超声波发生器,所述捕捉单元为超声波接收器。
10.根据权利要求8所述的一种人体扫描仪同步扫描控制系统,其特征在于,所述信号源触发单元与捕捉单元通过以太网进行触发信号的传输。

说明书全文

一种人体扫描仪同步扫描控制方法及系统

技术领域

[0001] 本发明涉及人体扫描技术领域,具体涉及一种人体扫描仪同步扫描控制方法及系统。

背景技术

[0002] 三维人体扫描技术通过人体扫描仪,对人体全身或局部进行扫描,形成人体的图像或记录,可以广泛应用于各种领域,例如服装设计等,现有的人体扫描仪虽然提高了人体参数测量的速度,提升了后续服装设计、制造的效率,但是由于人体扫描仪是通过多度不同的摄像装置进行拍照获取人体参数,而各个摄像装置之间的同步问题严重影响最终获得的整体特征。
[0003] 目前现有的三维人体扫描设备的多图像捕捉单元的图像捕捉同步性主要使用硬件线路实现捕捉时间的同步或者通过以太网发布触发网络包,实现设备捕捉时间的同步。此两种方式存在以下不足:
[0004] 第一种需要所有设备(几十个到上百个不等)使用硬件线路连接,由触发源发出触发信号经过硬件线路触发所有捕捉单元进行图像捕捉。此种方法需要触发源和所有的设备通过线路进行连接,增加了设备硬件的复杂性,增加了设备生产成本以及不利于设备的便携式以及快速组装。
[0005] 第二种通过以太网发送数据包,实现所有设备捕捉图像的同步性;因以太网中数据包的从发送到接收到需要时间的不确定性,此种方法同步精度较差,当网络出现阻塞的时候精度甚至可能达到秒级。

发明内容

[0006] 本发明根据上述现有技术中存在的问题,提供一种人体扫描仪同步扫描控制方法及系统。
[0007] 为解决上述问题,本发明采用的技术方案是:一种人体扫描仪同步扫描控制方法,其特征在于,包括以下步骤:
[0008] 信号触发源单元接收触发命令后产生触发信号并传送出去;
[0009] 捕捉单元接收触发信号并进行时间校准产生触发时间点;
[0010] 图像采集单元在触发时间点触发进行图像采集。
[0011] 进一步地的技术方案为:所述捕捉单元接收触发信号并进行时间校准产生触发时间点;具体包括:
[0012] 信号触发源单元产生触发信号的时间点为基准时间,信号触发源单元与捕捉单元之间的信号传输时间为延误时间,触发时间点为所有捕捉单元中的最大延误时间与基准时间之和。
[0013] 进一步地的技术方案为:所述信号触发源单元采用用于产生声波触发脉冲的超声波发生器,其中捕捉单元为超声波接收器;所述超声波发生器发出超声波触发脉冲,超声波接收器接收触发脉冲信号,对其进行时间校准产生触发时间点,图像采集单元在触发时间点触发,实现图像采集单元的同步。
[0014] 进一步地的技术方案为:所述超声波发生器产生的触发信号为调制信号,超声波接收器对调制信号进行解调后确认接收到触发信号。
[0015] 进一步地的技术方案为:所述超声波接收器接收触发脉冲信号,对其进行时间校准产生触发时间点,图像采集单元在触发时间点触发,实现扫描的同步,具体包括:
[0016] 超声波发生器与设置在各图像采集单元上的超声波接收器之间具有信号接收时间差,该时间差为出厂校准预设时间差,触发时间点为脉冲信号时间点与各超声波接收器中最大的预设时间差之和,各个图像采集单元在触发时间点同时触发进行图像采集,实现扫描同步。
[0017] 进一步地的技术方案为:所述信号触发源单元通过以太网与捕捉单元进行触发信号传输。
[0018] 进一步地的技术方案为:所述触发时间点以触发源单元的触发源时间为基准时间,根据其他捕捉单元接收的时间点确定同步触发时间;具体包括:
[0019] 触发源首先获取本地时钟时间作为基准时间T,并在基准时间T上加上网络传输延迟到达捕捉单元的最大延误时间N获得实际触发时间点T+N;
[0020] 触发源通过以太网向所有捕捉单元发布触发时间点T+N;
[0021] 所有捕捉单元接收到触发时间点T+N,以本地时钟为参考在T+N时间点触发拍照。
[0022] 一种人体扫描仪同步扫描控制系统,其特征在于,包括:
[0023] 信号源触发单元,用于接收触发命令并产生触发信号;
[0024] 捕捉单元,接收信号源触发单元发出的触发信号并对其进行解调校准;
[0025] 图像采集单元,根据解调校准后的触发时间点进行图像采集,完成图像采集单元的同步。
[0026] 进一步地的技术方案为:所述信号源触发单元与所述捕捉单元采用超声波进行触发信号的传输;所述信号源触发单元为超声波发生器,所述捕捉单元为超声波接收器。
[0027] 进一步地的技术方案为:所述信号源触发单元与捕捉单元通过以太网进行触发信号的传输。
[0028] 与现有技术相比,本发明具有以下优点:
[0029] 本发明通过采用信号源触发单元与捕捉单元对图像采集单元之间的同步进行控制,这样可以有效的避免由于图像采集单元之间位置及接收信号延迟等情况造成图像采集单元无法在同一时刻进行图像采集,提高扫描的质量
[0030] 本发明采用超声波方式进行触发信号的传输,可以免去触发源需要和所有捕捉单元之前通过硬件线路连接减小了设备的硬件复杂性,各个捕捉设备之间到触发源的空间距离,经过校准之后同步精度提高;
[0031] 本发明采用基于网络时间的方式进行触发信号的传输,通过网络实现各个设备以触发源为基准获取的同步时间差异,系统构成简单,通过以太网实现触发信号的传输,不需要额外的硬件支持,同步精度高。附图说明
[0032] 图1为本发明提出一种人体扫描仪同步扫描控制方法流程图
[0033] 图2为本发明提出的采用超声波触发信号的结构示意图;
[0034] 图3是本发明提出的采用网络时间点触发信号的结构示意图;
[0035] 图4为本发明提出一种人体扫描仪同步扫描控制系统结构图。

具体实施方式

[0036] 以下结合附图对本发明进行进一步的说明。
[0037] 参见图1,为本发明提出一种人体扫描仪同步扫描控制方法流程图。
[0038] 如图1所示,一种人体扫描仪同步扫描控制方法,其特征在于,包括以下步骤:
[0039] 步骤101,信号触发源单元接收触发命令后产生触发信号并传送出去;
[0040] 步骤102,捕捉单元接收触发信号并进行时间校准产生触发时间点;
[0041] 步骤103,图像采集单元在触发时间点触发进行图像采集。
[0042] 本发明通过采用信号源触发单元与捕捉单元对图像采集单元之间的同步进行控制,这样可以有效的避免由于图像采集单元之间位置及接收信号延迟等情况造成图像采集单元无法在同一时刻进行图像采集,提高扫描的质量。
[0043] 在步骤102中,所述捕捉单元接收触发信号并进行时间校准产生触发时间点;具体包括:
[0044] 信号触发源单元产生触发信号的时间点为基准时间,信号触发源单元与捕捉单元之间的信号传输时间为延误时间,触发时间点为所有捕捉单元中的最大延误时间与基准时间之和。
[0045] 参见图2为本发明提出的采用超声波触发信号的结构示意图。
[0046] 如图2所示,信号触发源单元采用用于产生超声波触发脉冲的超声波发生器,其中捕捉单元为超声波接收器;所述超声波发生器发出超声波触发脉冲,超声波接收器接收触发脉冲信号,对其进行时间校准产生触发时间点,图像采集单元在触发时间点触发,实现图像采集单元的同步。
[0047] 进一步地,所述超声波发生器产生的触发信号为调制信号,超声波接收器对调制信号进行解调后确认接收到触发信号。
[0048] 本发明实施例中,超声波通过产生调制信号于超声波接收器进行确认,从而判断超声波发生器产生触发信号,具体的,调制信号为超声波信号持续可以被识别的N毫秒,超声波接收器只要检测到持续N毫秒的超声波信号即认为接收到正确的触发信号,这样可以保证触发信号的准确性,防止误触发。
[0049] 本发明采用超声波方式进行触发信号的传输,可以免去触发源需要和所有捕捉单元之前通过硬件线路连接减小了设备的硬件复杂性,各个捕捉设备之间到触发源的空间距离,经过校准之后同步精度提高。
[0050] 进一步地,所述超声波接收器接收触发脉冲信号,对其进行时间校准产生触发时间点,图像采集单元在触发时间点触发,实现扫描的同步,具体包括:
[0051] 超声波发生器与设置在各图像采集单元上的超声波接收器之间具有信号接收时间差,该时间差为出厂校准预设时间差,触发时间点为脉冲信号时间点与各超声波接收器中最大的预设时间差之和,各个图像采集单元在触发时间点同时触发进行图像采集,实现扫描同步。
[0052] 通过校准提高同步精度,各个图像采集单元触发图像捕捉的时间点取决于触发源发出信号到各个单元接收到触发的超声波信号的时间差。对于人体扫描仪一般采用64台摄像机作为图像采集单元对人体全方位进行图像采集,此时间差取决于触发源的空间坐标到接收单元之间的直线距离;由于多个图像采集单元上的超声波接收器与超声波发生器之间的直线距离不同,因此不同设备的位置略有差异但是引起的很小的误差。通过出厂校准的方式对各个设备的时间差进行校准并存储在设备当中提高设备同步精度。
[0053] 图3是本发明提出的采用网络时间点触发信号的结构示意图。
[0054] 如图3所示,信号触发源单元通过以太网与捕捉单元进行触发信号传输。
[0055] 进一步地,所述触发时间点以触发源单元的触发源时间为基准时间,根据其他捕捉单元接收的时间点确定同步触发时间;
[0056] 触发拍照时,触发源首先获取本地时钟时间作为基准时间T,并在基准时间T上加上网络传输延迟到达捕捉单元的最大延误时间N获得实际触发时间点T+N。
[0057] 触发源通过以太网向所有捕捉单元发布触发时间点T+N;
[0058] 所有捕捉单元接收到触发时间点T+N,以本地时钟为参考在T+N时间点触发拍照。
[0059] 本发明采用基于网络时间的方式进行触发信号的传输,通过网络实现各个设备以触发源为基准获取的同步时间差异,系统构成简单,通过以太网实现触发信号的传输,不需要额外的硬件支持,同步精度高。
[0060] 参见图4,为本发明提供的一种人体扫描仪同步扫描控制系统结构图。
[0061] 如图4所示,一种人体扫描仪同步扫描控制系统,其特征在于,包括:
[0062] 信号源触发单元401,用于接收触发命令并产生触发信号;
[0063] 捕捉单元402,接收信号源触发单元发出的触发信号并对其进行解调校准;
[0064] 图像采集单元403,根据解调校准后的触发时间点进行图像采集,完成图像采集单元的同步。
[0065] 本发明通过采用信号源触发单元与捕捉单元对图像采集单元之间的同步进行控制,这样可以有效的避免由于图像采集单元之间位置及接收信号延迟等情况造成图像采集单元无法在同一时刻进行图像采集,提高扫描的质量。
[0066] 进一步地的技术方案为:所述信号源触发单元401与所述捕捉单元402采用超声波进行触发信号的传输;所述信号源触发单元401为超声波发生器,所述捕捉单元402为超声波接收器。
[0067] 本发明采用超声波方式进行触发信号的传输,可以免去触发源需要和所有捕捉单元之前通过硬件线路连接减小了设备的硬件复杂性,各个捕捉设备之间到触发源的空间距离,经过校准之后同步精度提高。
[0068] 进一步地的技术方案为:所述信号源触发单元401与捕捉单元402通过以太网进行触发信号的传输。
[0069] 本发明采用基于网络时间的方式进行触发信号的传输,通过网络实现各个设备以触发源为基准获取的同步时间差异,系统构成简单,通过以太网实现触发信号的传输,不需要额外的硬件支持,同步精度高。
[0070] 上面结合附图对本发明优选实施方式作了详细说明,但是本发明不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。不脱离本发明的构思和范围可以做出许多其他改变和改型。应当理解,本发明不限于特定的实施方式,本发明的范围由所附权利要求限定。
QQ群二维码
意见反馈