计算机投影辅助定位方法及使用该方法的交互演示系统技术方案

技术编号:2843483 阅读:237 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种计算机投影辅助定位方法及使用该方法的交互演示系统,该方法包括在计算机屏幕上的n个定位点(x↓[1]’,y↓[1]’)、(x↓[2]’,y↓[2]’)、…(x↓[n]’,y↓[n]’)对应于交互投影屏幕上的n个投影点(x↓[1],y↓[1])、(x↓[2],y↓[2])、…(x↓[n],y↓[n]),分别点击n个投影点将其坐标信息(x↓[1],y↓[1])、(x↓[2],y↓[2])、…(x↓[n],y↓[n])传送给计算机,根据坐标值(x↓[1]’,y↓[1]’)、(x↓[1],y↓[1])、…(x↓[n],y↓[n])、(x↓[n]’,y↓[n]’)计算函数p(x’,y’)=F(P(x,y))的各项参数,然后根据函数p(x’,y’)=F(P(x,y))将交互投影屏幕上任意操作点P(x,y)换算为计算机屏幕坐标点p(x’,y’);该系统包括相互连接的计算机、投影机和交互投影屏幕,采用上述方法进行投影点坐标定位,本发明专利技术的有益效果是对投影演示图像的梯形、枕形以及非线性等失真进行校正,实现了交互演示屏幕与计算机之间准确的信息交互。

【技术实现步骤摘要】

