panlei
2019-07-23 ec3045e8b598af442105e4ffbabc8330965d4536
追踪添加容错
1个文件已修改
10 ■■■■■ 已修改文件
ruleserver/personTrack.go 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/personTrack.go
@@ -40,13 +40,14 @@
                    if TrackPond[msg.Cid] != nil {
                        if TrackPond[msg.Cid].FaceN > 0 {
                            TrackPond[msg.Cid].FaceN--
                            logger.Info("此时容错值为:",TrackPond[msg.Cid].FaceN)
                        }
                        if TrackPond[msg.Cid].FaceN == 0 { //此时连续五次不对
                            TrackPond[msg.Cid].Face = len(faceParam.Faces)
                            TrackPond[msg.Cid].FaceN = 5
                            TrackPond[msg.Cid].FaceN = 10
                        }
                    } else {
                        TrackPond[msg.Cid] = &PersonTrack{Face: len(faceParam.Faces),FaceN:5}
                        TrackPond[msg.Cid] = &PersonTrack{Face: len(faceParam.Faces),FaceN:10}
                    }
                }
                //for i := 0;  i < len(faceParam.Faces); {
@@ -86,13 +87,14 @@
                        TrackPond[msg.Cid].Yolo = yoloNum
                        if TrackPond[msg.Cid].YoloN > 0 {
                            TrackPond[msg.Cid].YoloN--
                            logger.Info("此时容错值为:",TrackPond[msg.Cid].YoloN)
                        }
                        if TrackPond[msg.Cid].YoloN == 0 { //此时连续五次不对
                            TrackPond[msg.Cid].Yolo = yoloNum
                            TrackPond[msg.Cid].YoloN = 5
                            TrackPond[msg.Cid].YoloN = 10
                        }
                    } else {
                        TrackPond[msg.Cid] = &PersonTrack{Yolo: yoloNum,YoloN:5}
                        TrackPond[msg.Cid] = &PersonTrack{Yolo: yoloNum,YoloN:10}
                    }
                }
            } else {