首页 > 编程知识 正文

fpga像采集与显示,fpga数字像采集与处理

时间:2023-05-05 00:39:15 阅读:260128 作者:1297

两个总线:DVP,SCCB总线
DVP(传输数据流):是用于早期的图像采集,mipi这些都是应用手机,对于FPGA,DVP则是比较良好的传输协议。
信号:PCLK,HREF,VSYNC,DATA(8位数据).与FPGA交互的信号,vsync,两个脉冲之间,产生hraf的高电平信号,则发送data数据,每一次hraf的高电平信号保持的时间,则是传输一行像素的颜色数据。
对于色彩的识别,

rgbg’rb

这是四个像素块,一个像素只对一个颜色敏感,在4个像素块中进行运算,得出是那种颜色,一个像素块能进行运算四次。得出来的数据,通过运算。可得出各种传输格式。
rgb565,yuv422,raw。因为传输得数据很大,则通过压缩成jpg格式则很好传输。
运算:则是将其运算全彩r[7:0]g[7:0]b[7:0],如果要进行rgb565,则取这些位数的高位。
颜色数据,则就是传输rgb这3个数据,将它拼接再拆开。8位数据[4:0]g[5:3],8位数据g[2:0]b[4:0],为什么不是进行传输rgb888,是因为,在之后寄存器中,都是12位,24位,数据进行存储,如果rgb888,则是一次性存储16位,造成逻辑单元的浪费。
如何传输在vsync高电平中,举例,800600的像素中,则是传输8002个数据。
isp:对齐想要的采集的格式进行要求,也可以进行缩小到规定的格式,也可以偏移。
对于传输格式,对于工业上检测,或者实时,都是需要灰度。
SCCB:学习如何创建新的rom文件,进行存取数据,进行对摄像头的初始化。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。