掌桥专利:专业的专利平台
掌桥专利
首页

一种滤波器矩阵的处理方法、装置、存储介质及电子设备

文献发布时间:2023-06-19 09:44:49


一种滤波器矩阵的处理方法、装置、存储介质及电子设备

技术领域

本申请涉及数据处理技术领域,尤其是涉及一种滤波器矩阵的处理方法、装置、存储介质及电子设备。

背景技术

在光纤通信系统中,为了解决单模光纤通信容量的问题,多采用将多芯复用和少模复用结合到一起的多芯少模技术,实现信道信息的处理,但是在这种处理方式下,模式之间极易受到外界扰动或者纤芯不圆度等因素影响而发生耦合,导致原本相互独立的信号之间发生混叠,极大限制传输容量。

现阶段,为了解决模式之间的信号混叠问题,一般采用多进多出(Multiple-InputMultiple-Output,MIMO)系统进行处理,一般MIMO系统中滤波器处理是将各个纤芯内的各个模式共N路信号分别作为独立的输入,并构建规模为N*N的滤波器矩阵以分离各路信号间的混叠,但是当纤芯数目及模式数目提高时,通过MIMO系统生成的滤波器矩阵的规模呈指数性增长,需要消耗大量的运算资源,计算量大,针对于滤波器矩阵的运算效率较低。

发明内容

有鉴于此,本申请的目的在于提供一种滤波器矩阵的处理方法、装置、存储介质及电子设备,通过对待处理滤波器矩阵的简化处理,得到简化矩阵,以降低滤波器矩阵的规模,降低滤波器矩阵的计算量,有助于降低滤波器矩阵的运算复杂度,提高滤波器矩阵的运算效率。

本申请实施例提供了一种滤波器矩阵的处理方法,所述处理方法包括:

获取待处理滤波器矩阵;

使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵;

其中,所述预设的简化方式包括打孔和降维中的至少一种。

在一种可能的实施方式中,所述打孔包括击穿以及删余中的至少一种。

在一种可能的实施方式中,当所述简化方式包括打孔中的击穿时,通过以下步骤确定所述简化矩阵:

基于预设击穿滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标击穿滤波器;

在当前处理过程为对所述待处理滤波器矩阵一级处理过程时,从所述待处理滤波器矩阵中删除所述至少一个目标击穿滤波器,生成一级处理的简化矩阵。

在一种可能的实施方式中,在所述基于预设击穿滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标击穿滤波器之后,所述处理方法还包括:

在当前处理过程为除对所述待处理滤波器矩阵一级处理之外的多级处理过程时,确定在一级处理中,从所述待处理滤波器矩阵中删除的至少一个目标击穿滤波器;

将每一个目标击穿滤波器按照对应的被删除之前的位置,恢复至所述待处理滤波器矩阵中,生成除一级处理过程之外的多级处理过程对应的简化矩阵。

在一种可能的实施方式中,当所述简化方式包括打孔中的删余时,通过以下步骤确定所述简化矩阵:

基于预设删余滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标删余滤波器;

在后续处理过程中,从所述待处理滤波器矩阵中删除所述至少一个目标删余滤波器,生成简化矩阵。

在一种可能的实施方式中,当所述简化方式包括降维处理时,通过以下步骤确定所述简化矩阵,包括:

基于所述待处理滤波器矩阵中包括的每一个滤波器的属性信息,将具有相同属性信息的多个滤波器集合,确定出多个子处理滤波器矩阵;

将确定出的每一个子处理滤波器矩阵,确定为简化矩阵。

在一种可能的实施方式中,在所述使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵之后,所述处理方法还包括:

基于所述简化矩阵对待处理信道信息进行处理。

本申请实施例还提供了一种滤波器矩阵的处理,所述处理装置包括:

矩阵获取模块,用于获取待处理滤波器矩阵;

矩阵简化模块,用于使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵;

其中,所述预设的简化方式包括打孔和降维中的至少一种。

在一种可能的实施方式中,所述打孔包括击穿以及删余中的至少一种。

在一种可能的实施方式中,当所述简化方式包括打孔中的击穿时,所述矩阵简化模块用于通过以下步骤确定所述简化矩阵:

基于预设击穿滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标击穿滤波器;

在当前处理过程为对所述待处理滤波器矩阵一级处理过程时,从所述待处理滤波器矩阵中删除所述至少一个目标击穿滤波器,生成一级处理的简化矩阵。

