FPGA based OV7670 – Further image compression

In my last post, I was talking about image compression methods, mainly DCT transform based along with colour transform based. I’ve now combined these together and have managed to break the 6fps barrier for video over UART! I’ve implemented 2:1:1, 4:1:1 and 8:1:1 subsampling (I think I can call it that?) with reasonable performance! The […]

FPGA based OV7670 – Image segmentation

As I mentioned in my last post, I wanted to try some image segmentation! I had a quick go at histogram based segmentation where the largest peak of the histogram was used to find the most occuring pixel (after the colour range was bit crushed) but this didn’t have particularly useful results. This could be […]

FPGA + OV7670 = Super slow UART webcam

What do you get when you combine an FPGA with some SDRAM and an OV7670 camera, transferring uncompressed frames through UART? Really poor performance, reliability and a pretty useless end product… Though just because it sucks that doesn’t mean it isn’t worth doing! I’ve had my first exam and I’ve wanted to crack on with […]