r/FPGA•
Firm-Future-5838

[Zybo Z7-20] need help with HDMI real time barrel distortion correction

Hi there, I am trying my project with real time barrel correction with LUT (genereted .coe file/s from python calculation with predermited corrected pixels[remapped form] or with some pixel masking like showing only pixels i need but idk which is simplier or better) through BRAM. I am complete beginner(trying it only with internet and AI) and all I got was HDMI in to HDMI out (from pc to monitor) with some videoprocessing like turning screen with switch to monochrome(based on this https://miscircuitos.com/video-processing-fpga-zybo-using-vhdl/). I have experience in Python(with OpenCV) where i can do barrel correction for images. My main problem and most important question is, if it is possible to do atleast for some low resolution monochrome real time video(without HLS)? Also i need help with AXI stream interface(0 experience with that AXI) bcs that doesn't work, and help with scheme design/blocks/connection. My (experimental) design scheme is:

Its missing externals like vid_pHSync, vid_pVSync, vid_pVDE. (also idk how to make them)

The HDMI in to HDMI out that is working:

(Without videoprocessing block)

Posted May 11, 2025, 4:46 PM UTC

16
Loading comments…