[发明专利]一种高帧频红外场景生成与输出系统及方法有效
申请号: | 201410380202.3 | 申请日: | 2014-08-04 |
公开(公告)号: | CN104156188B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 何国经;谢世雄;肖佳;张冬阳;栗旭光;白鑫鹏;余坦秀;解诗悦 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 西安通大专利代理有限责任公司61200 | 代理人: | 徐文权 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 帧频 红外 场景 生成 输出 系统 方法 | ||
1.一种高帧频红外场景生成与输出系统,其特征在于:由红外场景生成计算机、系统监视显示器和场景输出转换模块组成;
红外场景生成计算机提供实时渲染的红外场景,把时间维度上的高帧频红外场景分解为空间维度若干个低帧频的红外场景,同时显示在系统监视显示器上并且输出到场景输出转换模块;另一方面,红外场景生成计算机将系统的控制命令,以及红外场景的输出指标通过RS422串口发送给场景输出转换模块,并进行通信;
系统监视显示器用以监控时间维度上的高帧频红外场景转化成空间维度低帧频红外场景的实时状况,并且为系统设置提供人机交互显示界面;
场景输出转换模块由MCU模块、FPGA主控制器、DDR2-SDRAM缓存模块、场景输入接收模块以及场景输出模块组成;MCU模块通过RS422串口接收并解析来自红外场景生成计算机发送的控制命令以及红外场景的输出指标,将解析后的命令和指标数据通过EMIF接口发送至FPGA主控制器,同时接收FPGA主控制器返回的系统状态信息并将该信息通过RS422串口传输回红外场景生成计算机;FPGA主控制器负责针对不同的红外场景输出指标,把来自红外场景生成计算机输出的空间维度上的低帧频红外场景拆分,生成时间维度上的高帧频红外场景,并控制输出;DDR2-SDRAM缓存模块用于把FPGA主控制器处理过程中的红外场景数据进行缓存;场景输入接收模块用于把红外场景生成计算机输出的串行红外场景数据格式解码成并行红外场景数据格式,并传给FPGA主控制器;场景输出模块用于输出通用的高帧频红外场景格式。
2.根据权利要求1所述的高帧频红外场景生成与输出系统,其特征在于:所述场景输入接收模块输入接口为DVI接口或HDMI接口。
3.根据权利要求1所述的高帧频红外场景生成与输出系统,其特征在于:所述系统监视显示器通过DVI接口或VGA接口与红外场景生成计算机连接。
4.一种基于权利要求1系统的高帧频红外场景生成与输出方法,其特征在于包括以下步骤:
1)通过系统监视显示器选择系统所要输出红外场景的分辨率及帧频,并把该红外场景的输出指标信息传输给场景输出转换模块;
2)设定结束后红外场景生成计算机实时渲染红外场景,并且把时间维度上的高帧频红外场景分解为空间维度若干个低帧频的红外场景,即让红外场景生成计算机显卡输出的每一帧图像都包含M帧实时渲染生成的红外场景图像,M≥1;
3)场景输出转换模块接收红外场景生成计算机显卡传输来的红外场景信号,解析出有效数据,并将其缓存在DDR2-SDRAM缓存模块中;
4)场景输出转换模块根据红外场景在每帧显卡输出图像中的位置关系,将离散的低帧频的红外场景依次从DDR2-SDRAM缓存模块中读取出来,按照要求的格式输出高帧频连续的红外场景;
5)当接收到来自红外场景生成计算机发送的停止命令,场景输出转换模块停止场景输出;
6)若需要继续生成红外场景,则场景输出转换模块重复步骤1)到5)的操作。
5.根据权利要求4所述的高帧频红外场景生成与输出方法,其特征在于:所述步骤1)中待场景输出转换模块上电之后,向其发送系统握手指令,若其返回响应指令正确,则表明握手成功,否则握手失败,进入失败警告;成功握手之后再通过系统监视显示器选择系统所要输出红外场景的分辨率及帧频,并把该红外场景的输出指标信息传输给场景输出转换模块。
6.根据权利要求4所述的高帧频红外场景生成与输出方法,其特征在于:所述红外场景生成计算机的显卡输出设定为复制模式,一路显卡输出给系统监视显示器,另一路显卡输出给场景输出转换模块。
7.根据权利要求6所述的高帧频红外场景生成与输出方法,其特征在于:所述两路显卡输出分辨率都设定为1440*900,帧频都设定为60fps;红外场景生成计算机实时渲染生成128*128分辨率的600fps的红外场景,按照数字排序把一秒钟生成的600帧场景排序为f1、f2、f3、f4······f598、f599、f600,从1440*900分辨率帧图的左上角开始按照“Z”字型给每一场景区域编号,依次为1、2、3······58、59、60,将这600帧场景按照红外场景生成计算机显卡的输出帧频60fps输出至场景输出转换模块,每一帧显卡输出图像包含10帧实时渲染的红外场景;
场景输出转换模块根据上述红外场景在每帧显卡输出图像中的位置关系,将离散的低帧频的红外场景依次从DDR2-SDRAM中读取出来,FPGA主控制器从DDR2-SDRAM中分别读出显卡输出第1帧中的f1到f10,显卡输出第2帧中的f11到f20,显卡输出第60帧中的f591到f600,然后按照f1、f2、f3······f598、f599、f600的顺序按照要求的格式输出高帧频连续的红外场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410380202.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件版本控制系统及其方法
- 下一篇:一种可见光通讯的装置和方法