OpenCV: Computer Vision Deep Dive
v4.x — Edizione 2026. Un viaggio completo nel mondo della computer vision con OpenCV. Dalle operazioni fondamentali sulle matrici e l'elaborazione classica delle immagini fino all'avanguardia del deep learning, alle architetture YOLO e all'Agentic AI.
Episodi
L'anima di OpenCV: i pixel come matrici
3m 55sEsploriamo il modello mentale alla base di OpenCV, in cui le immagini vengono trattate come array di dati multidimensionali. Gli ascoltatori impareranno come la manipolazione delle matrici NumPy si traduca in cambiamenti visivi sullo schermo.
Convolution Kernels: filtraggio e edge detection
3m 45sEsplora la matematica del filtraggio spaziale utilizzando i kernel di convoluzione. Questo episodio analizza come lo scorrimento di una minuscola griglia numerica su un'immagine permetta di ottenere sfocatura, nitidezza e edge detection.
Tracciare i confini: contorni e geometria
3m 29sPassiamo dai pixel grezzi a forme coerenti estraendo confini continui. Impara a calcolare bounding box, convex hull e proprietà geometriche direttamente dai contorni dell'immagine.
Feature Detectors: keypoint e neural matching
4m 23sScopri come gli algoritmi identificano ancore visive distinte, note come keypoint, per tracciare gli oggetti attraverso diverse prospettive. Tratteremo il neural feature matching per compiti complessi di allineamento delle immagini.
Geometria nel mondo reale: costruire uno scanner per documenti
3m 47sUn episodio fondamentale che combina i concetti precedenti in una pipeline pratica. Gli ascoltatori impareranno come l'edge detection, i contorni e le perspective transform creino uno scanner per documenti funzionante.
Il lato sperimentale: opencv_contrib
3m 34sEsploriamo il repository opencv_contrib, il banco di prova per gli algoritmi all'avanguardia. Scopri come i moduli sperimentali di computer vision vengono esaminati prima di entrare nella libreria core.
Il motore di inferenza: il modulo DNN di OpenCV
4m 05sUn'introduzione al modulo Deep Neural Network (DNN). Vedremo come OpenCV aggiri i pesanti framework di ML per eseguire forward pass ultra-veloci su modelli IA pre-addestrati.
La stirpe di YOLO: object detection veloce
3m 34sRipercorriamo l'evoluzione dell'architettura You Only Look Once (YOLO). Gli ascoltatori comprenderanno il cambio di paradigma architetturale che ha reso possibile la previsione dei bounding box in tempo reale.
YOLOv26: detection end-to-end NMS-Free
4m 02sUn'analisi approfondita dell'innovativa architettura YOLOv26. Scopri come l'eliminazione della Non-Maximum Suppression (NMS) e l'integrazione dell'ottimizzatore MuSGD creino deployment edge a latenza ultra-bassa.
YOLO-World: zero-shot detection open vocabulary
3m 47sLiberati dalle categorie fisse e predefinite. Questo episodio illustra come YOLO-World utilizzi il mapping Vision-Language per rilevare oggetti completamente nuovi senza alcun addestramento aggiuntivo del modello.
Dal classico al deep: l'evoluzione della facial recognition
3m 46sRipercorri la storia della facial recognition dai primi metodi statistici come PCA ed Eigenfaces ai moderni modelli di embedding basati sul deep learning. Comprendi come i vettori definiscano l'identità.
Percezione persistente: algoritmi di object tracking
4m 09sRilevare un oggetto è solo metà dell'opera; tracciarne il movimento nel tempo è la vera sfida. Scopri gli algoritmi di multi-object tracking e l'assegnazione degli ID attraverso i frame video.
Vision-Language Models per la segmentazione
4m 08sEsploriamo come i Vision-Language Models (VLM) stiano spingendo i confini oltre i bounding box, consentendo una segmentazione semantica pixel-perfect basata puramente su prompt in linguaggio naturale.
Alchimia dei pixel: alpha blending e color spaces
3m 51sUno sguardo al lato matematico della fotografia computazionale. Comprendi i canali alpha, le equazioni di image blending e perché il color space HSV è superiore all'RGB per la logica della computer vision.
Camera Calibration: gestire la lens distortion
4m 22sTutti gli obiettivi fisici delle telecamere distorcono la realtà. Impara a calcolare le matrici intrinseche della telecamera e i coefficienti di distorsione radiale per 'raddrizzare' matematicamente il mondo per una robotica accurata.
Stereo Vision: trovare la profondità con due telecamere
4m 02sConfrontando i lievi spostamenti visivi tra due obiettivi, possiamo calcolare le distanze fisiche esatte. Questo episodio tratta la geometria epipolare e le disparity maps.
Deep Monocular Metric Depth
4m 04sEsploriamo come le moderne reti neurali profonde abbiano imparato a dedurre una profondità metrica 3D altamente accurata da immagini 2D completamente piatte a obiettivo singolo, infrangendo la regola tradizionale della stereo vision.
IA sull'Edge: deployment su microcontrollori
4m 46sI modelli non vengono sempre eseguiti su enormi GPU in cloud. Scopri come la quantization, la conversione INT8 e l'architecture pruning consentano a modelli di visione complessi di funzionare su microcontrollori IoT a basso consumo.
Radiance Fields: 3D Gaussian Splatting
3m 55sLa grafica 3D tradizionale utilizza i wireframe, ma la computer vision moderna utilizza i radiance fields. Analizziamo la tecnologia all'avanguardia del 3D Gaussian Splatting per la ricostruzione fotorealistica degli ambienti.
Il loop Vision-Action: Agentic AI
3m 41sNel finale della nostra serie, diamo un'occhiata alla destinazione finale della computer vision: l'Agentic AI. Scopri come la percezione visiva viene integrata con i modelli di azione per creare lavoratori digitali autonomi.