生成用于要被应用的音频配置文件的命令的解码器装备

文档序号:575329 发布日期:2021-05-21 浏览:39次 >En<

阅读说明:本技术 生成用于要被应用的音频配置文件的命令的解码器装备 (Decoder arrangement for generating commands for audio profiles to be applied ) 是由 J·伯格 于 2020-11-19 设计创作,主要内容包括:本发明涉及解码器装备(11),包括:适于连接到音频回放装备(15)的第一输出;适于连接到视频回放装备(13)的第二输出;被布置成在运行中接收传入音频/视频流且还接收传入元数据的通信接口;处理器装置,其被布置成:处理传入音频/视频流以便将音频信号至少提供给音频回放装备并将视频信号提供给视频回放装备;从传入元数据提取与传入音频/视频流有关的信息,并因此生成用于音频回放装备的命令,该命令指定要因变于所述信息来被应用的音频配置文件。(The invention relates to a decoder arrangement (11) comprising: a first output adapted to be connected to audio playback equipment (15); a second output adapted to be connected to video playback equipment (13); a communication interface arranged to receive incoming audio/video streams on the fly and also to receive incoming metadata; a processor device arranged to: processing an incoming audio/video stream to provide an audio signal to at least audio playback equipment and a video signal to video playback equipment; information relating to the incoming audio/video stream is extracted from the incoming metadata and a command for the audio playback equipment is thus generated that specifies an audio profile to be applied as a function of the information.)

生成用于要被应用的音频配置文件的命令的解码器装备

技术领域

本发明涉及经由一件或多件回放装备的音频/视频回放的领域。

背景技术

如今,在现代家庭多媒体设施中,出于在音频/视频内容的回放期间改善用户收听体验的目的,解码器装备既连接到音频/视频回放装备又连接到与该音频/视频回放装备相异的一件或多件音频回放装备是非常常见的。

仍然出于改善用户的收听体验的目的,例如通过提高其低音或过滤某些频率来对音频回放装备的各种参数进行操作是可能的。用户通常可以通过直接操作音频回放装备本身(借助旋钮、调光器等)来调整这些参数,或者通过修改与音频回放装备相关联的音频/视频回放装备所投射的配置菜单中的参数来调整这些参数。

然而,这迫使用户亲自修改各种参数,这可能会被发现是相对繁琐的。此外,用户不一定选择最合适的参数。

发明目的

本发明的目标是提出一种使得能够更多地改善用户的收听体验的解码器装备。

发明内容

为了实现这一目标,本发明提供了一种解码器装备,包括:

适于连接到音频回放装备的第一输出;

适于连接到视频回放装备的第二输出;

布置成在运行中接收传入音频/视频流且还接收传入元数据的通信接口;

处理器装置,其被布置成:

处理传入音频/视频流以将音频信号至少提供给音频回放装备并将视频信号提供给视频回放装备;

从传入元数据提取与传入音频/视频流有关的至少一个信息,并因此生成用于音频回放装备的命令,该命令指定要因变于所述信息来应用的音频配置文件;

其中该信息是时间。

基于所发送的命令,音频回放装备可以操作来在运行中适配从解码器装备接收到的音频信号。这用于响应于输入到解码器装备的音频/视频流来适配由音频回放装备回放的音频信号的至少一个参数,从而使用户能够受益于非常良好的收听体验。

应当理解,解码器装备向音频回放装备提供原始音频信号和用于适配所述原始信号的命令两者,然后在音频回放装备内发生自适应。

这使得自适应更加有效。具体而言,解码器装备因此可以是相对简单的装备(甚至可能是智能手机),因为音频回放装备本身将施加对音频信号的处理,以便响应于由解码器装备提取的信息来修改它。

因此,所提供的信息是时间,该时间适用于由音频回放装备和视频回放装备在运行中正在回放的传入音频/视频流中包含的节目,或者适用于由音频回放装备和视频回放装备在运行中随后将要回放的节目。

可任选地,处理器装置还从传入元数据中提取作为传入音频/视频流的内容类型描述符的其他附加信息。

可任选地,处理器装置至少部分地包括将每一描述符与定义音频配置文件的参数进行关联的至少一个表。

可任选地,处理器装置包括将每一描述符与音频配置文件标识符进行关联的至少一个表。

可任选地,该信息是包含在传入音频/视频流中并且由音频回放装备和视频回放装备在运行中回放的节目的结束时间。

可任选地,处理器装置还从传入元数据中提取包括如下节目的结束时间的附加信息:该节目被包含在传入音频/视频流中并且在当前正在由音频回放装备和视频回放装备回放的节目被回放后将由音频回放装备和视频回放装备在运行中回放。

可任选地,解码器装备被配置成使音频配置文件更改与节目更改一致。

可任选地,音频配置文件也是音频/视频流回放的时间的函数。

可任选地,解码器装备被配置成计算两个音频配置文件之间的过渡周期。

可任选地,解码器装备被配置成命令音频回放装备计算两个音频配置文件之间的过渡周期。

可任选地,解码器装备被配置成组合两个音频配置文件。

可任选地,解码器装备被配置成命令音频回放装备组合两个音频配置文件。

可任选地,音频配置文件至少由用于均衡音频信号的参数来定义。

