System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种光电周扫视频实时动态拼接方法和装置制造方法及图纸_技高网

一种光电周扫视频实时动态拼接方法和装置制造方法及图纸

技术编号:40192750 阅读:4 留言:0更新日期:2024-01-26 23:54
本发明专利技术涉及图像处理技术领域,提供了一种光电周扫视频实时动态拼接方法和装置。所述方法包括:接收光电视频原始数据、时钟信号和行场同步信号;接收来自上位机的拼接命令,根据所述拼接命令、时钟信号和行场同步信号,将最新读取到的一帧光电视频原始数据转换为新的缩略图数据;将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,在第二区域显示所述拼接图。本发明专利技术通过将光电视频原始数据转换为缩略图数据,并将缩略图数据拼接显示在第二区域,从而能够通过各缩略图观测和追踪多目标的运动轨迹,且相对全景视频拼接方式而言,由于直接使用缩略图拼接对细节和显示质量的关注度较低,故拼接效率高,实时性好。

【技术实现步骤摘要】

本专利技术涉及图像处理,特别是涉及一种光电周扫视频实时动态拼接方法和装置


技术介绍

1、传统的光电探测设备探测视场角有限,无法满足特定应用场景下的大视场观测需求。若将光电视频图像直接显示,则无法获取所观测区域全貌,也不便于观测和追踪多目标的运动轨迹,因此需要一种对光电视频图像进行拼接显示的技术,以满足特定应用场景下的大视场和多目标追踪的观测需求。

2、随着计算机图像处理技术的研究和发展,图像拼接技术得到了越来越广泛的关注和应用。目前主流的拼接方式为全景视频拼接。但全景视频拼接算法建模复杂,实时性差,且对计算机硬件性能要求较高,当在硬件性能较低的计算机上运行时,可能导致图像显示卡顿,影响观测。

3、鉴于此,克服该现有技术所存在的缺陷是本
亟待解决的问题。


技术实现思路

1、本专利技术要解决的技术问题是现有技术中使用全景视频拼接进行光电视频图像的拼接显示,但全景视频拼接算法建模复杂,实时性差,且对计算机硬件性能要求较高,当在硬件性能较低的计算机上运行时,可能导致图像显示卡顿,影响观测。

2、本专利技术采用如下技术方案:

3、第一方面,一种光电周扫视频实时动态拼接方法,将整体显示区域划分为第一区域和第二区域,在第一区域显示光电视频,在第二区域显示拼接的光电缩略图,拼接方法包括:

4、接收光电视频原始数据、时钟信号和行场同步信号;

5、接收来自上位机的拼接命令,根据所述拼接命令、时钟信号和行场同步信号,将最新读取到的一帧光电视频原始数据转换为新的缩略图数据;

6、将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,在第二区域显示所述拼接图;其中,所述历史缩略图数据是已显示在第二区域中的缩略图数据。

7、优选的,当所述第二区域包括m行缩略条带,每行缩略条带水平排列显示n个缩略图数据时,所述将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,具体包括:

8、将新的缩略图数据与第(1,2)~(1,n)个历史缩略图数据拼接,得到用于在第1行缩略条带显示的局部拼接图;其中,当第(1,2)~(1,n)个历史缩略图数据依次从左向右排列时,所述新的缩略图数据拼接在第(1,n)个历史缩略图数据的右侧,当第(1,2)~(1,n)个历史缩略图数据依次从右向左排列时,所述新的缩略图数据拼接在第(1,n)个历史缩略图数据的左侧;

9、将第(i,1)个历史缩略图数据与第(i+1,2)~(i+1,n)个历史缩略图数据拼接,得到用于在第i+1行缩略条带显示的局部拼接图;其中,当第(i+1,2)~(i+1,n)个历史缩略图数据依次从左向右排列时,所述第(i,1)个历史缩略图数据拼接在第(i+1,n)个历史缩略图数据的右侧,当第(i+1,2)~(i+1,n)个历史缩略图数据依次从右向左排列时,所述第(i,1)个历史缩略图数据拼接在第(i+1,n)个历史缩略图数据的左侧,i为正整数,且i小于m,第(i,j)个历史缩略图数据为已显示在第二区域中的第i行缩略条带中的第j个缩略图数据;

10、将用于在各行缩略条带显示的局部拼接图由上到下依次拼接,得到用于在第二区域显示的所述拼接图。

11、优选的,所述将新的缩略图数据与第(1,2)~(1,n)个历史缩略图数据拼接,具体包括:

12、将新的缩略图数据中的第k行数据与第(1,2)~(1,n)个历史缩略图数据中的第k行数据进行拼接。

13、优选的,所述将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,在第二区域显示所述拼接图,还包括:

14、在拼接得到拼接图后,将拼接图写入缓存;

15、根据时钟信号、行场同步信号和上位机的拼接命令,从缓存中读取所述拼接图,将所述拼接图发送给显示控制单元进行显示。

16、优选的,上位机每间隔预设时间t发送一次所述拼接命令;其中,由光电视频传感器视场角乘以光电视频传感器扫描周期t,再除以360°,得到所述预设时间t。

17、优选的,当光电视频传感器视场角为2.3°,光电视频传感器扫描周期t为24s时,所述预设时间为0.1533s。

18、优选的,所述第一区域的大小和第二区域的大小由整体显示区域的大小、所需观察缩略图的数量、光电视频原始图像大小和缩略比例确定得到,具体包括:

19、根据光电视频原始图像大小和缩略比例,计算得到缩略图大小;

