发布信息

用于混合触觉信号的信息处理装置的制作方法

作者:admin      2022-10-01 06:35:23     460



计算;推算;计数设备的制造及其应用技术1.本技术涉及信息处理装置和信息处理方法,并且更具体地,涉及用于获得触觉信号的信息信号处理装置等。背景技术:2.传统上,例如,已经提出了用于基于声音信号生成作为触觉信号的振动信号的技术(参见专利文献1)。期望实现的振动波形的特征取决于产生策略而变化。通用生成算法通常针对一种产生策略进行优化,并且因此,使用通用生成算法来生成反映各种产生策略的振动信号是困难的。3.引文列表4.专利文献5.专利文献1:wo 2019/163283 a技术实现要素:6.发明要解决的问题7.本技术的目的是使得能够使用多个生成算法的中间状态来生成触觉信号。8.问题的解决方案9.本技术的概念是,10.一种信息处理装置,包括:11.多个触觉信号生成单元,其使用彼此不同的生成算法生成触觉信号,以及12.混合单元,其混合由多个触觉信号生成单元中的至少两个触觉信号生成单元生成的触觉信号以获得输出触觉信号。13.在本技术中,多个触觉信号生成单元使用彼此不同的生成算法生成触觉信号。例如,多个触觉信号生成单元基于声音信号来生成触觉信号。混合单元混合由多个触觉信号生成单元中的至少两个触觉信号生成单元生成的触觉信号以获得输出触觉信号。14.如上所述,在本技术中,多个触觉信号生成单元使用彼此不同的生成算法混合触觉信号以获得输出触觉信号。因此,可以使用多个生成算法的中间状态来生成触觉信号。15.注意,在本技术中,例如,还可以包括控制混合单元中的混合比的控制单元。通过控制混合比,可以使用多个生成算法的更适当的中间状态来生成触觉信号。在这种情况下,例如,控制单元可以将混合比控制为预设值。此外,在这种情况下,例如,控制单元可以将混合比控制为根据通过用户操作的混合参数的值。16.此外,在这种情况下,例如,控制单元可以将混合比控制为根据呈现通过输出触觉信号的触觉的触觉装置的特性的值。此外,在这种情况下,例如,控制单元可以将混合比控制为根据声音信号的类别的值。例如,在对于声音信号的类别存在过去通过用户操作设置的值的情况下,控制单元可以将混合比控制为所述值。17.此外,在这种情况下,例如,控制单元可以按时间序列控制混合比。例如,控制单元可以基于例如预设关键帧来按时间序列控制混合比。此外,在这种情况下,例如,控制单元可以将混合比控制为根据环境信息的值。此外,在这种情况下,例如,控制单元可以将混合比控制为根据用户状况信息的值。此外,在这种情况下,例如,控制单元可以将混合比控制为通过用户操作从多个保持值中选择的值。18.此外,在这种情况下,例如,控制单元还可以控制与触觉信号的混合有关的多个触觉信号生成单元的选择。此外,在这种情况下,例如,控制单元除了控制混合单元中的混合比之外,还可以控制与触觉信号的混合有关的多个触觉信号生成单元的至少一个内部参数的值。通过以这种方式控制内部参数,例如,对于与具有降低的混合比的触觉信号对应的触觉信号生成单元,可以降低生成算法的产生策略的可能性,并且可以更自然地创建多个生成算法的中间状态。19.此外,在本技术中,例如,与触觉信号的混合有关的多个触觉信号生成单元中的每一个可以输出包络信号,而不是包括预定频率的正弦波的触觉信号,并且混合单元可以将通过混合从与触觉信号的混合有关的多个触觉信号生成单元输出的包络信号而获得的信号乘以预定频率的正弦波,以获得包括预定频率的正弦波的输出触觉信号。在与触觉信号的混合有关的多个触觉信号生成单元中的每一个中执行正弦波转换并且然后执行混合的情况下,在各个触觉信号生成单元中的正弦波存在相移的情况下,可能出现诸如由于通过混合获得的输出触觉信号的波形变形而引起的触觉的强度的降低的问题。包络信号从各个触觉信号生成单元输出并被混合,并且然后乘以正弦波以获得输出触觉信号,由此可以避免这样的问题的出现。20.此外,在本技术中,例如,混合单元可以将从与触觉信号的混合有关的多个触觉信号生成单元输出的触觉信号转换为频域,混合这些信号,并且将通过混合获得的信号转换为时域以获得输出触觉信号。在这种情况下,即使在与触觉信号的混合有关的多个触觉信号生成单元的正弦波转换单元中使用的正弦波信号存在相移,也可以避免诸如由于通过混合获得的输出触觉信号的波形变形而引起的触觉的强度的降低的问题。21.此外,在本技术中,例如,还可以包括后处理单元,该后处理单元对由混合单元获得的输出触觉信号执行归一化或限幅处理。因此,可以将输出触觉信号的幅度电平保持在适当的范围内。附图说明22.图1是示出作为实施方式的触觉信号生成装置的配置示例的框图。23.图2是示出振动信号生成单元(产生策略a)的配置的框图。24.图3是用于描述振动信号生成单元(产生策略a)的每个单元的操作的波形图。25.图4是用于描述振动信号生成单元(产生策略a)的每个单元的操作的波形图。26.图5是示出振动信号生成单元(产生策略b)的配置的框图。27.图6是用于描述振动信号生成单元(产生策略b)的每个单元的操作的波形图。28.图7是用于描述振动信号生成单元(产生策略b)的每个单元的操作的波形图。29.图8是示出混合参数t与作为振动信号sha的混合比的混合值f(t)之间的对应关系的示例的图。30.图9是示出在通过用户操作调整混合参数t的情况下显示在显示单元上的用户接口(ui)画面的示例的图。31.图10是示出与滑动器的操作器的移动位置对应的混合参数t、作为振动信号sha的混合比的f(t)、以及作为振动信号shb的混合比的1-f(t)之间的对应关系的示例的图。32.图11是示出在生成振动信号shb的仅振动信号生成单元114的内部参数与混合比相关的情况下的示例的图。33.图12是示出内部参数值的各个值处振动信号shb的波形的改变示例的图。34.图13是示意性地示出直到从声音信号a获得振动信号sh的处理过程的流程图。35.图14是示出混合参数t的各个参数值处振动信号sh的波形的示例的图。36.图15是示出在振动波形的调整期间ui画面上的波形显示的示例的图。37.图16是示出在振动波形的调整期间ui画面上的波形显示的示例的图。38.图17是示出在振动波形的调整期间ui画面的示例的图。39.图18是示出在用户执行振动波形的调整操作的情况下处理过程的示例的序列图。40.图19是取出的振动信号生成装置的一部分的框图。41.图20是用于描述在两个振动信号生成单元中使用的正弦波存在相移的情况下生成的通过混合获得的振动信号的波形变形的图。42.图21是示出振动信号生成装置的配置改变示例(1)的框图。43.图22是示出配置改变示例(1)的各个单元的波形的示例的图。44.图23是示出振动信号生成装置的配置改变示例(2)的框图。45.图24是示出配置改变示例(2)的各个单元的波形的示例的图。46.图25是用于描述混合比的时间序列控制的图。47.图26是示出将混合参数t的范围设置为-1至2的范围的示例的图。具体实施方式48.在下文中,将描述用于执行发明的模式(在下文中,被称为“实施方式”)。注意,将按以下顺序给出描述。49.1.实施方式50.2.修改51.《1.实施方式》52.[振动信号生成装置的配置示例][0053]图1示出了作为实施方式的触觉信号生成装置10的配置示例。触觉信号生成装置10包括控制单元101、用户操作单元102、显示单元103、处理单元104、振动装置105和声音输出单元106。注意,在本实施方式中,触觉信号生成装置10生成振动信号作为触觉信号,但是本技术不限于触觉信号是振动信号的实施方式。[0054]控制单元101包括中央处理单元(cpu)并且控制触觉信号生成装置10的每个单元的操作。形成用户接口的用户操作单元102和显示单元103连接至控制单元101。用户操作单元102使得用户能够执行各种类型的操作。例如,用户可以参考显示在显示单元103上的用户接口(ui)显示使用用户操作单元102来执行改变混合参数的操作、调整振动波形的操作等。[0055]处理单元104基于声音信号(音信号)来生成振动信号(触觉信号)。下面将描述处理单元104的细节。振动装置105向与振动装置105接触的用户呈现振动。振动装置105用于通过由处理单元104生成的振动信号适当地检查振动状态。声音输出单元106是例如扬声器、头戴式耳机等,并且用于通过声音信号适当地检查声音。[0056]“处理单元的配置示例”[0057]处理单元104包括声音信号存储单元111、声音信号处理单元112、振动信号生成单元113、振动信号生成单元114、混合单元115、振动信号处理单元116和振动信号存储单元117。[0058]声音信号存储单元111存储声音信号。声音信号处理单元112对从声音信号存储单元111读取的声音信号执行音量归一化(归一化)处理,例如,在不发生数字限幅的范围内使峰值电平最大化的处理。[0059]振动信号生成单元113基于由声音信号处理单元112处理的声音信号sa来生成振动信号sha。振动信号生成单元113使用针对产生策略a(表现力定向)优化的生成算法来生成振动信号sha。振动信号生成单元114基于由声音信号处理单元112处理的声音信号sa来生成振动信号shb。振动信号生成单元114使用针对产生策略b(强度定向)优化的生成算法来生成振动信号shb。[0060]“振动信号生成单元(产生策略a)的配置示例”[0061]图2示出了振动信号生成单元113的配置示例。如上所述,振动信号生成单元113使用针对表现力定向产生策略a优化的生成算法来生成振动信号sha。振动信号生成单元113通过拾取声音信号sa中包括的所有微小改变并将它们反映在振动信号sha中来获得表现力定向振动信号sha。[0062]振动信号生成单元113包括发作区段检测单元301、高频带提取单元302、正弦波a转换单元303、低频带提取单元304、正弦波b转换单元305、高频带提取单元306、音高移位单元307、低频带提取单元308、加法单元309、动态压缩单元310和加法单元311。[0063]发作区段检测单元301从声音信号sa中检测其中声压突然增大的区段即发作区段,并且输出与该区段对应的包络信号s10。图3(a)的左部示出了声音信号sa的波形的示例,以及图3(a)的右部示出了从发作区段检测单元301输出的与声音信号sa对应的包络信号s10的波形的示例。在发作区段检测单元301中,通过参数调整扩展或压缩区段,从而影响正弦波转换的强度。[0064]高频带提取单元302从来自发作区段检测单元301的输出包络信号s10中提取与发作区段对应的包括大量高频分量的区段,并且输出与该区段对应的包络信号s11。在高频带提取单元302中,通过参数调整来改变要提取的频率范围,从而影响转换成正弦波a(例如,150hz或更大的振动信号)的区段,并且因此影响光表现。[0065]正弦波a转换单元303将来自高频带提取单元302的输出包络信号s11乘以正弦波a,并且输出正弦波a的振动信号s12。图3(b)的左部示出了来自高频带提取单元302的输出包络信号s11的波形的示例,以及图3(b)的右部示出了与输出包络信号s11对应的、从正弦波a转换单元303输出的正弦波a的振动信号s12的波形的示例。在正弦波a转换单元303中,通过参数调整来改变正弦波a的频率,从而影响光表现。[0066]低频带提取单元304从来自发作区段检测单元301的输出包络信号s10中提取与发作区段对应的包括大量低频分量的区段,并且输出与区段对应的包络信号s13。在低频带提取单元304中,通过参数调整来改变要提取的频率范围,从而影响转换成正弦波b(例如,小于150hz、特别是振动装置的共振频率f0等的振动信号)的区段,并且因此影响重表现。[0067]正弦波b转换单元305将来自低频带提取单元304的输出包络信号s13乘以正弦波b,并且输出正弦波b的振动信号s14。图3(c)的左部示出了来自低频带提取单元304的输出包络信号s13的波形的示例,以及图3(c)的右部示出了与输出包络信号s13对应的、从正弦波b转换单元305输出的正弦波b的振动信号s14的波形的示例。在正弦波b转换单元305中,通过参数调整来改变正弦波b的频率,从而影响重表现。[0068]高频带提取单元306从声音信号sa中提取高频分量s15,并且输出高频分量s15。图4(d)的左部示出了声音信号sa的波形的示例,以及图4(d)的右上部示出了从高频带提取单元306输出的与声音信号sa对应的高频分量s15的波形的示例。在高频带提取单元306中,通过参数调整来改变要提取的频率范围。[0069]音高移位单元307将来自高频带提取单元306的输出频率分量s15移位到低频带(使得其落入1000hz或更小),并且输出已经被移位到低频带的频率分量s16。通过以这种方式将输出频率分量s15移位到低频带,可以将信号感知为振动。图4(e)的左部示出了来自高频带提取单元306的输出频率分量s15的波形的示例,以及图4(e)的右部示出了从音高移位单元307输出的与输出频率分量s15对应的频率分量s16的波形的示例。在音高移位单元307中,通过参数调整来改变移位程度,从而影响身体感觉。[0070]低频带提取单元308从声音信号sa中提取低频分量s17,并且输出低频分量s17。图4(d)的左部示出了声音信号sa的波形的示例,以及图4(d)的右下部示出了从低频带提取单元308输出的与声音信号sa对应的低频分量s17的波形的示例。在低频带提取单元308中,通过参数调整来改变要提取的频率范围。[0071]加法单元309将来自音高移位单元307的输出频率分量s16和来自低频带提取单元308的输出频率分量s16相加(混合)。动态压缩单元310调整来自加法单元309的输出频率分量318以减小语调差异,并且输出频率分量318作为振动信号s19。通过以这种方式调整语调差异以使其减小,可以生成使微小振动更容易被感知的振动信号。图4(f)的左部示出了来自加法单元309的输出频率分量s18的波形的示例,以及图4(f)的右部示出了从动态压缩单元310输出的与输出频率分量s18对应的振动信号s19的波形的示例。在动态压缩单元310中,通过参数调整来改变压缩程度,从而影响感知微小振动的容易性。[0072]加法单元311将来自正弦波a转换单元303的输出振动信号s12、来自正弦波b转换单元305的输出振动信号s14、以及来自动态压缩单元310的输出振动信号s19相加(混合),并且输出通过加法获得的信号作为振动信号sha。注意,此时,对于其中检测到发作的区段,可以执行输出仅发作信号即振动信号s12和振动信号s14的处理。在这种情况下,可以通过按原样输出发作信号来保持强度。[0073]图2中示出的振动信号生成单元113针对发作检测的每个目标频率改变转换的正弦波,并且可以生成很好地表现声音的特性的振动信号。此外,图2中示出的振动信号生成单元113甚至对微小的声压改变也执行振动变换,并且可以生成能够在失去清晰度的同时表现细微的振动的振动信号。[0074]“振动信号生成单元(产生策略b)的配置示例”[0075]图5示出了振动信号生成单元114的配置示例。如上所述,振动信号生成单元114使用针对强度定向产生策略b优化的生成算法来生成振动信号shb。振动信号生成单元114通过宁愿放弃声音信号sa中包括的微小改变来获得强度定向振动信号shb。[0076]振动信号生成单元114包括发作区段检测单元401、区段扩展单元402、正弦波转换单元403、高频带提取单元404、音高移位单元405、低频带提取单元406、加法单元407、动态扩展单元408和加法单元409。[0077]发作区段检测单元401从声音信号sa中检测其中声压突然增大的区段即发作区段,并且输出与该区段对应的包络信号s20。图6(a)的左部示出了声音信号sa的波形的示例,以及图6(a)的右部示出了从发作区段检测单元401输出的与声音信号sa对应的包络信号s20的波形的示例。在发作区段检测单元401中,通过参数调整扩展或压缩区段,从而影响正弦波转换的强度。[0078]区段扩展单元402将来自发作区段检测单元301的输出包络信号s20在时间方向上扩展以扩展检测到的发作区段,并且输出通过扩展获得的包络信号s21。当通过转换获得正弦波时,正弦波的输出时间通过发作区段在时间方向上的扩展而变长,并且其被强烈地感知为身体感觉。图6(b)的左部示出了来自发作区段检测单元401的输出包络信号s20的波形的示例,以及图6(b)的右部示出了从区段扩展单元402输出的与输出包络信号s20对应的包络信号s21的波形的示例。在区段扩展单元402中,通过参数调整来改变扩展程度,从而影响身体感觉。[0079]正弦波转换单元403将来自区段扩展单元402的输出包络信号s21乘以正弦波(例如,小于150hz、特别是振动装置的共振频率f0等的振动信号),并且输出振动信号s22。图6(c)的左部示出了来自区段扩展单元402的输出包络信号s21的波形的示例,以及图6(c)的右部示出了从正弦波转换单元403输出的与输出包络信号s21对应的振动信号s22的波形的示例。在正弦波转换单元403中,通过参数调整来改变正弦波的频率,从而影响重表现。[0080]高频带提取单元404从声音信号sa中提取高频分量s23,并且输出高频分量s23。图7(d)的左部示出了声音信号sa的波形的示例,以及图7(d)的右上部示出了从高频带提取单元404输出的与声音信号sa对应的高频分量s23的波形的示例。在高频带提取单元404中,通过参数调整来改变要提取的频率范围。[0081]音高移位单元405将来自高频带提取单元306的输出频率分量s23移位到低频带(使得其落入1000hz或更小),并且输出已经被移位到低频带的频率分量s24。通过以这种方式将输出频率分量s23移位到低频带,可以将信号感知为振动。图7(e)的左部示出了来自高频带提取单元404的输出频率分量s23的波形的示例,以及图7(e)的右部示出了从音高移位单元405输出的与输出频率分量s23对应的高频分量s24的波形的示例。在音高移位单元405中,通过参数调整来改变移位程度,从而影响身体感觉。[0082]低频带提取单元406从声音信号sa中提取低频分量s25,并且输出低频分量s25。图7(d)的左部示出了声音信号sa的波形的示例,以及图7(d)的右下部示出了从低频带提取单元406输出的与声音信号sa对应的低频分量s25的波形的示例。在低频带提取单元406中,通过参数调整来改变要提取的频率范围。[0083]加法单元407将来自音高移位单元405的输出频率分量s24和来自低频带提取单元406的输出频率分量s25相加(混合)。动态扩展单元408调整来自加法单元407的输出频率分量s26以增大语调差异,并且输出频率分量s26作为振动信号s27。通过以这种方式将语调差异调整为增大,可以生成使得能够感知到清晰的振动的振动信号。图7(f)的左部示出了来自加法单元407的输出频率分量s26的波形的示例,以及图7(f)的右部示出了从动态扩展单元408输出的与输出频率分量s26对应的振动信号s27的波形的示例。在动态扩展单元408中,通过参数调整来改变扩展程度,从而影响振动的清晰度。[0084]加法单元409将来自正弦波转换单元403的输出振动信号s12和来自动态扩展单元408的输出振动信号s27相加(混合),并且输出通过加法获得的信号作为振动信号shb。注意,此时,对于其中检测到发作的区段,可以执行输出仅发作信号即振动信号s22的处理。在这种情况下,可以通过按原样输出发作信号来保持强度。[0085]返回图1,混合单元115将由振动信号生成单元113生成的振动信号sha和由振动信号生成单元114生成的振动信号shb混合,以获得具有两种生成算法的中间状态的振动表现的振动信号sh。例如,控制单元101将混合比控制为预设值。关于混合比,在振动信号sha的混合比为m的情况下,振动信号shb的混合比为(1-m)。混合比的预设值例如被保持在控制单元101中的存储器中。[0086]此外,控制单元101例如将混合比控制为与通过用户操作的混合参数(结合参数)对应的值。图8示出了混合参数t与作为振动信号sha的混合比的混合值(结合值)f(t)之间的对应关系的示例。在这种情况下,振动信号shb的混合比为1-f(t)。[0087]作为对应关系,除了线性之外,还能够想到非线性。在图8(a)中的对应关系中,混合比f(t)与混合参数t的改变对应地线性改变。此外,在图8(b)和图8(c)中的对应关系中,混合比f(t)与混合参数t的改变对应地非线性改变。考虑到人的感觉,即使在两个振动信号一对一地混合的情况下,也可以很好地假设这两个振动信号使得不会感觉到它们一对一地混合。在这种情况下,用户操作感觉可以与使用非线性的混合感觉匹配。[0088]图9示出了在通过用户操作调整混合参数t的情况下显示在显示单元103上的用户接口(ui)画面的示例。ui画面包括:操作单元511,其包括用户通过其来调整混合参数t的显示的滑动器;第一波形显示单元512,其上显示有声音信号的波形;以及第二波形显示单元513,其上显示有通过混合获得的振动信号的波形。[0089]用户可以通过移动显示在操作单元511上的滑动器的操作器来在0与1之间调整混合参数t。在示出的示例中,示出了混合参数t为0.25的状态。显示在第二波形显示单元513上的通过混合获得的振动信号的波形与混合参数t的改变对应地改变。通过将振动装置105由通过混合获得的振动信号实际振动并且参考振动的状态,用户可以高效地将混合参数t调整为适当的混合参数t,并且因此调整适当的混合比。[0090]图10示出了与滑动器的操作器的移动位置对应的混合参数t、作为振动信号sha的混合比的f(t)、以及作为振动信号shb的混合比的1-f(t)之间的对应关系的示例。图10(a)示出了滑动器的操作器的移动位置,图10(b)示出了f(t),以及图10(c)示出了1-f(t)。示例是在混合比f(t)和1-f(t)与混合参数t的改变对应地线性改变的情况下的示例。[0091]注意,能够想到,通过管理振动信号生成单元113中的产生策略a的可能性的内部参数、以及管理振动信号生成单元114中的产生策略b的可能性的内部参数与混合比相关,使得在混合的情况下中间状态的振动表现更自然。仅振动信号生成单元113、仅振动信号生成单元114、或振动信号生成单元113和振动信号生成单元114两者的内部参数与混合比相关。[0092]图11示出了在生成振动信号shb的仅振动信号生成单元114的内部参数与混合比相关的情况下的示例。图11(a)至图11(c)分别与图10(a)至图(c)相同。图11(d)示出了管理振动信号生成单元114中的产生策略b的可能性的内部参数的改变。在这种情况下,内部参数随着振动信号shb的混合比1-f(t)增大而增大,并且振动信号生成单元114中的产生策略b的可能性增大。图12示出了内部参数值的各个值处振动信号shb的波形的改变示例。[0093]通过以这种方式与混合比相关地控制内部参数,例如,对于与具有降低的混合比的振动信号对应的振动信号生成单元,可以降低生成算法的产生策略的可能性,并且可以更自然地创建多个生成算法的中间状态。[0094]返回图1,振动信号处理单元116对通过混合单元115获得的振动信号sh执行归一化或限幅处理,以将振动信号sh的幅度电平保持在适当的范围内。振动信号存储单元117存储已经由振动信号处理单元116执行了处理的振动信号sh。[0095]图13的流程图示意性地示出了直到从图1中示出的触觉信号生成装置10中的声音信号a获得振动信号sh的处理过程。在步骤st1中,触觉信号生成装置10获取声音信号sa。接下来,在步骤st2中,触觉信号生成装置10获取混合比。[0096]接下来,在步骤st3中,触觉信号生成装置10在振动信号生成单元113中从声音信号sa生成振动信号sha,并且在振动信号生成单元114中从声音信号sa生成振动信号shb。在这种情况下,可以基于混合比来改变内部参数。接下来,在步骤st4中,触觉信号生成装置10基于混合比将由各个振动信号生成单元生成的振动信号sha和振动信号shb混合,以获得振动信号sh。[0097]如上所述,在图1中示出的触觉信号生成装置10中,将使用两种不同的生成算法生成的振动信号sha和振动信号shb混合,以获得输出振动信号sh。因此,可以使用两种生成算法的中间状态来令人满意地生成振动信号。[0098]“对混合的振动信号的编辑处理”[0099]在图1中示出的触觉信号生成装置10中,可以调整通过如上所述混合振动信号sha和振动信号shb而获得的振动信号sh的振动波形。[0100]图14示出了混合参数t的各个参数值处振动信号sh的波形的示例。随着参数值增加,振动感觉更强烈。在这种情况下,可能过度强调不期望被强调的区段——例如由虚线圆包围的区段,并且可能增强振动。[0101]在振动波形的调整期间,例如,如图15(a)所示,在显示单元103上的ui画面上显示的振动信号sh的波形上自动突出显示可能被过度强调(过度反映产生策略)的区段,并且用户可以通过选择包括期望调整的振动波形的区段并执行操作来调整区段中的振动波形。作为振动波形的调整操作,能够想到减弱幅度、移位频率、在改变内部参数之后再次生成振动信号以减弱产生策略的影响等。[0102]在这种情况下,例如,鼠标光标放在区段上,然后出现用于改变幅度“db”和频率“f”的调整ui,如图15(b)所示。此外,例如,鼠标的右击使得出现用于调整的菜单项。此外,例如,选择和删除突出显示的区段的操作也是可能的,并且在这种情况下,执行低通滤波处理,使得平滑地继续在前波形和在后波形。[0103]此外,在振动波形的调整期间,例如,如图16(a)所示,在显示单元103上的ui画面上显示的振动信号sh的波形上自动突出显示包括振动与振动之间的间隔变窄的周期性振动波形的区段,并且例如,由用户将鼠标光标放在区段上,然后出现用于改变振动的长度的调整ui,并且如图16(b)所示,用户还可以一起执行缩短多个连续振动区段的长度的操作。[0104]图17示出了在振动波形的调整期间在显示单元103上显示的ui画面的示例。ui画面包括用户执行振动波形的调整操作的操作单元611、显示声音信号的波形的第一波形显示单元612、以及显示通过混合获得的振动信号的波形的第二波形显示单元613。[0105]图18的序列图示出了在用户执行振动波形的调整操作的情况下的处理过程的示例。在步骤st21中,用户按下“读取”,然后在步骤st31中,控制单元101分别从振动信号存储单元117和声音信号存储单元111读取作为调整目标的振动信号sh和与振动信号sh对应的声音信号sa,并且将它们保持在内部存储器中。因此,与调整有关的振动信号sh的波形显示在第二波形显示单元613上,并且与振动信号sh对应的声音信号sa的波形显示在第一波形显示单元612上。[0106]用户可以在第二波形显示单元613上显示的波形的范围内执行振动信号sh的波形调整。在执行振动信号sh的另一范围的波形调整的情况下,用户执行滚动操作以改变在第二波形显示单元613上显示的振动信号sh的波形的范围。与该改变对应,在第一波形显示单元612上显示的声音信号sa的波形也自动改变。[0107]在第二波形显示单元613上显示的振动信号sh的波形中,例如,如图15(a)所示,自动突出显示可能被过度强调的区段,并且例如,如图16(a)所示,自动突出显示包括振动与振动之间的间隔变窄的周期性振动波形的区段。用户可以对以这种方式突出显示的区段执行波形调整操作。[0108]接下来,在步骤st22中,用户执行波形调整操作。例如,如图15(b)所示,通过将鼠标光标放在期望执行波形调整的区段上,可以执行改变幅度“db”或频率“f”或者删除区段中的波形的操作。此外,例如,如图16(b)所示,用户可以一起执行缩短多个连续振动区段的长度的操作。[0109]注意,波形调整操作不限于此。例如,操作可以包括改变混合单元115中的混合比的操作,以及改变振动信号生成单元113和振动信号生成单元114的内部参数的操作。在这种情况下,在执行波形调整的区段中,基于改变的混合比和内部参数再次生成振动信号sh,由此执行波形调整。[0110]用户执行波形调整操作,然后在步骤st32中,根据用户操作,控制单元101对执行波形调整的区段中的振动信号sh执行波形调整处理。在这种情况下,在第二波形显示单元613上显示振动信号sh的调整之后的波形。[0111]接下来,在步骤st23中,用户按下“播放”,然后在步骤st33中,控制单元101将已经执行了波形调整并且与第二波形显示单元613上显示的波形对应的振动信号sh输出至振动装置105。因此,用户可以检查由已经执行了波形调整的振动信号sh引起的振动。注意,在这种情况下,可以与振动信号sh的输出同步地将对应的声音信号sa输出至声音输出单元106。因此,用户可以检查振动以及声音。[0112]接下来,在步骤st24中,用户确定振动是否令人满意。在振动不令人满意的情况下,用户返回步骤st22的处理。另一方面,在步骤st24中振动令人满意的情况下,在步骤st25中,用户按下“应用”。用户按下“应用”,然后在步骤st34中,控制单元101确认在第二波形显示单元613上显示的波形的范围内的波形调整。[0113]接下来,在步骤st26中,用户确定是否执行与第二波形显示单元613上显示的波形的范围不同的振动信号sh的另一范围的波形调整。注意,在步骤st22中用户没有执行波形调整操作的情况下,处理可以立即进行到步骤st26。在执行振动信号sh的另一范围的波形调整的情况下,在步骤st27中,用户执行滚动操作以改变第二波形显示单元613上的振动信号sh的范围。此后,用户返回步骤st22的处理。[0114]在步骤st26中没有执行另一范围的波形调整的情况下,在步骤st28中,用户按下“导出”。用户按下“导出”,则在步骤st35中,控制单元101将内部存储器中已经执行了波形调整的振动信号sh写入振动信号存储单元117。在这种情况下,文件可以被重写或者可以作为新文件存储。[0115]“振动信号生成装置的配置改变”[0116]在图1中示出的触觉信号生成装置10中,如图19所示,振动信号生成单元113的正弦波b转换单元305将包络信号s13乘以例如振动装置的谐振频率f0的正弦波以获得正弦波(f0)的振动信号s14,并且振动信号生成单元114的正弦波转换单元403将包络信号s21乘以例如振动装置的谐振频率f0的正弦波以获得正弦波(f0)的振动信号s22,并且这些由混合单元115混合(相加)。[0117]在这种情况下,在正弦波b转换单元305中使用的正弦波(f0)与正弦波转换单元403中使用的正弦波(f0)之间存在相移的情况下,可能出现诸如由于通过在混合单元115中混合而获得的振动信号sh的波形变形而引起的振动强度的降低的问题。[0118]图20示出了出现这样的问题的情况的示例。图20(a)示出了由振动信号生成单元113生成的振动信号sha的波形,图20(b)示出了由振动信号生成单元114生成的振动信号shb的波形,以及图20(c)示出了通过混合各50%获得的振动信号sh的波形。该示例指示通过在振动信号生成单元113和振动信号生成单元114中由于发作检测相乘而获得的正弦波(f0)中存在5ms的相移,并且振动信号sh发生波形变形的情况。在这种情况下,出现诸如振动强度的降低的问题。[0119]“配置改变示例(1)”[0120]图21示出了配置改变示例(1)。在图21中,与图1、图2、图5中的部分对应的部分由相同的附图标记表示。[0121]振动信号生成单元113按原样输出包络信号s13,而不输出振动信号s14。在这种情况下,正弦波b转换单元305对于振动信号生成单元113不是必需的。此外,振动信号生成单元114按原样输出包络信号s21,而不输出振动信号s22。在这种情况下,正弦波转换单元403对于振动信号生成单元114不是必需的。[0122]从振动信号生成单元113输出的包络信号s13和从振动信号生成单元114输出的包络信号s21由混合单元121混合。混合单元121中的混合比对应于混合单元115中的混合比。正弦波转换单元122将从混合单元121输出的包络信号s31乘以正弦波(f0),并且输出振动信号s32。[0123]然后,加法单元123将从正弦波转换单元122输出的振动信号s32和从混合单元115输出的振动信号相加,以获得振动信号sh。注意,在这种情况下,通过去除与正弦波b转换单元305有关的振动信号s14来获得输入至混合单元115的来自振动信号生成单元113的振动信号sha,并且类似地,通过去除与正弦波转换单元403有关的振动信号s14来获得输入至混合单元115的来自振动信号生成单元114的振动信号shb。[0124]图22示出了输入至混合单元121的包络信号s13和s21的波形、从混合单元121输出的混合之后的包络信号s31的波形、以及从正弦波转换单元122输出的正弦波(f0)的振动信号s32的波形的示例。[0125]使用图21中示出的配置,可以避免在图19中示出的配置中出现的问题的发生,问题例如在正弦波b转换单元305中使用的正弦波(f0)与正弦波转换单元403中使用的正弦波(f0)之间存在相移的情况下,由于通过在混合单元115中混合而获得的振动信号sh的波形变形而引起的振动强度的降低。[0126]“配置改变示例(2)”[0127]图23示出了配置改变示例(2)。在图23中,与图1中的部分对应的部分由相同的附图标记表示。[0128]由快速傅立叶变换(fft)单元131将由振动信号生成单元113生成的振动信号sha转换成频域中的信号sha'。此外,由fft单元132将由振动信号生成单元114生成的振动信号shb转换成频域中的信号shb'。在混合单元115中,频域中的信号sha'和shb'被混合。[0129]然后,快速傅立叶逆变换(ifft)单元133将通过由混合单元115混合而获得的频域中的信号sh'转换成时域中的信号,以获得振动信号sh。注意,在ifft单元133将频域中的信号转换成时域中的信号的情况下,需要相位信息。作为相位信息,例如,使用振动信号sha或振动信号shb的相位信息,或者使用通过相位恢复获得的相位信息。[0130]图24示出了从振动信号生成单元113输出并输入至fft单元131的振动信号sha的波形、从振动信号生成单元114输出并输入至fft单元132的振动信号shb的波形、以及从ifft单元133输出的振动信号sh的波形的示例。尽管在振动信号sha与振动信号shb之间的发作检测区段中正弦波存在相移,但是在从ifft单元133输出的振动信号sh中不会发生由于相移而引起的波形变形。[0131]使用图23中示出的结构,例如即使在振动信号sha与振动信号shb之间的发作检测区段中正弦波存在相移,也可以防止通过混合获得的振动信号sh的波形变形,并且可以避免诸如振动强度的降低的问题。[0132]《2.修改》[0133]注意,在上述实施方式中,已经描述了这样的示例:其中控制单元101将混合单元115中的振动信号sha和振动信号shb的混合比控制为预设值或根据通过用户操作的混合参数的值。然而,还能够想到,控制单元101将混合比控制为以下值。通过以这种方式控制而获得的值例如还可以用作在使得能够进行用户操作的情况下的初始值。[0134]例如,能够想到,控制单元101将混合比控制为根据振动装置105的特性的值。在这种情况下,控制单元101通过在连接至振动装置105等时自动确定振动装置105的类型,或者通过用户手动输入振动装置105的类型,来识别振动装置105的特性。在这种情况下,可以通过以适合于振动装置105的特性的混合比混合振动信号sha和振动信号shb来获得振动信号sh。[0135]此外,例如,能够想到,控制单元101将混合比控制为根据声音信号sa的类别的值。在这种情况下,控制单元101通过分析声音信号sa、通过属于声音信号sa的元数据等、或者通过由用户手动输入的信息来识别声音信号sa属于哪个类别。例如,分析声音信号sa中包括的频率分量,并且基于分析结果来确定声音信号sa的类别,例如,声音信号sa是重枪械声音类型还是环境声音类型。在这种情况下,可以通过以适合于声音信号sa的类别的混合比混合振动信号sha和振动信号shb来获得振动信号sh。[0136]此外,例如,能够想到,在对于声音信号sa的类别存在过去通过用户操作设置的值的情况下,控制单元101将混合比控制为该值。在这种情况下,可以通过以过去通过用户操作设置的混合比混合振动信号sha和振动信号shb来获得振动信号sh,并且可以减少设置混合比的用户操作的劳动。[0137]此外,例如,能够想到,控制单元101将混合比控制为根据环境信息或用户状况信息的值。环境信息是指示例如环境处于哪个时间段(一般地,夜间比日间安静)以及环境具有什么类型的噪声状况的信息。此外,用户状况信息是指示诸如年龄、性别、移动、乘坐火车等的用户状况的信息。在这种情况下,可以通过以适合于环境或用户状况的混合比混合振动信号sha和振动信号shb来获得振动信号sh。例如,在午夜的情况下,可以获得表现力定向振动信号sha的比大于强度定向振动信号shb的比的振动信号sh。[0138]此外,例如,能够想到,控制单元101将混合比控制为通过用户操作从预先保持的多个值中选择的值。在这种情况下,将多个保持值与振动装置105的类型(特性)、声音信号sa的类别、环境、用户状况等相关联使得用户能够容易地选择适当的值。注意,尽管未示出,但是在这种情况下,选择画面被显示为ui画面,并且用户基于选择画面来选择适当值作为混合比。[0139]此外,在上述实施方式中,没有提及按时间序列控制混合单元115中的振动信号sha和振动信号shb的混合比。然而,能够想到,控制单元101按时间序列控制混合比,如图25(b)所示。图25(a)示出了声音信号的波形。在这种情况下,控制单元101基于例如预设关键帧来按时间序列控制混合比。[0140]此外,在上述实施方式中,已经描述了通过用户操作的混合参数t在0至1的范围内的示例(参见图10)。然而,也能够想到,将混合参数t的范围设置为在0至1的范围之外。例如,图26(a)示出了将混合参数t的范围设置为-1至2的范围的示例,以及图26(b)和图26(c)分别示出了在这种情况下振动信号sha的混合比f(t)和振动信号shb的混合比1-f(t)。[0141]在这种情况下,在混合参数t为0至-1的范围内,振动信号sh仅包括振动信号sha的分量,并且随着混合参数t接近-1,振动信号sha的强度(电平)增加。此外,在这种情况下,在混合参数t为1至2的范围内,振动信号sh仅包括振动信号shb的分量,并且随着混合参数t接近2,振动信号shb的强度(电平)增加。[0142]此外,在上述实施方式中,已经描述了这样的示例:其中包括振动信号生成单元113和振动信号生成单元114,并且混合由它们生成的振动信号sha和shb以获得振动信号sh。然而,也能够想到,包括具有不同生成算法的三个或更多个振动信号生成单元,并且混合由它们生成的振动信号以获得振动信号。此外,也能够想到,包括多个振动信号生成单元,并且可以部分地或全部地切换与混合有关的预定数目的振动信号生成单元,例如,两个振动信号生成单元。在这种情况下,控制单元控制与振动信号的混合有关的多个振动信号生成单元的选择。[0143]例如,除了振动信号生成单元a(例如,振动信号生成单元113)和振动信号生成单元b(例如,振动信号生成单元114)之外,还包括例如包括低通滤波器的振动信号生成单元c,并且将振动信号生成单元a和b的使用状态切换至振动信号生成单元a和c的使用状态。该切换可以通过用户操作手动执行,或者可以在振动信号生成单元b的效果被确定为弱的情况下自动执行。[0144]此外,在上述实施方式中,已经描述了这样的示例:改变滑动器的操作器值作为ui画面上的表示以供用户调整混合参数t(参见图9),但是本发明不限于此。例如,还能够想到,改变颜色或透明度作为ui画面上的表示以供用户调整混合参数t。[0145]此外,尽管上面未描述,但是假设将来自动设置要混合的多个振动信号的混合比——例如由振动信号生成单元113生成的振动信号sha和由振动信号生成单元114生成的振动信号shb的混合比,则假设期望的混合比取决于设计者而变化。在这种情况下,还能够想到,进一步混合可以由多个设计者根据个人偏好产生的振动信号以获得期望的振动信号。在这种情况下,用户能够改变混合比。注意,在这种情况下,还能够想到,以用户期望的混合比混合由多个设计者选择的混合比,并且使用通过混合获得的混合比来混合多个振动信号以获得期望的振动信号。[0146]此外,尽管上面未描述,但是能够想到,在用户在ui画面上移动滑动器的操作器以改变混合参数t的情况下,每当移动操作器时,振动装置在移动位置处通过使用与混合参数t对应的混合比而获得的短时段样本振动信号被重复振动。因此,用户可以实际上感受到滑动器的操作器的移动操作。[0147]此外,已经参照附图详细描述了本公开内容的优选实施方式,但是本公开内容的技术范围不限于这样的示例。明显的是,具有本公开内容的技术领域中的普通知识的人员可以在权利要求中描述的技术思想的范围内想到各种改变示例或修改示例,并且自然地理解,这些改变示例和修改示例属于本公开内容的技术范围。[0148]此外,本说明书中描述的效果仅是说明性或示例性的,并且不是限制性的。即,与上述效果一起或代替上述效果,根据本公开内容的技术可以呈现根据本说明书的描述对本领域技术人员而言明显的其他效果。[0149]此外,本技术还可以具有以下配置。[0150](1)一种信息处理装置,包括:[0151]多个触觉信号生成单元,所述多个触觉信号生成单元使用彼此不同的生成算法生成触觉信号;以及[0152]混合单元,所述混合单元混合由所述多个触觉信号生成单元中的至少两个触觉信号生成单元生成的触觉信号以获得输出触觉信号。[0153](2)根据(1)所述的信息处理装置,还包括[0154]控制单元,所述控制单元控制所述混合单元的混合比。[0155](3)根据(2)所述的信息处理装置,其中,[0156]所述控制单元将所述混合比控制为预设值。[0157](4)根据(2)所述的信息处理装置,其中,[0158]所述控制单元将所述混合比控制为根据通过用户操作的混合参数的值。[0159](5)根据(2)所述的信息处理装置,其中,[0160]所述控制单元将所述混合比控制为根据呈现通过所述输出触觉信号的触觉的触觉装置的特性的值。[0161](6)根据(2)所述的信息处理装置,其中,[0162]所述多个触觉信号生成单元基于声音信号来生成所述触觉信号,并且[0163]所述控制单元将所述混合比控制为根据所述声音信号的类别的值。[0164](7)根据(6)所述的信息处理装置,其中,[0165]所述控制单元在对于所述声音信号的类别存在过去通过用户操作设置的值的情况下,将所述混合比控制为所述值。[0166](8)根据(2)所述的信息处理装置,其中,[0167]所述控制单元按时间序列控制所述混合比。[0168](9)根据(8)所述的信息处理装置,其中,[0169]所述控制单元基于预设的关键帧来按时间序列控制所述混合比。[0170](10)根据(2)所述的信息处理装置,其中,[0171]所述控制单元将所述混合比控制为根据环境信息的值。[0172](11)根据(2)所述的信息处理装置,其中,[0173]所述控制单元将所述混合比控制为根据用户状况信息的值。[0174](12)根据(2)所述的信息处理装置,其中,[0175]所述控制单元将所述混合比控制为通过用户操作从多个保持值中选择的值。[0176](13)根据(2)至(12)中任一项所述的信息处理装置,其中,[0177]所述控制单元还控制与触觉信号的混合有关的所述多个触觉信号生成单元的选择。[0178](14)根据(2)至(13)中任一项所述的信息处理装置,其中,[0179]所述控制单元除了控制所述混合单元中的混合比之外,还控制与触觉信号的混合有关的所述多个触觉信号生成单元中的至少一个内部参数的值。[0180](15)根据(1)至(14)中任一项所述的信息处理装置,其中,[0181]与触觉信号的混合有关的所述多个触觉信号生成单元中的每一个输出包络信号,而不是包括预定频率的正弦波的触觉信号,并且[0182]所述混合单元将通过混合从与触觉信号的混合有关的所述多个触觉信号生成单元输出的包络信号而获得的信号乘以所述预定频率的正弦波,以获得包括所述预定频率的正弦波的所述输出触觉信号。[0183](16)根据(1)至(14)中任一项所述的信息处理装置,其中,[0184]所述混合单元将从与触觉信号的混合有关的所述多个触觉信号生成单元输出的触觉信号转换为频域,混合所述信号,并且将通过混合获得的信号转换为时域,以获得所述输出触觉信号。[0185](17)根据(1)至(16)中任一项所述的信息处理装置,还包括[0186]后处理单元,所述后处理单元对由所述混合单元获得的所述输出触觉信号执行归一化或限幅处理。[0187](18)根据(1)至(5)或者(8)至(17)中任一项所述的信息处理装置,其中,[0188]所述多个触觉信号生成单元基于声音信号来生成所述触觉信号。[0189](19)一种信息处理方法,包括:[0190]使用彼此不同的生成算法生成多个触觉信号;以及[0191]混合所述多个触觉信号中的至少两个触觉信号以获得输出触觉信号。[0192]附图标记列表[0193]10 触觉信号生成装置[0194]101 控制单元[0195]102 用户操作单元[0196]103 显示单元[0197]104 处理单元[0198]105 振动装置[0199]106 声音输出单元[0200]111 声音信号存储单元[0201]112 声音信号处理单元[0202]113,114 振动信号生成单元[0203]115 混合单元[0204]116 振动信号处理单元[0205]117 振动信号存储单元[0206]301 发作区段检测单元[0207]302 高频带检测单元[0208]303 正弦波a转换单元[0209]304 低频带检测单元[0210]305 正弦波b转换单元[0211]306 高频带提取单元[0212]307 音高移位单元[0213]308 低频带提取单元[0214]309 加法单元[0215]310 动态压缩单元[0216]311 加法单元[0217]401 发作区段检测单元[0218]402 区段扩展单元[0219]403 正弦波转换单元[0220]404 高频带提取单元[0221]405 音高移位单元[0222]406 低频带提取单元[0223]407 加法单元[0224]408 动态扩展单元[0225]409 加法单元[0226]511 操作单元[0227]512 第一波形显示单元[0228]513 第二波形显示单元[0229]611 操作单元[0230]612 第一波形显示单元[0231]613 第二波形显示单元









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部