Развитие системы потокового распознавания и сопровождения лиц
Определение максимального количества видеооборудования, которое может быть использовано в системе потокового распознавания и сопровождения лиц. Получение автоматизированной охранной системы с высокой степенью защиты от несанкционированного доступа.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 01.12.2019 |
Размер файла | 2,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Таблица 6 Фрагмент данных для выявления зависимости по разрешению
Метод |
Человек (номер) Id |
Коэффициент уверенности K1 |
Значение распознавания, верно(1)/неверно(0) |
Разрешение |
|
Eigen |
1 |
5218,76 |
1 |
167х167 |
|
Eigen |
1 |
5456,58 |
1 |
146х146 |
|
Eigen |
1 |
6012,45 |
1 |
129х129 |
|
Eigen |
1 |
6448,73 |
1 |
155х155 |
|
Eigen |
1 |
6698,21 |
0 |
77х77 |
В результате анализа были получены графики, показывающие зависимость коэффициента уверенности K1 от разрешения R1 и зависимость верно и неверно распознанных лиц от разрешения R1. По оси Х расположено разрешение R1, (только по одной стороне вырезанного из кадра лица, так как лицо по умолчанию определяется в виде квадрата - например, 60х60). Синий график показывает, верное ли было распознавание (верхнее расположение) или неверное (нижнее расположение) в зависимости от разрешения R1. Для наглядности верное распознавание было отодвинуто выше максимального значения коэффициента уверенности K1 - ось Y. Красный график показывает зависимость коэффициента уверенности K1 от разрешения R1. По каждому методу распознавания получились следующие графики:
Рис. 7 График по методу Eigenfaces
Рис. 8 График по методу Fisherfaces
Как видно из графиков первые два метода имеют значительный разброс параметра K1 - коэффициента уверенности и практически одинаковую плотность распределения верно и неверно распознанных лиц.
Рис. 9 График по методу LBPHfaces
И если в первом методе прослеживается некоторый минимум K1 при разрешении R1 = 60…130, то во втором методе выявить зависимость K1 от разрешения R1 не удается. Третий график для метода LBPHfaces имеет явную зависимость коэффициента уверенности от разрешения R1. Минимум находится при разрешении выше 160 и ниже 240, и, что очень важно, качество распознавания в этом диапазоне доходит до 100%, так как отсутствуют неверно распознанные лица. Следует также отметить, что на всех графиках при разрешении ниже R1 =60 отмечается 100% неверно распознанные лица, т.е. минимальное разрешение R1min , выше которого появляются верно распознанные лица, у разных методов примерно одинаковое:
- Eigen - 63x63
- Fisher - 65x65
- LBPH - 60x60
Соответственно, можно выбрать для дальнейших исследований минимальный нижний порог по разрешению R1min = 65х65. Максимальное разрешение R1max выбрать сложнее, так как слишком маленькое значение может отсеять ряд верно распознавшихся лиц, а слишком большое значение может уменьшить скорость обработки кадра и соответственно увеличить время этой же обработки. Из первых двух графиков нельзя обоснованно определить R1max. Однако на графике последнего метода видно, что минимальный коэффициент уверенности расположен около разрешения в 200х200 пикселей. Такую величину и возьмем как ограничение по максимальному разрешению. В дальнейшем будет использоваться R1min = 65 и R1max = 200.
Также можно заметить, что основная часть изображений лиц верно и неверно распознанные, находятся при разрешениях ниже 150 - плотность распределения определенных лиц высокая. Так как проход участников эксперимента осуществлялся равномерно по всему маршруту, то и плотность распределения определенных лиц должна была быть одинаковой. Однако, если анализировать видео, то, после того, как человек подходит ближе к камере, освещение начинает находиться позади него и его лицо становится темнее. Это можно наблюдать на последовательности определенных лиц и на графиках, после того, как разрешение становится больше 150 - количество определённых лиц становится меньше у всех трех методов. Из этого можно сделать вывод: затененные лица хуже определяются. Также, при таком освещении и распознавание у первых двух методов становится хуже, и коэффициент уверенности начинает расти. Таким образом, на распознавание у первых двух методов довольно сильно влияет освещение в отличие от третьего метода.
Итак, описанные выше результаты эксперимента позволили определить границы параметра разрешения R1min = 65 и R1max = 200 в целом для трех методов, а также то, что при выбранных условиях эксперимента наиболее эффективным является третий метод.
Следующий этап экспериментальных исследований будем проводить на предмет определения качества распознавания при наличии ограничения по коэффициенту уверенности, в виде параметра Th, являющегося пороговым значением коэффициента уверенности, выше которого результаты распознавания не будут учитываться при расчете процента распознавания по формуле (3) и фиксироваться в Системе.
Для этого проведем эксперимент при следующих ранее определенных параметрах: N1 =8; I1 = 0; N2 = 10; G1 = светлая; R1min = 65 и R1max = 200.
Ниже представлен фрагмент общей таблицы табл. 7:
Таблица 7 Фрагмент таблицы по распознаванию каждого человека
Метод |
Человек (номер) Id |
Коэффициент уверенности K1 |
Значение распознавания, верно(1)/неверно(0) |
|
Eigen |
1 |
5218,76 |
1 |
|
Eigen |
1 |
5456,58 |
1 |
|
Eigen |
1 |
6012,45 |
1 |
|
Eigen |
1 |
6448,73 |
1 |
|
Eigen |
1 |
6698,21 |
0 |
На основании полученных данных построены следующие графики, на которых наглядно представлена работа методов и их эффективность при выбранных условиях эксперимента. Ось Х - это значение коэффициента уверенности, а ось Y - это значение распознавания.
Рис. 10 Eigenfaces
Графики приведены по каждому человеку из трех, участвовавшему в эксперименте по методам Eigenfaces (Рис.10), Fisherfaces (Рис.11) и LBPHfaces (Рис.12). Анализ графиков показывает, что у всех трех методов можно выделить значение коэффициента уверенности (порог), левее которого количество верно распознанных лиц будет в процентном выражении больше, чем неверно распознанных. Также из графиков видно, что третий метод показывает более стабильные результаты для разных людей, участвующих в эксперименте.
Рис. 11 Fisherfaces
Рис. 12 LBPHfaces
Чтобы точнее определить оптимальный порог для каждого метода из текущего набора данных (Приложение 2), необходимо построить такой график, на котором была бы видна зависимость процента распознавания Qa от Th - порога коэффициента уверенности. Для этого, начиная с минимального значения коэффициента уверенности, считаем общее количество лиц (верно и неверно распознанных лиц) и общее количество верно распознанных лиц, все из которых находятся левее выбранного значения коэффициента уверенности - порога. Данные были сведены в таблицу, фрагмент которой представлен в табл. 8.
Таблица 8 Фрагмент данных для определения нужного порога
Метод |
Человек Id |
Порог Th |
Значение распознавания |
Общее кол-во |
Общее кол-во |
Процент расп. Qa |
|
Eigen |
1 |
5218,76 |
1 |
0 |
0 |
0,00 |
|
Eigen |
1 |
5456,58 |
1 |
2 |
1 |
50,00 |
|
Eigen |
1 |
6012,45 |
1 |
14 |
11 |
78,57 |
|
Eigen |
1 |
6448,73 |
1 |
22 |
19 |
86,36 |
|
Eigen |
1 |
6698,21 |
0 |
34 |
28 |
82,35 |
Из этих данных получаем графики Рис.13-15, на которых на оси Х расположен порог по коэффициенту уверенности Th , а на оси Y - процент распознавания Qa. Получается, по методам Eigenfaces, Fisherfaces, LBPHfaces:
Рис. 13 Eigenfaces
Рис. 14 Fisherfaces
Рис. 15 LBPHfaces
Следует отметить для достоверного анализа графиков, что первое значение Qa всегда равно нулю и не учитывается при выборе оптимального значения Th. Первый метод дает явно выраженную зависимость с довольно высоким процентом распознавания выше 80%. Тогда для метода Eigenfaces установим порог равный Th1=6500. Второй метод плохо распознал первое и второе лицо и очень хорошо третье лицо, возможно из-за плохого качества фотографий и освещенности, как отмечалось выше, поэтому не будем сильно занижать порог, ориентируясь только на третье лицо, а установим его для Fisherfaces равным Th2=700. Третий метод опять показал более стабильные и самые высокие результаты по сравнению с первыми двумя, вплоть до 100%. Однако, на данном этапе установим порог, при котором процент распознавания выше 90%. Тогда для LBPHfaces примем порог равным Th3 = 70.
Следующий этап экспериментальных исследований проводится на предмет анализа влияния приращения I1. Исследуется качество распознавания также по трем методам. Приращения соответствуют следующим значениям: I1 = 0 (для первого эксперимента) и I1 = 15(для второго эксперимента). Оба эксперимента проводятся при ранее определенных параметрах: N1 = 8; I1 = 0; N2 = 10; G1 = светлая; R1min = 65, R1max = 200, Th1=6500, Th2=700, Th3 =70. Результаты эксперимента сведены в табл.7, при этом уже возможно сравнивать методы и влияние исследуемых параметров, используя коэффициент эффективности, введенный во второй главе Ке - формула (4), в связи с тем, что был введен порог на предыдущем этапе. Коэффициент эффективности участвует в определении показателя качества эффективности распознавания Qe по формуле (5). Также можно уже на этом этапе оценить эффективность работы методов распознавания по показателю Qa с учетом уже выбранных параметров и ограничения по порогу.
Таблица 9 Результат теста при приращении I1= 0
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективностиQe |
|
Eigen |
1 |
4 |
4 |
4 |
100,00 |
100,00 |
|
2 |
6 |
11 |
12 |
91,67 |
50,00 |
||
3 |
2 |
6 |
7 |
85,71 |
28,57 |
||
Общ |
12 |
21 |
23 |
91,30 |
57,18 |
||
Fisher |
1 |
0 |
0 |
1 |
0,00 |
0,00 |
|
2 |
0 |
0 |
3 |
0,00 |
0,00 |
||
3 |
9 |
9 |
9 |
100,00 |
100,00 |
||
Общ |
9 |
9 |
13 |
69,23 |
23,08 |
||
LBPH |
1 |
2 |
2 |
2 |
100,00 |
100,00 |
|
2 |
20 |
20 |
20 |
100,00 |
100,00 |
||
3 |
1 |
15 |
19 |
78,95 |
5,26 |
||
Общ |
23 |
37 |
41 |
90,24 |
62,17 |
Таблица 10 Результат теста при приращении I1= 15
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективностиQe |
|
Eigen |
1 |
1 |
1 |
2 |
50,00 |
50,00 |
|
2 |
0 |
0 |
3 |
0,00 |
0,00 |
||
3 |
3 |
3 |
3 |
100,00 |
100,00 |
||
Общ |
4 |
4 |
8 |
50,00 |
33,33 |
||
Fisher |
1 |
0 |
0 |
2 |
0,00 |
0,00 |
|
2 |
0 |
0 |
9 |
0,00 |
0,00 |
||
3 |
9 |
9 |
9 |
100,00 |
100,00 |
||
Общ |
9 |
9 |
20 |
45,00 |
15,00 |
||
LBPH |
1 |
3 |
3 |
3 |
100,00 |
100,00 |
|
2 |
6 |
6 |
6 |
100,00 |
100,00 |
||
3 |
0 |
9 |
10 |
90,00 |
0,00 |
||
Общ |
9 |
18 |
19 |
94,74 |
63,16 |
Как видно из табл. 9-10, при нулевом приращении - I1 =0, результаты значительно лучше у первых двух методов, чем при приращении - I1=15 пикселей, при котором у первого метода количество верно распознанных лиц уменьшилось с 21 до 4 и резко снизилось количество первых верных с 12 до 4. Увеличилось число неверно определенных лиц с 2 до 4, и вообще не определилось второе лицо. Это может происходить из-за того, что в базу заносятся лица в большем разрешении и приращение в 15 пикселей влияет меньше, чем для видео, где фото лица может быть размером в 60х60 пикселей и тогда приращение довольно сильно захватывает задний фон. Это подтверждается предыдущими исследованиями по влиянию разрешения, когда первые два метода имели высокую плотность распознанных лиц именно при меньших разрешениях. Для третьего метода эффективность практически не зависит от данного параметра, а по первым кадрам лучшие результаты получились при I1=0. Также следует отметить, что настройка методов по параметрам и введенные ограничения по порогу резко подняли процент распознавания до 70% у второго метода и выше 90% у первого и третьего методов. В дальнейшем приращение примем равным нулю I1=0.
Следующий этап экспериментальных исследований был проведен на предмет анализа влияния гаммы фотографий, находящихся в базе данных. Для первого человека было подготовлено три варианта фотографий для помещения в базу данных. Первый вариант - десять фотографий в темной гамме. Второй вариант - десять фотографий в светлой гамме. Третий вариант - пять фотографий в темной гамме и пять фотографий в светлой гамме. Для остальных двух человек сохранялся вариант - десять фотографий в светлой гамме. видеооборудование автоматизированный несанкционированный
Таблица 11 Результаты при темной гамме цвета
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
0 |
0 |
0 |
0,00 |
0,00 |
|
2 |
10 |
14 |
15 |
93,33 |
66,67 |
||
3 |
2 |
9 |
10 |
90,00 |
20,00 |
||
Общ |
12 |
23 |
2 |
92,00 |
28,72 |
||
Fisher |
1 |
0 |
0 |
0 |
0,00 |
0,00 |
|
2 |
1 |
8 |
10 |
80,00 |
10,00 |
||
3 |
4 |
13 |
14 |
92,86 |
28,57 |
||
Общ |
5 |
21 |
3 |
87,50 |
12,62 |
||
LBPH |
1 |
7 |
10 |
18 |
55,56 |
17,06 |
|
2 |
20 |
20 |
20 |
100,00 |
100,00 |
||
3 |
1 |
15 |
20 |
75,00 |
5,00 |
||
Общ |
28 |
45 |
58 |
77,59 |
45,69 |
Таблица 12 Результаты при светлой гамме
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
4 |
4 |
4 |
100,00 |
100,00 |
|
2 |
6 |
11 |
12 |
91,67 |
50,00 |
||
3 |
2 |
6 |
7 |
85,71 |
28,57 |
||
Общ |
12 |
21 |
23 |
91,30 |
57,18 |
||
Fisher |
1 |
0 |
0 |
1 |
0,00 |
0,00 |
|
2 |
0 |
0 |
3 |
0,00 |
0,00 |
||
3 |
9 |
9 |
9 |
100,00 |
100,00 |
||
Общ |
9 |
9 |
13 |
69,23 |
23,08 |
||
LBPH |
1 |
2 |
2 |
2 |
100,00 |
100,00 |
|
2 |
20 |
20 |
20 |
100,00 |
100,00 |
||
3 |
1 |
15 |
19 |
78,95 |
5,26 |
||
Общ |
23 |
37 |
4 |
90,24 |
62,17 |
Было произведено три теста по каждому методу распознавания при следующих параметрах: N1 =8; I1 = 0; N2 = 10; R1min = 65, R1max = 200, Th1=6500, Th2=700, Th3 =70. Изменялся только один параметр G1 при значении: светлая, темная, смешанная гамма. Получились следующие результаты:
Таблица 13 Результаты при смешанной гамме
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
1 |
1 |
1 |
100,00 |
100,00 |
|
2 |
10 |
13 |
14 |
92,86 |
71,43 |
||
3 |
2 |
6 |
7 |
85,71 |
28,57 |
||
Общ |
13 |
20 |
22 |
90,91 |
63,71 |
||
Fisher |
1 |
0 |
0 |
0 |
0,00 |
0,00 |
|
2 |
0 |
4 |
10 |
40,00 |
0,00 |
||
3 |
4 |
4 |
4 |
100,00 |
100,00 |
||
Общ |
4 |
8 |
14 |
57,14 |
19,05 |
||
LBPH |
1 |
8 |
9 |
15 |
60,00 |
53,33 |
|
2 |
20 |
20 |
20 |
100,00 |
100,00 |
||
3 |
1 |
15 |
20 |
75,00 |
5,00 |
||
Общ |
29 |
44 |
55 |
80,00 |
52,15 |
Анализ показывает, что использование фотографий в темной гамме у первого человека во всех трех методах выявили ухудшение распознавания. По первому и второму методу лицо вообще не определилось, по третьему, наоборот, общее число верно и неверно распознанных лиц Nsi возросло, но процент распознавания и показатель эффективности метода резко упали. Смешанная гамма дает промежуточный вариант, а светлая - наилучший результат. Исходя из этого, в дальнейшем будет использоваться светлая гамма.
Следующий этап экспериментальных исследований проводился на предмет анализа влияния количества фотографий, заносимых в базу данных для каждого человека - параметр N2. Было произведено три теста по каждому методу распознавания при следующих параметрах N2=3,5,8,10; N1 = 8; I1 = 0; G1=светлая; R1min = 65 , R1max = 200, Th1 = 6500, Th2 = 700, Th3 = 70.
Таблица 14 Результаты при параметре N2=3
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
4 |
14 |
36 |
38,89 |
11,11 |
|
2 |
0 |
13 |
50 |
26,00 |
0,00 |
||
3 |
5 |
9 |
10 |
90,00 |
50,00 |
||
Общ |
9 |
36 |
96 |
37,50 |
10,52 |
||
Fisher |
1 |
0 |
0 |
0 |
0,00 |
0,00 |
|
2 |
0 |
0 |
3 |
0,00 |
0,00 |
||
3 |
0 |
0 |
0 |
0,00 |
0,00 |
||
Общ |
0 |
0 |
3 |
0,00 |
0,00 |
||
LBPH |
1 |
0 |
0 |
0 |
0,00 |
0,00 |
|
2 |
7 |
7 |
7 |
100,00 |
100,00 |
||
3 |
0 |
13 |
18 |
72,22 |
0,00 |
||
Общ |
7 |
20 |
25 |
80,00 |
26,67 |
Из табл.14 видно, что при N2=3 первый метод увеличил количество неверно распознанных лиц, второй метод практически не имеет распознаваний, третий метод снова показал в сравнении с другими методами более высокие показатели, но в целом все методы имеют заниженные показатели.
Таблица 15 Результаты при параметре N2=5
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
3 |
6 |
9 |
66,67 |
33,33 |
|
2 |
0 |
1 |
5 |
20,00 |
0,00 |
||
3 |
0 |
12 |
13 |
92,31 |
0,00 |
||
Общ |
3 |
19 |
27 |
70,37 |
11,73 |
||
Fisher |
1 |
1 |
1 |
4 |
25,00 |
25,00 |
|
2 |
0 |
0 |
2 |
0,00 |
0,00 |
||
3 |
1 |
1 |
1 |
100,00 |
100,00 |
||
Общ |
2 |
2 |
7 |
28,57 |
19,05 |
||
LBPH |
1 |
1 |
1 |
1 |
100,00 |
100,00 |
|
2 |
9 |
9 |
9 |
100,00 |
100,00 |
||
3 |
1 |
15 |
19 |
78,95 |
5,26 |
||
Общ |
11 |
25 |
29 |
86,21 |
59,39 |
Из табл.15 видно, что при N2=5 все методы заметно подняли свои показатели, но еще не приблизились к своим лучшим результатам. При этом второй метод также показывает наихудшие показатели.
Таблица 16 Результаты при параметре N2=8
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
3 |
3 |
3 |
100,00 |
100,00 |
|
2 |
6 |
13 |
15 |
86,67 |
40,00 |
||
3 |
1 |
8 |
9 |
88,89 |
11,11 |
||
Общ |
10 |
24 |
27 |
88,89 |
47,01 |
||
Fisher |
1 |
0 |
0 |
0 |
0,00 |
0,00 |
|
2 |
0 |
2 |
5 |
40,00 |
0,00 |
||
3 |
7 |
7 |
7 |
100,00 |
100,00 |
||
Общ |
7 |
9 |
12 |
75,00 |
25,00 |
||
LBPH |
1 |
2 |
2 |
2 |
100,00 |
100,00 |
|
2 |
20 |
20 |
20 |
100,00 |
100,00 |
||
3 |
1 |
15 |
19 |
78,95 |
5,26 |
||
Общ |
23 |
37 |
41 |
90,24 |
62,17 |
Таблица 17 Результаты при параметре N2=10
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
Eigen |
1 |
4 |
4 |
4 |
100,00 |
100,00 |
|
2 |
6 |
11 |
12 |
91,67 |
50,00 |
||
3 |
2 |
6 |
7 |
85,71 |
28,57 |
||
Общ |
12 |
21 |
23 |
91,30 |
57,18 |
||
Fisher |
1 |
0 |
0 |
1 |
0,00 |
0,00 |
|
2 |
0 |
0 |
3 |
0,00 |
0,00 |
||
3 |
9 |
9 |
9 |
100,00 |
100,00 |
||
Общ |
9 |
9 |
13 |
69,23 |
23,08 |
||
LBPH |
1 |
2 |
2 |
2 |
100,00 |
100,00 |
|
2 |
20 |
20 |
20 |
100,00 |
100,00 |
||
3 |
1 |
15 |
19 |
78,95 |
5,26 |
||
Общ |
23 |
37 |
41 |
90,24 |
62,17 |
Анализ вариантов с N2=8 и N2=10 показывает, что у третьего метода показатели не изменились и остаются стабильно высокими. Два других метода имеют более высокие показатели эффективности при N2=8. Исходя из этого, а также учитывая, что увеличение числа фотографий выше 8 требует больше памяти и затрат при работе с базой данных, примем достаточным наличие 8 фотографий в базе данных для одного человека. Итак, проведенные исследования влияния параметров на качество распознавания, определенные во второй главе, и выбор их оптимальных значений показало существенный рост процента распознавания по сравнению с развиваемой работой. Также, исходя из вышеприведенных таблиц, можно выбрать метод, который показал самый высокий процент распознавания по сравнению с остальными методами. Это метод LBPHFaces. Как выяснилось, на него очень слабо влияет параметр гаммы цвета. Для дальнейшего тестирования будет использоваться данный метод, так как сложно добиться того, чтобы на всех камерах присутствовала одинаковая цветовая гамма.
Следующим этапом экспериментальных исследований было проведение теста с использованием другой видеокамеры IP камера VStarcam C7893WIP, имеющей следующие параметры:
- Частота - 15 кадр/с
- Разрешение - 1280x720
- Угол обзора - 56.14?
Также была добавлена подсветка, установленная перед камерой. Было произведено два теста по методу LBPH распознавания при следующих параметрах; N1 =8; N2=8 I1 = 0; G1=светлая; R1min = 65 , R1max = 200, Th1=6500, Th2=700, Th3 =70. Результаты представлены в табл.18
Таблица 18 Результаты итогового тестирования
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
LBPH |
1 |
1 |
1 |
1 |
100,00 |
100,00 |
|
2 |
1 |
1 |
1 |
100,00 |
100,00 |
||
3 |
1 |
1 |
1 |
100,00 |
100,00 |
||
Общ |
3 |
3 |
3 |
100,00 |
100,00 |
Результаты теста оказались высокими, однако после обработки данных общее количество распознанных лиц Nsi = 3, т.е. всего по одной фотографии каждого человека. Анализ видеопотока показал, что съемка шла при 15 кадров в секунду, и при проходе лицо определялось всего один раз.
Таблица 19 Результаты итогового тестирования с учетом частоты видеопотока
Метод |
Номер человека Id |
Первые верные Nrif |
Верные Nri |
Общее Кол-во Nsi |
Процент распознав. Qa |
Показатель эффективности Qe |
|
LBPH |
1 |
1 |
1 |
1 |
100,00 |
100,00 |
|
2 |
2 |
2 |
2 |
100,00 |
100,00 |
||
3 |
2 |
2 |
2 |
100,00 |
100,00 |
||
Общ |
5 |
5 |
5 |
100,00 |
100,00 |
Поэтому был проведен еще один эксперимент с измененным параметром N1 = 4 вместо 8, тогда в 1сек мы получаем гарантированно три кадра за проход. Это позволяет подстроить Систему под данную камеру. Результаты эксперимента представлены в табл.19.
Результаты эксперимента подтвердили правильность подстройки Системы под конкретную камеру и позволили сделать вывод, что в зависимости от частоты кадров видеопотока параметр обработчика кадров N1 необходимо выбирать таким, чтобы в секунду обрабатывалось не менее 3 кадров.
Исходя из всех тестов, было принято решение, что самый эффективный метод распознавания является LBPHFaces.
Для того, чтобы понять улучшилось ли качество распознавания после проведения тестирования, необходимо сравнить полученные результаты с результатами тестирования в развиваемой работе. При этом данные «После» взяты из табл. 16 для метода LBPHFaces с учетом введенных ограничений. Результаты «До» взяты из работы [1] по тому же методу. Ниже приведена сводная таблица:
Таблица 20 Сводная таблица результатов развития
Верно распознанные лица |
Общее количество лиц определенных системой |
Процент распознавания, % |
Время обработки одного кадра, сек |
||
До |
38 |
126 |
30 |
0,60 |
|
После |
37 |
41 |
90 |
0.37 |
Как видно из табл. 20 развитие Системы прошло успешно.
- разработана методика эксперимента;
- проведен ряд экспериментов, подтверждающий правильность выбора параметров для анализа качества работ Системы;
- определены оптимальные значения выбранных во второй главе параметров, применение которых позволило существенно поднять показатели качества развиваемой работы.
Заключение
В соответствии с целями и задачами, определенными в первой главе, и, исходя из результатов, полученных в ходе проведения работы, можно сделать следующие выводы:
- конкретизировано понятие объекта охраны, находящегося под видеонаблюдением. Определена универсальная схема расположений камер, число которых определяется исходя из количества входов/выходов, ветвлений и офисов.
- предложена методика расчета максимального числа камер исходя из минимальных требований к серверу приложений, а также частоты кадров и разрешения видеопотока. Выбрана наиболее оптимальная конфигурация Системы, исходя из минимального времени на обработку одного кадра во время максимальной загрузки Системы. Данная Система не привязана к конкретной схеме объекта охраны и в предложенном варианте является универсальной.
- предложены варианты масштабирования Системы, имеющей трехзвенную архитектуру, в которой сервер приложений может состоять из одного или более серверов, обслуживающих каждый свою группу камер, при этом максимальное число обслуживаемых камер будет определяться его производительностью.
- разработана методика эксперимента, согласно которой определена последовательность анализа параметров, влияющих на качество и скорость распознавания с целью уменьшения числа вариантов эксперимента. Для этого первыми исследовались три основных параметра: обработчик кадров (N1), разрешение (Rmin, Rmax) и порог (Th). Они после нахождения оптимальных значений фиксировались в виде ограничений.
- проведено исследование и сравнение трех методов распознавания: EigenFaces, FisherFaces, LBPHFaces. Оценка качества распознавания производилась по проценту распознавания, а также через введенный коэффициент эффективности (Ke). Выбран наиболее эффективный метод распознавания лиц LBPHFaces, который имеет более высокие показатели качества при отклонениях от оптимальных значениях параметров Системы. Проведенное контрольное тестирование подтвердило высокую эффективность данного метода.
- изменен алгоритм обработки данных для формирования сообщения о несанкционированном доступе и изменена форма сообщения, позволяющая поднять информативность данного сообщения.
Цель работы, состоящая в развитии Системы потокового распознавания и сопровождения лиц, достигнута в соответствии с поставленными задачами в полном объеме. В качестве дальнейшего развития предлагается улучшить визуальную составляющую системы, чтобы было удобно наблюдать за всеми подключенными видеопотоками.
Список литературы
1. Новиков Р. С.; Разработка системы потокового распознавания и сопровождения лиц с использованием нескольких источников видеоизображения. 2018 г.
2. Karunaratne P., Karunasekera S., Harwood A. Distributed stream clustering using micro-clusters on Apache Storm //Journal of Parallel and Distributed Computing. - 2017. - Т. 108. - С. 74-84.
3. Bradski G., Kaehler A. Learning OpenCV: Computer vision with the OpenCV library. - " O'Reilly Media, Inc.", 2008.
4. Paul Viola and Michael J. Jones. Rapid Object Detection using a Boosted Cascade of Simple Features. IEEE CVPR, 2001
5. Kisku D. R. et al. SIFT fusion of kernel eigenfaces for face recognition //Optics and Photonics for Counterterrorism, Crime Fighting, and Defence XI; and Optical Materials and Biomaterials in Security and Defence Systems Technology XII. - International Society for Optics and Photonics, 2015. - Т. 9652. - С. 96520O.
6. Hanselmann H., Yan S., Ney H. Deep fisher faces //British Machine Vision Conference (BMVC). - 2017. - Т. 1. - №. 2. - С. 7.
7. Ahonen T., Hadid A., Pietikдinen M. Face recognition with local binary patterns //European conference on computer vision. - Springer, Berlin, Heidelberg, 2004. - С. 469-481.
Приложение
Таблица результатов для анализа разрешения
Метод |
Человек |
Коэф уверенности |
Правильность |
Разрешение |
|
Eigen |
1 |
5218,76 |
1 |
167 |
|
Eigen |
1 |
5456,58 |
1 |
146 |
|
Eigen |
1 |
6012,45 |
1 |
129 |
|
Eigen |
1 |
6448,73 |
1 |
155 |
|
Eigen |
1 |
6698,21 |
0 |
77 |
|
Eigen |
1 |
7080,27 |
0 |
155 |
|
Eigen |
1 |
7190,65 |
1 |
193 |
|
Eigen |
1 |
7279,15 |
0 |
80 |
|
Eigen |
1 |
7365,46 |
0 |
71 |
|
Eigen |
1 |
7512,04 |
0 |
60 |
|
Eigen |
1 |
7641,75 |
1 |
70 |
|
Eigen |
1 |
7699,11 |
1 |
70 |
|
Eigen |
1 |
8109,69 |
1 |
232 |
|
Eigen |
1 |
8226,89 |
1 |
69 |
|
Eigen |
1 |
8280,11 |
1 |
118 |
|
Eigen |
1 |
8294,49 |
1 |
68 |
|
Eigen |
1 |
8303,54 |
0 |
171 |
|
Eigen |
1 |
8326,67 |
0 |
115 |
|
Eigen |
1 |
8380,88 |
0 |
70 |
|
Eigen |
1 |
8529,60 |
1 |
69 |
|
Eigen |
1 |
8663,10 |
0 |
72 |
|
Eigen |
1 |
8668,38 |
0 |
74 |
|
Eigen |
1 |
8811,29 |
0 |
74 |
|
Eigen |
1 |
8958,87 |
0 |
122 |
|
Eigen |
1 |
9003,64 |
0 |
72 |
|
Eigen |
1 |
9068,05 |
0 |
70 |
|
Eigen |
1 |
9068,17 |
0 |
110 |
|
Eigen |
1 |
9078,32 |
1 |
68 |
|
Eigen |
1 |
9098,27 |
0 |
61 |
|
Eigen |
1 |
9603,37 |
0 |
66 |
|
Eigen |
1 |
9692,85 |
0 |
70 |
|
Eigen |
1 |
9704,31 |
1 |
68 |
|
Eigen |
1 |
9767,76 |
0 |
63 |
|
Eigen |
1 |
9935,63 |
1 |
270 |
|
Eigen |
1 |
10012,62 |
1 |
68 |
|
Eigen |
1 |
10050,56 |
0 |
65 |
|
Eigen |
1 |
10066,48 |
0 |
58 |
|
Eigen |
1 |
10432,56 |
0 |
66 |
|
Eigen |
1 |
10453,52 |
0 |
69 |
|
Eigen |
1 |
10493,85 |
0 |
66 |
|
Eigen |
1 |
10614,73 |
1 |
117 |
|
Eigen |
1 |
10715,66 |
0 |
156 |
|
Eigen |
1 |
10820,80 |
0 |
66 |
|
Eigen |
1 |
11112,49 |
1 |
63 |
|
Eigen |
1 |
11214,82 |
0 |
71 |
|
Eigen |
1 |
11306,49 |
1 |
70 |
|
Eigen |
1 |
11406,05 |
0 |
188 |
|
Eigen |
1 |
11491,79 |
0 |
245 |
|
Eigen |
1 |
11506,55 |
0 |
62 |
|
Eigen |
1 |
11523,00 |
1 |
65 |
|
Eigen |
1 |
11661,97 |
1 |
338 |
|
Eigen |
1 |
11830,23 |
0 |
68 |
|
Eigen |
1 |
12089,63 |
0 |
57 |
|
Eigen |
1 |
12091,96 |
0 |
175 |
|
Eigen |
1 |
12407,78 |
0 |
170 |
|
Eigen |
1 |
12746,26 |
0 |
201 |
|
Eigen |
1 |
12869,44 |
0 |
83 |
|
Eigen |
1 |
13996,27 |
0 |
208 |
|
Eigen |
1 |
13996,53 |
0 |
64 |
|
Eigen |
1 |
14037,48 |
0 |
219 |
|
Eigen |
1 |
14259,37 |
0 |
157 |
|
Eigen |
1 |
14954,90 |
0 |
224 |
|
Eigen |
1 |
14962,39 |
0 |
240 |
|
Eigen |
1 |
15677,88 |
0 |
284 |
|
Eigen |
1 |
15940,67 |
0 |
289 |
|
Eigen |
1 |
16618,08 |
0 |
322 |
|
Eigen |
1 |
16636,43 |
0 |
Подобные документы
Определение класса защищённости АС. Разработка модели угроз. Выбор механизмов и средств защиты информационных ресурсов от несанкционированного доступа. Создание структуры каталогов для заданного количества пользователей автоматизированной системы.
курсовая работа [9,7 M], добавлен 12.05.2014Основы биометрической идентификации. Возможность использования нейросетей для построения системы распознавания речи. Разработка программного обеспечения для защиты от несанкционированного доступа на основе спектрального анализа голоса пользователя.
дипломная работа [2,8 M], добавлен 10.11.2013Понятие системы распознавания образов. Классификация систем распознавания. Разработка системы распознавания формы микрообъектов. Алгоритм для создания системы распознавания микрообъектов на кристаллограмме, особенности его реализации в программной среде.
курсовая работа [16,2 M], добавлен 21.06.2014Потоковое мультимедиа - мультимедиа, которое непрерывно получается пользователем от провайдера потокового вещания. Попытки отображения мультимедиа информации на компьютерах. Разработка сетевых протоколов потокового вещания и развитие интернет технологий.
курсовая работа [386,3 K], добавлен 21.12.2010Необходимость в системах распознавания символов. Виды сканеров и их характеристики. Оптимальное разрешение при сканировании. Программы распознавания текста. Получение электронного документа. FineReader - система оптического распознавания текстов.
презентация [469,2 K], добавлен 15.03.2015Построение целостной системы защиты автоматизированной информационной системы. Особенности систем защиты от несанкционированного доступа на автономных компьютерах и рабочих станциях в локальных вычислительных сетях, защита от несанкционированного доступа.
курсовая работа [1,5 M], добавлен 28.01.2010Выбор типа и структуры нейронной сети. Подбор метода распознавания, структурная схема сети Хопфилда. Обучение системы распознавания образов. Особенности работы с программой, ее достоинства и недостатки. Описание интерфейса пользователя и экранных форм.
курсовая работа [3,0 M], добавлен 14.11.2013Появление технических систем автоматического распознавания. Человек как элемент или звено сложных автоматических систем. Возможности автоматических распознающих устройств. Этапы создания системы распознавания образов. Процессы измерения и кодирования.
презентация [523,7 K], добавлен 14.08.2013Принцип работы нейросетей и модели синтеза. Ключевые моменты проблемы распознавания речи. Система распознавания речи как самообучающаяся система. Описание системы: ввод звука, наложение первичных признаков на вход нейросети, модель и обучение нейросети.
курсовая работа [215,2 K], добавлен 19.10.2010Основные понятия теории распознавания образов и ее значение. Сущность математической теории распознавания образов. Основные задачи, возникающие при разработке систем распознавания образов. Классификация систем распознавания образов реального времени.
курсовая работа [462,2 K], добавлен 15.01.2014Разработка и внедрение автоматизированной информационной системы. Изучение основных процессов, протекающих в предметной области. Создание базы данных. Исследование средств защиты информации от несанкционированного доступа и идентификации пользователей.
курсовая работа [487,2 K], добавлен 17.03.2014Теоретические основы распознавания образов. Функциональная схема системы распознавания. Применение байесовских методов при решении задачи распознавания образов. Байесовская сегментация изображений. Модель TAN при решении задачи классификации образов.
дипломная работа [1019,9 K], добавлен 13.10.2017Разработка представления методов потокового анализа распараллеливаемых программ, управляемых базой знаний; требования к системе; проект верхнего и нижнего уровней. Математическая модель и техническая документация программного средства; тестирование.
дипломная работа [2,9 M], добавлен 18.04.2012Характеристика основных способов защиты от несанкционированного доступа. Разработка политики безопасности системы. Проектирование программного обеспечения применения некоторых средств защиты информации в ОС. Содержание основных разделов реестра.
лабораторная работа [1,9 M], добавлен 17.03.2017Определение класса автоматизированной системы. Выбор средств защиты информации от несанкционированного доступа. Выбор режимов блокировки и электронных ключей для разблокировки консоли. Дискреционное разграничение доступа. Задача обеспечения целостности.
курсовая работа [1,9 M], добавлен 23.01.2013Строение артикуляционного аппарата человека с точки зрения возможности распознавания речи по артикуляции. Комплекс параметров артикуляции на основе контура внутренней области губ. Реализация модуля распознавания фонем русской речи по изображениям губ.
дипломная работа [3,1 M], добавлен 19.08.2012Необходимость и потребность в защите информации. Виды угроз безопасности информационных технологий и информации. Каналы утечки и несанкционированного доступа к информации. Принципы проектирования системы защиты. Внутренние и внешние нарушители АИТУ.
контрольная работа [107,3 K], добавлен 09.04.2011Актуальность вопросов информационной безопасности. Программное и аппаратное обеспечения сети ООО "Минерал". Построение модели корпоративной безопасности и защиты от несанкционированного доступа. Технические решения по защите информационной системы.
дипломная работа [2,3 M], добавлен 19.01.2015Оптико-электронная система идентификации объектов подвижного состава железнодорожного транспорта. Автоматический комплекс распознавания автомобильных номеров. Принципы и этапы работы систем оптического распознавания. Особенности реализации алгоритмов.
дипломная работа [887,3 K], добавлен 26.11.2013Математические модели характеристик компьютеров возможных нарушителей и угроз безопасности информации в условиях априорной неопределённости. Методика построения комплексной системы защиты информационной сети военного ВУЗа от несанкционированного доступа.
контрольная работа [401,8 K], добавлен 03.12.2012