触觉效果的自动调整的制作方法

文档序号:9216825阅读:373来源:国知局
触觉效果的自动调整的制作方法
【专利说明】触觉效果的自动调整
[0001]相关申请的交叉引用
[0002]本申请要求于2014年3月21日提交的临时专利申请序列号N0.61/968,419的优先权,其内容通过引用并入本文中。
技术领域
[0003]一个实施例总体上针对触觉效果,并且更具体地,针对一种自动生成并调整触觉效果的设备。
【背景技术】
[0004]触觉学是一种触觉和力反馈技术,其通过向用户施加诸如力、振动和移动的触觉反馈效果(即“触觉效果”)来利用用户的触摸感觉。诸如移动设备、触摸屏设备和个人计算机的设备能够被配置为生成触觉效果。通常,能够在设备的操作系统(“OS”)内编程对能够生成触觉效果的嵌入式硬件(比如致动器)的调用。这些调用指定执行哪个触觉效果。例如,在用户使用例如按钮、触摸屏、控制杆、操纵杆、方向盘或一些其他控制件与设备交互时,设备的OS能够通过控制电路向嵌入式硬件发送执行命令。然后嵌入式硬件产生适当的触觉效果。
[0005]设备能够被配置为协调触觉效果的输出与其他内容的输出,比如游戏或其他媒体,以使得触觉效果被包含在其他内容中。例如,在游戏环境下,在开发游戏时,音效开发者可以开发与游戏相关联并且表示在游戏中发生的动作的音效,比如机枪射击、爆炸或撞车。通常,在游戏开发过程的后期,比如在游戏开发者完成游戏应用程序的开发时,或者在游戏开发者将完成的游戏应用程序移植到新平台时,将触觉效果添加到游戏。这通常导致在已经开发完所有音效后添加触觉效果的现象。因为通常在过程中很晚才添加触觉效果,做出关于将触觉效果与音效相关联的决定常常落到触觉效果开发者或一些其他开发者的身上。此外,音效开发者通常不具有与为音效选择适当的触觉效果有关的输入。这会造成最终包含在内容中的触觉效果的质量降低。这种质量降低会成为将高质量触觉效果包含在这种内容中的阻碍。

【发明内容】

