{
"units": [
{
"uid": "hosts/D-SHKIRDOV1/AVDetector.2",
"display_id": "2",
"type": "AVDetector",
"display_name": "Распознавание номеров автомобилей (VT)",
"access_point": "hosts/D-SHKIRDOV1/AVDetector.2/EventSupplier",
"properties": [
{
"id": "display_name",
"name": "Имя",
"description": "Имя объекта детектор.",
"category": "",
"type": "string",
"readonly": false,
"internal": false,
"value_string": "Распознавание номеров автомобилей (VT)"
},
{
"id": "enabled",
"name": "Включить",
"description": "Использовать выбранный алгоритм детектирования.",
"category": "",
"type": "bool",
"readonly": false,
"internal": false,
"value_bool": true
},
{
"id": "detector",
" "name": "Тип",
"description": "Тип детектора.",
"category": "",
"type": "string",
"readonly": true,
"internal": false,
"display_value": "Распознавание номеров автомобилей (VT)",
"value_string": "LprDetector_Vit"
},
{
"id": "streaming_id",
"name": "Видеопоток",
"description": "Выбрать видеопоток для детектора.",
"category": " "category": "&2. Характеристики объекта",
"type": "string",
"readonly": false,
"internalreadonly": false,
"enum_constraint": {
"itemsinternal": [false,
{
"enum_constraint": {
"name": "",
"traitsitems": [],
"properties": [],
{
"value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:0"
},
{
"name": "",
"name": "",
"traits": [],
"properties": [],
"value_stringproperties": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:1"[],
}
]
},
"value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:10"
},
{
"id": "EnableRealtimeRecognition" },
"name": "Распознавание в реальном времени",
{
"description": "Включить распознавание в реальном времени.",
"category": "&2. Характеристики объекта",
"typename": "bool",
"readonly": false,
"internal": false,
"value_booltraits": false[],
},
{
"idproperties": "EnableRecordingObjectsTracking"[],
"name": "Запись траекторий объектов",
"descriptionvalue_string": "Включить запись траекторий объектов в одноименную базу данных. Траектории объектов используются для интеллектуального поиска в архиве.",
hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:1"
"category": "&2. Характеристики объекта",}
"type": "bool",
"readonly": false, ]
"internal": false,
"value_bool": true
},
},
{
"id"value_string": "period",hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:1"
"name": "Период",
},
"description": "Время в мсек, после которого будет обработан следующий кадр. При \"0\" обрабатывается каждый.",
{
"category": "",
"typeid": "int32EnableRealtimeRecognition",
"readonly": false,
"internalname": false,
"Распознавание в реальном времени",
"range_constraint": {
"min_intdescription": 0,
"Включить распознавание в "max_int": 65535реальном времени.",
},
"value_int32category": 0
"&2. Характеристики объекта",
},
{
"idtype": "onlyKeyFramesbool",
"name": "Прореживание видеопотока",
"descriptionreadonly": "Декодировать только ключевые кадры."false,
"category": "",
"typeinternal": "bool"false,
"readonly": false,
"internalvalue_bool": false,
"value_bool": false },
},
{
" "id": "Extra angle analyseEnableRecordingObjectsTracking",
"name": "АлгоритмЗапись распознавания смещенного отображения номератраекторий объектов",
"description": "Включить алгоритм распознавания смещенного отображения номера запись траекторий объектов в одноименную базу данных. Траектории объектов используются для интеллектуального поиска в архиве.",
"category": "&2. Характеристики объекта",
"type": "bool",
"readonly": false,
"internalreadonly": false,
"value_bool": false
"internal": }false,
{
"idvalue_bool": "Extratrue
ranges analyse",
"name": "Алгоритм расширенного поиска номеров"},
"description": "Включить алгоритм расширенного поиска номеров, значительно различающихся по размеру.",
{
"categoryid": "period",
"type": "bool",
"readonlyname": false"Период",
"internal": false,
"value_booldescription": false
},
"Время в мсек, после которого будет обработан следующий кадр. При \"0\" обрабатывается каждый.",
{
"idcategory": "FrameScale",
"name": "Изменение размера кадров",
"descriptiontype": "Указать размер, до которого будет сжиматься видеоизображение перед анализом.",
int32",
"categoryreadonly": ""false,
"type": "int32",
"readonlyinternal": false,
"internal": false,
"range_constraint": {
"min_int": 6400,
"max_int": 10000,65535
"default_int": 1920 },
},
"value_int32": 19200
},
{
"id": "Precise analyse",
"nameid": "Расширенный анализ изображенияonlyKeyFrames",
"description "name": "Использовать расширенный анализ изображения для улучшения качества распознавания в нестандартных условиях (дождь, снег, неверные настройки камеры распознавания). При использовании данного параметра время распознавания увеличивается на 20-30 %.",
Прореживание видеопотока",
"description": "Декодировать только ключевые кадры.",
"category": "",
"type": "bool",
"readonly": false,
"internal": false,
"value_bool": false
},
{
{
"id": "deviceType",
"name": "Режим работы",
"descriptionid": "УказатьExtra режим работы детектора.angle analyse",
"category": "",
"typename": "stringАлгоритм распознавания смещенного отображения номера",
"readonly": false,
"internaldescription": false,
"Включить алгоритм распознавания смещенного отображения номера.",
"enum_constraint": {
"itemscategory": [
"",
{
"nametype": "CPUbool",
"traitsreadonly": []false,
"propertiesinternal": []false,
"value_stringbool": "CPU"false
},
{
"nameid": "IntelExtra ranges GPUanalyse",
"traitsname": [],
"Алгоритм расширенного поиска номеров",
"properties": [],
"description": "Включить алгоритм расширенного поиска номеров, значительно различающихся по "value_string": "IntelGPU"размеру.",
},
"category": "",
{
"nametype": "Intel NCSbool",
"traitsreadonly": []false,
"propertiesinternal": []false,
"value_stringbool": "IntelNCS"false
},
],{
"default_string": "CPU" "id": "FrameScale",
},
"value_stringname": "CPUИзменение размера кадров",
},
{
"iddescription": "directionDetectionAlg"Указать размер,
до которого будет сжиматься видеоизображение перед анализом.",
"name": "Алгоритм обнаружения направления движения ТС",
"descriptioncategory": "Выбрать",
из списка алгоритм обнаружения направления движения по номеру ТС.",
"categorytype": "int32",
"type": "string",
"readonly": false,
"internal": false,
"enum_constraint": {
"itemsrange_constraint": [{
{
"min_int": 640,
"name": "По координатам номера",
"traitsmax_int": []10000,
"properties": [],
"default_int": 1920
"value_string": "ByCooridnates"
},
{
"value_int32": 1920
"name": "По изменению масштаба номера" },
"traits": [],
{
"propertiesid": [] "Precise analyse",
"value_string "name": "ByScaleChangeРасширенный анализ изображения",
}
"description": "Использовать расширенный анализ изображения ],
"default_string": "ByCooridnates"для улучшения качества распознавания в нестандартных условиях (дождь, снег, неверные настройки камеры распознавания). При использовании данного параметра время распознавания увеличивается на 20-30 %.",
},
"value_stringcategory": "ByCooridnates",
},
{
"idtype": "dynamicEnablebool",
"name": "VodiCTL_VPW_DYNAMIC_ENABLE",
"descriptionreadonly": "VodiCTL_VPW_DYNAMIC_ENABLE"false,
"category": "",
"typeinternal": "bool"false,
"readonly": false,
"internalvalue_bool": false,
"value_bool": true },
},
{
{
"id": "dynamicOutputTimeoutdeviceType",
"name": "VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUTРежим работы",
"description": "VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUTУказать режим работы детектора.",
"category": "",
"type": "doublestring",
"readonly": false,
"internalreadonly": false,
"range_constraint": {
"min_double"internal": 0false,
"maxenum_doubleconstraint": 3600,{
"default_double "items": 1[
},
"value_double": 1
{
},
{
"id": "dynamicWithDuplicate",
"name": "VodiCTL_VPW_DYNAMIC_WITH_DUPLICATECPU",
"description": "VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE",
"category": "",
"typetraits": "bool"[],
"readonly": false,
"internal": false,
"value_boolproperties": true
[],
},
{
"idvalue_string": "forceReportTimeoutCPU",
"name": "Таймаут",
"description": "Указать таймаут в секундах."},
"category": "",
"type": "int32", {
"readonly": false,
"internal": false,
"range_constraintname": { "Intel GPU",
"min_int": 0,
"max_inttraits": 3600[],
"default_int": 0
},
"value_int32properties": 0
[],
},
{
"idvalue_string": "imageBlurIntelGPU",
"name": "VodiCTL_VPW_IMAGE_BLUR",
"description": "VodiCTL_VPW_IMAGE_BLUR" },
"category": "",
"type": "int32", {
"readonly": false,
"internal": false,
"range_constraintname": {
"Intel NCS",
"min_int": 0,
"max_inttraits": 100000[],
"default_int": 13
},
"value_int32properties": 13[],
},
{
"id": "imageThreshold",
"name"value_string": "Порог контрастностиIntelNCS",
"description": "Указать порог контрастности.",
"category": "",
}
"type": "int32",
"readonly": false],
"internal": false,
"rangedefault_constraintstring": {"CPU"
"min_int": 0,
},
"max_int": 100,
"defaultvalue_intstring": 40
"CPU"
},
"value_int32": 40
{
},
{
"id": "licenseTypedirectionDetectionAlg",
"name": "Доступный тип лицензииАлгоритм обнаружения направления движения ТС",
"description": "Использовать выбранный тип лицензии, если доступенВыбрать из списка алгоритм обнаружения направления движения по номеру ТС.",
"category": "",
"type": "string",
"readonly": false,
"internal": false,
"enum_constraint": {
"items": [
{
{
"name": "Поиск в архиве",
"traits": [],
"properties"name": [],
"value_string": "archivesearch""По координатам номера",
},
{
"traits": [],
"name": "Стандарт (25 FPS или 6 FPS)",
"traitsproperties": [],
"properties": [],
"value_string": "normalByCooridnates"
},
{},
"name": "Высокая скорость (25 FPS)",
{
"traits": [],
"properties": [],
"name": "По изменению масштаба номера",
"value_string": "fast"
},
{"traits": [],
"name": "Низкая скорость (6 FPS)",
"traitsproperties": [],
"properties": [],
"value_string": "slowByScaleChange"
}
],}
"default_string": "archivesearch"
}],
"value "default_string": "archivesearchByCooridnates"
},
{
"idvalue_string": "logSettingsByCooridnates",
"name": "VodiCTL_VPW_LOG_SETTINGS",
},
"description": "VodiCTL_VPW_LOG_SETTINGS", {
"category": "",
"typeid": "booldynamicEnable",
"readonly": false,
"internalname": false"VodiCTL_VPW_DYNAMIC_ENABLE",
"value_bool": false
}"description": "VodiCTL_VPW_DYNAMIC_ENABLE",
{
"idcategory": "maxPlateWidth",
"name": "Максимальная ширина номера, в %",
"descriptiontype": "Указать максимальную ширину номерного знака в процентах.",
"bool",
"category "readonly": ""false,
"type": "int32",
"readonlyinternal": false,
"internal": false,
"rangevalue_constraintbool": {true
"min_int": 0,
},
"max_int": 100,
"default_int": 20
{
},
"value_int32": 20
}"id": "dynamicOutputTimeout",
{
"idname": "minPlateWidthVodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT",
"name "description": "Минимальная ширина номера, в %",
VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT",
"description "category": "Указать минимальную ширину номерного знака в процентах.",
",
"categorytype": "double",
"type": "int32",
"readonly": false,
"internal": false,
"range_constraint": {
"min_intdouble": 0,
"max_int": 100,
"defaultmax_intdouble": 5
3600,
},
"valuedefault_int32double": 51
},
{
"idvalue_double": "outputFramecount",1
"name": "Количество кадров",
},
"description": "Указать количество кадров, считающееся достаточным для получения результата распознавания.",{
"category": "",
"typeid": "int32dynamicWithDuplicate",
"readonly": false,
"internalname": false"VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE",
"range_constraint": {
"description": "min_int": 1,
"VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE",
"max_int": 20,
"default_intcategory": 6"",
},
"value_int32type": 6"bool",
},
{
"readonly": false,
"id": "plateCandsMethod",
"nameinternal": "Режим анализа"false,
"description": "Выбрать из списка режим анализа.",
"value_bool": true
"category": "",
"type": "string" },
"readonly": false, {
"internal": false,
"enum_constraintid": {"forceReportTimeout",
"items": [
"name": "Таймаут",
{
"namedescription": "Стандартный (морфемный)Указать таймаут в секундах.",
"traitscategory": []"",
"propertiestype": []"int32",
"value_stringreadonly": "platecandsByMorph"false,
},
"internal": false,
{
"name"range_constraint": "Продвинутый (нейросетевой)",{
"traits": [],
"min_int": 0,
"properties": [],
"valuemax_stringint": "platecandsByDNN"
3600,
}
"default_int": 0
],
"default_string": "platecandsByMorph" },
},
"value_stringint32": "platecandsByMorph"0
},
{},
"id": "plateDisplayQuality",
{
"name": "Качество отображения номера",
"descriptionid": "Указать в % качество отображения номера.imageBlur",
"category": "",
"typename": "int32VodiCTL_VPW_IMAGE_BLUR",
"readonly": false,
"internaldescription": false"VodiCTL_VPW_IMAGE_BLUR",
"range_constraint": {
"min_intcategory": 0"",
"max_int": 100,
"default_inttype": 0"int32",
},
"value_int32readonly": 0false,
},
{
"id"internal": "plateFilterRodropfactor"false,
"name": "VodiCTL_VPW_PLATE_FILTER_RODROPFACTOR",
"descriptionrange_constraint": "VodiCTL_VPW_PLATE_FILTER_RODROPFACTOR",
{
"category": "",
"typemin_int": "int32"0,
"readonly": false,
"internalmax_int": false100000,
"range_constraint": {
"mindefault_int": 0,
13
"max_int": 100000,
"default_int": 0},
},
"value_int32": 013
},
{},
"id": "plateFilterRofactor",
{
"name": "VodiCTL_VPW_PLATE_FILTER_ROFACTOR",
"descriptionid": "VodiCTL_VPW_PLATE_FILTER_ROFACTORimageThreshold",
"category": "",
"typename": "int32Порог контрастности",
"readonly": false,
"internaldescription": false"Указать порог контрастности.",
"range_constraint": {
"min_int"category": 0"",
"max_int": 100000,
"default_inttype": 95"int32",
},
"value_int32readonly": 95false,
},
{
"id"internal": "plateFilterSymcount"false,
"name": "VodiCTL_VPW_PLATE_FILTER_SYMCOUNT",
"descriptionrange_constraint": "VodiCTL_VPW_PLATE_FILTER_SYMCOUNT",
{
"category": "",
"typemin_int": "int32"0,
"readonly": false,
"internalmax_int": false100,
"range_constraint": {
"mindefault_int": 0,40
"max_int": 100000,
"default_int": 0},
},
"value_int32": 040
},
{},
{
"id": "plateProbMinlicenseType",
"name": "МинимальноеДоступный тип сходстволицензии",
"description": "УказатьИспользовать ввыбранный % минимальное сходство с образцомтип лицензии, необходимоеесли для распознаваниядоступен.",
"category": "",
"type": "int32string",
"readonly": false,
"internalreadonly": false,
"range_constraint": {
"min_intinternal": 0false,
"max_int": 100,
"defaultenum_intconstraint": 40{
},
"value_int32items": 40[
},
{
"id": "camera_ref", {
"name": "",
"description": "",
"categoryname": "Поиск в архиве",
"type": "string",
"readonly": false,
"internaltraits": false[],
"value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:0"
}
],
"unitsproperties": [],
{
"uid": "hosts/D-SHKIRDOV1/AVDetector.2/VisualElement.19aa889c-a00b-470c-9d7f-765fbc49e5c2",
"displayvalue_idstring": "19aa889c-a00b-470c-9d7f-765fbc49e5c2",archivesearch"
"type": "VisualElement",
"display_name": "Область детекции (прямоугольник)",
},
"access_point": "",
"properties": [
{
{
"id": "rectangle",
"name": "Область детекции (прямоугольникСтандарт (25 FPS или 6 FPS)",
"description": "Прямоугольная область, внутри которой происходит детекция.",
"categorytraits": ""[],
"type": "Rectangle",
"readonlyproperties": false[],
"internal": false,
"value_rectanglestring": {"normal"
"x": 0.01,
},
"y": 0.01,
"w": 0.98, {
"h": 0.98,
"indexname": "Высокая 0
скорость (25 FPS)",
}
},
"traits": [],
{
"id": "element_type",
"nameproperties": ""[],
"description": "",
"categoryvalue_string": "fast",
"type": "string",
"readonly": true},
"internal": false,
"value_string": "cropRect"
{
},
{
"idname": "element_indexНизкая скорость (6 FPS)",
"name": "",
"descriptiontraits": ""[],
"category": "",
"typeproperties": "int32"[],
"readonly": true,
"internalvalue_string": false,"slow"
"value_int32": 0
}
],
"traits": [],
"units": [],
"factorydefault_string": [],"archivesearch"
"destruction_args": [],
"discoverable": false},
"status": "UNIT_STATUS_ACTIVE",
"strippedvalue_string": false,"archivesearch"
"opaque_params": [],
},
"assigned_templates": [],
"has_unapplied_templates": false{
}
],
"destruction_argsid": []"logSettings",
"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"strippedname": false"VodiCTL_VPW_LOG_SETTINGS",
"opaque_params": [
{
"iddescription": "GuidVodiCTL_VPW_LOG_SETTINGS",
"name": "",
"descriptioncategory": "",
"category": "",
"type": "stringbool",
"readonly": false,
"internal": false,
"value_stringinternal": "9b9f5bd7-8d31-4ce6-8f78-fb95276f5b0a"false,
}
],
"assignedvalue_templatesbool": [],false
"has_unapplied_templates": false
}
]},
"unreachable_objects": [],
"not_found_objects": [],
"more_data": false
} |