一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

音频编码和音频解码的制作方法

2022-05-11 22:36:17 来源:中国专利 TAG:


1.本公开的实施例涉及音频编码和音频解码。特别地,本公开的实施例涉及对多通道音频信号进行编码以及还对其进行解码以获得多通道音频信号。


背景技术:

2.多通道音频信号包括多个音频信号。
3.为了存储或传输多通道音频信号,期望通过编码来对多通道音频信号进行压缩。


技术实现要素:

4.根据各种但并非所有实施例,提供了一种装置,其包括用于执行以下操作的部件:
5.接收多通道音频信号;
6.识别至少一个音频信号以从该多通道音频信号中分离;
7.基于所识别的至少一个音频信号,将该多个音频信号至少分离成第一音频信号子集和第二音频信号子集,其中,该第一子集包括所识别的至少一个音频信号,该第二子集包括所接收的多通道音频信号中的剩余音频信号;
8.分析该第二音频信号子集中的剩余音频信号以确定一个或多个传输音频信号以及元数据;以及
9.对该至少一个音频信号、一个或多个传输音频信号以及元数据进行编码。
10.在一些但并非所有示例中,第一音频信号子集是多个音频信号的固定子集,并且第二音频信号子集是多个音频信号的固定子集。
11.在一些但并非所有示例中,第一子集包括中央扬声器通道信号和/或一对立体声通道信号,和/或第一音频通道子集包括一个或多个主导语音音频通道信号。
12.在一些但并非所有示例中,第一音频信号子集是多个音频信号的可变子集,并且第二音频信号子集是多个音频信号的可变子集。
13.在一些但并非所有示例中,第一音频信号子集的计数是可变的,和/或第一音频信号子集的组成是可变的。
14.在一些但并非所有示例中,第一音频信号子集是被确定为满足第一准则的信号,并且第二音频信号子集是被确定为不满足第一准则的信号。
15.在一些但并非所有示例中,第一准则取决于音频信号的一个或多个第一音频特性,第一音频信号子集具有并共享一个或多个第一音频特性,并且第二音频信号子集不具有一个或多个第一音频特性。
16.在一些但并非所有示例中,第一准则取决于音频信号的一个或多个频谱特性,第一音频信号子集中的至少一些音频信号共享一个或多个频谱特性,并且第二音频信号子集不共享一个或多个频谱特性。
17.在一些但并非所有示例中,一个或多个第一音频特性包括音频信号的能量级别,并且第一音频信号子集中的每个音频信号具有比第二音频信号子集中的任何一个音频信
号大的能量级别。
18.在一些但并非所有示例中,一个或多个第一音频特性包括音频信号相关性,并且第一音频信号子集中的每个音频信号与第一子集中的音频信号的互相关性比与第二子集中的音频信号的互相关性大。
19.在一些但并非所有示例中,一个或多个第一音频特性包括音频信号去相关性,并且第一音频信号子集中的至少一些音频信号与第一子集中的其他音频信号和与第二子集中的音频信号都具有低互相关性。
20.在一些但并非所有示例中,一个或多个第一音频特性包括由音频分类器定义的音频特性,并且第一音频信号子集中的至少一些音频信号传达语音,第二子集中的音频信号不传达语音。
21.在一些但并非所有示例中,多通道音频信号包括多个音频信号,其中,每个音频信号用于经由不同的输出通道渲染音频。
22.在一些但并非所有示例中,第一子集的计数取决于可用带宽。
23.在一些但并非所有示例中,分析第二音频信号子集中的剩余音频信号以确定传输音频信号和元数据包括:分析第二音频信号子集而不是第一音频信号子集。
24.在一些但并非所有示例中,元数据对第二音频信号子集的时频部分进行参数化。
25.在一些但并非所有示例中,元数据至少对由第二音频信号子集定义的声场的空间能量分布进行编码。
26.在一些示例中,上述分析是参数化空间分析,其产生参数化和空间化两者的元数据,其中,该参数化空间分析对第二音频信号子集的时频部分进行参数化,并至少部分地对至少由第二音频信号子集定义的声场的空间能量分布进行编码。
27.在一些但并非所有示例中,元数据至少对由第二音频信号子集定义的声场的空间能量分布进行编码。
28.在一些但并非所有示例中,该装置包括用于提供控制信息的部件,该控制信息至少识别多个音频信号中的被包括在第一音频信号子集中的音频信号。
29.在一些但并非所有示例中,控制信息至少识别通过分析而产生的经处理的音频信号。
30.在一些但并非所有示例中,对第二音频信号子集的分析提供一个或多个经处理的音频信号和元数据,其中,该一个或多个经处理的音频信号和元数据与第一音频信号子集一起被联合编码,或者该一个或多个经处理的音频信号和元数据被联合编码但与第一音频信号子集分开被编码。
31.根据各种但并非所有实施例,提供了一种包括对多通道音频信号进行编码的方法,其包括:
32.识别至少一个音频信号以从该多通道音频信号中分离;
33.基于所识别的至少一个音频信号,将该多个音频信号至少分离成第一音频信号子集和第二音频信号子集,其中,该第一子集包括所识别的至少一个音频信号,该第二子集包括所接收的多通道音频信号中的剩余音频信号;
34.分析该第二音频信号子集中的剩余音频信号以确定一个或多个传输音频信号以及元数据;以及
35.对该至少一个音频信号、一个或多个传输音频信号以及元数据进行编码。
36.根据各种但并非所有实施例,提供了一种计算机程序,其包括用于使装置至少执行以下操作的程序指令:
37.识别至少一个音频信号以从多通道音频信号中分离;
38.基于所识别的至少一个音频信号,将该多个音频信号至少分离成第一音频信号子集和第二音频信号子集,其中,该第一子集包括所识别的至少一个音频信号,该第二子集包括所接收的多通道音频信号中的剩余音频信号;
39.分析该第二音频信号子集中的剩余音频信号以确定一个或多个传输音频信号以及元数据;以及
40.使得能够对该至少一个音频信号、一个或多个传输音频信号以及元数据进行编码。
41.根据各种但并非所有实施例,提供了一种装置,其包括用于执行以下操作的部件:
42.接收编码数据以用于解码,该编码数据包括至少一个音频信号、一个或多个传输音频信号以及元数据;
43.对所接收的编码数据进行解码,以解码该至少一个音频信号、一个或多个传输音频信号以及元数据;
44.对经解码的一个或多个传输音频信号和经解码的元数据进行合成,以提供一组音频信号;
45.识别该至少一个音频信号和/或该组音频信号的多通道索引;以及
46.使用该索引来至少组合经解码的至少一个音频信号和该组音频信号,以提供多通道音频信号。
47.根据各种但并非所有实施例,提供了一种方法,其包括:
48.接收编码数据以用于解码,该编码数据包括至少一个音频信号、一个或多个传输音频信号以及元数据;
49.对所接收的编码数据进行解码,以解码该至少一个音频信号、一个或多个传输音频信号以及元数据;
50.对经解码的一个或多个传输音频信号和经解码的元数据进行合成,以提供一组音频信号;
51.识别该至少一个音频信号和/或该组音频信号的多通道索引;以及
52.使用该索引来至少组合经解码的至少一个音频信号和该组音频信号,以提供多通道音频信号。
53.根据各种但并非所有实施例,提供了一种计算机程序,其包括用于使装置至少执行以下操作的程序指令:
54.对所接收的包括至少一个音频信号、一个或多个传输音频信号以及元数据的编码数据进行解码,以解码该至少一个音频信号、一个或多个传输音频信号以及元数据;
55.对经解码的一个或多个传输音频信号和经解码的元数据进行合成,以提供一组音频信号;
56.识别该至少一个音频信号和/或该组音频信号的多通道索引;以及
57.至少组合经解码的至少一个音频信号和该组音频信号,以提供多通道音频信号。
58.根据各种但并非所有实施例,提供了一种装置,其包括用于执行以下操作的部件:
59.接收多通道音频信号以用于经由多个输出通道渲染空间音频,该多通道音频信号包括多个音频信号,其中,每个音频信号用于经由不同的输出通道渲染音频;
60.将该多个音频信号至少分离成第一音频信号子集和第二音频信号子集;
61.对该第二音频信号子集而不是该第一音频信号子集执行分析,以提供经空间编码的第二音频信号子集;以及
62.至少对该第一音频信号子集进行编码,以提供经编码的第一音频信号子集。
63.根据各种但并非所有实施例,提供了一种方法,其包括:
64.改变多通道音频信号的音频编码,以用于经由多个输出通道渲染空间音频,其中,该多通道音频信号包括多个音频信号,其中,每个音频信号用于经由空间输出通道渲染音频,包括:
65.选择该多个音频信号的第一子集并选择该多个音频信号的第二子集;
66.对第二音频信号子集而不是第一音频信号子集执行分析;以及
67.单独地对该多个音频信号的第一子集进行编码。
68.根据各种但并非所有实施例,提供了一种计算机程序,其包括用于使装置至少执行以下操作的程序指令:
69.选择多个音频信号的第一子集和第二子集以用于经由多个输出通道渲染空间音频,其中,该多通道音频信号包括多个音频信号,其中,每个音频信号用于经由空间输出通道渲染音频;
70.对第二音频信号子集而不是第一音频信号子集执行分析;
71.使得能够对该多个音频信号的第一子集进行编码。
72.根据各种但并非所有实施例,提供了一种装置,其包括用于执行以下操作的部件:
73.对经编码的第一音频信号子集进行解码,以产生第一音频信号子集;
74.对经空间编码的第二音频信号子集进行解码,以产生第二音频信号子集;
75.组合该第一音频信号子集和该第二音频信号子集以合成多个音频信号,以用于经由多个输出通道渲染空间音频,其中,每个音频信号用于经由不同的输出通道渲染音频。
76.根据各种但并非所有实施例,提供了一种方法,其包括:
77.对经编码的第一音频信号子集进行解码,以产生第一音频信号子集;
78.对经空间编码的第二音频信号子集进行解码,以产生第二音频信号子集;
79.组合该第一音频信号子集和该第二音频信号子集以合成多个音频信号,以用于经由多个输出通道渲染空间音频,其中,每个音频信号用于经由不同的输出通道渲染音频。
80.根据各种但并非所有实施例,提供了一种计算机程序,其包括用于使装置至少执行以下操作的程序指令:
81.对经编码的第一音频信号子集进行解码,以产生第一音频信号子集;
82.对经空间编码的第二音频信号子集进行解码,以产生第二音频信号子集;
83.组合该第一音频信号子集和该第二音频信号子集以合成多个音频信号,以用于经由多个输出通道渲染空间音频,其中,每个音频信号用于经由不同的输出通道渲染音频。
84.根据各种但并非所有实施例,提供了一种装置,其包括用于执行以下操作的部件:
85.接收多通道音频信号以用于经由多个输出通道渲染空间音频,该多通道音频信号
包括多个音频信号,其中,每个音频信号用于经由不同的输出通道渲染音频;
86.将该多个音频信号至少分离成第一音频信号子集和第二音频信号子集;
87.提供用于编码该第一音频信号子集的第一编码路径和用于编码该第二音频信号子集的不同的第二编码路径,
88.其中,该第二编码路径而不是该第一编码路径包括执行分析。
89.根据各种但并非所有实施例,提供了一种方法,其包括:
90.对多通道音频信号进行音频编码,以用于经由多个输出通道渲染空间音频,其中,该多通道音频信号包括多个音频信号,其中,每个音频信号用于经由空间输出通道渲染音频,包括:
91.选择该多个音频信号的第一子集并选择该多个音频信号的第二子集;
92.提供用于编码该第一音频信号子集的第一编码路径和用于编码该第二音频信号子集的不同的第二编码路径,
93.其中,该第二编码路径而不是该第一编码路径包括执行分析。
94.根据各种但并非所有实施例,提供了一种计算机程序,其包括用于使装置至少执行以下操作的程序指令:
95.选择多个音频信号的第一子集和第二子集以用于经由多个输出通道渲染空间音频,其中,该多通道音频信号包括多个音频信号,其中,每个音频信号用于经由空间输出通道渲染音频;
96.提供用于编码该第一音频信号子集的第一编码路径和用于编码该第二音频信号子集的不同的第二编码路径,
97.其中,该第二编码路径而不是该第一编码路径包括执行分析。
98.根据各种但并非所有实施例,提供了一种装置,其包括用于执行以下操作的部件:
99.接收多通道音频信号以用于经由多个输出通道渲染空间音频,该多通道音频信号包括多个音频信号,其中,每个音频信号用于经由不同的输出通道渲染音频;
100.将该多个音频信号至少分离成第一音频信号子集和第二音频信号子集;
101.提供用于编码该第一音频信号子集的第一编码路径和用于编码该第二音频信号子集的不同的第二编码路径,
102.其中,该第二编码路径而不是该第一编码路径包括执行分析,其中,该第一编码路径(在分析之后)和该第二编码路径使用联合编码器,或者其中,该第一编码路径(在分析之后)和该第二编码路径使用单独的编码器。
103.根据各种但并非所有实施例,提供了如所附权利要求中所要求保护的示例。
附图说明
104.现在将参考附图来描述一些示例,其中:
105.图1示出本文所描述的主题的一个示例;
106.图2示出本文所描述的主题的另一示例;
107.图3示出本文所描述的主题的另一示例;
108.图4示出本文所描述的主题的另一示例;
109.图5示出本文所描述的主题的另一示例;
110.图6示出本文所描述的主题的另一示例;
111.图7示出本文所描述的主题的另一示例;
112.图8示出本文所描述的主题的另一示例;
113.图9示出本文所描述的主题的另一示例;
114.图10示出本文所描述的主题的另一示例;
115.图11示出本文所描述的主题的另一示例;
116.图12示出本文所描述的主题的另一示例;
117.图13示出本文所描述的主题的另一示例;
118.图15示出本文所描述的主题的另一示例;
119.图16示出本文所描述的主题的另一示例。
具体实施方式
120.图1示出了装置100的示例。装置100是被配置为对多通道音频信号110进行编码的音频编码器装置。
121.装置100被配置为接收多通道音频信号110。在至少一些示例中,所接收的多通道音频信号110是用于经由多个输出通道渲染空间音频的多通道音频信号110。在至少一些示例中,多通道音频信号110包括多个音频信号110,并且每个音频信号110用于经由不同的输出通道渲染音频。
122.装置100包括用于执行功能的电路。这些功能包括:
123.在块130处,将多个音频信号110至少分离成音频信号110的第一子集111和音频信号110的第二子集112;
124.在块150处,在提供经编码的音频信号110的第二子集122的后续编码之前,对音频信号110的第二子集112而不是音频信号110的第一子集111执行分析152;以及
125.在块140处,至少对音频信号110的第一子集111进行编码,以提供经编码的音频信号110的第一子集121。
126.装置100提供了用于对音频信号110的第一子集111进行编码的第一编码路径101和用于对音频信号110的第二子集112进行编码的不同的第二的编码路径103。第二编码路径103而不是第一编码路径101包括执行分析152。
127.尽管在该示例中,音频信号110的第一子集111的编码被示出为是与音频信号110的第二子集112分开进行的,但在其他示例中,如随后将描述的,在音频信号的第二子集112的分析152之后,可以发生对经分析的音频信号110的第二子集112以及音频信号110的第一子集111的联合编码。
128.多通道音频信号
129.在一些但并非所有示例中,多通道音频信号110包括多个音频信号110,并且每个音频信号110被配置为经由不同的扬声器通道渲染音频。这些多通道音频信号110的示例包括5.1、5.1 2、5.1 4、7.1、7.1 4等。
130.在一些但并非所有示例中,多通道音频信号110包括多个音频信号110,并且每个音频信号110表示虚拟麦克风。这些多通道音频信号110的示例可以包括高阶全景环绕声(ambisonics)。
131.例如,可以在从不同的空间音频格式(诸如基于对象的音频格式)被转换之后接收多通道音频信号110。
132.例如,可以在被装置100从存储器存储访问之后或者在被发送到装置100之后接收多通道音频信号110。
133.固定
134.在一些示例中,装置100具有固定(非自适应)操作并且被配置为随着时间以相同的方式分离130多个音频信号110。该分离可以是永久固定的,或者临时固定的。如果是临时固定的,则它可以由用户固定。它不基于多个音频信号110的内容进行适配。
135.例如,在一些但并非所有示例中,装置100将多个音频信号110至少分离130成音频信号110的第一子集111和音频信号110的第二子集112是固定的,即,音频信号110的第一子集111是多个音频信号110的固定子集,并且音频信号110的第二子集112是多个音频信号110的固定子集。
136.第一子集111可以包括单个音频信号,例如,中央扬声器通道信号。该第一子集可以包括一对音频信号,例如,一对立体声通道信号。
137.第一子集111可以包括一个或多个主导语音音频通道信号,或者由一个或多个音频源主导并最佳捕获该一个或多个源(其例如可以是主奏乐器、歌唱、或某些其他类型的音频源)的其他源主导的音频信号。
138.自适应
139.在一些示例中,装置100具有自适应操作并且被配置为动态地分离130多个音频信号110,即,随着时间以不同的方式进行分离。该分离是自适应的,因为装置100它自己控制适配。例如,装置100可以基于多个音频信号110的内容来适配多个音频信号110的分离130。
140.例如,在一些但并非所有示例中,装置100将多个音频信号至少分离130成音频信号110的第一子集111和音频信号110的第二子集112是自适应的(随时间),其中,音频信号110的第一子集111是多个音频信号110的可变子集,并且音频信号110的第二子集112是多个音频信号110的可变子集。
141.可以通过改变音频信号110的第一子集111的计数(数量)来改变音频信号110的子集111。第一子集111可以包括单个音频信号110、一对音频信号110,或者更多个音频信号110。
142.可以通过改变音频信号110的第一子集111的组成(身份)来改变音频信号110的子集111。第一子集111例如可以映射到多个音频信号110的不同组合。
143.在一些但并非所有示例中,音频信号110的分离130取决于可用带宽。例如,音频通道的第一子集111的计数和/或音频通道110的第一子集111的组成可以取决于可用带宽。装置100例如可以通过适配音频信号110的分离130来适配可用带宽的变化。
144.作为示例,多通道音频信号110可以具有7.1环绕声格式。存在7个音频信号110,其中,1个音频通道是中央音频信号110。下表示出可以如何改变第一子集111的计数的一些示例。下表示出可以如何改变被分配给音频通道110的第一子集111的带宽。该表示出可以如何改变在音频信号110的第一子集111与音频信号110的第二子集112之间的可用带宽的划分。
[0145][0146]
在一些示例中,可以存在针对第一子集111中的每个音频信号110的最小带宽。在一些示例中,合适的最小带宽可以是9.6kbps或10kbps。
[0147]
在一些示例中,可以存在针对音频信号110的第二子集112的最小带宽。在一些示例中,合适的最小带宽可以是20kbps。
[0148]
可以以每音频信号的可变比特率对音频信号110的第一子集111进行编码。可替代地或附加地,可以以可变比特率对音频信号110的第二子集112进行编码。可以控制在第一子集111与第二子集112之间的比特率分配,以使得实现最佳感知质量。
[0149]
图2示出了可以由装置100执行的方法300的示例。方法300改变多通道音频信号110的音频编码,以用于经由多个输出通道渲染空间音频。多通道音频信号110包括多个音频信号110,并且每个音频信号用于经由空间输出通道渲染音频。
[0150]
该方法包括在块302处,选择302多个音频信号110的第一子集111并选择302多个音频信号110的第二子集112。
[0151]
该方法包括在块306处,对音频信号110的第二子集112而不是空间音频信号110的第一子集111执行分析。
[0152]
该方法包括在块304处,至少对多个音频信号110的第一子集111进行编码。
[0153]
在一些示例中,多个音频信号110的第一子集111是与多个音频信号110的第二子
集112分开编码的。在一些示例中,在对音频信号110的第二子集112进行分析之后,多个音频信号110的第一子集111与多个音频信号110的第二子集112一起被联合编码。
[0154]
图3示出了装置200的示例。装置200是音频解码器装置,其被配置为对经编码的音频信号110的第一子集121和经编码的音频信号110的第二子集122进行解码,以合成多通道音频信号110'。
[0155]
装置200包括用于执行功能的电路。
[0156]
装置200对经编码的音频信号110的第一子集121进行解码240,以产生音频信号110的第一子集111'。
[0157]
装置200对经编码的音频信号110的第二子集122进行解码250,以产生音频信号110的第二子集112'。
[0158]
音频信号110的第一子集111'和音频信号110的第二子集112'被组合以合成多个音频信号110',以用于经由多个输出通道渲染空间音频,其中,每个音频信号110'用于经由不同的输出通道渲染音频。
[0159]
图4示出了可以由装置200执行的方法310的示例。
[0160]
方法310包括在块312处,对经编码的音频信号110的第一子集121进行解码,以产生音频信号110的第一子集111'。
[0161]
方法310包括在块314处,对经编码的音频信号110的第二子集122'进行解码,以产生音频信号110的第二子集112'。
[0162]
方法310包括在块316处,组合音频信号110的第一子集111'和音频信号110的第二子集112'以合成多个音频信号110',以用于经由多个输出通道渲染空间音频,其中,每个音频信号110'用于经由不同的输出通道渲染音频。
[0163]
如关于图1和2所描述的,将音频信号110分离130成第一子集111和第二子集112可以是基于对准则的评估。该准则例如可以是简单的单个准则,或者可以是使用布尔逻辑(boolean logic)将更复杂的条件语句定义为准则的逻辑准则。因此,该准则可以取决于一个或多个参数。
[0164]
在图5所示的示例中,音频信号110的第一子集111是在块132处被确定为满足该准则的信号,而音频信号110的第二子集112是在块132处被确定为不满足该准则的信号。
[0165]
在一些示例中,在块132处对音频信号110的评估与频率无关(宽带)。在其他示例中,在块132处对音频信号110的评估与频率相关,并且在块132处该准则的评估之前将音频信号110从时域变换134到频域。
[0166]
第一准则例如可以取决于音频信号110的一个或多个音频特性。因此,在一些示例中,音频信号110的第一子集111共享一个或多个音频特性,而音频信号110的第二子集112不共享一个或多个第一音频特性。
[0167]
第一准则可以取决于音频信号110的一个或多个频谱特性。因此,在一些示例中,音频信号110的第一子集111中的至少一些共享一个或多个频谱特性,而音频信号110的第二子集112不共享一个或多个频谱特性。
[0168]
第一准则可以取决于音频特性和频谱特性两者。例如,音频信号的第一子集111可以共享在第一频率范围内的音频特性,而音频信号110的第二子集112不共享在第一频率范围内的音频特性。
[0169]
在一些示例中,一个或多个音频特性包括音频信号110的能量级别。因此,在一些示例中,音频信号110的第一子集111中的每个音频信号具有比音频信号110的第二子集112中的任何一个音频信号大的能量级别。在一些示例中,音频信号110的第一子集111中的每个音频信号具有比音频信号110的第二子集112中的任何一个音频信号大并且另外还大于阈值的能量级别。在一些示例中,能量级别仅在一个或多个定义的频带内被确定。例如,定义的频带可以对应于人类的语音。
[0170]
在一些示例中,一个或多个音频特性识别对话或其他突出的音频,以使得第一子集111包括对话/最突出的音频信号110。
[0171]
在一些示例中,一个或多个第一音频特性包括音频信号相关性。因此,在一些示例中,音频信号110的第一子集111中的每个音频信号与该第一子集中的音频信号110的互相关性比与第二子集中的音频信号110大。这例如可以在一个突出的音频内容同时在多个通道上时发生。因此,突出性(prominence)是由于与其他音频内容相比更宽广的空间分布而引起的。
[0172]
在一些示例中,一个或多个第一音频特性包括音频信号去相关性。因此,在一些示例中,音频信号110的第一子集111中的至少一些与该第一子集中的其他音频信号110和与第二子集中的音频信号110都具有低互相关性。这例如可以在突出的音频内容仅在单个通道上时发生。因此,突出性是由于与其他音频内容相比更窄的空间分布而引起的。
[0173]
在一些示例中,一个或多个第一音频特性包括由音频分类器定义的音频特性。该音频分类器例如可以被配置为对声源进行分类。因此,该音频分类器可以识别包括(主导)人类语音、或乐器、或演讲或歌声或一些其他类型的音频源的音频信号110。因此,音频信号110的第一子集111中的至少一些可以传达特定声源,其中,第二子集112的音频信号110不传达特定声源。
[0174]
图6示出了一个更详细用于评估用于将音频信号110分离130成第一子集111和第二子集112的准则的方法的示例。
[0175]
该方法的输入是多通道信号s(i,m),其中,i是针对通道的音频信号110的索引,m是时间索引。首先,在决171处,将信号110从时域变换到时频域。这可以使用例如短时傅里叶变换(stft)或者例如复正交镜像滤波器组(qmf)来执行。所得到的时频域信号被标示为s(i,b,n),其中,b是频率仓(frequency bin)索引,n是时间帧索引。
[0176]
在块172处,在频带中估计时频域输入信号s(i,b,n)的能量e(i,k,n):
[0177][0178]
其中,k是频带索引,b
k,low
是频带的最低仓,b
k,high
是最高仓。
[0179]
在可选的块173处,可以用频率相关加权对能量e(i,k,n)进行加权,以便例如更多地聚焦于某些频率,例如,语音频率范围。作为另一示例,可以应用加权以模拟人类听觉的响度感知。该加权可以通过下式执行:
[0180]ew
(i,k,n)=e(i,k,n)w(k)
[0181]
其中,w(k)是加权函数。
[0182]
在块174处,被加权的能量在频带上被相加以便获得宽带估计:
[0183][0184]ew,sm
(i,n)=aew(i,n) be
w,sm
(i,n-1)
[0185]
其中,a和b是平滑系数(例如,a=0.01并且b=1-a)。
[0186]
接下来,在块176处,计算某些通道i的音频信号110的能量与所有通道的总能量的比率:
[0187][0188]
最后,在块178处,使用r(i,n)来选择将要被分离到第一子集111中的音频信号110的索引i。这些索引可以被提供为控制信息180,以在将多个音频信号110分离成音频信号110的第一子集111和音频信号110的第二子集112中使用。作为示例,可以选择具有最大比率r(i,n)的音频信号110。作为另一选项,如果最大比率r(i,n)高于某个阈值τ(例如,τ=0.2),则可以选择具有该最大比率的音频信号110。如果最大音频信号110低于该阈值,则没有通道将被分离到第一子集111中。
[0189]
作为另一示例,可以选择多于一个的音频信号110以将其分离到第一子集111中。例如,可以选择具有最大比率r(i,n)的两个音频信号。该选择也可以是“成对的”,以使得将用于对称通道(例如,左前和右前)的音频信号110被一起考虑(以便不干扰立体声图像)。在这种情况下,用于对称通道的这两个音频信号110都可能需要具有高于阈值τ的比率r(i,n)。
[0190]
作为另一示例,如果中央通道的音频信号110具有高于阈值的比率r(i,n),则将其分离到第一子集111中。
[0191]
因此,可以灵活地选择将要被分离到第一子集111中的音频信号110,并且可以有多种选择方式。
[0192]
所做出的选择(无论是固定的还是灵活的)需要在解码器处被知晓,该解码器识别第一子集111和/或第二子集112的多通道索引或者以其他方式定义音频信号110的第一子集11l和/或第二子集112与多通道音频信号的关系或映射。
[0193]
该选择可以取决于可供使用的比特率。例如,当更高的比特率可用时,平均而言,更多的音频信号110可以被分离到第一子集中。
[0194]
图7示出了先前描述的装置100的示例。相似的参考标记用于描述相似的组件和功能。
[0195]
装置100包括用于执行功能的电路。这些功能包括:
[0196]
识别132至少一个音频信号以从多通道音频信号中分离;
[0197]
基于所识别的至少一个音频信号,将多个音频信号110至少分离130成音频信号110的第一子集111和音频信号110的第二子集112,其中,第一子集111包括所识别的至少一个音频信号,第二子集包括所接收的多通道音频信号110中的剩余音频信号;
[0198]
分析152音频信号110的第二子集112中的剩余音频信号,以确定一个或多个传输音频信号151以及元数据153;以及
[0199]
对第一子集111中的至少一个所识别的音频信号、一个或多个传输音频信号151以及元数据152进行编码140、154。
[0200]
在图7中所示的特征包括:在块130内的块132、133示出用于音频信号110的逻辑分离132和物理分离133的块;在块150内的块152、154示出音频信号110的第二子集112的分析152和编码154;复用器160不仅组合经编码的第一音频信号子集121和经编码的第二音频信号子集122,而且还组合来自块132的控制信息180,以形成数据流161。
[0201]
块152对音频信号110的第二子集112而不是音频信号110的第一子集111执行分析,以提供一个或多个经处理的(传输)音频信号151个元数据153。所提供的一个或多个经处理的(传输)音频信号151和元数据153在块154处被编码,以提供经编码的音频信号110的第二子集122。
[0202]
处理152音频信号110以形成经处理的音频信号151例如可以包括下缩合或选择。用于传输的经处理的音频信号151例如可以是音频信号110的第二子集112中的一些或所有音频信号的下缩合。可替代地,用于传输的经处理的音频信号151例如可以是音频信号110的第二子集112中的音频信号110的所选择子集。
[0203]
在一些但并非所有示例中,块152执行空间音频编码。例如,块152可以包括一个或多个元数据辅助空间音频(masa)编解码器、或分析器、或处理器或预处理器。masa编解码器产生用于传输的两个经处理的音频信号151。
[0204]
在一些但并非所有示例中,元数据153对音频信号110的第二子集112的时频部分进行参数化。例如,在一些示例中,元数据153至少对由音频信号110的第二子集112定义的声场的空间能量分布进行编码。
[0205]
元数据153例如可以对以下参数中的一个或多个进行编码:
[0206]
定义声音方向的方向索引;
[0207]
提供针对由方向索引指定的方向的能量比率(例如,在方向上的能量/总能量)的方向/能量(比率);
[0208]
声场信息;
[0209]
相干性信息(诸如扩展相干性(spread coherence)和环绕相干性(surrounding coherence));
[0210]
扩散度(diffuseness)信息;
[0211]
距离。
[0212]
可以在时频域中提供这些参数。
[0213]
用于元数据辅助空间音频的元数据153可以使用以下参数中的一个或多个:
[0214]
i)方向索引:在时频参数间隔的声音的到达方向。以大约1度精度的球面表示;
[0215]
ii)定向与总能量比(direct-to-total energy ratio):针对方向索引(即,时频子帧)的能量比率。被计算为在方向上的能量/总能量;
[0216]
iii)扩展相干性:针对方向索引(即,时频子帧)的能量扩展。定义要被再现为点源的方向或者围绕该方向相干地再现的方向。
[0217]
iv)扩散与总能量比(diffuse-to-total energy ratio):非定向声音在周围方向上的能量比率。被计算为非定向声音的能量/总能量
[0218]
v)环绕相干性:非定向声音在周围方向上的相干性;
[0219]
vi)剩余与总能量比(remainder-to-total energy ratio):剩余(诸如麦克风噪声)声能的能量比率,为了满足能量比率的总和的要求而被计算为剩余声音的能量/总能量;
[0220]
vii)距离:在对数尺度上以米为单位的源自方向索引(即,时频子帧)的声音的距离。
[0221]
分离130音频通道110的功能包括:子块132,用于确定音频通道110到第一子集111和第二子集112的逻辑分离;以及子块133,用于在物理上将音频通道110分离成用于音频信号110的第一子集111的第一编码路径101和用于音频信号110的第二子集112的第二编码路径103。
[0222]
在一些但并非所有示例中,子块132分析多个音频信号110。例如,如先前所描述的,它确定所接收的音频信号110是否满足准则。子块133可以在逻辑上将音频信号110分离成第一子集111和第二子集112。例如,音频信号110的第一子集111被确定为满足准则,而音频信号110的第二子集112是被确定(明确地或隐含地)为不满足该准则的信号。
[0223]
子块132产生控制信息180,其至少识别音频信号110到第一子集111和第二子集112的逻辑分离。控制信息180至少识别多个音频信号110中的被包括在音频信号110的第一子集111中的音频信号。
[0224]
在一些示例中,控制信息180至少识别通过分析152而产生的经处理的音频信号151。
[0225]
在一些示例中,控制信息180至少识别元数据,例如,识别分析类型或者用于分析的参数。
[0226]
图8示出了用于与图7中所示的编码器装置100一起使用的解码器装置200。图8示出了先前描述的装置200的示例。相似的参考标记用于描述相似的组件和功能。
[0227]
装置200是音频解码器装置,其被配置为对经编码的音频信号110的第一子集121和经编码的音频信号110的第二子集122进行解码,以合成多通道音频信号110'。
[0228]
装置200包括用于执行功能的电路。这些功能包括:
[0229]
接收编码数据161以用于解码,该编码数据包括至少一个音频信号111、一个或多个传输音频信号151以及元数据153;
[0230]
对所接收的编码数据161进行解码240、250,以提供经解码的至少一个音频信号111'作为音频信号110'的第一子集111'的、经解码的一个或多个传输音频信号151'以及经解码的元数据153';
[0231]
对经解码的一个或多个传输音频信号151'和经解码的元数据153'进行合成254,以提供第二音频信号子集112';
[0232]
识别该至少一个音频信号和/或该音频信号集合的多通道索引;以及
[0233]
至少组合230经解码的至少一个音频信号111'(第一子集)和第二音频信号子集112',以提供多通道音频信号110'。
[0234]
在图8中所示的特征包括:
[0235]
解复用器210从所接收的数据流161中恢复经编码的音频信号的第一子集121、经编码的音频信号110的第二子集122以及控制信息180;
[0236]
对经编码的音频信号的第一子集121进行解码240,以提供至少一个音频信号作为
音频信号110'的第一子集111';
[0237]
在块250内的块252、254示出:经编码的音频信号110的第二子集122的解码252和合成254,以恢复音频信号110的第二子集112';组合230音频信号110的第一子集111'和音频信号110的第二子集112'以合成多个音频信号110'取决于所接收的控制信息180。
[0238]
经编码的音频信号110的第二子集122在块252处被解码,以提供一个或多个经处理的(传输)音频信号151'和元数据153'。
[0239]
块254对经处理的(传输)音频信号151'和元数据153'执行合成,以合成音频信号110的第二子集112'。
[0240]
在一些但并非所有示例中,块254包括一个或多个元数据辅助空间音频(masa)编解码器、或合成器、或渲染器或处理器。masa编解码器对用于传输的两个经处理的音频信号151和元数据153进行解码。
[0241]
组合230音频信号110的第一子集111'和音频信号110的第二子集112'以合成多个音频信号110'的功能可以取决于所接收的控制信息180。控制信息180定义音频通道110到第一子集111和第二子集112的逻辑分离。该控制信息例如可以识别至少一个音频信号和/或音频信号集合的多通道索引。
[0242]
在一些示例中,控制信息180至少识别通过分析152而产生的经处理的音频信号151。在该示例中,控制信息180被提供给块254。
[0243]
在一些示例中,控制信息180至少识别元数据153,例如,识别分析类型或者用于分析的参数。在该示例中,控制信息180被提供给块254。
[0244]
在图7的示例中,对音频信号110的第二子集112而不是音频信号110的第一子集111的分析152提供一个或多个经处理的音频信号151和元数据153。在图7的示例中,一个或多个经处理的音频信号151和元数据153不与音频信号110的第一子集111一起被联合编码。用于音频信号110的第一子集111的第一编码路径101和用于音频信号110的第二子集112的第二编码路径103在复用器160处重新加入。
[0245]
图9中所示的装置100与图7中所示的装置100类似于。然而,在图9中,一个或多个经处理的音频信号151和元数据153与音频信号110的第一子集111一起在联合编码器190处被联合编码。用于音频信号110的第一子集111的第一编码路径101和用于音频信号110的第二子集112的第二编码路径103在联合编码器190处重新加入。联合编码器190代替图7中的块140、154。
[0246]
图10示出了联合编码器190的示例。在联合编码器190中,在对音频信号110的第一集合111和经处理的(传输)音频信号151进行编码时可以考虑他们之间的可能的相互依赖关系(interdependencies)。
[0247]
音频信号110的第一集合111中的信号和一个或多个传输音频信号151被转发到计算块191。块191将这些信号111、151组合成一个或多个下混合信号194和残差信号192。另外,输出预测系数196。在解码器中,可以使用预测系数196和残差信号192来从下混合信号194中获取原始信号111、151。预测和残差处理的细节可以在公开可获取的文献中找到。
[0248]
残差信号192被转发到块193以进行编码。下混合信号194被转发到块195以进行编码。残差系数196被转发到块197以进行编码。元数据153在块198处被编码。
[0249]
经编码的残差信号、经编码的下混合信号、经编码的残差系数和经编码的元数据
153被提供给复用器199,其输出包括经编码的音频信号110的第一集合121和经编码的音频信号的第二集合122的数据流。
[0250]
图11示出了用于与图9中所示的编码器装置100一起使用的解码器装置200。图11中所示的装置200与图8中所示的装置200类似。然而,在图11中,所接收的联合编码数据流121、122包括经编码的音频信号110的第一子集121和经编码的音频信号110的第二子集122。
[0251]
联合解码器280对联合编码数据流进行解码,并创建用于音频信号110的第一子集111'的第一解码路径和用于音频信号110的第二子集112'的第二解码路径。一个或多个经处理的音频信号151'和元数据153'由联合解码器280在第二解码路径中提供给块254。联合解码器280代替图8中的块240、252。
[0252]
图12示出了与图10中所示的联合编码器190对应的联合解码器280的示例。使用联合解码器280,产生音频信号110的第一子集111、一个或多个传输音频信号151以及元数据153。
[0253]
包括经编码的音频信号110的第一集合121和经编码的音频信号的第二集合122的数据流在块270处被解复用,以提供经编码的残差信号271、经编码的下混合信号273、经编码的残差系数275以及经编码的元数据277。
[0254]
经编码的残差信号271被转发到块272以进行解码。这再现了残差信号192。
[0255]
经编码的下混合信号273被转发到块274以进行解码。这再现了下混合信号194。
[0256]
经编码的残差系数275被转发到块276以进行解码。这再现了残差系数196。
[0257]
经编码的元数据277被转发到块278以进行解码。这再现了元数据153。
[0258]
块279使用预测系数196和残差信号192来处理下混合信号194,以再现音频信号110的第一集合111和一个或多个传输音频信号151。
[0259]
一个或多个传输音频信号151以及元数据153与元数据153一起被输出到图11中的块254。
[0260]
图13中所示的装置200与图7中所示的装置100类似。可以考虑音频信号110的第一集合111与经处理的(传输)音频信号151之间的可能的相互依赖关系。在该示例中,联合处理在块133处在音频信号110的分离之前发生。
[0261]
预处理开始于在块132处确定音频信号110的第一子集111。控制信息180被提供给块133。块133首先对第一子集111中的音频信号110和第二子集112中的至少一些剩余音频信号110执行预处理。
[0262]
例如,如果确定第一子集111中的中央通道音频信号110也在左前通道音频信号110和右前通道音频信号110中相干地存在,则可以从左前通道音频信号110和右前通道音频信号110中减去中央通道音频信号110。
[0263]
作为另一示例,可以在中央通道音频信号110与左前通道音频信号110和右前通道音频信号110之间应用预测和残差处理,如参考图10所描述的。
[0264]
预处理产生经修改的多通道音频信号110以及包含关于应用了哪种预处理的信息的预处理系数181。
[0265]
块133输出预处理系数181、音频信号110的第一集合111作为一个流、以及音频信号的第二集合112作为第二个流。
[0266]
预处理系数181可以与控制信息180分开被提供,或者可以与控制信息180一起被提供,或者被提供为控制信息180的一部分。
[0267]
图14示出了用于与图13中所示的编码器装置100一起使用的解码器装置200。图14中所示的装置200与图8中所示的装置200类似。然而,在图14中,音频信号110的第一集合111'和音频信号110的第二集合112'的组合230使用系数181以用于组合并恢复经合成的原始多通道信号110'。音频信号的第一子集111和音频信号的第二子集112在它们被组合之前进行后处理。后处理反转在编码器中应用的预处理。例如,如果预处理系数181指示在编码器中应用了这种预处理,则可以将中央通道音频信号110添加回到左前通道音频信号110和右前通道音频信号110中。
[0268]
图15示出了控制器500的示例。该控制器可以提供编码装置100和/或解码装置200的功能。
[0269]
控制器500的实现可以是控制器电路。控制器500可以单独地采用硬件实现,具有仅包括固件的软件的某些方面,或者可以是硬件和软件(包括固件)的组合。
[0270]
如图15中所示,控制器500可以使用使能硬件功能的指令来实现,例如,通过在通用或专用处理器502中使用计算机程序506的可执行指令,其可以被存储在计算机可读存储介质(磁盘、存储器等)上以由这种处理器502执行。
[0271]
处理器502被配置为从存储器504读取和向存储器504写入。处理器502还可以包括处理器502经由其输出数据和/或命令的输出接口和经由其向处理器502输入数据和/或命令的输入接口。
[0272]
存储器504存储包括计算机程序指令(计算机程序代码)的计算机程序506,其在被加载到处理器502中时控制装置100、200的操作。计算机程序506的计算机程序指令提供逻辑和例程,其使装置能够执行图1至图14中所示的方法。通过读取存储器504,处理器502能够加载并执行计算机程序506。
[0273]
因此,装置100可以包括:
[0274]
至少一个处理器502;以及
[0275]
包括计算机程序代码的至少一个存储器504,
[0276]
至少一个存储器504和计算机程序代码被配置为与至少一个处理器502一起使装置100、200至少执行:
[0277]
识别至少一个音频信号以从多通道音频信号110中分离;
[0278]
基于所识别的至少一个音频信号,将该多个音频信号至少分离成该多个音频信号的第一子集111和该多个音频信号的第二子集112,其中,第一子集111包括所识别的至少一个音频信号,第二子集112包括所接收的多通道音频信号110中的剩余音频信号;
[0279]
分析音频信号的第二子集112中的剩余音频信号,以确定一个或多个传输音频信号151以及元数据153;以及
[0280]
使得能够对该至少一个音频信号、传输音频信号151以及元数据153进行编码。
[0281]
因此,装置200可以包括:
[0282]
至少一个处理器502;以及
[0283]
包括计算机程序代码的至少一个存储器504,
[0284]
至少一个存储器504和计算机程序代码被配置为与至少一个处理器502一起使装
置100、200至少执行:
[0285]
对所接收的包括至少一个音频信号111、一个或多个传输音频信号151以及元数据153的编码数据160进行解码240、250,以提供经解码的至少一个音频信号111'作为音频信号110'的第一子集111'、经解码的一个或多个传输音频信号151'以及经解码的元数据153';
[0286]
对经解码的一个或多个传输音频信号151'和经解码的元数据153'进行合成254,以提供第二音频信号子集112';
[0287]
识别该至少一个音频信号和/或该音频信号集合的多通道索引;以及
[0288]
至少组合230经解码的至少一个音频信号111'(第一子集)和第二音频信号子集112',以提供多通道音频信号110'。
[0289]
如图16中所示,计算机程序506可以经由任何合适的传送机制508到达装置100、200。传送机制508例如可以是机器可读介质、计算机可读介质、非暂时性计算机可读存储介质、计算机程序产品、存储设备、诸如光盘只读存储器(cd-rom)或数字多功能光盘(dvd)或固态存储器之类的记录介质、包括或有形地体现计算机程序506的制造产品。该传送机制可以是被配置以可靠地传送计算机程序506的信号。装置100、200可以将计算机程序506传播或发送为计算机数据信号。
[0290]
计算机程序506可以包括用于使装置至少执行以下操作的计算机程序指令或者用于至少执行以下操作的计算机程序指令:
[0291]
识别至少一个音频信号以从多通道音频信号110中分离;
[0292]
基于所识别的至少一个音频信号,将该多个音频信号110至少分离成该多个音频信号的第一子集111和该多个音频信号的第二子集112,其中,该第一子集111包括所识别的至少一个音频信号,该第二子集112包括所接收的多通道音频信号110中的剩余音频信号;
[0293]
分析该第二音频信号子集112中的剩余音频信号以确定一个或多个传输音频信号151以及元数据153;以及
[0294]
使得能够对该至少一个音频信号、传输音频信号151以及元数据153进行编码。
[0295]
计算机程序506可以包括用于使装置至少执行以下操作的程序指令:
[0296]
对所接收的包括至少一个音频信号111、一个或多个传输音频信号151以及元数据153的编码数据160进行解码240、250,以提供经解码的至少一个音频信号111'作为音频信号110'的第一子集111'、经解码的一个或多个传输音频信号151'以及经解码的元数据153';
[0297]
对经解码的一个或多个传输音频信号151'和经解码的元数据153'进行合成254,以提供第二音频信号子集112';
[0298]
识别该至少一个音频信号和/或该组音频信号的多通道索引;以及
[0299]
至少组合230经解码的至少一个音频信号111'(第一子集)和第二音频信号子集112',以提供多通道音频信号110'。
[0300]
计算机程序指令可以被包括在计算机程序、非暂时性计算机可读介质、计算机程序产品、机器可读介质中。在一些但并非所有示例中,计算机程序指令可以被分布在多于一个的计算机程序上。
[0301]
虽然存储器504被示出为单个组件/电路,但它可以被实现为一个或多个单独的组
件/电路,其中一些或所有组件/电路可以是集成的/可移除的,和/或可以提供永久/半永久/动态/缓存存储。
[0302]
虽然处理器502被示出为单个组件/电路,但它可以被实现为一个或多个单独的组件/电路,其中一些或所有组件/电路可以是集成的/可移除的。处理器502可以是单核或多核处理器。
[0303]
对“计算机可读存储介质”、“计算机程序产品”、“有形体现的计算机程序”等或“控制器”、“计算机”、“处理器”等的提及应被理解为不仅涵盖具有诸如单个/多个处理器架构和串行(冯诺依曼)/并行架构之类的不同架构的计算机,而且还涵盖诸如现场可编程门阵列(fpga)、专用集成电路(asic)、信号处理设备和其他处理电路之类的专用电路。对计算机程序、指令、代码等的提及应被理解为涵盖用于可编程处理器的软件、或者可包括用于处理器的指令的例如硬件设备的可编程内容的固件、或者用于固定功能器件、门阵列或可编程逻辑器件等的配置设置。
[0304]
如在本技术中所使用的,术语“电路”可以是指以下中的一个或多个或全部:
[0305]
(a)仅硬件电路实现(诸如仅模拟和/或数字电路的实现);
[0306]
(b)硬件电路和软件的组合,诸如(如果适用):
[0307]
(i)模拟和/或数字硬件电路与软件/固件的组合;以及
[0308]
(ii)具有软件的硬件处理器的任何部分(包括数字信号处理器、软件和存储器,其一起工作以使诸如移动电话或服务器之类的装置执行各种功能);以及
[0309]
(c)硬件电路和/或处理器,诸如微处理器或微处理器的一部分,其需要软件(例如,固件)来操作,但操作不需要软件时可以不存在软件。
[0310]“电路”的这一定义适用于在本技术中该术语的全部使用,包括在任何权利要求中的使用。作为另一个示例,如在本技术中使用的,术语“电路”还覆盖仅硬件电路或处理器及其伴随的软件和/或固件的实现。术语“电路”还覆盖(例如且如果适用于具体要求的元件)用于移动设备的基带集成电路、或者服务器、蜂窝网络设备或其他计算或网络设备中的类似集成电路。
[0311]
图1至图14中所示的块可以表示方法中的步骤和/或计算机程序506中的代码段。对块的特定顺序的图示并非暗示存在这些块的所需或优选顺序,而是块的顺序和布置可以变化。此外,省略一些块是可能的。
[0312]
在中等比特率(例如,128kbps左右)时,使用上述方法可以获得明显可感知的音频质量优势。当基于通道的多通道音频具有大量通道时尤其如此。一个或几个通道的单独编码例如针对主对话提供更“稳定”的图像,而同时空间图像变得“更宽”,因为空间参数不必“浪费”例如表示主对话的大部分参数空间。比特率的增加(如果有的话)是可控的。
[0313]
在已经描述了结构特征的情况下,它可以被用于执行该结构特征的一个或多个功能的部件代替,无论该功能或这些功能是被明确地描述还是被隐含地描述。
[0314]
如在本文中所使用的,“模块”是指除了由终端制造商或用户添加的某些部件/组件以外的单元或装置。
[0315]
装置100可以是模块。装置200可以是模块。
[0316]
装置100的组件块可以是模块。装置200的组件块可以是模块。控制器500可以是模块。
[0317]
在本文中使用的术语“包括”具有包容而非排他性的含义。也就是说,任何表述“x包括y”表示x可以仅包括一个y或可以包括多于一个y。如果意图使用具有排他性含义的“包括”,则将在上下文中通过提及“仅包括一个
……”
或者使用“由
……
组成”来明确。
[0318]
已经在此说明中参考了各种示例。针对示例的特征或功能的描述指示这些特征或功能存在于该示例中。无论是否明确陈述,在文本中术语“示例”或“例如”或“可以”或“可”的使用表示这种特征或功能至少存在于所描述的示例中,无论是否作为示例来描述,并且这种特征或功能可以但不必需存在于一些或所有其他示例中。因此,“示例”、“例如”或“可以”或“可”是指一类示例中的特定实例。实例的性质可以仅是该实例的性质或该类实例的性质或包括一些但未包括全部该类实例的该类实例的子类的性质。因此,隐含公开了针对一个示例但未针对另一个示例描述的特征可用于其他示例作为工作组合的一部分,但不必需用于其他示例。
[0319]
尽管已经在前面的段落中参考各种示例描述了示例,但应当理解,可在不背离权利要求的范围的情况下对给出的示例进行修改。
[0320]
在前面的说明中描述的特征可用于除了在上面明确地描述的组合以外的组合中。
[0321]
尽管已经参考某些特征描述了功能,但这些功能可以由其他特征来执行,无论是否被描述。
[0322]
尽管已经参考某些示例描述了特征,但这些特征也可以存在于其他示例中,无论是否被描述。
[0323]
在本文中使用的术语“一/一个”或“该”具有包容而非排他性的意义。也就是说,任何提到“x包括一个/该y”指示“x可以仅包括一个y”或“x可以包括多于一个的y”,除非上下文清楚地指出并非如此。如果意图使用具有排他性意义的“一/一个”或“该”,则将在上下文中明确说明。在一些环境下,可使用“至少一个”或“一个或多个”来强调包容性的意义,但缺少这些术语不应被视为意指非排他性的意义。
[0324]
权利要求中特征(或特征的组合)的存在是对该特征(或特征的组合)本身的引用,并且也是对实现基本相同的技术效果的特征(等效特征)的引用。等效特征例如包括是变型的并且以基本相同的方式实现基本相同的结果的特征。等效特征例如包括以基本相同的方式执行基本相同的功能以实现基本相同的结果的特征。
[0325]
在此说明中已经参考了使用形容词或形容词短语的各种示例来描述示例的特性。这种关于示例对特性的描述表示该特性在一些示例中与所描述的完全相同,而在其他示例中与所描述的基本相同。
[0326]
尽管在前面的说明中试图指出那些被认为是重要的特征,但应当理解,申请人可以经由权利要求来寻求保护关于在本文中之前参考附图和/或在附图中示出的任何可授予专利的特征或特征组合的内容,无论是否已强调。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献