信息处理方法、编码装置、解码装置、系统及存储介质与流程

文档序号:19951401发布日期:2020-02-18 10:35阅读:176来源:国知局
信息处理方法、编码装置、解码装置、系统及存储介质与流程

本申请实施例涉及电子应用技术,尤其涉及一种信息处理方法、编码装置、解码装置、系统及存储介质。



背景技术:

目前,在传输图像信号时,为了提高传输速度,先利用编码器,对图像传感器采集到的二维图像和深度相机采集到的深度图像进行图像编码,形成码流,并将码流发送至解码器,解码器解析码流,得到二维图像和深度图像,现有技术在编码端仅仅获取深度图像,对其进行编码和传输,进而在解码端利用深度图像对二维图像进行立体化,但是深度相机实际获得的信息量是远远大于深度图像所呈现的信息量,导致信息利用率较低。



技术实现要素:

本申请提供一种信息处理方法、编码装置、解码装置、系统及存储介质,能够提高信息的利用率。

本申请的技术方案是这样实现的:

本申请实施例提供一种信息处理方法,应用于编码装置,所述方法包括:

采集目标对象的图像数据和深度信息;

对所述深度信息和所述图像数据进行联合编码或独立编码,得到码流;

将所述码流传输至解码装置,以使得所述解码装置基于所述码流进行图像处理。

在上述方法中,所述采集目标对象的深度信息,包括:

采集所述目标对象对应的初始深度信息;

将所述初始深度信息确定为所述目标对象对应的深度信息。

在上述方法中,所述采集所述目标对象对应的初始深度信息之后,所述方法还包括:

对所述初始深度信息进行处理,得到处理后的初始深度信息;

将所述处理后的初始深度信息,确定为所述目标对象对应的深度信息。

在上述方法中,所述对所述深度信息和所述图像数据进行联合编码或独立编码,得到码流,包括:

从所述深度信息中,确定出所述图像数据中指定位置处的目标深度信息;

对所述图像数据和所述目标深度信息进行联合编码或独立编码,得到所述码流。

在上述方法中,所述对所述图像数据和所述目标深度信息进行联合编码或独立编码,得到码流,包括:

当判断出图像编码标准可扩展时,利用所述图像数据和所述目标深度信息之间的相关性,对所述图像数据和所述目标深度信息进行联合编码,得到所述码流;

当判断出所述图像编码标准不可扩展时,对所述图像数据和所述目标深度信息进行独立编码,得到所述码流。

在上述方法中,所述对所述深度信息进行独立编码,得到码流,包括:

对所述深度信息进行去冗余处理,得到去冗余后的深度信息,所述去冗余处理至少包括帧预测、频域变换、量化和采样中的一种处理;

对所述去冗余后的深度信息进行熵编码,得到所述码流。

本申请实施例提供一种信息处理方法,应用于解码装置,所述方法包括:

当接收到码流时,对所述码流进行联合解码或独立解码,得到深度信息和图像数据;

利用所述深度信息,对所述图像数据进行处理,得到目标图像。

在上述方法中,所述对所述码流进行联合解码或独立解码,得到深度信息和图像数据之后,所述方法还包括:

对所述深度信息进行恢复,生成所述深度信息对应的深度图像。

在上述方法中,所述利用所述深度信息,对所述图像数据进行处理,得到目标图像,包括:

当所述深度信息为相位信息时,利用所述相位信息,对所述图像数据进行虚化前景或后景处理,得到虚化的图像;

将所述虚化的图像,作为所述目标图像。

本申请实施例提供一种编码装置,所述编码装置包括:深度信息模组、图像传感器和编码器;

所述图像传感器,用于采集图像数据;

所述深度信息模组,用于采集目标对象的深度信息;

所述编码器,用于对所述深度信息和所述图像数据进行联合编码或独立编码,得到码流;将所述码流传输至解码装置,以使得所述解码装置基于所述码流进行图像处理。

在上述装置中,所述深度信息模组包括深度信息传感器;

所述深度信息传感器,用于采集所述目标对象对应的初始深度信息;将所述初始深度信息确定为所述目标对象对应的深度信息。

在上述装置中,所述深度信息模组,还用于对所述初始深度信息进行处理,得到处理后的初始深度信息;将所述处理后的初始深度信息,确定为所述目标对象对应的深度信息。

