<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article 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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Journal of Technical Research</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Journal of Technical Research</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Журнал технических исследований</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2500-3313</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">119391</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Информационные технологии и телекоммуникации</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Information technology and telecommunication</subject>
    </subj-group>
    <subj-group>
     <subject>Информационные технологии и телекоммуникации</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Development of a software service for eye movement detection based on computer vision methods</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Разработка программного сервиса детекции движения глаз на основе методов компьютерного зрения</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Буценко</surname>
       <given-names>Е. В.</given-names>
      </name>
      <name xml:lang="en">
       <surname>Bucenko</surname>
       <given-names>Elena Vladimirovna</given-names>
      </name>
     </name-alternatives>
     <email>evl@usue.ru</email>
     <bio xml:lang="ru">
      <p>кандидат экономических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of economic sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Уральский государственный экономический университет</institution>
    </aff>
    <aff>
     <institution xml:lang="en">Ural State University of Economics </institution>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2026-03-31T00:00:00+03:00">
    <day>31</day>
    <month>03</month>
    <year>2026</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-03-31T00:00:00+03:00">
    <day>31</day>
    <month>03</month>
    <year>2026</year>
   </pub-date>
   <volume>12</volume>
   <issue>1</issue>
   <fpage>10</fpage>
   <lpage>15</lpage>
   <history>
    <date date-type="received" iso-8601-date="2026-01-19T00:00:00+03:00">
     <day>19</day>
     <month>01</month>
     <year>2026</year>
    </date>
    <date date-type="accepted" iso-8601-date="2026-02-22T00:00:00+03:00">
     <day>22</day>
     <month>02</month>
     <year>2026</year>
    </date>
   </history>
   <self-uri xlink:href="https://zh-szf.ru/en/nauka/article/119391/view">https://zh-szf.ru/en/nauka/article/119391/view</self-uri>
   <abstract xml:lang="ru">
    <p>В статье рассматривается проблема создания программного сервиса для распознавания положения и движения глаз пользователя в режиме реального времени. Актуальность исследования обусловлена растущим спросом на бесконтактные интерфейсы человеко-машинного взаимодействия и интеллектуальные системы анализа визуального внимания. Целью работы является разработка и реализация приложения на языке Java с использованием библиотеки OpenCV, выполняющего детекцию лица и области глаз. Проведен анализ существующих методов детекции объектов, обоснован выбор классического алгоритма Виолы-Джонса, обеспечивающего баланс между производительностью и точностью в условиях ограниченных вычислительных ресурсов. Предложена архитектура программного сервиса, описаны алгоритмы предварительной обработки видеопотока и каскадной классификации. В результате тестирования подтверждена работоспособность разработанного решения в реальном времени. Статья содержит листинг основных модулей программы и анализ полученных результатов.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The article addresses the problem of creating a software service for real-time user eye position and movement detection. The relevance of the research is driven by the growing demand for contactless human-computer interaction interfaces and intelligent visual attention analysis systems. The aim of the study is to develop and implement a Java-based application using the OpenCV library to perform face and eye region detection. An analysis of existing object detection methods is conducted, justifying the choice of the classical Viola-Jones algorithm, which provides a balance between performance and accuracy under limited computational resources. The architecture of the software service is proposed, and algorithms for video stream preprocessing and cascade classification are described. Testing confirmed the real-time functionality of the developed solution. The article includes a listing of key program modules and an analysis of the obtained results.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>компьютерное зрение</kwd>
    <kwd>распознавание лиц</kwd>
    <kwd>детекция глаз</kwd>
    <kwd>алгоритм Виолы-Джонса</kwd>
    <kwd>OpenCV</kwd>
    <kwd>Java</kwd>
    <kwd>видеопоток</kwd>
    <kwd>реальное время</kwd>
    <kwd>каскадный классификатор</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>computer vision</kwd>
    <kwd>face detection</kwd>
    <kwd>eye detection</kwd>
    <kwd>Viola-Jones algorithm</kwd>
    <kwd>OpenCV</kwd>
    <kwd>Java</kwd>
    <kwd>video stream</kwd>
    <kwd>real-time</kwd>
    <kwd>cascade classifier</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Duchowski, A. T. Eye Tracking Methodology: Theory and Practice / A. T. Duchowski. – 3rd ed. – Cham: Springer, 2017. – 366 p.</mixed-citation>
     <mixed-citation xml:lang="en">Duchowski, A. T. (2017). Eye Tracking Methodology: Theory and Practice (3rd ed.). Cham: Springer.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Калькова, Н. Н. Потребительский выбор товаров в интернете и прогнозирование ассортимента методом АВС-анализа на основе метрик визуального нейромаркетинга / Н. Н. Калькова // Управленец. – 2025. – Т. 16, № 1. – С. 92-105. – DOI: 10.29141/2218-5003-2025-16-1-7.</mixed-citation>
     <mixed-citation xml:lang="en">Kalkova, N. N. (2025). Consumer Choice of Goods on the Internet and Assortment Forecasting Using ABC Analysis Based on Visual Neuromarketing Metrics. Upravlenets / The Manager, 16(1), 92–105. DOI: 10.29141/2218-5003-2025-16-1-7</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Szeliski, R. Computer Vision: Algorithms and Applications / R. Szeliski. – 2nd ed. – London: Springer, 2022. – 979 p.</mixed-citation>
     <mixed-citation xml:lang="en">Szeliski, R. (2022). Computer Vision: Algorithms and Applications (2nd ed.). London: Springer.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gonzalez, R. C. Digital Image Processing / R. C. Gonzalez, R. E. Woods. – 4th ed. – New York: Pearson, 2018. – 1168 p.</mixed-citation>
     <mixed-citation xml:lang="en">Gonzalez, R. C., &amp; Woods, R. E. (2018). Digital Image Processing (4th ed.). New York: Pearson.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Форсайт, Д. Компьютерное зрение. Современный подход / Д. Форсайт, Ж. Понс. – М.: Вильямс, 2004. – 928 с.</mixed-citation>
     <mixed-citation xml:lang="en">Forsyth, D., &amp; Ponce, J. (2004). Computer Vision: A Modern Approach. Moscow: Williams. (Original work published in English)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Viola, P. Rapid Object Detection using a Boosted Cascade of Simple Features / P. Viola, M. Jones // Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR). – Kauai, 2001. – Vol. 1. – P. I-511–I-518.</mixed-citation>
     <mixed-citation xml:lang="en">Viola, P., &amp; Jones, M. (2001). Rapid Object Detection using a Boosted Cascade of Simple Features. In Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) (Vol. 1, pp. I-511–I-518). Kauai: IEEE.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Bradski, G. Learning OpenCV 4: Computer Vision with OpenCV Library / G. Bradski, A. Kaehler. – Sebastopol: O’Reilly Media, 2019. – 976 p.</mixed-citation>
     <mixed-citation xml:lang="en">Bradski, G., &amp; Kaehler, A. (2019). Learning OpenCV 4: Computer Vision with OpenCV Library. Sebastopol: O’Reilly Media.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Goodfellow, I. Deep Learning / I. Goodfellow, Y. Bengio, A. Courville. – Cambridge: MIT Press, 2016. – 800 p.</mixed-citation>
     <mixed-citation xml:lang="en">Goodfellow, I., Bengio, Y., &amp; Courville, A. (2016). Deep Learning. Cambridge: MIT Press.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Redmon, J. You Only Look Once: Unified, Real-Time Object Detection / J. Redmon, S. Divvala, R. Girshick, A. Farhadi // Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR). – Las Vegas, 2016. – P. 779–788.</mixed-citation>
     <mixed-citation xml:lang="en">Redmon, J., Divvala, S., Girshick, R., &amp; Farhadi, A. (2016). You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 779–788). Las Vegas: IEEE.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Мухитдинова, М. Х. Сравнительный анализ методологий и технологий машинного обучения / М. Х. Мухитдинова // Цифровые модели и решения. – 2025. – Т. 4, № 1. – С. 78-85. – DOI: 10.29141/2949-477X-2025-4-1-6.</mixed-citation>
     <mixed-citation xml:lang="en">Mukhitdinova, M. Kh. (2025). Comparative Analysis of Machine Learning Methodologies and Technologies. Digital Models and Solutions, 4(1), 78–85. DOI: 10.29141/2949-477X-2025-4-1-6</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Калькова, Н. Н. Влияние гендерного фактора на визуальное восприятие цвета упаковки потребителями на основе алгоритмов нейромаркетинга / Н. Н. Калькова // Управленец. – 2024. – Т. 15, № 2. – С. 108-123. – DOI: 10.29141/2218-5003-2024-15-2-8.</mixed-citation>
     <mixed-citation xml:lang="en">Kalkova, N. N. (2024). The Influence of Gender Factor on Consumers’ Visual Perception of Packaging Color Based on Neuromarketing Algorithms. Upravlenets / The Manager, 15(2), 108–123. DOI: 10.29141/2218-5003-2024-15-2-8</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Oracle Corporation. The Java™ Tutorials [Электронный ресурс]. – Режим доступа: https://docs.oracle.com/javase/tutorial/ (дата обращения: 28.02.2026).</mixed-citation>
     <mixed-citation xml:lang="en">Oracle Corporation. (n.d.). The Java™ Tutorials. Retrieved February 28, 2026, from https://docs.oracle.com/javase/tutorial/</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">OpenCV team. OpenCV: Cascade Classification [Электронный ресурс]. – Режим доступа: https://docs.opencv.org/master/db/d28/tutorial_cascade_classifier.html (дата обращения: 28.02.2026).</mixed-citation>
     <mixed-citation xml:lang="en">OpenCV team. (n.d.). OpenCV: Cascade Classification. In OpenCV Documentation. Retrieved February 28, 2026, from https://docs.opencv.org/master/db/d28/tutorial_cascade_classifier.html</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
