
Marco Franzon
@mfranz_on • 14,349 subscribers
Computer vision · ESP32 projects · Agentic AI @ dualistic · python @ exact-lab
Shorts
Videos

I created a web app for teaching computer vision basics, allowing users to upload an image or video stream and instantly view it as a numerical pixel matrix, with options to display values in RGB, Hex, or Grayscale formats. It features predefined convolution kernels applied in real-time: - Sobel operator for edge detection (computes gradients to highlight boundaries) - Gaussian Blur: averages neighboring pixels with weights to reduce noise - Sharpen: boosts local contrast to enhance details This setup clearly visualizes how images are represented as matrices or tensors, how convolution slides kernels across pixels, and how operations like gradient computation, blurring, or sharpening modify the data step-by-step. I plan to use demos like this in my upcoming computer vision course to build intuition for fundamental image processing concepts, OpenCV filters, and CNN building blocks (e.g., why kernels extract features).
Marco Franzon270,251 次观看 • 5 个月前

I need to annotate some images for training a computer vision model. There are many powerful annotation platforms available, but I want to keep my images local. I added a new section to my CV Streamlit app to quickly annotate images and train a YOLO model in a few clicks.
Marco Franzon29,530 次观看 • 4 个月前

I want to detect the gates to check how many were missed. But it is pretty complex: - Gates change size dramatically based on distance - No unique features: very generic shape, no distinctive texture or pattern - Model becomes biased toward detecting "gate-like" things
Marco Franzon12,957 次观看 • 4 个月前
没有更多内容可加载