基于HTML5与WebRTC的视频运动目标检测方法
2017-07-12古超龙政李泽
古超+龙政+李泽



摘要:HTML5标准规范和WebRTC技术的不断演进,使得跨平台音视频实时通讯应用的构建成为可能。分析视频运动目标检测的常用方法,并提出帧差法在HTML5与WebRTC环境下的实现。
关键词:HTML5;WebRTC;运动目标检测;帧差
DOIDOI:10.11907/rjdk.171467
中图分类号:TP317.4
文献标识码:A 文章编号:1672-7800(2017)006-0194-04
0 引言
历经5次修改后,HTML(超文本标记语言)标准规范的最新版本HTML5已由W3C(万维网联盟)组织在2014年10月宣布制定完成并公开发布[1]。HTML5将取代1999年制定的HTML 4.01、XHTML 1.0标准,以期能在互联网应用迅速发展时,使网络标准符合当代网络需求,为桌面和移动平台带来无缝衔接的丰富内容[2]。为了更好地处理当今的互联网应用,HTML5添加了很多新元素及功能,比如:用于图形绘制的Canvas元素、用于多媒体内容回放的Video和Audio元素等。目前,HTML5已经受到各平台下大部分浏览器的支持。
Web实时通信技术(Web Real-Time Communication,WebRTC)为Web浏览器增加了新的功能。自2011年Google发起WebRTC开源项目和标准化工作以来,WebRTC已经成为未来最有希望统一互联网音视频通信服务的技术标准。WebRTC的目标是为浏览器、移动终端平台以及物联网设备的高质量实时通讯应用开发提供技术标准,并允许这些跨平台应用之间通过一套统一的协议进行相互通讯[3]。尽管初衷是建立浏览器之间的音视频通信能力,但作为一个高质量的开源音视频引擎,WebRTC也帮助了成千上万的开发者和项目团队,为移动应用和其它常见跨平台应用的搭建提供了强大的音视频通讯功能。这一点进一步扩大了WebRTC在全行业的影响力以及未来发展空间。……
