System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 对显示器的位置进行编码和识别制造技术_技高网

对显示器的位置进行编码和识别制造技术

技术编号:41132599 阅读:3 留言:0更新日期:2024-04-30 18:02
通常,本公开中描述的主题可以体现在用于确定光接收设备所取向的显示器的位置的方法、系统和程序产品中。该方法包括由光接收设备捕捉由显示器传输的光,其中显示器被配置为从显示器的相应多个不同区域发射多个不同编码,使得多个不同区域中的每个区域发射来自多个不同编码中的唯一编码。该方法包括由计算系统标识在由显示器传输并由光接收设备捕捉的光内编译的第一编码。该方法包括由计算系统从显示器的多个不同区域中确定与第一编码对应的显示器的第一区域。

【技术实现步骤摘要】
【国外来华专利技术】

本文档大体上涉及对显示器的位置进行编码和识别


技术介绍

1、交互地绘制和/或注释显示设备的能力通过使显示设备交互式来增加显示设备的效用。将这样的能力添加到大型显示器可能涉及增加的成本,从而阻碍了包括输入接口和与其一起出现的交互式功能的显示器的广泛实现。传统的笔传感器技术通常要求在其制造时将输入接口技术集成到显示设备中。在制造之后可能难以向显示设备添加笔跟踪技术。售后的传感器可能是难看的、安装不方便的,并且经受与显示设备的不良对准。


技术实现思路

1、本文档描述了用于对显示器的位置进行编码和识别的技术、方法、系统和其他机制。

2、在某些实例中,特定实施方式可以实现以下优点中的一个或多个。用户可以能够例如通过用笔设备在显示设备上书写或使用笔设备选择由显示设备呈现的项目来与显示设备交互。这样的功能可以在显示设备中实现,而无需向现有显示设备或显示设备的设计添加硬件。例如,显示设备不需要包括触摸敏感层以提供用户输入功能。相反,现有的显示设备控制器(控制显示设备操作的小型计算机)可以被编程为修改传输到提供背光或视觉内容的发光二极管(led)阵列的信号,使得led阵列的不同区域发射不同模式的脉冲。具有光传感器的用户手持笔设备可以检测这些脉冲并由此导出笔设备相对于显示设备的位置/取向。脉冲可能对用户不可见。用户与显示设备的特定部分交互的能力显著增加了用户与显示设备交互的能力。

3、作为下面描述的实施例的附加描述,本公开描述了以下实施例。

4、实施例1是一种用于确定光接收设备所取向的显示器的位置的计算机实现的方法,包括:由所述光接收设备捕捉由所述显示器传输的光,其中,所述显示器被配置为从所述显示器的相应多个不同区域发射多个不同编码,使得所述多个不同区域中的每个区域发射来自所述多个不同编码中的唯一编码;由计算系统标识在由所述显示器传输并由所述光接收设备捕捉的光内编译的第一编码;以及由所述计算系统从所述显示器的所述多个不同区域中确定所述显示器的与所述第一编码对应的第一区域。

5、实施例2是根据实施例1的计算机实现的方法,包括:由所述计算系统标识在由所述显示器传输且由所述光接收设备捕捉的所述光内编译的第二编码;以及由所述计算系统从所述显示器的所述多个不同区域中确定所述显示器的与所述第二编码对应的第二区域。

6、实施例3是根据实施例2的计算机实现的方法,包括:由所述计算系统标识所述第一编码的第一强度;由所述计算系统标识所述第二编码的第二强度;由所述计算系统基于所述第一编码的所述第一强度相对于所述第二编码的所述第二强度的比较来确定所述光接收设备所取向的所述显示器的所述位置。

7、实施例4是根据实施例3所述的计算机实现的方法,其中:所述第一编码由所述显示器的背光的一个或多个发光二极管(led)的第一组产生;所述第二编码由所述显示器的背光的一个或多个led的第二组产生;液晶显示面板,所述液晶显示面板覆盖所述显示器的所述背光;所述方法包括,在基于所述第一编码的所述第一强度相对于所述第二编码的所述第二强度的比较来确定所述光接收设备所取向的所述显示器的所述位置之前:基于所述显示器的所述第一区域内的lcd元件的强度对所述第一编码的所述第一强度进行加权,所述显示器的所述第一区域内的所述lcd元件覆盖所述背光的所述一个或多个led的第一组;以及基于所述显示器的所述第二区域内的lcd元件的强度对所述第二编码的所述第二强度进行加权,所述显示器的所述第二区域内的所述lcd元件覆盖背光的所述一个或多个led的第二组。

