| | |
| | | rule.second.strAddr = item.str_addr; |
| | | rule.second.weekRuleVec = m_lDBTool->searchCameraWeekRuleByCamId(item.str_cam_dev_id, rule.first); |
| | | |
| | | if (rule.second.nSdkType == PerStaticSdk) { |
| | | float temp = 1 - (float) (rule.second.nThreshold) / 100; |
| | | rule.second.fSensitivity = (75 + 25 * temp) / 100; |
| | | // if (rule.second.nSdkType == PerStaticSdk || rule.second.nSdkType == PerimeterSdk |
| | | // || rule.second.nSdkType == KeepRightSdk || rule.second.nSdkType == KeepRightSdk) { |
| | | float temp = (float)1 - (float) (rule.second.nThreshold) / 100; |
| | | rule.second.fSensitivity = (temp * 75 + 25) / 100; |
| | | // rule.second.fSensitivity = (temp * 25 + 75) / 100; |
| | | |
| | | } else if (rule.second.nSdkType != FaceSdk) { |
| | | float temp = 1 - (float) (rule.second.nThreshold) / 100; |
| | | rule.second.fSensitivity = (5 + 90 * temp) / 100; |
| | | } |
| | | // } else if (rule.second.nSdkType != FaceSdk) { |
| | | // float temp = (float)1 - (float) (rule.second.nThreshold) / 100; |
| | | // rule.second.fSensitivity = (temp * 90 + 5) / 100; |
| | | // } |
| | | DBG("fSensitivity" << rule.second.fSensitivity); |
| | | } |
| | | appPref.setStringData(t_camIdex + "rtsp", rtsp_url); |