在上述装置中,所述编码器,还用于从所述深度信息中,确定出所述图像数据中指定位置处的目标深度信息;对所述图像数据和所述目标深度信息进行联合编码或独立编码,得到所述码流。

在上述装置中,所述编码器包括:深度信息编码器和图像编码器;

所述编码器,还用于当判断出图像编码标准可扩展时,利用所述图像数据和所述目标深度信息之间的相关性,对所述图像数据和所述目标深度信息进行联合编码,得到所述码流;

所述深度信息编码器,用于当判断出所述图像编码标准不可扩展时,对所述目标深度信息进行独立编码,得到所述码流;

所述图像编码器,用于当判断出所述图像编码标准不可扩展时,对所述图像数据进行独立编码,得到所述码流。

在上述装置中,所述编码器,还用于对所述深度信息进行去冗余处理,得到去冗余后的深度信息,所述去冗余处理至少包括帧预测、频域变换、量化和采样中的一种处理;对所述去冗余后的深度信息进行熵编码,得到所述码流。

本申请实施例提供一种解码装置,所述解码装置包括:图像处理器和解码器;

所述解码器,用于当接收到码流时,对所述码流进行联合解码或独立解码,得到深度信息和图像数据;

所述图像处理器,用于利用所述深度信息,对所述图像数据进行处理,得到目标图像。

在上述装置中,所述解码器还包括深度图像生成器;

所述深度图像生成器,用于对所述深度信息进行恢复,生成所述深度信息对应的深度图像。

在上述装置中,所述图像处理器,还用于当所述深度信息为相位信息时,利用所述相位信息,对所述图像数据进行虚化前景或后景处理,得到虚化的图像;将所述虚化的图像,作为所述目标图像。

在上述装置中,所述深度图像生成器和所述图像处理器可以都集成于所述解码器中;所述深度图像生成器和所述图像处理器也可以都独立于所述解码器,与所述解码器进行连接;

所述深度图像生成器可以集成在所述解码器中,所述图像处理器可以独立于所述解码器,与所述解码器进行连接;

所述图像处理器可以集成在所述解码器中,所述深度图像生成器可以独立于所述解码器,与所述解码器进行连接。

本申请实施例提供一种信息处理系统,所述系统包括:编码装置和解码装置,所述编码装置包括深度信息模组、图像传感器和编码器,所述解码装置包括图像处理器和解码器;

所述图像传感器,用于采集图像数据;

所述深度信息模组,用于采集目标对象的深度信息;

所述编码器,用于对所述深度信息和所述图像数据进行联合编码或独立编码,得到码流;将所述码流传输至解码装置,以使得所述解码装置基于所述码流进行图像处理;

所述解码器,用于当接收到码流时,对所述码流进行联合解码或独立解码,得到深度信息和图像数据;

所述图像处理器,用于利用所述深度信息,对所述图像数据进行处理,得到目标图像。

本申请实施例提供一种计算机可读存储介质,应用于编码装置,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个第一处理器执行,以实现如上述任一项所述的方法。

本申请实施例提供一种计算机可读存储介质,应用于解码装置,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个第二处理器执行,以实现如上述任一项所述的方法。

本申请实施例提供了一种信息处理方法、编码装置、解码装置、系统及存储介质,应用于编码装置的信息处理方法包括:采集目标对象的图像数据和深度信息;对深度信息和图像数据进行联合编码或独立编码,得到码流;将码流传输至解码装置,以使得解码装置基于码流进行图像处理。采用上述方法实现方案,由于直接采用目标对象的深度信息进行编码,得到携带有深度信息的码流,将码流传输给解码装置,如此,解码装置可以从码流中解码出深度信息和图像数据,进而,解码装置不仅可以利用深度信息,恢复得到深度图像,还可以利用深度信息,对图像数据进行图像处理,提高了信息利用率。

附图说明

图1为本申请实施例提供的一种应用于编码装置的信息处理方法的流程示意图;

图2为本申请实施例提供的一种应用于解码装置的信息处理方法的流程示意图;

图3为本申请实施例提供的一种应用于信息处理系统的信息处理方法的流程示意图;

图4为本申请实施例提供的一种编码装置的结构示意图;

图5为本申请实施例提供的一种解码装置的结构示意图;

