一种对触控操作生成反馈特效的方法和计算机技术

技术编号:4932375 阅读:218 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种对触控操作生成视觉反馈的方法和计算机,其中方法应用于对图标的触控操作,包括:确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主题查询条件的组成元素;根据所述主题查询条件寻找一对应的反馈主题;根据所述反馈主题获取一反馈特效;显示或播放所述反馈特效。实现本发明专利技术的技术方案,使得触控操作的视觉反馈变得更有意义,更能突出整个桌面的情感效果并富有人性化;反馈特效和当前背景以及图形用户界面的其他元素相呼应。

【技术实现步骤摘要】

本专利技术涉及计算机技术,特别是指一种对触控操作生成反馈特效的方法和计算机
技术介绍
在采用触控(Touch)方式对计算机进行操作时,很多现有的操作系统都会对 Touch进行某种视觉反馈,例如,在Windows7操作系统和惠普一种计算机(HP TouchSmart) 中会在触控点产生一个光环作为视觉反馈,微软(Microsoft)的Surface中,也会对一触控 操作生成一些光环或者水纹,Li皿x的桌面也有水纹或者其他的视觉反馈。但是往往,当用 户选择了一幅以焰火为主题的图片作为当前背景时,视觉反馈却是水纹效果。 专利技术人在实现本专利技术的过程中,发现现有技术中至少存在如下问题视觉反馈没 有和当前背景以及图形用户界面的其他元素相呼应,不能构成一个更富有情感的用户界 面,甚至会破坏整个界面的一致性。
技术实现思路
本专利技术的目的是提供一种对触控操作生成反馈特效的方法和计算机,用于解决现有技术中,反馈特效没有和当前背景以及图形用户界面的其他元素相呼应的缺陷。—种计算机中对触控操作生成反馈特效的方法,应用于对图标的触控操作,包括确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主题查询条件的组成元素;根据所述主题查询条件寻找一对应的反馈主题;根据所述反馈主题获取一反馈特效;显示或播放所述反馈特效。 —种对触控操作生成反馈特效的计算机,用于对图标的触控操作,包括查询单元,用于确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主题查询条件;映射单元,用于根据所述主题查询条件寻找一对应的反馈主题;反馈单元,用于根据所述反馈主题获取一反馈特效;显示输出单元,用于显示或播放所述反馈特效。 本专利技术的实施例具有以下有益效果,使得触控操作的视觉反馈变得更有意义,更能突出整个桌面的情感效果并富有人性化;反馈特效和当前背景以及图形用户界面的其他元素相呼应。附图说明 图1为本专利技术实施例方法流程示意图; 图2为本专利技术实施例计算机结构示意图; 图3为本专利技术实施例反馈效果示意图。具体实施例方式为使本专利技术的目的、技术特征和实施效果更加清楚,下面将结合附图及具体实施例对本专利技术的技术方案进行详细描述。本专利技术提供的实施例中,根据当前背景,和/或图形 用户界面的其他元素,确定整个当前界面的反馈主题,然后根据该反馈主题选择对应的反 馈特效。 本专利技术各个实施例中,对于触控(Touch)操作,应理解为,在计算机等终端上,以 光标选定一对象(Object),甚至拖动该对象;或者以手指、触笔选定一对象,甚至拖动该对象。 如图l所示,包括 步骤IOI.确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主 题查询条件; 步骤102.根据所述元数据和内容分析寻找一对应的反馈主题; 步骤103.根据所述反馈主题获取一反馈特效; 步骤104.显示或播放所述反馈特效。 实现上述技术方案,Touch视觉反馈变得更有意义,更能突出整个桌面的情感效果 并富有人性化。 当前背景,可以是指用户为计算机选择的背景桌面,即一副各种格式的图片,对于每一个背景桌面的图片,其存储在计算机中的数据中包含有该图片的元数据。主题查询条件预先进行设定,可以具体包括将元数据作为主题查询条件,其中,元数据是在计算机中存放图片时所记录的数据,包含了若干个子项,例如拍摄地点、图片名称等;其中,拍摄地点或者图片名称中有池塘、焰火、天空、海边等关键字。将各个子项中的一个或者多个关键字作为所述主题查询条件。可以以列表的方式存放关键字。 或者,获取图片的内容分析,可以以不同方式,例如直方图分析比对的方式,获取该图片的内容分析。 当图片不存在元数据或者元数据不健全时,可仅以图片的内容分析作为所述主题 查询条件;也可以以两者均作为所述主题查询条件。 在计算机中预先存放了一个表格,称为反馈主题映射表,表格记录了主题查询条 件与反馈主题,形成一映射关系;因此步骤102中,可以在该反馈主题映射表中进行查询。 需要说明的是,根据元数据的关键字和/或内容分析至少对应至少一个反馈主题,也可以 对应更多个反馈主题;或者根据元数据的关键字和内容分析以及其他的条件,至少对应至 少一个反馈主题,也可以对应更多个反馈主题。 每一个反馈主题均可以对应至少一个反馈特效,如果反馈特效超过了两个,通过 已经确定的反馈主题,可以随机或者预先指定一反馈特效进行显示或播放。视觉反馈的效 果可以用Shader之类的渲染技术实现。例如,当所述当前背景为与水相关的照片时,显示 水纹效果;当前背景为与火焰相关时,显示火焰的反馈效果;当前背景为与天空相关时,显 示云或者风的反馈效果。 本实施例还提供了一种方法,不仅根据当前背景,而且根据一图形用户界面的其 他元素,显示或播放所述反馈特效;包括 步骤201.确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主 题查询条件。 步骤202.确定一图形用户界面,获取所述图形用户界面中的预定数目的元素作5为一图形参数。 步骤202.根据所述元数据、内容分析和所述图形参数,寻找一对应的反馈主题。 所述主题查询条件与所述反馈主题之间建立一查询映射; 所述查询映射中采用相似度查询,预先设置一阈值; 当计算所述主题查询条件与一反馈主题之间的相似度大于所述阈值时,选定该反 馈主题。 步骤203.根据所述反馈主题获取一反馈特效。 步骤204.显示或播放所述反馈特效。 其中,图形用户界面是指用户当前正在使用的应用程序的界面,S卩,是当前焦点 (Focus)所在的界面,例如可以是一个网页。 具体实现过程中,当所述当前背景为与水相关的照片时,显示水纹效果;当当前背 景为与火焰相关时,显示火焰的反馈效果;当当前背景为与天空相关时,显示云或者风的反 馈效果,如图3所示,存在一个与天空相关的背景,其中,左边表示了一个图标原始的形状, 右边的则是该图标受到触控操作之后的风的反馈效果。 与方法对应,本专利技术实施例还提供了一种对触控操作生成视觉反馈的计算机,如 图2所示,包括 查询单元301,用于确定一当前背景,获取所述当前背景的元数据和/或内容分析 作为一主题查询条件; 映射单元302,用于根据所述主题查询条件寻找一对应的反馈主题; 反馈单元303,用于根据所述反馈主题获取一反馈特效; 显示输出单元304,用于显示或播放所述反馈特效。 本专利技术的实施例具有以下有益效果,Touch视觉反馈变得更有意义,更能突出整个桌面的情感效果并富有人性化。 还包括 图形用户界面单元,用于确定一图形用户界面,获取所述图形用户界面的图形参数;将所述图形参数发送给所述查询单元,作为所述主题查询条件的一组成元素。存储单元,用于存放所述反馈特效;所述反馈特效至少包括声音反馈特效,和/或,视频反馈特效。 渲染单元,用于采用渲染技术执行所述视觉反馈特效。 相似度计算单元,用于在所述主题查询条件与所述反馈主题之间建立一查询映 射;所述查询映射中采用相似度查询,计算所述主题查询条件与每一个所述反馈主题之间 的相关性,选择出相关性最大的所述反馈主题实现所述反馈特效。 本专利技术的实施例具有以下有益效果,使得触控操作的视觉反馈变得更有意义,更 能突出整个桌面的情感效果并富有人性化;反馈特效和当前背景以及图形用户界面本文档来自技高网...

