找回密码
 注册
搜索
查看: 1529|回复: 7

[讨论] 摄像头预览的问题

[复制链接]
发表于 2006-2-22 15:09:00 | 显示全部楼层 |阅读模式
摄像头应用程序的预览窗口即为屏幕大小240*320,摄像头硬件支持的格式为600*800。如果摄像头可以直接输出240*320的数据的话,则可以通过DMA直接把预览数据往LCD的framebuffer里面拷贝,这样基本不占用CPU资源。不过现在由于分辨率不一致,如果要实现预览的话,则只有通过变换函数把600*800的数据缩小到240*320,这样就造成了CPU资源占用得过多。请问有什么好的办法解决这个预览问题?
注:我现在用的拷贝函数是INTEL IPP提供的函数,从算法上来说应该是很优化的。不知道有没有能够适应特定环境的更优化的拷贝函数?
发表于 2006-2-23 11:36:00 | 显示全部楼层
<P>换一颗支持320*240的摄象头 , </P>
点评回复

使用道具 举报

 楼主| 发表于 2006-2-24 14:44:00 | 显示全部楼层
我也想换啦,不过这个不是我们所能够决定的了。
点评回复

使用道具 举报

发表于 2006-3-31 13:13:00 | 显示全部楼层
<P>一般摄像头都会支持320*240的,楼主你用的是哪家的sensor阿?</P>
点评回复

使用道具 举报

发表于 2006-3-31 20:22:00 | 显示全部楼层
<P>楼主不要太吝啬了,该占的总归要占。</P>
点评回复

使用道具 举报

发表于 2006-4-3 10:58:00 | 显示全部楼层
楼主是做手机还是做多媒体芯片的?现在很多手机上的多媒体芯片可以实现预览时由该协处理器控制显示输出,不需要考虑这些资源的,楼主难道想这部分自己来做?
点评回复

使用道具 举报

发表于 2006-4-4 15:57:00 | 显示全部楼层
这些处理是必要的. 是不能避免的.不过一般Sensor支持VGA就一定支持QVGA.
点评回复

使用道具 举报

发表于 2006-4-19 13:06:00 | 显示全部楼层
<P>一般而言,Preview和Capture是使用不同输入尺寸的.现在手机屏幕一般都是很大,所以在Preview的时候都用小尺寸,这样做的另一个好处是在同样的Mclk下,Preview的帧率可以很高. 等需要Capture的时候,才设置Sensor到大尺寸.   这种尺寸的变换是对最终用户是透明底.</P><P>对你这个个案而言,我觉得你可以在Preveiw的时候设置sensor的尺寸为QVGA(320*240), 等Capture的时候再设置成VGA(640*480). </P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-9-23 20:19 , Processed in 0.046410 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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