图6(a)为本申请实施例提供的一种解码装置的结构示意图一;

图6(b)为本申请实施例提供的一种解码装置的结构示意图二;

图6(c)为本申请实施例提供的一种解码装置的结构示意图三;

图6(d)为本申请实施例提供的一种解码装置的结构示意图四;

图7(a)为本申请实施例提供的一种解码装置的结构示意图五;

图7(b)为本申请实施例提供的一种解码装置的结构示意图六;

图7(c)为本申请实施例提供的一种解码装置的结构示意图七;

图7(d)为本申请实施例提供的一种解码装置的结构示意图八;

图8(a)为本申请实施例提供的一种信息处理系统的结构示意图一;

图8(b)为本申请实施例提供的一种信息处理系统的结构示意图二;

图8(c)为本申请实施例提供的一种信息处理系统的结构示意图三;

图8(d)为本申请实施例提供的一种信息处理系统的结构示意图四;

图9(a)为本申请实施例提供的一种信息处理系统的结构示意图五;

图9(b)为本申请实施例提供的一种信息处理系统的结构示意图六;

图9(c)为本申请实施例提供的一种信息处理系统的结构示意图七;

图9(d)为本申请实施例提供的一种信息处理系统的结构示意图八。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅仅用于解释相关申请,而非对该申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关申请相关的部分。

本申请实施例提供了一种信息处理方法,应用于编码装置中,如图1所示,信息处理方法包括:

s101、采集目标对象的图像数据和深度信息;

在本申请实施例中,编码装置包括图像传感器和深度信息模组,编码装置同时利用图像传感器采集目标对象的图像数据,利用深度信息模组采集目标对象的深度信息。

在一些实施例中,深度信息模组采集目标对象对应的初始深度信息,并将初始深度信息确定为目标对象对应的深度信息。

可选的,深度信息模组包括tof摄像头或双目摄像头,具体的根据实际情况进行选择,本申请实施例不做具体的限定。

可选的,当利用tof摄像头获取目标对象对应的初始深度信息时,深度信息模组将原始电荷图像和传感器属性参数,如温度等,确定为目标对象对应的初始深度信息,其中,原始电荷图像的获取过程可以为:在两种不同的发射信号频率下,通过控制积分时间,深度信息模组采样得到不同相位的共8组信号,进行光电转换后,再将这八组信号进行10比特量化,以生成8张原始电荷图像。

可选的,当利用双目摄像头获取目标对象对应的初始深度信息时,深度信息模组利用双目摄像头拍摄得到的两幅图像,根据两幅图像的位姿将计算得到视差等信息,深度信息模组将视差信息、摄像头参数等作为初始深度信息。

在另一些实施例中,深度信息模组对初始深度信息进行处理,得到处理后的初始深度信息,并将处理后的初始深度信息确定为目标对象对应的深度信息。

可选的,深度信息模组可以对初始深度信息进行相位校准,得到相位信息;或者,深度信息模组可以对初始深度信息进行其他处理,生成其他信息,如深度图像的中间图像等,具体的处理过程和处理程度根据实际情况进行选择,本申请实施例不做具体的限定,

示例性的,当利用tof摄像头获取到原始电荷图像之后,深度信息模组将原始电路图像生成2幅过程深度数据和一幅背景数据,并将这2幅过程深度数据和一幅背景数据作为目标对象的深度信息。

示例性地,相位信息可以为深度信息模组获取到的散斑、激光条纹、格雷码、正弦条纹等,具体的相位信息可根据实际情况确定,本申请实施例对此不做限定。

s102、对深度信息和图像数据进行联合编码或独立编码,得到码流;

编码装置中的编码器对深度信息和图像数据进行联合编码,得到表征同时携带深度信息和图像数据的码流,即混合码流;或者,对深度信息和图像数据进行独立编码,得到深度信息码流和图像数据码流,即2种独立码流。

需要说明的是,编码装置在对深度信息进行编码时,可以对图像数据全部对应的深度信息进行编码,也可以对图像数据中的指定图像数据或者指定位置对应的深度信息进行编码,其他非指定图像或者非指定位置对应的深度信息不进行编码,具体的根据实际情况进行选择,本申请实施例不做具体的限定。

