| | |
| | | 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); { |
| | |
| | | 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 { |