.) і повертає обриси компонентів.
Рис. 1.9 Обриси компонентів особи
Модуль відслідковування знаходить становища особи в режимі реального часу. [10]
1.3.7 Intel Perceptual Computing SDK
Компанія Intel випускає новий продукт Intel® Perceptual Computing SDK 2013 покликаний допомогти розробникам додатків розширити можливості взаємодії з кінцевим користувачем.
У першій версії продукту вже доступні прості інтерфейси для підтримки:
розпізнавання осіб;
розпізнавання жестів;
вільний трекінг пальців і рук користувача;
трекінг безмаркерних об'єктів;
распознования мови в режимі команд і надіктовиванія коротких фраз. [11]
1.3.8 VeriLook Surveillance SDK
Комплект VeriLook Surveillance SDK адресований розроблювачам біометричного програмного забезпечення, що реалізує розпізнавання користувачів по зображеннях їхніх осіб, використовуючи відео потоки, отримані з цифрових відеокамер високої роздільної здатності в режимі реального часу. Цей комплект заснований на VeriLook технології розпізнаванні користувачів по зображеннях їхніх осіб і використовується для так званої пасивної ідентифікації - тобто, коли проходять люди не докладають жодних зусиль для їх розпізнавання. До сфер використання даного продукту відносяться: правоохоронні органи, охорона, контроль доступу, контроль відвідувачів, та ін. За допомогою цього комплекту забезпечується швидке створення прикладних біометричних рішень на базі платформ Microsoft Windows і Linux.
Особливості:
реєстрація (виявлення) осіб в режимі реального часу, витяг шаблону і порівняння його з базою даних;
одночасне відстеження осіб кількох людей за допомогою відео в режимі реального часу;
автоматичний режим роботи дозволяє реєструвати і створювати звіт про появу, порівнянні і зникнення особи людини, а також вводити особа нового користувача в БД і додавати його в список для спостереження автоматично;
розробка додатків і систем ідентифікації по зображенню особи можлива на базі різних платформ, підтримуються кілька мов програмування;
підтримка декількох камер.
Всі характеристики дані для ПК з процесором IntelCore2 (4 ядра), 2,66 ГГц і однієї камери, підключеної до ПК.
Таблиця 1.2 Технічні характеристики алгоритму VeriLook
Технічні характеристики алгоритму VeriLook Surveillance SDK, версія 1.1. Мінімальний розмір вхідного ізображенія640 х 480 пікселейМінімальний розмір особи для распознаванія40 пікселів між глазаміКадров в секунду при кол-ве осіб=3Не менш 10Время для порівняння з шаблоном БДменее 1 сек. * Максимальний розмір БДкол-во обмежена розміром вільної оперативної пам'яті * до 50000 записів в БД; при більшому розмірі БД зменшується швидкодія.
Системні вимоги
процесор IntelCore2 і вище (4 ядра), 2,66 Ггц або аналогічний іншого виробника;
мінімум 1 Гб вільної оперативної пам'яті;
цифрова камера: дозвіл камери може варіюватися в залежності від програми від 0.3 мегапікселя (640 х 480 пікселів) до 1 мегапікселя і більше. Висока роздільна здатність камер вимагає більше вільної оперативної пам'яті і зменшує кількість кадрів в секунду. [12]
1.3.9 Signal Processing Toolbox
Signal Processing Toolbox - це пакет розширення MATLAB, що містить набір типових функцій для цифрової й аналогової обробки сигналів. Пакет включає графічний користувальницький інтерфейс для інтерактивної роботи і величезна кількість функцій командного рядка для розробки нових алгоритмів.
Велика частина всіх алгоритмів і функцій, включених до складу пакету, написана мовою MATLAB і відкрита для читання і редагування. Типові функції пакета можуть використовуватися для розробки різних алгоритмів аналізу мови, обробки звуку, дротяних і бездротових систем зв'язку, фінансового аналізу, рентгенографії і медичного приладобудування.
Рис. 1.10 Вікно Signal Processing Toolbox
Ключові можливості:
набори моделей лінійних систем і сигналів;
інструменти для розробки аналізу та впровадження КИХ і БИХ фільтрів;
проектування аналогових фільтрів;
швидке перетворення Фур'є і дискретне косинусное перетворення;
спект...