随着计算机技术及多媒体信息技术的飞速发展,视频信息技术已被广泛应用 到各个领域,本文着重介绍视频监控技术在汽车衡称重管理系统中的使用方法。
一、前言
汽车衡称重管理系统在工矿企业中的应用越 来越广泛,为了杜绝称重过程中的各种作弊现象,减少企业的经济损失,汽车衡称重管理系统已经 由简单的称重功能升级为控制功能齐全、防作弊 手段完善、称重信息共享的称重管理系统。视频 监控在整套系统中起到了至关重要的作用,因为 在称重的过程,司磅员对地磅上的车辆情况能够 一目了然,同时在保存称重数据的同时会保存当 前的图像,便于后期相关人员通过数据查询同步 查看图像和称重数据。
二、视频监控系统组成
视频监控系统主要由摄像机、硬盘录像机、电源线、视频线等组成。每台汽车衡一般配置4 路摄像机,分别安装在秤台前后两端、秤台中间、磅房等处。安装在秤台前端的摄像机,可监控驾 驶室人员和车牌号码,安装在秤台后端的摄像机,可监控汽车在秤台上是否完全上秤等情况,安装在中间的摄像机可以监控车厢内货物的情况,安 装在磅房的摄像机可以监控司磅员的操作情况。 根据摄像机的台数配置相应路数的硬盘录像机, 本地监控终端或远程监控终端通过客户端软件可 以进行实时监控、回放历史录像资料等。
三、系统软件
四、视频监控系统开发
汽车衡称重管理系统的视频监控系统支持各种品牌的摄像机,开发语言是 Delphi7.0,运行平台是 Windows7/xp/2000,利用品牌提供的HCNetSDKdll文件,实现视频开发, 主要代码如下。
(一)调用 HCNetSDK 和 plaympeg4 uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, HCNetSDK, XPMan, plaympeg4, ExtCtrls, Buttons;
(二)定义参数 Var
lUserID1 : Longint;
deviceIP : PAnsiChar; //IP of DVR
devicePort : Word; //Port of DVR
userName : PAnsiChar; //User name used to
login
passWord : PAnsiChar; //Pass word of user struDeviceInfo : NET_DVR_DEVICEINFO_ V30; //Parameter of device configuration
RealHandle1 : Longint; //Handle of realtime data stream
struPlayInfo:NET_DVR_CLIENTINFO; //Pa-rameter used to how play the video
pUser: Pointer; //Data of user dwRet: integer;
fVoiceDataCallBack : TfVoiceDataCallBack;
(三)登陆摄像机 lUserID:=- 2;
deviceIP:=PAnsiCha(AnsiString('192.0.0.640); devicePort: =8000;
userName : =PAnsiChar( AnsiString( 'admin)); passWord: =PAnsiChar(AnsiString( '12345)); NET—DVR—Init ();
lUserID: =NET_DVR_Login_V30 (deviceIP, de-vicePort, userName, passWord, @struDeviceInfo); if lUserID1>-1 then
Application. MessageBox ('登录成功','
登录',MB—OK+MB—ICONINFORMATION) else
Application.MessageBox (PChar ('登录失 败,请正确设置网络摄像机IP地址、端口号 (8000)、用户名(admin)、密码(12345)),'登 录',MB—OK+MB—ICONWARNING);
(四)预览图像
if lUserID>-1 then begin
struPlayInfo.lChannel:=1; //Channel no. struPlayInfo.lLinkMode : =0; //TCP struPlayInfo.hPlayWnd : =Btn—Play—Wnd1. Handle; //Btn—Play—Wnd.Handle;
struPlayInfo.sMultiCastIP : =0;
RealHandle1 :=NET—DVR—Real Play—V30 (lUse rID, @struPlayInfo,@estRealDataCallBack—V30, pUser,TRUE); end;
(五)图像抓拍 var
bj :NET—DVR—JPEGPARA; i:Boolean; begin
bj.wPicSize:=0;
bj.wPicQuality:=0;
i: =NET—DVR—CaptureJPEGPicture (lUserID, 1, bj,'c:\1.jpg'); end;
五、视频监控系统主要功能
(一)图片防作弊功能
在保存称重数据的同时并保存当时的实时图 片,可以在图片中的特定位置叠加车号、货名、 时间、毛重、皮重及净重等信息,通过图片信息 与称重记录数据的对比,能够跟踪到是否存在人 为修改过称重数据的情况。
(二)本地监控功能
司磅员可以实时监控称重全过程,避免称重 过程中的种种作弊行为,同时远程管理人员也可 以对磅房的称重过程实时监控,查询称重数据和 图像,播放称重过程的视频,充分体现了自动化与信息化带来的便捷性和先进性。
(三)远程监控管理
本地硬盘录像机与互联网联网后,可以通过 萤石云实现图像同步监控、查询及管理功能。
六、结束语
汽车衡称重管理系统除了集成视频监控,还 可以集成IC卡读卡器、道闸、红绿灯、语音、红 外光栅等智能化设备,实现无人值守称重功能。 当所有的称重实现无人操作时,视频监控显得尤 为重要,管理人员能够随时跟踪现场情况并判断 是否存在人为作弊、保证相关称重信息的真实性、
合法性和可追溯性。