Категорії
Computer Vision

Face detection

Технологія розпізнавання облич з’явилася порівняно недавно. Перші розробки послідували відразу за хвилею перших досліджень в даній сфері в 60-х роках. Що стосується впровадження системи, то це стало реальністю лише в новому столітті. Джерело В OpenCV наявні каскади Хаара для розпізнавання об’єктів на зображенні. Перелік існуючих каскадів : – haarcascade_eye – haarcascade_eye_tree_eyeglasses – haarcascade_frontalcatface – haarcascade_fullbody […]

Категорії
Computer Vision

Пошук об’єкта за шаблоном

Детектування об’єктів застосовуєься у багатьох галузях. Адже, можливість автоматичного пошуку об’єктів значно спрощує обробку зображення чи відео. В процесі роботи шаблонне зображення послідовно накладається на досліджуване зображення і між ними вираховується кореляція. Результат кореляції заноситься у вихідне зображення. Наприклад, маємо шаблон для пошуку  та вхідне зображення У результаті пошуку за шаблоном отримаємо результат: Як бачимо, наша […]

Категорії
Computer Vision

Сегментація зображень

Сегментація — це процес розділення цифрового зображення на декілька сегментів. Сегменти якісно просегментованого зображення повинні бути однорідними за текстурою, межі виділених сегментів повинні бути чіткими, сусідні сегменти повинні відрізнятися за певними критеріями. Загалом, усі методи сегментації можна поділити на такі категорії: методи, що базуються на кластеризації, методи з використанням гістограми, методи розростання областей, методи розрізу графа, […]

Категорії
Computer Vision

Попередня обробка зображень

У більшості випадків складність обробки зображень полягає у неоднорідності освітлення та наявності затемнених або навпаки занадто освітлених областей. На етапі попередньої обробки часто застосовують коригування рівня яскравості, контрастності та морфологічні операції. Приклад програмного коду для коригування рівня яскравості з допомогою Java та OpenCV. public static Mat bright(Mat image, int sz){ Mat dst = new Mat(image.rows(), […]

Категорії
Події

Вітаємо Олега Мельничука !!!

26 квітня 2021 року на базі кафедри комп’ютерної інженерії та системного програмування Хмельницького національного університету було проведено підсумкову науково-технічну конференцію за результатами II-го туру Всеукраїнського конкурсу студентських наукових робіт зі спеціальності: 126 «Інформаційні системи та технології». Всього на конкурс було подано 88 робіт з 45 закладів вищої освіти. У фінал пройшли 23 роботи. Таким чином, […]

Категорії
Computer Vision

Фільтрація зображень засобами OpenCV

Більшість зображень піддається впливу різного роду шумів в процесі передачі їх по каналах зв’язку, а також на етапі формування. Тому, першим етапом обробки зображень є фільтрація. Наявність шумів на зображенні може причинити неточності та спотворення на етапі сегментації та розіпізнавання. Наприклад, система може сприйняти шуми за окремі об’єкти, що може негативно вплинути на подальші дослідження.В результаті […]

Категорії
Computer Vision

Налаштування Java + OpenCV

Перш за все потрібно скачати бібліотеку OpenCV з офіційного сайту. Далі потрібно ознайомитись з ліцензією та інсталювати бібліотеку. Наступний крок: Налаштування змінних середовища ОС Windows. Змінні середовища — змінні, набір динамічних значень, які можуть вплинути на те як запущені процеси будуть себе поводити на комп’ютері. Про те, як оторимати доступ до змінних середовища тут . Отже, нам потрібно створити […]