视频采集卡功能剖解与监控设备应用分析
安防网讯 电子设备已经从默默无闻从而走进了人们的日常生活面对市场上日新月异的监控产品以及不断更新的监控卡报价人们总是一头雾水所以我们只有不断的去了解监控市场以及监控技术才能立于不败之地
视频采集卡功能剖解
接口现在市场上的视频采集卡接口能分为几种视频采集卡的接口包括视频与PC机的接口和与模拟视频设备的接口目前PC视频采集卡通常采用32位的PCI总线接口它插到PC机主板的扩展槽中以实现采集卡与PC机的通讯与数据传输采集卡至少要具有一个复合视频接口VideoIn以便与模拟视频设备相连高性能的采集卡一般具有一个复合视频接口和一个S-Video接口一般的采集卡都支持PAL和NTSC两种电视制式
需要注意的是视频采集卡一般不具备电视天线接口和音频输入接口不能用视频采集卡直接采集电视射频信号同时也不能直接采集到模拟视频中的伴音信号要采集伴音PC机上必需要装有声卡视频采集卡通过PC机上的声卡获取数字化的伴音并把伴音与采集到的数字视频同步到一起
功能视频采集卡主要有什么功能呢?在PC上通过视频采集卡可以接收来自视频输入端的模拟视频信号对该信号进行采集量化成数字信号然后压缩编码成数字视频序列大多数视频采集卡都具备硬件压缩的功能在采集视频信号时首先在卡上对视频信号进行压缩然后才通过PCI接口把压缩的视频数据传送到主机上一般的PC视频采集卡采用帧内压缩的算法把数字化的视频存储成AVI文件高档一些的视频采集卡还能直接把采集到的数字视频数据实时压缩成MPEG-1格式的文件
由于模拟视频输入端可以提供不间断的信息源视频采集卡要采集模拟视频序列中的每帧图像并在采集下一帧图像之前把这些数据传入PC系统因此实现实时采集的关键是每一帧所需的处理时间如果每帧视频图像的处理时间超过相邻两帧之间的相隔时间则要出现数据的丢失也即丢帧现象采集卡都是把获取的视频序列先进行压缩处理然后再存入硬盘也就是说视频序列的获取和压缩是在一起完成的免除了再次进行压缩处理的不便不同档次的采集卡具有不同质量的采集压缩性能
驱动和应用程序视频采集卡有的是需要驱动后才能正常使用的视频采集卡一般都配有硬件驱动程序以实现PC机对采集卡的控制和数据通讯根据不同的采集卡所要求的操作系统环境各有不同的驱动程序只有把采集卡插入了PC机的主板扩展槽并正确安装了驱动程序以后才能正常工作采集卡一般都配有采集应用程序以控制和操作采集过程也有一些通用的采集程序数字视频编辑软件如AdobePremiere等也带有采集功能但这些应用软件都必须与采集卡硬件配合使用也即只有采集卡硬件正常安装和驱动以后才能使用|
视频采集卡应用分析
随着信息技术的不断发展计算机技术引入视频采集视频处理领域用计算机处理视频信息和用数字传输视频数据在很多领域已有广泛的应用在我们的飞机试飞中也被大量的应用视频图像采集的方法较多基本可分为2大类数字信号采集和模拟信号采集
采用图像采集芯片组完成图像的采集帧存储器地址生成以及图像数据的刷新除了要对采集模式进行设定外主处理器不参与采集过程我们只要在相应的帧存储器地址取出采集到的视频数据即可得到相应的视频数据这种方法无论在功能性能可靠性速度等各方面都得到了显著的提高但成本高后者采用通用视频A/D转换器实现图像的采集其特点是数据采集占用CPU的时间对处理器的速度要求高成本低易于实现能够满足某些图像采集系统的需要
此系统要求每秒采最大25帧设为可调客户端实时显示最大25帧设为可调保存为MPEG4格式画面要求为最大分辩率为1024X768多路视频实时采集使用的是VisionRGB-PRO卡英国Datapath公司此卡可同时实时采集两路视频数据基本达到了本系统的要求再用一台VGA矩阵切换器将前端数据源的四路视频数据进行人为切换采集
硬件环境的构建
此采集系统主要实现对前端四路视频数据的人为切换式实时采集在服务器端可同时采集和储存两路视频数据在此只用一个视频采集卡也可以一次只采集一路视频数据再经网络实时传输到客户端显示服务器端也实时显示所采集的视频在进行视频切换方面可在服务器端或客户端自行切换在服务器端可通过串行口操作VGA矩阵切换进行相应的视频输入输出口的切换在客户端可通过网络-服务器程序相应模块-串行口-VGA矩阵切换进行相应的视频输入输出口的切换
视频数据量较大这就要求视频数据处理系统具有实时采集大容量存储和实时处理的特点软件要实现对视频数据的实时采集最多两路控制视频接口把视频数据实时编码保存并发送到多个客户端在服务器端的实现是整个系统的关键在此也承担了大量的工作因此对软件和硬件方面要求也很高就成为必然以上就是要在服务器上实现的主要功能
在采集方面最主要的是要有实时性在此以事件驱动的方法从端口获取数据采集到视频数据流在桌面显示的同时再编码保存视频采集的数据要经软件的相应模块将其设为位图型式的视频帧以利于在服务器端的显示和编码保存在此采用Divx编码Divx编码后形成以帧为格式的MPEG4流|
服务器端的实现
Divx解码也是以帧的格式解压因此有利于向客户端发送数据时以帧为单位发送视频数据流媒体流分为四个流视频流音频流文本流MIDI流用视频卡采集的是两路视频流保存时每路视频流多加了一个文本流文本流主要应客户要求加入的服务器时间和一些人为输入的文本信息在记录两个媒体流时一般有两种记录方法在此采用的是将视频流和文本流记到一个文件中的方式这样有利于文件以后的保存和查阅
在采集软件实现方面主要应用了相应的SDKSoftwaredevelopmentkit和API应用编程接口还可用VFWVideoforWindows但后一种方法实现简单单路视频采集卡可以对于多路视频的采集用第一种方法更加灵活但实现比第二种复杂的多
在服务器端各方面协调工作是关键程序启动首先默认上次设定的视频采集卡通道如有视频数据就显示保存如果没有视频数据就等待如果要调整视频采集卡通道可用串口给VGA矩阵切换器发送相应的命令让VGA矩阵切换器进行相应的输入输出通道切换也可经客户端经网络到服务器串口到VGA矩阵切换器进行VGA矩阵切换器相应的输入输出通道切换在后面介绍客户端时再介绍每次切换后将自动保存原视频文件如切换后有视频数据将自动重新生成一个新的视频文件
用局域网实时传输视频数据已在一些领域大量的应用局域网以有线局域网居多因为有线局域网技术成熟传输速度快但是长时间传输大量视频数据时也会引起传输速率不稳定引起数据堵塞会导致视频传输的质量大幅度下降容易引起画面的重影抖动花屏延迟等现象在服务器桌面显示的画面是没经任何编码处理的但网络传输和保存的视频数据是经Divx编码的这样有力的减轻了网络间传输和服务器的负担
为了在局域网上有效的高质量的实时传输媒体流需要多种技术的支持包括网络传输层协议的选择编解码技术网络传输层质量控制技术等等
深圳市特力康科技有限公司22
公司地址:广东 深圳市 龙岗区 深圳市龙岗区龙岗街道清风大道39号精密达产业园C栋共有1条安防监控设备产品供应信息山东美安矿山设备有限公司17
公司地址:山东 泰安市 泰山区 新华城南郡未发布安防监控设备产品供应信息