为触摸屏交互确定俯仰和偏航的制作方法_4

文档序号:9493633阅读:来源:国知局
(LAN)。该网络可以呈数据网络、移动网 络、蜂窝网络、简易老式电话网络(Ρ0ΤΝ)或它们的任何组合的形式。
[0070] 本发明的实施例还可以在多种多样的网络环境中实践,包括例如基于TCP/IP网 络(例如,速率控制协议或RCP、传输控制协议或TCP、FastTCP、基于流的TCP/IP或STCP、 显式控制协议或XCP等)、电信网络、无线网络、移动网络等或者它们的任何组合。此外,本 发明的实施例通过其实现的这些计算机程序指令可以被存储在任何类型的计算机可读介 质中,并且可以被根据各种计算机模型(包括客户端/服务器模型、对等模型)或者根据分 布式计算机模型(其中,在此描述的各种功能在不同的位置处可能被影响或采用)在独立 计算装置上执行。
[0071] 网络还可以包括大容量存储器,例如像网络附加存储(NAS)、存储区域网络 (SAN)、或者其他形式的计算机或机器可读存储介质。不论该系统的配置如何,该系统可以 采用被配置成用于为在此描述的通用处理操作和/或发明技术存储数据、程序指令的一个 或多个存储器或存储模块。例如,这些程序指令可以控制操作系统和/或一个或多个应用 程序的操作。该或这些存储器还可以被配置成用于存储用于执行所披露方法的指令、与所 披露方法相关联的待显示的图形用户界面等。
[0072] 由于可以采用此类信息和程序指令来实现在此描述的系统/方法,本发明涉及包 括用于执行在此描述的各种操作的程序指令、状态信息等的机器可读存储介质。机器可读 存储介质的示例包括但不限于:磁介质,如硬盘、软盘、以及磁带;光介质,如CD-ROM盘;磁 光介质,如光磁软盘;以及专门被配置成用于存储和执行程序指令的硬件装置,如ROM和 RAM。程序指令的示例包括机器代码(如由编译器产生)和文件(包含可由计算机使用解 释器执行的高级代码)两者。
[0073] 任何上述实施例可单独使用,也可彼此以任何组合来一起使用。虽然各实施例可 能已经受到了现有技术各种的可能在本说明书中的一处或多处进行讨论或暗示的不足的 激发,但是这些实施例并不一定解决任何这些不足。换言之,不同的实施例可能解决本说明 书中可能有所讨论的不同不足。某些实施例可能仅部分地解决了本说明书中可能有所讨论 的某些不足或仅某个不足,并且某些实施例可能没有解决任何上述不足。
[0074] 尽管为了清晰理解的目的已详细描述了前述发明,将会明显的是可以在所附权利 要求书的范围内实施某些变化和修改。因此,本实施例将认为是说明性的并且不是限定性 的,并且本发明并不局限于在此给出的细节中,但是可以在所附权利要求书的范围和等效 物中进行修改。
【主权项】
1. 一种用于确定长形界面对象在与触摸屏交互时的偏航的方法,该方法包括: 从一个触摸屏的一个传感器接收一个触摸图像,该触摸图像对应于该触摸屏的具有至 少接近其定位的一个长形界面对象的一个区域,其中,该长形界面对象具有相对于该触摸 屏的一个表面的一个俯仰和一个偏航; 执行一个第一变换来获得该触摸图像的一个第一变换图像; 执行一个第二变换来获得该触摸图像的一个第二变换图像,其中,该第一变换不同于 该第二变换;并且 基于该第一变换图像和该第二变换图像两者为该长形界面对象确定该偏航。2. 如权利要求1所述的方法,其中,该偏航通过以下确定: 从该第一变换图像确定一个9值和一个第一质心值; 从该第二变换图像确定一个第二质心值;并且 基于该0值和该第一质心与该第二质心来计算偏航。3. 如权利要求2所述的方法,其中,该第一变换是偏好强烈激活的触摸像素的一个侵 蚀变换并且该第二变换是对触摸像素更具有包容性的一个松弛变换。4. 如权利要求3所述的方法,其中,该侵蚀变换包括将具有低于一个第一阈值的一个 强度值的像素变换成零,并且将高于该第一阈值的像素保留成它们的初始强度值,其中,该 松弛变换包括将具有高于一个第二阈值的一个强度值的任何像素变换成一个第一值并且 将具有低于该第二阈值的一个强度值的任何像素变换成零,其中,该第二阈值小于该第一 阈值。5. 如权利要求3所述的方法,其中,该偏航通过以下确定: 基于该0值确定一个估算的偏航,该估算的偏航具有对应于第一可能方向和第二可 能方向的一个9向量; 确定在该第一质心与该第二质心之间的一个向量;并且 基于该第一质心与该第二质心之间的该向量为该偏航选择该9向量的该第一可能方 向或该第二可能方向,其中,如果该交互式长形对象不垂直于该触摸屏的该表面,该第一变 换和该第二变换被选择用于产生不同于该第二质心的该第一质心。6. 如权利要求5所述的方法,进一步包括基于该第一质心与该第二质心之间的距离来 确定俯仰。7. 如权利要求3所述的方法,其中,该偏航由在该第一质心与该第二质心之间的该向 量的角度来确定。8. 如权利要求1所述的方法,进一步包括基于该第一变换图像和该第二变换图像中的 至少一个的至少第一特征值的大小来为该长形界面对象确定该俯仰。9. 一种系统,包括: 一个用于感测一个触摸图像的触摸屏元件,该触摸图像对应于该触摸屏的具有至少接 近其定位的一个长形界面对象的一个区域,其中,该长形界面对象具有相对于该触摸屏的 一个俯仰和一个偏航;以及 一个处理器和一个存储器,其中,该处理器和该存储器被配置成用于执行以下操作: 执行一个第一变换来获得该触摸图像的一个第一变换图像; 执行一个第二变换来获得该触摸图像的一个第二变换图像,其中,该第一变换不同于 该第二变换; 基于该第一变换图像和该第二变换图像两者来为该长形界面对象确定偏航;并且 基于该第一变换图像和该第二变换图像中的至少一个来为该长形界面对象确定俯仰。10. -种确定由触摸屏响应于处于与该触摸屏的至少接近关系中的长形对象所生成的 图像的俯仰和偏航的方法,该方法包括: 生成所述图像; 生成该图像的侵蚀变换和松弛变换并为这些对应的图像变换计算强度矩; 计算这些对应的图像变换的质心以及针对该侵蚀变换的0和特征值; 从一个第一特征值得到俯仰; 从0得到一个偏航估值; 计算出这两个质心之间的一个向量并使用该向量消除该偏航估值的多义性;并且 采用所述俯仰和偏航来得到关于与所述触摸屏有关的所述长形对象的信息。11. 如权利要求10所述的方法,其中,该图像的所述侵蚀变换仅识别较高强度图像像 素。12. 如权利要求10所述的方法,其中,该图像的所述松弛变换识别较高强度图像像素 和较低强度图像像素两者。13. 如权利要求10所述的方法,其中,该侵蚀变换包括将具有低于一个第一阈值的一 个强度值的像素变换成零,并且将高于该第一阈值的像素保留成它们的初始强度值,其中, 该松弛变换包括将具有高于一个第二阈值的一个强度值的任何像素变换成一个第一值并 且将具有低于该第二阈值的一个强度值的任何像素变换成零,其中,该第二阈值小于该第 一阈值。14. 如权利要求10所述的方法,进一步包括基于第一质心与第二质心之间的距离来确 定俯仰。15. 如权利要求10所述的方法,其中,该偏航由在第一质心与第二质心之间的该向量 的角度来确定。16. -种用于得到关于长形对象与触摸屏之间的三维关系的信息的方法,该对象足够 接近该触摸屏以便由该触摸屏感测到,该方法包括: 生成与所述对象相关联的一个图像; 基于多个不同的图像像素强度阈值标准变换所述图像; 计算所述图像变换的质心并且至少部分基于这些所得质心来计算所述信息。17. 如权利要求16所述的方法,其中,所述质心中的至少一个仅基于较高强度图像像 素。18. 如权利要求16所述的方法,其中,所述质心中的至少一个基于较高强度图像像素 和较低强度图像像素两者。19. 如权利要求16所述的方法,其中,该对象的偏航是相对于所述触摸屏所得到的信 息的部分。20. 如权利要求16所述的方法,其中,该对象的俯仰是相对于所述触摸屏所得到的信 息的部分。
【专利摘要】一种用于确定长形界面对象在与触摸屏表面交互时的俯仰和偏航的方法和设备。接收一个触摸图像,并且这个触摸图像至少具有一个第一区域,该第一区域对应于该触摸屏的具有至少接近其定位的一个长形界面对象的一个区域。该长形界面对象具有相对于该触摸屏表面的一个俯仰和一个偏航。执行一个第一变换来获得该触摸图像的一个第一变换图像,并且执行一个第二变换来获得该触摸图像的一个第二变换图像。该第一变换不同于该第二变换。基于该第一变换图像和该第二变换图像两者为该长形界面对象确定该偏航。基于该第一变换图像和该第二变换图像中的至少一个来确定该俯仰。
【IPC分类】G06F3/041
【公开号】CN105247461
【申请号】CN201580000833
【发明人】克里斯多佛·哈里森, 朱莉娅·施华兹, 罗伯特·博·肖
【申请人】齐科斯欧公司
【公开日】2016年1月13日
【申请日】2015年2月5日
【公告号】WO2015123081A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1