pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1934回复:14

请教jst7792版主,关于图像卡设计的!

楼主#
更多 发布于:2002-03-27 21:28
大侠,小弟最近要做一块基于PCI的图像采集卡,但是小弟以前只用过PCI9052开发过PCI转ISA的板卡,对于设计图像采集卡,可以说是一窍不通,所以想请教版主一些问题:
   1、图像采集卡一般使用什么主芯片来实现;
   2、开发一块图像采集卡,从原理设计到硬件调试成功再到开发 完驱动程序,一般需要多少时间;
   3、开发图像采集卡,具体要求那些指标;
   4、开发一块高清晰度的图像采集卡,难度到底有多大?
因为这是小弟研究生毕业课题,所以小弟想先了解清楚难度,再做决定,还请大侠多多指教。小弟信箱是puguoliang@x263.net。谢谢!

最新喜欢:

radfortradfor...
保保
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-27 22:51
1。一般的视频信号图像采集卡现成方案很多,推荐BT878单芯片系统,最容易,甚至驱动都是现成的,不用自己写。但这套东西市场太多了,买一套也没多少钱,对搞硬件开发来说没什么意义。其次的是基于SAA7146的系统,目前基于视频的应用高端产品一般使用它作为多媒体桥,再搭配模拟前级甚至压缩芯片,可以构成一个完整的系统,价格也是最便宜的,但是7146的驱动比较难写,不是一般的windriver可以摆平的,如果没有比较好的驱动人员,这条路走不通。
基于通用桥的一般大家习惯于9054,有好几家的高清晰卡都使用9054或者9080。但基于通用桥的系统需要很多外设,设计难度是比较高的,价格高,一般没有在基于模拟视频的系统上使用,也没有参考资料。
2。一般的PCI系统设计周期是半年左右,复杂的系统可能更长,如果要产品化,就更难说了,我这里设计高清晰采集卡,用时是半年。
3。模拟视频的采集卡设计指标一般是通道数,采集帧率,是否支持实时写显存,非标准模拟视频可能还包括A/D精度,时钟频率等等。
4。高清晰度数字图像采集卡的开发难度还是比较大的,主要是没有具体的参考,需要大量设计FPGA,高速的系统电路,各种高速外设,还有很多和系统相关的说不明白的问题。同样高清晰的模拟视频采集也比较麻烦,不过相对来说可以参考的东西比较多。
兄弟们,给点分吧
pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-28 09:11
兄台,小弟对兄台的话有几点不明,请指点:
  1、模拟视频采集卡和数字视频采集卡有那些不同?
  2、现在一般的图像采集卡,外接CCD摄像机的,是数字的图像采集卡,还是模拟的图像采集卡?
  3、用BT878芯片设计的图像卡是数字的还是模拟的?
  4、用SAA7146芯片设计的是数字的还是模拟的?
  5、用9054等通用桥设计的图像卡,后面是不是需要接上一些DSP处理芯片?
  6、对于设计图像卡的这几个方案来说,现在国内,比较有潜力的设计是在哪种图像采集卡上?
   还请大侠多多指教,谢谢!
保保
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-28 09:41
1.模拟视频采集卡一般在采集卡上要增加模拟信号A/D前级。数字视频采集卡由于输入信号就是数字化的,只需要使用相应的接口芯片就可以,这一点上,数字采集卡相对容易。
2.目前一般的CCD摄像机都是模拟输出的,数字输出的很少,而且价格非常昂贵。
3.BT878是用在模拟视频采集上的,内置了模拟处理电路,也提供了数字接口,不排除应用在数字图像采集的可能,但就目前的分析,不太可能。
4.7146没有模拟处理电路,但可以很方便的和7111之类的模拟前级构成系统,另外7146的数字接口功能比较强,有可能应用在数字视频采集。
5.9054的图像采集卡加不加DSP关键看你的板卡要做些什么工作,如果仅仅是采集,那就没有必要。
6.就目前来看,7146是最好的选择。
兄弟们,给点分吧
pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-28 21:39
兄台,小弟现在想实现图像卡的以下功能:
   1、两路模拟视频输入(通过两个CCD摄像机);
   2、图像卡要求实时采集显示彩色视频图像;
   3、能同时在显示器上显示两个CCD摄像机所采集进来的实时视频图像。
  而且,和图像卡相接的CCD是指定的,2/3寸的工业用CCD,600TVL以上的。
   请问,要实现以上功能的图象采集卡,使用什么芯片比较方便简单一点,还有,图像卡的采集速率、是否需要支持实时写显存等指标是否和连接图像卡的CCD指标有关,请兄台指教,谢谢!
