300fps太扯了。能做到3fps已经很不错了。
现成的摄像头可能不好控制,不过可以用现成的CCD+镜头,我以前画过板子用KAF8300彩色CCD就是800W像素的,用CPLD很好控制,就是供电电压有点多。视频压缩可以用开源的ffmpeg,这个我试过移植到Blackfin的DSP上(400MHz),不过速度比较慢,一般的640×480能做个10fps左右吧,你要压800W像素的视频估计得用上GHz的DSP才能勉强做到几个fps。你想想一般的DV能做到1080i的实时压缩,也不过是200W像素而已,但是DV用的处理芯片多强啊。