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

文档序号:6483610阅读:241来源:国知局
专利名称:一种对触控操作生成反馈特效的方法和计算机的制作方法
技术领域
本发明涉及计算机技术,特别是指一种对触控操作生成反馈特效的方法和计算机。
背景技术
在采用触控(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. —种对触控操作生成反馈特效的计算机,其特征在于,用于对图标的触控操作,包括查询单元,用于确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一 主题查询条件;映射单元,用于根据所述主题查询条件寻找一对应的反馈主题; 反馈单元,用于根据所述反馈主题获取一反馈特效; 显示输出单元,用于显示或播放所述反馈特效。
7. 根据权利要求6所述的计算机,其特征在于,还包括图形用户界面单元,用于确定一图形用户界面,获取所述图形用户界面的图形参数; 将所述图形参数发送给所述查询单元,作为所述主题查询条件的一组成元素。
8. 根据权利要求6所述的计算机,其特征在于,还包括 存储单元,用于存放所述反馈特效;所述反馈特效至少包括声音反馈特效,和/或,视频反馈特效。
9. 根据权利要求8所述的计算机,其特征在于,还包括 渲染单元,用于采用渲染技术执行所述视觉反馈特效。
10. 根据权利要求6所述的计算机,其特征在于,还包括相似度计算单元,用于在所述主题查询条件与所述反馈主题之间建立一查询映射; 所述查询映射中采用相似度查询;计算所述主题查询条件与每一个所述反馈主题之间的相关性,选择出相关性最大的所 述反馈主题实现所述反馈特效。
全文摘要
本发明提供一种对触控操作生成视觉反馈的方法和计算机,其中方法应用于对图标的触控操作,包括确定一当前背景,获取所述当前背景的元数据和/或内容分析作为一主题查询条件的组成元素;根据所述主题查询条件寻找一对应的反馈主题;根据所述反馈主题获取一反馈特效;显示或播放所述反馈特效。实现本发明的技术方案,使得触控操作的视觉反馈变得更有意义,更能突出整个桌面的情感效果并富有人性化;反馈特效和当前背景以及图形用户界面的其他元素相呼应。
文档编号G06F3/048GK101770283SQ200910076500
公开日2010年7月7日 申请日期2009年1月5日 优先权日2009年1月5日
发明者张华涛, 李向阳, 秦波, 胡春辉 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1