I am doing a proof of concept right now, funds are slim. I found that CSI-2 IP core, but I don't think I can pay for a license for it at this stage, just more for me to have to implement myself for this prototype that isn't in the direct domain of the problem I am trying to solve.
Also the Raspberry Pi cameras are still bigger than I want for my final design, by a factor of about 10X. I want to source something the size of a mobile phone camera.
I found a OV5642 that I ordered yesterday. This should do for my proof of concept, but I want a smaller camera eventually, so I will keep looking for something the footprint of a mobile phone camera.
Thanks for the pointers everyone, any suggestions are appreciated.