声像轨迹控制方法_3

文档序号:8434324阅读:来源:国知局
i,=ti,/t* (T-t)+ti,。
[0059] S206:记录变轨声像轨迹数据;记录各音箱节点在声像沿设定跑动路径跑动过程 中各个时刻的输出电平数值。
[0060] 对于变轨声像来说,可通过如下方法计算用于生成声像的相关音箱节点的输出电 平值。如图4所示,假设声像轨迹点i(不一定是声像轨迹控制点)位于由H个音箱节点围 合而成的H角形区域中,该声像轨迹点i对应的时刻为ti,此时顶点位置的H个音箱节点 将输出一定大小的电平,在音箱分布地图上该H个音箱节点W外的其他音箱节点的输出电 平值为零或负无穷,从而保证音箱分布地图上ti时刻的声像位于上述声像轨迹点i处。对 于该H角形区域的任一顶点处的音箱节点A,此时刻ti的输出电平为地Ai=10*lg(LAVLA), 其中L/为该声像轨迹点至该H角形区域其余两顶点所构成直线的距离,La为该音箱节点 A至其余两顶点所构成直线的距离;
[0061] 进一步的,每个音箱节点还可W设置初始化电平值。假设上述音箱节点A的初始 化电平为地A,那么在上述时刻ti,音箱节点A1的输出电平地Ai'=地A+l〇*lg(La'/La)。其 余音箱节点设置初始化电平后t时刻的输出电平W此类推。
[0062] 进一步的,如图2所示,如有部分声像轨迹点(或声像跑动路径)未落入任何一个由 H个音箱节点构成的H角形区域中(运动轨迹末端),则可W设置辅助音箱节点13来设置新 的H角形区域,W保证全部声像轨迹点均落入相应的H角形区域中,所述辅助音箱节点没 有对应的输出通道,不输出电平,仅用于辅助确定H角形区域;
[0063] 进一步的,在记录各音箱节点的输出电平值时,可W连续记录,也可W按照一定的 频率来记录。对于后者,是指每间隔一定时间记录一次各音箱节点的输出电平数值。在本 实施例中,采用25帧/砂或30帧/砂的频率来记录在声像沿设定路径跑动时各音箱节点 的输出电平值。按一定频率记录各音箱节点的输出电平数据,可W减少数据量,加快在对输 入音频信号进行声像轨迹处理时的处理速度,保证声像跑动效果的实时性。
[0064] 如5图所示,变域声像轨迹数据可W通过如下方法得到:
[0065] S501 ;设置音箱节点:在音箱分布地图上,添加或删除音箱节点。
[0066] S502 ;修改音箱节点属性;音箱节点的属性包括音箱坐标、音箱类型、对应输出通 道、初始化电平、音箱名称等。音箱节点在音箱分布地图上用音箱图标来表示,通过移动音 箱图标可W改变其坐标位置。音箱类型是指全频音箱或超低频音箱,具体类型可根据实际 需要进行划分。音箱分布地图中的各个音箱节点都分配有一个输出通道,每个输出通道对 应于实体音箱系统中的一个音箱实体,每个音箱实体包括位于同一位置处的一个或多个音 箱。即每个音箱节点可W对应一个或多个位于同一位置的音箱。为了重现音箱分布地图中 所设计的声像跑动路径,音箱实体的位置分布应与音箱分布地图中音箱节点的位置分布对 应。
[0067] S503 ;设定声像跑动路径并划分声像区域;在音箱分布地图上设置多个声像区 域,每个声像区域中包括若干个音箱节点,并设置遍历各个声像区域的跑动路径。即将声像 区域视为一个"声像点",声像从一个区域跑动至另一个区域,直至依次跑完全部声像区域。 可W在音箱分布地图上任一设置各个互补重叠的声像区域,也可W按照下述方式,快速设 置声像区域:
[0068] 在音箱分布地图上设置直线声像跑动路径,并沿声像跑动路径设置若干个声像区 域,各声像区域的边界大致垂直于所述声像的跑动方向。该些声像区域可W并排设置,也可 W间隔设置,但为了保证生声像移动(跑动)的连贯性,优先选择并排设置方式。该些声像区 域的总面积小于或等于整个音箱分布地图的面积。在划分声像区域时,可采用等宽划分,也 可W采用不等宽划分。
[0069] 具体操作时,可通过拖动指示标识(如鼠标指针)来同时设置声像跑动路径和划分 声像区域。具体是:拖动指示标识在音箱分布地图上从某一起点位置沿某个方向移动至终 点位置,同时按照该起点位置至该终点位置的直线距离均等划分若干个声像区域,各个声 像区域的边界垂直于该该起点位置至该终点位置的直线,且各个声像区域的宽度均等。声 像跑动总时长为拖动指示标识从起始位置移动至中终点位置所经历的时间。
[0070] 假设指示标识从起点位置到终点位置的直线距离为R,所用的总时长为t,均等划 分声像区域的数量为n,那么将自动生成宽度为R/n的n个声像区域,且各个声像区域所对 应的时刻为t/n。
[0071] S504;编辑声像区域时间属性,包括声像区域所对应的时刻、当前声像区域到下一 声像区域所需时间、W及声像跑动总时长。声像区域属性的编辑与变轨声像轨迹点属性编 辑类似。若对某一声像区域所对应的时刻进行修改,则该声区域之前的全部声像区域各自 对应的时刻,W及声像跑动的总时长都需要进行调整。若对某一声像区域到下一声像区域 所需的时间进行调整,那么下一声像区域所对应的时刻,W及声像跑动总时长都需要进行 调整。若修改声像跑动总时长,那么该声像跑动路径上的各个声像区域所对应的时刻及其 到下一声像区域所需的时间都将进行调整。
[0072] S505 ;记录变域声像轨迹数据,记录各音箱节点在声像沿设定跑动路径依次跑动 经过各个声像区域的过程中,各个时刻的输出电平数值。
[0073] 对于变域声像来说,可通过如下方法计算用于生成声像的相关音箱节点的输出电 平值。
[0074] 如图6所示,假设某一变域轨迹的声像跑动总时长为t,共划分为4个均等宽度的 声像区域,声像沿着直线的声像跑动路径从某个声像区域1 (声像区域i)向下一个声像区 域2 (声像区域i+1)移动,声像跑动路径位于声像区域1中的线段的中点为声像轨迹控制 点1 (声像轨迹控制点i),声像跑动路径位于声像区域2中的线段的中点为声像轨迹控制 点2 (声像轨迹控制点i+1)。在声像轨迹点P从当前声像区域1跑动至下一声像区域2的 过程中,声像区域1中各个音箱节点的输出电平为域1地(域地1),声像区域2中各个音箱 节点的输出电平为域2地(域地W),该两个声像区域W外的音箱节点输出电平为零或负无 穷。
[00 巧]
【主权项】
1. 一种声像轨迹控制方法,该控制方法通过控制台对实体音箱系统各音箱节点的输出 电平值进行设置,使声像在设定的总时长内按设定的方式运动或静止,其特征在于,该控制 方法包括: 生成声像轨迹数据; 在该声像轨迹数据所对应的总时长内,根据声像轨迹数据,调整各个音箱实体的输出 电平; 在该总时长内,将输入至各个音箱实体信号的输入电平和相应音箱实体的输出电平进 行叠加得到各个音箱实体实际输出的电平; 所述声像轨迹数据包括变轨声像轨迹数据和变域声像轨迹数据,其中: 所述变轨声像轨迹数据通过如下方法得到: 设置音箱节点:在音箱分布地图上,添加或删除音箱节
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1