用于至少两台计算机和一个屏幕交互的方法和系统与流程

文档序号:13574837阅读:285来源:国知局
用于至少两台计算机和一个屏幕交互的方法和系统与流程

本发明涉及一种信息交互技术领域,特别是多台计算机与一个屏幕实现交互的方法和系统。



背景技术:

现有技术中,一台计算机需要一个显示设备,n个计算机需要n个显示设备,造成了资源以及空间的浪费。另外,位于多地的信息内容或多台计算机的内容无法有效地共享和调取。



技术实现要素:

针对以上问题,本申请提出了以下发明,解决了现有技术中资源浪费,没有合理利用的问题,以及多地信号或多个计算机的信号不能很好地共享和调取的问题。

本发明的一些实施例提供一种用于至少两台计算机与一个屏幕交互的方法,该方法包括:传感器采集用户的第一手势操作后将采集到的信号发送给服务器;服务器对信号进行图像处理,生成与第一手势操作对应的第一控制信号,并根据第一控制信号控制至少两台计算机的内容在屏幕上的显示。

本发明的另一些实施例提供一种供用于至少两台计算机与一个屏幕交互的系统,该系统包括:至少两台计算机;屏幕;服务器;传感器;传感器采集第一手势操作后将采集到的信号发送给服务器;服务器对信号进行图像处理,生成与第一手势操作对应的第一控制信号,并根据第一控制信号控制至少两台计算机的内容在屏幕上的显示。

通过本发明,用户可以通过一台屏幕来与多个计算机交互,将分散于多地的计算机或多个计算机的信息集中在一个屏幕上进行显示和调取,极大地提高了用户处理数据的效率,而且整个操作过程简单,明了,可以快速实现。

附图说明

图1为根据本发明一些实施例的用于至少两台计算机与一个屏幕交互的系统;

图2为根据本发明一些实施例的用于至少两台计算机与一个屏幕交互的系统;

图3为根据本发明一些实施例的用于至少两台计算机与一个屏幕交互的方法。

具体实施方式

以下结合具体实施方式进一步详细说明本发明的技术方案。应当理解,此处描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。

在本申请中,本领域技术人员根据上下文将明白,文中所涉及的一些部件之间的“连接”可以指有线连接,也可以指无线连接。

图1为根据本发明一些实施例的用于至少两台计算机与一个屏幕交互的系统。如图1所示,本发明的交互系统,包括至少两台计算机(图中为三台计算机21,22和23);屏幕10;投影仪20,投影仪20将计算机要显示的内容投影到屏幕上;服务器30;传感器9,用于采集屏幕10上的手势操作,并将采集的信号传送给服务器30。传感器9采集屏幕10上的用户手势操作后,将采集到的信号传送给服务器30,服务器30通过图像识别算法识别出手势操作,并根据识别结果,生成相应的控制信号,激活相应的计算机,使该计算机的内容被输出到投影仪,并经由投影仪显示于屏幕。例如,在一些实施例中,服务器内预先存储有手势操作和控制信号之间的对应关系表(例如手势操作1、2和3可以分别表示要激活计算机1、2和3),服务器查询该对应关系列表,生成相应的控制信号。所述控制信号还可以包括对屏幕上显示的内容进行操作,包括对所述内容进行翻页、放大、缩小、删除、划线等等。

上述实施例中,通过传感器来捕捉用户在屏幕上的操作位置和操作手势,其中手势也可以离开屏幕;与此不同的是,在一些实施例中,可以通过屏幕自身来捕捉用户在屏幕上的触控位置和手势。例如,当所述屏幕为电容式、电阻式、红外线式或表面声波触控屏幕时。此时,同样可以通过一个投影仪,将三个计算机中被激活的那个计算机的内容显示于屏幕上。在一些实施例中,屏幕本身可以作为可以接受输入信号的显示屏,此时,无需投影仪,被激活的计算机内容通过服务器直接输入到该显示设备中进行显示。

