找回密码
 注册
搜索
查看: 1980|回复: 22

[讨论] 请高手解决有驱变无驱的问题

[复制链接]
发表于 2008-10-19 02:51:29 | 显示全部楼层 |阅读模式
我们是电脑摄像头工厂,现高价请工程师解决有驱动的电脑摄像头内置驱动程序的问题. 要求:在摄像头内置一颗小驱动芯片,使电脑能够自动识别摄像头并在后台将驱动程序安装好,达到免装驱动程序的效果!  也请各位支招! 有兴趣一试的请加QQ:86988961  MSN: 109777@live.cn   13544109777[em08]
发表于 2008-10-20 17:11:11 | 显示全部楼层
关注ing!
点评回复

使用道具 举报

发表于 2008-10-20 22:04:02 | 显示全部楼层
应该是UVC 摄像头吧?!若是这样,采用的是通用USB 摄像驱动。
若类似 PC CAMERA 多采用专用芯片,如松翰SQ系列,相信他们可以给你现成方案。
用户要做的或仅仅是改变LOGO而已。
点评回复

使用道具 举报

 楼主| 发表于 2008-10-20 23:29:08 | 显示全部楼层
感谢大家的关注和建议,我们主要生产有驱的电脑摄像头,现在国内使用的大多是UVC摄像头,免装驱动,我现在想请大家支招,看是否可以在摄像头的线路板上加多一颗小IC,写入UVC的资料,从而让有驱的摄像头变为免装驱动,各路高手,这样可以吗? 请赐教!如有能解决的,高薪酬谢!!![em06]
点评回复

使用道具 举报

