{
"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,
"readonlyinternal": false,
"enum_constraint": {
"internalitems": false,[
{
"enum_constraint": {
"name": "",
"itemstraits": [],
"properties": [],
{
"value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:0"
},
"name": "",
{
"name": "",
"traits": [],
"properties": [],
"properties": [],value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:1"
}
]
},
"value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:01"
},
{
}"id": "EnableRealtimeRecognition",
"name": "Распознавание в реальном времени",
"description": "Включить распознавание в реальном {времени.",
"category": "&2. Характеристики объекта",
"nametype": "bool",
"readonly": false,
"internal": false,
"traitsvalue_bool": [],false
},
{
"properties"id": []"EnableRecordingObjectsTracking",
"name": "Запись траекторий объектов",
"description": "Включить запись траекторий объектов в одноименную базу "value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:1"
данных. Траектории объектов используются для интеллектуального поиска в архиве.",
"category": "&2. Характеристики объекта",
}
"type": "bool",
"readonly": false,
]"internal": false,
"value_bool": true
},
{
"value_stringid": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:1"period",
}"name": "Период",
"description": "Время в мсек, после которого {
будет обработан следующий кадр. При \"0\" обрабатывается каждый.",
"idcategory": "EnableRealtimeRecognition",
"type": "int32",
"namereadonly": "Распознавание в реальном времени"false,
"internal": false,
"descriptionrange_constraint": "Включить распознавание в реальном времени.",{
"min_int": 0,
"category "max_int": "&2. Характеристики объекта",65535
},
"typevalue_int32": "bool",0
},
{
"readonlyid": false"onlyKeyFrames",
"name": "Прореживание видеопотока",
"internaldescription": false"Декодировать только ключевые кадры.",
"category": "",
"value_booltype": false"bool",
"readonly": false,
},
"internal": false,
{
"value_bool": false
},
{
"id": "EnableRecordingObjectsTrackingExtra angle analyse",
"name": "Запись траекторий объектовАлгоритм распознавания смещенного отображения номера",
"description": "Включить записьалгоритм траекторийраспознавания объектовсмещенного в одноименную базу данных. Траектории объектов используются для интеллектуального поиска в архиве.отображения номера.",
"category": "&2. Характеристики объекта",
"type": "bool",
"readonly": false,
"readonlyinternal": false,
"value_bool": false
"internal": false},
{
"value_boolid": true
"Extra ranges analyse",
"name": "Алгоритм расширенного поиска }номеров",
"description": "Включить алгоритм расширенного поиска номеров, {
значительно различающихся по размеру.",
"id"category": "period",
"type": "bool",
"namereadonly": "Период"false,
"internal": false,
"descriptionvalue_bool": "Времяfalse
в мсек, после которого будет обработан следующий кадр. При \"0\" обрабатывается каждый." },
{
"categoryid": "FrameScale",
"type"name": "int32Изменение размера кадров",
"description": "Указать размер, до которого будет сжиматься видеоизображение перед "readonly": falseанализом.",
"category": "",
"internaltype": false"int32",
"readonly": false,
"range_constraintinternal": {false,
"range_constraint": {
"min_int": 0640,
"max_int": 10000,
"maxdefault_int": 65535
1920
},
"value_int32": 01920
},
},{
"id": "Precise analyse",
{
"name": "Расширенный анализ изображения",
"iddescription": "onlyKeyFrames",
Использовать расширенный анализ изображения для улучшения качества распознавания в нестандартных условиях (дождь, снег, неверные настройки камеры распознавания). При использовании данного "name": "Прореживание видеопотока",
параметра время распознавания увеличивается на 20-30 %.",
"description"category": "Декодировать только ключевые кадры.",
"category"type": "bool",
"readonly": false,
"typeinternal": "bool"false,
"value_bool": false
"readonly": false},
{
"internalid": false"deviceType",
"name": "Режим работы",
"value_booldescription": false
"Указать режим работы детектора.",
}"category": "",
"type": "string",
{
"readonly": false,
"idinternal": false,
"Extra angle analyse",
"enum_constraint": {
"nameitems": "Алгоритм[
распознавания смещенного отображения номера",
{
"description": "Включить алгоритм распознавания смещенного отображения номера."name": "CPU",
"categorytraits": ""[],
"typeproperties": "bool"[],
"readonlyvalue_string": false,"CPU"
},
"internal": false,
{
"value_boolname": false"Intel GPU",
}"traits": [],
{"properties": [],
"id"value_string": "Extra ranges analyseIntelGPU",
},
"name": "Алгоритм расширенного поиска номеров",
{
"descriptionname": "Включить алгоритм расширенного поиска номеров, значительно различающихся по размеру.Intel NCS",
"categorytraits": ""[],
"typeproperties": "bool"[],
"readonlyvalue_string": false,"IntelNCS"
}
"internal": false,
],
"valuedefault_boolstring": false"CPU"
},
"value_string": "CPU"
{
},
{
"id": "FrameScaledirectionDetectionAlg",
"name": "Изменение размера кадровАлгоритм обнаружения направления движения ТС",
"description": "Указать размер, до которого будет сжиматься видеоизображение перед анализомВыбрать из списка алгоритм обнаружения направления движения по номеру ТС.",
"category": "",
"type": "int32string",
"readonly": false,
"readonlyinternal": false,
"enum_constraint": {
"internalitems": false,[
{
"range_constraint": {
"name": "По координатам номера",
"min_int "traits": 640[],
"max_int"properties": 10000[],
"value_string": "ByCooridnates"
"default_int": 1920
},
},{
"name": "По изменению масштаба "value_int32": 1920
номера",
}"traits": [],
{
"properties": [],
"idvalue_string": "Precise analyseByScaleChange",
}
"name": "Расширенный анализ изображения",
],
"description"default_string": "Использовать расширенный анализ изображения для улучшения качества распознавания в нестандартных условиях (дождь, снег, неверные настройки камеры распознавания). При использовании данного параметра время распознавания увеличивается на 20-30 %."ByCooridnates"
},
"value_string": "ByCooridnates"
},
{
"categoryid": "dynamicEnable",
"name": "VodiCTL_VPW_DYNAMIC_ENABLE",
"typedescription": "boolVodiCTL_VPW_DYNAMIC_ENABLE",
"category": "",
"readonlytype": false"bool",
"readonly": false,
"internal": false,
"value_bool": falsetrue
},
{
"id": "deviceTypedynamicOutputTimeout",
"name": "Режим работыVodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT",
"description": "Указать режим работы детектора.VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT",
"category": "",
"type": "stringdouble",
"readonly": false,
"internal": false,
"internalrange_constraint": false,{
"enum_constraint"min_double": {0,
"max_double": 3600,
"itemsdefault_double": [1
},
"value_double": 1
{ },
{
"id": "dynamicWithDuplicate",
"name": "CPUVodiCTL_VPW_DYNAMIC_WITH_DUPLICATE",
"description": "VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE",
"category": "",
"traitstype": []"bool",
"readonly": false,
"internal": false,
"propertiesvalue_bool": [],true
},
{
"value_string""id": "CPUforceReportTimeout",
"name": "Таймаут",
"description": "Указать таймаут }в секундах.",
"category": "",
{"type": "int32",
"readonly": false,
"internal": false,
"namerange_constraint": "Intel GPU",{
"min_int": 0,
"traitsmax_int": []3600,
"default_int": 0
},
"propertiesvalue_int32": [],0
},
{
"id": "imageBlur",
"value_string "name": "IntelGPU"VodiCTL_VPW_IMAGE_BLUR",
"description": "VodiCTL_VPW_IMAGE_BLUR",
"category": "",
} "type": "int32",
"readonly": false,
"internal": false,
{
"range_constraint": {
"min_int": 0,
"namemax_int": "Intel NCS"100000,
"default_int": 13
},
"traitsvalue_int32": [],13
},
{
"id": "imageThreshold",
"propertiesname": [] "Порог контрастности",
"description": "Указать порог контрастности.",
"category": "",
"value_stringtype": "IntelNCSint32",
"readonly": false,
}"internal": false,
"range_constraint": {
]"min_int": 0,
"max_int": 100,
"default_stringint": "CPU"40
},
},"value_int32": 40
},
{
"value_string": "CPU"
"id": "licenseType",
}"name": "Доступный тип лицензии",
"description": "Использовать выбранный тип лицензии, если {доступен.",
"category": "",
"idtype": "directionDetectionAlgstring",
"readonly": false,
"nameinternal": "Алгоритмfalse,
обнаружения направления движения ТС",
"enum_constraint": {
"descriptionitems": "Выбрать[
из списка алгоритм обнаружения направления движения по номеру ТС.",
{
"categoryname": "Поиск в архиве",
"typetraits": "string"[],
"readonlyproperties": false[],
"internalvalue_string": false,"archivesearch"
},
"enum_constraint": {
{
"itemsname": [
"Стандарт (25 FPS или 6 FPS)",
"traits": [],
{
"properties": [],
"namevalue_string": "По координатам номераnormal",
},
{
"traits": [],
"name": "Высокая скорость (25 FPS)",
"propertiestraits": [],
"properties": [],
"value_string": "ByCooridnatesfast"
},
},{
"name": "Низкая скорость (6 FPS)",
{
"traits": [],
"nameproperties": "По изменению масштаба номера"[],
"traits"value_string": [],"slow"
}
"properties": [],
"default_string": "archivesearch"
},
"value_string": "ByScaleChangearchivesearch"
},
{
}"id": "logSettings",
"name": "VodiCTL_VPW_LOG_SETTINGS",
]"description": "VodiCTL_VPW_LOG_SETTINGS",
"category": "",
"default_string"type": "ByCooridnatesbool",
}"readonly": false,
"internal": false,
"value_stringbool": "ByCooridnates"false
},
},{
"id": "maxPlateWidth",
{
"name": "Максимальная ширина номера, в %",
"iddescription": "dynamicEnable",
Указать максимальную ширину номерного знака в процентах.",
"namecategory": "VodiCTL_VPW_DYNAMIC_ENABLE",
"type": "int32",
"descriptionreadonly": "VodiCTL_VPW_DYNAMIC_ENABLE"false,
"internal": false,
"categoryrange_constraint": "",
{
"type"min_int": "bool"0,
"readonly"max_int": false100,
"internal"default_int": false,20
},
"value_boolint32": true20
},
},{
"id": "minPlateWidth",
"name": "Минимальная ширина номера, в %",
{
"description": "Указать минимальную ширину номерного знака в процентах.",
"idcategory": "dynamicOutputTimeout",
"type": "int32",
"namereadonly": "VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT",
false,
"descriptioninternal": "VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT"false,
"category"range_constraint": "",
{
"typemin_int": "double"0,
"readonly"max_int": false100,
"internal"default_int": false,5
},
"rangevalue_constraintint32": {5
},
{
"min_doubleid": 0"outputFramecount",
"name": "Количество кадров",
"max_doubledescription": 3600,
"Указать количество кадров, считающееся достаточным для получения результата распознавания.",
"category": "",
"default_doubletype": 1"int32",
"readonly": false,
}"internal": false,
"range_constraint": {
"valuemin_doubleint": 1,
}"max_int": 20,
{"default_int": 6
},
"idvalue_int32": "dynamicWithDuplicate",6
},
{
"nameid": "VodiCTL_VPW_DYNAMIC_WITH_DUPLICATEplateCandsMethod",
"name": "Режим анализа",
"description": "VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE",
Выбрать из списка режим анализа.",
"category": "",
"type": "boolstring",
"readonly": false,
"readonlyinternal": false,
"enum_constraint": {
"internalitems": false,[
{
"value_bool": true
"name": }"Стандартный (морфемный)",
{
"traits": [],
"idproperties": "forceReportTimeout"[],
"namevalue_string": "ТаймаутplatecandsByMorph",
},
"description": "Указать таймаут в секундах.",
{
"categoryname": "Продвинутый (нейросетевой)",
"typetraits": "int32"[],
"readonlyproperties": false[],
"internalvalue_string": false,"platecandsByDNN"
"range_constraint": {}
],
"mindefault_intstring": 0,"platecandsByMorph"
},
"maxvalue_intstring": 3600,"platecandsByMorph"
},
{
"default_intid": 0"plateDisplayQuality",
"name": "Качество отображения номера",
},
"description": "Указать в % качество отображения номера.",
"value_int32category": 0"",
"type": "int32",
},
"readonly": false,
{"internal": false,
"range_constraint": {
"idmin_int": "imageBlur"0,
"max_int": 100,
"namedefault_int": "VodiCTL_VPW_IMAGE_BLUR",0
},
"descriptionvalue_int32": "VodiCTL_VPW_IMAGE_BLUR",0
},
{
"categoryid": "plateFilterRodropfactor",
"name": "VodiCTL_VPW_PLATE_FILTER_RODROPFACTOR",
"typedescription": "int32VodiCTL_VPW_PLATE_FILTER_RODROPFACTOR",
"category": "",
"readonlytype": false"int32",
"readonly": false,
"internal": false,
"range_constraint": {
"min_int": 0,
"max_int": 100000,
"maxdefault_int": 100000,0
},
"defaultvalue_intint32": 130
},
{
"value_int32id": 13"plateFilterRofactor",
}"name": "VodiCTL_VPW_PLATE_FILTER_ROFACTOR",
"description": "VodiCTL_VPW_PLATE_FILTER_ROFACTOR",
{
"category": "",
"idtype": "imageThresholdint32",
"readonly": false,
"nameinternal": "Порог контрастности"false,
"range_constraint": {
"description "min_int": "Указать порог контрастности."0,
"categorymax_int": ""100000,
"type"default_int": "int32",95
},
"readonlyvalue_int32": false,95
},
{
"internal "id": false"plateFilterSymcount",
"name": "VodiCTL_VPW_PLATE_FILTER_SYMCOUNT",
"range_constraintdescription": {"VodiCTL_VPW_PLATE_FILTER_SYMCOUNT",
"category": "",
"min_inttype": 0"int32",
"readonly": false,
"max_intinternal": 100false,
"range_constraint": {
"defaultmin_int": 400,
"max_int": 100000,
}, "default_int": 0
},
"value_int32": 400
},
},{
"id": "plateProbMin",
{
"name": "Минимальное сходство",
"iddescription": "licenseType",
Указать в % минимальное сходство с образцом, необходимое для распознавания.",
"namecategory": "Доступный тип лицензии",
"descriptiontype": "Использовать выбранный тип лицензии, если доступен.int32",
"readonly": false,
"categoryinternal": ""false,
"range_constraint": {
"typemin_int": "string"0,
"readonlymax_int": false100,
"default_int": 40
"internal": false,
},
"enumvalue_constraintint32": {40
},
{
"itemsid": ["camera_ref",
"name": "",
"description": "",
{"category": "",
"type": "string",
"readonly": false,
"nameinternal": "Поиск в архиве"false,
"value_string": "hosts/D-SHKIRDOV1/DeviceIpint.5/SourceEndpoint.video:0:0"
}
],
"traitsunits": [],
{
"uid": "hosts/D-SHKIRDOV1/AVDetector.2/VisualElement.19aa889c-a00b-470c-9d7f-765fbc49e5c2",
"propertiesdisplay_id": []"19aa889c-a00b-470c-9d7f-765fbc49e5c2",
"type": "VisualElement",
"display_name": "Область детекции (прямоугольник)",
"valueaccess_stringpoint": "archivesearch",
"properties": [
{
},
"id": "rectangle",
"name": "Область детекции (прямоугольник)",
{
"description": "Прямоугольная область, внутри которой происходит детекция.",
"namecategory": "Стандарт (25 FPS или 6 FPS)",
"type": "Rectangle",
"readonly": false,
"traitsinternal": []false,
"value_rectangle": {
"propertiesx": []0.01,
"y": 0.01,
"value_stringw": "normal"0.98,
"h": 0.98,
},
"index": 0
}
{
},
{
"nameid": "Высокая скорость (25 FPS)element_type",
"name": "",
"description": "traits": [],
"category": "",
"propertiestype": []"string",
"readonly": true,
"value_string"internal": "fast"false,
"value_string": "cropRect"
},
{
{"id": "element_index",
"name": "",
"namedescription": "Низкая скорость (6 FPS)",
"category": "",
"traitstype": []"int32",
"readonly": true,
"propertiesinternal": []false,
"value_int32": 0
}
"value_string": "slow"
],
"traits": [],
}"units": [],
"factory": [],
"destruction_args": [],
"discoverable": false,
"default_stringstatus": "archivesearchUNIT_STATUS_ACTIVE",
"stripped": false,
}"opaque_params": [],
"assigned_templates": [],
"valuehas_unapplied_stringtemplates": "archivesearch"false
}
}],
"destruction_args": [],
{"discoverable": false,
"status": "UNIT_STATUS_ACTIVE",
"stripped": false,
"idopaque_params": "logSettings",[
{
"nameid": "VodiCTL_VPW_LOG_SETTINGSGuid",
"name": "",
"description": "VodiCTL_VPW_LOG_SETTINGS",
"category": "",
"type": "boolstring",
"readonly": false,
"internal": false,
"internalvalue_string": false,"9b9f5bd7-8d31-4ce6-8f78-fb95276f5b0a"
}
],
"valueassigned_booltemplates": false[],
"has_unapplied_templates": false
}
],
}"unreachable_objects": [],
"not_found_objects": [],
{
"more_data": false
} |