[发明专利]基于普通摄像头的激光笔绘图方法在审
申请号: | 201410229000.9 | 申请日: | 2014-05-28 |
公开(公告)号: | CN103984482A | 公开(公告)日: | 2014-08-13 |
发明(设计)人: | 陈远;陈文欣;罗必辉;马跃 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0487;H04N5/232;H04N9/64;G09B5/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400044 重庆*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 普通 摄像头 激光 绘图 方法 | ||
技术领域
本发明属于图像处理和计算机视觉领域,尤其涉及一种基于普通摄像头跟踪捕捉激光笔运动轨迹在投影屏幕上绘图的方法。
背景技术
激光笔,或者叫激光指示器,常被用来在教育和业务的演示中作为一个醒目的光斑进行远距离指向。激光是一种定向发光的光,激光笔发射的激光只会朝一个方向发出,激光的光束发散的度数只有大约0.001弧度,基本接近平行,可以认为它是基本不发散的光线。而且激光笔的亮度很高,所以它能射到并指亮远距离的物体,对远距离的物体进行指示。激光的波长涵盖的范围很窄,所以激光的颜色是很纯正的。学生在课堂上经常会看到老师使用激光笔,在多媒体教学中,激光笔代替了传统的教鞭,它又被称为电子教鞭。它可以使老师离开投影屏幕,在需要指出重点注意的知识点时使用激光笔指出,从而提高多媒体教学中的讲课效率。
虽然教师在讲课时可以用激光笔指出重点字句,但不能像使用粉笔一样方便地勾画、涂写。为了让教师能方便简洁地在投影屏幕上像黑板一样勾画、标记,需要设计一种激光笔绘图方法。同时考虑到硬件成本,如果使用触摸屏等技术,价格较高,并且不便于移动。而基于目前大量广泛使用的普通摄像头,运用图像处理技术,能实现跟踪激光笔光斑进行绘图。
发明内容
本发明的目的是提供一种用低成本的普通摄像头能实现的通过对教学所用的激光笔光斑进行检测与跟踪,实现在投影屏幕上绘图的方法。
为了达到上述目的,本发明的技术方案提供了一种基于普通摄像头的激光笔光斑检测、跟踪和绘图方法,其步骤为:
1.视频图像的采集
从摄像头中采集图像,输入到存储图像的空间中,为后续的处理做准备;
2.图像的处理
包括将采取到的视频图像进行颜色空间的转换,分离图像的颜色通道,以及一些图像的处理,为了获得更好的跟踪效果;
3.激光笔的检测与跟踪
对投影屏幕上的激光笔光斑进行检测,定位出具体坐标位置,然后再跟踪光斑的运动;
4.绘图
检测到激光笔光斑的坐标后,就可以根据光斑的运动轨迹,在建立的画图窗口中绘制图形了。
本发明通过图像处理和计算机视觉的技术,基于低成本的普通摄像头,检测教学演示用的激光笔光斑位置,跟踪光斑的运动,从而实现在投影屏幕上勾画绘制图形,为教师讲课提供了一个方便快捷的教学演示方式。
附图说明
图1是视频捕获及目标跟踪流程图
图2是对激光笔光斑进行跟踪的算法流程图
具体实施方式
本发明使用普通的摄像头采集包含有投影屏幕的视频信号,通过图像处理和计算机视觉的技术,处理视频画面,基于颜色信息检测出激光笔光斑的位置,然后用MeanShift算法跟踪光斑的运动,根据激光笔光斑的运动轨迹,以及光斑的出现与消失,在投影屏幕上绘制图形。使激光笔真正的成为笔,使得它打出的光斑经过的地方可以得到保存,将激光笔的光斑轨迹记录下来,从而在一个低成本硬件平台的基础上实现一种方便的教学演示方式。
1.视频图像的采集
首先,摄像头视频捕获功能的设计。初始化一个摄像头捕捉的类,调用成员函数打开摄像头,n表示的是摄像头的索引。它需要运行程序的计算机是存在摄像头设备的,打开摄像头的成员函数需要输入程序要用到的摄像头的代表参数,比如说要打开第几个摄像头。打开摄像头后,摄像头会捕获到摄像区域的画面,将摄像头捕捉的类定义的对象捕捉的图像输入到定义的存储图像的矩阵类型中,以此来进行进一步的处理。如果计算机不存在摄像头,或者存在摄像头的情况下调用摄像头失败,则返回不能打开摄像头的信息给用户。具体流程见图1。
2.图像的处理
进行激光笔绘图时所处的环境总是变化的,环境中的光照亮度等也总是变化的,RGB的颜色空间对光照强度的变化比较敏感,如果采用RGB的颜色空间进行跟踪,会由于光照强度的影响对实验的结果产生影响。本实验采用的算法,要求将摄像头采取到的RGB颜色空间下的图像转化到HSV颜色空间,然后再用该算法对HSV颜色空间下的图像进行处理。
HSV颜色空间,参数H代表图像的色彩信息,也就是该像素在光谱中所处的位置的颜色。这个参数用角度量来表示,红、绿、蓝分别相隔120度,互补色分别相隔180度。参数S代表纯度,它是一个比例值,表示的是所选颜色的纯度与该颜色最大的纯度之间的比率,范围从0到1。当S=0时,只有灰度。参数V代表的是色彩的明亮程度,它和光强度没有直接的联系。
RGB颜色空间转化到HSV空间的算法:
max=max(R,G,B)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410229000.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于妇产科临床诊断及手术治疗的功能床
- 下一篇:一种妇产科全自动检诊床