[0006]一个实施例是一种生成触觉效果的系统。该系统接收输入煤体,该输入媒体包括音频数据、视频数据或传感器数据。该系统根据输入媒体自动生成触觉效果跟踪。该系统随后将至少一个过滤器应用于自动生成的触觉效果跟踪,以生成经调整的触觉效果跟踪。
【附图说明】
[0007]图1示出了根据本发明一个实施例的系统的框图。
[0008]图2是根据本发明实施例的系统的框图,该系统接收包括音频、视频和任何与传感器相关的数据(例如,加速度、旋转、速度等)在内的多媒体场景,将与场景相关的数据自动转换为触觉效果,并随后调整/过滤触觉效果。
[0009]图3是根据一个实施例的融合两个场景(“场景I”和“场景2”)的图示。
[0010]图4示出了根据一个实施例的由“感兴趣对象”过滤器实施的计算机视觉(“Cr,)调整。
[0011]图5示出了根据本发明的另一个实施例的由“背景/前景”过滤器实施的CV调整。
[0012]图6示出了根据本发明的另一个实施例的由“与动作的接近性”过滤器实施的CV调整。
[0013]图7是根据实施例的图1的系统在自动调整/过滤触觉效果跟踪时的功能的流程图。
【具体实施方式】
[0014]一个实施例是一种系统,其在给定源数据,比如音频或视频源数据,或者与多媒体剪辑的内容相关的任何传感器数据(例如对象的角速度、旋转、速度等)的情况下自动生成并调整/过滤一个或多个触觉效果。实施例可以将接收的源数据自动转换为触觉信息,并随后执行调整或过滤,以调整自动生成的输出来考虑用户偏好、定位(即基于区域偏好)、输出设备参数等。过滤还可以应用于已经创建的触觉效果。因此,改进了触觉效果的品质。
[0015]图1示出了根据本发明一个实施例的系统10的框图。在一个实施例中,系统10是设备的部分,并且系统10为设备提供自动触觉效果调整功能。在另一个实施例中,系统10与设备分离,并为设备远程提供自动触觉效果调整功能。尽管显示为单一系统,但系统10的功能能够被实现为分布式系统。系统10包括总线12或用于传输信息的其他通信机构,和耦合到总线12以便处理信息的处理器22。处理器22可以是任何类型的通用或专用处理器。系统10进一步包括存储器14,用于存储待由处理器22执行的信息和指令。存储器14能够包括随机存取存储器(“RAM”)、只读存储器(“ROM”)、比如磁盘或光盘的静态储存设备、或者任何其他类型的计算机可读介质的任何组合。
[0016]计算机可读介质可以是任何可用介质,其能够由处理器22访问并可以包括易失性和非易失性介质、可移除和不可移除介质、通信介质和存储介质。通信介质可以包括诸如载波或其他传输机构的调制数据信号中的计算机可读指令、数据结构、程序模块或其他数据,并可以包括本领域中已知的信息传送介质的任何其他形式。存储介质可以包括RAM、闪存、ROM、可擦除可编程只读存储器(“EPR0M”)、电可擦除可编程只读存储器(“EEPR0M”)、寄存器、硬盘、可移除盘、压缩盘只读存储器(“CD-ROM”),或者本领域中已知的任何其他形式的存储介质。
[0017]在一个实施例中,存储器14存储软件模决,其在由处理器22执行时提供功能。一个实施例中,模块包括操作系统15,其为系统10以及设备的剩余部分提供操作系统功能。该模块进一步包括自动触觉效果调整模块16,其自动调整触觉效果,如以下更详细公开的。在某些实施例中,自动触觉效果调整模块16能够包括多个模块,其中,每一个单个模块都提供用于自动调整触觉效果的特定单独的功能。例如,自动触觉效果调整模块16可以包括转换模块,其接收包括音频或传感器数据中的至少之一的媒体,并根据媒体自动生成触觉效果跟踪。自动触觉效果调整模块16还可以包括过滤模块,其将至少一个可选择的过滤器应用于自动生成的触觉效果跟踪,以生成经调整的触觉效果跟踪。系统10通常会包括一个或多个附加应用模块18,以包括附加功能,比如Immers1n Corp.的“集成器”应用,其根据音频/视觉输入自动生成相应的触觉效果。
[0018]在从远程源发送和/或接收数据的实施例中,系统10进一步包括通信设备20,比如网络接口卡,以提供移动无线网络通信,比如红外、无线电、W1-Fi或蜂窝网络通信。在其他实施例中,通信设备20提供有线网络连接,比如以太网连接或调制解调器。
[0019]处理器22进一步经由总线12耦合到显示器24,比如液晶显示器(“IXD”),用于向用户显示图形表示或用户界面。显示器24可以是触摸敏感输入设备,比如触摸屏,被配置为从处理器22发送和接收信号,并且可以是多点触控触摸屏。处理器22可以进一步耦合到允许用户与系统10交互的键盘或光标控制28,比如鼠标或触控笔。
[0020]在一个实施例中,系统10进一步包括致动器26。处理器22可以向致动器26发送与生成的触觉效果相关联的触觉信号,进而致动器26输出触觉效果,比如振动触觉的触觉效果、静电摩擦触觉效果或者形变触觉效果。致动器26包括致动器驱动电路。致动器26例如可以是电机、电磁致动器、音圈、形状记忆合金、电活性聚合物、电磁铁、偏心旋转质量电机(“ERM”)、线性谐振致动器(“LRA”)、压电致动器、高带宽致动器、电活性聚合物(“ΕΑΡ”)致动器、静电摩擦显示器或超声振动发生器。在可替换的实施例中,除了致动器26以外,系统10能够包括一个或多个额外的致动器(图1中未示出)。致动器26是触觉输出设备的示例,其中,触觉输出设备是被配置为响应于驱动信号输出触觉效果的设备,比如振动触觉的触觉效果、静电摩擦触觉效果或者形变触觉效果。在可替换的实施例中,致动器26可以由一些其他类型的触觉输出设备代替。些外,在其他可替换的实施例中,系统10可以不包括致动器26,并且与系统10分离的设备包括致动器,或者生成触觉效果的其他触觉输出设备,并且系统10通过通信设备20向该设备发送生成的触觉效果信号。<
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1