Інтелектуальна система для організації відеоконференцій у віртуальному середовищі

Автор: Нанівський Олег Ігорович
Кваліфікаційний рівень: магістр (ОНП)
Спеціальність: Системний аналіз (освітньо-наукова програма)
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2022-2023 н.р.
Мова захисту: українська
Анотація: У сучасну цифрову епоху онлайн-зустрічі стали звичним явищем, що потребує інноваційних рішень для покращення спілкування та співпраці. Це дослідження представляє комплексну систему візуального відстеження об’єктів та використання віртуального полотна під час онлайн-зустрічей. Мета полягає в збільшенні продуктивності онлайн зустрічей. Система використовує найсучасніші методи комп’ютерного зору та дизайн, орієнтований на користувача, щоб забезпечити відстеження об’єктів у реальному часі. Також, робота вивчає придатність і ефективність конкретних методологій, таких як SiamRPN, у контексті візуального відстеження об’єктів для онлайн-зустрічей. Оцінка ефективності, точності та швидкості цих методологій у запропонованій системі дає змогу зрозуміти їх застосовність і потенційні покращення для відстеження в реальному часі у середовищах віртуальних зустрічей. Дослідження спрямоване на вивчення та вирішення проблем, характерних для візуального відстеження об’єктів у контексті онлайн-зустрічей, таких як обробка змін зовнішнього вигляду об’єктів, робота з оклюзіями, адаптація до змінних умов освітлення та точне відображення рухів об’єктів на віртуальному полотні. Мета полягає в тому, щоб розробити систему, яка покращує співпрацю, взаємодію та обмін інформацією під час онлайн-зустрічей, надаючи учасникам можливість відстежувати об’єкти, малювати анотації та взаємодіяти з віртуальним полотном у режимі реального часу. Для реалізації системи використовується мова програмування Python та бібліотеки, OpenCV та NumPy. Інтегроване середовище розробки Visual Studio Code (VS Code) забезпечує безперебійну розробку коду. Інтерфейс користувача розроблений, для полегшення роботи з віртуальним полотном під час відеоконференцій. Динамічне віртуальне полотно дозволяє відображати думки та ідеї учасників конференції використовуючи інтуїтивні жести рух, замість обмежених можливостей миші. Використовуючи спеціальні клавіші, користувачі можуть легко перемикатися між режимами малювання, вибору кольору, та використання гумки. Ця інтуїтивно зрозуміла парадигма взаємодії дозволяє учасникам висловлювати свої ідеї візуально, сприяючи ефективній комунікації під час онлайн-зустрічей. Алгоритм використовується для відстеження об’єктів у режимі реального часу між кадрами, забезпечуючи точну та надійну роботу навіть у складних сценаріях. Це покращує загальний досвід зустрічі, забезпечуючи точне відстеження об’єктів. Завдяки тестуванню та оцінці система продемонструвала свою ефективність і продуктивність. Інтеграція алгоритму відстеження об’єктів із зручним інтерфейсом дозволяє учасникам онлайн конференції без зусиль відстежувати та коментувати об’єкти, тим самим збільшуючи ефективність та продуктивність дискусії під час онлайн-зустрічей. Відстеження об’єктів у реальному часі та можливості віртуального полотна забезпечують численні переваги в різних областях. В освітньому секторі викладачі можуть використовувати систему для проведення онлайн-лекцій для більш зрозуміло викладу матеріалу. У бізнес сфері, професіонали можуть використовувати систему для проведення віртуальних презентацій з інтерактивними візуальними інструментами, для підвищення продуктивності співпраці. Дизайнери, інженери та художники можуть використовувати систему, щоб ділитися та обговорювати візуальні ідеї для проектів та надавати зворотний зв’язок у реальному часі. Це сприяє ефективній віддаленій співпраці та усуває потребу у фізичній присутності, заощаджуючи час і ресурси. Ключові слова - комп’ютерне бачення, відстеження об’єктів, онлайн конференції.