音频配置文件因而包含与均衡音频信号有关的信息。

可任选地,音频配置文件至少由压缩器或限幅器效果来定义。

作为示例,音频配置文件因而包含与压缩声音的动态范围有关的信息。

可任选地,两个配置文件之间的过渡是由音频/视频流被回放的时间的更改和/或传入音频/视频流中包含的由音频回放装备和视频回放装备在运行中回放的节目的更改而引起的。

因此,在节目更改和/或时间更改期间(例如,更改为“夜间”配置文件)会发生配置文件之间的过渡。

本发明还提供了一种音频回放装备,该音频回放装备包括被布置成在运行中从解码器装备接收音频信号和针对要应用的音频配置文件的命令的通信接口,所述音频回放装备包括因变于所述命令来适配音频信号的处理器装置。

可任选地,处理器装置至少部分地包括将音频配置文件标识符与定义音频配置文件的参数进行关联的至少一个表。

可任选地,音频回放装备被配置成在解码器装备所指定的任何给定时间来更改音频配置文件。

可任选地,音频回放装备被配置成确保两个音频配置文件之间的过渡周期。

可任选地,音频回放装备被配置成组合两个音频配置文件。

可任选地,对于至少一个音频参数,音频回放装备复制其在运行中从解码器装备接收的音频信号,将相应的音频参数应用于每一副本,并将两个副本相组合以获得经组合的音频信号。

可任选地,对于至少一个音频参数,在运行中,音频回放装备将经组合的音频参数直接应用于从解码器装备接收的音频信号。

本发明还提供了一种包括与以上指定的音频回放装备相关联的以上指定的解码器装备的设施。

本发明还提供了一种生成用于要由音频回放装备应用的音频配置文件的命令的方法,该方法由以上指定的解码器装备来执行。

本发明还提供了一种应用音频配置文件的方法,该方法由以上指定的音频回放装备来执行。

本发明还提供了一种包括用于使以上指定的音频回放装备执行以上指定的方法的各步骤的指令的计算机程序。

本发明还提供了一种包括用于使以上指定的设施执行以上指定的方法的各步骤的指令的计算机程序。

本发明还提供了一种其上存储有上述计算机程序中的任一者的计算机可读存储介质。

在阅读了以下对本发明的特定、非限制性实施例的描述之后,本发明的其他特征及优点将变得显而易见。

附图说明

参考附图,根据下面描述可以更好地理解本发明,附图中:

图1示出了本发明的特定实施例中的设施;

图2是示出穿过图1中所示的设施的内容类型描述符的示例的表;

图3a是给出与图2中所示的内容类型描述符相关联的音频配置文件的示例的表;

图3b示出了根据图3a中所示的表来生成的、用于要被应用的音频配置文件的命令的第一示例;

图3c示出了根据图3a中所示的表来生成的、用于要被应用的音频配置文件的命令的第二示例;

图4a是给出与图2中所示的内容类型描述符相关联的音频配置文件标识符的示例的表;

图4b是给出与图4a中所示的音频配置文件标识符相关联的音频配置文件的示例的表;

图4c示出了根据图4a中所示的表来生成的、用于要被应用的音频配置文件的命令的第三示例;

图5示出了用于要被应用的穿过图1中所示的设施的音频配置文件的命令的第四示例;

图6是解说图1中所示的设备因变于时间和从元数据提取的信息来适配音频信号的第一可能性的流程图;

图7是解说图1中所示的设备因变于时间和从元数据提取的信息来适配音频信号的第二可能性的流程图;

图8示出了用于要被应用的穿过图1中所示的设施的音频配置文件的命令的第五示例;

图9是示出由图1中所示的设施来组合的两个音频参数集的第一变型的图示;

图10是示出由图1中所示的设施来组合的两个音频参数集的第二变型的图示。

具体实施方式

参考图1,在一特定实施例中,设施是包括解码器装备11的多媒体设施,在该示例中,解码器装备11连接到视频回放装备,并且实际上在该示例中既连接到音频/视频回放装备件13又连接到音频回放装备件15。音频回放装备件15未被包括在解码器装备11中:它们形成处于有线或无线通信中的两个不同实体。

在这一示例中,解码器装备11是机顶盒,音频/视频回放装备件13是电视机,而音频回放装备件15是外部扬声器。

音频/视频回放装备件13连接到解码器装备11的音频/视频输出。音频回放装备件15连接到解码器装备11的音频输出。

解码器装备11包括尤其用于处理传入音频/视频流的处理器装置。

因而,术语“音频/视频输出”被用来意指如下输出:解码器装备11对该输出应用音频/视频信号以经由(至少)一件音频/视频回放装备13(具体而言是电视机)执行音频回放和视频回放。术语“音频输出”被用来意指如下输出:解码器装备11对该输出应用音频信号以经由(至少)一件音频回放装备15(具体而言是外部扬声器)执行音频回放。

以对应的方式,音频回放装备15包括专用于处理由解码器装备发送的音频信号的处理器装置,该信号是经由音频回放装备15的通信接口来接收的。

