搜索
bottom↓
回复: 238

用单片机驱动数字摄像头

[复制链接]
头像被屏蔽

出0入0汤圆

发表于 2009-3-26 15:00:08 | 显示全部楼层 |阅读模式

(原文件名:Digital_Camera_Interface.jpg)

   眼下,视频监控已经渗透到各个领域,几乎已经无所不在了,前段时间盛传的地铁情侣拥吻,再次掀起有关公共场合的隐私保护的讨论。不管讨论的结果怎样,那都是社会学层面的讨论,从技术层面来看,就跟枪和炮一样,技术在给社会带来科学进步的同时,也不可避免的给社会带来潜在的威胁。

   如果你想在视频监控这个热门领域里捞一把,这里收录的三篇文章会指导你很好的完成入门试验。

   先从简单的开始,有关如何驱动数字摄像头,这里有一篇文章《数字摄像头的驱动和接口》,作者采用的单片机是ATmega16,至于摄像头,则采用了ETC公司的摄像头模块C3088,C3088采用的CMOS传感器是Omnivision公司的OV6620,OV6620的分辨率是356*292,适合运算能力较低的单片机使用。作者共享了实验报告和实现代码。不过,作者只读取了传感器的Y通道,所以采集到的图像是黑白的。不过,对于个人试验来说,C3088既然号称是国外进口,价格肯定不会便宜,所以还是从轮子做起好了,既能锻炼自己,又能节省成本,一举两得。

实验报告:点击此处下载 ourdev_427376.pdf(文件大小:512K) (原文件名:report.pdf)


实现代码:点击此处下载 ourdev_427377.zip(文件大小:14K) (原文件名:code.zip)


    视频采集在视频领域技术难度并不大,所以想凭视频采集在视频领域里混饭吃,是非常难的,基本属于温饱,饿不死,但也不会暴富。要想发财,就得下功夫,给视频采集来个“粗加工”,也就是图象处理和图像识别,比方说车牌识别、人脸识别、或者车站门口的行李扫描,这些产品都需要用到图像处理和识别技术,所以,我们再来看这个稍微复杂一点的,AVR摄像头是基于GNU GPL的开源项目,采用ATMega8单片机,通过图像处理技术,摄像头最多可以跟踪8个不同的物体,这个摄像头最物尽其用的场合非机器人足球莫属。这个摄像头识别物体的方法是颜色识别,属于图像识别的入门阶段,拿来学习刚刚好。下载原理图和代码

    掌握了图像识别,你过上了小康生活了,比起出手阔绰的富豪们,你还需要继续努力,这一次算是“深加工”好了。接下来的这一个就非常复杂了,来自康奈尔大学自动搜索机器人,他们采用的摄像头模块也是C3088,这个机器人既可以通过无线遥控,也可以自动寻找和收集红色的小球。这是一个非常复杂的项目,除了车辆的组装以外,还涉及机器视觉、运动控制、无线通讯等等,具体的内容不是几句话可以说清楚地,不过,他们共享了所有的设计材料,这些材料都可以在这里下载得到。如果你看到这样的项目后,产生一种发自肺腑的绝望,感觉自己永远没有出头之日的话,那就大可不必了,其实老天爷对人是公平的,像这样的工程不是一个人做得了的,就像长城不是一个人修的一样。假如可以在视频采集领域赚1块钱,只需要你一个人就够了,而在机器人领域可以赚100块钱,但是你需要与另外的99个人合作才行,你的所得也还是1块钱。所以,你所得到的,永远都是你所付出的,踏踏实实做好、做强自己擅长的工作就足够了。

最后来看看自动搜索机器人的工作成果:



(原文件名:SearchBot1.jpg)


(原文件名:SearchBot2.jpg)



数字摄像头的驱动和接口

AVR摄像头


康奈尔(Cornell)大学的自动搜索机器人



以上中文资料摘自:http://www.getproject.com.cn/post/Digital_Camera_Interface.html

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2009-4-16 23:12:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-17 08:19:34 | 显示全部楼层
mark!

出0入0汤圆

发表于 2009-4-17 08:41:44 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-17 09:30:30 | 显示全部楼层
mark..

出0入0汤圆

发表于 2009-4-17 10:22:14 | 显示全部楼层
很强大

出0入0汤圆

发表于 2009-4-17 11:53:25 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-4-17 12:47:44 | 显示全部楼层
mark..

出0入0汤圆

发表于 2009-4-17 13:22:38 | 显示全部楼层
MARK,这个太好了

出0入0汤圆

发表于 2009-4-17 15:43:16 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-17 16:06:33 | 显示全部楼层
不错

出0入0汤圆