本申请实施例中,编码装置从深度信息中,确定出图像数据中指定位置处的目标深度信息;之后,编码器对图像数据和目标深度信息进行联合编码或独立编码,得到码流。

本申请实施例中,编码装置获取图像编码标准的可扩展性,当判断出图像编码标准可扩展时,编码器利用图像数据和目标深度信息之间的相关性,对图像数据和目标深度信息进行联合编码,得到码流;当判断出图像编码标准不可扩展时,编码器对图像数据和目标深度信息进行独立编码,得到码流,该码流包括深度信息码流和图像数据码流,其中,利用深度信息的空间相关性对目标深度信息进行独立编码,得到深度信息码流,深度信息在深度信息码流中存储的位置为附加参数集或者其他任意位置。

在一些实施例中,预设位置可以为图像信息头、序列信息头、附加参数集或其他任意位置。

需要说明的是,对于联合编码而言,由于码流具有可解耦性或独立性,采用图像标准编解码协议的解码装置接收到该码流后,可以从该码流中仅提取出图像数据,不提取深度信息;也可以从该码流中仅提取出深度信息,不提取图像数据;具体的根据实际情况进行选择,本申请实施例不做限制。

编码装置中的编码器包括深度信息编码器和图像编码器,对于联合编码而言,直接利用图像编码器,对深度信息和图像数据进行联合编码;对于独立编码而言,深度信息编码器利用深度信息的空间相关性或时间相关性等,对深度信息进行编码,得到深度信息码流;图像编码器对图像数据进行编码,得到图像数据码流。

具体地,图像数据码流仍遵循图像编解码协议,如jpeg,jpegxr,heic等,深度信息码流遵循厂商等组织独有标准或行业标准。

在一些实施例中,编码装置对深度信息进行去冗余处理,得到去冗余后的深度信息,去冗余处理至少包括帧预测、频域变换、量化和采样中的一种处理;对去冗余后的深度信息进行熵编码,得到深度信息码流。

编码装置为了压缩编码信息的大小,在对深度信息进行编码的过程中,执行消除冗余的操作,再对去冗余后的深度信息进行编码,得到深度信息码流。

示例性地,编码装置中的深度信息模组确定深度信息为至少两个相位信息时,利用至少两个相位信息之间的相位相关性,对至少两个相位信息进行冗余消除,得到去冗余后的深度信息。

示例性地,编码装置中的深度信息模组确定深度信息不是至少两个相位信息时,利用深度信息的空间相关性,对深度信息进行冗余消除,得到去冗余后的深度信息。

示例性地,编码装置中的深度信息模组利用深度信息的时间相关性,对深度信息进行冗余消除,得到去冗余后的深度信息。

示例性地,编码装置中的深度信息模组利用预设深度范围,对深度信息进行冗余消除,得到去冗余后的深度信息。

示例性地,编码装置中的深度信息模组对深度信息进行频域转换,得到频域信息;利用频域相关性,对频域信息进行冗余消除,得到去冗余后的深度信息。

需要说明的是,预设深度范围为深度信息传感器能够采集到深度信息的范围。

s103、将码流传输至解码装置,以使得解码装置基于码流进行图像处理。

本申请实施例中,编码装置将码流传输给解码装置,解码装置可以基于码流中的深度信息,对图像数据进行图像增强等图像处理。

可以理解的是,由于直接采用目标对象的深度信息进行编码,得到携带有深度信息的码流,将码流传输给解码装置,如此,解码装置可以从码流中解码出深度信息和图像数据,进而,解码装置不仅可以利用深度信息,恢复得到深度图像,还可以利用深度信息,对图像数据进行图像处理,提高了信息利用率。

本申请实施例还提供了一种信息处理方法,应用于解码装置中,如图2所示,信息处理方法包括:

s201、当接收到码流时,对码流进行联合解码或独立解码,得到深度信息和图像数据;

解码装置中的解码器接收到码流后,根据码流,执行联合解码或独立解码,得到深度信息和图像数据。

在一些实施例中,码流为混合码流;解码装置中包括解码器,解码器对混合码流进行解码,得到图像数据和深度信息。

在一些实施例中,码流包括图像数据码流和深度信息码流;解码器包括图像解码器和深度信息解码器,图像解码器对分别图像数据码流进行解码,得到图像数据,深度信息解码器对深度信息码流进行解码,得到深度信息。