本专利技术涉及一种计算机投影演示的辅助方法和使用该方法的计算机投影演示系统,更具体地说,涉及一种计算机投影演示的辅助定位方法,和运用该方法进行信息交互的演示系统。
技术介绍
在日常生活和工作中,人们常常运用白板来进行课堂教学或会议讨论,白板虽然可以较好地进行书写和绘图等,也能够方便地进行擦除,但是,在白板上书写或绘制的内容无法保存、复制、传输和再现,无法满足现代信息社会对于授课、会议等方面的应用需求。随着电子技术的发展,近年来出现了电子白板和计算机交互式演示系统,如申请日为2001年11月21日的美国专利US6747636就公开了一种“使用压力感应屏幕的投影演示系统和运用显示分度标记上的压力进行计算机辅助定位的方法”,该交互式演示系统包括作为投影面的压感屏幕或白板、计算机和投影机,在压感屏幕上书写或绘画时产生控制信号传递到计算机上,计算机以常用方式运行运用程序并与投影机连接,控制信号与计算机屏幕图像集成后投影到压感屏幕上,形成一个能够提供真实独特的交互方法的演示系统。在实际操作中,由于投影机相对于演示屏幕的相对位置、角度不同,以及光学系统存在的误差,使投影会出现梯形、枕形以及非线性等失真,因此要做到在演示屏幕上的操作位置与计算机屏幕上的位置准确定位,需要进行补偿和校正。在美国专利US6747636公开的演示方法中,公开了通过预先存储的演示图像的四个角上对应于在演示屏幕上产生的控制信号的坐标信息,对梯形失真进行校正的方法,但对于枕形和非线性等失真,却没有给出解决方案。
技术实现思路
本专利技术要解决的技术问题之一在于,提供一种计算机投影辅助定位方法,能够对交互式投影演示图像的梯形、枕形以及非线性等失真进行校正,克服现有技术存在的上述缺陷。本专利技术要解决的技术问题之二在于,提供一种使用上述方法的计算机交互演示系统,实现交互演示屏幕与计算机之间准确的信息交互。本专利技术解决其技术问题之一所采用的技术方案是提供一种计算机投影辅助定位方法,在计算机将其屏幕信息通过投影机投影到与计算机信号连接的交互投影屏幕上的环境下,对在交互投影屏幕上的操作点进行定位,其特征在于,包括如下步骤(1)计算机在屏幕上不同位置显示n个屏幕坐标分别为(x1’,y1’)、(x2’,y2’)....(xn’,yn’)的定位点,在交互投影屏幕上对应显示投影屏幕坐标分别对应为(x1,y1)、(x2,y2)...(xn,yn)的n个投影点;分别点击该n个投影点,将其投影屏幕坐标(x1,y1)、(x2,y2)...(xn,yn)传送给计算机;(2)根据坐标值(x1’,y1’)、(x1,y1)、...(xn,yn)、(xn’,yn’)计算函数p(x’,y’)=F(P(x,y))的各项参数;(3)根据函数p(x’,y’)=F(P(x,y)),将交互投影屏幕上任意操作点P(x,y)换算为计算机屏幕坐标点p(x’,y’),实现对交互投影屏幕上的操作点进行定位。在本专利技术所述的一种计算机投影辅助定位方法中,步骤(1)按照如下子步骤进行a1.计算机在屏幕上某一位置显示第一个屏幕坐标为(x1’,y1’)的定位点,在交互投影屏幕上对应显示投影屏幕坐标为(x1,y1)的该投影点;a2.使用者在交互投影屏幕上对该第一个定位投影点(x1,y1)进行点击,交互投影屏幕将该点的坐标信息(x1,y1)传送给计算机;a3.重复子步骤a、b,直至第n个定位投影点(xn’,yn’)对应的交互投影屏幕上的投影点坐标信息(xn,yn)被传送给计算机。在本专利技术所述的一种计算机投影辅助定位方法中,所述函数p(x’,y’)=F(P(x,y))为一次函数或多次函数,所述步骤(2)按照如下子步骤进行b1.根据函数p(x’,y’)=F(P(x,y))的函数参数个数确定计算机屏幕定位点数n;b2.将计算机屏幕上n个定位坐标(x1’,y1’)、(x2’,y2’)....(xn’,yn’)以及在交互投影屏幕上对应的坐标(x1,y1)、(x2,y2)...(xn,yn)分别代入函数式p(x’,y’)=F(P(x,y)),求出分别对应x坐标、y坐标的两组函数参数,确定函数式p(x’,y’)=F(P(x,y))。在本专利技术所述的一种计算机投影辅助定位方法中,所述函数p(x’,y’)=F(P(x,y))为二次函数F(x,y)=ax2+by2+cxy+dx+ey+f。本专利技术解决其技术问题之二所采用的技术方案是构造一种计算机交互演示系统,包括计算机、投影机和交互投影屏幕,所述投影机与计算机信号连接,所述交互投影屏幕与计算机信号连接,在该计算机上运行相应的驱动程序和应用程序,该计算机能够在多任务操作环境下同时执行一个或多个应用程序,其特征在于所述计算机屏幕上计算机屏幕坐标为(x1’,y1’)、(x2’,y2’)、...、(xn’,yn’)的n个定位点对应于交互投影屏幕上投影屏幕坐标为(x1,y1)、(x2,y2)、...(xn,yn)的n个投影点,分别点击n个投影点将投影点的坐标信息(x1,y1)、(x2,y2)、...(xn,yn)传送给所述计算机,根据坐标值(x1’,y1’)、(x1,y1)、...(xn,yn)、(xn’,yn’)计算函数p(x’,y’)=F(P(x,y))的各项参数,然后根据函数p(x’,y’)=F(P(x,y))将交互投影屏幕上任意操作点P(x,y)换算为计算机屏幕坐标点p(x’,y’)。在本专利技术所述的一种计算机交互演示系统中,所述交互投影屏幕为电磁感应交互演示白板,该白板包括输入部分、包围在输入部分周边的边框、控制电路和与计算机连接的接口或无线射频模块,所述输入部分包括书写层和位于书写层下的感应层,该感应层的输出接所述控制电路;该感应层包括分别沿X、Y轴方向布置并相互纵横交错的感应线圈,感应线圈的交叉点相互绝缘,其特征在于该感应层还包括沿X、Y轴方向压制成网格状纵横交错的凹槽的硬质板,所述感应线圈埋设在所述硬质板的凹槽中。在本专利技术所述的一种计算机交互演示系统中,还包括电子笔,该电子笔包括若干个电路开关和设置在其电路上的电磁波振荡器,当电路开关导通时,该电磁波振荡器产生的电磁波的频率发生变化;当该电子笔对所述白板某一位置发出电磁波时,该白板可感应该电磁波进行坐标定位,并可将该定位坐标传输给计算机。在本专利技术所述的一种计算机交互演示系统中,所述投影机与计算机通过VGA接口连接,所述交互投影屏幕与计算机通过串行接口、USB接口或无线射频模块连接。本专利技术还提供一种计算机交互演示系统,采用多个计算机交互演示系统作为子系统通过网络连接组成,其特征在于任何一个子系统用户都能同时远程看到其他子系统用户的演示内容。实施本专利技术的计算机投影辅助定位方法及使用该方法的交互演示系统,其有益效果是,对投影演示图像的梯形、枕形以及非线性等失真进行校正,实现了交互演示屏幕与计算机之间准确的信息交互。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中图1是本专利技术计算机投影辅助定位方法的流程图;图2是本专利技术计算机投影辅助定位方法的定位示意图;图3是本专利技术计算机投影辅助定位方法的定位示意图;图4是本专利技术计算机交互演示系统的示意图;图5是本专利技术电磁感应交互演示白板的整体立体图;图6是本专利技术电磁感应交互演示白板的应用环境示意图。本文档来自技高网...

