搜索
bottom↓
回复: 21

问有关光枪的摄像头芯片

[复制链接]

出0入55汤圆

发表于 2010-6-15 13:59:28 | 显示全部楼层 |阅读模式
大型游戏机的那个枪击的光枪用的是什么样的摄像头?有没有一些型号?最好是黑白,30W像素,输出格式中有RAW RGB的。

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2010-6-15 14:13:02 | 显示全部楼层
传统的光枪就是一个光敏管,没有摄像头

出0入0汤圆

发表于 2010-6-15 18:37:44 | 显示全部楼层
好像是利用显示器的扫描方式来实现识别的,具体网上能搜到

出0入0汤圆

发表于 2010-6-16 15:11:06 | 显示全部楼层
以前的任天堂就是个光敏管。

如果像高的复杂点儿,可以对某个局部相邻出现的桢编码,用光敏管解码。单片机够快就行。

出0入0汤圆

发表于 2012-8-15 13:31:43 | 显示全部楼层
我看到那个显示器周围有几个红外点,想知道那个枪头光眼怎么工作的,网上看到还很贵的,不知道有人知道原理不?????

出0入55汤圆

 楼主| 发表于 2012-9-3 22:23:37 | 显示全部楼层
liber730 发表于 2012-8-15 13:31
我看到那个显示器周围有几个红外点,想知道那个枪头光眼怎么工作的,网上看到还很贵的,不知道有人知道原理 ...

红外灯是定位点,枪头里面是个摄像头。摄像头拍照经过处理后得出对准点。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-9-3 22:38:42 | 显示全部楼层
这玩意家里有一个,居然这样结构,改天自己也拆了研究一下

出0入0汤圆

发表于 2012-9-3 23:53:45 | 显示全部楼层
jssd 发表于 2012-9-3 22:23
红外灯是定位点,枪头里面是个摄像头。摄像头拍照经过处理后得出对准点。

原来是这要的,谢谢,这个图上的跟我们街机枪内的一样的么

出0入55汤圆

 楼主| 发表于 2012-9-4 09:06:58 | 显示全部楼层
penlfly 发表于 2012-9-3 22:38
这玩意家里有一个,居然这样结构,改天自己也拆了研究一下

你也有一个?这个是我手工做的。枪5元。。

出0入55汤圆

 楼主| 发表于 2012-9-4 09:07:36 | 显示全部楼层
liber730 发表于 2012-9-3 23:53
原来是这要的,谢谢,这个图上的跟我们街机枪内的一样的么

不一样,街机枪内是一个光电管。原理都不一样

出0入0汤圆

发表于 2012-9-4 11:20:04 | 显示全部楼层
我最近也打算做个光枪的项目。不知道能做出来不。

出0入0汤圆

发表于 2012-9-4 12:10:55 | 显示全部楼层
貌似光敏管

出0入0汤圆

发表于 2012-9-4 13:09:58 | 显示全部楼层
jssd 发表于 2012-9-4 09:07
不一样,街机枪内是一个光电管。原理都不一样

那能讲一下那街机光电管方式的原理不呢,我看网上有,很小一点,就是不明白怎么实现的,用的什么光电器件

出0入0汤圆

发表于 2012-9-4 17:29:45 | 显示全部楼层
mingqiang 发表于 2012-9-4 11:20
我最近也打算做个光枪的项目。不知道能做出来不。

光枪挺算杂的,SUNPLUS有卖这个芯片

原理是三只红外发光管闪烁,摄像头拍下发光点,并分析光点之间的距离及轨迹

算法复杂,一个博士搞了半年才调好那个算法

PS2,XBOX都有在用这个技术,当然,算法各家都不一样,基本原理是一样的

出0入0汤圆

发表于 2012-9-4 17:32:25 | 显示全部楼层
liber730 发表于 2012-9-4 13:09
那能讲一下那街机光电管方式的原理不呢,我看网上有,很小一点,就是不明白怎么实现的,用的什么光电器件 ...

街机非常简单,但是只能用在CRT的显示器上

原理是在画面上插入特定的识别桢,光敏管捕获这个光点

出0入0汤圆

发表于 2012-9-4 17:47:42 | 显示全部楼层
HELLOWORLD_2012 发表于 2012-9-4 17:29
光枪挺算杂的,SUNPLUS有卖这个芯片

原理是三只红外发光管闪烁,摄像头拍下发光点,并分析光点之间的距 ...

因为刚做了一个电位器枪的射击游戏项目,所以就想突破一下。其实精度要求不高,只要算出来的坐标跟玩家枪口对着的方向差不多就行了,毕竟玩家肉眼是看不到这个红外光点的。这样的话,难度应该小了很多吧。

出0入0汤圆

发表于 2012-9-4 17:48:11 | 显示全部楼层
学习了,谢谢!

出0入0汤圆

发表于 2012-9-4 17:58:32 | 显示全部楼层
mingqiang 发表于 2012-9-4 17:47
因为刚做了一个电位器枪的射击游戏项目,所以就想突破一下。其实精度要求不高,只要算出来的坐标跟玩家枪 ...

我听过那个博士讲过原理,他还给我了个PPT的,找不到了


算法大体上分为:
1,捕获光点,黑白二值化

2,根据光点间的距离计算枪与屏的距离

3,闪烁光点,计算瞄准的位置(这个最重要的部分,偶没听懂,不记得了)

出0入0汤圆

发表于 2012-9-4 18:04:02 | 显示全部楼层
很简单。任意一个显示面(可以是墙),在显示面边界放定位用的LED ,拍照得到LED点在图象的坐标,旋转角度等,坐标系变换得到摄象头(光枪)瞄准到显示面的绝对位置,可以黑白的CMOS或者彩色的传感器

出0入0汤圆

发表于 2012-9-4 18:05:38 | 显示全部楼层
小MCU+FIFO+CMOS传感器就可以完成 只是处理速度的问题而已

出0入0汤圆

发表于 2012-9-4 18:12:05 | 显示全部楼层
谢谢楼上的两位指点。请wangguanfu说一下,你说的黑白cmos或者彩色传感器具体的都有哪些,我也好找些资料看看。

出0入55汤圆

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

本版积分规则

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

GMT+8, 2024-5-15 06:59

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

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