panlei
2019-07-23 624f875205d0e71ae223c2c9fc695ac837767533
3改为2
1个文件已修改
12 ■■■■ 已修改文件
ruleserver/personTrack.go 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/personTrack.go
@@ -35,7 +35,7 @@
                    if err != nil {
                        logger.Error("人脸序列化错误", err)
                    }
                    TrackPond[msg.Cid].FaceN = 5
                    TrackPond[msg.Cid].FaceN = 2
                    logger.Info("===================追踪中途人脸的个数", len(faceParam.Faces))
                } else {
                    if TrackPond[msg.Cid] != nil {
@@ -46,15 +46,14 @@
                            if err != nil {
                                logger.Error("人脸序列化错误", err)
                            }
                            TrackPond[msg.Cid].YoloN = 3
                            logger.Info("此时容错值为:",TrackPond[msg.Cid].FaceN)
                        }
                        if TrackPond[msg.Cid].FaceN == 0 { //此时连续五次不对
                            TrackPond[msg.Cid].Face = len(faceParam.Faces)
                            TrackPond[msg.Cid].FaceN = 3
                            TrackPond[msg.Cid].FaceN = 2
                        }
                    } else {
                        TrackPond[msg.Cid] = &PersonTrack{Face: len(faceParam.Faces),FaceN:3}
                        TrackPond[msg.Cid] = &PersonTrack{Face: len(faceParam.Faces),FaceN:2}
                    }
                }
            } else {
@@ -82,6 +81,7 @@
                    if err != nil {
                        logger.Error("yolo序列化错误", err)
                    }
                    TrackPond[msg.Cid].YoloN = 2
                } else {
                    if TrackPond[msg.Cid] != nil {
                        TrackPond[msg.Cid].Yolo = yoloNum
@@ -96,10 +96,10 @@
                        }
                        if TrackPond[msg.Cid].YoloN == 0 { //此时连续五次不对
                            TrackPond[msg.Cid].Yolo = yoloNum
                            TrackPond[msg.Cid].YoloN = 3
                            TrackPond[msg.Cid].YoloN = 2
                        }
                    } else {
                        TrackPond[msg.Cid] = &PersonTrack{Yolo: yoloNum,YoloN:3}
                        TrackPond[msg.Cid] = &PersonTrack{Yolo: yoloNum,YoloN:2}
                    }
                }
            } else {