用单片机驱动数字摄像头


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

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

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

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

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

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





数字摄像头的驱动和接口

AVR摄像头


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


Copyright © 2008

继续阅读《用单片机驱动数字摄像头》的全文内容...

分类: 奇趣创意 | Tags: 摄像头   | 添加评论(0)

相关文章:

posted on 2008-03-01 10:07  xlander  阅读(1272)  评论(0编辑  收藏  举报

导航