在一种可能的实施方式中,所述处理装置还包括矩阵确定模块,所述矩阵确定模块用于:

在当前处理过程为除对所述待处理滤波器矩阵一级处理之外的多级处理过程时,确定在一级处理中,从所述待处理滤波器矩阵中删除的至少一个目标击穿滤波器;

将每一个目标击穿滤波器按照对应的被删除之前的位置,恢复至所述待处理滤波器矩阵中,生成除一级处理过程之外的多级处理过程对应的简化矩阵。

在一种可能的实施方式中,当所述简化方式包括打孔中的删余时,所述矩阵简化模块用于通过以下步骤确定所述简化矩阵:

基于预设删余滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标删余滤波器;

在后续处理过程中,从所述待处理滤波器矩阵中删除所述至少一个目标删余滤波器,生成简化矩阵。

在一种可能的实施方式中,当所述简化方式包括降维处理时,所述矩阵简化模块用于通过以下步骤确定所述简化矩阵:

基于所述待处理滤波器矩阵中包括的每一个滤波器的属性信息,将具有相同属性信息的多个滤波器集合,确定出多个子处理滤波器矩阵;

将确定出的每一个子处理滤波器矩阵,确定为简化矩阵。

在一种可能的实施方式中,所述处理装置还包括信号处理模块,所述信号处理模块用于:

基于所述简化矩阵对待处理信道信息进行处理。

本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的滤波器矩阵的处理方法的步骤。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述的滤波器矩阵的处理方法的步骤。

本申请实施例提供的滤波器矩阵的处理方法、装置、存储介质及电子设备,获取待处理滤波器矩阵;使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵。

这样,针对于获取到的规模较大的待处理滤波器矩阵,通过打孔和/或降维的简化方式,对待处理滤波器矩阵进行简化处理,得到简化矩阵,进而降低滤波器矩阵的运算复杂度,提高滤波器矩阵的运算效率。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例所提供的一种滤波器矩阵的处理方法的流程图;

图2为本申请另一实施例所提供的一种滤波器矩阵的处理方法的流程图;

图3为待处理滤波器矩阵示意图;

图4为一级处理的简化矩阵示意图;

图5为滤波器矩阵多级处理示意图;

图6为待处理滤波器矩阵属性标识示意图;

图7为降维处理后的简化矩阵示意图;

图8为本申请实施例所提供的一种滤波器矩阵的处理装置的结构示意图之一;

图9为本申请实施例所提供的一种滤波器矩阵的处理装置的结构示意图之二;

图10为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

首先,对本申请可适用的应用场景进行介绍。本申请可应用于数据处理技术领域,在光纤通信系统中,为了解决单模光纤通信容量的问题,多采用将多芯复用和少模复用结合到一起的多芯少模技术,实现信道信息的处理,但是在这种处理方式下,模式之间极易受到外界扰动或者纤芯不圆度等因素影响而发生耦合,导致原本相互独立的信号之间发生混叠,极大限制传输容量,以此需要有效的方式针对多芯少模的信号混叠进行处理,现阶段一般采用MIMO系统,经过MIMO系统中滤波器处理,将各路信息分离,以降低各路信号之间串扰的问题。

经研究发现,当纤芯数目及模式数目提高时,通过MIMO系统生成的滤波器矩阵的规模呈指数性增长,需要消耗大量的运算资源,计算量大,针对于滤波器矩阵的运算效率较低。

基于此,本申请实施例提供了一种滤波器矩阵的处理方法,以降低滤波器矩阵的规模,降低滤波器矩阵的计算量,降低滤波器矩阵的运算复杂度,提高滤波器矩阵的运算效率。

请参阅图1,图1为本申请实施例所提供的一种滤波器矩阵的处理方法的流程图。如图1中所示,本申请实施例提供的滤波器矩阵的处理方法,包括:

S101、获取待处理滤波器矩阵。

该步骤中,获取待处理的包括大量滤波器矩阵的待处理滤波器矩阵。

这里,滤波器矩阵是基于多芯少模技术背景下,产生的MIMO系统的信号处理方式的产生的滤波器矩阵,滤波器矩阵中包括的滤波器个数与接收的信号数量有关。

例如,各个纤芯内的各个模式共N路信号分别作为独立的输入,并构建规模为N*N的滤波器矩阵。