保保
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-29 10:23
如果是这种方案,建议使用7146,但是难度是比较大的,主要在驱动上面,模拟输出的CCD目前一般使用PAL制或NTSC制,信号是标准的,应该说没有什么关系,但是会影响最终显示的清晰度.
实际上市场上已经有这类东西,我的建议还是去买,否则时间上可能来不及
兄弟们,给点分吧
pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-29 14:57
大侠:
  首先,谢谢你的指点。
  其次,我想问一下:
    如果使用7146来开发,是不是主要是驱动方面很难实现?是不是什么参考的函数库都没有,而必须需要自己从底层做起?
    你所说的这种开发方案会最终影响显示的清晰度,是不是指显示的精度达不到一定的要求?
    另外,我看网上好多人都用BT878,这种芯片开发起来好像比较简单一点,请问我这种具体功能的图像卡能否使用BT878来开发实现?
    还有,我将来所使用的CCD相机是黑白的,我的图像卡要做成彩色显示,那会不会影响清晰度?
    由于老板希望实验室能掌握图像采集技术,所以需要我来做一块这样的采集卡,而不是购买一块!
    最后问一下,如果用7146加7111来设计图像卡,软件和硬件加起来,总共八个月能够搞定?
    请大侠指教,谢谢!
保保
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-31 13:40
影响清晰度的因素比较多,数字CCD一般来说和CCD所能达到的像素电数有关,所以2/3英寸的一般比1/3的好,但镜头要贵很多。我指的是采用不同的CCD摄像机会影响精度,但一般的模拟视频采集精度也就是768*288,用好的摄像机浪费。
BT878不能实现一块卡上同时实现两路视频,除非你打算用两块卡。
黑白图像打算怎样转成彩色?一般来说彩色摄像头清晰度比黑白头低
应该说8个月差不多。
兄弟们,给点分吧
pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-03-31 16:48
谢谢大侠!
是这样的:
     老板对图像卡是这样要求的:
      1、实现两路视频信号输入;
      2、实时显示彩色视频图像;
      3、分辨率要求:采集进来的图像达到768×576的分辨率;
请问兄台,我现在不考虑CCD摄像机的问题,认为摄像机是彩色的可以达到要求的CCD摄相机,而两路视频信号如果可以通过软件切换通道来实现,那么,是否就可以直接使用BT878芯片了?如果需要同时地实时显示两路视频图像,那是不是必须要使用SAA7146+7111这样的方案来设计实现?谢谢!
保保
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-01 08:37
软件实现通道切换原则上BT878是完全可以的.
实时显示两路或以上的视频,SAA7146+7111这种方案用的比较多,应该说有它的优势的,不过肯定有其他的方案可以实现.不过可能性价比上有不足之处.
兄弟们,给点分吧
pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-01 08:47
大侠,那么这两种方案是否都可以实现768×576(PAL制)的分辨率?用NTSC制是否都可以实现640×486的分辨率?谢谢!
保保
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-04-01 09:14
完全没有问题,但关键是一般的采集都是按场采集的,分辨率只有768*288,如果按帧采集,可以达到768*576,不过如果是运动物体,图像会有问题.
兄弟们,给点分吧
pgl_2000
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2002-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-01 18:02
图像出现问题是不是就是出现所谓的“图像拉毛”?谢谢!
如果是,有什么方法可以解决,谢谢!
保保
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-04-01 20:55
图像采集卡可以使用TMS 6000 实现;
2、开发,一般需要30~40 Days;
3、开发图像采集卡,具体要求那些指标;
4、开发一块高清晰度的图像采集卡,难度到底有多大?
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-04-02 09:02
差不多就是这个意思,好像没有什么好的办法,这和摄像机快门动作有关系,一般来说都是采一场768*288,然后插值成768*576
6X系列是DSP,用它作图像处理是挺好的,但是图像采集和后期处理不是一个概念。
兄弟们,给点分吧
游客

返回顶部