OpenCV: Computer Vision Deep Dive
v4.x — Edycja 2026. Kompleksowa podróż po świecie widzenia komputerowego z OpenCV. Od podstawowych operacji na macierzach i klasycznego przetwarzania obrazów, aż po najnowocześniejsze rozwiązania z zakresu deep learningu, architektur YOLO i agentic AI.
Odcinki
Dusza OpenCV: Piksele jako macierze
4m 08sZagłębiamy się w podstawowy model koncepcyjny OpenCV, w którym obrazy traktowane są jako wielowymiarowe tablice danych. Słuchacze dowiedzą się, jak manipulowanie macierzami NumPy przekłada się na wizualne zmiany na ekranie.
Jądra splotowe: Filtrowanie i detekcja krawędzi
4m 10sPoznaj matematykę filtrowania przestrzennego z użyciem jąder splotowych. W tym odcinku wyjaśniamy, jak przesuwanie maleńkiej siatki numerycznej po obrazie pozwala uzyskać rozmycie, wyostrzenie i detekcję krawędzi.
Rysowanie granic: Kontury i geometria
3m 50sPrzechodzimy od surowych pikseli do spójnych kształtów poprzez wyodrębnianie ciągłych granic. Dowiedz się, jak obliczać bounding boxy, otoczki wypukłe (convex hulls) i właściwości geometryczne bezpośrednio z konturów obrazu.
Detektory cech: Keypointy i dopasowywanie neuronowe
4m 43sOdkryj, jak algorytmy identyfikują wyraźne punkty zaczepienia, znane jako keypointy, aby śledzić obiekty z różnych perspektyw. Omawiamy neuronowe dopasowywanie cech do złożonych zadań wyrównywania obrazów.
Geometria w świecie rzeczywistym: Budowa skanera dokumentów
3m 59sPrzełomowy odcinek, który łączy poprzednie koncepcje w praktyczny pipeline. Słuchacze dowiedzą się, jak detekcja krawędzi, kontury i transformacje perspektywiczne pozwalają stworzyć w pełni funkcjonalny skaner dokumentów.
Eksperymentalna krawędź: opencv_contrib
3m 47sEksplorujemy repozytorium opencv_contrib, będące poligonem doświadczalnym dla najnowocześniejszych algorytmów. Dowiedz się, jak eksperymentalne moduły widzenia komputerowego są weryfikowane przed włączeniem do głównej biblioteki.
Silnik wnioskowania: Moduł DNN w OpenCV
3m 12sWprowadzenie do modułu Deep Neural Network (DNN). Omawiamy, jak OpenCV omija ciężkie frameworki ML, aby wykonywać ultraszybkie przejścia w przód (forward passes) na wytrenowanych modelach AI.
Rodowód YOLO: Szybka detekcja obiektów
3m 39sŚledzimy ewolucję architektury You Only Look Once (YOLO). Słuchacze zrozumieją zmianę paradygmatu architektonicznego, która umożliwiła przewidywanie bounding boxów w czasie rzeczywistym.
YOLOv26: Detekcja End-to-End bez NMS
3m 58sGłębokie zanurzenie w najnowocześniejszą architekturę YOLOv26. Dowiedz się, jak wyeliminowanie Non-Maximum Suppression (NMS) i integracja optymalizatora MuSGD pozwala na wdrożenia edge o ultraniskim opóźnieniu.
YOLO-World: Detekcja Zero-Shot Open Vocabulary
4m 05sUwolnij się od stałych, predefiniowanych kategorii. Ten odcinek omawia, jak YOLO-World wykorzystuje mapowanie Vision-Language do wykrywania zupełnie nowych obiektów bez dodatkowego trenowania modelu.
Od klasyki do Deep Learningu: Ewolucja rozpoznawania twarzy
4m 06sPrześledź historię rozpoznawania twarzy od wczesnych metod statystycznych, takich jak PCA i Eigenfaces, po nowoczesne modele embeddingów oparte na deep learningu. Zrozum, jak wektory definiują tożsamość.
Trwała percepcja: Algorytmy śledzenia obiektów
4m 28sWykrycie obiektu to tylko połowa sukcesu; śledzenie jego ruchu w czasie to prawdziwe wyzwanie. Poznaj algorytmy śledzenia wielu obiektów i przypisywania ID na przestrzeni klatek wideo.
Modele Vision-Language do segmentacji
3m 01sBadamy, jak modele Vision-Language (VLM) przesuwają granice poza bounding boxy, pozwalając na idealną co do piksela segmentację semantyczną opartą wyłącznie na promptach w języku naturalnym.
Alchemia pikseli: Alpha Blending i przestrzenie barw
4m 23sSpojrzenie na matematyczną stronę fotografii obliczeniowej. Zrozum kanały alfa, równania mieszania obrazów i dlaczego przestrzeń barw HSV jest lepsza od RGB dla logiki widzenia komputerowego.
Kalibracja kamery: Radzenie sobie z dystorsją obiektywu
4m 24sWszystkie fizyczne obiektywy kamer zniekształcają rzeczywistość. Dowiedz się, jak obliczać macierze wewnętrzne kamery (intrinsic camera matrices) i współczynniki dystorsji radialnej, aby matematycznie 'wyprostować' świat dla precyzyjnej robotyki.
Stereowizja: Odnajdywanie głębi za pomocą dwóch kamer
4m 03sPorównując niewielkie przesunięcia wizualne między dwoma obiektywami kamer, możemy obliczyć dokładne odległości fizyczne. Ten odcinek omawia geometrię epipolarną i mapy dysparycji (disparity maps).
Deep Monocular Metric Depth
3m 53sBadamy, jak nowoczesne głębokie sieci neuronowe nauczyły się wnioskować o wysoce dokładnej metrycznej głębi 3D z całkowicie płaskich obrazów 2D z jednego obiektywu, łamiąc tradycyjną zasadę stereowizji.
AI on the Edge: Wdrażanie na mikrokontrolery
4m 10sModele nie zawsze działają na potężnych chmurowych układach GPU. Dowiedz się, jak kwantyzacja, konwersja do INT8 i przycinanie architektury (architecture pruning) pozwalają na uruchamianie złożonych modeli wizyjnych na energooszczędnych mikrokontrolerach IoT.
Pola radiancji: 3D Gaussian Splatting
3m 52sTradycyjna grafika 3D wykorzystuje siatki (wireframes), ale nowoczesne CV używa pól radiancji (radiance fields). Rozkładamy na czynniki pierwsze najnowocześniejszą technologię 3D Gaussian Splatting do fotorealistycznej rekonstrukcji środowiska.
Pętla Vision-Action: Agentic AI
4m 02sW finale naszej serii przyglądamy się ostatecznemu celowi widzenia komputerowego: Agentic AI. Dowiedz się, jak percepcja wizualna jest integrowana z modelami akcji w celu tworzenia autonomicznych cyfrowych pracowników.