历史上的今天
今天是:2024年11月23日(星期六)
2020年11月23日 | 解除空中风险 揭秘大华高空抛物检测技术
2020-11-23 来源:集微网
高空抛物被称为“悬在城市上空的痛”,高空抛物行为破坏了生活环境,危害了人民的生命安全,侵犯了人民的合法权益,其管理整治关系着社会治安的稳定以及智慧城市的建设。
在相关技术中,为解决高空抛物的追责问题,大多采取利用楼宇的安防系统的摄像头进行视频监控,例如通过在大楼的远处直接设置摄像头持续拍摄录像进行高空抛物检测。
但是,单个摄像头可拍摄的范围毕竟有限,如果楼比较高大,覆盖范围也是一个不小的问题,而考虑增加摄像头则更加增加了成本投入及将来分析的难度,且安装工程量也大,无法进行方案实际产业化。同时,在小区居民楼等区域安装摄像头进行监控时,还会侵犯用户隐私。
为此,大华在20年5月8日申请了一项名为“高空抛物的检测方法、系统、计算机设备及存储介质”的发明专利(申请号:202010381770.0),申请人为浙江大华技术股份有限公司。
根据该专利目前公开的资料,让我们一起来看看大华的这项高空抛物检测技术吧。

首先,我们来看看该专利中发明的高空抛物检测方法流程图,在该方案的设想中,首先要对于高空抛物检测的隐私区域进行标定,这个步骤是为了后续对于隐私区域进行遮挡,并从多目相机中获取原始的视频流(监控视频)。
多目相机就是利用多个摄像头进行视频拍摄,同时将这些视频进行组合以及畸形矫正等操作,以得到该空间范围内的立体图像,如下图所示,该多目相机对拍摄到的居民楼层(170-180度)的画面进行实时拼接,且该居民楼层与多目相机正面相对。

在获取到原始的视频流信息后,需要根据该隐私区域对原始的视频流进行隐私处理,以获取隐私视频流,这需要进行自动隐私标定,从逻辑上进行区域划分,正对楼层的部位为隐私区域,然后通过物理通道对原始视频流的隐私区域进行遮掩处理,例如我们常见的打码等手段,以便于更好的保护居民的隐私。
之后需要对该视频漏进行实时的算法检测,以获取高空抛物的判定结果,此时,通过另一物理通道进行高空抛物检测,例如通过帧差法将该原始数据流中的相邻两帧图像相减并分离前景背景,然后针对高空抛物检测算法建立空间模型,根据该空间模型实时判断前景目标是否为高空抛物。
最后,根据隐私视频流和原始视频流,向用户终端发送该高空抛物检测的实时预览视频流,不需要用户通过手动回放录像进行查看。

如上图,为该专利中发明的高空抛物的检测系统的结构框图,与该方案的流程图相对应的,该结构中包括多目相机32、主控装置72和终端74,主控装置分别和多目相机和终端连接,主控装置可以对待高空抛物检测的隐私区域进行标定,并接收多目相机获取的视频流。
以上就是大华发明的高空抛物检测方法,该方案通过多目相机生成立体图像的方式,结合隐私部位自动遮挡技术以及高空抛物检测技术,实现了在新型智慧小区监控行业解决方案中推行智能业务和隐私安全结合的有效组合应用。同时,利用多目相机代替多组摄像机实现高空抛物检测,使得施工更加便利,且有效降低了成本。
史海拾趣
|
怎样用FPGA实现PCI或网络通信啊? 我看到FPGA的大部分资料都是一些基本的程序 但现在好多公司要求有PCI、网络、USB等方面的设计经 所以就想问问:用FPGA怎么设计这些东西。有什么资料可以分享吗? 请高手不吝赐教… 查看全部问答> |
|
各位: 1、请问谁有能在PXA270上用的JFLASH 功能是:可以烧写 或 调试 ADS1.2 生成的 bin 文件 //目前我的板子上只有JTAG口 ,直接连到电脑的并口上了,现在用的JFLASH只能烧写.NB0文件,也就是烧写BOOT用的 2、请问目前我这个硬 ...… 查看全部问答> |
|
我用 call \"%VS80COMNTOOLS%\"\\vsvars32.bat 将VS的环境起来,然后用 DEVENV /useenv D:\\work\\test3\\test3.sln /rebuild \"release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\" 编译,出现在了如下问题 uafxcw. ...… 查看全部问答> |
|
我想了解下pb与smdk2440 的关系是什么呢,我在看到smdk2440中有很一些驱动,以及bootloader,还有内核调试方面, 那是不是pb中集成了协议栈,但是驱动由smdk2440来提供,但是我不知道这个驱动在smdk2440下是如何区分系统的驱动与用户的驱动,好像 ...… 查看全部问答> |
|
com3 -- TxD usb com3 -- RxD 不知道这样行不行?是不是用一个程序在PC端模拟出一个串口 在PC编程与以前一样吗 有没有这样经验的达人给予帮 ...… 查看全部问答> |
|
来自EEWORLD合作群:12425841 reg ChZFilt;reg [5:0] ChZBuf;assign LineOrigin = ChZFilt;always @ ( posedge Clk4MHz or negedge Reset_ )beginif ( !Reset_ )beginChZBuf <= 6\'h00;ChZFilt <= LO;endelsebeginChZBuf <= ChZBuf ...… 查看全部问答> |