与此相应,本发明的一些实施例提供了用于至少两台计算机与一个屏幕交互的方法。该方法包括:传感器9采集屏幕10上的用户手势操作后,将采集到的信号传送给服务器30,服务器30通过图像识别算法识别出手势操作,并根据识别结果,生成相应的控制信号,激活相应的计算机,使该计算机的内容被输出到投影仪,并经由投影仪显示于屏幕。在一些实施例中,服务器内预先存储有手势操作和控制信号之间的对应关系表(例如手势操作1、2和3可以分别表示要激活计算机1、2和3),服务器查询该对应关系列表,生成相应的控制信号。

上述实施例中,通过传感器来捕捉用户在屏幕上的操作位置和操作手势;与此不同的是,在一些实施例中,可以通过屏幕自身来捕捉用户在屏幕上的触控位置和手势操作。例如,当所述屏幕为电容式、电阻式、红外线式或表面声波触控屏幕时。此时,同样可以通过投影仪,将三个计算机中被激活的那个计算机的内容显示于屏幕上。在一些实施例中,屏幕本身可以作为可以接受输入信号的显示屏,此时,无需投影仪,被激活的计算机内容被输入到该显示设备中进行显示。

图2为根据本发明一些实施例的至少两台计算机与一个屏幕的交互的系统。该交互系统包括至少两台计算机(图中为三台计算机201,202和203);屏幕100;投影仪200,图中示出三个投影仪,用于将计算机要显示的内容投影到屏幕上;传感器109,用于采集屏幕100上的手势操作,并将采集到的信号传送给服务器30;多屏拼接处理器300;和服务器301。多屏拼接处理器300与计算机201,计算机202,计算机203、服务器、投影仪200连接,多屏拼接处理器300可以接收计算机201,计算机202,计算机203的内容,并将所述内容通过投影仪投影在屏幕100上进行显示。服务器根据控制信号控制多屏拼接处理器使屏幕作为一个整屏进行显示或分成多个窗口来投影显示内容。例如,多屏拼接处理器300可以将屏幕100分成若干窗口进行显示,例如,在屏幕100的窗口101,窗口102,窗口103进行相关显示,使窗口101显示计算机201的内容,窗口102显示计算机202的内容,窗口103显示计算机203的内容,或者使窗口101显示三个计算机的内容,鉴于多屏拼接处理器在窗口调节和布局方面为本领域技术人员所熟知,故此略过,不做详述。

在本发明的一些实施例中,传感器109采集屏幕100上的用户的操作手势,以及该操作发生时候所处的窗口,并将采集的信号传送给服务器301,服务器301通过图像识别算法对手势信号进行识别得出用户输入的手势操作以及手势操作所在的窗口,服务器将根据识别结果,对多屏拼接处理器进行相应控制。服务器内预先存储有手势操作和控制信号之间的对应关系表,服务器查询该对应关系列表,生成相应的控制信号,例如手势操作w可以表示要控制多屏拼接处理器使其进入窗口布局调整模式,手势操作>表示放大窗口,手势操作<表示缩小窗口,手势左移表示将当前窗口向左移,手势右移表示将当前窗口向右移。

例如,当有手势w作用于屏幕上的窗口101时,传感器109将捕捉到手势的位置和动作,并将采集到的信号传送给服务器,服务器识别信号后将得知手势w作用在窗口101上,于是,服务器将根据该识别结果,控制多屏拼接处理器使其进入窗口布局调整模式。在接下来的时间里,用户可以继续进行手势操作(>,<,左移,右移等),该手势操作被传感器采集后再次发送给服务器,使服务器控制拼控器将窗口101分别放大、缩小、左移、右移,或者消失。当窗口101放大占据整个屏幕时,将只显示计算机201的内容,当窗口102放大占据整个屏幕时,整个屏幕将只显示计算机202的内容。依此可知,本发明的前述实施例可以在屏幕10上实现3个,2个或1个计算机在屏幕10上同时显示或轮番显示内容。在一些实施例中,当离屏操作时,将不大能判断手势操作位于哪个窗口,此时可以以其他稍微复杂的手势来界定手势操作所要调整的窗口。在一些实施例中,当服务器将根据该识别结果,控制多屏拼接处理器使其进入窗口布局调整模式后,服务器也可以根据某一手势,例如,如果此时输入的手势是m,则对多屏拼接处理器中原来已经划分出的三个窗口一起进行调整。

