CN104299354A - 一种红外热成像热点检测告警装置及告警方法 - Google Patents
一种红外热成像热点检测告警装置及告警方法 Download PDFInfo
- Publication number
- CN104299354A CN104299354A CN201410584241.5A CN201410584241A CN104299354A CN 104299354 A CN104299354 A CN 104299354A CN 201410584241 A CN201410584241 A CN 201410584241A CN 104299354 A CN104299354 A CN 104299354A
- Authority
- CN
- China
- Prior art keywords
- signal
- unit
- rectangle frame
- alarm
- boundary rectangle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 38
- 238000001931 thermography Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 title claims abstract description 26
- 239000002131 composite material Substances 0.000 claims abstract description 64
- 238000004458 analytical method Methods 0.000 claims abstract description 22
- 238000003331 infrared imaging Methods 0.000 claims description 23
- 238000001914 filtration Methods 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 16
- 230000002093 peripheral effect Effects 0.000 claims description 7
- 238000000926 separation method Methods 0.000 claims description 7
- 230000009897 systematic effect Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 4
- 238000005316 response function Methods 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 230000003321 amplification Effects 0.000 description 7
- 238000003199 nucleic acid amplification method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 241001269238 Data Species 0.000 description 2
- 206010045178 Tunnel vision Diseases 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- ATHVAWFAEPLPPQ-VRDBWYNSSA-N 1-stearoyl-2-oleoyl-sn-glycero-3-phosphocholine Chemical compound CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])(=O)OCC[N+](C)(C)C)OC(=O)CCCCCCC\C=C/CCCCCCCC ATHVAWFAEPLPPQ-VRDBWYNSSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000004079 fireproofing Methods 0.000 description 1
- 238000012634 optical imaging Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B17/00—Fire alarms; Alarms responsive to explosion
- G08B17/12—Actuation by presence of radiation or particles, e.g. of infrared radiation or of ions
- G08B17/125—Actuation by presence of radiation or particles, e.g. of infrared radiation or of ions by using a video camera to detect fire or smoke
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本发明公开了一种红外热成像热点检测告警装置及告警方法,包括红外热成像摄像机和智能分析板卡。智能分析板卡接收来自红外热成像摄像机的复合视频信号和LVDS信号,完成LVDS信号的分析处理,同时将复合视频信号传输给显控终端;当智能分析板卡检测到告警目标时,在复合视频信号上叠加告警目标外接矩形框后将复合视频信号传输给显控终端,同时将告警目标个数和告警目标外接矩形框坐标值输出给显控终端,以在显控终端显示告警目标位置。本发明采用FPGA***架构对红外图像进行采集处理,并采用简单的字符叠加电路在复合视频上叠加告警目标外接矩形框,集成度高、电路简单,能有效处理12位以上像素数据,并且大大提高了图形处理速度。
Description
技术领域
本发明涉及红外热成像技术和数字图像处理技术,尤其涉及红外热成像技术和图像处理技术在火点检测及定位方面的应用,具体涉及一种基于FPGA的红外热成像热点检测告警装置及告警方法。
背景技术
近年来,红外热成像技术在森林防火预警***中得到广泛应用,有效预防了森林火灾的发生。红外热成像仪利用红外探测器、光学成像镜头,接收被测目标的红外辐射能量分布图形,反映到红外探测器的热敏元上。由探测器将红外辐射能转换成电信号,进而得到物体的表面热分布相应的热像图。
红外热成像仪输出PAL等复合视频信号和LVDS接口信号,通过LVDS接口输出12位或者14位的原始热成像数据。由连接在红外热成像仪之后的图像处理设备利用红外图像处理技术对图像数据采集并处理。图像数据属于二维数组,对其处理所需要的计算复杂度高。
DSP数字图像处理芯片能够完成一些复杂的图形图像计算,但其接口不够灵活,而且DSP要完成图像数据采集需要LVDS转换电路实现差分信号的转换或与FPGA共同完成,增加了电路复杂度。在复合视频信号上叠加热点外接矩形框虽然可用DSP本身的OSD功能,但是需要首先对红外热像仪的复合视频进行解码,这又增加了电路的复杂度。DSP对12位以上像素数据的处理对其也是一种挑战。同时,DSP对图像的处理采用串行处理方式,降低了图像的处理速度,不能满足一些实时性要求高的嵌入式应用场合。
发明内容
为了实现原始图像数据的采集处理和在红外热像仪复合视频信号上叠加告警目标外接矩形框,克服DSP处理器的不足,本发明提供了一种集成度高、电路简单、处理速度快的基于FPGA的红外热成像热点检测告警装置及告警方法。
本发明采用的技术方案是:
一种红外热成像热点检测告警装置,包括:红外热成像摄像机、智能分析板卡。
红外热成像摄像机,用于生成原始图像,并输出复合视频信号和LVDS信号。
智能分析板卡,接收来自红外热成像摄像机的复合视频信号和LVDS信号,用于完成LVDS信号的分析处理,同时将复合视频信号传输给显控终端,当智能分析板卡分析LVDS信号检测到告警目标时,智能分析板卡在复合视频信号上叠加告警目标外接矩形框后将复合视频信号传输给显控终端,同时将告警目标个数和告警目标外接矩形框坐标值输出给显控终端,以在显控终端显示告警目标位置。
进一步的,智能分析板卡包括:FPGA、字符叠加电路、串行配置电路、SDRAM存储器、串行通信电路。
FPGA,接收来自红外热成像摄像机的LVDS信号,完成对LVDS信号的分析处理,当FPGA分析LVDS信号检测到告警目标时,通过串行通信电路发送告警目标个数和告警目标外接矩形框坐标值给显控终端;FPGA还接收来自字符叠加电路的行场同步信号,输出字符控制信号给字符叠加电路。
字符叠加电路,接收来自红外热成像摄像机复合视频信号,并生成行场同步信号发送给FPGA;当FPGA分析LVDS信号检测到告警目标时,字符叠加电路在字符控制信号下在复合视频信号上叠加告警目标外接矩形框,然后输出叠加了告警目标外接矩形框的复合视频信号给显控终端。
串行配置电路,与FPGA的串行存储EPCS单元连接,用于存储FPGA配置数据、用户程序映像及***参数数据;***参数包括包括二值化阈值、尖角数目阈值、告警目标大小范围、告警串口反馈开关、告警框叠加开关和最多告警目标数量。
SDRAM存储器,与FPGA的SDRAM控制单元连接,作为软件程序运行空间和图像存储空间。
串行通信电路,与FPGA的异步串口UART单元连接,还与显控终端连接,实现TTL信号电平与RS232信号电平之间的转换。
进一步的, FPGA包括图像采集预处理单元、OSD单元、NIOSII微处理器单元、SDRAM控制单元、Avalone总线单元、异步串口UART单元、串行存储EPCS单元、定时器Timer单元。
图像采集预处理单元,采用硬件描述语言以硬件方式实现,并采用自定义外设连接在Avalone总线单元上,接收来自红外热成像摄像机的LVDS信号,用于将LVDS信号处理成热点目标与图像背景分离的二值化图像数据,并将二值化图像数据通过Avalone总线单元以DMA方式写到SDRAM控制单元控制的的外部SDRAM存储器中,完成二值化图像数据写操作后以发送中断信号给NIOSII微处理器单元。
NIOSII微处理器单元,通过异步串口UART单元接收显控终端发送的串口命令,完成***参数的设置,访问存储在外部SDRAM存储器中的二值化图像数据,通过连通域检测算法扫描二值化图像数据,完成对热点目标大小、数目、外接矩形框特征的提取以及尖角的识别和尖角数目统计;同时判断热点目标外接矩形框大小和尖角数目,若热点目标矩形框大小在设置范围内并尖角数目大于设定阈值,则该热点目标为告警目标,NIOSII微处理器单元将告警目标矩形框坐标值输出给OSD单元,并通过异步串口UART单元和串行通信电路将告警目标个数和告警目标外接矩形框坐标值发送给显控终端;另外,NIOSII微处理器单元,可通过Avalone总线单元访问并控制图像采集预处理单元和OSD单元。
OSD单元,用硬件描述语言以硬件方式实现,并采用自定义外设连接在Avalone总线单元上,接收来自NIOSII微处理器单元的告警目标外接矩形框坐标值和字符叠加电路的行场同步信号,输出字符控制信号给字符叠加电路;行场同步信号触发OSD单元进行像素行列计数,并根据像素行列计数值和告警目标外接矩形框的四个行列边界值控制输出字符控制信号电平的高低。
异步串口UART单元,与Avalone总线单元和串行通信电路连接,用于传输告警目标个数和告警目标外接矩形框坐标值给显控终端。
SDRAM控制单元,与Avalone总线单元连接,用于外部SDRAM存储器的读写时序控制和刷新操作。
串行存储EPCS单元,与Avalone总线单元连接,还与外部串行配置电路连接,完成软件程序的启动;同时NIOS II微处理器单元通过串行存储EPCS单元实现对外部串行配置电路的读写访问控制。
进一步的,图像采集预处理单元包括LVDS接口模块、数据串并转换模块、滤波模块、图像二值化模块、总线写主控制模块、Avalone从端口模块。
LVDS接口模块,接收来自红外热成像摄像机的LVDS信号,将LVDS信号转换成2路串行数据信号和1路同步信号。
数据串并转换模块,接收来自LVDS接口模块的2路数据串并数据信号和1路同步信号,根据同步信号,将2路串并数据信号转换成14位像素数据信号和像素数据有效信号,并产生帧起始信号。
滤波模块,接收来自数据串并转换模块的14位像素数据信号和像素数据有效信号,采用二维中值滤波器滤除14位像素数据信号中的奇异干扰燥点。
图像二值化模块,接收来自滤波模块的滤除奇异干扰燥点的14位像素数据信号和像素数据有效信号,采用像素值与像素值平均值差值法将14位像素数据信号转换成热点目标和图像背景分离的二值化图像数据。
总线写主控制模块,接收来自图像二值化模块的二值化图像数据,通过Avalone总线单元以DMA方式直接将二值化图像数据写到SDRAM控制单元控制的外部SDRAM存储器,完成二值化图像数据写操作后以发送中断信号给NIOSII微处理器单元。
Avalone从端口模块,分别与Avalone总线单元、图像二值化模块、总线写主控制模块连接,用于定义图像采集预处理单元的寄存器以及中断信号,寄存器包括二值化阈值寄存器、写地址寄存器、数据长度寄存器和外设控制寄存器。
进一步的,字符叠加电路包括:视频放大电路、行场同步信号分离电路、模拟信号选择电路。
视频放大电路,接收来自红外热成像摄像机的复合视频信号,将复合视频信号放大后输出两路复合视频信号。
行场同步信号分离电路,接收来自视频放大电路的一路复合视频信号进行行场同步信号分离,输出行同步信号、场同步信号给OSD单元。
模拟信号选择电路,接收来自视频放大电路的一路复合视频信号和来自OSD单元的字符控制信号,同时给模拟信号选择电路输入可调电平;当字符控制信号为低电平时,模拟信号选择电路输出复合视频信号,当字符控制信号为高电平时,模拟信号选择电路输出可调电平,模拟信号选择电路的输出传输给视频放大电路,经视频放大电路放大后输出给显控终端;当模拟信号选择电路输出可调电平时,在显控终端显示告警目标外接矩形框的四个边界,即完成在复合视频信号上叠加告警目标外接矩形框。
本发明的红外热成像热点检测告警装置的告警方法,进行热点检测告警的步骤是:
步骤1,初始化二值化阈值、初始化总线写主控制模块的写地址及数据长度;
步骤2,若NIOSII微处理器单元接收到显控终端发送的串口命令,则进行命令响应,设置***参数并进行下一步骤;若无则跳出串口命令响应函数直接进入下一步骤;
步骤3,启动总线写主控制模块,等待图像采集预处理单元的中断信号,若等待超时则跳到步骤2,否则继续下一步骤;
步骤4,采用行程判断的快速连通域检测算法扫描一遍二值化图像数据,提取热点目标外接矩形框坐标值,同时进行尖角检测和尖角数目统计;
步骤5,判断热点目标外接矩形框大小与热点目标尖角数目,若热点目标外接矩形框大小在设置范围内并尖角数目大于设定的阈值,则该热点目标即为告警目标,将告警目标外接矩形框坐标值写到OSD单元,OSD单元控制字符叠加电路在复合视频信号上叠加告警目标外接矩形框;
步骤6,将告警目标个数和告警目标外接矩形框坐标值通过异步串口UART单元和串行通信电路发送给显控终端,并返回步骤2继续检测。
本发明的有益效果为:本发明的一种红外热成像热点检测告警装置及告警方法,采用FPGA***架构对红外图像进行采集处理,相对于DSP***架构,本发明采用简单的字符叠加电路在复合视频上叠加告警目标外接矩形框,集成度高、电路简单,能有效处理12位以上像素数据,并且由于FPGA本身采用并行处理方式,大大提高了图形处理速度,适用于实时性要求高的嵌入式应用场合。
附图说明
图1是本发明一实施例结构框图。
图2是图1中FPGA内部功能单元组成图。
图3是图1中字符叠加电路组成图。
图4是本发明热点检测告警装置程序流程图。
具体实施方式
下面结合附图对本发明的具体实施例方式作进一步详细的说明。
一、红外热成像热点检测告警装置
1、具体实施例结构
如图1所示的一种红外热成像热点检测告警装置,包括红外热成像摄像机、智能分析板卡、显控终端。
红外热成像摄像机,具有复合视频信号接口和LVDS原始图像接口,用于生成原始图像,并输出复合视频信号和LVDS信号。
本发明的显控终端,接收来自智能分析板卡的复合视频信号,在显示屏幕上显示热成像视频,告警目标会被外接矩形框标识出。显控终端还发送串口命令给智能分析板卡,以控制智能分析板卡设置***参数(包括二值化阈值、尖角数目阈值、告警目标大小范围、告警串口反馈开关、告警框叠加开关和最多告警目标数量)。显控终端也可以根据接收到的告警目标外接矩形框坐标值,控制云台带动红外热成像摄像机使告警目标位于视场中心,还可用于控制云台进行热点跟踪。显控终端可以是计算机或数字视频服务器等可实现上述功能的任意装置。
智能分析板卡,接收来自红外热成像摄像机的复合视频信号和LVDS信号,用于完成LVDS信号的分析处理,同时将复合视频信号传输给显控终端;当智能分析板卡分析LVDS信号检测到告警目标时,智能分析板卡在复合视频信号上叠加告警目标外接矩形框后将复合视频信号传输给显控终端,同时将告警目标个数和告警目标外接矩形框坐标值发送给显控终端,以在显控终端显示告警目标位置。
智能分析板卡包括1片Cyclone IV系列FPGA、1片容量为32M字节的SDRAM芯片(SDRAM存储器的功能可由SDRAM芯片实现)、1片串行存储EPCS64芯片(串行配置电路的功能可用串行存储EPCS64芯片实现)、RS232电路(串行通信电路的功能可用RS232电路实现)和简单的字符叠加电路。
FPGA,接收来自红外热成像摄像机的LVDS信号,完成对LVDS信号的分析处理,当FPGA分析LVDS信号检测到告警目标时,通过串行通信电路发送告警目标个数和告警目标外接矩形框坐标值给显控终端;FPGA还接收来自字符叠加电路的行场同步信号,输出字符控制信号给字符叠加电路。
字符叠加电路,接收来自红外热成像摄像机复合视频信号,并生成行场同步信号发送给FPGA;当FPGA分析LVDS信号检测到告警目标时,字符叠加电路在字符控制信号下在复合视频信号上叠加告警目标外接矩形框,然后输出叠加了告警目标外接矩形框的复合视频信号给显控终端。
串行存储EPCS64芯片,与FPGA的异步串口UART单元连接,存储FPGA配置数据、用户程序映像以及***参数数据。
SDRAM芯片,与FPGA的SDRAM控制器(SDRAM Controler)单元连接,作为软件程序运行空间和图像数据暂存空间。
RS232电路,与FPGA和显控终端连接,实现TTL信号电平与RS232信号电平之间的转换。
2、FPGA内部功能单元
如图2所示,FPGA被配置成基于NIOSII软核的可编程片上***(SOPC),其中NIOSII微处理器单元、Avalone总线单元、异步串口UART单元、Timer时钟单元、SDRAM控制单元、串行存储EPCS单元组成一个通用的微处理器***。OSD单元与图像采集预处理单元为本发明自定义外设,组成本装置的专用硬件部分。
图像采集预处理单元,接收来自红外热成像摄像机的LVDS信号,用于将LVDS信号处理成热点目标与图像背景分离的二值化图像数据,并将二值化图像数据通过Avalone总线单元传输给SDRAM控制单元控制的的外部SDRAM芯片,完成二值化图像数据写操作后发送中断信号给NIOSII微处理器单元。
NIOSII微处理器单元,通过异步串口UART单元接收显控终端发送的串口命令,完成***参数的设置;访问存储在外部SDRAM存储器中的二值化图像数据,通过连通域检测算法扫描二值化图像数据,完成对热点目标大小、数目、外接矩形框特征的提取以及尖角的识别和尖角数目统计;同时判断热点目标外接矩形框大小和尖角数目,若热点目标矩形框大小在设置范围内并尖角数目大于设定阈值,则该热点目标为告警目标,NIOSII微处理器单元将告警目标矩形框坐标值输出给OSD单元,并通过异步串口UART单元和串行通信电路将告警目标个数和告警目标外接矩形框坐标值发送给显控终端;另外,NIOSII微处理器单元,可通过Avalone总线单元访问并控制图像采集预处理单元和OSD单元。
OSD单元,接收来自NIOSII微处理器单元的告警目标外接矩形框坐标值和来自字符叠加电路的行场同步信号,输出字符控制信号给字符叠加电路;行场同步信号触发OSD单元进行像素行列计数,并根据像素行列计数值和告警目标外接矩形框的四个行列边界值控制输出字符控制信号电平的高低。
异步串口UART单元,与Avalone总线单元和RS232电路连接,用于将NIOSII微处理器单元发送来的告警目标个数和告警目标外接矩形框坐标值通过串行通信电路传输给显控终端,也用于将显控终端通过串行通信电路发送来的串口命令传输给NIOSII微处理器单元。
SDRAM控制器(SDRAM Controler)单元,与Avalone总线单元连接,用于外部SDRAM芯片的读写时序控制和刷新操作。
串行存储EPCS单元,与Avalone总线单元和外部串行配置电路连接,完成软件程序的启动;同时NIOS II微处理器单元通过该单元实现对外部串行配置电路的读写访问控制。
进一步的,图像采集预处理单元包括LVDS接口模块、数据串并转换模块、中值滤波模块(滤波模块的功能可由中值滤波模块实现)、图像二值化模块、总线写主控制器(Avalone Write Master)模块和Avalone从端口模块。
LVDS接口模块利用FPGA本身IO口支持LVDS信号的特点,接收来自红外热成像摄像机的LVDS信号,将4对差分信号转成数字逻辑信号,其中包括2路串行数据信号、1路同步信号和1路时钟信号。
数据串并转换模块,接收来自LVDS接口模块的2路数据串并数据信号和1路同步信号,根据同步信号,将2路串并数据信号转换成14位像素数据信号和像素数据有效信号,方便后续模块的处理,同时产生帧起始信号。
中值滤波模块,接收来自数据串并转换模块的14位像素数据信号和像素数据有效信号,采用二维中值滤波器滤除14位像素数据信号中的奇异干扰燥点。
图像二值化模块,接收来自中值滤波模块的滤除奇异干扰燥点的14位像素数据信号和像素数据有效信号,采用像素值与像素平均值差值法将14位像素数据信号转换成热点目标和图像背景分离的二值化图像数据;实现方式为:当前像素值与上一帧像素平均值相减,若差值大于设定的阈值,则当前像素值转换成255输出,否则输出0。
总线写主控制器模块,由NIOSII微处理器单元启动,接收来自图像二值化模块的二值化图像数据,以DMA方式将二值化图像数据通过Avalone总线单元直接将二值化图像数据写到SDRAM控制单元控制的外部SDRAM芯片中,完成二值化图像数据写操作后发送中断信号给NIOSII微处理器单元。
Avalone从端口模块,分别与Avalone总线单元、图像二值化模块、总线写主控制模块连接,用于定义图像采集预处理单元的寄存器以及中断信号,寄存器包括二值化阈值寄存器、写地址寄存器、数据长度寄存器和外设控制寄存器。
3、字符叠加电路
如图3所示,字符叠加电路包括1片3路视频信号放大芯片(视频放大电路的功能可由3路视频信号放大芯片实现)、1片视频行场同步分离芯片(行场同步信号分离电路的功能可由视频行场同步分离芯片)和1片2路模拟复用器芯片(模拟信号选择电路的功能可由2路模拟复用器芯片实现)。
3路视频放大芯片,接收来自红外摄像机的复合视频信号,将复合视频信号放大后输出两路复合视频信号。
视频行场同步信号分离芯片,接收来自3路视频放大芯片的一路复合视频信号进行行场同步信号分离,输出行同步信号、场同步信号给OSD单元。
2路模拟复用器芯片,接收来自3路视频放大芯片的一路复合视频信号和来自OSD单元的字符控制信号,同时给2路模拟复用器芯片输入用电阻分压实现的可调电平,可调电平的调节范围位于复合视频信号黑电平和复合视频信号的最大电压之间;当字符控制信号为低电平时,2路模拟复用器芯片输出复合视频信号,当字符控制信号为高电平时,2路模拟复用器芯片输出可调电平,2路模拟复用器芯片的输出传输给3路视频放大芯片,经3路视频放大芯片放大后输出给显控终端;当2路模拟复用器芯片输出可调电平时,在显控终端显示告警目标外接矩形框的四个边界,即完成在复合视频信号上叠加告警目标外接矩形框。
字符叠加原理:当2路模拟复用器芯片在某段时间内选择输出可调电平时,复合视频信号在此段时间内为该电平。这样在显示视频中就会看到一条亮线,线的亮度可通过可调电平改变。当选通时间可精确到一个像素在信号中占用时间时,就可以实现在屏幕任意位置,控制输出1个像素大小的亮点。字符或线条显示就是控制一些亮点的位置组合。
OSD单元像素行列计数:OSD单元是自定义外设,用硬件设计语言模块化,该模块输入时钟为27Mhz,接收来自视频行场同步信号分离芯片的行同步信号、场同步信号,输出字符控制信号给2路模拟复用器芯片。该模块功能描述为:在行同步信号有效时进行像素列计数,无效时清零。行同步信号下降沿时进行像素行计数,场同步信号有效时清零。通过这样的方式得到的计数值超过实际复合视频信号的分辨率,需要确定有效的像素行列计数值,根据有效像素行列计数值来控制2路模拟复用器芯片的输出,并重新像素行列计数。
告警目标外接矩形框叠加描述为:当有效像素列计数值等于告警目标外接矩形框左边界值或右边界值时,有效像素行计数值大于等于告警目标外接矩形框上边界值且小于等于告警目标外接矩形框下边界值时,OSD单元输出的字符控制信号电平置高,2路模拟复用器芯片选择输出可调电平,这样屏幕显示为告警目标外接矩形框左右两个边界。当有效像素行计数值等于告警目标外接矩形框上边界值或下边界值时,有效像素列计数值大于等于告警目标外接矩形框左边界值且小于等于告警目标外接矩形框右边界值时,输出字符控制信号电平置高,这样屏幕显示告警目标外接矩形框的上下两个边界。至此完成告警目标外接矩形框的叠加。
告警目标外接矩形框坐标值用(x1,y1)(x2,y2)表示,(x1,y1)为告警目标外接矩形框左上角坐标值,(x2,y2)为告警目标外接矩形框右下角坐标值;其中y1、y2为行边界值,x1、x2为列边界值;x1为左边界值,x2为右边界值,y1为上边界值,y2为下边界值。
二、红外热成像热点检测告警装置的告警方法
如图4是红外热成像热点检测告警装置程序流程图:
步骤1,初始化异步串口UART单元、定时器Timer单元、串行存储EPCS单元;
步骤2,申请二值化图像暂存空间,初始化总线写主控制器模块的写地址及数据长度;
步骤3,读取串行存储EPCS64芯片内存储的二值化阈值、尖角数目阈值、告警目标大小范围、告警串口反馈开关、告警框叠加开关和最多告警目标数量并赋给相应变量;
步骤4,若NIOSII微处理器单元接收到显控终端发送的串口命令,则进行命令响应,设置***参数并进行下一步骤;若无则跳出串口命令响应函数直接进入下一步骤;
步骤5,启动总线写主控制器模块,等待图像采集预处理单元的中断信号,若等待超时则跳到步骤4,否则继续下一步骤;
步骤6,采用行程判断的快速连通域检测算法提取热点目标外接矩形框坐标,同时进行尖角判别和尖角数目统计;
步骤7,判断各热点目标外接矩形框大小与热点目标尖角数目,若热点目标外接矩形框大小在设置范围内并尖角数目大于设定的阈值,则该热点目标即为告警目标,将告警目标外接矩形框坐标值写到OSD单元,OSD单元控制字符叠加电路在复合视频信号上叠加告警目标外接矩形框;
步骤8,将告警目标个数和告警目标外接矩形框坐标值通过异步串口UART单元和RS232电路发送给显控终端,并返回步骤4继续检测。
红外热成像热点检测告警装置的告警步骤为:
步骤1,初始化二值化阈值、初始化总线写主控制模块的写地址及数据长度;
步骤2,若NIOSII微处理器单元接收到显控终端发送的串口命令,则进行命令响应,设置***参数并进行下一步骤;若无则直接跳出串口命令响应函数直接进入下一步骤;
步骤3,启动总线写主控制模块,等待图像采集预处理单元的中断信号,若等待超时则跳到步骤2,否则继续下一步骤;
步骤4,采用行程判断的快速连通域检测算法扫描一遍二值化图像数据,提取热点目标外接矩形框坐标值,同时进行尖角检测和尖角数目统计;
步骤5,判断热点目标外接矩形框大小与热点目标尖角数目,若热点目标外接矩形框大小在设置范围内并尖角数目大于设定的阈值,则该热点目标即为告警目标,将告警目标外接矩形框坐标值写到OSD单元,OSD单元控制字符叠加电路在复合视频信号上叠加告警目标外接矩形框;
步骤6,将告警目标个数和告警目标外接矩形框坐标值通过异步串口UART单元和RS232电路发送给显控终端,并返回步骤2继续检测。
Claims (9)
1.一种红外热成像热点检测告警装置,其特征在于,包括:
红外热成像摄像机,用于生成原始图像,并输出复合视频信号和LVDS信号;
智能分析板卡,接收来自红外热成像摄像机的复合视频信号和LVDS信号,用于完成LVDS信号的分析处理,同时将复合视频信号传输给显控终端;当智能分析板卡分析LVDS信号检测到告警目标时,智能分析板卡在复合视频信号上叠加告警目标外接矩形框后将复合视频信号传输给显控终端,同时将告警目标个数和告警目标外接矩形框坐标值输出给显控终端,以在显控终端显示告警目标位置。
2.根据权利要求1所述的一种红外热成像热点检测告警装置,其特征在于,所述智能分析板卡包括FPGA、字符叠加电路;
所述FPGA,接收来自红外热成像摄像机的LVDS信号,完成对LVDS信号的分析处理,当FPGA分析LVDS信号检测到告警目标时,通过串行通信电路发送告警目标个数和告警目标外接矩形框坐标值给显控终端;所述FPGA还接收来自字符叠加电路的行场同步信号,输出字符控制信号给字符叠加电路;
所述字符叠加电路,接收来自红外热成像摄像机复合视频信号,并生成行场同步信号发送给FPGA;当FPGA分析LVDS信号检测到告警目标时,所述字符叠加电路在字符控制信号下在复合视频信号上叠加告警目标外接矩形框,然后输出叠加了告警目标外接矩形框的复合视频信号给显控终端。
3.根据权利要求1或2所述的一种红外热成像热点检测告警装置,其特征在于,所述FPGA包括图像采集预处理单元、OSD单元、NIOSII微处理器单元、异步串口UART单元、SDRAM控制单元、Avalone总线单元;
所述图像采集预处理单元,接收来自红外热成像摄像机的LVDS信号,用于将LVDS信号处理成热点目标与图像背景分离的二值化图像数据,并将二值化图像数据通过Avalone总线单元以DMA方式写到SDRAM控制单元控制的的外部SDRAM存储器,完成二值化图像数据写操作后发送中断信号给NIOSII微处理器单元;
所述NIOSII微处理器单元,访问存储在外部SDRAM存储器中的二值化图像数据,通过连通域检测算法扫描二值化图像数据,完成对热点目标大小、数目、外接矩形框特征的提取以及尖角的识别和尖角数目统计;同时判断热点目标外接矩形框大小和尖角数目,若热点目标外接矩形框大小在设置范围内并尖角数目大于设定阈值,则该热点目标为告警目标,所述NIOSII微处理器单元将告警目标矩形框坐标值输出给OSD单元,同时通过异步串口UART单元和串行通信电路将告警目标个数和告警目标外接矩形框坐标值发送给显控终端;
所述OSD单元,接收来自NIOSII微处理器单元的告警目标外接矩形框坐标值和来自字符叠加电路的行场同步信号,输出字符控制信号给字符叠加电路;行场同步信号触发OSD单元进行像素行列计数,并根据像素行列计数值和告警目标外接矩形框的四个行列边界值控制输出字符控制信号电平的高低;
所述异步串口UART单元,与Avalone总线单元和串行通信电路连接,用于传输告警目标个数和告警目标外接矩形框坐标值给显控终端;
所述SDRAM控制单元,与Avalone总线单元连接,用于外部SDRAM存储器的读写时序控制和刷新操作。
4.根据权利要求3所述的一种红外热成像热点检测告警装置,其特征在于,所述图像采集预处理单元包括LVDS接口模块、数据串并转换模块、滤波模块、图像二值化模块、总线写主控制模块;
所述LVDS接口模块,接收来自红外热成像摄像机的LVDS信号,将LVDS信号转换成2路串行数据信号和1路同步信号;
所述数据串并转换模块,接收来自LVDS接口模块的2路串行数据信号和1路同步信号,根据同步信号,将2路串行数据信号转换成14位像素数据信号和像素数据有效信号,并产生帧起始信号;
所述滤波模块,接收来自数据串并转换模块的14位像素数据信号和像素数据有效信号,采用二维中值滤波器滤除14位像素数据信号中的奇异干扰燥点;
所述图像二值化模块,接收来自滤波模块的滤除奇异干扰燥点的14位像素数据信号和像素数据有效信号,采用像素值与像素值平均值差值法将14位像素数据信号转换成热点目标和图像背景分离的二值化图像数据;
所述总线写主控制模块,接收来自图像二值化模块的二值化图像数据,通过Avalone总线单元以DMA方式直接将二值化图像数据写到所述SDRAM控制单元控制的外部SDRAM存储器中,完成二值化图像数据写操作后发送中断信号给NIOSII微处理器单元。
5.根据权利要求1或2所述的一种红外热成像热点检测告警装置,其特征在于,所述字符叠加电路包括:
视频放大电路,接收来自红外热成像摄像机的复合视频信号,将复合视频信号放大后输出两路复合视频信号;
行场同步信号分离电路,接收来自视频放大电路的一路复合视频信号进行行场同步信号分离,输出行同步信号、场同步信号给OSD单元;
模拟信号选择电路,接收来自视频放大电路的一路复合视频信号和来自OSD单元的字符控制信号,同时给模拟信号选择电路输入用电阻分压实现的可调电平;当字符控制信号为低电平时,所述模拟信号选择电路输出复合视频信号,当字符控制信号为高电平时,所述模拟信号选择电路输出可调电平,所述模拟信号选择电路的输出传输给视频放大电路,经视频放大电路放大后输出给显控终端;当所述模拟信号选择电路输出可调电平时,在显控终端显示告警目标外接矩形框的四个边界,即完成在复合视频信号上叠加告警目标外接矩形框。
6.根据权利要求4所述的一种红外热成像热点检测告警装置,其特征在于,所述图像采集预处理单元还包括Avalone从端口模块,所述Avalone从端口模块,分别与Avalone总线单元、图像二值化模块、总线写主控制模块连接,用于定义图像采集预处理单元的寄存器以及中断信号,寄存器包括二值化阈值寄存器、写地址寄存器、数据长度寄存器和外设控制寄存器。
7.根据权利要求3所述的一种红外热成像热点检测告警装置,其特征在于,所述FPGA还包括串行存储EPCS单元、定时器Timer单元:
所述串行存储EPCS单元,与所述Avalone总线单元连接,还与外部串行配置电路连接,完成软件程序的启动;同时NIOS II微处理器单元通过所述串行存储EPCS单元实现对外部串行配置电路的读写访问控制。
8.根据权利要求1或2所述的一种红外热成像热点检测告警装置,其特征在于,所述智能分析板卡还包括:
串行配置电路,与所述FPGA的串行存储EPCS单元连接,用于存储FPGA配置数据、用户程序映像及***参数数据;
SDRAM存储器,与所述FPGA的SDRAM控制单元连接,作为软件程序运行空间和图像存储空间;
串行通信电路,与所述FPGA的异步串口UART单元连接,还与显控终端连接,实现TTL信号电平与RS232信号电平之间的转换。
9.一种红外热成像热点检测告警装置进行热点检测的告警方法,其特征在于,进行热点检测告警步骤是:
步骤1,初始化二值化阈值、初始化总线写主控制模块的写地址及数据长度;
步骤2,若NIOSII微处理器单元接收到显控终端发送的串口命令,则进行命令响应,设置***参数并进行下一步骤;若无则跳出命令响应函数直接进入下一步骤;
步骤3,启动总线写主控制模块,等待图像采集预处理单元的中断信号,若等待超时则跳到步骤2,否则继续下一步骤;
步骤4,采用行程判断的快速连通域检测算法扫描一遍二值化图像数据,提取热点目标外接矩形框坐标值,同时进行尖角检测和尖角数目统计;
步骤5,判断热点目标外接矩形框大小与热点目标尖角数目,若热点目标外接矩形框大小在设置范围内并尖角数目大于设定的阈值,则该热点目标即为告警目标,将告警目标外接矩形框坐标值写到OSD单元,OSD单元控制字符叠加电路在复合视频信号上叠加告警目标外接矩形框;
步骤6,将告警目标个数和告警目标外接矩形框坐标值通过异步串口UART单元和串行通信电路发送给显控终端,并返回步骤2继续检测。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410584241.5A CN104299354B (zh) | 2014-10-28 | 2014-10-28 | 一种红外热成像热点检测告警装置及告警方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410584241.5A CN104299354B (zh) | 2014-10-28 | 2014-10-28 | 一种红外热成像热点检测告警装置及告警方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104299354A true CN104299354A (zh) | 2015-01-21 |
CN104299354B CN104299354B (zh) | 2016-12-28 |
Family
ID=52319070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410584241.5A Expired - Fee Related CN104299354B (zh) | 2014-10-28 | 2014-10-28 | 一种红外热成像热点检测告警装置及告警方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104299354B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106506961A (zh) * | 2016-11-29 | 2017-03-15 | 中国科学院长春光学精密机械与物理研究所 | 一种图像处理***以及图像处理方法 |
CN107748011A (zh) * | 2017-09-20 | 2018-03-02 | 南京航空航天大学 | 中波红外探测器成像延迟时间的测试***及测试方法 |
CN107786838A (zh) * | 2016-08-26 | 2018-03-09 | 杭州海康威视***技术有限公司 | 视频监控方法、装置及*** |
CN107830974A (zh) * | 2017-10-23 | 2018-03-23 | 广东电网有限责任公司东莞供电局 | 一种基于红外热像电力设备sf6泄漏在线检测方法 |
CN109815784A (zh) * | 2018-11-29 | 2019-05-28 | 广州紫川物联网科技有限公司 | 一种基于红外热像仪的智能分类方法、***及存储介质 |
CN109900505A (zh) * | 2017-12-11 | 2019-06-18 | 上海航空电器有限公司 | 一种可配置的多功能近地告警测试设备 |
WO2021196874A1 (zh) * | 2020-03-31 | 2021-10-07 | 京东方科技集团股份有限公司 | 监视器***及其显示控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0815043A (ja) * | 1994-04-28 | 1996-01-19 | Nippon Avionics Co Ltd | 赤外線熱画像表示方法及び装置 |
CN202523169U (zh) * | 2012-05-15 | 2012-11-07 | 上虞市欧本电子有限公司 | 一种红外热像型火灾探测报警*** |
CN103795994A (zh) * | 2012-10-29 | 2014-05-14 | 浙江大华技术股份有限公司 | 一种视频图像的处理方法及装置 |
CN103808414A (zh) * | 2013-10-25 | 2014-05-21 | 陕西晟辉投资有限公司 | 一种超远距离热源探测器 |
CN204270461U (zh) * | 2014-10-28 | 2015-04-15 | 王翠萍 | 一种红外热成像热点检测告警装置 |
-
2014
- 2014-10-28 CN CN201410584241.5A patent/CN104299354B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0815043A (ja) * | 1994-04-28 | 1996-01-19 | Nippon Avionics Co Ltd | 赤外線熱画像表示方法及び装置 |
CN202523169U (zh) * | 2012-05-15 | 2012-11-07 | 上虞市欧本电子有限公司 | 一种红外热像型火灾探测报警*** |
CN103795994A (zh) * | 2012-10-29 | 2014-05-14 | 浙江大华技术股份有限公司 | 一种视频图像的处理方法及装置 |
CN103808414A (zh) * | 2013-10-25 | 2014-05-21 | 陕西晟辉投资有限公司 | 一种超远距离热源探测器 |
CN204270461U (zh) * | 2014-10-28 | 2015-04-15 | 王翠萍 | 一种红外热成像热点检测告警装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107786838A (zh) * | 2016-08-26 | 2018-03-09 | 杭州海康威视***技术有限公司 | 视频监控方法、装置及*** |
CN107786838B (zh) * | 2016-08-26 | 2020-04-03 | 杭州海康威视***技术有限公司 | 视频监控方法、装置及*** |
CN106506961A (zh) * | 2016-11-29 | 2017-03-15 | 中国科学院长春光学精密机械与物理研究所 | 一种图像处理***以及图像处理方法 |
CN106506961B (zh) * | 2016-11-29 | 2019-06-11 | 中国科学院长春光学精密机械与物理研究所 | 一种图像处理***以及图像处理方法 |
CN107748011A (zh) * | 2017-09-20 | 2018-03-02 | 南京航空航天大学 | 中波红外探测器成像延迟时间的测试***及测试方法 |
CN107748011B (zh) * | 2017-09-20 | 2019-08-16 | 南京航空航天大学 | 中波红外探测器成像延迟时间的测试***及测试方法 |
CN107830974A (zh) * | 2017-10-23 | 2018-03-23 | 广东电网有限责任公司东莞供电局 | 一种基于红外热像电力设备sf6泄漏在线检测方法 |
CN109900505A (zh) * | 2017-12-11 | 2019-06-18 | 上海航空电器有限公司 | 一种可配置的多功能近地告警测试设备 |
CN109815784A (zh) * | 2018-11-29 | 2019-05-28 | 广州紫川物联网科技有限公司 | 一种基于红外热像仪的智能分类方法、***及存储介质 |
WO2021196874A1 (zh) * | 2020-03-31 | 2021-10-07 | 京东方科技集团股份有限公司 | 监视器***及其显示控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104299354B (zh) | 2016-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104299354A (zh) | 一种红外热成像热点检测告警装置及告警方法 | |
CN102622108B (zh) | 一种交互式投影***及其实现方法 | |
US20190244089A1 (en) | Interfacing apparatus and user input processing method | |
CN102202171B (zh) | 一种嵌入式高速多通道图像采集与存储*** | |
CN204270461U (zh) | 一种红外热成像热点检测告警装置 | |
CN103595924A (zh) | 一种基于Cameralink的图像融合***及其方法 | |
Sharma et al. | Super high-speed vision platform for processing 1024× 1024 images in real time at 12500 fps | |
CN111340835A (zh) | 基于fpga的视频图像边缘检测*** | |
CN203691506U (zh) | 用于高速目标测量的大视场高帧频*** | |
CN103780819B (zh) | 一种智能工业相机 | |
CN104243931A (zh) | 一种基于arm相机接口的视频采集显示*** | |
Birla | FPGA based reconfigurable platform for complex image processing | |
CN103175527A (zh) | 一种应用于微小卫星的大视场低功耗的地球敏感器*** | |
CN113109347A (zh) | 基于Zynq的嵌入式焊缝轨迹视觉检测***及方法 | |
CN101980299A (zh) | 基于棋盘标定的摄像机映射方法 | |
CN104463774A (zh) | 一种基于dm642的三路图像融合处理器设计方法 | |
KR20140037162A (ko) | 다중주기 정현파 영상신호 및 카메라 트리거 신호 재생기와 이를 내장한 구조광원 3차원 스캐너 | |
CN204131656U (zh) | 应用于增强现实***的辅助图像处理装置 | |
CN205102925U (zh) | 可变帧频红外热像仪 | |
CN104717446A (zh) | 多视频格式向itu656协议pal制式的自动转换方法 | |
CN207503284U (zh) | 图像边缘检测*** | |
CN108171106B (zh) | 一种用于光测设备的数据整合装置 | |
US20130163861A1 (en) | Pixel flow processing apparatus with integrated connected components labeling | |
CN112801080B (zh) | 基于fpga的印刷体数字字符自动识别装置 | |
Khan et al. | A DVP-Based Bridge Architecture to Randomly Access Pixels of High-Speed Image Sensors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20161028 Address after: 250104, Shandong, Ji'nan hi tech Zone (Lixia District) 2 excellence Road Applicant after: Shandong Yingcai College Address before: 250101 Shandong high tech Zone in Ji'nan City, international city garden 10-303 Applicant before: Wang Cuiping |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20161228 Termination date: 20201028 |