进一步地,解码装置还包括深度图像生成器在解码装置对码流进行联合解码或独立解码,得到深度信息和图像数据之后,深度图像生成器还对深度信息进行恢复,生成深度信息对应的深度图像。

s202、利用深度信息,对图像数据进行处理,得到目标图像。

本申请实施例中,解码装置还包括图像处理器,解码装置在获取到深度信息和图像数据之后,图像处理器利用深度信息,对图像数据进行处理,得到目标图像。

可选的,利用深度信息对图像数据进行处理的方式包括:去噪声、调节白平衡,背景虚化、人像抠图等,具体的根据实际情况进行选择,本申请实施例不做具体的限定。

在一种实施例中,当深度信息为相位信息时,图像处理器利用相位信息,对图像数据进行虚化前景或后景处理,得到虚化的图像;之后将虚化的图像,作为目标图像。

在另一种实施例中,当深度信息为电荷信息时,图像处理器利用电荷信息判断该拍摄场景中的噪声和外部可见光,从而有助于进行图像的去噪和白平衡调节。

本申请实施例中,对于独立解码而言,深度图像生成器和图像处理器中的至少一种可以集成在解码器中,以使得解码器至少实现深度图像生成和图像生成的功能;或者深度图像生成器、图像处理器分别与解码器的输出端连接,三者分别实现各自的功能。

本申请实施例中,对于联合编码而言,深度图像生成器可以集成在深度信息解码器中,或者深度图像生成器与深度信息解码器的输出端连接;图像处理器可以集成在图像解码器中,或者图像处理器与图像解码器的输出端连接,具体的根据实际情况进行选择,本申请实施例不做具体的限定。

在一些实施例中,信息处理系统包括编码装置和解码装置,应用于信息处理系统的信息处理方法,如图3所示的一种信息处理方法的流程图,信息处理方法包括:

s301、编码装置采集目标对象的图像数据和深度信息;

s302、编码装置对深度信息和图像数据进行联合编码或独立编码,得到码流;

s303、编码装置将码流传输至解码装置;

s304、解码装置对码流进行联合解码或独立解码,得到深度信息和图像数据;

s305、解码装置利用深度信息,对图像数据进行处理,得到目标图像。

可以理解的是,由于直接采用目标对象的深度信息进行编码,得到携带有深度信息的码流,将码流传输给解码装置,如此,解码装置可以从码流中解码出深度信息和图像数据,进而,解码装置不仅可以利用深度信息,恢复得到深度图像,还可以利用深度信息,对图像数据进行图像处理,提高了信息利用率。

本申请实施例还提供了一种编码装置,如图4所示,编码装置4包括:深度信息模组41、图像传感器42和编码器43;

图像传感器42,用于采集图像数据;

深度信息模组41,用于采集目标对象的深度信息;

编码器43,用于对所述深度信息和所述图像数据进行联合编码或独立编码,得到码流;将所述码流传输至解码装置,以使得所述解码装置基于所述码流进行图像处理。

在一些实施例中,深度信息模组41包括深度信息传感器411;

所述深度信息传感器411,用于采集所述目标对象对应的初始深度信息;将所述初始深度信息确定为所述目标对象对应的深度信息。

在一些实施例中,深度信息模组41,还用于对所述初始深度信息进行处理,得到处理后的初始深度信息;将所述处理后的初始深度信息,确定为所述目标对象对应的深度信息。

在一些实施例中,所述编码器43,还用于从所述深度信息中,确定出所述图像数据中指定位置处的目标深度信息;对所述图像数据和所述目标深度信息进行联合编码或独立编码,得到所述码流。

在一些实施例中,编码器43包括:深度信息编码器431和图像编码器432;

所述编码器43,还用于当判断出图像编码标准可扩展时,利用所述图像数据和所述目标深度信息之间的相关性,对所述图像数据和所述目标深度信息进行联合编码,得到所述码流;

所述深度信息编码器431,用于当判断出所述图像编码标准不可扩展时,对所述目标深度信息进行独立编码,得到所述码流;

所述图像编码器432,用于当判断出所述图像编码标准不可扩展时,对所述图像数据进行独立编码,得到所述码流。

