10 известных проектов с открытым исходным кодом в Iris Recognition 2018

июн. 6, 2018·
Денис Трофимов
Денис Трофимов
· 2 мин чтения
blog iris recognition

Я нашел довольно хороший список открытых исходных кодов Iris Recognition. Я очень ценю работу первого автора, thanhkien84. Я спросил себя, как это улучшить? Я решил добавить свою ценность.

Я проверил все ссылки и нашел замену устаревшим ссылкам на проекты OSIRIS, UND.

В 2003 году был только один открытый исходный код распознавания радужной оболочки глаза от Либора Масека. Его исходный код, написанный на Matlab, послужил основой для нескольких поколений программистов распознавания радужной оболочки глаза. В последнее время появился ряд новых открытых исходных кодов. Они более зрелые и соответствуют современному уровню точности. Я суммирую их в списке здесь для вашего удобства.

Проекты признания ирисовГод/ЯзыкПодходПроизводительность (EER)
ICE 2005
Libor Masek project2003, MatlabHough Circle + 1D Log-Gabor
OSIRIS 4.1 project dead link2013, C++Least square, Circle + 2D Gabor1.09%
5455945/Iris_Osiris project2017, C++Same as OSIRIS 4.1
(OSIRIS 4.1 fork) Support OpenCV3.0+,OpenCV2.4.13
Python interface to OSIRIS Iris Segmentation and Recognition software project2017, PythonSame as OSIRIS 4.1
(OSIRIS 4.1 fork)
VASIR 2.2 project2013, C++Circle + 2D Gabor3.5%
NonidealIRIS [project]2006, MatlabEllipse +  2D, Gabor
USIT project2016, C++Circle/Ellipse+
1D Log Gabor/
2D Gabor/
DCT/ SIFT/
SURF/LBP
UND project2016, MatlabCircle,
Crypts features
3.58%

Только сегментация радужной оболочки

| IrisSeg project | 2017, Matlab | | ICB 2016 | IrisSeg: A Fast and Robust Iris Segmentation Framework for Non-Ideal Iris Images | | IAADseg project | 2015, Matlab | Total-variation | ICCV 2015 | An Accurate Iris Segmentation Framework under Relaxed Imaging Constraints using Total Variation Model | | IrisSeg project | 2015, Python | Geodesic Active Contours and GrabCut | PSIVT 2015 | Iris Segmentation using Geodesic Active Contours and GrabCut |

Наборы данных Iris, которые следует учитывать:

Набор данныхПодмножествоКоличество предметовКоличество изображенийСпектрПримечание
CASIA
CASIA-Iris-Thousand10,00020,000NIR
CASIA-Iris-IntervalTime lapse
CASIA-Iris-Lamp
CASIA-Iris-Twins100Twin
CASIA-Iris-DistanceAt a distance
CASIA-Iris-Syn100010,000Synthesis
ND
ND-IRIS-040535664,980NIR
ND-GFIGender
NDCLD15750 males
750 females
3000NIRContact Lens
ND-CrossSensor-Iris-201367629,986 from LG4000 and 116,564 from LG2200NIRCross Sensor
ND-TimeLapseIris-2012236797Time lapse 2004 to 2008
ND-Iris-Template-Aging-2008-201011,776Time lapse 2008 to 2010
MBGCNIR & NIR videosOne the move
UBIRIS26111,102VisibleOn the move
At a distance

 

Мои источники:

  1. Открытые исходные коды Iris Recognition
  2. Какие из лучших доступных библиотек распознавания радужной оболочки глаза с открытым исходным кодом?
Денис Трофимов
Авторы
Архитектор ПО, Архитектор данных

Архитектор ПО, Архитектор данных


Опытный разработчик ПО с опытом работы в стартапах, банках и отраслях вроде космоса и железных дорог.


  • Инженер Go, Python, C++, C с 2006 года.
  • Последние 3 года: инженерия платформ, создание внутренних порталов разработчиков (IDP) и сдвиг организаций влево в DevOps.
  • Проектировал и строил автономные и клиент-серверные приложения с базами Oracle DB, PostgreSQL и MySQL.
  • Разрабатывал CRM-системы, веб-автоматизированную обработку заказов и симуляции для эксплуатации железнодорожного подвижного состава.