【技术保护点】
一种计算机中对触控操作生成反馈特效的方法,其特征在于,应用于对图标的触控操作,包括:确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主题查询条件的组成元素;根据所述主题查询条件寻找一对应的反馈主题;根据所述反馈主题获取一反馈特效;显示或播放所述反馈特效。

【技术特征摘要】
一种计算机中对触控操作生成反馈特效的方法,其特征在于,应用于对图标的触控操作,包括确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主题查询条件的组成元素;根据所述主题查询条件寻找一对应的反馈主题;根据所述反馈主题获取一反馈特效;显示或播放所述反馈特效。2. 根据权利要求1所述的方法,其特征在于,所述确定一当前背景,之前或之后,还包括确定一图形用户界面,获取所述图形用户界面的图形参数; 将所述图形参数作为所述主题查询条件的一组成元素。3. 根据权利要求1所述的方法,其特征在于,所述反馈特效包括 声音反馈特效;和/或, 视频反馈特效。4. 根据权利要求3所述的方法,其特征在于,所述视觉反馈采用渲染技术。5. 根据权利要求1所述的方法,其特征在于,所述主题查询条件与所述反馈主题之间 建立一查询映射;所述查询映射中采用相似度查询;计算所述主题查询条件与每一个所述反馈主题之间的相关性,选择出相关性最大的所 述反馈主题实现所述反馈特效。6. —种对触控操作生成反馈特效的计算机,其特征在于,用于对图标的触控操作,包括查询单...

【专利技术属性】
技术研发人员:胡春辉秦波李向阳张华涛
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1