在一些实施例中,所述编码器43,还用于对所述深度信息进行去冗余处理,得到去冗余后的深度信息,所述去冗余处理至少包括帧预测、频域变换、量化和采样中的一种处理;对所述去冗余后的深度信息进行熵编码,得到所述码流。

本申请实施例提供了一种计算机可读存储介质,应用于编码装置,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个第一处理器执行,程序被第一处理器执行时实现如应用于编码装置的信息处理方法。

本申请实施例还提供了一种解码装置5,如图5所示,解码装置5包括:图像处理器51和解码器52;

所述解码器52,用于当接收到码流时,对所述码流进行联合解码或独立解码,得到深度信息和图像数据;

所述图像处理器51,用于利用所述深度信息,对所述图像数据进行处理,得到目标图像。

在一些实施例中,所述解码器52还包括深度图像生成器53;

所述深度图像生成器53,用于对所述深度信息进行恢复,生成所述深度信息对应的深度图像。

在一些实施例中,所述图像处理器51,还用于当所述深度信息为相位信息时,利用所述相位信息,对所述图像数据进行虚化前景或后景处理,得到虚化的图像;将所述虚化的图像,作为所述目标图像。

在一些实施例中,所述深度图像生成器53和所述图像处理器51可以都集成于所述解码器52中;所述深度图像生成器53和所述图像处理器51也可以都独立于所述解码器52,与所述解码器52进行连接;

所述深度图像生成器53可以集成在所述解码器52中,所述图像处理器51可以独立于所述解码器52,与所述解码器52进行连接;

所述图像处理器51可以集成在所述解码器52中,所述深度图像生成器53可以独立于所述解码器52,与所述解码器52进行连接。

示例性地,如图6(a)所示的一种解码装置的结构示意图,解码装置18包括图像处理器181,还包括图像解码器182和深度图像生成器183;深度图像处理器183和图像处理器181都独立于图像解码器182,图像解码器182连接深度图像生成器183和图像处理器181;其中,图像解码器182对码流进行处理,输出深度信息和图像数据,图像解码器182将深度信息传输至图像处理器181,图像处理器181利用深度信息对图像数据进行处理,输出目标图像;图像解码器182将图像数据和深度信息送入图像处理器181,图像处理器181利用深度信息对图像数据进行处理,输出目标图像。

示例性地,如图6(b)所示的一种解码装置的结构示意图,解码装置28包括图像处理器281,还包括图像解码器282和深度图像生成器283;深度图像处理器283和图像处理器281都集成于图像解码器282中;其中,图像解码器282对码流进行处理,直接输出深度图像和/或目标图像。

示例性地,如图6(c)所示的一种解码装置的结构示意图,解码装置38包括图像处理器381,还包括图像解码器382和深度图像生成器383;深度图像处理器383集成于图像解码器382中,图像处理器381独立于图像解码器382,图像解码器382连接图像处理器381;其中,图像解码器382对编码信息进行处理,输出深度图像帧和图像数据,图像解码器382再将图像数据和深度信息送入图像处理器381;图像处理器381利用深度信息对图像数据进行处理,输出目标图像帧。

示例性地,如图6(d)所示的一种解码装置的结构示意图,解码装置48包括图像处理器481,还包括图像解码器482和深度图像生成器483;图像处理器481集成于图像解码器482中,深度图像处理器483独立于图像解码器482,图像解码器482连接深度图像生成器483;其中,图像解码器482对编码信息进行处理,输出深度信息和目标图像帧,图像解码器482再将深度信息送入深度图像生成器483;深度图像生成器483对深度信息进行恢复,输出深度图像帧。

在一些实施例中,解码器包括深度信息解码器和图像解码器,解码装置还包括深度图像生成器;

深度图像生成器独立于深度信息解码器,图像处理器独立于图像解码器,深度信息解码器连接深度图像生成器和图像处理器,图像解码器连接图像处理器;或者,深度图像生成器集成于深度信息解码器中,图像处理器独立于图像解码器,深度信息解码器和图像解码器连接图像处理器;或者,深度图像生成器独立于深度信息解码器,图像处理器集成于图像解码器中,深度信息解码器连接深度图像生成器和图像解码器;或者,深度图像生成器集成于图像解码器中,图像处理器集成于深度信息解码器中,深度信息解码器连接图像解码器。