其中,光纤通信系统中,空分复用技术的应用以克服单模光纤通信容量局限的问题。其中特别是将多芯复用和少模复用结合到一起的多芯少模技术,多芯复用降低了高阶模式复用的串扰损伤和因折射率带来的设计难度,模式复用降低了高密度纤芯复用对光纤设计与制造的严苛要求,对于光纤通信传输容量的提升也有良好效果。

这里,在纤芯数目及模式数目提高时,滤波器矩阵的规模呈指数性增长,在基于滤波器矩阵进行信号处理时,需要消耗大量的运算资源,难以完成硬件实现,所以需要对待处理的大型滤波器矩阵进行简化处理。

S102、使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵。

该步骤中,使用预先设计的简化方式,对步骤S101确定的待处理滤波器矩阵进行处理,以简化滤波器矩阵中参与信号处理运算的滤波器数量以及降低待处理的滤波器矩阵维数,从而得到待处理滤波器矩阵的简化矩阵。

其中,预设的简化方式包括打孔和降维中的至少一种。

这里,打孔包括击穿以及删余处理中的至少一种,击穿,是指利用滤波器条件进行特定选择,选择出不进行运算的滤波器作为击穿位(信息相当于被删除),在第一级操作中不对它进行操作,在后续处理中将击穿位的滤波器重新插入到原位,进行整体数据的运算;删余,是指利用滤波器条件进行特定选择,选择滤波器组在第一级操作中不进行处理,后续处理中同样也不需要处理,只进行删余后滤波器矩阵的运算处理;降维处理,是指将大型多维滤波器矩阵依据串扰和损伤的类型和严重程度分解为低维小规模滤波器矩阵,每个滤波器信息独立存在但信息集中,原先的大规模滤波器矩阵降为不同优先级的低维小规模滤波器矩阵,由原来的集中运算变为局部运算。

这里,对与待处理矩阵的简化处理方式,可以是打孔处理,以及降维处理作为两个独立的处理过程,对待处理滤波器矩阵进行简化处理,也可以是将打孔处理以及降维处理相结合,共同对待处理滤波器矩阵进行简化处理,并且在两者结合的处理方式中,两者处理的先后顺序不进行具体限定,即可以是先对待处理滤波器矩阵进行打孔处理再对待处理滤波器矩阵进行降维处理,还可以是先对待处理滤波器矩阵进行降维处理再对待处理滤波器矩阵进行打孔处理。

本申请实施例提供的一种滤波器矩阵的处理,获取待处理滤波器矩阵;使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵。

这样,针对于获取到的规模较大的待处理滤波器矩阵,通过打孔和/或降维的简化方式,对待处理滤波器矩阵进行简化处理,得到简化矩阵,进而降低滤波器矩阵的运算复杂度,提高滤波器矩阵的运算效率。

请参阅图2,图2为本申请另一实施例所提供的一种滤波器矩阵的处理方法的流程图。如图2中所示,本申请实施例提供的滤波器矩阵的处理方法,包括:

S201、获取待处理滤波器矩阵。

S202、使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵。

S203、基于所述简化矩阵对待处理信道信息进行处理。

该步骤中,经过步骤S201-步骤S202的处理过程,得到基于所述简化矩阵对待处理信道信息进行处理简化矩阵,利用得到的简化矩阵对信号信息进行处理。

这里,信道一般是随时间不断变化的,是不确定的,因其时变性需要实时的发送训练序列来跟踪信道的实时变化特性,因此本申请中对滤波器矩阵的处理,在不会影响信道信息的前提下,减少了滤波器矩阵的运算量,有助于提高信道信息处理的效率。

其中,S201至S202的描述可以参照S101至S102的描述,并且能达到相同的技术效果,对此不做赘述。

进一步的,当所述简化方式包括打孔中的击穿时,通过以下步骤确定所述简化矩阵:基于预设击穿滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标击穿滤波器;在当前处理过程为对所述待处理滤波器矩阵一级处理过程时,从所述待处理滤波器矩阵中删除所述至少一个目标击穿滤波器,生成一级处理的简化矩阵。

该步骤中,根据预设击穿滤波规则,从待处理滤波器矩阵中确定出待删除的至少一个目标击穿器,并且判断当前处理过程是否是针对于待滤波器矩阵的一级处理过程,当确定出当前处理过程为针对于待滤波器矩阵的一级处理过程,从待处理滤波器矩阵中删除至少一个目标击穿滤波器,得到一级处理的简化矩阵。

