一种多通道2711图像数据的缓存系统技术方案

技术编号:37961247 阅读:8 留言:0更新日期:2023-06-30 09:36
一种多通道2711图像数据的缓存系统,涉及图像数据的缓存方法,解决现有图像数据的缓存中,存在在指定位置检测代表一行数据起始的相机标识字时检测不到而图像数据一直不更新输出的问题,该缓存系统包括多组接收2711组、多组行头检测模块、多组跨时钟域FIFO、多组全色FIFO、多组多光谱FIFO、图像数据解析模块以及图像数据发送控制模块;每次检测到行头后才会启动图像数据的缓存,在检测相机标识字的过程中,检测到多光谱第一谱段且还未进入写操作阶段,则启动第一谱段的写操作;而在写操作过程中检测到第一谱段标识,则忽略此次操作。同时,根据存储缓存量进行不同工作模式下的最高应用行频的估算。用行频的估算。用行频的估算。

【技术实现步骤摘要】
一种多通道2711图像数据的缓存系统


[0001]本专利技术涉及一种图像数据的缓存方法,具体涉及一种多通道2711图像数据的缓存系统。

技术介绍

[0002]对于多通道的2711图像,需要将几个通道的图像为一个处理单元进行处理后以单通道2711的形式进行输出。每个2711通道图像中包含有全色图像和多光谱图像数据,需要拆分后以独立的全色图像和多光谱图像方式进行输出。为了减少处理单元的图像缓存量,采用FIFO进行各通道的数据连续缓存,并根据设定的缓存阈值进行各通道图像数据的读取。由于输入的全色和多光谱图像数据共用图像辅助数据,因此多光谱通道的图像数据仅使用对应第一个谱段时的辅助数据。在图像数据的缓存过程中,若多光谱图像连续检测到对应第一个谱段时的辅助数据,或者缓存的图像数据长度不正确,则可能出现数传在指定位置检测代表一行数据起始的相机标识字时检测不到而图像数据一直不更新输出。

技术实现思路

