本发明涉及一种通过视频分析和计算机深度学习的预估企业产能的方法。
背景技术:
目前,企业的产能数据可以通过两种方法去统计,一种是简单预估统计,企业的管理人员根据销售和库存情况推算企业的产能情况。另一种是通过生产管理系统去细致的管理企业产能情况。第一种通过销售的方法推算准确率较低;第二种一般只有较大规模的企业才会实施,同时企业给第三方产能数据真实性较低,一般很难去证实。使得无法准确的获得企业的产能情况。
技术实现要素:
本发明所要解决的技术问题是实现一种能够准确、高效获取企业产能数据的方法。
为了实现上述目的,本发明采用的技术方案为:企业产能统计系统,企业厂区采集生产情况的摄像头,所述摄像头输出所采集的视频信息至处理单元,所述处理单元将视频信息输送至存储单元存储,其特征在于:所述处理单元将存储单元存储内存储的视频信息上传至云端服务器的数据库,所述云端服务器根据视频信息获取企业产能的数据。
所述云端服务器至少接收两家企业上传的视频信息。
所述云端服务器将获取的企业产能的数据输送至云端服务器的数据库和相应企业的存储单元存储。
所述摄像头获取企业内的关键岗位区域的视频信息,所述关键岗位区域为关系到企业产能的关键机械设备或关键人工生产线。
所述云端服务器根据机械设备的运行次数统计企业产能,所述云端服务器根据人工生产线工人的工作时长预估统计企业产能。
基于所述企业产能统计系统的统计方法,其特征在于:包括企业系统控制方法和服务器系统控制方法:
所述企业系统控制方法:
1)系统启动;
2)摄像头实时获取视频信息;
3)处理单元将视频信息输送至存储单元和云端服务器的数据库存储;
所述服务器系统控制方法:
1)云端服务器从数据库中调取视频信息;
2)云端服务器处理视频信息获取机械设备运行次数或者人工生产线工人的工作时长的数据;
3)云端服务器根据视频信息获取的数据统计处企业产能数据并存储至数据库,同时发送至相应企业的存储单元存储。
所述企业系统控制方法中,处理单元将视频信息按照设定的间隔时间分隔成视频片段,每采集完一个视频片段后处理单元将该视频片段上传至云端服务器的数据库;
所述服务器系统控制方法中,云端服务器按照接收到视频片段的时间顺序依次处理每个视频。
本发明通过摄像头采集视频数据,通过深度学习分析得出的产能,方便快捷,数据准确,并通过关键图片佐证数据的真实性。
附图说明
下面对本发明说明书中每幅附图表达的内容作简要说明:
图1为企业产能统计方法流程图。
具体实施方式
企业产能统计系统需要在厂区内安装摄像头,采集生产情况,摄像头获取企业内的关键岗位区域的视频信息,关键岗位区域是指关系到企业产能的关键机械设备或关键人工生产线,例如,某一个零件生产或总成组装的数量关系到最终的企业产能,则在该区域安装一个摄像头,云端服务器根据人工生产线工人的工作时长预估并统计企业产能,或者云端服务器根据机械设备的运行次数统计企业产能。
摄像头输出所采集的视频信息至处理单元,处理单元将视频信息输送至存储单元存储,本系统仅需在企业内部构建一个视频监控系统即可实现,这样成本低,便于普及,处理单元将存储单元存储内存储的视频信息上传至云端服务器的数据库,云端服务器根据视频信息获取企业产能的数据,统计端口在远端,使得数据的分析更加准确、真实。
通过云端服务器实现企业产能的监控(关于生产区域的监控),则一个云端服务器可以同时为多家企业监控,云端服务器将获取的企业产能的数据输送至云端服务器的数据库和相应企业的存储单元存储。在存储单元存储可以方便企业内部自行查看,系统设有客户端,客户端通过互联网从云端服务器的数据库获取存储的数据,方便数据的远程查询,也能保证数据的真实性。
为了提高远端服务器处理数据的能力,云端服务器的数据库为每个企业建立一个独立的存储库,即企业专属的独立存储空间,既能保证数据安全性,也方便服务器单元调取数据和存储数据,提高运算效率,在每个企业的存储库中设有该企业产能计算方法,如工人生产时长与产能的关系,机械设备动作一次的判断方法,机械设备动作一次与产能的关系等。
基于上述企业产能统计系统的统计方法,包括企业系统控制方法和服务器系统控制方法:
所述企业系统控制方法:
1)系统启动;
2)摄像头实时获取视频信息;
3)处理单元将视频信息输送至存储单元和云端服务器的数据库存储;
即完成一个视频上传过程,为了提高数据上传质量,以及保证云服务器端和企业端网络的流畅性,处理单元将视频信息按照设定的间隔时间分隔成视频片段,每采集完一个视频片段后处理单元将该视频片段上传至云端服务器的数据库,例如处理单元将每一个小时获取的视频信息压缩成视频片段,每完成一个视频片段采集之后,将该视频片段上传至云端服务器,使得上传过程为间断性的,而非连续性的,即便网络信号有波动,也不会影响到数据的上传。
服务器系统控制方法:
1)云端服务器从数据库中调取视频信息;
2)云端服务器处理视频信息获取企业机械设备工作次数或人工生产线生产时长的数据;
3)云端服务器根据上述的数据获取产能数据,并存储至数据库,同时发送至相应企业的存储单元存储。
由于云端服务器需要处理多个企业的视频片段,云端服务器按照接收到视频片段的时间顺序依次处理每个视频,逐一顺序处理既能保证处理质量,也能保证处理的效率,
云端服务器在处理视频片段时,获取该视频片段所属公司名称或编号,并调取高公司判定产能的程序,由于每个特征子库是独立的,每个图像处理程序单独存储,根据视频对象执行相应程序,能够视频信息处理的效率和准确性。
上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。