【技术保护点】
一种计算机投影辅助定位方法,在计算机将其屏幕信息通过投影机投影到与计算机信号连接的交互投影屏幕上的环境下,对在交互投影屏幕上的操作点进行定位,其特征在于,包括如下步骤:(1)计算机在屏幕上不同位置显示n个屏幕坐标分别为(x↓[1]’ ,y↓[1]’)、(x↓[2]’,y↓[2]’)…(x↓[n]’,y↓[n]’)的定位点,在交互投影屏幕上对应显示投影屏幕坐标分别对应为(x↓[1],y↓[1])、(x↓[2],y↓[2])…(x↓[n],y↓[n])的n个投影点;分别点击该n个投影点,将其投影屏幕坐标(x↓[1],y↓[1])、(x↓[2],y↓[2])…(x↓[n],y↓[n])传送给计算机;(2)根据坐标值(x↓[1]’,y↓[1]’)、(x↓[1],y↓[1])、…(x↓[n],y↓[n])、 (x↓[n]’,y↓[n]’)计算函数p(x’,y’)=F(P(x,y))的各项参数;(3)根据函数p(x’,y’)=F(P(x,y)),将交互投影屏幕上任意操作点P(x,y)换算为计算机屏幕坐标点p(x’,y’),实现对交互投影屏 幕上的操作点进行定位。...

【技术特征摘要】
1.一种计算机投影辅助定位方法,在计算机将其屏幕信息通过投影机投影到与计算机信号连接的交互投影屏幕上的环境下,对在交互投影屏幕上的操作点进行定位,其特征在于,包括如下步骤(1)计算机在屏幕上不同位置显示n个屏幕坐标分别为(x1’,y1’)、(x2’,y2’)....(xn’,yn’)的定位点,在交互投影屏幕上对应显示投影屏幕坐标分别对应为(x1,y1)、(x2,y2)...(xn,yn)的n个投影点;分别点击该n个投影点,将其投影屏幕坐标(x1,y1)、(x2,y2)...(xn,yn)传送给计算机;(2)根据坐标值(x1’,y1’)、(x1,y1)、...(xn,yn)、(xn’,yn’)计算函数p(x’,y’)=F(P(x,y))的各项参数;(3)根据函数p(x’,y’)=F(P(x,y)),将交互投影屏幕上任意操作点P(x,y)换算为计算机屏幕坐标点p(x’,y’),实现对交互投影屏幕上的操作点进行定位。2.根据权利要求1所述的计算机投影辅助定位方法,其特征在于,步骤(1)按照如下子步骤进行a1.计算机在屏幕上某一位置显示第一个屏幕坐标为(x1’,y1’)的定位点,在交互投影屏幕上对应显示投影屏幕坐标为(x1,y1)的该投影点;a2.使用者在交互投影屏幕上对该第一个定位投影点(x1,y1)进行点击,交互投影屏幕将该点的坐标信息(x1,y1)传送给计算机;a3.重复子步骤a、b,直至第n个定位投影点(xn’,yn’)对应的交互投影屏幕上的投影点坐标信息(xn,yn)被传送给计算机。3.根据权利要求1或2所述的计算机投影辅助定位方法,其特征在于,所述函数p(x’,y’)=F(P(x,y))为一次函数或多次函数,所述步骤(2)按照如下子步骤进行b1.根据函数p(x’,y’)=F(P(x,y))的函数参数个数确定计算机屏幕定位点数n;b2.将计算机屏幕上n个定位坐标(x1’,y1’)、(x2’,y2’)....(xn’,yn’)以及在交互投影屏幕上对应的坐标(x1,y1)、(x2,y2)...(xn,yn)分别代入函数式p(x’,y’)=F(P(x,y)),求出分别对应x坐标、y坐标的两组函数参数,确定函数式p(x’,y’)=F(P(x,y))。4.根据权利要求3所述的计算机投影辅助定位方法,其特征在于,所述函数p(x’,y’)=F(P(x,...

【专利技术属性】
技术研发人员:诸健王玉辉
申请(专利权)人:深圳市巨龙科教高技术股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

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