触觉设计创作工具的制作方法

文档序号:9375192阅读:176来源:国知局
触觉设计创作工具的制作方法
【技术领域】
[0001]—个实施例总体针对于一种系统,并且更具体地针对于一种推荐触觉设计的系统。
【背景技术】
[0002]触觉是通过向用户施加诸如力、振动和运动之类的触觉反馈效果(即,“触觉效果”)来利用用户对触摸的感知的触觉和力反馈技术。诸如移动设备、触摸屏设备和个人计算机之类的设备可以被配置为生成触觉效果。一般而言,对能够生成触觉效果的嵌入式硬件(诸如致动器)的调用可以被编程在设备的操作系统(“OS”)内。这些调用可以指定要播放哪个触觉效果。例如,当用户例如使用按钮、触摸屏、控制杆、控制手柄、方向盘或者某个其他控制装置来与设备交互时,设备的OS可以通过控制电路向嵌入式硬件发送播放命令。嵌入式硬件然后产生适当的触觉效果。
[0003]设备可以被配置为使触觉效果的输出与诸如音频之类的其他内容的输出相协调,以使得触觉效果被合并到其他内容中。例如,音频效果开发者可以开发可被设备输出的音频效果,诸如机关枪火力、爆炸或者撞车。另外,诸如视频效果之类的其他类型的内容可以被开发并且随后被设备输出。触觉效果开发者可以随后创作(author)设备的触觉效果,并且设备可以被配置为将触觉效果与其他内容一起输出。然而,这种处理通常需要触觉效果开发者的手动输入来创作补充音频效果或者其他类型内容的触觉效果。这种手动处理可能是沉闷的并且可能是耗时的。

【发明内容】

