主权项: |
1.一种基于多个CIS级联的扫描成像系统,用于获取待检测物体的图像数据,其特征在于,包括: CIS阵列,包括N个依次排列的接触式图像传感器,每一所述接触式图像传感器用于获取当前所述接触式图像传感器所对应的视野范围内的待检测物体的图像数据; 节点驱动阵列,包括M个依次级联的节点驱动单元,每一所述节点驱动单元具有不同的节点序号,每一所述节点驱动单元电连接于一个所述接触式图像传感器,用于将所述CIS获得的所述图像数据插入至数据传输链路;以及 终端节点单元,电连接于所述节点驱动单元阵列,接收每一所述节点驱动单元插入至所述数据传输链路中的有效数据,按照每一所述节点驱动单元所在的节点序号进行处理,以获得一个完整的数据图像。 2.根据权利要求1所述的基于多个CIS级联的扫描成像系统,其特征在于, 所述CIS阵列的每两相邻所述接触式图像传感器沿着垂直于所述待检测物体的传送方向具有部分重叠的纬向重合区域; 每两相邻所述接触式图像传感器沿着待检测物体的传送方向具有径向位置差区域,以使每两相邻的所述接触式图像传感器交错布置。 3.根据权利要求2所述的基于多个CIS级联的扫描成像系统,其特征在于, 每一所述节点驱动单元包括驱动模块,用于驱动所述接触式图像传感器的启动和同步扫描信号的发送; 第一接收模块,用于接收当前所述节点驱动单元电连接的所述接触式图像传感器获取的所述图像数据; 地址配置模块,用于识别当前所述节点驱动单元位于所述节点驱动阵列中的节点序号的数据信息; 空闲检测判断模块,用于检测上一级所述节点驱动单元的接收的数据包的数据状态,其中,数据状态包括有效数据和空闲数据; 数据插入模块,用于插入数据包,其中,所述数据包包括插入所述地址配置模块识别的节点序号信息,插入所述第一接收模块接收的所述图像数据,或者当空间检测判断模块检测的数据状态为空闲数据时,插入有效数据; 数据转发模块,用于将当所述空闲检测判断模块检测的数据状态为有效数据时,将所述有效数据转发;以及 第一发送模块,用于将有效数据发送至所述终端节点单元。 4.根据权利要求3所述的基于多个CIS级联的扫描成像系统,其特征在于, 所述空闲检测判断模块包括检测判断模块和同步信号模块,所述检测判断模块用于检测上一级所述节点驱动单元的接收的数据包的数据状态,所述同步信号模块用于接收所述同步信号后,控制所述接触式图像传感器进行同一行的扫描。 5.如权利要求4所述的基于多个CIS级联的扫描成像系统,其特征在于, 所述终端节点单元包括第二接收模块,用于接收所述第一发送模块发送的有效数据; 处理模块,用于处理所述第二接收模块的有效数据; 空闲数据包发送模块,用于将空闲数据包发送至所述节点驱动阵列以供所述节点驱动阵列接收后将空闲数据包替换为有效数据;以及 存储模块,用于将第一发送模块发送的数据按照其节点序号的数据信息进行存储。 6.如权利要求5所述的基于多个CIS级联的扫描成像系统,其特征在于, 所述处理模块包括图像拼合模块和数据处理模块,所述图像拼合模块用于将N个节点驱动单元所获取的N个图像数据按照每一所述节点驱动单元所在的节点序号拼合成一个完整的数据图像; 所述数据处理模块用于处理所述纬向重合区域的图像数据和所述径向位置差的图像数据。 7.如权利要求5所述的基于多个CIS级联的扫描成像系统,其特征在于, 所述终端节点单元还包括一标准接口数据模块,所述标准接口数据模块用于将完整的所述图像数据按照标准HDMI或者CameraLink标准接口发送。 8.一种扫描成像方法,用于扫描待检测物体的图像数据,其特征在于,所述扫描成像方法采用如权利要求1至7任一项所述的基于多个CIS级联的扫描成像系统,包括步骤: 藉由CIS阵列的N个接触式图像传感器,分别地按照每一所述接触式图像传感器用于获取当前所述接触式图像传感器所对应的视野范围内的待检测物体的图像数据; 藉由节点驱动阵列的N个依次连接的节点驱动单元,分别地用于将所述CIS获得的所述图像数据插入至所述节点驱动阵列的数据传输链路;以及 藉由终端节点单元,接收每一所述节点驱动单元插入的所述数据传输链路中的有效数据,按照每一所述节点驱动单元所在的节点序号进行处理,获得一个完整的数据图像。 9.如权利要求8所述的一种扫描成像方法,其特征在于, 在步骤藉由节点驱动阵列的N个依次连接的节点驱动单元,分别地用于将所述CIS获得的所述图像数据插入至所述节点驱动阵列的数据传输链路中还包括步骤: 通过位于第一级节点单元发送同步扫描信号至下一级并逐级传,以供每一所述接触式图像传感器同时进行同步扫描。 10.如权利要求8所述的一种扫描成像方法,其特征在于, 在步骤藉由终端节点单元,接收每一所述节点驱动单元插入的所述数据传输链路中的有效数据,按照每一所述节点驱动单元所在的节点序号进行处理,获得一个完整的数据图像中,还包括步骤: 藉由终端节点单元发送空闲数据包从第一级所述节点驱动单元逐级传送,并逐级判断每一级所述节点驱动单元所述节点驱动单元的接收的数据包的数据状态; 当上一级所述节点驱动单元发送的空闲数据包内的数据状态为空闲数据时,插入当前所述节点驱动单元的有效数据;当上一级所述点驱动单元发送的空闲数据包内的数据状态为有效数据时,将所述有效数据转发至第一发送模块。 |