示例性地,如图7(a)所示的一种解码装置的结构示意图,解码装置19包括图像处理器191,还包括深度信息解码器192、图像解码器193和深度图像生成器194;深度图像生成器194独立于深度信息解码器192,图像处理器191独立于图像解码器193,深度信息解码器192连接深度图像生成器194和图像处理器191,图像解码器193连接图像处理器191;其中,图像解码器193输出图像数据,深度信息解码器192输出深度信息;图像解码器193将图像数据传输至图像处理器191,深度信息解码器192将深度信息传输至深度图像生成器194和图像处理器191,深度图像生成器194输出深度图像帧,图像处理器191输出目标图像帧。

示例性地,如图7(b)所示的一种解码装置的结构示意图,解码装置29包括图像处理器291,还包括深度信息解码器292、图像解码器293和深度图像生成器294;深度图像生成器294集成于深度信息解码器292中,图像处理器291独立于图像解码器293,深度信息解码器292和图像解码器293连接图像处理器291;其中,图像解码器293输出图像数据,深度信息解码器292输出深度信息和深度图像帧;图像解码器293将图像数据传输至图像处理器291,深度信息解码器292将深度信息传输至图像处理器291,图像处理器291输出目标图像帧。

示例性地,如图7(c)所示的一种解码装置的结构示意图,解码装置39包括图像处理器391,还包括深度信息解码器392、图像解码器393和深度图像生成器394;深度图像生成器394独立于深度信息解码器392,图像处理器391集成于图像解码器393中,深度信息解码器392连接深度图像生成器394和图像解码器393;其中,图像解码器393输出图像数据,深度信息解码器392输出深度信息;深度信息解码器392将深度信息传输至深度图像生成器394和图像解码器393,深度图像生成器394输出深度图像帧,图像解码器393输出目标图像帧。

示例性地,如图7(d)所示的一种解码装置的结构示意图,解码装置49包括图像处理器491,还包括深度信息解码器492、图像解码器493和深度图像生成器494;深度图像生成器494集成于深度信息解码器492中,图像处理器491集成于图像解码器493中,深度信息解码器492连接图像解码器493;其中,图像解码器493输出图像数据,深度信息解码器492输出深度信息和深度图像帧;深度信息解码器492将深度信息传输至图像解码器493,图像解码器493输出目标图像帧。

本申请实施例提供了一种计算机可读存储介质,应用于解码装置,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个第二处理器执行,程序被第二处理器执行时实现如应用于解码装置的信息处理方法。

本申请实施例还提供了一种信息处理系统,该系统包括:编码装置和解码装置,所述编码装置包括深度信息模组、图像传感器和编码器,所述解码装置包括图像处理器和解码器;

所述图像传感器,用于采集图像数据;

所述深度信息模组,用于采集目标对象的深度信息;

所述编码器,用于对所述深度信息和所述图像数据进行联合编码或独立编码,得到码流;将所述码流传输至解码装置,以使得所述解码装置基于所述码流进行图像处理;

所述解码器,用于当接收到码流时,对所述码流进行联合解码或独立解码,得到深度信息和图像数据;

所述图像处理器,用于利用所述深度信息,对所述图像数据进行处理,得到目标图像。

示例性地,如图8(a)所示的一种信息处理系统的结构示意图,信息处理系统101包括编码装置7和解码装置18。

示例性地,如图8(b)所示的一种信息处理系统的结构示意图,信息处理系统102包括编码装置7和解码装置28。

示例性地,如图8(c)所示的一种信息处理系统的结构示意图,信息处理系统103包括编码装置7和解码装置38。

示例性地,如图8(d)所示的一种信息处理系统的结构示意图,信息处理系统104包括编码装置7和解码装置48。

示例性地,如图9(a)所示的一种信息处理系统的结构示意图,信息处理系统201包括编码装置6和解码装置19。

示例性地,如图9(b)所示的一种信息处理系统的结构示意图,信息处理系统202包括编码装置6和解码装置29。

示例性地,如图9(c)所示的一种信息处理系统的结构示意图,信息处理系统301包括编码装置6和解码装置39。

示例性地,如图9(d)所示的一种信息处理系统的结构示意图,信息处理系统401包括编码装置6和解码装置49。

本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、系统或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、装置、系统和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1