找回密码
 注册
搜索
查看: 1899|回复: 9

[讨论] 摄像头如何录像

[复制链接]
发表于 2006-2-27 14:34:00 | 显示全部楼层 |阅读模式
通过驱动,从摄像头可以取得一帧帧的图像数据。我想问的问题是,如果在摄像头录像的时候,是不是直接利用这一帧帧的数据进行编码?这样会不会占用非常多的CPU资源,造成处理速度过慢?帧数据一般都要进行缓存的,大概缓存多少帧合适?速度跟不上的时候,是不是需要进行丢帧处理?
哪位做过摄像头驱动的大虾可以帮小弟一把?如果有现成的平台,比如Windows Mobile,怎么录像就不需要由自己关心,只需要填写驱动中的各个函数即可。不过,现在我们没有现成的平台可以用,需要自己确定如何录像的模式。所以,希望这方面有经验的朋友帮我一把。这个问题我想了很久,但是一直都不敢下手。
发表于 2006-2-27 15:00:00 | 显示全部楼层
编码应该是DSP的事情吧。
点评回复

使用道具 举报

 楼主| 发表于 2006-2-27 15:51:00 | 显示全部楼层
我是在INTEL的PXA27x平台上面做的,没有专门的DSP,只有进行软件编码,不过可以用IPP函数。但是我觉得如果处理不好,也会让速度变得很慢,且占用内存过多。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-2-28 17:15:00 | 显示全部楼层
<P>摄象头直接出JEPG 的图片时 录象功能占用的资源少点</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-3-1 09:51:00 | 显示全部楼层
只是这个摄像头出来的都是RGB或者YCbCr的原始数据。
点评回复

使用道具 举报

发表于 2006-3-7 17:29:00 | 显示全部楼层
做成MJPEG吧,会简单一些。
点评回复

使用道具 举报

发表于 2006-3-8 23:54:00 | 显示全部楼层
<P>我刚开始从事video phone的开发, 手机上的Camera拍摄的是原始的QCIF图像,然后通过DSP将图像编码成JPEG格式</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-4-24 15:32:00 | 显示全部楼层
<P>楼上的可否交流一下经验?</P>
点评回复

使用道具 举报

发表于 2006-4-28 23:04:00 | 显示全部楼层
什么意思啊?录象,JPEG??
现在的录象应该不是MPEG4就是H.263才对,怎么会是JPEG,
视频编码最简单的应该是用yuv4:1:1,sensor Ic如果输出JPEG,那等于是更麻烦,还要解码转化,然后再进行动态视频的编码.
点评回复

使用道具 举报

 楼主| 发表于 2006-5-4 09:46:00 | 显示全部楼层
<P>YUV411应该就和YCbCr420差不多吧?我也觉得一般编码的原始数据就是这个。</P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-12-23 14:20 , Processed in 0.058182 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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