[0004]一个实施例是一种推荐一个或多个触觉效果的系统。该系统提供通过学习人类触觉设计者风格而生成的触觉化(haptificat1n)模型。该系统接收包括音频和视频中的至少一种以及多个事件的输入。该系统然后基于学习的触觉化模型来推荐将与来自输入的对应事件相关联的触觉效果类型。
【附图说明】
[0005]另外的实施例、细节、优点和修改从将结合附图来理解的对优选实施例的以下详细描述将变得明显。
[0006]图1示出了根据本发明一个实施例的系统的框图。
[0007]图2示出了根据本发明一个实施例的触觉设计系统的框图。
[0008]图3示出了根据本发明一个实施例的触觉设计模块的流程图。
[0009]图4示出了根据本发明一个实施例的使用高层语义描述符的贝叶斯网络。
[0010]图5示出了根据本发明一个实施例的使用低层描述符的贝叶斯网络。
【具体实施方式】
[0011]一个实施例是一种学习基于触觉效果开发者的先前触觉设计的触觉化模型并且使用学习的触觉化模型来为诸如新多媒体片段(multimedia clip)之类的新内容推荐新触觉设计的系统。
[0012]图1示出了根据本发明一个实施例的系统10的框图。在一个实施例中,系统10是触觉创作设备的一部分,并且系统10提供触觉创作设备的触觉设计功能。尽管被示出为单个系统,但是系统10的功能可以被实现为分布式系统。系统10包括总线12或者用于传送信息的其他通信机构,以及与总线12相耦合的用于处理信息的处理器22。处理器22可以是任何类型的通用或者专用处理器。系统10还包括用于存储信息以及将由处理器22执行的指令的存储器14。存储器14可以由随机存取存储器(“RAM”)、只读存储器(“R0M”)、诸如磁盘或者光盘之类的静态存储装置或者任何其他类型的计算机可读介质的任何组合组成。
[0013]计算机可读介质可以是可被处理器22存取的任何可用介质并且可以包括易失性和非易失性介质两者、可移动和不可移动介质、通信介质和存储介质。通信介质可以包括计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机构的调制数据信号中的其他数据,并且可以包括本领域已知的任何其他形式的信息递送介质。存储介质可以包括RAM、闪存、R0M、可擦可编程只读存储器(“EPR0M”)、电可擦可编程只读存储器(“EEPR0M”)、寄存器、硬盘、可移动盘、紧凑盘只读存储器(“CD-ROM”)或者本领域已知的任何其他形式的存储介质。
[0014]在一个实施例中,存储器14存储当被处理器22执行时提供功能的软件模块。这些模块在一个实施例中包括提供系统10的操作系统功能的操作系统15,以及触觉创作设备的剩余部分。这些模块还包括响应于输入而推荐触觉设计的触觉设计模块16,如在下面更详细公开的。在某些实施例中,触觉设计模块16可以包括多个模块,其中每个模块提供用于推荐或者生成触觉设计的特定单独功能。系统10将通常包括一个或多个附加的应用模块18以包括附加功能,诸如Immers1n公司的Haptic Stud1?软件。
[0015]系统10在发送和/或接收来自远程源的数据的实施例中还包括诸如网络接口卡之类的通信设备20以提供诸如红外、无线电、W1-Fi或者蜂窝网络通信之类的移动无线网络通信。在其他实施例中,通信设备20提供诸如以太网连接或者调制解调器之类的有线网络连接。
[0016]处理器22还经由总线12而被耦合到诸如液晶显示器(“IXD”)之类的用于向用户显示图形表示或者用户界面的显示器24。显示器24可以是诸如触摸屏之类的配置为发送和接收来自处理器22的信号的触敏输入设备,并且可以是多点触摸触摸屏。
[0017]系统10在一个实施例中还包括致动器26。致动器26用于其中在同一系统上生成触觉效果的实施例。或者,致动器26可以是另一设备的一部分。处理器22可以向致动器26发送与生成的触觉效果相关联的触觉信号,致动器26继而输出诸如振动触觉(vibrotactile)触觉效果、静电摩擦触觉效果或者变形触觉效果之类的触觉效果。致动器26包括致动器驱动电路。致动器26例如可以是电动机、电磁致动器、音圈、形状记忆合金、电活性聚合物、螺线管、偏心旋转质量电机(“ERM”)、线性谐振致动器(“LRA”)、压电致动器、高带宽致动器、电活性聚合物(“ΕΑΡ”)致动器、静电摩擦显示器或者超声振动发生器。在替代实施例中,系统10可以包括除致动器26 (未在图1中示出)之外的一个或多个附加的致动器。致动器26是触觉输出设备的一个示例,其中触觉输出设备是配置为响应于驱动信号而输出诸如振动触觉触觉效果、静电摩擦触觉效果或者变形触觉效果之类的触觉效果的设备。在替代实施例中,致动器26可以被某个其他类型的触觉输出设备代替。另外,在其他替代实施例中,系统10可以不包括致动器26,并且单独于系统10的设备包括致动器或者生成触觉效果的其他触觉输出设备,并且系统10通过通信设备20向该设备发送生成的触觉信号。
[0018]系统10在一个实施例中还包括扬声器28。扬声器28用于其中在同一系统上生成音频的实施例。或者,扬声器28可以是另一设备的一部分。处理器22可以向扬声器28发送音频信号,扬声器28继而输出音频效果。扬声器28例如可以是动态扬声器、电动力式扬声器、压电扬声器、磁致伸缩扬声器、静电扬声器、带式和平面磁性扬声器、弯曲波扬声器、平板扬声器、Heil气动换能器、等离子弧扬声器以及数字扬声器。在替代实施例中,系统10可以包括除扬声器28 (未在图1中不出)之外的一个或多个附加的扬声器。另外,在其他替代实施例中,系统10可以不包括扬声器28,并且单独于系统10的设备包括输出音频效果的扬声器,并且系统10通过通信设备20向该设备发送音频信号。
[0019]系统10在一个实施例中还包括数据库30。数据库30可以被配置为提供触觉设计模块16的存储并且存储触觉设计数据等。
[0020]图2示出了根据本发明一个实施例的触觉设计系统200的框图。触觉设计系统200包括触觉创作系统210、数据库220和触觉设计推荐器230。触觉设计推荐器230可以使用图1中的触觉设计模块16来实现。
[0021]在操作中,设计者可以最初操作触觉创作系统210,例如使用在触觉创作系统210上运行的触觉设计软件来为多媒体片段(例如,视频中的场景或者音频的部分)
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1