发表于 2008-10-21 01:02:40 | 显示全部楼层
一般来说,PC Camera 有两种方案:
1、方案1,使用专用PC Camera IC ,是否具有UVC 功能取决于该IC本身,供应商最明白是否能再编程升级。
2、方案2,通用USB 接口IC,如68013A,该PC Camera 是否UVC,则可以在另1小IC中编程实现。
现在的问题是:
1、方案1的成本明显低于方案2,除非PC Camera 的功能性能要求非同平常;
2、不管使用哪个方案,其实都还要配备“播放软件”,即便是UVC,其中可能还包含有该PC Camera的设置,甚至需要Windows 升级USB Video Class.
3、UVC的最大长处在于兼容 Windows VISA;
4、恐怕你们首先需要权衡的成本/性能价格比!?[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-10-21 10:07:04 | 显示全部楼层
从楼上的分析来看,要使用uvc必须是专用camera本身自带的,或者是附加一个接口ic来实现这个封装?
有如下问题:
如果camera直接输出yuv格式的话,是否能够通过usb上传至pc?
3Q
点评回复

使用道具 举报

发表于 2008-10-21 15:16:02 | 显示全部楼层
UVC 即USB Video Class 缩写,是USB 关于视频的通讯协议。
USB 通讯两端必须都包含有关协议的程序。PC 端由Windows 提供,Camera端由USB接口IC承担。为此:
1、Camera 端USB接口IC必须内部(ROM)或外部(如,EEPROM等)放置协议程序。
(1)、前述方案1都采用内部ROM,但不排除上电时有PC 经USB下载协议程序到USB接口IC中;
(2)、前述方案2大多数采用外部存储IC(即“小IC”)存放Camera端协议程序;
2、USB协议两端(PC与CAMERA)的程序决定了PC Camera的工作属性范围。即:
(1)、可选择的输出格式:YUV,RAW,RGB。。。
(2)、可选择的输出 Fps,即帧/秒;
(3)、可选择的图象分辨率:XGA,VGA,CI。。。
(4)、Camera的其他控制参数:亮度、色度、对比度。。。
3、协议规定的其他控制;
音频、压缩。。。
     楼主不愿意直接使用已有的现成IC和方案,直接使用类似松翰(应该还有多家)的IC做?
YUV输出应该都有,还没有看到你的要求具有特殊的地方。你们专门开发的还有其他原因吧。



[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2008-10-22 00:40:10 | 显示全部楼层
感谢大家对有驱变无驱问题的关注!
听了各位的分析,尤其是shtomy的深入剖析,使我受益匪浅,我们需要开发这个的主要原因是有一大批摄像头芯片的库存,然而现在市场上都只认可无驱的摄像头,为了最大程度的减少损失,所以需要开发出来以消化库存! 所以希望大家能在解决这一难题上牛刀小试![em01]
点评回复

使用道具 举报

发表于 2008-10-22 00:58:26 | 显示全部楼层
如果该摄像头芯片实际是用驱动软件上载CAMERA端程序话,或还有可能改制成UVC类型,但必须借助配备“播放”软件,其中隐含修改后的上载程序。
      就目前分析,上述可能性很小,即便该芯片是如此设计,但没有芯片商的底层甚至开发工具支持,也无法修改或重新编制软件。总之,几乎没可能。。。
点评回复

使用道具 举报

 楼主| 发表于 2008-10-22 01:50:23 | 显示全部楼层
shtomy你好,其实我厂要处理的是中星微的301PL芯片,请问这款芯片能否在电脑摄像头内加一个小IC使之变为免装驱动的方式?[em01]
点评回复

使用道具 举报

发表于 2008-10-22 14:34:24 | 显示全部楼层
解铃还需系铃人,向中星求援吧。他们最明白怎么办,如何办。
我对中星的IC不了解,进一步的技术细节,我爱莫能助,也没有精力再做研究。请楼主谅解!
以下是与你的问题相关信息,请参考:
1、http://chat.qq.com/zwx/qq_04.htm
2、http://tech.sina.com.cn/h/2007-03-15/1511264935.shtml
点评回复

使用道具 举报

发表于 2008-10-22 17:35:01 | 显示全部楼层
估计没有什么可能性。
UVC协议和USB协议联系太紧密了,如果301PL内部有足够的缓存,有一个MCU,可能有希望做到你所希望的无驱效果,但是速度不会太快;但类似的芯片都是ASIC,估计不需要的资源都精简掉了,增加的小芯片可能比301本身还要贵。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2008-10-22 18:54:37 | 显示全部楼层
谢谢大家的帮忙! 作过一些了解后认为增加小芯片的话成本不会太贵,所以还是想将有驱变无驱的这一问题解决,如有人能够研究出来经实际证明后,愿意支付人民币5000元作为酬谢! [em07]
点评回复

使用道具 举报

发表于 2008-10-23 11:32:00 | 显示全部楼层
以下是引用Lasert在2008-10-22 17:35:01的发言:
估计没有什么可能性。
UVC协议和USB协议联系太紧密了,如果301PL内部有足够的缓存,有一个MCU,可能有希望做到你所希望的无驱效果,但是速度不会太快;但类似的芯片都是ASIC,估计不需要的资源都精简掉了,增加的小芯片可能比301本身还要贵。

看来要构建符合uvc的视频流,对于附加的硬件和处理芯片有很高的要求。
点评回复

使用道具 举报

发表于 2008-10-23 14:09:11 | 显示全部楼层
我们曾经建构了一套UVC验证系统,采用CY7C68013+FPGA结构,发现68013在USB PHY处有限制,做不到高速高带宽,不能完整实现UVC,帧率只做到4fps,后来采用了USB PHY+MCU+FPGA,但是工作量太大,人手不够,费用也不够就没有在做下去。
建议楼主放弃这个想法,UVC协议是建构在USB协议之上的,不是简单增加一颗小芯片就能解决问题的。如果能这么做,中星微早就这么做了[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-10-24 21:02:05 | 显示全部楼层
楼主的问题基本上无解.正如楼上各位大侠所说,除了协议不同外,还有诸多因绪影响,举例来说:在用UVC方案时最小EEPROM空间都在64K(比较理想是用512K的Flash),301能支持这么大吗?还不用说DSP本身无法应用于UVC协议.
目前来说,楼主还不如趁有驱摄像头尚有小量市场空间之时赶快以有驱方案处理掉吧.恐怕楼主解决这问题的花费本身都要超过你的IC库存价植了.
点评回复

使用道具 举报

 楼主| 发表于 2008-10-25 02:18:55 | 显示全部楼层
感谢大家对这一事情的关注,我们放弃这一想法了!
再次感谢大家的热心!!![em01]
点评回复

使用道具 举报

发表于 2008-10-25 04:18:48 | 显示全部楼层
楼主,如有301PL的详细DATASHEET和现有的DRIVER软件,请发上来,有机会还可以看看。谢谢!
点评回复

使用道具 举报

 楼主| 发表于 2008-10-27 01:49:28 | 显示全部楼层

中星微301PL的详细DATASHEET和现有的驱动

感谢shtomy的提醒,现将中星微301PL的详细DATASHEET和现有的驱动发上来,请大家看看是否有起死回生的可能? [em01]

【文件名】:081027@52RD_301.pdf
【格 式】:pdf
【大 小】:272K
【简 介】:
【目 录】:
点评回复

使用道具 举报

发表于 2008-10-27 04:33:51 | 显示全部楼层
我记得UVC仅仅适用用于USB2.0,Usb1.1恐怕不能工作于UVC!?
下列网站似乎说明同样结果:
http://bbs.mydrivers.com/viewthread.php?tid=188336&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D3
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-30 06:51 , Processed in 0.051620 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表