1.一种基于云存储的视频数据采集和管理系统,其特征在于,包括视频采集模块、智能分析模块、智能报警模块、数据传输模块、数据统计模块、管理模块、临时存储模块以及云存储库;
所述视频采集模块用于获取出海渔船内的视频数据,并将视频数据发送至智能分析模块,所述视频采集模块、智能分析模块、智能报警模块以及数据传输模块安装在出海渔船内部,所述智能分析模块用于接受视频采集模块发送的视频数据,并进行智能分析,具体的智能分析包括以下步骤:
步骤一:视频采集模块实时获取出海渔船内视频数据,并将获取的视频数据发送至智能分析模块;
步骤二:智能分析模块接收到出海渔船内视频数据后,将视频数据处理成为图像帧;并通过深度学习网络检测出海渔船内的人体;
当没有检测到人体时,智能分析模块发送预警信号至智能报警模块,智能报警模块进行语音报警;
当检测到人体时,智能分析模块获取图像帧内的关键点;
步骤三:所述关键点包括头部关键点、腿部关键点、手部关键点以及肩部关键点;智能分析模块依次连接关键点,构成人体图形;
步骤四:智能分析模块从临时存储模块中获取线性分析模型,将关键点构成的人体图形代入线性分析模型,依次与异常行为人体模型进行比较,异常行为人体模型包括睡觉行为人体模块、抽烟行为人体模型、玩手机行为人体模型;计算异常行为匹配系数;
步骤五:分别将异常行为匹配系数进行排列,并将异常行为匹配系数与异常行为匹配系数阈值进行比较;
当异常行为匹配系数大于异常行为匹配系数阈值时,判定属于行为异常,智能分析模块发送预警信号至智能报警模块,智能报警模块进行语音报警;并将视频数据发送至临时存储模块进行存储;
当异常行为匹配系数小于等于异常行为匹配系数阈值时,判定属于正常行为,智能分析模块发送正常信号至智能报警模块,智能报警模块不进行应答;智能分析模块将视频数据发送至临时存储模块进行存储。
2.根据权利要求1所述的一种基于云存储的视频数据采集和管理系统,其特征在于,所述数据传输模块用于将临时存储模块中存储的视频数据发送至云存储库,所述数据传输模块包括网速检测单元、数据传输单元以及信号调用单元;具体的,数据传输模块传输数据的方式包括以下步骤:
步骤s1:数据传输模块将出海渔船分别标记为i,i=1,2……n;网速检测单元获取出海渔船i的网络连接信号lli;
步骤s2:网络检测单元获取网络连接信号阈值,当出海渔船i的网络连接信号lli小于网络连接信号阈值时,表示网络连接信号弱或无网络连接,网络检测单元发送不传输信号至数据传输单元,信号传输单元不进行临时存储模块与云存储库的数据传输;
步骤s3:当出海渔船i的网络连接信号lli大于等于网络连接信号阈值时,表示网络连接信号强,网络检测单元发送传输信号至数据传输单元与信号调用单元;
步骤s4:信号调用单元获取临时存储模块内部存储的视频数据,并区分行为异常视频数据与行为正常视频数据,数据传输单元优先传输行为异常视频数据后进行行为正常视频数据的传输。
3.根据权利要求2所述的一种基于云存储的视频数据采集和管理系统,其特征在于,所述信号调用单元区分行为异常视频数据与行为正常视频数据的方法包括以下步骤:
步骤p1:信号调用单元链接智能分析模块,并获取智能分析模块发送至智能报警模块的所有信号,并同时获取智能分析模块发送至智能报警模块的所有信号的发送时间t1j;j表示信号;j=1,2……m;
步骤p2:信号调用单元调取智能分析模块发送至临时存储模块的所有视频数据,并同时获取智能分析模块发送至临时存储模块的所有视频数据的发送时间t2k;k表示视频数据编号,k=1,2……o;
步骤p3:当存在t1j=t2k时,表示信号j与视频数据编号k属于绑定;
步骤p4:对信号j进行正常信号与预警信号的区别,则与信号j绑定的异常视频数据与行为正常视频数据也进行区分。
4.根据权利要求1所述的一种基于云存储的视频数据采集和管理系统,其特征在于,所述管理模块用于对出海渔船内人员进行管理,具体的管理包括以下步骤:
步骤t1:管理模块通过数据统计模块获取出海渔船i的船员信息,具体的船员信息包括出海渔船的船员人数以及船员名称;
步骤t2:管理模块获取云存储库内存储的异常视频数据,并定位到出海渔船i的编号;
步骤t3:管理模块将出海渔船i的船员异常次数增加一。
5.根据权利要求1所述的一种基于云存储的视频数据采集和管理系统,其特征在于,当智能分析模块检测到人体时,获取人体的关键点的位置,并将人体的关键点位置发送至智能分析模块;
智能分析模块将建立平面二维坐标,分别将头部关键点、腿部关键点、手部关键点以及肩部关键点标记为a、b1、b2、c1、c2、d1、d2;其中1表示左边,2表示右边;
连接ad1c1b1b2c2d2a构成一个封闭图形。
6.根据权利要求1所述的一种基于云存储的视频数据采集和管理系统,其特征在于,智能报警模块具体为声光报警器,声光报警器接收智能分析模块的信号后进行报警,具体的:
当接收的信号为预警信号时,通过声光报警器进行声光报警,声光报警器发出“人员离岗”语音;
当接收的信号为睡觉行为异常信号时,智能分析模块连接智能报警模块进行睡觉状态报警;并通过声光报警器进行声光报警,声光报警器发出“人员睡觉”语音;
当接收的信号为抽烟行为异常信号时,智能分析模块连接智能报警模块进行抽烟状态报警;并通过声光报警器进行声光报警,声光报警器发出“人员抽烟”语音;
当接收的信号为玩手机行为异常信号时,智能分析模块连接智能报警模块进行玩手机状态报警;并通过声光报警器进行声光报警,声光报警器发出“人员玩手机”语音。