解码器装备11和音频/视频回放装备之间的主音频/视频链路14以及解码器装备11和音频回放装备15之间的次音频链路16两者是可为有线或无线的链路。可使用任何类型的技术来提供这些链路:光学、无线电等。因此,这些链路可具有不同的“物理”性质(例如,HDMI、Toslink、RCA等)和/或它们可使用不同的“计算机”协议(例如,蓝牙、UPnP、Airplay、Chromecast等)。

因此,并且根据非限制性选项,音频/视频回放装备13具有与解码器装备11的HDMI连接,并且音频回放装备15经由本地网络连接。作为示例,本地网络可以是Wi-Fi类型的无线网络,或者它可以是以太网类型的有线网络。在一变型中,本地网络包括Wi-Fi路由器,解码器装备11通过以太网型的有线连接连接到所述Wi-Fi路由器,并且Wi-Fi路由器经由Wi-Fi类型的无线连接连接到音频回放装备。

从解码器装备11的通信接口,解码器装备11获取传入多媒体流,该流可以来自一个或多个广播网络12。广播网络12可以是任何类型。因此,在第一实施例中,广播网络12是卫星电视网络,并且解码器装备11经由抛物面天线接收传入多媒体流。在第二实施例中,广播网络12是因特网连接,并且解码器装备11经由所述因特网连接接收传入多媒体流。在第三实施例中,广播网络是数字地面电视(DTT)网络或有线电视网络。总而言之,广播网络12可以是各种源:卫星、电缆、IP、DTT、本地存储的视频流等。

具体而言,由解码器装备11接收的传入多媒体流包括元数据以及具有彼此同步的音频部分和视频部分的传入音频/视频流。

元数据包含关于所述传入音频/视频流的信息。作为示例,元数据可以是DVB-SI格式。具体而言,标准ETSI EN 300 468“Digital Video Broadcasting Specification forService Information in DVB systems(DVB系统中用于服务信息的数字视频广播规范)”中描述了这种格式。元数据同样可以被包括在媒体演示描述(MPD)清单中,或者它可以是任何其他类型。元数据的类型可能取决于与解码器装备11处于通信的广播网络12。

在这一示例中,解码器装备的处理器装置还用于从元数据中提取关于传入音频/视频流的至少一些信息。在第一选项中,从元数据提取的信息是传入音频/视频流的内容类型的描述符,即将由各件回放装备回放的节目。如果元数据是上述DVB-SI格式,则它包括ETSI EN 300 468标准第6.2.9段中规定的内容类型描述符,并且解码器装备11因此提取所述描述符。ETSI EN 300 468标准在其表28中给出了内容类型描述符的示例。

图2中所示的表给出了传入音频/视频流的内容类型描述符的几个示例:惊悚、喜剧、浪漫、新闻、纪录片、游戏节目、综艺节目、体育(常规)、橄榄球/足球、汽车运动、儿童节目、古典音乐、摇滚、芭蕾,等等。因此,内容类型描述符描述了在音频/视频回放装备上观看的节目的类别。

在这一示例中,内容类型描述符是字母数字字符串,例如名称。

基于内容类型描述符,解码器装备11生成用于要由音频回放装备15应用的音频配置文件的命令,该音频配置文件因此是所述内容类型的函数。因此,解码器装备11被适配成控制音频回放装备15以使其应用不同的音频配置文件。

