一种基于外触发控制的信号同步方法与流程

未命名 08-18 阅读:78 评论:0


1.本发明属于相机技术领域,具体涉及一种一种基于外触发控制的信号同步方法。


背景技术:

2.实际应用场景是工业流水线,比如中厚板的钢板拍摄,需要拍摄完整钢板的图像,进行表面缺陷检测、宽度测量、镰刀弯测量等业务,相机同步板或者相机同步设备,基本功能是完成相机的帧同步和行同步拍摄。现有技术的相机同步设备:gv470:splitterwithoutput channels带输出通道的分路器。其同步设备的信号原理:1、把编码器a/b/z信号接入信号同步设备。2、按照预定的触发分辨率对编码信号进行分频,形成行同步信号。3、每经过固定行的行同步计数后(比如2000行),产生一个帧同步信号。4、帧同步信号和行同步信号,共同作用于多个相机拍摄,实现统一的同步拍摄。注:这里的帧同步、行同步,类似于电视机的“场同步”与“行同步”信号。在一张由相机拍摄的照片中,帧同步信号决定了这张照片的第一行在什么时刻开始拍摄;行同步信号决定了其余的所有行在什么时刻开始拍,但是存在冷检信号和帧触发信号无关联,无法保证相机仅在冷检有效期间进行拍摄的问题,并且对于相机来说,起拍时刻无法控制。帧触发信号无法和冷检触发信号(起拍信号)对齐。


技术实现要素:

3.为了解决上述问题,本发明的第一方面提供了一种基于外触发控制的信号同步方法,包括:
4.一种基于外触发控制的信号同步方法,包括信号同步设备、相机组、冷检装置、编码器,所述信号同步设备与所述相机组、所述冷检装置、所述编码器通信,所述冷检装置包括第一冷检设备和第二冷检设备,其特征在于,所述信号同步设备配置为:
5.接收由所述冷检装置检测到待拍摄产品时输出的冷检信号;
6.以接收到第一个所述冷检信号时为所述起始时刻,生成头帧触发信号,将所述头帧触发信号输出到所述相机组;
7.以接收到最后一个所述冷检信号时为所述终止时刻,生成尾帧触发信号,将所述尾帧触发信号输出到所述相机组。
8.本发明的第二方面提供一种基于外触发控制的信号同步设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现所述基于外触发控制的信号同步方法的全部或部分步骤。
9.本发明提供了一种基于外触发控制的信号同步方法,包括以下有益效果:
10.1、本发明使冷检信号和帧触发信号产生关联;
11.2、具有延迟尾部拍摄功能,能够完整拍摄出一根钢板的全部图像;
12.3、更加贴合业务应用;
13.4、不浪费系统资源去拍摄钢板和钢板之间的区域。
附图说明
14.图1为本发明一种基于外触发控制的信号同步方法的示意图;
15.图2为本发明一种基于外触发控制的信号同步方法的“或”模式与“和”模式的示意图;
16.图3为本发明一种基于外触发控制的信号同步方法应用的示意图;
17.图4本发明一种基于外触发控制的信号同步方法的设备工作的示意图。
具体实施方式
18.本发明一些实施例的一种基于外触发控制的信号同步方法,如图1所示,结合图4,包括信号同步设备、相机组、冷检装置、编码器,信号同步设备与相机组、冷检装置、编码器通信,冷检装置包括第一冷检设备和第二冷检设备,其特征在于,信号同步设备配置为:
19.接收由冷检装置检测到待拍摄产品时输出的冷检信号;
20.以接收到第一个冷检信号时为起始时刻,生成头帧触发信号,将头帧触发信号输出到相机组;
21.以接收到最后一个冷检信号时为终止时刻,生成尾帧触发信号,将尾帧触发信号输出到相机组。
22.本发明一些实施例的一种基于外触发控制的信号同步方法,信号同步设备配置为:
23.以接收到第一个冷检信号时为起始时刻,接收由编码器输出的a/b/z信号;
24.按照预定的触发分辨率对a/b/z信号进行分频,生成编码信号,编码信号包括行同步信号和帧同步信号;
25.将处于冷检有效期间的冷检信号与编码信号同步,生成中帧触发信号,将中帧触发信号输出到相机组,冷检有效期间为从起始时刻到终止时刻的时间段。
26.如图2所示,本发明一些实施例的一种基于外触发控制的信号同步方法,还包括延迟时间,延迟时间为从终止时刻到预设时刻的时间段,信号同步设备配置为:
27.在延迟时间,生成延迟帧触发信号。
28.如图2所示,本发明一些实施例的一种基于外触发控制的信号同步方法,冷检信号包括第一冷检设备检测到待拍摄产品时输出冷检信号t1和第二冷检设备检测到待拍摄产品时输出冷检信号t2,信号同步设备的运行模式包括“或”模式和“和”模式。
29.如图2所示,本发明一些实施例的一种基于外触发控制的信号同步方法,当信号同步设备处于“或”模式时,
30.以接收到冷检信号t1或冷检信号t2的第一个信号时为“或”模式起始时刻,输出“或”模式头帧触发信号;
31.以接收到冷检信号t1和冷检信号t2的最后一个信号时为“或”模式终止时刻,输出“或”模式尾帧触发信号;
32.在“或”模式冷检有效期间,输出“或”模式中帧触发信号,“或”模式冷检有效期间为从“或”模式起始时刻到“或”模式终止时刻的时间段;
33.在“或”模式延迟时间,输出“或”模式延迟帧触发信号,“或”模式延迟时间为从“或”模式终止时刻到预设时刻的时间段。
34.需要说明的是,帧触发信号的frametype=1,进行“或”模式下的脉冲输出,帧触发信号的frametype=3,进行“或”模式下的电平输出。
35.如图2所示,本发明一些实施例的一种基于外触发控制的信号同步方法,当信号同步设备处于“和”模式时,
36.以接收到冷检信号t1和冷检信号t2的第一个信号时为“和”模式起始时刻,输出“和”模式头帧触发信号;
37.以接收到冷检信号t1或冷检信号t2的最后一个信号时为“和”模式终止时刻,输出“和”模式尾帧触发信号;
38.在“和”模式冷检有效期间,输出“和”模式中帧触发信号,“和”模式冷检有效期间为从“和”模式起始时刻到“和”模式终止时刻的时间段;
39.在“和”模式延迟时间,输出“和”模式延迟帧触发信号,“和”模式延迟时间为从“和”模式终止时刻到预设时刻的时间段。
40.需要说明的是,帧触发信号的frametype=2,进行“和”模式下的脉冲输出,帧触发信号的frametype=4,进行“和”模式下的电平输出。
41.本发明一些实施例的一种基于外触发控制的信号同步方法,预设时刻可通过设定持续有效保持步数设置,持续有效保持步数可设定为0至65535。
42.如图3所示,为一种基于外触发控制的信号同步方法的一个具体实施例,具体为单冷检装置的应用,包括信号同步设备、相机组、冷检装置、编码器,信号同步设备与相机组、冷检装置、编码器通信,冷检装置包括第一冷检设备和第二冷检设备,其特征在于,信号同步设备配置为:
43.接收由冷检装置检测到待拍摄产品时输出的冷检信号;
44.以接收到第一个冷检信号时为起始时刻,生成头帧触发信号,将头帧触发信号输出到相机组;
45.以接收到最后一个冷检信号时为终止时刻,生成尾帧触发信号,将尾帧触发信号输出到相机组。
46.其中帧触发信号的frametype=1,进行“或”模式下的脉冲输出,持续有效保持步数可设定为1600。
47.需要说明的是,本发明不限定冷检装置数量,可根据使用需求对冷检装置数量进行调整。
48.本发明一些实施例的一种基于外触发控制的信号同步设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述实施例方法中的全部或部分流程。
49.以下实施例进一步说明本发明的内容,但不应理解为对本发明的限制。在不背离本发明精神和实质的情况下,对本发明方法、步骤或条件所作的修改或替换,均属于本发明的范围。
50.虽然,上文中已经用一般性说明、具体实施方式及试验,对本发明作了详尽的描述,但在本发明基础上,可以对其作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
51.本说明书中描述的主题的实施方式和功能性操作可以在以下中实施:数字电子电路,有形实施的计算机软件或者固件,计算机硬件,包括本说明书中公开的结构及其结构等同体,或者上述中的一者以上的组合。本说明书中描述的主题的实施方式可以被实施为一个或多个计算机程序,即,一个或多个有形非暂时性程序载体上编码的计算机程序指令的一个或多个模块,用以被数据处理设备执行或者控制数据处理设备的操作。
52.作为替代或者附加,程序指令可以被编码在人工生成的传播信号上,例如,机器生成的电信号、光信号或者电磁信号,上述信号被生成为编码信息以传递到用数据处理设备执行的适当的接收器设备。计算机存储介质可以是机器可读存储装置、机器可读的存储基片、随机或者串行存取存储器装置或者上述装置中的一种或多种的组合。
53.术语“数据处理设备”包含所有种类的用于处理数据的设备、装置以及机器,作为实例,包括可编程处理器、计算机或者多重处理器或者多重计算机。设备可以包括专用逻辑电路,例如,fpga(现场可编程门阵列)或者asic(专用集成电路)。设备除了包括硬件之外,还可以包括创建相关计算机程序的执行环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统或者它们中的一种或多种的组合代码。

