设为首页 | 成都一卡通
一卡通相关技术
功能分为模拟方位控制、数字坐标控制、预置位设置三种
发布时间:2014-02-01 14:55 来源:未知
3.3 软件设计主控台控制软件用于视频的显示以及对摄像设备进行管理和配置,功能模块包括视频显示模块、云台控制模块、镜头控制模块、视频控制模块和配置与管理模块。
图3为控制软件的功能示意图。
软件开发环境为WindowsXP、VisualC++6.0。
软件基本流程如图4所示。
3.3.1视频显示模块视频显示模块包括视频预览和OSD屏幕信息显示。
视频预览位于软件主对话框上,,对数字摄像机传来的实时视频信号进行解码并显示。
OSD屏幕信息显示用于指示当前系统时间和伺服云台的实时角度(水平角度和俯仰角度),其中伺服云台的实时坐标即为目标物的坐标位置。
3.3.2云台控制模块云台控制模块用于对伺服云台进行实时控制,功能分为模拟方位控制、数字坐标控制、预置位设置三种。
(1)模拟方位控制。
模拟方位控制用于实现对云台的模拟式控制,一卡通,分为上、左、下、右四个方向键。
云台转动的角度为转动速度与转动时间的乘积,其中转动速度可设置。
(2)数字坐标控制。
数字坐标控制可实现对云台的精确控制,输入水平方向和俯仰方向相对于零点的角度,使云台直接转动到指定位置。
该功能实现需要云台支持角度回传和直接主控台摄像系统控制软件视频显示云台控制镜头控制视频控制配置与管理图像显示OSD显示数字坐标控制手动对焦预置位模拟方位控制光圈调节雨刷控制自动预对焦视觉性能调整夜间激光模式抓图与录像前端参数配置后端参数配置日志管理异常管理图3:主控台控制软件功能图<<下转93页初始化注册设备注销设备释放资源视频显示模块云台控制模块镜头控制模块视频控制模块配置与管理模块设置接收异常信息的回调函数图
4:软件基本流程Image&MultimediaTechnology•图像与多媒体技术ElectronicTechnology&SoftwareEngineering电子技术与软件工程控制的协议。
(3)预置位设置。
预置位的功能是将某状态下云台的角度参数值存储到云台的FLASH中,当需要时可直接调用这些参数以将云台调整至所记录的状态。
3.3.3镜头控制模块镜头控制模块用于对高清镜头进行实时控制,功能包括焦距控制、光圈控制和雨刷控制。
焦距控制包括聚焦和对焦,实现方式有模拟和数字两种。
光圈控制用于调节镜头的进光量,它的另一个作用是在夜间模式下控制激光照明的光束大小。
雨刷控制是一个开关量,在雨天使用