МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ІКТА
Кафедра “Захисту інформації”
ДИПЛОМНА РОБОТА
НА ТЕМУ
“ОХОРОНА ПЕРИМЕТРУ ЗА ДОПОМОГОЮ СИСТЕМИ ВІДЕОСПОСТЕРЕЖЕННЯ ПАТРІОТ”
________ 20__р.
2011
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Інститут_________компютерних технологій, автоматики і метрології________
Кафедра_________захисту інформації___________________________________
Спеціальність____6.170102_”Системи технічного захисту інформації”_______
“Затверджую”
Завідувач кафедри ЗІ
_________ В. Дудикевич
“____”___________ 20__р.
Завдання
На кваліфікаційну роботу (проект) студента групи ЗІ-42_ ОКР Бакалавр
Михайлічку Юрію Ростиславовичу
1. Тема роботи : ___Охорона периметру за допомогою системи ____________
__відеоспостереження «Патріот».____________________________ затверджена
Наказом по університету від “_17_”_травня___ 2011р. №__1278-4-08__.
2. Термін здачі студентом закінченої роботи : “_10_”__червня__ 2011р.
3. Вихідні дані для роботи : ____Провести аналіз функціональних особливостей компонентів системи «Патріот». Провести аналіз можливостей використання системи для охорони периметру. Розробити безпечну схему системи охорони периметру офісу зі складським приміщенням на базі «Патріот», та описати методику роботи з ПЗ «Патріот»____________________.
4. Зміст розрахунково-пояснювальної записки : __Вступ. 1. Опис системи відео спостереження «Патріот» та її функціональні можливості. 2. Методика роботи з програмним забезпеченням. 3. Приклади застосування системи «Патріот» для охорони периметру. Висновки. Список використаних джерел. Додатки____________________________________________________________.
5. Перелік графічного матеріалу : _1. Мета дипломної роботи та склад системи «Патріот» 2. Розробка схеми системи відеоспостереження для охорони периметру офісу зі складським приміщенням на базі «Патріот» та типи відеосерверів для системи «Патріот». 3. Mobile DVR «Патріот» та налаштування безпеки в системі “Патріот”. 4. Висновки___________________.
6. Консультування роботи із зазначення розділів роботи :
Розділ
Консультатнти
Завдання видав
Завдання прийняв
Підпис
Дата
Підпис
Дата
Зачепило В.С
Лах Ю.В.
7. Дата, коли видано завдання : “_15_”_Квітня__ 2011р.
Керівник ______ Л.М. Ракобовчук
Завдання прийняв до виконання ______ Ю.Р. Михайлічко
КАЛЕНДАРНИЙ ПЛАН
№
з/п
Наава етапів роботи
Термін виконання етапів роботи
Примітка
1
Пошук науково-технічної літератури. Складання плану дипломної роботи
25.04.2011
Виконано
2
Виконання першого розділу дипломної роботи.
5.05.2011
Виконано
3
Виконання другого та третього розділів дипломної роботи.
20. 05.2011
Виконано
4
Виконання практичної частини дипломної роботи
28.05.2011
Виконано
5
Написання та оформлення пояснювальної записки.
05.06.2011
Виконано
6
Подання завершеної дипломної роботи на кафедру.
09.06.2011
Виконано
Студент : ________ Ю.Р. Михайлічко
Керівник : ________ Л. М. Ракобовчук
АНОТАЦІЯ
Метою дипломної роботи був аналіз функціональних особливостей програмно-апаратних компонентів системи «Патріот» та вивчення методики налаштування захисних параметрів для охорони периметрів обєктів.
В роботі описана система відеоспостереження «Патріот» та її функціональні властивості, а саме аналіз можливостей використання обладнання відеозахоплення системи «Патріот» для охорони периметру, та аналіз функціональних особливостей програмно-апаратних компонентів системи.
Також відображено схему процесу відеоспостереження та описана методика роботи з програмним забезпеченням системи «Патріот». Наглядно показане встановлення плати відеозахоплення та інсталяція програмного забезпечення, описана послідовність роботи з програмами Сервер та Клієнт та налаштування захисних параметрів для охорони периметру, а також можливості роботи з відеоархівом та тривожними повідомленнями.
В останньому розділі проведено проектування системи охорони периметру офісу із складським приміщенням на базі системи «Патріот».
ANNOTATION
The aim of the thesis was to analyze the functional characteristics of software and hardware components of the "Patriot" and study methods for setting the parameters of protective perimeters of facilities.
This paper describes the video surveillance system "Patriot" and its functional properties, such as analysis of opportunities to use video capture hardware system "Patriot" to protect the perimeter, and analysis of the functional features of software and hardware system components.
Also shows the process of CCTV schemes and description of works with the software system "Patriot". Also clearly shown installation capture card and configuration of software, described sequence with applications for servers and clients and setting parameters for protective security perimeter, as well as opportunities to work with video archives and alarming messages.
In the last section was made the plan of the perimeter of the office with storage room on the basis of system "Patriot".
ЗМІСТ
Вступ…………………………………………………………………………………7
Розділ 1. Опис системи відеоспостереження «Патріот» та її функціональні
можливості ………………………………………………………………………….9
1.1 Аналіз можливостей використання обладнання відеозахоплення системи «Патріот» для охорони периметру……….......................................12
1.2 Аналіз функціональних особливостей програмно-апаратних компонентів системи «Патріот»……………………………………………..18
1.3 Схема процесу відеоспостереження в системі «Патріот» …………….22
Розділ 2. Методика роботи з програмним забезпеченням системи
«Патріот»…………………………………………………………………………....24
2.1. Встановлення плати та інсталяція программного забезпечення………24
2.2. Послідовність роботи з програмами Сервер та Клієнт………………...26
2.3. Налаштування захисних параметрів для охорони периметру…………29
2.4. Робота з відеоархівом та тривожними повідомленнями……………….32
Розділ 3. Приклади застосування системи «Патріот» для Охорони
периметру………………………………………………………………………...…40
Висновки…………………………………………………………………………....52
Список використаних джерел…………………………………………………..…53
Додатки……………………………………………………………………………..54
ВСТУП
Система відеоспостереження «Патріот» полегшує роботу оператора, зводить до мінімуму хибні спрацювання тривоги. Гнучкість в налаштуванні дозволяє “підігнати” систему під любий об’єкт і користувача. Сьогодні більшість великих об’єктів, які знаходяться під цілодобовим відео наглядом користуються подібним обладнанням. Наприклад, в Росії часто використовують систему на базі плати відеореєстрації “Линия”. Великої популярності, завдяки порівняно низькій вартості набули Китайські та Корейські виробники.
Для організації традиційного телеспостереження, крім самих камер та монітора, необхідно додаткове обладнання, таке як:
• пристрої для зручного виведення інформації на екран (перемикачі, квадратори, мультиплексори);
• детектори руху;
• реєструючі пристрої (спецвідеомагнітофони);
При використанні ПК всі ці функції можна об'єднати в одному пристрої (персональному комп'ютері) і виконати їх програмно. Це дозволяє істотно зменшити кількість необхідної апаратури і вартість системи. За допомогою концепції клієнт-сервер можливо організовувати зв'язок і відеоспостереження на будь-якій відстані (через Інтернет, по захищеному протоколу). Також можна отримувати якісне зображення, швидко знаходити потрібний кадр і робити тривалий запис без використання і постійної заміни магнітної стрічки. Детектор руху забезпечує виявлення активності в будь певної області зображення. Такі області можна вибирати для кожної камери індивідуально. Забезпечується регулювання порога спрацьовування датчика. Будь-яке екранне зображення може бути експортовано в форматі JPEG на диск для наступного вивчення і роздруківки на іншому комп'ютері. Також можна експортувати відеозапис для подальшого перегляду на іншому комп'ютері.
Темою дипломної роботи було аналогове відео спостереження, а саме Охорона периметру за допомогою системи відноспостереження «Патріот».
Отже, щоб побудувати систему «Патріот» потрібно 2 речі:
1. ПК з платою відеозахоплення «Патріот», або готовий відеосервер промислового виконання (DVR)
2. Відеокамери.
Крім того програмне забезпечення на ринку СНД є одним з лідерів, тому що оболонка розроблена під користувачів із середнім рівнем знань (User) і є достатньо легкою як для користування, так і для адміністрування.
Відповідно, можна сказати, що користувач має повну свободу у проектуванні власної системи відеоспостереження. Він може створити систему такого масштабу і саме такої продуктивності, яка максимально повно вирішує його конкретну задачу.
Тому дослідження функціональних можливостей системи відео спостереження «Патріот», яка являється українським продуктом і призначена для багатокамерного відеоспостереження та архівування відеоінформації є актуальним в галузі технічного захисту охорони об’єктів.
Метою дипломної роботи був аналіз функціональних особливостей програмно-апаратних компонентів системи «Патріот», дослідження методів налаштування параметрів безпеки та розробка безпечної системи охорони периметру офісу зі складським приміщенням на базі «Патріот».
РОЗДІЛ 1
Опис системи відеоспостереження «Патріот» та її функціональні можливості
Кожна система відеоспостереження має апаратну частину для конвертації аналогового відеосигналу від відеокамер в цифровий вигляд, придатний для обробки комп'ютером. Різні системи роблять це за допомогою спеціально розроблених для цієї мети комп'ютерних плат розширення. До входів плат відеозахоплення безпосередньо підключаються відеокамери. Відеосигнал від відеокамери надходить на один з входів плати відеозахоплення, конвертується в цифровий вигляд («оцифровується») і після цього готовий для передачі в програму-відеосервер, де і відбувається остаточна обробка кадрів.
Обладнання більшості систем відеоспостереження того ж класу, що і система «Патріот» складається з декількох моделей плат відеозахоплення. Кожна модель відповідає якомусь певному набору характеристик системи. Зазвичай це поєднання величин «кількість відеоканалів» і «швидкість обробки відеопотоку», яка виражається в «кадрах в секунду». Отже, встановлюючи, наприклад, систему відеоспостереження «X», потрібно встановити у комп'ютер-відеосервер одну або кілька плат відеозахоплення відповідної моделі. У разі зміни параметрів системи (зміни кількості відеоканалів або зміни швидкості обробки відеопотоку) в більшості випадків доводитися замінювати й устаткування оцифровки відеосигналу. Тобто доводитися прибирати плати відеозахоплення однієї моделі і встановлювати плати відеозахоплення іншої моделі.
Досліджуючи дану тему, було проведене порівняння плат відеозахопленння «Патріот» з іншими виробниками, такими як Spotter, Atis та Линия.
Таблиця 1.1 – Порівняльна характеристика плат відеозахоплення «Патріот» з
Українським виробниками
Таблиця 1.2 – Порівняльна характеристика плат відеозахоплення «Патріот» з іноземними виробниками.
І як видно з цього порівняння, плати відеозахоплення «Патріот» нічим не поступаються своїм конкурентам. Плати вирізняються своєю надійність, вони були ретельно спроектованв і протестовані. У результаті вийшов дуже простий, продуктивний і надійний пристрій. За статистикою, кількість відмов таких плат не перевищує двох десятків за останні 5 років [1] .
1.1 Аналіз роботи обладнання відеозахоплення системи «Патріот»
Обладнання відеозахоплення системи «Патріот» відрізняється від ряду інших систем. По-перше, апаратна частина відеозахоплення системи «Патріот» складається з однієї плати (рис. 1.1).
Рис. 1.1 – Вигляд плати відеозахоплення системи «Патріот».
Потрібна кількість відеоканалів системи набирається комбінацією плат відеозахоплення однієї моделі. Кожна така плата може обробляти від одного до чотирьох відеоканалів. Кількість використовуваних відеоканалів визначається чіпом-ліцензією, який встановлюється на плату в спеціальне гніздо.
Такий спосіб ліцензування продукту (цифрової системи відеоспостереження) вигідно відрізняється від інших засобів (серійні номери, HASP-ключі і т.п.) відрізняється тим, що користувач системи не бере участі в процесі підтвердження ліцензійних прав на продукт (не вводить серійні номери, не встановлює HASP-ключ і його драйвер, не описує кількість доступних відеоканалів в системі і т.п.). Програма-відеосервер при старті сама знайде всі карти відеозахоплення і визначить кількість доступних відеоканалів. Тобто, коли в систему додають або замінюють плати відеозахоплення, система розпізнає зміни і автоматично адаптується до нового складу устаткування.
Для 12-ти канальної системи відеоспостереження потрібно встановити у комп'ютер-відеосервер:
- Три чотирьохканальні плати, або
- Чотири трбохканальні плати, або
- Дві чотирьохканальні і дві двоканальні плати
Отже, систему можна «створити» з будь-якої кількістю плат, загальне число відеоканалів яких дорівнює дванадцяти.
Всі плати відеозахоплення є однаковими і це дозволяє оперативно замінити що вийшла з ладу плату на резервну, не піклуючись про те, скільки відеоканалів підтримувалося дефектною платою. Досить переставити чіп-ліцензію на нову плату і вона готова до роботи.
Для системи розроблявся тільки один тип плат, а отже ця плата була ретельно спроектована і протестована. У результаті вийшов дуже простий, продуктивний і надійний пристрій. За статистикою, кількість відмов таких плат не перевищує двох десятків за останні 5 років.
Швидкість обробки відеопотоку також безпосередньо пов'язана з кількістю плат і числом каналів системи. Менша кількість використовуваних відеоканалів плати відеозахоплення дозволяє отримати більш продуктивну систему. Так, системи, що встановлюються в казино, складаються з одноканальних плат відеозахвату. Кожен з цих каналів обробляє відеопотік з продуктивністю 25 кадрів в секунду.
А отже користувач має повну свободу у проектуванні власної системи відеоспостереження. Він може створити систему такого масштабу і саме такої продуктивності, яка максимально повно вирішує його конкретну задачу.
Звичайні плати відеозахоплення «Патріот» чудово показують себе як на високопродуктивних системах, так і на малопотужних комп'ютерах. Дякуючи технології Smart Switching, була сворена нова плата відео захоплення, яка може обробляти до 8-ми відеоканалів із загальною продуктивністю від 32 до 40 кадрів в секунду. Таким чином, тепер можливо створити компактну 16-ти канальну систему на базі материнської плати micro-ATX (яку зазвичай встановлюють в компактний корпус).
Поряд з платами відеозахоплення, системи відеоспостереження містять не менш важливий елемент обладнання - блок прийому сигналів від зовнішніх датчиків і блок для підключення виконавчих механізмів. Це дозволяє системі відеоспостереження з одного боку дуже якісно детектувати події, що підлягають реєстрації, а з іншого боку, реагувати цілком певним чином і виконувати ряд дій, запрограмованих на випадок настання різних подій.
Зазвичай, такі функції виконує окрема спеціалізована плата входів/виходів. Рідше - вся відповідна частина зібрана на тій же платі відеозахвату.
Проте в системі «Патріот» реалізований інший метод. Для взаємодії з зовнішніми датчиками і виконавчими пристроями система «Патріот» має виносний USB I/O блок для восьми входів і восьми виходів. Як випливає з назви, блок може підключатися до одного з USB-інтерфейсів комп'ютера і, відповідно, є універсальним. Для нього не потрібне місце всередині комп'ютера-відеосервера. Цей пристрій може бути запрограмований на будь-яку комбінацію дій у відповідь на події, що отримуються як із зовнішніх датчиків, так і від відеоканалів плат відеозахоплення.
Типовим прикладом використання USB I/O блоку (див. рис. 1.2) може бути рішення задачі, коли, наприклад, потрібно реєструвати чоловіка, що ввійшов у двір і йде до дверей будинку або до дверей на вулицю. Використання вбудованого детектора руху в даному випадку досить складно - непередбачувані явища (дощ, сніг, туман, домашні тварини тощо) тягнуть за собою безліч помилкових спрацьовувань. Як наслідок, відеоархів містить велику частку «сміття».
Рис 1.2 – Блок USB I/O
При використанні USB I/O блоку запис відеокамери буде включатися по сигналу датчика відкриття будь-якої з дверей, що вели у двір. У цьому випадку цінність і ємність відеоархіву безсумнівно зросте, тому що він буде містити саме ті відеозаписи, які цікавлять користувача.
Це був досить простий приклад. В систему може бути закладена дуже складна і розгалужена логіка, що включає в себе комбінації подій від зовнішніх датчиків, детектора руху, тимчасових інтервалів і системних подій. Гнучкість системи така, що в цьому ланцюжку можна використовувати і віртуальні пристрої. Тобто в якості джерела подій можна використовувати програму, яка генерує потрібну подію.
Найбільш популярна і широко відома коробкова OEM-версія системи «Патріот», за допомогою якої досягається максимальна гнучкість розгортання і застосування системи. Основними споживачами такого варіанту продажів є компанії-інсталятори, для яких важлива вартість системи і можливість встановити її на якомога ширший спектр моделей комп'ютерів-відеосерверів. До складу версії коробочки входить одна або кілька плат відеозахоплення (про які ми говорили трохи вище), компакт-диск з основним програмним забезпеченням і, власне, коробка. Компанія-інсталятор купляє такий набір, встановлює плати відеозахоплення у свій або клієнтський комп'ютер, встановлює необхідне програмне забезпечення, і відеосервер готовий до використання.
Переваги таких пристроїв в тому, що компанії-інсталятори в переважній більшості не мають однотипних замовлень. В основному, це робота на вимоги замовника. OEM-версія продукту як раз і надає можливість максимально повно реалізовувати бажання найрізноманітніших замовників. Цю версію можна встановити практично на будь-який стандартний персональний комп'ютер, як спеціально зібраний для відеоспостереження, так і вже наявний (офісний/домашній). На комп'ютері, куди встановлюється відеосервер «Патріот», може працювати секретар або бухгалтер. Часто, працюючий на комп'ютері співробітник через деякий час вже не пам'ятає, що його комп'ютер весь час накопичує відеодані - співробітнику про це говорили, але система «Патріот» надійна, і безшумна в роботі, а отже дуже легко забути про її існування.
Нелодіки у використанні коробкової OEM-версії – це їх ненадійність. Систему «Патріот» можна встановити, практично, на будь-який комп'ютер, але людський фактор - це той ненадійний елемент, який регулярно виводить з ладу найдосконаліші системи.
У випадку, коли система відеоспостереження встановлюється у існуючий комп'ютер, або на цьому комп'ютері-відеосервері передбачається робота оператора, працездатність системи залежить від цілого ряду факторів: кваліфікація оператора, правильний підбір комплектуючих для конкретного комп'ютера, продуктивність цього «заліза» в комплексі, правильно встановлена і налаштована операційна система і т.п..
Що стосується обладнання, для складання комп'ютера-відеосервера щоразу використовуються різні набори комплектуючих (материнська плата, процесор, відеокарта і т.п.) і система відеоспостереження збирається завжди «як уперше». Кожного разу виходить зовсім унікальна система зі своїми особливостями і тому немає можливості налагодити систему до необхідної надійності і продуктивності.
Для великих виробничих компаній, державних організацій або військових об'єктів такий підхід непридатний. Там, де потрібна надійність, устаткування ретельно підбирається і тестується. Більше того - застосовується обладнання трохи іншого класу. Компанія-інсталятор, звичайно, не може забезпечити якісне складання такого відеосервера .
Тому в таких випадках можна використати замість коробкової OEM-версії готові відеосервери промислового виконання (рис. 1.3).
Рис.1.3 – Вигляд відеосервера “промислового виконання” (DVR)
Закінчений пристрій, який ще називають DVR (по-українськи це означає «пристрій цифрового відеозапису») має значні розміри тому що він виконаний для установки в стандартну 19-ти дюймову стійку або шафу. Такі стійки або шафи стали стандартом для промислового устаткування (рис 1.4.)
Рис 1.4 – DVR, який знаходиться в 19-дюймовій шафці.
Саме вони забезпечують найкращий температурний режим і найбільш оптимальне використання простору для розміщення обладнання, а отже - надійність. Обладнання такого стандарту найімовірніше зустрінеться на промисловому об'єкті [2].
Промисловий DVR «Патріот» відрізняється від звичайного комп'ютера не тільки стандартним корпусом. Комплектуючі, з яких він зібраний, є уніфікованими. Таким чином, спрощується обслуговування системи відеоспостереження в цілому. Уніфікований не лише комплект обладнання для начинки відеосервера, а й програмне забезпечення. Всі DVR «Патріот» мають однакову конфігурацію програмного забезпечення (файлова система, оптимізована для запису великих обсягів відеоданих, операційна система, антивірус, допоміжні утиліти і т.п.). Також всі DVR «Патріот» відразу ж можуть працювати в єдиній комп'ютерній мережі: або інтегруючись до комп'ютерної мережі підприємства, або утворюючи свою окрему мережу, доступну тільки службі охорони.
1.2 Аналіз функціональних можливостей програмно-апаратних компонентів системи «Патріот».
Система «Патріот» складається з двох програмно-апаратних компонентів: відеосервера і відеокліента.
Ввідеосервер - це комп'ютерна система, оснащена платами відеозахоплення і відеокамерами, на якому встановлена програма «Патріот» Server. Кожна плата оцифровує від одного до чотирьох відеоканалів. Відеосервер підтримує від однієї до п'яти плат, що працюють в чорно-білому режимі, або до чотирьох плат, що працюють у кольоровому режимі. Програма «Патріот» Server, встановлена на сервері, здійснює функції запису, спостереження, перегляду і управління системою. Доступ до інформації, що обробляється сервером, а також управління ним, може здійснюватися як локально, так і дистанційно. Дистанційний доступ реалізується за допомогою відеокліента або через web browser (наприклад, Internet Explorer).
Відеокліент - це будь-який персональний комп'ютер, на якому встановлено програмне забезпечення «Патріот» Client і який підключений до мережі. Відеокліент забезпечує доступ до відеосервери, а також перегляд файлів з відео, записаних у форматі системи «Патріот».
Рис 1.5 – Загальна схема функціонування системи відеонагляду «Патріот»
Використання системи «Патріот» надає великі можливості оператору сервера та клієнта. Серед них потрібно виділити :
Можливості підсистеми виведення відеозображень:
• Одночасний перегляд від 1 до 16 відеоканалів з можливістю запису;
• "Drag & Drop" технологія для зміни розташування камер на екрані;
16 встановлюються користувачем режимів виводу відеоканалів на екран;
• Можливість завдання різного розташування камер на екрані і автоматичного перемикання розташувань за встановленим інтервалу часу;
• Режим збільшення на весь екран каналу, що цікавить одним натисканням миші;
• Можливість регулювання кількості виведених кадрів в секунду на екран;
• Регулювання доступу до перегляду зображення, у відповідності зі списком користувачів і їх правами; відображення поточного стану системи.
Можливості підсистеми запису
• Підтримка 16 чорно-білих або кольорових незалежних відеоканалів;
• Підтримувані розміри зображення: 384x288 пікселів (чверть кадру), 768x288 (півкадру), 768x576 (повний кадр);
• Швидкість запису від 1 до 25 кадру в секунду;
• Звуковий канал з регульованим порогом спрацьовування, який може
активувати запис будь-якої з 16-ти камер;
• Гнучко настроюється інтелектуальний алгоритм детекції руху:
рівень спрацьовування залежно від кількості змін в кадрі, розмір основного
елемента сітки детектора, установка періоду часу запису після закінчення руху, програмування зон, що вимагають виключення з детекції руху.
• Використання спеціалізованого алгоритму виділення змін з послідовності
кадрів (дельти) і подальшого їх стиснення для мінімізації потоку запису: регулювання рівня чутливості детекції руху, рівень стиснення кінцевого відеопотоку, з можливістю стиснення без втрати якості.
• Цикловий запис відеоінформації. При заповненні дискового простору найстаріша інформація перезаписується;
• Вбудовані функції управління записом і відсиланням повідомлень з тимчасового розкладом.
Можливості підсистеми перегляду відеоархіву:
• Одночасне відтворення 16-ти відео-і 1-го аудіоканалу;
• Режим перегляду відеоархіву при повнофункціональному режимі
запису;
• Здійснення контролю за поточним станом підключених камер (Очікування, запис, аварія, відключення);
• Наочне відображення накопиченої в відеоархіві інформації в
вигляді тимчасової діаграми;
• Вибір інтервалу і швидке позиціонування на час, що цікавить одним натисканням миші на тимчасовій діаграмі;
• Численні режими відтворення: реальний, уповільнений, прискорення, режим перегляду вперед / назад, режими зупинки й паузи;
• Унікальна функція пошуку рухів, що відбулися у певній зоні камери по вибраному інтервалу часу;
• Зручні функції поліпшення зображення у вибраному кадрі: збільшення, посилення чіткості, згладжування та зміщення полів;
• Збереження обраного фрагмента відеоархіву в окремий файл для подальшого використання;
Рис 1.6 – Схематичний вигляд відеоархіву.
Можливості адміністрування системи:
• Обмеження доступу до системи, на основі встановлених рівнів доступу
користувачів;
• Управління вхідними віддаленими з'єднаннями;
• Функція вбудованого апаратного WatchDog таймера, що забезпечує постійну працездатність системи (перезавантаження комп'ютера при збої)
• Відновлення попереднього стану системи після збою живлення, перезавантаження з автоматичним запуском перевірки жорсткого диска і відеоархіву;
• Простий графічний інтерфейс налаштування параметрів і управління системою;
• Журнал ведення подій (вмикання/вимикання запису, перезавантаження, вимкнення камер, вхід в систему локальних або віддалених користувачів).
• Інтелектуальний автоматичний BackUp записаної відеоінформації: виконується в фоновому режимі паралельно з основною записом, можливий на будь-який носій прямого доступу або мережевий диск, внутрішня підтримка IDE дисків з «гарячою заміною», а також USB, FireWire і SCSI пристроїв.
• Налагодження роботи системи по тимчасових інтервалах за допомогою легко керованого Scheduler інтерфейсу. Можливість надсилання повідомлення по електронній пошті при виникненні системних подій або помилок.
• Можливість дистанційного використання системи з будь-якого TCP / IP з'єднання;
• Підтримка низькошвидкісних з'єднань за рахунок високого стиснення переданої відеоінформації;
• Обмеження доступу до серверної частини системи, на основі рівнів
доступу користувачів;
• Можливість налаштування параметрів прийнятого відеопотоку (кількість каналів, кількість кадрів в секунду, якість зображення та інші) на кожному віддаленому з'єднанні;
• Альтернативний режим підключення до системи з попередньо встановленими параметрами відеопотоку, що посилається (якість, кількість кадрів в секунду) для всіх віддалених користувачів;
• Відображення інформації про поточний мережевому потоці;
• Необмежена кількість віддалених з'єднань;
• Функція локальної запису на клієнтській частині одержуваного потоку;
• Дистанційне управління серверною частиною через інтерфейс командного рядка;
1.3 Схема взаємодії процесів в системі «Патріот» та її технологічна продуктивність
На рисунку 1.7 зображена Схема взаємодії процесів в системі «Патріот». Її можна побачити в вікні System Perfomanse відеосерверу та клієнту
Рис 1.7 – Схема взаємодії процесів
Сервер
Зберегти на диск – збереження сервером на диск відеопотоку (відеоархів)
Монітор – вивід сервером відеопотоку на экран дисплею (перегляд відео від відеокамер)
Подивитись архів – перегляд відеоархіва
Клієнт
Зберегти на диск – збереження клієнтом на диск відеофрагментів з сервера (відеофайли *.vdd)
Монітор/Подивитись архів – вивід кліентом відеопотоку на екран дисплею, перенляд відеоархива сервера.
Подивитись файл – перегляд відеофрагмента, записаного на диску клієнта (відеофайли *.vdd)
Програми кліента і сервера дають можливість проводити тести на продуктвність системи. Результатом будуть показані тести продуктивності різних програмних компонентів системи, виведених у вигляді стовбчикової діаграми.
Рис 1.8 – Ркзультати продуктивності
Вісь «Frame processing» відображає список відеопроцессов
Вісь «CPU time, ms» - час процесу, (мсек).
Total - загальний час процесів.
DXLoad - час конверсії з формату відеозахоплення у формат DirectX
DXDraw показує масштабування засобами відеокарти через DirectX.
Compress відображає час стиснення зображення
Save - час запису на диск.
Decompress - час відновлення зображення.
РОЗДІЛ 2
Методика роботи з програмним забезпеченням системи «Патріот»
2.1. Встановлення плати та інсталяція програмного забезпечення.
Одна PCI карта відеозахоплення призначена для підключення від 1-ї до 4-х відеокамер до системи «Патріот» (рис 2.1).
Програмне забезпечення системи підтримує до 16-ти карт в одному комп'ютері. У звичайний комп'ютер можна встановити не більше 5-ти стандартних карт, або 2-х «Патріот»-карт, але існують комп'ютери, зібрані у корпусі для індустріального використання (Industrial PC,) які допускають установку до 16-ти карт в один комп'ютер. При будь-якій кількості карт, максимальна кількість камер на один комп'ютер -16.
PCI роз’єм карти
Планка кріплення карти
Відеорозєм
Штекер кабеля відеокамери
Рис. 2.1 – Огляд плати відеозахоплення «Патріот».
Встановлюючи карту відеозахоплення потрібно відкрити корпус комп'ютера, та вставити карту відеозахоплення у вільний PCI роз'єм (Слот) (рис 2.1). Після установки перевірити щоб карта "сиділа" в роз'ємі щільно і рівно. Закривши корпус комп'ютера та підключмвши необхідні кабелі і пристрої (клавіатуру, миша, монітор, кабель живлення і т.п.), можна перейти до підключення відеокамер до розємів карти відеозахоплення.
Рис 2.1 – Встановлення карти відеозахоплення в PCI слот корпуса ПК.
Для установки програми відеосервера та клієнта потрібно запустити програму інсталяції (установки) VServer(VClient)_X_X_AA_XX.exe, де Х_Х_АА_ХХ - номер версії, цифри АА повинні бути однаковими в версії клієнта і сервера - це ознака сумісності. Після запуску програми з'явиться вікно вибору мови (вибраний мова використовується в самій програмі установки, а також в якості другого мови програми) (рис. 2.3) У вікні потрібно вибрати мову і натиснути кнопку Далі> (Next)
Рис 2.3 – Вікно вибору мови.
Розібратися з наступними вікнами, такими як Вікно вступної інформації, вікно ліцензійної угоди, чи вікно розміщення програми на жорсткому диску комп'ютера не являється складним завданням [3].
2.2. Послідовність роботи з програмами Сервер та Клієнт.
Подібні відеосистеми використовуються в якості охоронних систем відеоспостереження.
Охоронна система повинна обмежувати доступ до власних налаштувань і управління собою. Для цього в систему введена підсистема управління правами доступу операторів. Для того, щоб працювати з сервером або змінювати налаштування сервера, потрібно бути зареєстрованим на цьому сервері (тобто мати ім'я і пароль користувача) і мати відповідні права. При запуску програми сервераспочатку з'являється вікно входу в систему (рис. 2.4). А при запуску клієнту з'єднання з сервером (рис. 2.5).
Рис 2.4 – Вікно входу в систему (сервер)
Ім'я (Name) - поле введення імені оператора. Під ім'ям розуміється то назва, під яким оператор зареєстрований в системі.
Пароль (Password) - поле введення пароля цього оператора. Кожен з операторів повинен ввести своє ім'я в системі і свій пароль. При цьому він отримає саме ті права керування, які визначені спеціально для нього. Користувачі додаються в систему адміністратором (користувачем з правами Supervisor).
Також важливим є те, що дміністратори відеосерверів можуть додавати та видаляти користувачів відеоклієнів, надаючи їм імя та пароль, для ідентифікації та автентифікації.
При запуску програми відеоклієнта спочатку з'являється вікно з'єднання з сервером. У вікні потрібно ввести (або вибрати з раніше введених) ім'я або адресу відеосервера в поле введення
Адреса сервера (Host Name), а потім натиснути кнопку Connect.
Рис 2.5 – Вікно підключення до відносерверу (клієнт)
Як ім'я відеосервера може використовуватися як символьне ім'я (наприклад, vserver.patriot.com), так і IP адреса (наприклад, 196.1.125.15). В тому випадку, коли програма відеосервера встановлена на тому ж комп'ютері, що і відеокліент, потрібно використовувати зумовлене ім'я локального комп'ютера: localhost (Рис. 2.6)
Рис 2.6 – Приклад підключення до сервера, що знаходиться в одній мережі з клієнтом.
Після натискання кнопки Connect програма відеокліент перевірить наявність даного відеосервера в мережі і, якщо перевірка пройшла успішно, запросить ім'я та пароль оператора:
Кожен з операторів повинен ввести своє ім'я і свій пароль. При цьому він отримає саме ті права доступу, які визначені тільки для нього. Як вже було зазначено вище, користувачі додаються в систему адміністратором.
Користувачу відеоклієнта можна надати різноманітні права, можна їх сурово обмежити, а можна надати такі ж, як і в адміністраора сервера.
Головне меню відеосервера знаходиться зліва і вгорі в головному вікні і складається з наступних пунктів
Включити запис в відеоархів
Робота з відеоархівом
Відєднати поточного користувача від сервера
Зберегти розположення камер
Конфігурація відеосервера
Рис. 2.7 – Головне меню програми Сервера
Включити запис в відеоархів включає запис відеоінформації в відеоархів (при цьому кнопка підсвічується зеленим кольором). Якщо ця кнопка відключена, то запис в архів не ведеться, незалежно від конфігурації параметрів записи камер [4].
Робота з відеоархівом відкриває доступ до.
Від'єднати поточного користувача від сервера від'єднує поточного зареєстрованого користувача. Для входу в систему необхідно повторити процес, описаний у пункті вхід в систему.
Збереження призначених для користувача розташувань камер викликає вікно Save Layout.
Головне меню відеоклієнта знаходиться також в лівому верхньому кутку головного вікна і мало чим відрізняється від менюсервера
Включити/виключити запис
Підключення до відеосервера
Відкрити відеоархів
Зберегти розположення камер
Конфігурація системи
Рис. 2.8 – Головне меню програми Клієнта
2.3. Налаштування захисних параметрів для охорони периметру
Вікно конфігурування викликається через відповідну кнопку в головному меню. Конфігурувати систему може тільки користувач з правами адміністратора (supervisor). Зупинимся на найбільш важливих пунктах
Налаштування (Preferences) містить загальні налаштування програми
Регулювання контрасності
Рис 2.9 – Меню налаштання в програмі відеосервера
Розділ детектор руху (Motion detector) налаштовує параметри «детектора руху» програми.
Рис 2.10 – Налаштування детектора руху
Спрацювання цього «датчика» викликає запис поточного зображення в відеобазу, а також може активувати події в Розкладі (Sheduler) (розклад дій при тривогах). Камери в