作为示例,可以使用诸如JSON-RPC协议(更多信息可以参考站点https://www.jsonrpc.org)或CORBA协议(更多信息可参考链接https://fr.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture)将命令从解码器装备11发送到音频回放装备15。

音频配置文件由影响音频回放装备15回放声音的方式的参数集来定义。作为示例,音频配置文件可至少部分地由均衡曲线来定义,该均衡曲线定义将作为频率的函数来应用的增益,以便强调或衰减低音、中音或高音带。音频配置文件还可以至少部分地由要被激活或停用的一个或多个滤波器来定义,举例而言诸如混响滤波器或背景噪声衰减滤波器。当音频配置文件由要激活的至少一个滤波器定义时,它也可以由要应用于所述滤波器的至少一个特定参数来定义。

以非限制性方式,用于定义音频配置文件的参数可以是要应用的低音增益值、要应用的中间增益值、要应用的高音增益值、混响滤波器开或关、所述滤波器的声级、所述滤波器的应用持续时间、……

为了生成用于要应用的音频配置文件的命令,解码器装备11包括使得能够针对每一内容类型描述符来标识要应用的音频配置文件的表。

在第一变型中,该表为每一内容类型描述符给出了构成对应的音频配置文件的至少一些参数的定义,并且优选地给出所有所述参数的定义。图3a示出了此类表的示例。每一内容类型描述符(惊悚、新闻、古典音乐、……)与对应的音频配置文件的参数集(要应用的低音增益值、要应用的中间增益值、要应用的高音增益值、混响滤波器开或关、所述滤波器的声级和所述滤波器的应用持续时间、……)相关联。

在运行中,解码器装备11接收传入多媒体流并对其进行解码以提取音频/视频流和元数据这两者。

如上所述,解码器装备11从所述音频/视频流中提取用于音频/视频回放装备13的视频信号和用于音频回放装备15并且可能用于音频/视频回放装备13的内置扬声器的音频信号。

此外,解码器装备11从元数据中至少提取音频/视频流的内容类型描述符,并且它从其表中推导出构成对应的音频配置文件的参数集。因此,解码器装备11向音频回放装备15提供用于要应用的音频配置文件的命令,在这一示例中,该命令是要被应用来生成配置文件的参数集的形式。图3b和3c给出了由解码器装备11发送到音频回放装备15的命令的示例(作为非限制性示例,命令被示为是使用JSON-RPC协议编写的)。

因此,音频回放装备15恢复音频信号和命令这两者,并且因此,所述音频回放装备15的处理器装置通过将所述命令中包含的参数应用于音频信号来修改该音频信号。因此,由音频回放装备15应用的音频信号是在音频/视频回放装备13上观看的节目的函数。

由此可以看出,解码器装备11本身没有适配音频/视频流,并且其对音频/视频流执行的唯一处理用于至少在链接到音频回放装备15的输出终端上提供音频信号,以及在链接到音频/视频回放装备13的输出终端上提供视频信号。在本发明中,确实是音频回放装备15本身修改由解码器装备11发送的音频信号以适配它。

还应观察到,由解码器装备11发送的命令不是内容类型描述符,而直接是用于修改声音的回放的参数。在音频/视频回放装备13上观看的内容的类型确实由解码器装备11而非由音频回放装备15确定。

在第二个变型中,对于每一内容类型描述符,该表定义了对应的音频配置文件的标识符。图4a示出了此类表的示例。每一内容类型描述符(惊悚、新闻、古典音乐、汽车运动、……)都与对应的音频配置文件的标识符(震撼、语音、hi-fi、震撼、……)相关联。因此,音频配置文件的标识符描述所查找的音频配置文件的效果。因此,音频配置文件标识符不是内容类型描述符。

在这一示例中,音频配置文件标识符是字母数字字符串,例如名称。

相应地,音频回放装备15包括将每一音频配置文件标识符与构成对应的音频配置文件的至少一些参数的定义以及优选地所有所述参数的定义进行关联的表。图4b示出了表的示例。每一音频配置文件标识符(震撼、语音、hi-fi、……)与对应的音频配置文件的参数集(要应用的低音增益值、要应用的中间增益值、要应用的高音增益值、混响滤波器开或关、所述滤波器的声级、和所述滤波器的应用持续时间、……)相关联。

在运行中,解码器装备11接收传入多媒体流并对其进行解码以提取音频/视频流和元数据这两者。

如上所述,解码器装备11从所述音频/视频流中提取用于音频/视频回放装备13的视频信号和用于音频回放装备15并且可能用于音频/视频回放装备13的内置扬声器的音频信号。

此外,解码器装备11从元数据中至少提取音频/视频流的内容类型描述符,并且从其表中推导出对应的音频配置文件的标识符。

因此,解码器装备11向音频回放装备15发送用于要应用的音频配置文件的命令,在这一示例中,该命令是所述配置文件的标识符的形式。图4c给出了由解码器装备11发送到音频回放装备15的命令的示例(作为非限制性示例,该命令被示为是使用JSON-RPC协议编写的)。

因此,音频回放装备15接收音频信号和对应的命令这两者。音频回放装备15的处理器装置使用其中包含的表来恢复构成对应的音频配置文件的参数集。因此,音频回放装备15的所述处理器装置通过应用所述参数来修改音频信号。

由此可以看出,解码器装备11本身没有适配音频/视频流,并且其对音频/视频流执行的唯一处理用于至少在链接到音频回放装备15的输出终端上提供音频信号,以及在链接到音频/视频回放装备13的输出终端上提供视频信号。在本发明中,确实是音频回放装备15本身修改由解码器装备11发送的音频信号以适配它。

还应观察到,由解码器装备11发送的命令不是内容类型描述符,而直接是要被应用的配置文件的标识符。在音频/视频回放装备13上观看的内容的类型确实由解码器装备11而非由音频回放装备15确定。

两件不同的音频回放装备可以具有它们各自不同的表,并且因此它们可以将不同的参数与来自解码器装备11的相同配置文件标识符相关联:因此,第二变型具有能够适应相应各件音频回放装备的相应扬声器的特定特性的优点。

将第一变型和第二变型相组合的第三变型也是适用的。

在该第三变型中,解码器装备11具有第一表和第二表,第一表向每一内容类型描述符给出构成对应的音频配置文件的至少一些参数的定义(类似于图3a中所示),第二表向每一内容类型描述符给出对应的音频配置文件的标识符(类似于图4a中所示)。

相应地,音频/视频回放装备15包括将每一音频配置文件标识符与构成对应的音频配置文件的至少一些参数的定义进行关联的表(类似于图4b中所示)。

在运行中,解码器装备11接收传入多媒体流并对其进行解码以提取音频/视频流和元数据这两者。

如上所述,解码器装备11从所述音频/视频流中提取用于音频/视频回放装备13的视频信号和用于音频回放装备15并且可能用于音频/视频回放装备13的内置扬声器的音频信号。

此外,解码器装备11从元数据中至少提取音频/视频流的内容类型描述符,并且从第一表中推导出对应的音频配置文件参数,并从第二表中推导出对应的音频配置文件的标识符。

因此,解码器装备11向音频回放装备15发送用于要应用的音频配置文件的命令,在这一示例中,该命令是所述配置文件的标识符和第一表中存在的参数这两者的形式。

从该命令开始,如果音频回放装备15没有识别出由解码器装备11发送的标识符,则音频回放装备15利用该命令中存在的参数(来自第一表)以适配音频信号(与第一变型中描述的方式类似)。

相反,如果音频回放装备15确实识别出由解码器装备11发送的标识符,则:

·在一个特定实施例中,音频回放装备15忽略由解码器装备11发送的参数,并利用由标识符确定的来自其自身的第三表的参数(以类似于第二变型中所述的方式);

·在另一特定实施例中,音频回放装备15利用解码器装备11发送的参数,并且如果缺少任何参数,则它用其自己的第三表中包含的值填充;

·在又一特定实施例中,音频回放装备15将解码器装备11发送的参数与包含在其自己的第三表中的参数相组合,然后应用经组合的参数。下面在本申请中描述音频回放装备15可以进行此类组合的方式。

这个第三变型通过使比解码器装备11更加新近的音频回放装备15的版本具有与音频配置文件相关联的可用新参数并能够应用它们,来使得管理对设施的潜在变更成为可能,即使较旧解码器元件11不知悉新参数。此外,这个第三变型使得优先考虑解码器装备11的数据(可以由用户个性化的数据,例如经由在音频/视频回放装备13上显示的配置菜单)成为可能。

图5给出了由解码器装备11发送到音频回放装备15的命令的示例(作为非限制性示例,该命令被示为是使用JSON-RPC协议编写的),该命令既包含音频配置文件标识符也包含参数。。在接收到这一命令时,如果音频回放装备15识别出标识符,则它从其自身的第三表中确定是否存在除解码器装备11发送的并且与该标识符相对应的参数之外的任何参数,这些参数将被应用以添加到由该命令发送的数据中。

上述描述涉及用于设施的第一选项和使由音频回放装备回放的音频信号能被适配到在音频/视频回放装备上观看的节目的类型的方法。

在第二选项中,该设施被配置成因变于时间来适配由音频回放装备15回放的音频信号。

为此,解码器装备11包括时钟,并且它生成作为时间的函数的音频配置文件命令。因而,作为示例,它可以在白天命令“正常”配置文件,并在晚上和夜间命令“夜间”配置文件。作为示例,“夜间”配置文件可包括诸如衰减低音频率之类的参数(明确知道的是低音频率传播得更远并且因此对邻居来说是更大的麻烦)。作为替换或补充,当选择低音和高音衰减小于中音衰减的均衡参数时,“夜间”配置文件可能会降低总体音量,因为众所周知,这会给收听者造成音量高于实际音量的印象(具体而言,这一效果在旧的hi-fi系统中被称为“响度”)。作为替换或补充,“夜间”配置文件可激活“压缩器”或“限幅器”效果(更多信息请参考以下文章https://fr.wikipedia.org/wiki/Compresseur_%28audio%29),该效果降低了吵闹序列的音量,同时保留了较安静的序列的音量,并且作为结果,最吵闹的序列(如电影中的爆炸)被衰减,而较安静的序列保持可以听到。

作为示例,解码器装备11包括向每一时隙给出至少一些参数(低音增益、中音增益、……)的定义且优选地给出定义音频配置文件的所有参数的定义的表,和/或向每一时隙给出音频配置文件标识符(“夜”、“日”、…)的表,并且音频回放装备15随后包括将所述标识符与构成对应的音频配置文件的至少一些参数且优选地与所有参数进行关联的表。然后,操作与第一选项的操作类似,涉及针对第一选项描述的三个变型。

此外,为了生成命令,解码器装备11把被调度用于更改音频配置文件的时间与从元数据提取的除音频/视频流的内容类型描述符以外的至少一些信息进行组合。

通常,解码器装备11从元数据中提取音频/视频装备13正在转录的音频/视频流(即正在播放的节目)的标记、关于节目结束时间的信息、以及关于后一节目的结束时间的信息。如果元数据是如ETSI EN300468标准第5.2.4节所述的DVB-SI格式,则解码器装备11因此从元数据中提取被转录的节目的标记,元数据是“event_id(事件id)”和信息“start_time(开始时间)”和“duration(持续时间)”的形式,使得解码器装备11能够计算正在播放的节目的结束时间和下一节目的结束时间。

例如通过变动更改音频配置文件的时刻以使其与节目的更改一致,把被调度用于更改音频配置文件的时间至少与正在观看的节目的结束时间相组合,用于在更改音频配置文件时将对用户的任何不便最小化。

参考图6,下面是根据第一可能性的方法的描述,该第一可能性使得被调度用于更改音频配置文件的时间能够与当前节目和下一节目的结束时间相组合。

如果用于更改配置文件的预测时间接近节目的更改,则该方法允许解码器装备11在节目更改的时刻应用配置文件的更改。有利地,如果用于更改配置文件的预测时间远离节目的任何更改,则解码器装备11在所预测的时刻应用配置文件的更改,同时确保旧配置文件和新配置文件之间的过渡是平滑的。

在步骤601中,解码器装备11确定针对配置文件的下一更改所预测的时间tp

在步骤602中,解码器装备11根据传入元数据确定当前节目的结束时间te

在步骤603中,解码器装备11将针对配置文件的下一更改所预测的时间tp与当前节目的结束时间te进行比较。如果针对配置文件的下一更改所预测的时间tp早于当前节目的结束时间te,则解码器装备11以步骤604来继续,否则解码器装备11以步骤609来继续。

在步骤604中,解码器装备11将针对配置文件的下一更改所预测的时间tp与通过减去固定时间区间Δ而减少的当前节目的结束时间te进行比较。如果针对配置文件的更改所预测的时间tp早于当前节目的经减少的结束时间te-Δ,则解码器装备11以步骤605来继续,否则解码器装备11以步骤607来继续。作为示例,Δ可被选择为等于5分钟。

在步骤605中,解码器装备11等待针对配置文件的下一更改所预测的时间tp,并随后在步骤606中,解码器装备11向外部装备15至少发送用于要应用的新音频配置文件的命令,从而在旧音频配置文件和新音频配置文件之间进行平滑过渡。下面在本申请中解释该设施可以执行平滑过渡的方式。

在步骤607中,解码器装备11等待当前节目的结束时间te,并随后在步骤608中,解码器装备11向音频回放装备15发送用于要应用的新音频配置文件的命令。

在步骤609中,解码器装备11根据传入元数据确定下一节目的结束时间tn

在步骤610中,解码器装备11将针对配置文件的下一更改所预测的时间tp与下一节目的结束时间tn进行比较。如果针对配置文件的下一更改所预测的时间tp早于下一节目的结束时间tn,则解码器装备11以步骤611来继续,否则解码器装备11以步骤612来继续。

在步骤611中,解码器装备11将针对配置文件的下一更改所预测的时间tp与当前节目的结束时间te加固定的时间区间Δ进行比较(作为示例,时间区间Δ被取为等于5分钟)。如果针对配置文件的更改所预测的时间tp早于当前节目的经增加的结束时间te+Δ,则解码器装备11以步骤607来继续,否则解码器装备11以步骤612来继续。

在步骤612中,解码器装备11等待下一节目的开始,并随后返回步骤602。

下面是根据第二可能性的方法的描述,该第二可能性使得被调度用于更改音频配置文件的时间能够与当前节目和下一节目的结束时间相组合。

除了解码器装备11不再应用平滑过渡之外,该第二可能性与第一可能性相同。在这一第二可能性中,一旦在步骤605中达到了针对配置文件的下一更改所预测的时间tp,解码器装备11就以步骤608来继续,并向音频回放装备15发送用于新音频配置文件的命令。

参考图7,下面是方法的第三可能性的描述,该第三可能性使得被调度用于更改音频配置文件的时间能够与当前节目和下一节目的结束时间进行组合。

在这一第三可能性中,解码器装备11总是使配置文件的更改与最近的节目过渡相一致。

因此,在步骤603中,如果针对配置文件的下一更改所预测的时间tp早于当前节目的结束时间te,则解码器装备11以步骤607来继续并等待当前节目的结束,以便将新配置文件命令发送给音频回放装备15。

同样,在步骤611bis中,解码器装备11将针对配置文件的下一更改所预测的时间tp与当前节目的结束时间te以及下一节目的结束时间tn进行比较,并且随后如果针对配置文件的下一更改所预测的时间tp更接近当前节目的结束时间te(tp-te<tn-tp),则解码器装备11以步骤607来继续,否则解码器装备11以步骤612来继续。

下面描述将被调度用于更改音频配置文件的时间与当前节目和下一节目的结束时间相组合的方法的第四可能性。

这一第四可能性与第三可能性相同,除了在步骤608中,解码器装备11平滑地过渡到新配置文件,即作为始终使配置文件的更改与最近的节目过渡一致的补充,解码器装备11还始终应用平滑的过渡。

自然地,始终应用平滑过渡的这一可能性也可以在上述第一可能性中实现。因此,在图6的步骤608中,解码器11可以作出到新配置文件的平滑过渡,即作为始终使配置文件的更改与最近的节目过渡一致的补充,解码器装备11还始终应用平滑的过渡。

有利地,这一过渡的持续时间短于在第一可能性中执行的过渡。例如,在步骤608中,解码器装备11作出持续时间约为1秒的平滑过渡,而在第一可能性中,解码器11作出持续时间为几十秒的平滑过渡。例如,在步骤608中,解码器装备11作出具有1秒持续时间的平滑过渡,而在第一可能性中,解码器11作出具有三十秒持续时间的平滑过渡。

以上描述涉及用于设施的第二选项和使由音频回放装备回放的音频信号能够适配到正在回放的内容类型节目的时间的方法。

在第三选项中,组合上述前两个选项是可能的。

具体而言,适配由音频回放装备15从内容类型描述符(如在第一选项中)转录的音频信号是可能的,并且经由平滑的过渡(如在第二选项中)从一个音频配置文件过渡到另一音频配置文件的变更也是可能的。

另外,通过组合对应的参数集,根据内容类型描述符(如在第一选项中)且还根据时间(如在第二选项中)这两者来适配由音频回放装备15转录的音频信号是可能的。如上所述,下面描述组合两个音频配置文件。

无论预期选项(内容类型描述符和/或时间)如何,在需要时解码器装备11被配置成能够在从第一音频配置文件过渡到第二音频配置文件时进行平滑过渡。

为此,并且在第一实现中,解码器装备11确定过渡时刻的开始tts和过渡时刻的结束tte。例如,解码器装备11确定过渡时刻tt,并且在过渡时刻tt的两侧侧计算过渡时刻的开始和结束:tts=tt-dt/2和tte=tt+dt/2,dt是固定的持续时间。例如,如果旨在进行正常平滑过渡,dt等于30秒;如果旨在进行短平滑过渡,dt等于1秒。过渡时刻tt可以对应于当前节目的结束时间te,对应于针对配置文件的更改所预测的时间tp,……。作为示例,可以如参考第二选项所解释的来确定过渡时刻tt。否则,确定过渡时刻的开始tts,并且计算过渡时刻的结束tts等于tts+dt。或者,确定过渡时刻的结束tte,并且计算过渡时刻的开始tts等于tte-dt

因此,解码器装备11向音频回放装备15发送命令以应用新配置文件,该命令还包括过渡时刻的开始和结束tts和tte。图8给出了由解码器装备11发送到音频回放装备15的命令的示例(作为非限制性示例,该命令被示为是使用JSON-RPC协议编写的),该命令同时包含新音频配置文件的标识符、所述新音频配置文件的参数、以及过渡时刻的开始和结束tts和tte

对于处于tts到tte范围内的任何时刻t,音频回放装备15然后计算组合系数α=(t-tts)/(tte-tts),并且它使用这一组合系数来组合旧音频配置文件和新音频配置文件的参数。如上所述,该设施组合两个参数集的方式在下文描述。

在第二实现中,由音频回放装备15来计算过渡时刻的开始tts和过渡时刻的结束tte。为此,由解码器装备11发送的用于要应用的新音频配置文件的命令还包括过渡持续时间。

音频回放装备15使用其接收到命令的时刻作为过渡时刻的开始tts,并且它根据过渡时刻的所述开始tts和接收到的过渡持续时间计算过渡时刻的结束tte

在第三实现中,解码器装备11自身计算组合系数α并定期向音频回放装备15发送命令,该命令包括在过渡正在进展时的这一系数。

在第四实现中,解码器装备11自身组合诸音频配置文件并且它定期向音频回放装备15发送命令,该命令包括在过渡正在进展时渐进地组合的参数。

无论预期选项是什么(内容类型描述符和/或时间),在需要时,解码器装备11被配置成能够组合两个音频配置文件。下面描述了该设施可以执行以便组合两个音频配置文件的的各替换方案。应当理解,可以在解码器装备11或音频回放装备15中进行该组合。

在第一替换方案中,该设施执行简单组合。

该设施组合两个参数集(每一参数集与相应音频配置文件相关联)以获得要应用的单个参数集。例如,这两个参数集首先可以是如图5所示由解码器装备11发送到音频回放装备15的命令的参数集,且其次是从如图4b所示的回放装备的存储器中的表中提取的参数集。

为了组合这两个参数集,音频回放装备15通过查看来自第一集合的值和来自第二集合的值,并且因变于所述两个值的函数,来对每一参数起作用,它构造要应用的经组合值:

·如果这两个参数集之中的一个不包含参数中任一者的值,则经组合值是来自另一参数集的值;

·如果这两个参数集都包含参数中的任一者的值,则经组合值取决于参数类型:

-一些参数是增益水平或音量水平。作为示例,这适用于增益或滤波器电平。对于这些参数:

*在第一实现中,经组合值是以分贝表示的、来自这两个参数集的该参数的值中的较小值或较大值;

*在第二实现中,经组合值是以分贝表示的、来自这两个参数集的该参数的值的平均值;

*在第三实现中,经组合值是以分贝表示的、来自这两个参数集的该参数的值的总和;第三实现特别适用于增益,但不太适用于电平。

-一些参数是持续时间。这适用于例如混响持续时间。对于这些参数:

*在第一实现中,经组合值是来自这两个参数集的该参数的值中的较小值或较大值;

*在第二实现中,经组合值是来自这两个参数集的该参数的值的平均值;

-一些参数是布尔值。这适用于例如当确定滤波器是要打开还是关闭时。对于这些参数:

*如果这两个参数集具有相同的值,则经组合值等于该相同的值;

*如果这两个参数集的值不同,则:

在第一实现中,经组合值等于“真”逻辑值;

在第二实现中,经组合值等于“假”逻辑值;

在第三实现中,由布尔参数的值控制的元件(例如,滤波器)还与影响其效果的量级的次级参数相关联。作为示例,这适用于混响滤波器的“电平”参数。在此情形中,布尔参数的经组合值等于“真”逻辑值,并且相关联的次级参数的经组合值的值减小(相对于未经组合的相关联的次级参数的值)。例如,“电平”次级参数的经组合值等于“滤波器”参数为“真”的参数集之中的“电平”次级参数的值减去预定的固定值(例如,3dB)。

·否则,或作为补充,如果两个参数集都包含参数中的任一者的值,则根据下文所述的第二替换方案来确定经组合值,同时使用相关系数α的预定值(例如0.5)。

在第二替换方案中,该设施执行加权组合。

该设施组合两个参数集(每一参数集与相应音频配置文件相关联),以获得要根据可变组合系数α应用的单个参数集。作为示例,这两个参数集可以是平滑过渡的开始和结束的集合,组合系数α代表过渡的进展,使得在过渡开始时α=0且在过渡结束时α=1。

参考图9,在第一实现中,复制由音频回放装备15接收的音频信号,并且通过相应进程81和82来使用两个参数集之中的相应一个独立地处理每一副本。此后,两个经处理的副本s1和s2通过被组合系数α加权的平均值来组合,以获得要被回放的经修改的音频信号:

so=(1-α)×s1+α×s2

应当观察到,无论进程81和82是否包括不同的处理或者进程81和82是相同的,该第一实现同样适用。此外,即使进程81或82中的一者没有修改由音频回放装备15接收的音频信号,也可以使用该实现,这使得例如以平滑的方式激活或停用参数并且因而激活或停用声音效果成为可能。

因此,第一实现提出通过独立地处理两个参数集来组合所述两个参数集。

该第一实现呈现通用的优点:它可以应用于任何一对进程81和82。作为对比,该第一实现在计算方面相对昂贵,因为它要求对由音频回放装备15接收的音频信号进行两次处理。

在第二实现中,两个参数集的参数成对地独立组合以获得经组合参数的集合,然后该集合仅一次性应用于由音频回放装备15接收的音频信号。

在第二实现中:

·某些参数具有数值值。这些参数通过由组合系数α加权的平均值来组合。

·某些参数是布尔值,例如定义是否应用滤波器。对于这些参数:

*如果这两个参数集具有相同的值,则经组合值等于该相同的值;

*如果这两个参数集具有不同的值,则参数集之中的一者(称为“活跃”参数集)包含值“真”且另一参数集(称为“非活跃”参数集)包含值“假”。在此情形中,经组合参数取“真”值。另外:

在第一选项中,通过取活跃参数集的值并通过施加预定最小值作为非活跃参数集的值(而不是所述非活跃参数集的实际值)来组合由所述布尔参数控制的元件的其他次级参数。例如,如果布尔参数控制滤波器的激活,则非活跃参数集的滤波器的电平次级参数被取为具有-60dB的值,并且非活跃参数集的滤波器的应用持续时间次级参数被取为具有零值。

在第二选项中,由所述布尔参数控制的元件包括影响其效果量级的次级参数。在此情形中,通过取活跃参数集的值并通过施加预定最小值作为非活跃参数集的值(而不是其实际值)来组合所述参数。所述元件的其他参数取等于活跃参数集的对应值的值。例如,如果布尔参数控制滤波器的激活,则非活跃参数集的滤波器的电平次级参数的值被取为-60dB的值。作为对比,滤波器的应用持续时间次级参数的经组合值被取为等于活跃参数集之中的滤波器的应用持续时间次级参数的值。

下面描述第三实现,它组合了上述两个实现。因此,该第三实现提出了两个参数集的混合组合。

在该第三实现中,某些参数因此成对地独立组合以获得适于仅一次性应用于由音频回放装备接收的音频信号的经组合参数的部分集合(如在第二实现中),且其他参数通过独立处理来被组合(如在第一实现中)。

例如,并且参考图10,均衡参数可以被组合以仅由进程91一次性应用于信号,而滤波器(诸如混响滤波器)的参数通过独立进程92和93(经由信号的副本)被应用于该信号,并且它们被后验地组合。

自然地,本发明不限于上述实施例,并且可提供变型实施例而不超出由权利要求书限定的本发明的范围。

因此,尽管如上所述,解码器装备是解码器盒,但是解码器装备可以是能够形成音频/视频解码的任何其他装备,并且例如它可以是游戏控制台、计算机、智能电视、数字平板、移动电话、数字电视解码器、机顶盒,等等。

虽然在上文中视频回放装备是音频/视频回放装备,但是它可以是任何其他类型的视频回放装备,例如电视机、视频投影仪、平板、移动电话,等等。因此,视频装备和解码器装备可以一起形成单个实体。

同样,虽然在上文中音频回放装备是外部连接的扬声器,但它也可以是具有扬声器的任何其他装备,例如条形音箱。然而,音频装备决不应包含在解码器装备中。

视频回放元件和/或音频回放元件和/或解码器元件的数目可以大于上述描述中的数目。

虽然上述音频/视频流和元数据被包含在同一传入多媒体流中,但音频/视频流和元数据可以被包含在并行发送到解码器装备的两个不同的传入流中。因此,在非限制性选项中,如果广播网络是使用DASH协议(例如,如在标准ISO/IEC 23009 1“Dynamic adaptivestreaming over HTTP(DASH)(HTTP上的动态自适应流传输(DASH))”中所述)提供音频/视频流的因特网源,则元数据可以被包括在对应的MPD清单中(例如,如在所述标准ISO/IEC23009 1的5.7节中描述的MPD清单)。

音频配置文件可以由不同于上述参数的某一数目的参数和/或由不同参数来定义。

在没有元数据的情况下,或者如果元数据不包括有关正在观看的节目的信息,则可以将设施配置成应用在音频回放装备中预定义的默认音频配置文件。

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种视频会议重要内容提示及转写存储的方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类