<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">sapi</journal-id><journal-title-group><journal-title xml:lang="ru">Системный анализ и прикладная информатика</journal-title><trans-title-group xml:lang="en"><trans-title>«System analysis and applied information science»</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-4923</issn><issn pub-type="epub">2414-0481</issn><publisher><publisher-name>Belarusian National Technical University</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">sapi-128</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Системный анализ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>System analysis</subject></subj-group></article-categories><title-group><article-title>АЛГОРИТМ ПОДГОТОВКИ ОБУЧАЮЩЕЙ ВЫБОРКИ С ИСПОЛЬЗОВАНИЕМ 3D-МОДЕЛИРОВАНИЯ ЛИЦ</article-title><trans-title-group xml:lang="en"><trans-title>ALGORITHM OF PREPARATION OF THE TRAINING SAMPLE USING 3D-FACE MODELING</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Самаль</surname><given-names>Д. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Samal</surname><given-names>D. I.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"><p>Associate Professor, PhD in Engineering, Head of Department</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Фролов</surname><given-names>И. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Frolov</surname><given-names>I. I.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"><p>Associate Professor, PhD in Engineering</p></bio><email xlink:type="simple">frolov@bsuir.by</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики и радиоэлектроники</institution><country>Беларусь</country></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>12</day><month>01</month><year>2017</year></pub-date><volume>0</volume><issue>4</issue><fpage>17</fpage><lpage>23</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Самаль Д.И., Фролов И.И., 2017</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="ru">Самаль Д.И., Фролов И.И.</copyright-holder><copyright-holder xml:lang="en">Samal D.I., Frolov I.I.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://sapi.bntu.by/jour/article/view/128">https://sapi.bntu.by/jour/article/view/128</self-uri><abstract><p>В работе представлен алгоритм подготовки выборки для обучения многоклассового классификатора машин опорных векторов (SVM). Описанный подход основан на моделировании возможных изменений внешности распознаваемого человека, путем введения дополнительных ракурсов съемки, условий освещения, углов наклона изображаемого фотопортрета человека. Полученные изменения искусственным путем непосредственно оказывают влияние на обучение классификатора, расширяя диапазон возможных вариаций исходного изображения. Классификатор, обученный на расширенной выборке, соответственно, готов в большей степени распознавать новые объекты. Основными рассматриваемыми параметрами для моделирования выбраны возраст, эмоциональные выражения лица, повороты головы, различные условия освещения, шумы, а также некоторые комбинации перечисленных параметров. Для моделирования дополнительных признаков использовано стороннее программное обеспечение FaceGen, позволяющее моделировать до 150 параметров и доступное в демо-версии для свободного скачивания.</p><p>В качестве классификатора для тестирования влияния вводимых модификаций обучающей выборки выбран SVM. Подготовка и предварительная обработка изображений выполнялась в несколько этапов: локализация области лица на изображении, оценка угла поворота и наклона, растяжение диапазона яркостей пикселей и эквализация гистограммы для выравнивания яркостно-контрастных характеристик обрабатываемых изображений, Масштабирование локализованной и обработанной области лица, Формирование вектора признаков отмасштабированного и обработанного изображения лица по методу главных компонент (алгоритм NIPALS), Обучение многоклассового SVM-классификатора.</p><p>Представленная методика расширения обучающей выборки носит практически ориентированный характер и позволяет с использованием 3D-моделей расширить диапазон обрабатываемых 2D-фотопортретов лиц, что положительно сказывается на результатах идентификации в системе распознавания лиц. Данный подход позволяет в определенной мере компенсировать недостаток исходных изображений для повышения качества идентификации.</p></abstract><trans-abstract xml:lang="en"><p>The algorithm of preparation and sampling for training of the multiclass qualifier of support vector machines (SVM) is provided. The described approach based on the modeling of possible changes of the face features of recognized person. Additional features like perspectives of shooting, conditions of lighting, tilt angles were introduced to get improved identification results. These synthetic generated changes have some impact on the classifier learning expanding the range of possible variations of the initial image. The classifier learned with such extended example is ready to recognize unknown objects better. The age, emotional looks, turns of the head, various conditions of lighting, noise, and also some combinations of the listed parameters are chosen as the key considered parameters for modeling. The third-party software ‘FaceGen’ allowing to model up to 150 parameters and available in a demoversion for free downloading is used for 3D-modeling.</p><p>The SVM classifier was chosen to test the impact of the introduced modifications of training sample. The preparation and preliminary processing of images contains the following constituents like detection and localization of area of the person on the image, assessment of an angle of rotation and an inclination, extension of the range of brightness of pixels and an equalization of the histogram to smooth the brightness and contrast characteristics of the processed images, scaling of the localized and processed area of the person, creation of a vector of features of the scaled and processed image of the person by a Principal component analysis (algorithm NIPALS), training of the multiclass SVM-classifier.</p><p>The provided algorithm of expansion of the training selection is oriented to be used in practice and allows to expand using 3D-models the processed range of 2D – photographs of persons that positively affects results of identification in system of face recognition. This approach allows to compensate in a certain measure a lack of initial images for identification improvement of quality.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>3D-моделировние</kwd><kwd>предобработка</kwd><kwd>подготовка обучающей выборки</kwd></kwd-group><kwd-group xml:lang="en"><kwd>3D-modeling</kwd><kwd>pretreatment</kwd><kwd>training sample preparation</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Старовойтов В. В. Расширение обучающего множества для настройки биометрических систем распознавания /B. B. Старовойтов, Никодимов Д. Ю. // Обработка информации и управление в чрезвычайных и экстремальных ситуациях: материалы 4-й международной конференции. – Минск, 2004. – С. 204–209.</mixed-citation><mixed-citation xml:lang="en">Starovojtov V. V. Rasshirenie obuchajushhego mnozhestva dlja nastrojki biometricheskih sistem raspoznavanija / B. B. Starovojtov, Nikodimov D. Ju. // Obrabotka informacii i upravlenie v chrezvychajnyh i jekstremal’nyh situacijah: materialy 4-j mezhdunarodnoj konferencii. – Minsk, 2004. – S. 204–209.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Yanushkevich S. N. Biometric-Based Decision Support Assistance in Physical Access Control Systems / S. Chague,B. Droit, O. Boulanov, S. N. Yanushkevich, V. P. Shmerko, A. Stoica // Bio-inspired Learning and Intelligent Systems for Security: Proceedings of ECSIS Symposium, Aug. 4–6, 2008, Edinburgh, UK. – Edinburg, 2008. – P. 11–16.</mixed-citation><mixed-citation xml:lang="en">Yanushkevich S. N. Biometric-Based Decision Support Assistance in Physical Access Control Systems / S. Chague, B. Droit, O. Boulanov, S. N. Yanushkevich, V. P. Shmerko, A. Stoica // Bio-inspired Learning and Intelligent Systems for Security: Proceedings of ECSIS Symposium, Aug. 4–6, 2008, Edinburgh, UK. – Edinburg, 2008. – P. 11–16.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Гонсалес Р. Цифровая обработка изображений / Р. Гонсалес, Р. Вудс. – Москва: Техносфера. – 2005. – 1072 с.</mixed-citation><mixed-citation xml:lang="en">Gonsales R. Cifrovaja obrabotka izobrazhenij / R. Gonsales, R. Vuds. – Moskva: Tehnosfera. – 2005. – 1072 s.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Хайкин С. Нейронные сети: полный курс / С. Хайкин. – Москва: Вильямс. – 2006. – 1104 с.</mixed-citation><mixed-citation xml:lang="en">Hajkin S. Nejronnye seti: polnyj kurs / S. Hajkin. – Moskva: Vil’jams. – 2006. – 1104 s.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
