一种基于多媒体摄像的变压器防盗系统的制作方法

文档序号:9330913阅读:248来源:国知局
一种基于多媒体摄像的变压器防盗系统的制作方法
【技术领域】
[0001]本发明涉及电力设施安全运行防盗防入侵技术领域,尤其是涉及一种基于多媒体摄像的变压器防盗系统。
【背景技术】
[0002]变压器等电力设施被盗屡屡发生,给供电企业带来的严重的直接经济损失和间接经济损失,并严重影响了社会用电,造成了不好的社会影响。变压器被盗通常有两种情况。一种是“破腹偷芯”式,即只要变压器里面的铜线,其他一概不要。盗窃分子剪断变压器的高低压引线,卸下固定变压器地脚的螺栓,将变压器从高处扔到地上,然后卸掉大盖上连接螺栓,以破坏的方式拆卸,直到取出变压器的铜制线圈为止。虽然电力部门能回收部分铁件和外壳,但是变压器从高空坠落加野蛮拆卸,部件破损严重,回收价值不大。此种偷窃方式性质恶劣,因偷窃破坏造成大量的变压器油渗入地下,污染周围环境。第二种是囫囵偷走,变压器、表计装置一锅端。通常盗贼先将机动车里装上一些土,然后开到变压器台或架构下面,盗窃分子剪断变压器的高低压引线,卸下固定变压器地脚的螺栓,然后将变压器从架构上推落到车厢里,车里预装的土一是吸收变压器的冲击力,避免发出巨大的声音,二是可以吸收流出的变压器油。此方法盗窃速度快,整个过程不过十几分钟。
[0003]针对较为常见的第一种变压器被盗方式,通常采用提高变压器上盖开启难度的方式,如焊死上盖、采用防盗螺栓/防盗锁等,但现有方式容易造成变压器检修困难,防盗能力也有限。
[0004]因此有必要采取各种措施防止电力设置被盗,降低供电公司因电力设施被盗造成的经济损失。

【发明内容】

