Технологии распознавания символов в CAPTCHA развивались следующим образом:
- Первая версия появилась в 2000 году, когда команда Луиса Фон Ана из Университета Карнеги-Меллон разработала прототип для борьбы со спамом и фейковыми аккаунтами. tenchat.ru dtf.ru Решение заключалось в использовании случайно сгенерированного текста, который был неподвластен ботам, но при этом достаточно читаем для человеческого мозга. dtf.ru
- В 2009 году появилась улучшенная версия — reCAPTCHA. tenchat.ru Помимо проверки пользователей, эта система стала использовать их усилия для оцифровки книг и документов. tenchat.ru Пользователям показывались два слова: одно — известное системе, а второе — взято из сканированного текста, который не удалось распознать автоматически. tenchat.ru
- В 2014 году Google предложил новую, более удобную для пользователей систему — No CAPTCHA. tenchat.ru Теперь вместо ввода искажённых символов достаточно было поставить галочку «Я не робот». tenchat.ru Однако, если система «сомневалась», она предлагала пользователю дополнительные задачи — например, выбрать на изображениях светофоры, пешеходные переходы или витрины магазинов. tenchat.ru
- В 2016 году Google получил патент на технологию, получившую название 3D-аудио CAPTCHA. habr.com Дорожки, которые она использовала для теста, помимо зашифрованного слова, содержали множество фоновых звуков разной громкости и создавали эффект записи с шумной вечеринки. habr.com Большое количество звуковых источников усложняло задачу автоматическим распознавателям голоса. habr.com
С развитием технологий искусственного интеллекта (ИИ) CAPTCHA сталкивается с новыми вызовами. tenchat.ru Современные нейронные сети, такие как YOLO, могут с лёгкостью распознавать капчи, даже сложные, с точностью до 100%. tenchat.ru Эти ИИ-системы анализируют изображения и символы гораздо быстрее и точнее человека. tenchat.ru В результате CAPTCHA становится всё более сложной, что иногда затрудняет её прохождение даже для людей. tenchat.ru