[0003]本专利技术为解决现有图像数据的缓存中,存在在指定位置检测代表一行数据起始的相机标识字时检测不到而图像数据一直不更新输出的问题,提供一种多通道2711图像数据的缓存系统。
[0004]多通道2711图像数据的缓存系统,该缓存系统包括多组接收2711组、多组行头检测模块、多组跨时钟域FIFO、多组全色FIFO、多组多光谱FIFO、图像数据解析模块以及图像数据发送控制模块;
[0005]每组接收2711组输出伴随时钟、低位掩码、高位掩码和并行数据,送入行头检测模块;所述行头检测模块基于伴随时钟,对低位掩码、高位掩码和并行数据进行检测,当满足规定的高低电平和码值后,结合工作模式信号,产生制定长度的FIFO写使能信号,同时将检测到行头后的并行数据送入跨时钟域FIFO;
[0006]所述图像数据解析模块根据工作模式信号,在检测到跨时钟域FIFO为空后,则启动跨时钟域FIFO的读操作;然后将并行数据进行位宽变换,以全局时钟CLK2作为同步时钟,将解析后的全色图像数据和多光谱数据分别写入全色FIFO和多光谱FIFO中;
[0007]所述图像数据发送控制模块,以全局时钟CLK1作为同步时钟时钟,并根据工作模式信号,全色FIFO以及多光谱FIFO的状态信号,依次读出各FIFO中的数据,最终经发送2711组输出。
[0008]本专利技术的有益效果:采用本专利技术所述的缓存系统,在每次检测到行头后才会启动图像数据的缓存,在检测相机标识字的过程中,检测到多光谱第一谱段且还未进入写操作阶段,则启动第一谱段的写操作;而在写操作过程中检测到第一谱段标识,则忽略此次操作。同时,根据存储缓存量进行不同工作模式下的最高应用行频的估算。具体具备以下优点:
[0009]1、通过对行头标志和相机标识字的检测,确定起始有效数据的位置,避免直接进行检测数据而出现图像数据中有相同内容而造成误检测的情况。
[0010]2通过对之前状态的判断,避免多光谱传输数据时出现连续写入两次辅助数据的情况;
[0011]3、每组多光谱图像写完后重新进行新第一谱段的检测,保证在轨出现异常也仅存在一行,后续的图像能恢复正常。
附图说明
[0012]图1为本专利技术所述的多通道2711图像数据的缓存系统系统的结构图。
具体实施方式
[0013]结合图1说明本实施方式,多通道2711图像数据的缓存系统系统结构如图1所示,包含接收2711组1~接收2711组3、行头检测模块1~行头检测模块组3、跨时钟域FIFO1~跨时钟域FIFO3、图像数据解析模块、全色FIFO1~全色FIFO3、多光谱FIFO1~多光谱FIFO3、图像数据发送控制模块和发送2711组。
[0014]以第一组为例,接收2711组1输出伴随时钟、低位掩码、高位掩码和并行数据,送入行头检测模块1。行头检测模块1基于伴随时钟CLK1,对低位掩码LSB1、高位掩码MSB1和并行数据DATA1进行检测,当满足规定的高低电平和码值后,同时结合工作模式信号,产生制定长度的FIFO写使能信号,同时将检测到行头后的并行数据DATA1送入跨时钟域FIFO1。
[0015]所述图像数据解析模块根据工作模式信号的内容在检测到跨时钟域FIFO1空后,即启动跨时钟域FIFO1的读操作;然后将并行数据进行位宽变换后,以全局时钟CLK2作为同步时钟,将解析后的全色图像数据和多光谱数据分别写入全色FIFO1和多光谱FIFO1中。
[0016]图像数据发送控制模块,根据以全局时钟CLK1作为同步时钟时钟,根据工作模式信号和全色FIFO1以及多光谱FIFO1的FIFO状态信号,依次读出各FIFO中的数据,经发送2711组输出。
[0017]本实施方式中,所述工作模式信号包含四种:(1)仅输出全色图像数据,全色的像元尺寸为aμm,有效数据长度为4l;(2)同时输出全色和多光谱图像数据,全色的像元尺寸为aμm,有效数据长度为4l;多光谱的像元尺寸为4aμm,单个谱段的有效数据长度为l;(3)仅输出全色图像数据,全色的像元尺寸为2aμm,有效数据长度为2l;(4)同时输出全色和多光谱图像数据,全色的像元尺寸为2aμm,有效数据长度为2l;多光谱的像元尺寸为4aμm,单个谱段的有效数据长度为l。
[0018]本实施方式中,所述行头检测模块采用状态机方式进行控制,状态机包含等待检测行头的状态和检测到行头的状态。当处于等待检测行头的状态,检测到低位掩码LSB和高位掩码MSB同时为高电平,且并行数据DATA为规定的行头如5CFB,则进入检测到行头的状态;在检测到行头的状态,不进行行头的检测,只要当计数长度达到有效数据的长度后,再返回等待检测行头的状态。在检测到行头的状态,设置FIFO写使能信号为有效的高电平。在工作模式(3)下,FIFO写使能信号为有效的高电平的持续长度为2aμm全色图像数据长度(2l+m),其中m为辅助数据的长度;在工作模式(4)下,FIFO写使能信号为有效的高电平的持续长度为2aμm全色+两谱段4aμm多光谱图像数据长度(4l+m);在工作模式(1)和工作模式(2)
的状态相同,FIFO写使能信号为有效的高电平的持续长度为aμm全色图像数据长度4l+m,全色图像的有效数据长度4l。
[0019]本实施方式中,所述跨时钟域FIFO的读操作,是在检测到跨时钟域FIFO的空状态信号的下降沿后进行延时启动的,延迟的时钟数大于1个时钟。在工作模式(3)下,FIFO读使能信号为有效的高电平的持续长度为2aμm全色图像数据长度(2l+m);在工作模式(4)下,FIFO读使能信号为有效的高电平的持续长度为2aμm全色+两谱段4aμm多光谱图像数据长度(4l+m);其中2l为全色图像有效数据的长度,另外的2l为两个谱段为多光谱图像有效数据长度;在工作模式(1)和工作模式(2)的状态相同,FIFO读使能信号为有效的高电平的持续长度为aμm全色图像数据长度(4l+m)。跨时钟域FIFO的复位操作,在读操作结束后至少一个时钟即可。
[0020]本实施方式中,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多通道2711图像数据的缓存系统,其特征是:该缓存系统包括多组接收2711组、多组行头检测模块、多组跨时钟域FIFO、多组全色FIFO、多组多光谱FIFO、图像数据解析模块以及图像数据发送控制模块;每组接收2711组输出伴随时钟、低位掩码、高位掩码和并行数据,送入行头检测模块;所述行头检测模块基于伴随时钟,对低位掩码、高位掩码和并行数据进行检测,当满足规定的高低电平和码值后,结合工作模式信号,产生制定长度的FIFO写使能信号,同时将检测到行头后的并行数据送入跨时钟域FIFO;所述图像数据解析模块根据工作模式信号,在检测到跨时钟域FIFO为空后,则启动跨时钟域FIFO的读操作;然后将并行数据进行位宽变换,以全局时钟CLK2作为同步时钟,将解析后的全色图像数据和多光谱数据分别写入全色FIFO和多光谱FIFO中;所述图像数据发送控制模块,以全局时钟CLK1作为同步时钟时钟,并根据工作模式信号,全色FIFO以及多光谱FIFO的状态信号,依次读出各FIFO中的数据,最终经发送2711组输出。2.根据权利要求1所述的一种多通道2711图像数据的缓存系统,其特征在于:所述工作模式信号包括四种工作模式:第一种工作模式:仅输出全色图像数据,全色的像元尺寸为aμm,有效数据长度为4l;第二种工作模式:同时输出全色和多光谱图像数据,全色的像元尺寸为aμm,有效数据长度为4l;多光谱的像元尺寸为4aμm,单个谱段的有效数据长度为l;第三种工作模式:仅输出全色图像数据,全色的像元尺寸为2aμm,有效数据长度为2l;第四种工作模式:同时输出全色图像数据和多光谱图像数据,全色的像元尺寸为2aμm,有效数据长度为2l;多光谱的像元尺寸为4aμm,单个谱段的有效数据长度为l。3.根据权利要求2所述的一种多通道2711图像数据的缓存系统,其特征在于:每组行头检测模块采用状态机方式进行控制,状态机包括等待检测行头的状态和检测到行头的状态;当处于等待检测行头的状态,检测到低位掩码LSB和高位掩码MSB同时为高电平,则进入检测到行头的状态;在检测到行头的状态,不进行行头的检测,当计数长度达到有效数据的长度时,则返回等待检测行头的状态;在检测到行头的状态,设置FIFO写使能信号为有效的高电平,在第三工作模式下,FIFO写使能信号为有效的高电平的持续长度为2l+m;全色图像数据长度为2l,其中m为辅助数据的长度;在第四种工作模式下,FIFO写使能信号为有效的高电平的持续长度为4l+m,其中2l为全色图像有效数据的长度,另外的2l为两个谱段的多光谱图像的有效数据长度;在第一工作模式和第二种工作模式下的状态相同,FIFO写使能信号为有效高...

【专利技术属性】
技术研发人员:余达薛栋林薛旭成毕国玲聂婷张艳鹏唐泽
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:

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

1