这里,预设击穿滤波规则的设置,是与传输待处理滤波器要处理的信号的光纤特性有关。

例如,挑选出纤芯相邻但串扰程度低于模式间干扰的滤波器矩阵作为目标击穿滤波器矩阵。

这里,确定出的至少一个目标击穿滤波器可以是待处理滤波器矩阵中的某一行,也可以是待处理滤波器矩阵中的某一列,在此不作具体限制。

这里,对于滤波器矩阵的处理分为多级处理,其中,多级处理均是对信号处理。对于滤波器矩阵的处理来说,输入信号的光纤的多芯少模式中有多种耦合,滤波器矩阵可以选择先对芯内的N路模式信号进行处理,之后再对不同芯之间的各个模式进行处理,那么先进行的对芯内的N路模式信号的处理就是一级处理,之后再对不同芯之间的各个模式进行处理就是后续的处理过程。

这里,对于从待处理滤波器矩阵中删除至少一个目标击穿滤波器的处理实质是,对于被筛选出来的至少一个目标击穿滤波器中的信息,在进行一级处理时,并不参与运算,从计算处理层面上对至少一个目标击穿滤波器进行“删除”。

进一步的,在所述基于预设击穿滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标击穿滤波器之后,所述处理方法还包括:在当前处理过程为除对所述待处理滤波器矩阵一级处理之外的多级处理过程时,确定在一级处理中,从所述待处理滤波器矩阵中删除的至少一个目标击穿滤波器;

将每一个目标击穿滤波器按照对应的被删除之前的位置,恢复至所述待处理滤波器矩阵中,生成除一级处理过程之外的多级处理过程对应的简化矩阵。

该步骤中,在进行除一级处理之后的后续处理过程中,将在一级处理中被删除至少一个目标击穿滤波器,按照在未进行简化处理的待处理滤波器矩阵中的对应位置,将至少一个目标击穿滤波器恢复至一级处理进行处理之前的位置,从而生成除第一次处理过程之外的多次处理过程对应的简化矩阵。

这里,对于待处理滤波器矩阵的简化处理过程中,对于击穿处理来说,击穿处理并不是一个不可逆的过程,相反地,在除一级操作的其他操作中目标击穿滤波器矩阵中包括的每一个击穿滤波器都是要参与计算的。

这里,对于在除一级处理之外的其他处理过程中,对每一个目标击穿滤波器的恢复,是原样恢复,即针对于每一个目标击穿滤波器来说,该目标击穿滤波器在未简化的待处理滤波器中的位置,与在多次处理过程对应的简化矩阵是相对一致的,这种相对一致体现在与该目标击穿滤波器相邻的多个滤波器矩阵是一致不变的。

例如,对于一级处理过程中,目标击穿滤波器矩阵所在位置为待处理滤波器矩阵的第二列,那么在后续处理过程中,对于目标击穿滤波器矩阵的恢复,也是要恢复在一级处理的简化矩阵的第二列位置处。

进一步的,当所述简化方式包括打孔中的删余时,通过以下步骤确定所述简化矩阵,基于预设删余滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标删余滤波器;在后续处理过程中,从所述待处理滤波器矩阵中删除所述至少一个目标删余滤波器,生成简化矩阵。

该步骤中,当简化方式包括打孔中的删余时,根据预设删余滤波规则,从待处理滤波器矩阵中确定出至少一个需要删除的目标删余滤波器,在后续对矩阵的处理过程中,将不再考虑删除的目标删余滤波器,从所述待处理滤波器矩阵中删除所述至少一个目标删余滤波器,生成简化矩阵。

这里,预设删余滤波规则的设置,是与传输待处理滤波器要处理的信号的光纤特性有关。

例如,将物理间隔较远的纤芯对应的滤波器矩阵作为目标删余滤波器矩阵。

这里,确定出的至少一个目标删余滤波器可以是待处理滤波器矩阵中的某一行,也可以是待处理滤波器矩阵中的某一列,在此不作具体限制。

这里,对于从待处理滤波器矩阵中删除至少一个目标删余滤波器的处理实质是,对于被筛选出来的至少一个目标删余滤波器的信息,在进行后续处理时,并不参与运算,从计算处理层面上对至少一个目标击穿滤波器进行“删除”。