20、以整体显示区域的宽度为衡量标准,计算在整体显示区域的整行显示缩略图时所需占用的行数,计算在去除显示缩略图所需占用的行数后所对应能够显示的光电视频的第一实际比例;

21、以整体显示区域的高度为衡量标准,计算在整体显示区域的整列显示缩略图时所需占用的列数,计算在去除显示缩略图所需占用的列数后所对应能够显示的光电视频的第二实际比例;

22、选择第一实际比例和第二实际比例中最大的一方所对应的分割方式确定得到第一区域的大小和第二区域的大小。

23、优选的,所述第一实际比例;

24、所述第二实际比例;其中,w为整体显示区域的宽度,h为整体显示区域的高度,num为所需观察缩略图的数量,k为缩略比例,为光电视频原始图像的宽度,为光电视频原始图像的高度。

25、第二方面,本专利技术还提供了一种光电周扫视频实时动态拼接装置,将整体显示区域划分为第一区域和第二区域,在第一区域显示光电视频,在第二区域显示拼接的光电缩略图,装置包括缩略图生成模块、缩略图拼接模块和显示模块;

26、所述缩略图生成模块用于接收光电视频原始数据、时钟信号和行场同步信号;并接收来自上位机的拼接命令,根据所述拼接命令、时钟信号和行场同步信号,将最新读取到的一帧光电视频原始数据转换为新的缩略图数据;其中,上位机每间隔预设时间发送一次所述拼接命令;

27、所述缩略图拼接模块用于将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图;其中,所述历史缩略图数据是已显示在第二区域中的缩略图数据。

28、所述显示模块用于将光电视频、拼接图和图形显示输入进行叠加后输出显示;其中,所述拼接图显示在第二区域。

29、第三方面,本专利技术还提供了一种光电周扫视频实时动态拼接装置,用于实现第一方面所述的光电周扫视频实时动态拼接方法,所述装置包括:

30、至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述处理器执行,用于执行第一方面所述的光电周扫视频实时动态拼接方法。

31、第四方面,本专利技术还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,用于完成第一方面所述的光电周扫视频实时动态拼接方法。

32、本专利技术通过将光电视频原始数据转换为缩略图数据,并将缩略图数据拼接显示在第二区域,从本文档来自技高网...

【技术保护点】

1.一种光电周扫视频实时动态拼接方法,其特征在于,将整体显示区域划分为第一区域和第二区域,在第一区域显示光电视频,在第二区域显示拼接的光电缩略图,拼接方法包括:

2.根据权利要求1所述的光电周扫视频实时动态拼接方法,其特征在于,当所述第二区域包括M行缩略条带,每行缩略条带水平排列显示N个缩略图数据时,所述将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,具体包括:

3.根据权利要求2所述的光电周扫视频实时动态拼接方法,其特征在于,所述将新的缩略图数据与第(1,2)~(1,N)个历史缩略图数据拼接,具体包括:

4.根据权利要求2所述的光电周扫视频实时动态拼接方法,其特征在于,所述将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,在第二区域显示所述拼接图,还包括:

5.根据权利要求1所述的光电周扫视频实时动态拼接方法,其特征在于,上位机每间隔预设时间t发送一次所述拼接命令;其中,由光电视频传感器视场角乘以光电视频传感器扫描周期T,再除以360°,得到所述预设时间t。

6.根据权利要求5所述的光电周扫视频实时动态拼接方法,其特征在于,当光电视频传感器视场角为2.3°,光电视频传感器扫描周期T为24s时,所述预设时间为0.1533s。

7.根据权利要求1所述的光电周扫视频实时动态拼接方法,其特征在于,所述第一区域的大小和第二区域的大小由整体显示区域的大小、所需观察缩略图的数量、光电视频原始图像大小和缩略比例确定得到,具体包括:

8.根据权利要求7所述的光电周扫视频实时动态拼接方法,其特征在于,所述第一实际比例;

9.一种光电周扫视频实时动态拼接装置,其特征在于,将整体显示区域划分为第一区域和第二区域,在第一区域显示光电视频,在第二区域显示拼接的光电缩略图,装置包括缩略图生成模块、缩略图拼接模块和显示模块;

10.一种光电周扫视频实时动态拼接装置,其特征在于,包括:

...

【技术特征摘要】

1.一种光电周扫视频实时动态拼接方法,其特征在于,将整体显示区域划分为第一区域和第二区域,在第一区域显示光电视频,在第二区域显示拼接的光电缩略图,拼接方法包括:

2.根据权利要求1所述的光电周扫视频实时动态拼接方法,其特征在于,当所述第二区域包括m行缩略条带,每行缩略条带水平排列显示n个缩略图数据时,所述将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,具体包括:

3.根据权利要求2所述的光电周扫视频实时动态拼接方法,其特征在于,所述将新的缩略图数据与第(1,2)~(1,n)个历史缩略图数据拼接,具体包括:

4.根据权利要求2所述的光电周扫视频实时动态拼接方法,其特征在于,所述将所述新的缩略图数据与历史缩略图数据进行拼接,得到拼接图,在第二区域显示所述拼接图,还包括:

5.根据权利要求1所述的光电周扫视频实时动态拼接方法,其特征在于,上位机每间隔预设时间t发送一次所述拼接命令;其中,由光...

【专利技术属性】
技术研发人员:万凯童文滔郭浩龙小军张正华
申请(专利权)人:中国船舶集团有限公司第七〇九研究所
类型:发明
国别省市:

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

1