发表于 2009-4-17 16:20:13 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-17 18:55:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-17 20:24:08 | 显示全部楼层
我觉得用stm32+某传感器+sd卡可以做个简易的数码相机……

出0入0汤圆

发表于 2009-4-17 20:37:14 | 显示全部楼层
发至肺腑的绝望中。。

出0入90汤圆

发表于 2009-4-17 20:38:50 | 显示全部楼层
这个某传感器是什么?多少钱呢?这个数字摄像头在淘宝有卖的,不知道有无人玩过!

出0入0汤圆

发表于 2009-4-17 21:05:38 | 显示全部楼层
同样发自肺腑的绝望中,

出0入0汤圆

发表于 2009-4-17 21:58:25 | 显示全部楼层
x51v......当年的好伙伴,怀念啊

出0入0汤圆

发表于 2009-4-17 22:05:47 | 显示全部楼层
MARK.....

出0入0汤圆

发表于 2009-4-17 23:01:42 | 显示全部楼层
很好很强大!!!

出0入0汤圆

发表于 2009-4-18 08:54:11 | 显示全部楼层
发自肺腑的绝望*2分钟。。。。。。。。。。。。。。。。
ps图像识别现在还是这么吃香么?(有见过n个小公司的技术的头只会这个东西的,一招鲜啊)

出0入0汤圆

发表于 2009-4-18 09:22:12 | 显示全部楼层
这个要MARK

出0入0汤圆

发表于 2009-4-18 10:23:59 | 显示全部楼层
图中机器人跟踪的目标都是有显著特征的(特殊形状,特殊颜色),比较容易实现。

出0入0汤圆

发表于 2009-4-18 10:33:04 | 显示全部楼层
标记~~~

出0入0汤圆

发表于 2009-4-18 12:58:54 | 显示全部楼层
手头刚好有个飞利浦手机的外接摄像头,MARK

出0入0汤圆

发表于 2009-4-18 15:02:24 | 显示全部楼层
牛啊

出0入0汤圆

发表于 2009-4-18 15:38:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-18 17:28:02 | 显示全部楼层
mark

出50入0汤圆

发表于 2009-4-18 17:39:51 | 显示全部楼层
这个是好东东,  学习

出0入0汤圆

发表于 2009-4-18 19:18:54 | 显示全部楼层
不错!打个记号!

出0入0汤圆

发表于 2009-4-19 16:39:18 | 显示全部楼层
收藏!

出0入0汤圆

发表于 2009-4-19 20:22:36 | 显示全部楼层
不错!记号

出0入0汤圆

发表于 2009-4-19 21:09:56 | 显示全部楼层
这个东西确实很诱人啊

出0入0汤圆

发表于 2009-4-20 00:37:54 | 显示全部楼层
这个真的是好东西。我也想学

出0入0汤圆

发表于 2009-4-20 09:56:35 | 显示全部楼层
图像处理上来了,一个古老的新课题!

出0入0汤圆

发表于 2009-4-20 10:02:25 | 显示全部楼层
多媒体领域很有前景

出10入8汤圆

发表于 2009-4-20 11:45:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-20 13:27:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-20 13:28:12 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-4-20 13:41:01 | 显示全部楼层
这个厉害 不过现在还看不懂 学习中

出0入0汤圆

发表于 2009-4-20 13:46:58 | 显示全部楼层
厉害!

出0入0汤圆

发表于 2009-4-20 20:51:27 | 显示全部楼层
biaoji

出0入0汤圆

发表于 2009-4-20 23:03:08 | 显示全部楼层
这个很有用,收藏了。

出0入0汤圆

发表于 2009-4-22 10:53:40 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-4-22 15:22:09 | 显示全部楼层
恩,我去试试。

出0入0汤圆

发表于 2009-4-22 18:56:43 | 显示全部楼层
高水平,

出0入0汤圆

发表于 2009-4-22 18:56:45 | 显示全部楼层
高水平,

出0入0汤圆

发表于 2009-4-22 19:49:25 | 显示全部楼层
泪流满面

出0入0汤圆

发表于 2009-4-22 20:07:18 | 显示全部楼层
好东西啊,学习下

出0入0汤圆

发表于 2009-7-9 00:20:32 | 显示全部楼层
很好很强大!!!

出0入0汤圆

发表于 2009-7-9 02:14:14 | 显示全部楼层
记一个

出0入0汤圆

发表于 2009-7-9 16:24:02 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-7-9 17:55:07 | 显示全部楼层
灌水,记号

出0入0汤圆

发表于 2009-7-19 17:32:46 | 显示全部楼层
很想学习下

出0入0汤圆