这里,对于待处理矩阵的删余处理是个不可逆的处理过程,将确定出的至少一个目标删余矩阵从待处理滤波器矩阵中删除后,在后续处理过程中,将不再考虑被删除的至少一个目标删余矩阵。

这里,在对待处理滤波器矩阵进行处理时,可以对待处理滤波器只进行击穿处理,还可以是对待处理滤波器只进行删余处理,还可以是对待处理滤波器同时进行击穿以及删余处理。

以对待处理滤波器同时进行击穿以及删余处理为例,请参阅图3以及图4,图3为待处理滤波器矩阵示意图,图4为一级处理的简化矩阵示意图,如图3所示,待处理滤波器矩阵30是一个六行六列的滤波器矩阵,基于预设筛选条件,挑选出纤芯相邻但串扰程度低于模式间干扰的目标击穿滤波器阵列301,目标击穿滤波器阵列301位于待处理滤波器矩阵30的第二列,挑选出物理间隔较远的纤芯的目标删余滤波器阵列302,目标删余滤波器阵列302位于待处理滤波器矩阵30的第四列,如图4所示,在对待处理滤波器矩阵进行一级处理时,将目标击穿滤波器阵列以及目标删余滤波器阵列从待处理滤波器矩阵中删除,得到一级处理的简化矩阵31。

针对于上述示例,请参阅图5,图5为滤波器矩阵多级处理示意图,在进行除一级处理之外的多级处理时,将目标击穿滤波器阵列以及恢复至待处理滤波器矩阵的第二例处,得到二级处理的简化矩阵33。

进一步的,当所述简化方式包括降维处理时,通过以下步骤确定所述简化矩阵,包括:基于所述待处理滤波器矩阵中包括的每一个滤波器的属性信息,将具有相同属性信息的多个滤波器集合,确定出多个子处理滤波器矩阵;将确定出的每一个子处理滤波器矩阵,确定为简化矩阵。

该步骤中,根据待处理滤波器矩阵中包括的每一个滤波器的属性信息,将具有相同属性信息的多个滤波器集合,确定出多个子处理滤波器矩阵,将多个子滤波器矩阵确定为简化矩阵。

这里,将相同属性信息的滤波器矩阵进行集合的依据,可以是通过对滤波器条件进行筛选将具有同种功效的滤波器集中在一起。

其中,滤波器条件可以是依据串扰和损伤的类型以及严重程度,将具有同种功效的滤波器集中在一起,将待处理滤波器矩阵分解为具有不同优先级的多个子滤波器矩阵,从而有针对性地对每个子滤波器矩阵进行处理,减少了针对于滤波器矩阵的运算量。

请参阅图6以及图7,图6为待处理滤波器矩阵属性标识示意图,图7为降维处理后的简化矩阵示意图,如图6所示,基于待处理矩阵中不同滤波器的属性信息,对滤波器进行属性标识,不同填充图案代表不同矩阵属性,在对待滤波矩阵降维处理后,将具有相同属性信息的滤波器集中在一起,得到降维后的简化矩阵,基于图6以及图7可知,降维处理后的简化矩阵相对于待处理滤波器矩阵来说,维数降低了。

进一步的,在对待处理滤波器矩阵的简化过程中,还可以是结合打孔和降维两种简化方式,一起对待处理滤波器进行处理,并且两种简化方式的处理先后顺序,不做具体限制,即可以先对待处理滤波器矩阵进行打孔处理后进行降维处理,还可以是先对待处理滤波器矩阵进行降维处理后再进行打孔处理。

以先进行降维处理后进行打孔处理,并且同时进行打孔处理中的击穿以及删余处理为例,对待处理滤波器的处理过程可以为基于在待处理滤波器矩阵中包括的每个滤波器对应的属性信息,将具有相同属性的滤波器集合在一起,形成多个子待处理滤波器矩阵,并基于多个子待处理滤波器矩阵对待处理滤波器矩阵进行降维,生成与待处理滤波器矩阵相对应的第一处理矩阵;基于预设击穿滤波规则以及预设删余滤波规则,从第一处理矩阵中确定出至少一个击穿滤波器以及至少一个目标删余滤波器,在进行一级处理时,从第一处理矩阵中删除至少一个击穿滤波器,以及至少一个目标删余滤波器,生成一级处理的简化矩阵;在进行除一级处理之外的多级处理时,将在一级处理过程中,将删除的每一个击穿滤波器恢复至第一处理矩阵中,得到除一级处理过程之外的多级处理过程对应的简化矩阵。

