[发明专利]基于投影图像的触控定位控制方法有效
申请号: | 201410097620.1 | 申请日: | 2014-03-14 |
公开(公告)号: | CN103838437B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 张毅;杨正益;谭勇;张红杰;柏景文 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06F3/042 | 分类号: | G06F3/042 |
代理公司: | 重庆博凯知识产权代理有限公司50212 | 代理人: | 张先芸 |
地址: | 400044 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于投影图像的触控定位控制方法,通过计算机运行触控操作应用程序,在投影仪投影的计算机显示画面投影影像区域内指定控制点位置,计算机根据画面坐标‑投影世界坐标转换模型和投影世界坐标‑视频坐标转换模型进行触控定位控制的转换,确定触控操作画面中执行触控操作的位置,进而控制触控操作应用程序执行相应的触控操作任务,就好像在投影仪输出的投影影像区域中实现了触控操作一样,从而达到了在投影画面中直接对触控操作应用程序进行控制操作的效果,并且确保了计算机执行的触控定位控制处理的高效性和准确性,解决了现有技术中人机交互受到电子设备屏幕大小限制的问题,为在投影平面上控制触控操作应用程序提供了技术保证。 | ||
搜索关键词: | 基于 投影 图像 定位 控制 方法 | ||
【主权项】:
基于投影图像的触控定位控制方法,其特征在于,采用交互式触控投影系统进行控制;所述交互式触控投影系统包括计算机、投影仪和摄像装置;其中,投影仪连接计算机的显示输出端,用于对计算机的显示画面进行投影;摄像装置连接计算机的数据输入端,用于采集包含有计算机显示画面投影影像区域的视频图像,并将采集的视频图像实时传输给计算机;计算机用于运行触控操作应用程序并显示输出触控操作画面,根据视频图像中指定的控制点位置,对触控操作画面中执行触控操作的位置进行控制;该方法具体包括如下步骤:1)通过测量投影仪投影的计算机显示画面投影影像区域的实际尺寸,确定计算机显示画面投影影像区域的世界坐标区域,在计算机中建立计算机显示输出的显示画面坐标域与投影仪投影的计算机显示画面投影影像世界坐标区域之间的坐标对应转换关系,作为显示画面坐标‑投影世界坐标转换模型记录在计算机中;2)控制计算机显示由若干黑色、白色矩形块交错相邻拼接形成的棋盘格图案,由投影仪对计算机的显示画面进行投影;3)将投影仪投影的棋盘格图案作为棋盘格标定模板,利用摄像装置从多个不同拍摄角度抓取棋盘格标定模板的图像,采用基于OpenCV的摄像机标定方法对摄像装置进行标定,得到摄像装置的内部参数和畸变系数,并保存在计算机中;4)保持计算机的显示状态和投影仪的投影状态不变,将投影仪投影的棋盘格图案作为棋盘格标定模板,设定摄像装置的拍摄位置,抓取棋盘格标定模板的图像,由计算机利用保存的畸变系数对抓取的棋盘格标定模板的图像进行畸变校正;5)利用畸变校正后的棋盘格标定模板的图像以及计算机保存的内部参数,再次采用基于OpenCV的摄像机标定方法对摄像装置进行标定,得到摄像装置在设定的拍摄位置状态下的旋转矩阵和平移矩阵;6)计算机根据保存的内部参数以及设定的拍摄位置状态下的旋转矩阵和平移矩阵,得到设定的拍摄位置状态下投影仪投影的计算机显示画面投影影像的世界坐标区域与畸变校正后的视频图像的像素坐标域之间的坐标对应转换关系,作为投影世界坐标‑视频像素坐标转换模型记录在计算机中;所述投影世界坐标‑视频像素坐标转换模型为:wx^wy^w=fx0cx0fycy001[RP]XYZ1;]]>其中,(X,Y,Z)表示投影仪投影的计算机显示画面投影影像的世界坐标,X、Y和Z分别为所述世界坐标的横坐标值、纵坐标值和径向坐标值;表示畸变校正后的视频图像的像素坐标,和分别为畸变校正后视频图像的列像素坐标值和行像素坐标值;w表示摄像装置成像的景深参数,且w=Z;cx和cy分别表示摄像机成像的横向偏移量和纵向偏移量;fx和fy分别表示摄像装置成像的横向焦距参数和纵向焦距参数;为摄像装置成像的旋转矩阵,其中,表示摄像装置成像在横向的旋转向量,表示摄像装置成像在纵向的旋转向量,表示摄像装置成像在径向的旋转向量;P=[px,py,pz]T为摄像装置成像的平移矩阵,px、py、pz分别表示摄像装置成像在横向、纵向、径向的平移量;7)计算机运行触控操作应用程序并显示输出触控操作画面,由投影仪对计算机的显示画面进行投影,由摄像装置在设定的拍摄位置实时采集包含有计算机显示画面投影影像区域的视频图像并传输给计算机,由计算机利用保存的畸变系数对视频图像进行畸变校正;8)在投影仪投影的计算机显示画面投影影像区域内指定控制点位置;9)计算机根据投影世界坐标‑视频像素坐标转换模型,计算出畸变校正后的视频图像中在计算机显示画面投影影像区域内指定的控制点位置的像素坐标所对应的投影影像世界坐标,再根据显示画面坐标‑投影世界坐标转换模型,计算出该投影影像世界坐标对应的显示画面坐标,并按照该显示画面坐标确定计算机显示输出的触控操作画面中执行触控操作的位置,控制触控操作应用程序执行相应的触控操作任务,使得投影影像中所指定的控制点位置与投影影像中执行触控操作的位置相重合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410097620.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种带导焰辐射拱的型煤火管锅炉
- 下一篇:一种燃烧炉余热利用装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序