每日文章精选 2017 10 16
使用 OpenCV、Kafka 和 Spark 技术进行视频流分析
核心要点为了可靠且高效地处理大规模的视频流数据,需要有一个可扩展、能容错、松耦合的分布式系统;
本文中的示例应用使用开源的技术来构建这样的系统,这些技术包括 OpenCV、Kafka 和 Spark。另外,还可以使用 Amazon S3 或 HDFS 进行存储;
该系统包含了三个主要的组件:视频流收集器(Video Stream Collector)、流数据缓冲(Stream Data Buffer)以及视频流处理器(Video Stream Processor);
视频流收集器需要与一个网络摄像机(IP camera)集群协同工作,这些摄像机提供视频内容的实时流数据,并且还会使用 OpenCV 视频处理库把视频流转换为帧,将数据以 JSON 的格式传递给 Kafka Broker,供流数据缓冲组件使用;
视频流处理组件基于 Apache Spark 构建,同样会使用 OpenCV 进行视频流数据的处理。
原文:
http://www.infoq.com/articles/video-stream-analytics-opencv
译文:
http://www.infoq.com/cn/articles/video-stream-analytics-opencv
Unity 2017.2 发布,引入新的 2D 世界构建工具
Linux Kernel 4.13.7 发布,稳定内核更新
欢庆 21 周年:KDE 发布应用程序和框架更新
Android Studio 3.0 RC 1 发布,各种错误修复
- 2017金华市“泰龙厨具杯”机关篮球赛第四比赛日赛况
- 2017年阿勒泰地区二级社会体育指导员培训班正式开班
- 麦麦提图尔孙·琼在2017年中国拳王赛中夺得“中国拳王金腰带”
- 2017年最火的100篇论文,你都读过哪些?
- 小狮子为您整理每日最新汇率信息,考虑境外消费的小伙伴不要错过
- 乡愁依旧,您已不在。
- 小升初每日一题:真题 · 第86天(含答案)
- 水泥行业去产能行动计划印发 概念股迎来布局契机(附每日一股)
- 【2017.12.15更新】房产出售、出租、求购、置换
- 2017年12月16日周六 三分钟房产资讯早餐(语音+文字版)