[0005]本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于多媒体摄像的变压器防盗系统。
[0006]本发明的目的可以通过以下技术方案来实现:
[0007]—种基于多媒体摄像的变压器防盗系统,包括:
[0008]视频模块,用于获取变压器处的多媒体视频数据,并对所述多媒体视频数据进行处理、保存或输出;
[0009]控制模块,用于对整个系统进行控制;
[0010]网络模块,用于将处理后的多媒体视频数据传输给远程客户端或接收远程客户端的指令数据。
[0011]所述视频模块包括:
[0012]视频采集单元,用于采集多媒体视频数据;
[0013]视频驱动单元,用于驱动视频采集单元进行数据采集并控制所采集的多媒体视频数据的保存;
[0014]视频编码单元,用于对采集的多媒体视频数据进行编码处理。
[0015]所述视频驱动单元包括:
[0016]缓存管理子单元,用于在采集多媒体视频数据的同时分配并管理图像缓存区;
[0017]视频口控制子单元,用于对视频采集单元的视频输入输出口的不同工作模式进行相关寄存器设置;
[0018]视频数据传输控制子单元,用于实现基于EDMA传输参数的视频数据自动输入输出;
[0019]外部设备控制子单元,用于对外部设备进行控制。
[0020]所述视频模块还包括:
[0021]视频回放单元,用于根据指令数据调用存储的多媒体视频数据进行回放。
[0022]所述视频模块还包括:
[0023]视频图像预处理单元,用于对采集的多媒体视频数据进行预处理。
[0024]所述预处理包括彩色插值、图像缩放插值和格式转换处理,所述格式转换处理为RGB至YCbCr的格式转换。
[0025]与现有技术相比,本发明为基于多媒体处理摄像技术的防盗系统,在变压器被盗时对盗窃分子拍照或录像,则可为抓捕盗窃分子提供依据和证据,极大提高对盗窃贩子的震慑力,使之不敢下手,不仅有助于挽回变压器本身的直接经济损失,盗窃系统的威慑力还可以减少盗窃次数,防患于未然。本发明主要完成视频信号的采集、输出(本地回放)、编码、网络发送,以及根据网络客户端的命令进行摄像机相关控制的工作。
【具体实施方式】
[0026]下面结合具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
[0027]本实施例提供一种基于多媒体摄像的变压器防盗系统,包括视频模块、控制模块和网络模块,其中,视频模块用于获取变压器处的多媒体视频数据,并对多媒体视频数据进行处理、保存或输出;控制模块用于对整个系统进行控制;网络模块用于将处理后的多媒体视频数据传输给远程客户端或接收远程客户端的指令数据。
[0028]本系统的视频模块用于完成视频输入任务、视频输出任务和JPEG编码任务。
[0029]视频输入任务主要的工作是获取视频帧图像并对其进行预处理。该任务的初始化和启动工作在main O函数中完成,首先创建FVID对象,设置FVID对象与DSP/B10S的设备口绑定,通过驱动程序初始化视频输入口,包括视频端口 VPlA和0V3610的初始化设置。
[0030]视频输入任务调用FVID接口函数从驱动程序中获得最新的一帧图像。在它的主循环的开头先调用自定义的邮箱检测函数。程序中控制任务是通过邮箱(MBX)向被控任务发送控制命令的,邮箱检测函数用来查看邮箱中是否有来自控制任务的控制命令,并根据控制命令进行相应的操作,在这里则是通过FVID接口函数对视频输入口进行相应设置。然后视频输入任务调用图像预处理函数对图像进行预处理并通过SCOM对象将图像传递给视频输出任务或JPEG编码任务,这个传递方向由控制任务的命令决定,当要求本地视频回放时传递给前者,而当要求进行JPEG编码输出时则传递给后者。然后视频输入任务等待该任务的返回消息,此时任务将阻塞,系统将运行其它任务。直到接收到返回消息,任务进入等待状态,等待开始下一个循环。
[0031]图像预处理包括彩色插值、图像缩放插值和格式转换处理,格式转换处理为RGB至YCbCr的格式转换。
[0032]视频输出任务主要负责视频的回放。它的任务初始化和启动工作也是在主线程中完成的。初始化工作类似于视频输入任务。
[0033]视频输出任务调用FVID接口函数从驱动程序中获得一个空的图像帧缓存区,在主循环的开头检测SCOM消息队列,若有来自视频输入任务的消息,它便将来自视频输入任务的图像拷贝至帧缓存区并返还给驱动程序,驱动程序自动执行图像的显示更新。接着发送消息给视频输入任务并进入下一个循环重新开始等待来自视频输入任务的消息。
[0034]与输入/输出任务一样,编码任务的初始化和启动是在main O完成的。在初始化中,完成对通道、Cell的一些初始化设置,主要是用Cell封装带有ALG接口的标准算法(此处即JPEG编码算法),并在通道中注册Cell。编码任务运行时调用CHAN_0pen()可打开通道以对其进行各项操作。
[0035]编码任务运行后,最根本的操作就是主循环中执行封装在Cell模块中的JPEG编码算法。在编码算法运行前先检测来自控制任务的邮箱消息并执行相应设置,然后等待接受来自视频输入模块的消息以获取图像指针进行JPEG编码,在对图像进行编码运算后向视频输入任务发送返回消息,将JPEG图像缓冲区的指针通过SCOM消息发送给网络发送任务并等待消息返回。如果系统处于本地视频回放状态,JPEG编码任务由于收不到来自视频输入任务的消息而一直处于挂起状态。
[0036]控制模块用于完成控制任务。控制任务负责根据响应网络客户端控制命令对系统进行有关性能和工作模式的控制。
[0037]本系统中设置了一个全局的控制参数结构体变量,用来存放网络客户端可以进行控制的各项参数,控制任务即根据这张参数表的具体值对系统进行相应控制。控制命令接收任务从网络上收到客户端发来的控制消息后,将其译码并改写全局参数表中的相关参数。控制任务定期检查全局参数表,若检查到变化则通过邮箱通知被控任务。本系统中的被控任务有视频输入任务和JPEG编码任务。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1