4周PADS强化班 HOT
林超文手把手教你学!
张飞暑期特训班
教你1000种电路设计思路
年度IP:PFC电源
张飞硬件电路之PFC全集
30天AD项目众筹
参与免费送VIP+原创视频
最全模电系列教程 NEW
运放、ADC、电磁兼容

[讨论] 极客DIY限时挑战 — 12月挑战任务二:浏览器手势控制助手(基于Zybo)

[复制链接]

资深工程师

发表于 2016-10-26 17:43:22   1637 查看 5 回复 显示全部楼层 倒序浏览
分享
870X250.jpg

DIGILENT中文技术论坛联合电子发烧友联合推出的月度线上创客挑战活动“极客DIY限时挑战”自今年推出以来,受到了社区小伙伴们非常积极的参与。特别是当近两期的挑战任务逐渐开始专向DIGILENT最受推崇的FPGA产品后,更是每期活动一经推出,名额即被一抢而空,并且项目的最终完成情况也非常不错。目前Mr.D收到的大家的普遍反馈是:

1. 挑战参与者:这一活动形式能够很好地通过项目任务在短期内提升自己的技术,并从无到有完成一个挺有意思的项目作品,与一同参与的小伙伴们切磋交流,非常有意义;

2. 吃瓜群众:每期活动名额太少了,只有3个,抢不到!能每次多放一些名额出来吗?

有鉴于大家的积极性,本月(13月),我们将尝试在单月内release两个挑战任务。希望更多有兴趣的小伙伴能拿到名额参与哈!另外,任务挑战的获奖方式也不再是基于完成项目任务的速度,而更多地考量作品在限定任务之外创意附件功能实现部分。具体请浏览以下任务书哦!


任务挑战一详见:http://bbs.elecfans.com/jishu_1101554_1_1.html


s十二月挑战任务(二):浏览器手势控制助手

本月任务挑战书:浏览器手势控制助手(基于Zybo)

任务描述:挑战者需基于Zybo开发板、传感器和Linux系统,在为期四周的时间内制作一个手势控制浏览器助手,实现检测基础手势并控制浏览器的功能


立即报名申请参与挑战,赢取现金挑战悬红!




本月挑战周期:4周(提交截止日为12月25日


挑战悬赏:

1.挑战周期内完成挑战任务最好的选手(实现规定功能并额外自行扩展功能):¥500元挑战悬红

2.挑战周期内,如期完成挑战任务的其他选手:¥100精美礼品

3.每月限3名入围挑战者(从报名参与者中择优录取,并提供开发板免费租借)


本月指定硬件:

·  开发板:Zybo (http://www.digilent.com.cn/products/product-zybo-zynq-7000-arm-fpga-soc-trainer-board.html)

·  传感器:PmodMAXSONAR (http://www.digilent.com.cn/products/product-pmodmaxsonar.html)


指定开发环境:

Linux


指定软件:

Xilinx Vivado


挑战者额外创意可选硬件:

DIGILENT各款Pmods积木式传感器:http://www.digilent.com.cn/products/pmods.html  


项目介绍:

手势识别是一种特别的人机交互方式。主要的手势识别技术包括光飞时间、多角成像等。微软新一代Kinect所使用的光飞时间(Time of Flight)技术的基本原理是使用一个特别的CMOS传感器来捕捉由发光元件发出、又从物体表面反射回来的光子,根据光子飞行时间进而可以推算出光子飞行的距离,也就得到了物体的深度信息。
另外一个常用技术是多角成像。这一技术的代表产品是Leap Motion。这种技术的基本原理是使用两个或者两个以上的摄像头同时摄取图像,就好像是人类用双眼、昆虫用多目复眼来观察世界,通过比对这些不同摄像头在同一时刻获得的图像的差别,使用算法来计算深度信息,从而多角三维成像。
在这个挑战中,要求结合这两种技术的特点,在多个角度使用超声波传感器,根据不同位置传感器发射的超声波的反射时间,识别向右划、向左划、点击、向里推和向外推等各种手势。这些手势可以被转换为键盘输入快捷键,以控制Linux系统中的浏览器,例如控制切换标签页(Ctrl+Shift+Tab),打开新窗口(Ctrl+N),退出(Ctrl+W)等。

挑战参与规则:

1. 挑战者需为高校在校学生(研究生、本科生、专科生皆可)


2. 通过活动官方报名窗口报名参加挑战(申请挑战者需同时为DIGILENT开源技术论坛与电子发烧友论坛的实名注册用户)


3. DIGILENT将在当月的报名者中择优挑选3名挑战者,并提供当月项目开发所涉及主要硬件的免费租借(需挑战者交付押金¥500元,活动结束归还硬件后押金退还)


4. 在限定挑战周期内,挑战者需在DIGILENT开源技术论坛“创客小组版”及电子发烧友论坛“FPGA板块”单独开贴提交以下素材:

      · 所完成挑战任务的“Demo视频”

      · 所完成挑战任务的“功能实现说明(限150-300字)”

      · 所完成挑战任务的“DIY动手指南(包括每一个步骤的配图)”【参考样式:http://www.digilent.com.cn/diy/83.html


5. DIGILENT将根据1)任务书规定功能的实现; 2)在任务书的规定功能之外,所实现的扩展功能;以及3)“项目DIY动手指南”制作的精细程度来判定获胜者





参考资料:
在Zybo开发板的SD卡中需要安装Linux操作系统,如Petalinux。为了实现将Zybo识别的手势转换为键盘输入的功能,还必须安装USB HID Gadget驱动。

Petalinux入门指南:
https://github.com/Digilent/petalinux-bsps/wiki/Quick-start-guide



标签:FPGA 手势识别

高级工程师

发表于 2016-10-26 17:46:35   来自发烧友APP
支持支持
回复

点赞 举报

资深工程师

发表于 2016-10-26 18:10:20    楼主|

报名走起
回复

点赞 举报

资深工程师

发表于 2016-10-26 20:05:17  
支持一下         
回复

点赞 举报

版主

发表于 2016-10-26 20:44:35  
顶一个              
回复

点赞 举报

实习生

发表于 2016-10-27 10:19:18  
期待大神完成之后分享一下~
回复

点赞 举报

高级模式
您需要登录后才可以回帖 登录 | 注册

4周PADS强化班 HOT
林超文手把手教你学!
张飞暑期特训班
教你1000种电路设计思路
年度IP:PFC电源
张飞硬件电路之PFC全集
30天AD项目众筹
参与免费送VIP+原创视频
最全模电系列教程 NEW
运放、ADC、电磁兼容
关闭

站长推荐 上一条 /9 下一条

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

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

项目|工程师创意

招聘|求职}工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

MSP430技术论坛

FPGA|CPLD|ASIC论坛

STM32/STM8技术论坛

NXP MCU 技术论坛

PIC单片机论坛

DSP论坛

瑞萨单片机论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

工程资源中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

电子展览展会专区

芯片求购|供应发布区