Создан компьютерный алгоритм, способный распознать выпившего человека

IT новости на Учитель программирования Ру
Всем известно, что алкоголь – это достаточно коварная штука, заставляющая крепко выпивших людей совершать разные глупости. Кроме этого, алкоголь, даже в небольших количествах, заставляет краснеть людей, не сделавших ничего предосудительного, смущающего их и окружающих. Оказывается, у этого последствия употребления алкоголя есть и обратная сторона, которая может быть использована против вас. А поможет в этом новая компьютерная программа, которая, получая данные с инфракрасных камер, может легко выявить человека, принявшего даже совсем незначительное количество алкоголя.

Алкоголь, содержащийся в добром стакане вина или дозе выпивки чего покрепче, заставляет кровеносные сосуды тела человека расшириться. Такое расширение увеличивает кровооборот и приближает кровеносные сосуды ближе к поверхности кожи, делая поверхность лица горячей и красной. Степень покраснения лица может увеличиваться в зависимости от концентрации в организме фермента под названием дегидрогеназ альдегида, который принимает участие в переработке алкоголя. Это, кстати, объясняет, почему люди, имеющие в своей крови примеси азиатских кровей, склонны к сильному покраснению лица при употреблении алкоголя.

Для того, чтобы научить компьютер распознавать выпивших людей исследователям из Греции потребовалась помощь 41 добровольца. При помощи инфракрасной камеры были сделаны снимки лиц добровольце до и после того, как они употребили по четыре стакана вина. Принятая доза алкоголя привела к различной степени опьянения у разных людей, но концентрация алкоголя в крови у всех была приблизительно одинакова и составляла около 0.05 промиле. Такая концентрация ниже допустимого в Греции порога в 0.08 промиле, после которого людям запрещено управлять транспортными средствами, но такая концентрация на 38 процентов повышает вероятность попадания водителя в автотранспортное происшествие по сравнению с абсолютно трезвым человеком.

Все собранные исследователями данные были загружены в искусственную самообучающуюся нейронную сеть, которая произвела пиксель за пикселем сравнение всех снимков трезвых и выпивших людей. Анализ показал, что самым достоверным индикатором употребления алкоголя является температура его лба и носа. И на основе этих данных был построен компьютерный алгоритм, способный с 90-процентной точностью выявить человека, выпившего даже немного алкогольного напитка. При этом, для проведения анализа системе абсолютно не требуется знать вид этого же самого человека, находящегося в абсолютно трезвом состоянии.

Исследователи считают, что созданная ими компьютерная программа может быть использована в самых различных целях. При ее помощи полицейские получат возможность проводить дистанционное освидетельствование водителей, подозреваемых в вождении автомобиля в нетрезвом состоянии. Совмещенная с системой камер уличного наблюдения, такая программа может помочь выявить на улицах людей “навеселе”, которые еще не совершили хулиганских поступков, но могут стать источником проблем. И, естественно, такая система, интегрированная в промышленный контроллер или бортовой компьютер автомобиля, не даст пьяному человеку начать движение или стать у пульта управления потенциально опасным технологическим оборудованием.

Источник


Поделиться ссылочкой: