panlei
2019-07-23 ec3045e8b598af442105e4ffbabc8330965d4536
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 {