发表于 2009-7-19 17:52:24 | 显示全部楼层
学习了,谢谢

出0入0汤圆

发表于 2009-7-20 13:49:57 | 显示全部楼层
有没有什么比较好的摄像头可以用在小车上的~~~

出0入0汤圆

发表于 2009-8-31 13:15:46 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-31 13:41:14 | 显示全部楼层
马赛克

出0入0汤圆

发表于 2009-8-31 19:05:09 | 显示全部楼层
发至肺腑的绝望中。。

出0入0汤圆

发表于 2009-8-31 20:29:17 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-8-31 20:46:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-31 20:54:42 | 显示全部楼层
很好很强大!MARK

出0入0汤圆

发表于 2009-8-31 21:18:45 | 显示全部楼层
不错 又一学习的项目

出0入0汤圆

发表于 2009-8-31 21:22:58 | 显示全部楼层
太有用了,谢谢楼主!

出0入0汤圆

发表于 2009-8-31 23:07:39 | 显示全部楼层
就是不知道如何把bmp数据转成jpg

出0入0汤圆

发表于 2009-8-31 23:08:17 | 显示全部楼层
驱动它还是比较容易的事情

出0入0汤圆

发表于 2009-9-3 22:23:19 | 显示全部楼层
m

出0入0汤圆

发表于 2009-9-3 22:40:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-4 00:10:27 | 显示全部楼层
8位单片机接摄像头没太大实际用途的,光是彩图也把MCU的运算能力耗尽了。具体用法可以参考智能车比赛的获奖队论文

出0入0汤圆

发表于 2009-9-4 15:33:03 | 显示全部楼层
前段时间我也做了一个摄像头,不过主要是站长的CCD太贵了,所以没有购买。
后来我选用了ARM7来做,用的OV6650.
图片能够显示,只是ARM的总线设备更不上OV6550.最后也只能做成黑白的。
不知道站长能不能把你的CCD价格降一降,毕竟站长的CCD的接口没有OV6550那复杂!

出0入0汤圆

发表于 2009-9-5 16:48:05 | 显示全部楼层
很强大,我有两个手机摄像头,不知道怎么能够利用起来。

出0入0汤圆

发表于 2009-9-5 19:31:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-6 01:14:03 | 显示全部楼层
马克

出0入0汤圆

发表于 2009-9-6 09:36:12 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-7 00:03:03 | 显示全部楼层
MARK能起什么作用?

出0入0汤圆

发表于 2009-11-6 11:01:58 | 显示全部楼层
有空学习,先做标记

出0入0汤圆

发表于 2009-11-6 11:20:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-6 11:21:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-6 11:55:53 | 显示全部楼层
已阅

出0入0汤圆

发表于 2009-11-6 12:26:19 | 显示全部楼层
学习!!!

出0入0汤圆

发表于 2009-11-10 21:25:43 | 显示全部楼层
学习

出0入0汤圆

发表于 2009-11-10 23:19:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-14 22:26:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-15 15:36:23 | 显示全部楼层
顶一个~~~~

出0入0汤圆

发表于 2009-11-15 17:39:18 | 显示全部楼层
顶!
不知阿莫先生有没做过.

有个梦想,做遥控飞机,在飞机上安装一摄像头,由nRF24L01来传输实时图像信号和控制信号,不知能否实现?
图像分辨率使用320*240,只传输压缩的黑白信号应该是可以的。不知有谁做过类似的东西?

打造山寨板的间谍飞机,嘿嘿!

出0入0汤圆

发表于 2010-3-9 10:54:22 | 显示全部楼层
不错不错,哈哈

出0入0汤圆

发表于 2010-3-9 11:03:29 | 显示全部楼层
我只想问问 armok

怎么总能找到 这么好的 网站??

出0入0汤圆

发表于 2010-4-15 00:31:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 00:41:57 | 显示全部楼层
cool

出0入0汤圆

发表于 2010-4-15 00:49:37 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 10:18:49 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 10:50:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 11:02:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 11:53:47 | 显示全部楼层
哇塞

出0入0汤圆

发表于 2010-4-15 12:00:50 | 显示全部楼层
记号

出0入0汤圆

发表于 2010-4-15 13:14:41 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 13:15:45 | 显示全部楼层
我也mark一下

出0入0汤圆

发表于 2010-4-15 16:36:03 | 显示全部楼层
上次有个凌阳单片机的图像模组,因为有例程(驱动?),所以用起来很简单,但是有一次我自己想写驱动,才发现原来那么难!

出0入0汤圆

发表于 2010-4-15 16:50:35 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 16:59:05 | 显示全部楼层
mark正做这个毕业设计呢
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-28 14:41

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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