技术特征:
1.一种基于外触发控制的信号同步方法,包括信号同步设备、相机组、冷检装置、编码器,所述信号同步设备与所述相机组、所述冷检装置、所述编码器通信,所述冷检装置包括第一冷检设备和第二冷检设备,其特征在于,所述信号同步设备配置为:接收由所述冷检装置检测到待拍摄产品时输出的冷检信号;以接收到第一个所述冷检信号时为所述起始时刻,生成头帧触发信号,将所述头帧触发信号输出到所述相机组;以接收到最后一个所述冷检信号时为所述终止时刻,生成尾帧触发信号,将所述尾帧触发信号输出到所述相机组。2.根据权利要求1所述的一种基于外触发控制的信号同步方法,其特征在于,所述信号同步设备配置为:以接收到第一个所述冷检信号时为所述起始时刻,接收由所述编码器输出的a/b/z信号;按照预定的触发分辨率对所述a/b/z信号进行分频,生成编码信号,所述编码信号包括行同步信号和帧同步信号;将处于所述冷检有效期间的所述冷检信号与所述编码信号同步,生成中帧触发信号,将所述中帧触发信号输出到所述相机组,所述冷检有效期间为从所述起始时刻到所述终止时刻的时间段。3.根据权利要求1-2任一项所述的一种基于外触发控制的信号同步方法,其特征在于,还包括延迟时间,所述延迟时间为从所述终止时刻到预设时刻的时间段,所述信号同步设备配置为:在延迟时间,生成延迟帧触发信号。4.根据权利要求1所述的一种基于外触发控制的信号同步方法,其特征在于,所述冷检信号包括第一冷检设备检测到待拍摄产品时输出冷检信号t1和所述第二冷检设备检测到待拍摄产品时输出冷检信号t2,所述信号同步设备的运行模式包括“或”模式和“和”模式。5.根据权利要求4所述的一种基于外触发控制的信号同步方法,其特征在于,当所述信号同步设备处于“或”模式时,以接收到所述冷检信号t1或所述冷检信号t2的第一个信号时为“或”模式起始时刻,输出“或”模式头帧触发信号;以接收到所述冷检信号t1和所述冷检信号t2的最后一个信号时为“或”模式终止时刻,输出“或”模式尾帧触发信号;在“或”模式冷检有效期间,输出“或”模式中帧触发信号,所述“或”模式冷检有效期间为从所述“或”模式起始时刻到所述“或”模式终止时刻的时间段;在“或”模式延迟时间,输出“或”模式延迟帧触发信号,所述“或”模式延迟时间为从所述“或”模式终止时刻到预设时刻的时间段。6.根据权利要求4所述的一种基于外触发控制的信号同步方法,其特征在于,当所述信号同步设备处于“和”模式时,以接收到所述冷检信号t1和所述冷检信号t2的第一个信号时为“和”模式起始时刻,输出“和”模式头帧触发信号;以接收到所述冷检信号t1或所述冷检信号t2的最后一个信号时为“和”模式终止时刻,
输出“和”模式尾帧触发信号;在“和”模式冷检有效期间,输出“和”模式中帧触发信号,所述“和”模式冷检有效期间为从所述“和”模式起始时刻到所述“和”模式终止时刻的时间段;在“和”模式延迟时间,输出“和”模式延迟帧触发信号,所述“和”模式延迟时间为从所述“和”模式终止时刻到预设时刻的时间段。7.根据权利要求3、5或6任一项所述的一种基于外触发控制的信号同步方法,其特征在于,所述预设时刻可通过设定持续有效保持步数设置,所述持续有效保持步数可设定为0至65535。8.一种基于外触发控制的信号同步设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述可配置网络通信方法的步骤。

技术总结
本发明一种基于外触发控制的信号同步方法,包括信号同步设备、相机组、冷检装置、编码器,信号同步设备与相机组、冷检装置、编码器通信,冷检装置包括第一冷检设备和第二冷检设备,其特征在于,信号同步设备配置为:接收由冷检装置检测到待拍摄产品时输出的冷检信号;以接收到第一个冷检信号时为起始时刻,生成头帧触发信号,将头帧触发信号输出到相机组;以接收到最后一个冷检信号时为终止时刻,生成尾帧触发信号,将尾帧触发信号输出到相机组,带来了以下有益效果1、本电路板发明使冷检信号和帧触发信号产生关联。2、具有延迟尾部拍摄功能,能够完整拍摄出一根钢板的全部图像。3、更加贴合业务应用。加贴合业务应用。加贴合业务应用。


技术研发人员:朱一 刘伶书 刘强 杨斌
受保护的技术使用者:北京冶自欧博科技发展有限公司
技术研发日:2023.05.19
技术公布日:2023/8/16
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