一种有源笔书写定位方法技术

技术编号:5307626 阅读:231 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种有源笔书写定位方法,包括如下步骤:(1)当有源笔触摸屏幕时,图像采集单元将拍摄并采集有源笔触摸屏幕的图像;(2)图像二值化处理单元对步骤(1)所得的图像进行二值化处理,并提取其相关坐标;(3)图像边缘处理单元对步骤(2)处理后的图像提取其图像边缘轮廓;(4)曲率处理模块计算步骤(3)所得图像边缘轮廓各点的曲率;(5)曲率处理模块根据步骤(4)所得的曲率,计算出有源笔起笔位置的坐标;(6)所述步骤(5)所得的坐标通过控制电脑的显示装置进行显示。本发明专利技术通过判断各点间的曲率差值大小来选择不同的求重心方法,不论使用者握笔与书写平面垂直与否,都可自动校正显示的位置为落笔的位置。

【技术实现步骤摘要】

本专利技术涉及电子书写技术,特别涉及。技术背景大尺寸屏幕交互式触摸产品越来越受到众多用户地喜爱,在教学多媒体等领域 有着广泛地应用前景。目前大尺寸屏幕触摸产品多以光学摄像头定位技术为主,有摄像 头表面定位和摄像头后定位两种方式。这两种方式,有的是通过辅助红外激光源,采用 手指或无源笔书写;另一种没有辅助红外激光源,直接采用有源笔书写,有源笔在接触 屏幕时受挤压,发射红光,红光被摄像头传感器捕捉到,传送到图像采集卡处理,通过 图像处理识别技术,确定书写笔的起笔位置。有源笔属于多媒体教学及多功能投影设备 配套产品,是老师们的新式粉笔,是讲解者的电子教鞭。由于产品实际应用中的实时性要求,因此确定有源笔的起笔算法要简单而有 效。目前确定有源笔起笔位置的方法,是通过采集有源笔的图像,计算图像的重心坐 标,把图像的重心作为起笔的位置。这种方法虽简单实用,但常常判断不准确。如附图说明图1 所示,当手握笔与触摸表面垂直时,有源笔发光四周比较均勻,采集的图像边缘比较圆 滑,二值化图像近似一个圆,起笔的位置与图像重心1重合。如图2所示,当手握笔与 触摸表面不垂直而倾斜时,有源笔的发光有些被遮挡,采集的图像边缘弯曲度变化范围 较大,二值化图像类似扇形,这样求出的图像的重心3就不是起笔的位置2,起笔位置在 图形边缘比较尖的部位,这样就出现落笔位置和书写显示位置不一样,书写效果显得很 不自然,尤其在用直尺画线时,握笔一般是倾斜于触摸表面,显示效果就更不方便。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点与不足,提供一种可精确获取落笔 的位置的有源笔书写定位方法。为达上述目的,本专利技术采用如下的技术方案,包括 如下步骤(1)当有源笔触摸屏幕时,图像采集单元将拍摄并采集有源笔触摸屏幕的图 像;(2)图像二值化处理单元对步骤(1)所得的图像进行二值化处理,并提取其相关 坐标;(3)图像边缘处理单元对步骤( 处理后的图像提取其图像边缘轮廓;(4)曲率处理模块计算步骤( 所得图像边缘轮廓各点的曲率;(5)曲率处理模块根据步骤⑷所得的曲率,计算出有源笔起笔位置的坐标;(6)所述步骤( 所得的坐标通过控制电脑的显示装置进行显示。所述步骤(3)中,还需对图像边缘轮廓进一步作高斯平滑处理。所述步骤⑵中,图像二值化处理单元是根据步骤⑴所得图像的颜色饱和度或RGB色彩亮度来对图像进行二值化处理的。所述步骤(4)中,通过曲率处理模块中的曲率计算模块计算图像边缘轮廓点p(i) 的曲率,具体步骤如下(4-1)曲率计算模块确定以轮廓点p(i)为中心、半径为R的区域S(i),所述区域 s ω满足SCO = {p(i) = (x(j),y(j))b' = i-R' i-R+1,...,i,...,i+R_l,i+R},其中 x(j)为轮廓点P (j)的X轴坐标值,y(j)为轮廓点P (j)的y轴坐标值,R为所述区域S (i) 的半径值;(4-2)所述轮廓点p(i)将所述区域S(i)分成前后两个区域,曲率计算模块计算 前后两个区域各点的几何中心点分别为a(i)、b(i),a(i)、b(i)分别满足权利要求1.,其特征在于,包括如下步骤(1)当有源笔触摸屏幕时,图像采集单元将拍摄并采集有源笔触摸屏幕的图像;(2)图像二值化处理单元对步骤(1)所得的图像进行二值化处理,并提取其相关坐标;(3)图像边缘处理单元对步骤(2)处理后的图像提取其图像边缘轮廓;(4)曲率处理模块计算步骤(3)所得图像边缘轮廓各点的曲率;(5)曲率处理模块根据步骤(4)所得的曲率,计算出有源笔起笔位置的坐标;(6)所述步骤(5)所得的坐标通过控制电脑的显示装置进行显示。2.根据权利要求1所述的有源笔书写定位方法,其特征在于所述步骤(3)中,还需 对图像边缘轮廓进一步作高斯平滑处理。3.根据权利要求1所述的有源笔书写定位方法,其特征在于所述步骤(2)中,图像 二值化处理单元是根据步骤(1)所得图像的颜色饱和度或RGB色彩亮度来对图像进行二 值化处理的。4.根据权利要求1所述的有源笔书写定位方法,其特征在于所述步骤(4)中,通过 曲率处理模块中的曲率计算模块计算图像边缘轮廓点p(i)的曲率,具体步骤如下(4-1)曲率计算模块确定以轮廓点p(i)为中心、半径为R的区域S(i),所述区域S(i) 两足S(i) = {p(i) = (x(j),y(j))b. = i_R,i-R+1,...,i,...,i+R_l,i+R},其中 x(j) 为轮廓点P (j)的χ轴坐标值,y(j)为轮廓点ρ (j)的y轴坐标值,R为所述区域S (i)的半径值;(4-2)所述轮廓点p(i)将所述区域S(i)分成前后两个区域,曲率计算模块计算前后两个区域各点的几何中心点分别为a(i)、b(i),a(i)、b(i)分别满足i ia(i) = (x(a),y(a))=(足 Σ}⑴/i ),其中,χ (a)为点 a(i)的 χ轴坐标值,j=i~Rj=i-Ry(a)为点a(i)的y轴坐标值,R为步骤(4-1)中区域S(i)的半径值;i+Ri+Rb(i) = (x(b) y(b))=(2>(·/)/足Σ少⑴/及),其中,x(b)为点b(i)的X轴坐标值,j=i+\y=/+iy(b)为点b(i)的y轴坐标值,R为步骤(4-1)中区域S(i)的半径值;(4-3)在步骤(4-2)中计算所得的几何中心点a(i)与轮廓点p(i)的向量方向角θα( ) 两足θ a(i) =arctan,其中 x(i)为轮廓点 p(i)的 χ 轴坐标值, y(i)为轮廓点p(i)的y轴坐标值,χ (a)为点a (i)的χ轴坐标值,y (a)为点a(i)的y轴坐标值;在步骤(4-2)中计算所得的几何中心点b(i)与轮廓点p(i)的向量方向角9b(i)满足0b(i) = arctan,其中 x(i)为轮廓点 ρ (i)的 χ 轴坐标值, y(i)为轮廓点P(i)的y轴坐标值,x(b)为点b(i)的χ轴坐标值,y(b)为点b(i)的y轴 坐标值;(4-4)轮廓点p(i)的曲率θ⑴满足θ (i) = 9b(i)-ea(i),其中,0a(i)为步骤(4-3)中求得的几何中心点a(i)与轮廓点p(i)的向量方向角,9b(i)为步骤(4-3)中求 得的几何中心点b(i)与轮廓点p(i)的向量方向角。5.根据权利要求1所述的有源笔书写定位方法,其特征在于所述步骤(5)中计算有 源笔起笔位置的坐标的具体步骤如下(5-1)曲率处理模块中的曲率比较模块比较步骤(4)所得的图像边缘轮廓各点的曲率 大小,若图像边缘轮廓上任意两点的曲率差值大小小于设定阀值,则进行步骤(5-2),否 则进行步骤(5-3);(5-2)有源笔起笔位置的坐标为所有边缘轮廓点的重心坐标,且重 心坐标通过曲率处理模块中的重心计算模块进行计算,重心坐标满足6.根据权利要求5所述的有源笔书写定位方法,其特征在于所述步骤(5-3)中的重 心坐标满足7.根据权利要求1所述的有源笔书写定位方法,其特征在于所述图像采集单元为 CMOS摄像头或CCD摄像头,所述CMOS摄像头或CCD摄像头安装在触摸屏幕的后面 或触摸屏幕的表面。8.根据权利要求1所述的有源笔书写定位方法,其特征在于所述图像二值化处理 单元本文档来自技高网...

【技术保护点】
一种有源笔书写定位方法,其特征在于,包括如下步骤:(1)当有源笔触摸屏幕时,图像采集单元将拍摄并采集有源笔触摸屏幕的图像;(2)图像二值化处理单元对步骤(1)所得的图像进行二值化处理,并提取其相关坐标;(3)图像边缘处理单元对步骤(2)处理后的图像提取其图像边缘轮廓;(4)曲率处理模块计算步骤(3)所得图像边缘轮廓各点的曲率;(5)曲率处理模块根据步骤(4)所得的曲率,计算出有源笔起笔位置的坐标;(6)所述步骤(5)所得的坐标通过控制电脑的显示装置进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:江志和肖平
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:81[中国|广州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利