1.本发明涉及超宽带
技术领域:
,尤其涉及一种面向智能制造的高精度定位与视频采集方法。
背景技术:
:2.超宽带(ultrawideband,uwb)高精度定位技术,定位精度可达厘米级,其中采用双向tof(timeofflight,飞行时间)异步定位方法、tdoa(timedifferenceofarrival,到达时间差)同步定位方法。3.双向tof异步定位方法中,定位终端发送轮询(poll)消息,测量并记录超宽带信号的发送时间t1;定位基站接收到poll消息后,测量并记录超宽带信号中第一径信号的接收时间t2;定位基站发送响应(response)消息,测量并记录超宽带信号的发送时间为t3;定位终端接收response消息,测量并记录超宽带信号中第一径信号的接收时间t4;定位终端发送最终(final)消息,测量并记录超宽带信号的发送时间t5,其中,final消息中包含定位终端记录的t1、t4和t5;定位基站接收final消息,测量并记录超宽带信号中第一径信号的接收时间t6。因此,定位基站获得所有的发送时间和接收时间,即t1、t2、t3、t4、t5和t6。4.定位基站通过如下公式计算得到测距结果:定位基站通过如下公式计算得到测距结果:定位基站通过如下公式计算得到测距结果:定位基站通过如下公式计算得到测距结果:定位基站通过如下公式计算得到测距结果:tdoa同步定位方法通过检测超宽带信号到达两个定位基站的绝对时间差,而不是到达的飞行时间来确定定位终端的位置,利用定位终端到达2个定位基站的时间toa(timeofarrival,到达时间),取其差值来获得,需要定位基站之间时间的严格同步,时间同步精度为纳秒级(10-9s),才能满足超宽带的测距精度和定位精度要求。5.工厂生产线的视频采集方法包括视频采集、视频传输、信息处理、录像存储和备份、系统控制5大功能,然而由于没有采用高精度定位信息,在各个工序上生产对象、生产人员、生产车辆、生产设备等移动实体的视频是分散的,因此查询回溯的效率低,管理成本高。技术实现要素:6.本发明公开了一种面向智能制造的高精度定位与视频采集方法,解决了由于视频分散导致查询回溯效率低、管理成本高的问题。7.本发明实施例提供一种面向智能制造的高精度定位与视频采集方法,包括:移动实体和定位终端进行绑定,所述移动实体是生产对象、生产人员、生产车辆、生产设备等;所述移动实体在生产过程中经过各个工序,根据所述移动实体的超宽带高精度定位结果,获得所述移动实体在所述工序的生产时间;所述工序通过视频设备进行视频采集,根据所述移动实体在所述工序的生产时间,获得所述移动实体的生产视频。8.可选的,移动实体和定位终端进行绑定,所述移动实体是生产对象、生产人员、生产车辆、生产设备等,包括:所述生产对象和所述定位终端在上线工序时进行绑定,所述生产对象信息包括以下信息中的一种或多种:编号、型号、订货号、客户信息,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率;或者,所述生产人员和所述定位终端在员工管理中进行绑定,所述生产人员信息包括以下信息中的一种或多种:姓名、工号、性别、身份证号、年龄、岗位类别、职位、手机号,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率;或者,所述生产车辆和所述定位终端在车辆管理中进行绑定,所述生产车辆信息包括以下信息中的一种或多种:名称、编号、品牌、型号、驾驶人员、分组,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率;或者,所述生产设备和所述定位终端在设备管理中进行绑定,所述生产设备信息包括以下信息中的一种或多种:名称、编号、品牌、型号、运维人员、分组,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率。9.可选的,所述移动实体在生产过程中经过各个工序,根据所述移动实体的超宽带高精度定位结果,获得所述移动实体在所述工序的生产时间,包括:根据所述移动实体的超宽带高精度定位结果,确定所述移动实体进入和离开所述工序的工序区域,精确获得所述移动实体在所述工序的进入时间和离开时间;所述工序包括以下类型中的一种或多种:上线工序、下线工序、正常工序、空工序、流转工序、返修工序;所述工序包括以下信息中的一种或多种:工序编号、工序名称、开始时间、结束时间、停留时间、生产时间、工序循环时间、节拍、工序区域;所述开始时间是所述移动实体在所述工序进入所述工序区域的时间;所述结束时间是所述移动实体在所述工序离开所述工序区域的时间;所述停留时间是所述移动实体在所述工序的离开时间减去进入时间;所述生产时间是所述移动实体在所述工序的停留时间减去非工作时间,所述非工作时间包括休息时间和预期停工时间。10.可选的,所述工序通过视频设备进行视频采集,根据所述移动实体在所述工序的生产时间,获得所述移动实体的生产视频,包括:根据所述移动实体的信息,获得所述移动实体在各个所述工序的生产视频;或者,根据所述移动实体的信息和所述工序的信息,获得所述移动实体在所述工序的生产视频;或者,根据所述工序的信息和时间段,获得所述时间段内在所述工序的全部所述移动实体的生产视频。11.可选的,所述方法还包括:根据所述移动实体的信息,获得所述移动实体在各个所述工序的工序循环时间,所述工序循环时间是所述工序的结束时间减去所述工序的上一个工序的结束时间;或者,根据所述移动实体的信息,获得所述移动实体的生产轨迹,所述生产轨迹可以显示所述移动实体在各个所述工序的节拍状态;所述工序循环时间在节拍范围内的所述工序的节拍状态是正常状态,用普通色标记;所述工序循环时间超出节拍范围的所述工序的节拍状态是异常状态,用警示色标记;或者,根据所述移动实体的信息和时间段,获得在所述时间段内所述移动实体的生产热谱图。12.可选的,所述方法还包括:对所述视频设备进行配置和管理;通过所述视频设备获取视频实时流,对所述移动实体进行实时视频追踪;通过所述视频设备获取视频回放流,对所述移动实体进行生产视频回放;通过所述视频设备对所述移动实体进行生产视频的录制和存储。13.可选的,对所述视频设备进行配置和管理,包括:所述视频设备包括以下类型中的一种或多种:网络摄像头、网络视频录像机、视频服务器、视频归档服务器;所述视频设备包括以下信息中的一种或多种:编号、通道名称、通道号、ip地址、端口号、用户名、密码、编码协议、码流类型、品牌、型号、通道数、属性、位置、视频区域、工序编号、定位场景、url地址。14.本发明的上述技术方案至少具有如下有益效果:本发明实施例,通过超宽带高精度定位和视频联动,精确记录移动实体在各个工序的生产时间,将离散的生产视频进行标记,形成用于生产对象、生产人员、生产车辆等移动实体的半结构化视频。这样可以较大幅度的提高查询回溯效率,同时降低管理成本。附图说明15.图1为本发明实施例提供的一种面向智能制造的高精度定位与视频采集方法流程示意图;图2为本发明实施例提供的移动实体是生产对象情况下高精度定位与视频采集方法流程示意图;图3为本发明实施例提供的移动实体是生产人员情况下高精度定位与视频采集方法流程示意图;图4为本发明实施例提供的视频设备管理情况下高精度定位与视频采集方法流程示意图。具体实施方式16.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。17.参见图1,本发明实施例提供的一种面向智能制造的高精度定位与视频采集方法流程示意图,如图1所示,包括以下步骤:101:移动实体和定位终端进行绑定,所述移动实体是生产对象、生产人员、生产车辆、生产设备等;102:所述移动实体在生产过程中经过各个工序,根据所述移动实体的超宽带高精度定位结果,获得所述移动实体在所述工序的生产时间;103:所述工序通过视频设备进行视频采集,根据所述移动实体在所述工序的生产时间,获得所述移动实体的生产视频。18.该实施方式中,上述定位终端是具有超宽带信号发送和/或接收能力的设备,可以是uwb标签;也可以是具有uwb信号发送和/或接收能力的用户终端(userequipment,ue),例如,手机、平板电脑(tabletpersonalcomputer)、膝上型电脑(laptopcomputer)、个人数字助理(personaldigitalassistant,pda)、移动上网装置(mobileinternetdevice,mid)或可穿戴式设备(wearabledevice)等终端侧设备。需要说明的是,在本发明实施例中并不限定定位终端的具体类型。19.上述移动实体可以是工厂生产线上的生产对象,厂区内的生产人员、生产车辆、生产设备等。具体的,对于汽车零部件企业,生产对象可以是发动机、变速箱、车桥、商用车、零部件等,生产人员可以是一线装配人员、车间主任、工艺质量人员等,生产车辆可以是叉车、货车、升降车等,生产设备可以是装配机器、传送机器、吊装机器等。20.在具体实施中,和生产对象绑定的定位终端可以是资产式标签,1hz定位频率下续航时间不低于1年,资产式标签信息关联可以通过mes系统(制造执行系统,manufacturingexecutionsystem)对接后扫描绑定,资产式标签可以通过磁铁吸附的方式安放到生产对象的机体上或者承载生产对象的托盘上。和生产人员绑定的定位终端可以是工牌式或手环式标签,1hz定位频率下续航时间不低于3个月,工牌式或手环式标签信息关联可以通过hr系统(人力资源管理系统,humanresourcessystem)对接后扫描绑定。和生产车辆绑定的定位终端可以是车载式标签,5hz定位频率下续航时间不低于0.5个月,车载式标签信息关联可以通过eam系统(企业资产管理系统,enterpriseassetmanagement)对接后扫描绑定。和生产设备绑定的定位终端可以是资产式标签,1hz定位频率下续航时间不低于1年,资产式标签信息关联可以通过mes系统对接后扫描绑定,资产式标签可以通过磁铁吸附的方式安放到生产设备的机体上。21.在具体实施中,生产对象可以在生产线上按照规定的路线经过各个工序,在全生命周期内进行生产视频的采集。生产人员可以在生产线固定的工序上或者厂区内灵活的工序上进行人工操作,在全生产过程中进行生产视频的采集。生产车辆可以在厂区灵活的工序上进行搬运、转运,在全运输过程中进行生产视频的采集。生产设备可以在生产线固定的工序上或者厂区内灵活的工序上进行自动操作,在全生产过程中进行生产视频的采集。22.可选的,移动实体和定位终端进行绑定,所述移动实体是生产对象、生产人员、生产车辆、生产设备等,包括:所述生产对象和所述定位终端在上线工序时进行绑定,所述生产对象信息包括以下信息中的一种或多种:编号、型号、订货号、客户信息,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率;或者,所述生产人员和所述定位终端在员工管理中进行绑定,所述生产人员信息包括以下信息中的一种或多种:姓名、工号、性别、身份证号、年龄、岗位类别、职位、手机号,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率;或者,所述生产车辆和所述定位终端在车辆管理中进行绑定,所述生产车辆信息包括以下信息中的一种或多种:名称、编号、品牌、型号、驾驶人员、分组,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率;或者,所述生产设备和所述定位终端在设备管理中进行绑定,所述生产设备信息包括以下信息中的一种或多种:名称、编号、品牌、型号、运维人员、分组,所述定位终端信息包括以下信息中的一种或多种:设备编号、设备类型、绑定时间、绑定状态、运行状态、电量、定位频率。23.在具体实施中,超宽带高精度定位管理系统包含实时定位、历史轨迹、电子围栏、报警管理、电子巡检、电子考勤、产品管理、用户管理、车辆管理、设备管理、工序管理、节拍管理、地图管理、基站管理、终端管理、视频管理、权限管理等若干个功能模块。产品管理模块对生产对象进行管理和应用,产品管理模块包含产品记录子模块,产品记录子模块用来对生产对象和定位终端进行绑定,记录生产对象的信息。终端管理模块对定位终端进行管理和应用,终端管理模块用来记录定位终端的信息。用户管理模块对生产人员进行管理和应用,用户管理模块包含员工管理子模块,员工管理子模块用来对生产人员和定位终端进行绑定,记录生产人员的信息。车辆管理模块对生产车辆进行管理和应用,车辆管理模块包含车辆记录子模块,车辆记录子模块用来对生产车辆和定位终端进行绑定,记录生产车辆的信息。设备管理模块对生产设备进行管理和应用,设备管理模块包含设备记录子模块,设备记录子模块用来对生产设备和定位终端进行绑定,记录生产设备的信息。24.在具体实施中,扫描定位终端自动绑定移动实体,扫描定位终端的方式包含以下3种:方式一:扫描定位终端上的二维码;方式二:扫描定位终端上的近场通信(nearfieldcommunication,nfc)模块;方式三:扫描定位终端上的射频识别(radiofrequencyidentification,rfid)模块。25.每个定位终端都具有唯一标识码,例如,通用唯一识别码(universallyuniqueidentifier,uuid),通过扫描定位终端,可以获得定位终端的唯一标识码信息,再将移动实体与定位终端进行一一绑定,超宽带高精度定位管理系统可以实现对移动实体的实时精确定位与跟踪。26.可选的,所述移动实体在生产过程中经过各个工序,根据所述移动实体的超宽带高精度定位结果,获得所述移动实体在所述工序的生产时间,包括:根据所述移动实体的超宽带高精度定位结果,确定所述移动实体进入和离开所述工序的工序区域,精确获得所述移动实体在所述工序的进入时间和离开时间;所述工序包括以下类型中的一种或多种:上线工序、下线工序、正常工序、空工序、流转工序、返修工序;所述工序包括以下信息中的一种或多种:工序编号、工序名称、开始时间、结束时间、停留时间、生产时间、工序循环时间、节拍、工序区域;所述开始时间是所述移动实体在所述工序进入所述工序区域的时间;所述结束时间是所述移动实体在所述工序离开所述工序区域的时间;所述停留时间是所述移动实体在所述工序的离开时间减去进入时间;所述生产时间是所述移动实体在所述工序的停留时间减去非工作时间,所述非工作时间包括休息时间和预期停工时间。27.在具体实施中,工序管理模块用来对工序进行管理和应用,记录工序配置的信息,包括工序编号、工序名称、工序类型、工序用途、上级工序编号、plc通信模式、录制方式等,可以通过excel导入的方式添加到系统平台。工序类型可以是上线工序、下线工序、正常工序、空工序、流转工序、返修工序等。具体的,上线工序是生产对象经历的第一个工序,可以进行生产对象和定位终端的绑定;下线工序是生产对象经历的最后一个工序,可以进行生产对象和定位终端的解绑;正常工序是生产对象在生产线上经历的生产工序,可以进行视频设备的视频拍摄;空工序是生产对象在生产线上经历的生产工序,可以不进行视频设备的视频拍摄;流转工序是生产对象在生产线之间流转时经历的工序,可以不进行视频设备的视频拍摄;返修工序是生产对象出现异常时进行暂存、维修的工序,返修后可以继续返回生产线进行生产,根据需要可以进行或不进行视频设备的视频拍摄。工序用途可以是用于生产对象、生产人员、生产车辆、生产设备等。plc(可编程逻辑控制器,programmablelogiccontroller)通信模式可以是允许或者不允许,并配置通信地址对应的ip地址和端口号;允许plc通信模式下,可以进行plc通信,当生产对象、生产人员、生产车辆、生产设备等进入该工序,可以通知到达该工序的信息。录制方式可以是录制或者不录制,录制方式下,对该工序进行录制;不录制方式下,对该工序不进行录制。28.在具体实施中,工序区域是针对各个工序设置的区域范围,每个工序区域包含边界线集合和顶点集合。针对不同类型的工序,其工序区域的区域范围可以不同。具体的,上线工序、下线工序、正常工序、空工序可以包含一个或多个操作工位的区域;流转工序是生产线之间的区域,可以包含不同生产车间之间的大片区域;返修工序用于生产对象的暂存、维修,可以包含暂存、维修的大片区域。按照和移动实体绑定的定位终端的定位频率,可以获得移动实体的超宽带高精度定位结果,例如,定位频率为1hz,那么每秒可以获得移动实体的超宽带高精度定位结果。当移动实体移动到工序对应的工序区域外靠近边界线附近,移动实体的超宽带高精度定位结果可以实时反映移动实体的位置,通过将超宽带高精度定位结果和工序区域的区域范围进行比较,可以及时确定移动实体在工序区域范围内,从而能够精确记录移动实体进入工序区域的时间;同样的,当移动实体移动到工序对应的工序区域内靠近边界线附近,可以及时确定移动实体在工序区域范围外,从而能够精确记录移动实体离开工序区域的时间。29.在具体实施中,生产时间是生产对象、生产人员、生产车辆、生产设备等在工序中生产的时间,是停留时间减去非工作时间,非工作时间包括休息时间和预期停工时间,休息时间包括午饭休息、晚饭休息、凌晨休息、周末休息等,预期停工时间包括维护、交接班的时间等。30.可选的,所述工序通过视频设备进行视频采集,根据所述移动实体在所述工序的生产时间,获得所述移动实体的生产视频,包括:根据所述移动实体的信息,获得所述移动实体在各个所述工序的生产视频;或者,根据所述移动实体的信息和所述工序的信息,获得所述移动实体在所述工序的生产视频;或者,根据所述工序的信息和时间段,获得所述时间段内在所述工序的全部所述移动实体的生产视频。31.在具体实施中,工序视频是生产对象、生产人员、生产车辆、生产设备等在工序中生产的生产视频;全程视频是生产对象在全生命周期各个工序上的生产视频。32.在具体实施中,产品管理模块包含产品履历子模块,用来对生产对象的生产时间、生产视频进行查询和回放。具体的,输入生产对象的编号即可查询到该生产对象在全生命周期各个工序的生产视频及进出工序的精确时间;输入生产对象的编号、工序编号或工序名称即可查询到该生产对象在指定工序的生产视频及进出指定工序的精确时间;输入工序编号或工序名称、时间段即可查询到在该时间段内在指定工序的所有生产对象的生产视频及进出指定工序的精确时间。33.在具体实施中,用户管理模块包含人员履历子模块,用来对生产人员的生产时间、生产视频进行查询和回放。具体的,输入生产人员的工号或者姓名即可查询到该生产人员在各个工序的生产视频及进出工序的精确时间;输入生产人员的工号或者姓名、工序编号或工序名称即可查询到该生产人员在指定工序的生产视频及进出指定工序的精确时间;输入工序编号或工序名称、时间段即可查询到在该时间段内在指定工序的所有生产人员的生产视频及进出指定工序的精确时间。进一步的,由于生产人员活动的范围较大,通过邻近的多个视频设备的生产视频联合查询,可以进一步提升生产人员的生产视频获取量。34.在具体实施中,车辆管理模块包含车辆履历子模块,用来对生产车辆的生产时间、生产视频进行查询和回放。具体的,输入生产车辆的编号或者名称即可查询到该生产车辆在各个工序的生产视频及进出工序的精确时间;输入生产车辆的编号或者名称、工序编号或工序名称即可查询到该生产车辆在指定工序的生产视频及进出指定工序的精确时间;输入工序编号或工序名称、时间段即可查询到在该时间段内在指定工序的所有生产车辆的生产视频及进出指定工序的精确时间。进一步的,由于生产车辆活动的范围较大,通过邻近的多个视频设备的生产视频联合查询,可以进一步提升生产车辆的生产视频获取量。35.在具体实施中,设备管理模块包含设备履历子模块,用来对生产设备的生产时间、生产视频进行查询和回放。具体的,输入生产设备的编号或者名称即可查询到该生产设备在各个工序的生产视频及进出工序的精确时间;输入生产设备的编号或者名称、工序编号或工序名称即可查询到该生产设备在指定工序的生产视频及进出指定工序的精确时间;输入工序编号或工序名称、时间段即可查询到在该时间段内在指定工序的所有生产设备的生产视频及进出指定工序的精确时间。36.可选的,所述方法还包括:根据所述移动实体的信息,获得所述移动实体在各个所述工序的工序循环时间,所述工序循环时间是所述工序的结束时间减去所述工序的上一个工序的结束时间;或者,根据所述移动实体的信息,获得所述移动实体的生产轨迹,所述生产轨迹可以显示所述移动实体在各个所述工序的节拍状态;所述工序循环时间在节拍范围内的所述工序的节拍状态是正常状态,用普通色标记;所述工序循环时间超出节拍范围的所述工序的节拍状态是异常状态,用警示色标记;或者,根据所述移动实体的信息和时间段,获得在所述时间段内所述移动实体的生产热谱图。37.在具体实施中,节拍管理模块用来对节拍进行管理和应用,记录节拍的信息,包括工序循环时间、节拍范围、节拍状态等。38.在具体实施中,历史轨迹模块用来对生产对象、生产人员、生产车辆、生产设备等的生产轨迹进行查询和回放。具体的,工序编号为3300的节拍范围设置为0到120s,当3300的工序循环时间为100s时,在节拍范围内,3300的节拍状态是正常状态,用绿色标记;当3300的工序循环时间为150s时,超出节拍范围,3300的节拍状态是异常状态,用红色标记。39.在具体实施中,生产热图模块用来对生产对象、生产人员、生产车辆、生产设备等的生产热谱图进行查询和回放,可以用颜色区分能效状态,生产时间长的地方呈深色,生产时间短的地方呈浅色。40.可选的,所述方法还包括:对所述视频设备进行配置和管理;通过所述视频设备获取视频实时流,对所述移动实体进行实时视频追踪;通过所述视频设备获取视频回放流,对所述移动实体进行生产视频回放;通过所述视频设备对所述移动实体进行生产视频的录制和存储。41.在具体实施中,视频管理模块对视频设备进行管理和应用,视频管理模块包含摄像头管理子模块,对网络摄像头进行配置和管理;视频管理模块包含网络视频录像机(networkvideorecorder,nvr)管理子模块,对nvr进行配置和管理;视频管理模块包含视频服务管理子模块,对视频服务器、视频归档服务器进行配置和管理。42.在具体实施中,实时定位模块对生产对象、生产人员、生产车辆、生产设备等进行实时视频追踪,通过生产对象、生产人员、生产车辆、生产设备等的实时定位结果,获取与工序的视频区域匹配的视频设备的视频实时流。工序的视频区域和工序区域的区域范围可以相同或不同。具体的,上线工序、下线工序、正常工序、返修工序(部分)由于进行视频设备的视频拍摄,所以视频区域和工序区域可以相同;空工序、流转工序、返修工序(部分)由于不进行视频设备的视频拍摄,所以没有视频区域,视频区域和工序区域不相同。43.在具体实施中,历史轨迹模块、产品履历子模块、人员履历子模块、车辆履历子模块、设备履历子模块用来对生产对象、生产人员、生产车辆、生产设备等进行生产视频回放,通过生产对象、生产人员、生产车辆、生产设备等的生产时间,获取与工序生产时间匹配的视频设备的视频回放流。44.在具体实施中,对生产对象、生产人员、生产车辆、生产设备等的生产视频进行录制和存储,包括生产视频的创建、下载、上传、删除等。具体的,生产对象的生产视频录制方法如下所述:生产对象进入工序之后,记录该工序的进入时间,根据定位结果判断是否离开该工序,如果离开该工序,那么记录该工序的离开时间;当生产对象进入下一个工序,可以产生一条该生产对象在上一个工序的生产视频的录制任务;视频服务器查询到要录制的视频任务,调用nvr的下载功能,将视频回放流下载到视频服务器,产生视频文件;视频服务器查询到要上传的视频文件,通过工具上传到视频归档服务器;视频上传成功之后,将删除视频服务器的视频文件,节省存储空间。生产人员的生产视频录制方法如下所述:对每个工序的网络摄像头进行分段录制,例如,每5分钟一段视频,生成该工序分段时间内生产视频的录制任务;视频服务器查询到要录制的视频任务,调用nvr的下载功能,将视频回放流下载到视频服务器,产生视频文件;视频下载完成之后,直接存储到视频服务器,根据视频服务器的存储空间大小,定时对视频服务器的视频文件进行清理。45.在具体实施中,nvr用来支持视频的临时存储,例如,存放1~5天的视频;视频服务器,用来支持视频的短期存储,例如,存放1~3月的视频;视频归档服务器,用来支持视频的长期存储,例如,存放1年的视频。46.可选的,对所述视频设备进行配置和管理,包括:所述视频设备包括以下类型中的一种或多种:网络摄像头、网络视频录像机、视频服务器、视频归档服务器;所述视频设备包括以下信息中的一种或多种:编号、通道名称、通道号、ip地址、端口号、用户名、密码、编码协议、码流类型、品牌、型号、通道数、属性、位置、视频区域、工序编号、定位场景、url地址。47.在具体实施中,网络摄像头信息可以是编号、通道名称、通道号、ip地址(网际互连协议,internetprotocol)、端口号、用户名、密码、编码协议、码流类型、品牌、属性、位置、视频区域、工序编号、定位场景,编码协议可以是h.264、h.265、mpeg(动态图像专家组,movingpictureexpertsgroup),码流类型可以是主码流、子码流、第三码流,品牌可以是海康威视、大华、宇视科技、索尼、三星、霍尼韦尔、博世等网络摄像头提供商,属性可以是主摄像头或者辅摄像头。网络视频录像机信息可以是ip地址、端口号、用户名、密码、品牌、型号、通道数,品牌可以是海康威视、大华、宇视科技等网络视频录像机提供商,通道数可以是8、16、32、64、128、256等。视频服务器信息可以是ip地址、端口号。视频归档服务器信息可以是url地址(统一资源定位系统,uniformresourcelocator)。48.参见图2,本发明实施例提供的移动实体是生产对象情况下高精度定位与视频采集方法流程示意图,如图2所示,包括以下步骤:201:对生产中的各个工序进行配置和管理,包括工序编号、工序名称、工序类型、上级工序编号、plc通信模式等;202:对生产对象和定位终端在上线工序时进行绑定和记录,生产对象信息包括编号、型号、订货号、客户信息等;203:生产对象经过各个工序,通过超宽带高精度定位结果,精确记录工序的进入时间和离开时间,获得工序的生产时间;204:对各个工序有网络摄像头进行视频拍摄,通过各工序的生产时间,获得工序在对应生产时间内的生产视频;205:对生产对象在各个工序的生产时间、生产视频进行查询和回放,查询信息包括生产对象的编号、工序编号、工序名称、开始时间、结束时间、停留时间、生产时间、工序视频、全程视频等;206:对生产对象的生产轨迹、节拍进行查询和分析,查询信息包括生产对象的编号、工序编号、工序名称、生产时间、工序循环时间、生产轨迹、节拍分析等。49.该实施方式中,产品管理模块包含以下4个子模块:工序管理子模块、产品记录子模块、产品履历子模块、产品节拍子模块。工序管理子模块用于对生产中的各个工序进行配置和管理;产品记录子模块用于对生产对象和定位终端进行绑定,记录生产对象信息;产品履历子模块用于对生产对象的生产时间、生产视频进行查询和回放;产品节拍子模块用于对生产对象的生产轨迹、节拍进行查询和分析。50.在具体实施中,产品履历子模块的查询方法包含以下3种:输入生产对象的编号即可查询到该生产对象在全生命周期各个工序的生产视频及进出工序的精确时间;输入生产对象的编号、工序编号或工序名称即可查询到该生产对象在指定工序的生产视频及进出指定工序的精确时间;输入工序编号或工序名称、时间段即可查询到在该时间段内在指定工序的所有生产对象的生产视频及进出指定工序的精确时间。产品节拍子模块的查询方法包含以下2种:输入生产对象的编号即可查询到该生产对象在全生命周期各个工序的工序循环时间;输入生产对象的编号即可查询到该生产对象全生命周期的生产轨迹,可以用颜色区分节拍状态,超出节拍范围的工序用警示色标记。51.参见图3,本发明实施例提供的移动实体是生产人员情况下高精度定位与视频采集方法流程示意图,如图3所示,包括以下步骤:301:对生产中的各个工序进行配置和管理,包括工序编号、工序名称、工序类型、上级工序编号、plc通信模式等;302:对生产人员进行配置和管理,生产人员信息包括姓名、工号、性别、身份证号、年龄、岗位类别、职位、手机号等,并对生产人员和定位终端进行绑定;303:生产人员经过各个工序,通过超宽带高精度定位结果,精确记录工序的进入时间和离开时间,获得工序的生产时间;304:对各个工序有网络摄像头进行视频拍摄,通过各工序的生产时间,获得工序在对应生产时间内的生产视频;305:对生产人员在各个工序的生产时间、生产视频进行查询和回放,查询信息包括生产人员的工号、姓名、工序编号、工序名称、开始时间、结束时间、停留时间、生产时间、工序视频、全程视频等;306:对生产人员的生产轨迹、生产能效进行查询和分析,查询信息包括生产人员的工号、姓名、工序编号、工序名称、生产时间、生产轨迹、能效分析等。52.该实施方式中,用户管理模块包含以下4个子模块:工序管理子模块、员工管理子模块、人员履历子模块、人员工效子模块。工序管理子模块用于对生产中的各个工序进行配置和管理;员工管理子模块用于对生产人员和定位终端进行绑定,记录生产人员信息;人员履历子模块用于对生产人员的生产时间、生产视频进行查询和回放;人员工效子模块用于对生产人员的生产轨迹、生产能效进行查询和分析。53.在具体实施中,人员履历子模块的查询方法包含以下3种:输入生产人员的工号或者姓名即可查询到该生产人员在各个工序的生产视频及进出工序的精确时间;输入生产人员的工号或者姓名、工序编号或工序名称即可查询到该生产人员在指定工序的生产视频及进出指定工序的精确时间;输入工序编号或工序名称、时间段即可查询到在该时间段内在指定工序的所有生产人员的生产视频及进出指定工序的精确时间。人员工效子模块的查询方法包含以下2种:输入生产人员的工号或者姓名、时间段即可查询到在该时间段内该生产人员的生产轨迹,可以用颜色区分节拍状态,超出节拍范围的工序用警示色标记;输入生产人员的工号或者姓名、时间段即可查询到在该时间段内该生产人员的生产热谱图,可以用颜色区分能效状态,生产时间长的地方呈深色,生产时间短的地方呈浅色。54.在具体实施中,移动实体是生产车辆、生产设备情况下高精度定位与视频采集方法流程可以参见系统中生产对象、生产人员的实施,重复之处不再赘述。55.参见图4,本发明实施例提供的视频设备管理情况下高精度定位与视频采集方法流程示意图,如图4所示,包括以下步骤:401:对生产中的视频设备进行配置和管理,视频设备信息包括编号、通道名称、通道号、ip地址、端口号、用户名、密码、编码协议、码流类型、品牌、型号、通道数、属性、位置、视频区域、工序编号、定位场景、url地址等;402:通过视频设备信息和应用程序接口,获得视频设备的视频实时流或者视频回放流;403:通过生产对象、生产人员、生产车辆、生产设备等的超宽带高精度定位结果,获得与工序的视频区域匹配的视频设备的视频实时流;404:通过生产对象、生产人员、生产车辆、生产设备等的生产时间,获得与工序生产时间匹配的视频设备的视频回放流;405:对生产对象、生产人员、生产车辆、生产设备等的生产视频进行录制和存储,包括生产视频的创建、下载、上传、删除等。56.该实施方式中,视频管理模块包含以下4个子模块:视频设备管理子模块、实时定位子模块、视频回放子模块、视频录制存储子模块。视频设备管理子模块用于对生产中的视频设备进行配置和管理,视频设备包括网络摄像头、网络视频录像机、视频服务器、视频归档服务器等,应用程序接口(applicationprogramminginterface,api)可以是视频设备提供商提供的sdk(软件开发工具包,softwaredevelopmentkit)二次开发接口;实时定位子模块用于对生产对象、生产人员、生产车辆、生产设备等进行视频追踪,获取视频实时流;视频回放子模块用于对生产对象、生产人员、生产车辆、生产设备等进行视频回放,获取视频回放流;视频录制存储子模块用于对生产对象、生产人员、生产车辆、生产设备等的生产视频进行录制和存储。57.在具体实施中,生产对象的生产视频录制方法如下所述:生产对象进入工序之后,记录该工序的进入时间,根据定位结果判断是否离开该工序,如果离开该工序,那么记录该工序的离开时间;当生产对象进入下一个工序,可以产生一条该生产对象在上一个工序的生产视频的录制任务;视频服务器查询到要录制的视频任务,调用nvr的下载功能,将视频回放流下载到视频服务器,产生视频文件;视频服务器查询到要上传的视频文件,通过工具上传到视频归档服务器;视频上传成功之后,将删除视频服务器的视频文件,节省存储空间。生产人员的生产视频录制方法如下所述:对每个工序的网络摄像头进行分段录制,例如,每5分钟一段视频,生成该工序分段时间内生产视频的录制任务;视频服务器查询到要录制的视频任务,调用nvr的下载功能,将视频回放流下载到视频服务器,产生视频文件;视频下载完成之后,直接存储到视频服务器,根据视频服务器的存储空间大小,定时对视频服务器的视频文件进行清理。58.在具体实施中,nvr用来支持视频的临时存储,例如,存放1~5天的视频;视频服务器,用来支持视频的短期存储,例如,存放1~3月的视频;视频归档服务器,用来支持视频的长期存储,例如,存放1年的视频。59.在具体实施中,可以设置定时任务进行生产视频的下载、上传、删除。具体的,定时生成网络摄像头视频下载任务:配置任务参数,例如,每隔5分钟生成新的下载任务,每个摄像头生成一条5分钟的视频任务。定时生成nvr视频并发下载任务:配置并发数量,例如,每次并发10个数量级下载;配置时间间隔,例如,每隔5秒钟下载一次,如果上次没下载完,跳过这一次。定时生成并发上传任务:配置并发数量,例如,每次并发20个数量级上传;配置时间间隔,例如,每隔30秒钟上传一次,如果上次没上传完,跳过这一次。定时生成删除视频任务:配置定时参数,例如,每天2:00执行删除任务;配置删除参数,例如,删除1年之前上传的视频文件,同时将数据库的文件数据标识置为删除标识,但不删除数据库数据。60.以上所述是本发明的优选实施方式,应当指出,对于本
技术领域:
的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页12