==== Плагин UssPluginОТТ_TR для формирования данных и передачи в ЦОД, версия 3.7 ==== Плагин формирует набор файлов (XML и jpeg) для каждой фиксации нарушений в выгружаемую папку. В файле XML содержится информация со всеми необходимыми метаданными, требуемыми ЦОДом, а так же адреса каждой фотографии и видеоролика. Запуск плагина **UssPluginОТТ_TR** описан [[au37:plugin|здесь]], из списка "Подключаемые модули" следует выбрать **UssPluginОТТ_TR.dll**. Настройки плагина **UssPluginОТТ_TR** производятся в два этапа: **[[au37:ott_tr_3_7#sostav|1. Настройка состава нарушений, для которых создается коллаж (в файле UssPluginОТТ_TR.ini).]]** **[[au37:ott_tr_3_7#create|2. Компоновка коллажа (в файле Сollage.ini).]]** При необходимости, скачать готовые макеты .ini-файлов для версии ПО 3.7 можно [[au37:ott_tr_3_7#downloads|здесь]]. Скачать готовые макеты .ini-файлов для различных версий ПО можно [[templateini:download_ini|здесь]]. Внимание! После редактирования .ini-файлов необходимо перезапустить плагин UssPluginОТТ_TR. ===Настройка состава нарушений. Редактирование UssPluginOTT_TR.ini=== **UssPluginОТТ_TR.ini** находится в папке по адресу: __C:\Users\User-RT\AppData\Local\Recognition Technologies\AvtoUragan ver 3.7\Config__. Здесь User-RT - имя пользователя, и путь зависит от того, как у вас назван пользователь в Windows. Мы рассмотрим основные параметры настройки. Список кодов нарушений приведен [[au:code|здесь]].

1. Формирование файлов для всех проезжающих ТС или только для нарушений

2. Каталоги выгрузки результатов работы плагина

3. Формирование файлов нарушений в отдельные папки

4. Формирование видеоролика в формате avi. Получение данных из "сервера хранения кадров" (UIS)

===Компоновка коллажа для каждого из нарушений. Редактирование Collage.ini=== **Collage.ini** находится в папке по адресу: __C:\Users\User-RT\AppData\Local\Recognition Technologies\AvtoUragan ver 3.7\Data__. Здесь User-RT - имя пользователя, и путь зависит от того, как у вас назван пользователь в Windows. Мы будем редактировать только параметр **CreateMultiplyCollage**.В большинстве случаев, этого достаточно для удовлетворения требований сотрудников ЦАФАП. Информацию о том какие порядковые номера необходимо указывать, можно посмотреть в Клиенте Тревоги АвтоУраган(Alarm Client) выбрав нужное нарушение. **Нумерация фотокадров** представлена на рисунке.Эта нумерация будет использоваться в дальнейшем, при составлении коллажей. {{:au37:num_fotos_ussplugin_ott.png??direct&500|}} == Этапы создания коллажа: ==

1. Определить, для каких нарушений создается коллаж

2. Определить, из каких фотообъектов требуется составить коллаж

3. Определить структуру коллажа

=== Примеры коллажей. Скачать готовые макеты ini-файлов=== Нам необходимо настроить 2 типа коллажей: нарушение проезда перекрестка и пересечение стоп-линии на запрещающий сигнал светофора (коды нарушений **201** и **203**). Эти нарушения используются ЦАФАПом в разных регионах и по примеру их настройки в дальнейшем Вы сможете создать любой интересующий Вас коллаж. Информацию о том какие порядковые номера необходимо указывать, можно посмотреть в Клиенте Тревоги АвтоУраган(Alarm Client) выбрав нужное нарушение[[http://wiki.tr-soft.ru/lib/exe/fetch.php?media=au37:num_fotos_ussplugin_ott.png|рисунок]] **1. Четырехкадровый коллаж**, состоящий из фотографии, созданной по готовности распознанного ГРЗ (главной) и 3х дополнительных: до стоп-линии / на стоп-линии / после стоп-линии(в случае нарушения проезда перекрестка, вместо последнего кадра будет фото пересечения границы перекрестка). Первые два кадра будут находится в верхней части коллажа, вторые два в нижней, как на скриншоте: {{:97b40084-b6b6-4447-bfd8-913c57209bcb.collage.jpeg?nolink&600|}} Составим коллаж для нарушений **201**,**203**.Первая строка состоит из фотокадров **{Main,1}**; вторая строка состоит из фотокадров **{2,3}**: CreateMultiplyCollage = 201,203 201 = {Main,1},{2,3} 203 = {Main,1},{2,3} **2. Шестикадровый коллаж**, который состоит из 3х фотографий до стоп-линии и 3х фотографий после стоп-линии. Значение 0 отключает создание коллажа. Состоять он будет только из дополнительных фотографий, без участия кадра, созданного по готовности распознанного ГРЗ, и будет иметь вид как на скриншоте ниже: {{:0017b0ff-0a77-465e-99b5-d34549c571c0.collage.jpeg?nolink&600|}} Составим коллаж для нарушений **201**,**203**.Первая строка состоит из фотокадров **{1,2,3}**; вторая строка состоит из фотокадров **{4,5,6}**: CreateMultiplyCollage = 201,203 201 = {1,2,3},{4,5,6} 203 = {1,2,3},{4,5,6} **3. Шестикадровый коллаж,первые две ячейки объединены**, который состоит из 3х фотографий до стоп-линии и 3х фотографий после стоп-линии. Значение 0 отключает создание коллажа. Состоять он будет только из дополнительных фотографий, без участия кадра, созданного по готовности распознанного ГРЗ, и будет иметь вид как на скриншоте ниже: {{:au37:collage1_ussplugin_ott.png?nolink&600|}} Составим коллаж для нарушений **201**,**203**. CreateMultiplyCollage = 201,203 Rect1 = Main 201 = {1000,Main,2},{Rect1,3,4} 203 = {1000,Main,2},{Rect1,3,4} **4. Шестикадровый коллаж, ячейки второй строки объединены**, который состоит из 3х фотографий до стоп-линии и 3х фотографий после стоп-линии. Значение 0 отключает создание коллажа. Состоять он будет только из дополнительных фотографий, без участия кадра, созданного по готовности распознанного ГРЗ, и будет иметь вид как на скриншоте ниже: {{:au37:collage2_ussplugin_ott.png?nolink&600|}} Составим коллаж для нарушений **201**,**203**. CreateMultiplyCollage = 201,203 Merge1=Plate 201 = {Main,1,2},{3,Merge1,Merge1} 203 = {Main,1,2},{3,Merge1,Merge1} **5. Шестикадровый коллаж,первые две ячейки объединены, изображение Main дополнено изображением Plate**, который состоит из 3х фотографий до стоп-линии и 3х фотографий после стоп-линии. Значение 0 отключает создание коллажа. Состоять он будет только из дополнительных фотографий, без участия кадра, созданного по готовности распознанного ГРЗ, и будет иметь вид как на скриншоте ниже: {{:au37:collage3_mainplate.png?600|}} Составим коллаж для нарушений **201**,**203**. CreateMultiplyCollage = 201,203 Rect1 = Main : Plate 201 = {1000,Main,2},{Rect1,3,4} 203 = {1000,Main,2},{Rect1,3,4}