基于视频图像分析算法的落水检测系统
2020-12-21王旭叶超王欣欣陈寿辉
科学与财富 2020年29期
王旭 叶超 王欣欣 陈寿辉


摘 要:本文提出的基于视频图像分析算法的落水检测系统是应用于检测人员落水的实时性系统,目的是对落水人员进行第一时间的营救,减少因溺水导致死亡的风险。本文提出的落水检测系统是利用了FFmpeg、OpenGL、CUDA等开源算法,设计了一套具备实时性与高效性,同时兼顾了应用性与稳定性的落水监测系统。
关键词:落水检测系统;FFmpeg;OpenGL;CUDA
1引言:随着国民经济和基础科学的迅猛发展,人们开始对日常生活中的公共安全保障有了更高的标准和要求。当危险即将发生时,人们希望可以通过一些高科技的手段来预警或者报警,以降低人员伤害和财产损失。我国卫生部估算全国每年有5.7万人死于溺水,相当于每天有150多人。足以见得,解决此类问题是多么的迫在眉睫。本文提出的落水检测系统是自主研发的具有源码的视频分析系统。经过实践论证,该系统能够高效地解决上述问题,更好地满足了工程上的实际需求。
2落水监测系统核心算法:
FFmpeg是一套可以用来录制、转换以及流化音视频的开源计算机程序。具备很高的可移植性。本文提出的落水监测系统就是采用了FFmpeg的编解码、播放和抓取等技术。
OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API),同樣具备很高的可移植性。本文提出的落水监测系统就是采用了OpenGL的划线和团块边界确定等技术。
CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。……
登录APP查看全文