本申请实施例提供的滤波器矩阵的处理方法,获取待处理滤波器矩阵;使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵;其中,所述预设的简化方式包括打孔和降维中的至少一种;基于所述简化矩阵对待处理信道信息进行处理。

这样,针对于获取到的规模较大的待处理滤波器矩阵,通过打孔和/或降维的简化方式,对待处理滤波器矩阵进行简化处理,得到简化矩阵,并利用简化后的简化矩阵对信道信息进行处理,进而降低滤波器矩阵的运算复杂度,提高滤波器矩阵的运算效率。

请参阅图8、图9,图8为本申请实施例所提供的一种滤波器矩阵的处理装置的结构示意图之一,图9为本申请实施例所提供的一种滤波器矩阵的处理装置的结构示意图之二。如图8中所示,所述处理装置800包括:

矩阵获取模块810,用于获取待处理滤波器矩阵;

矩阵简化模块820,用于使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵;

其中,所述预设的简化方式包括打孔和降维中的至少一种。

进一步的,所述打孔包括击穿以及删余中的至少一种。

进一步的,如图9所示,所述处理装置800还包括矩阵确定模块830,所述矩阵确定模块830用于:

在当前处理过程为除对所述待处理滤波器矩阵一级处理之外的多级处理过程时,确定在一级处理中,从所述待处理滤波器矩阵中删除的至少一个目标击穿滤波器;

将每一个目标击穿滤波器按照对应的被删除之前的位置,恢复至所述待处理滤波器矩阵中,生成除一级处理过程之外的多级处理过程对应的简化矩阵。

进一步的,如图9所示,所述处理装置800还包括信号处理模块840,所述信号处理模块840用于:

基于所述简化矩阵对待处理信道信息进行处理。

进一步的,当所述简化方式包括打孔中的击穿删余处理时,所述矩阵简化模块820用于通过以下步骤确定所述简化矩阵:

基于预设击穿滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标击穿滤波器;

在当前处理过程为对所述待处理滤波器矩阵一级处理过程时,从所述待处理滤波器矩阵中删除所述至少一个目标击穿滤波器,生成一级处理的简化矩阵。

进一步的,当所述简化方式包括打孔中的删余时,所述矩阵简化模块820用于通过以下步骤确定所述简化矩阵:

基于预设删余滤波规则,从所述待处理滤波器矩阵中确定出至少一个目标删余滤波器;

在后续处理过程中,从所述待处理滤波器矩阵中删除所述至少一个目标删余滤波器,生成简化矩阵。

进一步的,当所述简化方式包括降维处理时,所述矩阵简化模块820用于通过以下步骤确定所述简化矩阵:

基于所述待处理滤波器矩阵中包括的每一个滤波器的属性信息,将具有相同属性信息的多个滤波器集合,确定出多个子处理滤波器矩阵;

将确定出的每一个子处理滤波器矩阵,确定为简化矩阵。

本申请实施例提供的滤波器矩阵的处理装置,获取待处理滤波器矩阵;使用预设的简化方式对所述待处理滤波器矩阵进行简化处理,以得到所述待处理滤波器矩阵的简化矩阵。

这样,针对于获取到的规模较大的待处理滤波器矩阵,通过击穿删除和/或降维的简化方式,对待处理滤波器矩阵进行简化处理,得到简化矩阵,进而降低滤波器矩阵的运算复杂度,提高滤波器矩阵的运算效率。

请参阅图10,图10为本申请实施例所提供的一种电子设备的结构示意图。如图10中所示,所述电子设备1000包括处理器1010、存储器1020和总线1030。

所述存储器1020存储有所述处理器1010可执行的机器可读指令,当电子设备1000运行时,所述处理器1010与所述存储器1020之间通过总线1030通信,所述机器可读指令被所述处理器1010执行时,可以执行如上述图1以及图2所示方法实施例中的滤波器矩阵的处理方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时可以执行如上述图1以及图2所示方法实施例中的滤波器矩阵的处理方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

相关技术
  • 一种滤波器矩阵的处理方法、装置、存储介质及电子设备
  • 一种相关性矩阵可视化方法、装置、电子设备及存储介质
技术分类

06120112280804