Nothing Special   »   [go: up one dir, main page]

CN102577369B - 在视频会议编解码器和交互白板之间的接口单元 - Google Patents

在视频会议编解码器和交互白板之间的接口单元 Download PDF

Info

Publication number
CN102577369B
CN102577369B CN201080011698.7A CN201080011698A CN102577369B CN 102577369 B CN102577369 B CN 102577369B CN 201080011698 A CN201080011698 A CN 201080011698A CN 102577369 B CN102577369 B CN 102577369B
Authority
CN
China
Prior art keywords
codec
touch
display surface
sensitive display
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201080011698.7A
Other languages
English (en)
Other versions
CN102577369A (zh
Inventor
安东尼·迈因斯
斯蒂芬·布雷瑟顿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Systems International SARL
Original Assignee
Cisco Systems International SARL
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Systems International SARL filed Critical Cisco Systems International SARL
Publication of CN102577369A publication Critical patent/CN102577369A/zh
Application granted granted Critical
Publication of CN102577369B publication Critical patent/CN102577369B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

根据本发明的一种校准逻辑单元被配置用来至少接收来自触敏显示面的控制信号和来自视频会议编解码器的数据信号。来自触敏显示面的控制信号标识出现的事件(例如,接触触敏显示面的物体)和所出现的事件的位置(座标x1,y1)。来自视频会议编解码器的数据信号至少包括:由所述视频会议编解码器使用的当前图像布局的标识;以及,包含从计算机接收的屏幕图像的所述布局中的区域。所述编解码器连接到投影器,所述投影器把编解码器的输出或显示图像投影到触敏显示面上。基于所接收的控制/数据信号和在校准逻辑单元上存储的预先配置的校准简档,校准逻辑单元计算用于标识在计算机本地屏幕图像上的出现事件的对应位置的新的一组座标(x2,y2)。用于至少标识出现的事件和新的一组座标的控制信号被校准逻辑单元产生,并且被发送到计算机。

Description

在视频会议编解码器和交互白板之间的接口单元
技术领域
本发明涉及在交互白板和其他电子装置之间的通信,并且更具体地涉及用于在视频会议编解码器和交互白板系统之间的接口连接的装置和方法。
背景技术
白板在不断地替换黑板/粉笔板。白板是用户可以在上面书写的白色层压显示板。通常,用户使用包含可容易擦除的快干墨的钢笔在白板上书写。因此,如粉笔板那样,可以无限期地使用白板。
随着计算机的出现和普及,白板和计算机组合在一起就必然发生。与计算机组合的白板被称为交互白板。交互白板在上面数字地记录图像和/或书写的文本,使得在以后打印、观看和/或发送。
常见的交互白板系统包括触敏显示面,触敏显示面允许用户仅通过触摸在触敏显示面上投影的图像来操作所连接的计算机。因此,除了从连接的计算机控制交互白板系统的操作之外,在用户在触敏显示面上的同时,并且在从触敏显示面向观众演示的同时,用户可以操作计算机。
图1示意地图示典型的交互白板系统。该系统包括触敏显示面101、计算机103和投影器105。可以无线地、经由USB或经由串行线缆来连接这些部件。连接到计算机103的投影器105将计算机屏幕图像投影到触敏显示面101上。触敏显示面从例如手指或触笔工具接受触摸输入,并且在计算机上的软件驱动器把与触敏显示面的接触转换为鼠标点击或数字墨水。交互白板可用作前投影、后投影和平板显示器(在等离子体或LCD显示板上适配的触敏显示面)模型。
交互白板系统正在迅速地变为教育和会议中的必要工具。在教育和会议设置中广泛使用的另一种工具是视频会议。传统的视频会议系统包括多个端点,多个端点通过WAN、LAN和/或电路交换网络来交流实时视频、音频和/或数据流。端点包括一个或多个显示器、摄像机、麦克风、扬声器和/或数据捕获装置以及编解码器,该编解码器分别编码和解码呼出和呼入的流。在安装了交互白板的位置,也可以将触敏显示面用作用于视频会议系统的显示器。在图2中示意地图示这样的设置。如图2中所示,计算机103的视频输出或显示输出连接到视频会议编解码器202,并且,视频会议编解码器的视频输出或显示输出连接到投影器。典型的视频会议编解码器具有视频/显示输出的几种模式,包括仅输出视频会议视频流或仅输出计算机的屏幕图像或输出前述两者的组合(复合图像)。
如图2中所示,来自视频会议编解码器的视频输出的一种模式是并排模式,其中,在触敏显示面的一个区域上显示来自计算机的屏幕图像201,并且在触敏显示面的另一个区域上显示来自视频会议编解码器的视频流。被投影的计算机屏幕图像201仅覆盖被投影器105投影到触敏显示面上的图像的部分。因为计算机被配置来将整个触敏显示面101解释为投影的计算机屏幕图像201,所以投影的计算机屏幕图像201的座标不再对应于在计算机上显示的屏幕图像203的座标。因此,当用户接触用来表示被投影的计算机屏幕图像201中的点的交互白板上的点205(例如在Web浏览器的右上角中的“关闭窗口”图标)时,这个点205表示计算机本地屏幕上显示的屏幕图像203上的不同点207。
视频会议编解码器可以具有几种不同的视频输出模式,其中,在投影图像的不同部分和/或以不同的大小来布置计算机图像。因此,当经由视频会议编解码器操作交互白板时,交互白板会不正确地工作。
发明内容
本发明的目的是提供消除如上所述的缺陷的装置和方法。在所包含的独立权利要求中限定的特征表征这种装置和方法。根据本发明的一种校准逻辑单元被配置来至少接收来自触敏显示面的控制信号和来自视频会议编解码器的数据信号。来自触敏显示面的控制信号标识出现的事件(例如,接触触敏显示面的物体)和出现的事件的位置(座标x1,y1)。来自视频会议编解码器的数据信号至少包括:由所述视频会议编解码器使用的当前图像布局的标识;以及,包含从计算机接收的屏幕图像的在所述布局中的区域。所述编解码器连接到投影器,所述投影器用于将编解码器的输出或显示图像投影到触敏显示面上。基于所接收的控制/数据信号和在校准逻辑单元上存储的预先配置的校准简档,校准逻辑单元计算用于标识在计算机本地屏幕图像上的出现事件的对应位置的新的一组座标(x2,y2)。用于至少标识出现的事件和新的一组座标的控制信号被校准逻辑单元产生,并且被发送到计算机。
附图说明
通过下面对附图中图示的本发明的优选实施例的更具体的说明,本发明的上述和其他目的、特征和优点将变得清楚,在附图中,贯串不同的视图,相同的附图标记指示相同的部件。附图不必是按比例的,而是把重点放在说明本发明的原理上。其中
图1是典型的交互白板系统的示意概述(现有技术),
图2是与交互白板系统集成的视频会议编解码器的示意概述,
图3是图示本发明的示例性环境的示意概述,
图4是本发明的一个示例性实施例的示意概述,
图5是本发明的另一个示例性实施例的示意概述,
图6是图示根据本发明的一个实施例的方法的流程图,
图7是由编解码器和/或MCU产生的示例性复合图像的示意概述。
具体实施方式
下面,将通过描述优选实施例并通过参考附图来描述本发明。然而,本领域内的技术人员可以认识到在所包含的独立权利要求中限定的本发明的范围内的其他应用和修改。
本发明涉及交互白板系统(也称为电子白板或数字白板)和用于在这样的交互白板系统中允许视频会议编解码器(编码器解码器)的集成而不牺牲交互白板功能的方法和装置。
根据本发明,配置一种校准逻辑单元用来至少接收来自触敏显示面的控制信号和来自视频会议编解码器的数据信号。来自触敏显示面的控制信号标识发生出现的事件(例如,物体接触触敏显示面)和所出现事件的位置(座标x1,y1)。编解码器能够输出复合图像(由图像布局来定义),这表示来自编解码器的输出图像(或复合图像)是来自几个源的图像的空间混合。编解码器可以具有几种不同的预先配置的图像布局,用于在复合图像中分配区域以包含来自各源的图像。来自视频会议编解码器的数据信号至少包括:由视频会议编解码器使用的当前图像布局的标识;以及,包含从计算机接收的屏幕图像的区域。编解码器连接到投影器,该投影器将编解码器的输出或复合图像投影到触敏显示面上。基于所接收的控制和数据信号和在校准逻辑单元上存储的预先配置的校准简档,校准逻辑单元计算用于标识在计算机本地屏幕图像(其被校准到触敏显示面的整个表面)上的出现事件的对应位置的新的一组座标(x2,y2)。用于至少标识新的一组座标的控制信号被校准逻辑单元产生,并且被发送到计算机。
图3是根据本发明的一个示例性实施例的包括校准逻辑单元301的交互白板系统的示意概述。校准逻辑单元301经由通信链路302连接到触敏显示面101。而且,校准逻辑单元分别经由通信链路303和通信链路304连接到视频会议编解码器202和计算机103。通信链路302、303和304可以是任何一种有线介质(USB、串行端口线缆、局域网(LAN)、因特网等)或无线连接(蓝牙、IR、WiFi等)。
计算机103经由通信链路305连接到视频会议编解码器202,以允许计算机从该计算机向视频会议编解码器发送数据信号。来自计算机的数据信号通常是计算机桌面和相关联的活动程序和应用,并且表示在计算机本地屏幕上显示的相同图像。来自计算机的数据信号在下文将被称为屏幕图像。视频会议编解码器202被配置来经由通信链路306向投影器105输出显示图像。投影器105将显示图像投影到触敏显示面101上。通信链路305和306可以是任何有线或无线介质,用于传送视频和/或音频,例如,VGA、高清晰度多媒体接口(HDMI)、数字视频接口(DVI)、SCART、S-Video、复合视频、分量视频等。
视频会议系统允许在多个会议场点之间的音频、视频和数据信息的同时交换。视频会议系统包括编解码器(用于编码和解码音频、视频和数据信息)、摄像机、显示器、麦克风和扬声器。被称为多点控制单元(MCU)的系统执行切换功能以允许在会议中多个场点相互进行通信。MCU可以是作为共享的中央网络资源的单独装置,或它可以被集成在视频会议系统的编解码器中。MCU通过下述方式来将场点链接在一起:从场点接收会议信号的帧,处理所接收的信号,并且向适当的场点重发所处理的信号。会议信号包括音频、视频、数据和/或控制信息。典型的数据会议信号是来自连接到视频会议编解码器的计算机的屏幕图像,并且用于共享数据,诸如演示文稿、文档、应用、多媒体或在计算机上运行的任何程序或应用。在连续出席的会议中,来自两个或更多场点的视频信号和/或数据信号在空间上被混合,以形成复合视频信号(复合图像)以由会议参与者观看。复合图像是组合的图像,可以包括来自在会议中的参与者的直播视频流、静止图像、菜单或其他可视图像。不同的视频和/或数据信号如何在空间上被混合,存在无限数量的可能,例如,在复合图像中的不同视频和数据帧的大小和位置。编解码器和/或MCU通常具有在视频会议编解码器202上存储的一组预先配置的复合图像模板(或图像布局),用于对编解码器202视频所接收的一个或多个视频会议信号分配在复合图像内的一个或多个区域。这些复合图像模板在下文被称为图像布局。用户可以在视频会议期间改变图像布局,或当场点退出或加入视频会议时编解码器或MCU可以在视频会议期间自动地改变布局。图7示意地图示5种典型的预先配置的图像布局。图7a图示图像部件,其中,仅显示不同视频和/或数据信号之一。这个图像布局被称为“全屏”,因为在任何给定时间仅在屏幕上显示一个数据信号或一个视频信号。图7b图示其中复合图像被划分为两个相等的一半的图像布局,其中,一半包括计算机图像,另一半包括视频信号,以下称为“并排”。图7c图示其中复合图像被划分为三个区域或地区的图像布局,其中,一个主要区域或地区包括计算机图像,并且两个较小的区域包括不同的视频信号,以下称为“2+1”。图7d图示其中将复合图像划分为四个区域或地区的图像部件,其中,一个主要区域或地区包括计算机图像,并且三个较小的地区包括不同的视频信号,以下称为“3+1”。图7e图示其中将复合图像划分为四个相等大小的区域或地区的图像布局,其中,一个区域或地区包括计算机图像,并且剩余的三个区域或地区包括不同的视频信号,以下称为“4划分”。
而且,用户或编解码器/MCU可以选择特定的区域来用于特定的视频或数据会议信号。例如,在图7c中,可以在区域701或区域703中显示数据信号。在编解码器中的设置将指示在布局中的区域或地区的当前内容是数据信号还是视频信号。这种设置可以被称为地区源。
如果编解码器正在使用图像布局“全屏”来输出复合图像,则编解码器在覆盖整个复合图像的时间仅输出一个视频或数据信号。在这样的复合图像中使用的视频或数据会议信号被称为活动信号。如果多个视频和/或数据信号被编解码器或MCU接收,则未被使用的视频和/或数据信号被称为不活动信号。
编解码器可以具有多个输入端口,用于从不同数据源接收数据信号。典型的数据源是计算机、文档摄像机、VCR单元、DVD单元等。根据示例性实施例,为了在视频会议中包括来自数据源的数据信号,编解码器必须已经启动了数据共享设置(例如,一些厂商将此称为DuoVideo,而其他厂商将此称为人和内容)。
在下文中,将关于与图像布局、活动/不活动信号、数据共享设置、地区源以及与编解码器202发送给投影器105的显示图像的复合相关的其他设置称为编解码器设置。
下面,将参考图3、4和5来更详细地描述根据本发明的一个实施例的校准逻辑单元。图4和5是根据本发明的示例性实施例的校准逻辑单元301的示意图。图6是图示在校准逻辑单元、视频会议编解码器和交互白板系统之间的交互的流程图。如图4中所示,校准逻辑单元301从触敏显示面101接收控制信号501。控制信号501标识出现的事件和所出现事件的位置。典型的事件例如是物体接触触敏显示面101、双击表面101、在表面101上触摸和拖动、触摸和保持等。出现的事件的位置通常是出现的事件在触敏显示面101上的x、y座标。来自触敏显示面101的控制信号是发向计算机103的控制信号,计算机103作为响应把控制信号转换为沿着在计算机本地屏幕上的X和Y轴的鼠标指针的移动,并且用于执行事件(例如左击、右击、拖动、绘制等)。
而且,校准逻辑单元301从视频会议编解码器202接收数据信号502。来自视频会议编解码器202的接收信号502标识编解码器202的当前编解码器设置,例如,由视频会议编解码器使用的当前图像布局的标识、数据共享是否被激活、哪个视频和/或数据信号是活动的信号、数据源等。根据本发明的一个示例性实施例,来自编解码器的数据信号502是ASCII信息。
根据本发明的一个示例性实施例,校准逻辑单元301包括编解码器显示逻辑505、校准简档数据库507和控制单元509。控制单元509被配置来与编解码器20、计算机103和触敏显示面101进行通信。编解码器显示逻辑505被配置来接收和解析来自视频会议编解码器202的数据信号502,并且确定由编解码器当前使用的图像布局、数据共享是否是活动的、复合图像的哪个部分包括数据会议信号(计算机屏幕图像)等。准简档数据库507包括一组预先配置的校准简档,其中,校准简档与编解码器设置的特定组合相关联。根据一个示例性实施例,每一个图像布局与特定的校准简档相关联。根据另一个示例性实施例,图像布局和源区域设置的组合与特定的校准简档相关联(例如,屏幕图像在左面的并排配置(图7b)和屏幕图像在右面的并排配置与两种不同的校准简档相关联)。校准简档定义在复合图像的地区或区域和整个复合图像之间的关系。换句话说,校准简档包括关于如何基于从触敏显示面接收的座标来计算要向计算机103发送的新的一组座标的指令。根据一个示例性实施例,校准简档提供一组位置向量。根据另一个示例性实施例,校准简档提供映射算法,用于将在显示的屏幕图像201内的X1Y1触摸座标改变(变换)为X2Y2计算机鼠标座标,使得X1Y1和X2Y2对应于在所显示的屏幕图像和在计算机本地屏幕上的屏幕图像中的相同点。换句话说,第一座标X1Y1和第二座标X2Y2分别表示在所显示的屏幕图像和所显示的复合图像中的相同相对位置。根据另一个示例性实施例,该算法是用于将X1Y1变换为X2Y2的函数,例如,该函数被表达为X2=A*X1+B和Y2=C*Y1+D,其中,A和C是用于限定在显示的屏幕图像和整个显示图像(复合图像)之间的关系的比例因子,并且B和D是补偿当未使用整个显示图像区域时的偏移值(参见在图7b中的705)。可以预先配置校准简档(例如,对于其中触敏显示面101和投影器105被使用螺栓安装到房间的墙壁和/或天花板的系统),或可以在特定事件下,例如,在系统启动或当按下校准逻辑单元时、在编解码器的遥控器上的按键序列或其他命令下,产生校准简档。
根据本发明的一个示例性实施例,通过执行校准过程来产生校准简档。该校准处理可以当在图3中的系统被开启时或当被用户经由按钮或遥控器请求时立即开始。对话框被投影到触敏显示面101,以开始校准处理。对话框指示用户在一个或多个校准点触摸触敏显示面101。通过请求用户在两条线的相交位置处或被投影到电子白板表面上的其他明显标志处接触触敏显示面101,可以确定这些校准点。第一步骤是在每个角一个的四个点触摸触敏显示面101。这建立来自编解码器的整个显示图像的座标。然后,在触敏显示面上显示新的图像。该新的图像是具有与编解码器的图像布局模板之一相同的布局的复合图像。再一次指示用户在一个或多个校准点触摸触敏显示面101。这些校准点位于通常包含计算机屏幕图像的布局的区域内。对于编解码器202的所有图像布局重复该处理。现在,校准逻辑单元具有它产生如上所述的校准简档所需的所有信息。
如图6中所示,当在S1启动在图4中所示的交互白板创建时,根据本发明的校准逻辑单元301在S2检查视频会议编解码器202是否连接到校准逻辑单元301。如果检测到视频会议编解码器,则校准逻辑单元301确定所检测的编解码器202的型号和制造商。如果校准逻辑单元301识别了所检测的编解码器202的型号和制造商,则校准逻辑单元301配置编解码器202以经由通信链路305向校准逻辑单元301提供其编解码器设置。作为响应,编解码器202在步骤S4用控制信号501向校准逻辑单元301发送其当前的编解码器设置,并且至少在预定义的事件时重发其编解码器设置。预定义的事件可以包括:每当(自动地或用户)改变编解码器设置的任何一个时、在用户请求时(经由用户界面)或按特定的时间间隔。
接下来,如果在步骤S2检测到编解码器202,则校准逻辑单元301在步骤S3查看计算机103和触敏显示面101是否连接到校准逻辑单元301。如果检测到触敏显示面101,则在S3a校准逻辑单元301确定经由通信链路302连接的触敏显示面101的类型(或型号和制造商)。如果检测到计算机,则校准逻辑单元301向计算机103发送命令信号,该命令信号将校准逻辑单元301标识为在步骤S3a中检测的类型(或型号和制造商)的触敏显示面。因此,在计算机看起来,它经由通信链路303从触敏显示面直接地接收控制信号。
如上所述,当被配置时,编解码器202向校准逻辑单元301发送用于标识当前的编解码器设置的数据信号(步骤S4)。根据一个实施例,数据信号被发送到编解码器显示逻辑505,编解码器显示逻辑505被配置来解释编解码器设置,并且至少确定由编解码器202使用的当前图像布局和屏幕图像在该图像布局内的位置(步骤S5)。
当已经在步骤S5中确定了当前的图像布局时,校准逻辑单元加载与编解码器202当前使用的图像布局相关联的校准简档(步骤S7)。根据本发明的一个示例性实施例,编解码器显示逻辑505向控制单元509发送控制信号,该控制信号用于标识在步骤S5中确定的当前图像布局。作为响应,控制单元509向校准简档数据库507发送控制信号,该控制信号用于请求与所述图像布局相关联的校准简档。
基于在步骤S5中确定的屏幕图像的位置和状态,校准逻辑单元在步骤S6确定计算机控制是否可能。基于几种因素,计算机控制被设置为活动的或非活动的,所述几种因素例如是当前图像布局、包括屏幕图像的地区或区域的大小、活动视频会议信号的类型(DVD信号或计算机信号)等。例如,如果编解码器202的当前图像布局是如在图7e中所示的“4划分”,则可以认为在触敏显示面上显示的屏幕图像的大小对于交互操作太小并且不实用,并且对于“4划分”布局的计算机控制变为非活动的。而且,如果编解码器202的当前图像布局是如图7a中所示的“全屏”,并且数据会议信号(屏幕图像)的状态是不活动的(不是显示图像),则计算机控制变为非活动的。导致非活动的计算机控制的编解码器设置的组合可以被用户配置并且/或可以依赖于触敏显示面的大小或其他因素。
如果编解码器设置自动地或被用户改变(步骤S8),则编解码器向校准逻辑单元发送数据信号以标识新编解码器设置。如果新的编解码器设置隐含了所显示图像中的改变(例如,新图像布局、不同的活动信号源等),则重复步骤S4-S7。
当用户在位置(X1,Y1)接触触敏显示面101(事件出现)时,触敏显示面101经由通信链路302向校准逻辑单元301发送控制信号。如果计算机控制被激活成活动的,则由控制单元509处理用于标识位置(X1,Y1)的控制信号。至少基于该座标(X1,Y1)和在步骤S7加载的校准简档,控制单元509计算新的一组座标(X2,Y2)。校准逻辑单元然后产生用于标识出现的事件和所出现事件的位置的新的控制信号,其中,通过新的座标(X2,Y2)来表示该位置。该新的控制信号在步骤S11中被经由通信链路303发送到计算机103,其中,新的控制信号被解析和执行,就像它们被直接从触敏显示面101接收那样。
校准逻辑单元可以被实现为单独的装置,或可以被集成在编解码器中、在计算机上或在中央网络MCU上。
如果在步骤2未检测到编解码器,则校准逻辑单元301应用“全屏”校准简档以计算新的座标(X2,Y2)。
根据本发明的一个示例性实施例,如果在步骤3未检测到编解码器,则控制单元509可以产生控制信号来指示存在编解码器、编解码器设置是“全屏”并且数据信号是活动的。如果步骤S3是肯定的,则所产生的控制信号在步骤S4被发送到编解码器显示单元505,并且重复步骤S5-S11。
在描述所示实施例和附图中使用的术语仅用于说明的目的,并且不是必然用于本发明可被构造来使用的位置或方式。而且,虽然已经按优选的形式公开了本发明,但是很显然,对于本领域内的技术人员,在不偏离权利要求中给出的本发明及其等同内容的精神和范围的情况下,可以在其中进行许多修改、增加和删除。

Claims (16)

1.一种校准装置,用于在视频会议编解码器(202)和交互白板之间接口连接,其中,所述交互白板包括触敏显示面(101)、计算机(103)和投影器(105),并且其中,所述编解码器(202)被配置为至少接收来自所述计算机(103)的屏幕图像并且产生包括用于包含图像的一个或多个区域的复合图像,所述区域的至少一个包含所述屏幕图像,所述投影器(105)被配置为在所述触敏显示面(101)上显示所述复合图像,
所述校准装置的特征在于被配置用来:
从所述编解码器(202)接收用于标识由所述编解码器(202)当前使用的编解码器设置的数据信号,其中,所述编解码器设置至少标识由所述编解码器当前使用的图像布局以及包含所述屏幕图像的区域,所述图像布局是在所述视频会议编解码器(202)上存储的一组预先配置的图像布局之一,用于对所述编解码器(202)接收的一个或多个视频会议信号分配在所述复合图像内的一个或多个区域,
从所述触敏显示面(101)接收第一控制信号,所述第一控制信号至少包括第一座标(X1,Y1),所述第一座标(X1,Y1)表示触摸所述触敏显示面(101)的物体的位置,
基于与所接收的编解码器设置相关联的算法把所述第一座标(X1,Y1)转换为第二座标(X2,Y2),其中,所述第一和第二座标分别表示在所述计算机(103)显示的屏幕图像和所述触敏显示面(101)上显示的复合图像中的相同的相对位置,并且
产生包括所述第二座标(X2,Y2)的第二控制信号,并且把所述第二控制信号发送到所述计算机(103)。
2.根据权利要求1所述的校准装置,其被进一步配置来:
存储一组校准简档,其中,校准简档与编解码器设置的特定组合相关联,
在预定义的事件时,基于所述数据信号来加载校准简档,并且
应用由所加载的校准简档提供的算法,以把所述第一座标(X1,Y1)转换为第二座标(X2,Y2)。
3.根据前述权利要求之一的校准装置,其中,所述算法是用于将x1、y1变换为x2、y2的线性函数。
4.根据权利要求1所述的校准装置,进一步被配置用来识别所述编解码器,并且配置所述编解码器以在预定义的事件时发送所述数据信号。
5.根据权利要求4所述的校准装置,其中,所述预定义的事件包括:
在所述配置紧接着之后,并且
当所述编解码器的所述编解码器设置被改变时。
6.根据权利要求1的校准装置,其中,所述算法是预定义的,或者所述算法是基于人工校准处理根据需要而产生的,所述人工校准处理涉及用户接触在预定位置被投影到所述触敏显示面(101)的一或多组的对齐图像。
7.根据权利要求1所述的校准装置,其中,所述校准装置被进一步配置用来:
识别所述触敏显示面(101),并且向所述计算机(103)标识其本身作为被识别的触敏显示面(101)。
8.根据权利要求1所述的校准装置,其中,所述计算机(103)被配置用来从校准装置接收所述第二控制信号,基于所述控制信号来执行命令,并且作为响应产生所述屏幕图像。
9.一种用于在视频会议编解码器(202)和交互白板之间接口连接的方法,其中,所述交互白板包括触敏显示面(101)、计算机(103)和投影器(105),并且其中,所述编解码器(202)被配置用来至少接收来自所述计算机(103)的屏幕图像并且产生包括用于包含图像的一个或多个区域的复合图像,所述区域的至少一个包含所述屏幕图像,所述投影器(105)被配置用来在所述触敏显示面(101)上显示所述复合图像,所述方法的特征在于
在校准装置中:
从所述编解码器(202)接收用于标识由所述编解码器(202)当前使用的编解码器设置的数据信号,其中,所述编解码器设置至少标识由所述编解码器当前使用的图像布局以及包含所述屏幕图像的区域,所述图像布局是在所述视频会议编解码器(202)上存储的一组预先配置的图像布局之一,用于对所述编解码器(202)接收的一个或多个视频会议信号分配在所述复合图像内的一个或多个区域,
从所述触敏显示面(101)接收第一控制信号,所述第一控制信号至少包括第一座标(X1,Y1),所述第一座标(X1,Y1)表示触摸所述触敏显示面(101)的物体的位置,并且
基于与所接收的编解码器设置相关联的算法把所述第一座标(X1,Y1)转换为第二座标(X2,Y2),其中,所述第一和第二座标分别表示在所述计算机(103)显示的屏幕图像和所述触敏显示面(101)上显示的复合图像中的相同的相对位置,
产生包括所述第二座标(X2,Y2)的第二控制信号,并且把所述第二控制信号发送到所述计算机(103)。
10.根据权利要求9所述的方法,进一步包括:
在所述校准装置存储一组校准简档,其中,校准简档与编解码器设置的特定组合相关联,并且
在预定义的事件时,基于所述数据信号来加载校准简档,并且
应用由所加载的校准简档提供的算法,以将所述第一座标(X1,Y1)转换为所述第二座标(X2,Y2)。
11.根据权利要求9-10之一的方法,其中,所述算法是用于将x1、y1变换为x2、y2的线性函数。
12.根据权利要求9所述的方法,进一步包括:识别所述编解码器(202),并且配置所述编解码器(202)用来在预定义的事件时发送所述数据信号。
13.根据权利要求12所述的方法,其中,所述预定义的事件包括:
在所述配置紧接着之后,并且
当所述编解码器的所述编解码器设置被改变时。
14.根据权利要求9的方法,进一步包括:
预定义所述算法,或
基于人工校准处理根据需要产生所述算法,所述人工校准处理涉及用户接触在预定位置被投影到所述触敏显示面(101)的一或多组的对齐图像。
15.根据权利要求9所述的方法,进一步包括:
识别所述触敏显示面(101),并且
把所述校准装置向所述计算机(103)标识为检测的触敏显示面(101)。
16.根据权利要求9所述的方法,其中,所述计算机(103)被配置用来从校准装置接收控制信号,基于所述控制信号来执行命令,并且作为响应产生所述屏幕图像。
CN201080011698.7A 2009-03-10 2010-03-09 在视频会议编解码器和交互白板之间的接口单元 Expired - Fee Related CN102577369B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US15897109P 2009-03-10 2009-03-10
US61/158,971 2009-03-10
NO20091210 2009-03-23
NO20091210A NO332210B1 (no) 2009-03-23 2009-03-23 Grensesnittenhet mellom videokonferansekodek og interaktiv whiteboard-tavle
PCT/NO2010/000089 WO2010104400A1 (en) 2009-03-10 2010-03-09 Interface unit between video conferencing codec and interactive whiteboard

Publications (2)

Publication Number Publication Date
CN102577369A CN102577369A (zh) 2012-07-11
CN102577369B true CN102577369B (zh) 2015-08-19

Family

ID=40847001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080011698.7A Expired - Fee Related CN102577369B (zh) 2009-03-10 2010-03-09 在视频会议编解码器和交互白板之间的接口单元

Country Status (5)

Country Link
US (1) US20100231556A1 (zh)
EP (1) EP2428041A4 (zh)
CN (1) CN102577369B (zh)
NO (1) NO332210B1 (zh)
WO (1) WO2010104400A1 (zh)

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10628835B2 (en) 2011-10-11 2020-04-21 Consumeron, Llc System and method for remote acquisition and deliver of goods
US11238465B2 (en) 2009-08-26 2022-02-01 Consumeron, Llc System and method for remote acquisition and delivery of goods
US8558862B2 (en) * 2009-09-28 2013-10-15 Lifesize Communications, Inc. Videoconferencing using a precoded bitstream
US8754922B2 (en) * 2009-09-28 2014-06-17 Lifesize Communications, Inc. Supporting multiple videoconferencing streams in a videoconference
US9516272B2 (en) * 2010-03-31 2016-12-06 Polycom, Inc. Adapting a continuous presence layout to a discussion situation
JP2011254442A (ja) * 2010-05-06 2011-12-15 Ricoh Co Ltd 遠隔通信端末、遠隔通信方法、及び遠隔通信用プログラム
US20120011465A1 (en) * 2010-07-06 2012-01-12 Marcelo Amaral Rezende Digital whiteboard system
US20120072843A1 (en) * 2010-09-20 2012-03-22 Disney Enterprises, Inc. Figment collaboration system
US9588951B2 (en) 2010-12-06 2017-03-07 Smart Technologies Ulc Annotation method and system for conferencing
US9201185B2 (en) 2011-02-04 2015-12-01 Microsoft Technology Licensing, Llc Directional backlighting for display panels
US9053455B2 (en) 2011-03-07 2015-06-09 Ricoh Company, Ltd. Providing position information in a collaborative environment
US9716858B2 (en) 2011-03-07 2017-07-25 Ricoh Company, Ltd. Automated selection and switching of displayed information
US9086798B2 (en) 2011-03-07 2015-07-21 Ricoh Company, Ltd. Associating information on a whiteboard with a user
JP5664442B2 (ja) 2011-04-27 2015-02-04 ブラザー工業株式会社 テレビ会議装置、表示制御方法及び表示制御プログラム
US9354748B2 (en) 2012-02-13 2016-05-31 Microsoft Technology Licensing, Llc Optical stylus interaction
US8935774B2 (en) 2012-03-02 2015-01-13 Microsoft Corporation Accessory device authentication
US9870066B2 (en) 2012-03-02 2018-01-16 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US8873227B2 (en) 2012-03-02 2014-10-28 Microsoft Corporation Flexible hinge support layer
US9426905B2 (en) 2012-03-02 2016-08-23 Microsoft Technology Licensing, Llc Connection device for computing devices
US9064654B2 (en) 2012-03-02 2015-06-23 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9075566B2 (en) 2012-03-02 2015-07-07 Microsoft Technoogy Licensing, LLC Flexible hinge spine
US9360893B2 (en) 2012-03-02 2016-06-07 Microsoft Technology Licensing, Llc Input device writing surface
USRE48963E1 (en) 2012-03-02 2022-03-08 Microsoft Technology Licensing, Llc Connection device for computing devices
US9460029B2 (en) 2012-03-02 2016-10-04 Microsoft Technology Licensing, Llc Pressure sensitive keys
US20130300590A1 (en) 2012-05-14 2013-11-14 Paul Henry Dietz Audio Feedback
US8947353B2 (en) 2012-06-12 2015-02-03 Microsoft Corporation Photosensor array gesture detection
US9063693B2 (en) 2012-06-13 2015-06-23 Microsoft Technology Licensing, Llc Peripheral device storage
US9459160B2 (en) 2012-06-13 2016-10-04 Microsoft Technology Licensing, Llc Input device sensor configuration
US9684382B2 (en) 2012-06-13 2017-06-20 Microsoft Technology Licensing, Llc Input device configuration having capacitive and pressure sensors
US9073123B2 (en) 2012-06-13 2015-07-07 Microsoft Technology Licensing, Llc Housing vents
US9256089B2 (en) 2012-06-15 2016-02-09 Microsoft Technology Licensing, Llc Object-detecting backlight unit
US8964379B2 (en) 2012-08-20 2015-02-24 Microsoft Corporation Switchable magnetic lock
US8654030B1 (en) 2012-10-16 2014-02-18 Microsoft Corporation Antenna placement
WO2014059625A1 (en) 2012-10-17 2014-04-24 Microsoft Corporation Metal alloy injection molding overflows
CN104870123B (zh) 2012-10-17 2016-12-14 微软技术许可有限责任公司 金属合金注射成型突起
WO2014059618A1 (en) 2012-10-17 2014-04-24 Microsoft Corporation Graphic formation via material ablation
US8952892B2 (en) 2012-11-01 2015-02-10 Microsoft Corporation Input location correction tables for input panels
US9667915B2 (en) * 2012-12-11 2017-05-30 Avaya Inc. Method and system for video conference and PC user experience integration
US9176538B2 (en) 2013-02-05 2015-11-03 Microsoft Technology Licensing, Llc Input device configurations
US10578499B2 (en) 2013-02-17 2020-03-03 Microsoft Technology Licensing, Llc Piezo-actuated virtual buttons for touch surfaces
GB2511822B (en) * 2013-03-14 2016-01-13 Starleaf Ltd A telecommunication network
US9304549B2 (en) 2013-03-28 2016-04-05 Microsoft Technology Licensing, Llc Hinge mechanism for rotatable component attachment
US9552777B2 (en) 2013-05-10 2017-01-24 Microsoft Technology Licensing, Llc Phase control backlight
US9448631B2 (en) 2013-12-31 2016-09-20 Microsoft Technology Licensing, Llc Input device haptics and pressure sensing
US9317072B2 (en) 2014-01-28 2016-04-19 Microsoft Technology Licensing, Llc Hinge mechanism with preset positions
US9759854B2 (en) 2014-02-17 2017-09-12 Microsoft Technology Licensing, Llc Input device outer layer and backlighting
CN106165405A (zh) * 2014-02-28 2016-11-23 株式会社理光 传输控制系统、传输系统、传输控制方法,以及记录介质
US10120420B2 (en) 2014-03-21 2018-11-06 Microsoft Technology Licensing, Llc Lockable display and techniques enabling use of lockable displays
US10324733B2 (en) 2014-07-30 2019-06-18 Microsoft Technology Licensing, Llc Shutdown notifications
US9513671B2 (en) 2014-08-01 2016-12-06 Microsoft Technology Licensing, Llc Peripheral retention device
US10191986B2 (en) 2014-08-11 2019-01-29 Microsoft Technology Licensing, Llc Web resource compatibility with web applications
US9705637B2 (en) 2014-08-19 2017-07-11 Microsoft Technology Licensing, Llc Guard band utilization for wireless data communication
US9397723B2 (en) 2014-08-26 2016-07-19 Microsoft Technology Licensing, Llc Spread spectrum wireless over non-contiguous channels
US9424048B2 (en) 2014-09-15 2016-08-23 Microsoft Technology Licensing, Llc Inductive peripheral retention device
US9447620B2 (en) 2014-09-30 2016-09-20 Microsoft Technology Licensing, Llc Hinge mechanism with multiple preset positions
US10222889B2 (en) 2015-06-03 2019-03-05 Microsoft Technology Licensing, Llc Force inputs and cursor control
US10416799B2 (en) 2015-06-03 2019-09-17 Microsoft Technology Licensing, Llc Force sensing and inadvertent input control of an input device
US9752361B2 (en) 2015-06-18 2017-09-05 Microsoft Technology Licensing, Llc Multistage hinge
US9864415B2 (en) 2015-06-30 2018-01-09 Microsoft Technology Licensing, Llc Multistage friction hinge
ES2935198T3 (es) 2015-07-28 2023-03-02 Mersive Tech Inc Sistema de puente de controlador de video virtual para la colaboración de múltiples fuentes dentro de un sistema de conferencia web
WO2017040968A1 (en) * 2015-09-04 2017-03-09 Silexpro Llc Wireless content sharing, center-of-table collaboration, and panoramic telepresence experience (pte) devices
US9628518B1 (en) 2015-10-21 2017-04-18 Cisco Technology, Inc. Linking a collaboration session with an independent telepresence or telephony session
US10061385B2 (en) 2016-01-22 2018-08-28 Microsoft Technology Licensing, Llc Haptic feedback for a touch input device
US10344797B2 (en) 2016-04-05 2019-07-09 Microsoft Technology Licensing, Llc Hinge with multiple preset positions
US10037057B2 (en) 2016-09-22 2018-07-31 Microsoft Technology Licensing, Llc Friction hinge
CN107979748A (zh) * 2016-10-21 2018-05-01 中强光电股份有限公司 投影机、投影系统以及影像投影方法
RU2691864C1 (ru) * 2018-06-13 2019-06-18 Общество с ограниченной ответственностью "РостРесурс-Инклюзия" Телекоммуникационный комплекс
US11327707B1 (en) 2020-04-09 2022-05-10 Cisco Technology, Inc. Multi-device interactivity system for a touch screen display
CN112073810B (zh) * 2020-11-16 2021-02-02 全时云商务服务股份有限公司 一种多布局的云会议录制方法、系统和可读存储介质
CN113141519B (zh) * 2021-06-23 2021-09-17 大学长(北京)网络教育科技有限公司 一种直播数据处理方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0871935A1 (en) * 1996-10-04 1998-10-21 Microtouch Systems, Inc. Electronic whiteboard with multi-functional user interface
CN1680867A (zh) * 2004-02-17 2005-10-12 微软公司 投影仪-摄像机-白板系统中视觉回波消除系统和方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0657833A2 (en) * 1993-12-13 1995-06-14 International Business Machines Corporation Workstation conference pointer-user association mechanism
US5956020A (en) * 1995-07-27 1999-09-21 Microtouch Systems, Inc. Touchscreen controller with pen and/or finger inputs
US5838318A (en) * 1995-11-10 1998-11-17 Intel Corporation Method and apparatus for automatically and intelligently arranging windows on a display device
US7103852B2 (en) * 2003-03-10 2006-09-05 International Business Machines Corporation Dynamic resizing of clickable areas of touch screen applications
JP2004336258A (ja) * 2003-05-02 2004-11-25 Sony Corp データ処理装置およびその方法
US7428000B2 (en) * 2003-06-26 2008-09-23 Microsoft Corp. System and method for distributed meetings
JP3729417B1 (ja) * 2004-09-07 2005-12-21 ソニー株式会社 情報処理装置および方法、並びにプログラム
US20060209041A1 (en) * 2005-03-18 2006-09-21 Elo Touchsystems, Inc. Method and apparatus for automatic calibration of a touch monitor
WO2006110141A2 (en) * 2005-04-11 2006-10-19 Polyvision Corporation Automatic projection calibration
KR101135901B1 (ko) * 2005-12-05 2012-04-13 삼성전자주식회사 디스플레이장치, 디스플레이시스템 및 그 제어방법
US8872879B2 (en) * 2006-01-26 2014-10-28 Polycom, Inc. System and method for controlling videoconference with touch screen interface
KR100755714B1 (ko) * 2006-05-03 2007-09-05 삼성전자주식회사 코덱 업그레이드를 수행하는 장치 및 그 방법
US8190785B2 (en) * 2006-05-26 2012-05-29 Smart Technologies Ulc Plug-and-play device and method for enhancing features and settings in an interactive display system
EP2035909A1 (en) * 2006-06-16 2009-03-18 Khaled A. Kaladeh Interactive printed position coded pattern whiteboard
US7825908B2 (en) * 2006-08-08 2010-11-02 Carrier Corporation Method for resetting configuration on a touchscreen interface
US8169380B2 (en) * 2007-03-16 2012-05-01 Savant Systems, Llc System and method for driving and receiving data from multiple touch screen devices
US8358327B2 (en) * 2007-07-19 2013-01-22 Trinity Video Communications, Inc. CODEC-driven touch screen video conferencing control system
EP2151125A1 (en) * 2007-05-29 2010-02-10 Trinity Video Communications, Inc. Codec-driven touch screen video conferencing control system
US9052817B2 (en) * 2007-06-13 2015-06-09 Apple Inc. Mode sensitive processing of touch data
US8319738B2 (en) * 2009-03-03 2012-11-27 Ncr Corporation Touchscreen module

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0871935A1 (en) * 1996-10-04 1998-10-21 Microtouch Systems, Inc. Electronic whiteboard with multi-functional user interface
CN1680867A (zh) * 2004-02-17 2005-10-12 微软公司 投影仪-摄像机-白板系统中视觉回波消除系统和方法

Also Published As

Publication number Publication date
EP2428041A1 (en) 2012-03-14
CN102577369A (zh) 2012-07-11
US20100231556A1 (en) 2010-09-16
EP2428041A4 (en) 2013-08-28
NO20091210L (no) 2010-09-24
NO332210B1 (no) 2012-07-30
WO2010104400A1 (en) 2010-09-16

Similar Documents

Publication Publication Date Title
CN102577369B (zh) 在视频会议编解码器和交互白板之间的接口单元
CN101324804B (zh) 一种大屏幕交互电子白板及其交互方法
US7974494B2 (en) Image control from composed composite image using HID signal conversion to source image coordinates
EP2498485B1 (en) Automated selection and switching of displayed information
US20050273700A1 (en) Computer system with user interface having annotation capability
US9035896B2 (en) Information sharing apparatus and information sharing system
CN101860695B (zh) 移动光标的方法及应用其的显示装置
JP2010079834A (ja) 座標検出装置の取り付け位置判断装置及び電子ボードシステム
US7849410B2 (en) Pointing-control system for multipoint conferences
CN101667058A (zh) 在多系统间切换焦点的交互方法
TWI497400B (zh) 自動辨識游標所在螢幕之方法
US9411441B2 (en) Interactive whiteboard for private use
US7565614B2 (en) Image data processing apparatus and image data processing method for a video conference system
CN108196780B (zh) 一种大屏幕显示终端触摸控制方法与系统
CN104639865A (zh) 视频会议体感控制方法、终端及系统
JP4401465B2 (ja) 表示装置及び画像表示方法
CN111273804A (zh) 触控转发装置、触摸显示设备及控制方法
JP6729028B2 (ja) 情報処理装置、電子黒板、プログラム
US7391413B2 (en) Positional information outputting device, positional information outputting method, and signal processing method
US20160036873A1 (en) Custom input routing using messaging channel of a ucc system
KR100676366B1 (ko) 터치스크린이 구비된 무선단말기를 이용한 컴퓨터 제어방법및 그 시스템
JP3483469B2 (ja) 表示装置、画像表示方法及び記憶媒体
CN110692036A (zh) 演示服务器、数据中继方法和用于生成虚拟指针的方法
CN101267326B (zh) 多方演示文稿会议的指向控制系统
CN112114762A (zh) 一种控制屏幕显示的方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150819

Termination date: 20180309