某医院进口的医疗设备,其所附带的软件,可以在记录病人生理数据的同时,具备同步录像功能,但该软件只有一个网络摄像头接口,无法实现一台设备同时监管多个病床;且安装软件的电脑与病房相隔较远,网络摄像头鞭长莫及。另外在病房内原已安装了多个监控模拟摄像机,护士中心可使用联网监控软件,通过局域网连接到硬盘录像机观察到病房内的情况。因此,为了有效提高这种昂贵的进口设备利用率,使其软件能与现有的监控设备结合,我们设计了如下的虚拟摄像头技术方案:
目前国内主流的IP摄像机和硬盘录像机均有SDK开发包,这里以海康威视系列产品为例说明开发过程:开发一个数据转发软件,先调用海康的设备网络SDK接收从IP摄像机或硬盘录像机端传来的压缩视频流,收到压缩流后,立即调用播放库SDK中的相应函数,对压缩流进行解压,获得YUV格式的图像数据,再将YUV转换为RGB格式(转换算法在网上很多,选择时需注意算法的效率),最后通过虚拟摄像头的数据传入接口,将图像在医疗软件上显示出来。数据转发软件可以根据使用者的要求,自动或手动切换监控摄像机,将不同监控摄像机采集到图像显示在同一套软件中。
作为进一步完善,我们通过虚拟摄像头实现了画中画功能,具体做法是:同时从2台摄像机获取压缩流并解码;将其中一台摄像机的位图数据按比例缩小(即删减一部分像素),作为子画面;将主画面的位图数据中一部分,更换为子画面的位图数据,形成画中画,再传入到虚拟摄像头。这样,在主画面切换到某一病床时,子画面仍监控着整个病房的总体情况,达到了全貌和细节同时兼顾的效果。
【中安网原创稿件声明】转载中安网文章时应遵循以下三个规则:1、保持原创文章中图表、图片、音视频的完整性;2、完整标注文章作者[文章前后有说明];3、转载中安网原创中部分内容也要完整标注来源"中安网",违者本网将依法追究。
【想第一时间了解安防行业的重磅新闻吗?请立即关注中安网官方微信(微信号:cpscomcn)——安防行业第一人气微信,万千精彩,千万不要错过!!!
网友评论
共有0条评论 点击查看全部>>24小时阅读排行
本周阅读排行