8、实施例5是根据实施例3或4的计算机实现的方法,其中:对所述第一编码和所述第二编码进行编译的所述光为显示器背光调制的单个帧期间传输的光;以及所述第一编码和所述第二编码在时间上重叠。

9、实施例6是根据实施例3至5中任一项的计算机实现的方法,其中:所述光接收设备的单个光电检测器捕捉对所述第一编码和所述第二编码两者进行编译的所述光。

10、实施例7是根据实施例3至6中任一项所述的计算机实现的方法,其中:所述计算系统使用来自加速度计的指示所述光接收设备已经移动的方向的数据来确定所述光接收设备所取向的所述显示器的所述位置。

11、实施例8是根据实施例3至7中任一项所述的计算机实现的方法,包括:由所述计算系统传输信息以使所述显示器在所述光接收设备所取向的所述显示器的所述位置处呈现图形内容,以指示所述光接收设备对所述显示器的所述位置的选择。

12、实施例9是根据实施例3至8中任一项的计算机实现的方法,其中:所述第一编码包括标识所述显示器的第一x-位置的第一脉冲和标识所述显示器的第一y-位置的第二脉冲;以及所述第二编码包括标识所述显示器的第二x-位置的第三脉冲和标识所述显示器的第二y-位置的第四脉冲。

13、实施例10是根据实施例9的计算机实现的方法,其中:所述第一脉冲的起始位置标识所述显示器的所述第一x-位置;所述第二脉冲的起始位置标识所述显示器的所述第一y-位置;所述第三脉冲的起始位置标识所述显示器的所述第二x-位置;以及所述第四脉冲的起始位置标识所述显示器的所述第二y-位置。

14、实施例11是根据实施例3至9中任一项的计算机实现的方法,其中:第一编码包括第一脉冲串行模式;并且第二编码包括第二脉冲串行模式。

15、实施例12是根据任一前述实施例的计算机实现的方法,包括:所述显示器从所述显示器的所述相应多个不同区域输出所述多个不同编码,包括:一个或多个发光二极管(led)的第一组,所述一个或多个发光二极管(led)的第一组在帧序列的每个帧期间将所述第一编码传输作为第一脉冲串行模式;以及一个或多个led的第二组,所述一个或多个led的第二组将所述第二编码传输作为第二脉冲串行模式,所述一个或多个led的第二组在所述帧序列的每个帧期间不同于led的所述第一组。

16、实施例13涉及一种计算系统,包括:一个或多个处理器;以及包括指令的一个或多个计算机可读设备,所述指令在由所述一个或多个处理器执行时使所述计算系统执行任一前述权利要求所述的方法。

17、在下面的附图和描述中阐述了一个或多个实施方式的细节。根据说明书和附图以及权利要求,其他特征、目的和优点将是显而易见的。

本文档来自技高网...

【技术保护点】

1.一种用于确定光接收设备所取向的显示器的位置的计算机实现的方法,包括:

2.根据权利要求1所述的计算机实现的方法,包括:

3.根据权利要求2所述的计算机实现的方法,包括:

4.根据权利要求3所述的计算机实现的方法,其中:

5.根据权利要求3或4所述的计算机实现的方法,其中:

6.根据权利要求3至5中的任一项所述的计算机实现的方法,其中:

7.根据权利要求3至6中的任一项所述的计算机实现的方法,其中:

8.根据权利要求3至7中的任一项所述的计算机实现的方法,包括:

9.根据权利要求3至8中的任一项所述的计算机实现的方法,其中:

10.根据权利要求9所述的计算机实现的方法,其中:

11.根据权利要求3-9中的任一项所述的计算机实现的方法,其中:

12.根据任一前述权利要求所述的计算机实现的方法,包括:

13.一种计算系统,包括:

【技术特征摘要】
【国外来华专利技术】

1.一种用于确定光接收设备所取向的显示器的位置的计算机实现的方法,包括:

2.根据权利要求1所述的计算机实现的方法,包括:

3.根据权利要求2所述的计算机实现的方法,包括:

4.根据权利要求3所述的计算机实现的方法,其中:

5.根据权利要求3或4所述的计算机实现的方法,其中:

6.根据权利要求3至5中的任一项所述的计算机实现的方法,其中:

7.根据权利要求3至6中的...

【专利技术属性】
技术研发人员:欧文·德拉姆
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1