上述实施例中,通过传感器来捕捉用户在屏幕上的操作位置和操作手势,所述手势也可以离屏操作;在一些实施方案中,所述屏幕为投影屏幕,屏幕上布置有红外光幕,当手作用于屏幕时,传感器探测光幕的变化,生成与手势操作对应的控制信号,并根据控制信号控制计算机的内容在屏幕上的显示。与此不同的是,在一些实施例中,可以通过屏幕自身来捕捉用户在屏幕上的触控位置和手势,例如,当所述屏幕为电容式、电阻式、红外线式或表面声波触控屏幕时。此时,服务器根据控制信号控制多屏拼接处理器,使多屏拼接处理器通过一个或一个以上投影仪(依据前述方法),使屏幕作为一个整屏进行显示或分成多个窗口来投影显示三个或其中一个的计算机的内容。

根据本发明的一个实施例,所述屏幕为投影屏幕,所述传感器为红外传感器,红外传感器位于屏幕前方或后方,屏幕上布置有红外光幕,当手势作用于屏幕时,红外传感器采集手势作用前后的光幕信号,处理器根据红外传感器采集到的信号,生成控制信号。

根据本发明的一个实施例,所述屏幕为投影屏幕,所述传感器为红外传感器,屏幕上布置有红外光幕,红外传感器位于屏幕后方,当手势作用于屏幕时,红外传感器采集由手势引起的透射穿过屏幕的红外光,处理器根据红外传感器采集到的信号生控制信号。

所述投影屏幕为一些能够满足投影成像要求的屏幕,包括有一定透过率的屏幕。

在一些实施例中,所述屏幕可以为多个拼接屏幕。所述系统还包括多屏拼接处理器,多屏拼接处理器与服务器、计算机和拼接屏相连,服务器根据控制信号控制多屏拼接处理器使屏幕作为一个整屏进行显示或分成多个窗口来投影显示内容。

下面通过图3并结合图2来说明根据本发明的一些实施例的用于至少两台计算机与一个屏幕交互的方法。如图3所示,步骤s1,用户可以对屏幕100进行手势操作;步骤s2,传感器采集手势操作后将采集到的信号发送给服务器301;步骤s3,服务器301对手势信号进行图像处理,分析得出手势操作所在的屏幕位置和对应的手势操作,服务器查询手势操作和控制信号之间的对应关系表,生成相应的控制信号;步骤s4,服务器根据手势操作对应的控制信号,控制多屏拼接处理器使其进入窗口布局调整模式;s5,用户对其中一个窗口进行调整,例如对手势操作所在的窗口进行调整。在一些实施例中,服务器根据手势操作对应的控制信号,控制多屏拼接处理器使其进入窗口布局调整模式后,服务器也可以根据某一手势,例如,如果此时输入的手势是m,则对多屏拼接处理器中原来已经划分出的三个窗口一起进行调整,而不只是对操作所在的窗口进行调整。

在以上针对图1-3描述的实施例中,当计算机内容显示到屏幕上之后,用户还可以对显示的内容进行操作,例如,用户可以对显示的内容进行翻页操作,该操作可以被传感器捕获,进而传送到服务器,服务器分析该操作所在的窗口(或计算机)和对应的控制信号,进而对相应的计算机中的相应内容进行控制或编辑。

本发明通过一个屏幕就能实现对多个计算机的内容的查看、编辑或控制,解决了现有技术中至少两台计算机需使用至少两台显示器而浪费资源的技术问题,解决了用其它方法难以解决的问题。

以上的实施方式均为本发明的优选实施方式,并非因此限制本发明的专利保护范围。任何本发明所属的技术领域的技术人员,在不脱离本发明所公开的精神和范围的前提下,对本发明的内容所做的等效结构与等效步骤的变换均落入本发明要求保护的专利范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1