一种故障检测方法、装置和解码器与流程

文档序号:14864424发布日期:2018-07-04 10:12阅读:293来源:国知局
一种故障检测方法、装置和解码器与流程

本发明涉及视频处理领域,尤其涉及一种故障检测方法、装置和解码器,尤其涉及到视频解码器故障的自动检测与定位,可以实现解码器自身故障定位。



背景技术:

目前,随着视频编解码技术的发展,视频编解码协议向着低带宽高质量的方向发展,相应的编解码器的复杂度也会随之增大,对于大量复杂的代码如何快速的检测和定位出解码故障,是一个亟待解决的问题。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供一种故障检测方法、装置和解码器,能够快速的检测和定位出解码故障。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种故障检测方法,所述方法包括:

获取视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值,重建帧与参考帧的特征值用于表示重建帧与参考帧之间的图像差异程度;

获取视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值;

基于所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值、以及所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值,确定视频码流传输过程或视频解码过程是否出现故障。

上述方案中,所述重建帧与参考帧的特征值为重建帧与参考帧之间的峰值信噪比psnr;或者,所述重建帧与参考帧的特征值为重建帧与参考帧之间的均方误差mse。

上述方案中,所述基于所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值、以及所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值,确定视频码流传输过程或视频解码过程是否出现故障,包括:

所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值等于所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值时,确定视频码流传输过程和视频解码过程未出现故障;或者,

所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值不等于所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值时,确定视频码流传输过程出现故障或视频解码过程出现故障。

上述方案中,在确定视频码流传输过程出现故障或视频解码过程出现故障时,所述方法还包括:

若在进行视频解码时收到报错信息,将故障定位于:视频码流传输过程;或者,

若在进行视频解码时未收到报错信息,将故障定位于:用于进行视频解码的解码器中。

上述方案中,所述视频编码过程包括依次进行的第1子过程至第n子过程;所述视频解码过程包括:与视频编码的第1子过程相对应的解码子过程至与视频编码的第n子过程相对应的解码子过程,n为大于1的整数;

所述视频编码过程中产生的重建帧为:经视频编码的第i个子过程后得出的重建帧,i取1至n;

相应地,所述视频解码过程中产生的重建帧为:经与视频编码的第i个子过程相对应的解码子过程后得出的重建帧;

确定视频码流传输过程出现故障或视频解码过程出现故障,且在进行视频解码时未收到报错信息时,所述方法还包括:将解码器的第i解码模块作为候选的出现故障的模块,其中,解码器用于进行所述视频解码,所述第i解码模块用于完成与视频编码的第i个子过程相对的解码子过程。

上述方案中,所述方法还包括:

设置解码器的各个解码模块的优先级;

在解码器的至少两个解码模块均为候选的出现故障的模块时,在各个候选的出现故障的模块中,将优先级最高的模块确定为出现故障的模块。

本发明实施例还提供了一种故障检测装置,所述装置包括:第一获取模块、第二获取模块和确定模块;其中,

第一获取模块,用于获取视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值,重建帧与参考帧的特征值用于表示重建帧与参考帧之间的图像差异程度;

第二获取模块,用于获取视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值;

确定模块,用于基于所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值、以及所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值,确定视频码流传输过程或视频解码过程是否出现故障。

上述方案中,所述重建帧与参考帧的特征值为重建帧与参考帧之间的峰值信噪比psnr;或者,所述重建帧与参考帧的特征值为重建帧与参考帧之间的均方误差mse。

上述方案中,所述确定模块,具体用于在所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值等于所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值时,确定视频码流传输过程和视频解码过程未出现故障;或者,

在所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值不等于所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值时,确定视频码流传输过程出现故障或视频解码过程出现故障。

上述方案中,所述确定模块,还用于在确定视频码流传输过程出现故障或视频解码过程出现故障时,判断在进行视频解码时是否收到报错信息;若在进行视频解码时收到报错信息,将故障定位于:视频码流传输过程;或者,若在进行视频解码时未收到报错信息,将故障定位于:用于进行视频解码的解码器中。

上述方案中,所述视频编码过程包括依次进行的第1子过程至第n子过程;所述视频解码过程包括:与视频编码的第1子过程相对应的解码子过程至与视频编码的第n子过程相对应的解码子过程,n为大于1的整数;所述视频编码过程中产生的重建帧为:经视频编码的第i个子过程后得出的重建帧,i取1至n;相应地,所述视频解码过程中产生的重建帧为:经与视频编码的第i个子过程相对应的解码子过程后得出的重建帧;

所述确定模块,还用于在确定视频码流传输过程出现故障或视频解码过程出现故障,且在进行视频解码时未收到报错信息时,将解码器的第i解码模块作为候选的出现故障的模块,其中,解码器用于进行所述视频解码,所述第i解码模块用于完成与视频编码的第i个子过程相对的解码子过程。

本发明实施例还提供了一种解码器,所述解码器包括上述任意一种故障检测装置。

本发明实施例提供的一种故障检测方法、装置和解码器中,获取视频编码过程中或视频编码完成后产生的参考帧与重建帧的特征值,参考帧与重建帧的特征值用于表示参考帧与重建帧之间的图像差异程度;获取视频解码过程中或视频解码完成后产生的参考帧与重建帧的特征值;基于所述视频编码过程中或视频编码完成后产生的参考帧与重建帧的特征值、以及所述视频解码过程中或视频解码完成后产生的参考帧与重建帧的特征值,确定视频码流传输过程或视频解码过程是否出现故障。如此,能够快速的检测和定位出解码故障,提高对解码器的开发和维护速率,降低解码器的维护成本。

附图说明

图1为本发明故障检测方法的第一实施例的一个流程图;

图2为本发明故障检测方法的第一实施例的另一个流程图;

图3为本发明故障检测方法的第二实施例的流程图;

图4为本发明第三实施例中解码器故障定位的示意图;

图5为本发明故障检测方法的第四实施例的流程图;

图6为本发明实施例故障检测装置的组成结构示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例记载一种故障检测方法,可以应用于解码器中,上述解码器用于进行视频解码,这里,对于解码器的种类和所采用的视频解码标准不进行限制。

基于上述记载的解码器,提出以下各具体实施例。

第一实施例

图1为本发明故障检测方法的第一实施例的一个流程图,如图1所示该流程包括:

步骤101:获取视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值,重建帧与参考帧的特征值用于表示重建帧与参考帧之间的图像差异程度。

这里,可以将视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值记为编码参数。

可选的,视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值为:视频编码过程中或视频编码完成后产生的重建帧与参考帧之间的峰值信噪比psnr;或者,视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值为:视频编码过程中或视频编码完成后产生的重建帧与参考帧之间的均方误差mse;其中,

重建帧与参考帧之间的均方误差mse的计算公式为:

其中,||||表示取绝对值,m表示参考帧或重建帧的图像的长度(图像的长度为图像的横向像素点个数),n表示参考帧或重建帧的图像的宽度(图像的长度为图像的纵向像素点个数);可以理解的是,参考帧和重建帧的尺寸相同,即,参考帧的图像的长度等于重建帧的图像的长度,参考帧的图像的宽度等于重建帧的图像的宽度;i(i,j)表示参考帧第j行第i列的像素值(灰度值);k(i,j)表示重建帧第j行第i列的像素值(灰度值)。

重建帧与参考帧之间的峰值信噪比psnr的计算公式为:

其中,表示参考帧或重建帧的图像颜色的最大数值,例如,在采用8位采样点时,取值为255。

在实际应用中,可以利用解码器接收编码参数,解码器用于进行视频解码;例如,利用解码器接收利用实时传输协议(real-timetransportprotocol,rtp)的扩展位传输的编码参数。

可以理解的是,可以利用编码器实现视频编码过程,视频编码过程可以包括依次进行的第1子过程至第n子过程,n为大于1的整数;上述视频编码过程中产生的重建帧为:经视频编码的第i个子过程后得出的重建帧,i取1至n;在具体实施时,编码器包括n个编码模块,每个编码模块用于实现一个视频编码的子过程;编码器的模块划分方式可以根据视频编解码的相关标准确定。例如,编码器包括:用于进行残差处理的残差模块、用于进行预测处理的预测模块和用于进行滤波处理的滤波模块;这里,在采用hevc(highefficiencyvideocoding)视频编解码标准时,滤波模块可以细分为去方块效应子模块和取样自适应偏移(sampleadaptiveoffset,sao)子模块;在残差模块处理后的重建帧与参考帧之间的psnr值的计算公式中,mse值为残差处理后数据(即重建帧图像数据)与参考帧图像数据之间的均方误差,残差处理后数据为残差图像数据经过反变换和反量化之后的数据;在预测模块处理后的重建帧与参考帧之间的psnr值的计算公式中,mse值为预测数据(即重建帧图像数据)与参考帧图像数据之间的均方误差;在滤波模块处理后的重建帧与参考帧之间的psnr值的计算公式中,mse值为经过滤波处理后得到的数据(即重建帧图像数据)与参考帧图像数据之间的均方误差。

在一个可选的实施例中,在计算视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值时,并不需要对每一个重建帧都进行相应的特征值的计算,这里,可以结合编码器的性能设置一个计算准则,例如,每隔n个重建帧计算一次当前的重建帧与参考帧的特征值,或者每隔m毫秒计算一次当前的重建帧与参考帧的特征值,这里,n为大于等于1的整数,m大于0。

步骤102:获取视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值。

这里,可以将视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征记为解码参数。

这里,视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值为:视频解码过程中或视频解码完成后产生的重建帧与参考帧之间的峰值信噪比psnr;或者,视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值为:视频解码过程中或视频解码完成后产生的重建帧与参考帧之间的均方误差mse。

需要说明的是,当所述编码参数为视频编码过程中产生的重建帧与参考帧的特征值时,所述解码参数为视频解码过程中产生的重建帧与参考帧的特征值;当所述编码参数为视频编码完成后产生的重建帧与参考帧的特征值时,所述解码参数为视频解码完成后产生的重建帧与参考帧的特征值。

在实际实施时,解码器一端可以用于接收编码参数;这样,解码器一端是否需要获取解码参数,取决于编码器一端是否获取了编码参数;若编码器一端未获取编码参数,则解码器一端不会接收到编码参数,此时,解码器一端无需获取解码参数;只有当编码器一端将获取的编码参数发送至解码器一端时,解码器一端才需要获取解码参数。

在一个可选的实施例中,上述视频解码过程包括:与视频编码的第1子过程相对的解码子过程至与视频编码的第n子过程相对的解码子过程;这样,当视频编码过程中产生的重建帧为:经视频编码的第i个子过程后得出的重建帧时,上述视频解码过程中产生的重建帧为:经与视频编码的第i个子过程相对应的解码子过程后得出的重建帧。

例如,视频编码过程中产生的重建帧为经残差模块处理后的重建帧时,确定与视频编码器一端残差模块处理过程相对的解码子过程,视频解码过程中产生的重建帧为:经确定的解码子过程处理后的重建帧。

步骤103:基于所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值、以及所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值,确定视频码流传输过程或视频解码过程是否出现故障。

这里,可以将获取的解码参数记为at,将获取的编码参数记为t。示例性地,本步骤可以包括:当at=t时,说明视频解码结果与视频编码前的视频数据一致,视频解码过程正常,视频码流传输正常,确定视频解码过程未出现故障;当at不等于t时,说明视频解码结果与视频编码前的视频数据不一致,视频码流传输过程出现故障或视频解码过程出现故障,这里,视频码流传输过程用于表示从编码器一端到解码器一端的视频数据的传输过程。

进一步地,当at不等于t时,可以利用解码器是否有报错来排除网络丢包等传输问题,若解码器有报错,则说明视频码流在传输过程中出现异常,即,将的故障定位于:视频码流的传输过程;若解码器无报错,则说明解码器自身有问题,即,将故障定位于解码器。

进一步地,在将视频解码过程出现的故障定位于解码器后,还可以具体定位故障出现在解码器的哪个模块;示例性地,将在视频编码的第i个子过程后得出的重建帧与参考帧的特征值记为参数1,将经与视频编码的第i个子过程相对的解码子过程后得出的重建帧与参考帧的特征值记为参数2,当参数1不等于参数2时,将解码器的第i解码模块作为候选的出现故障的模块,这里,所述第i解码模块用于完成与视频编码的第i个子过程相对的解码子过程。

可选的,还可以预先设置解码器的各个解码模块的优先级;例如,解码器的第1解码模块的优先级与解码器的第2解码模块的优先级相等,并且解码器的第2解码模块的优先级大于解码器的第3解码模块的优先级。

如此,当解码器的至少两个解码模块均为候选的出现故障的模块时,由于各个解码模块之间的相应影响关系(同优先级的互不影响),只能确认优先级最高的解码模块出现故障,优先级较低的解码模块是否有故障,需要进一步确认;也就是说,在各个候选的出现故障的模块中,将优先级最高的模块确定为出现故障的模块。

在实际实施时,解码器的各个解码模块的优先级可以由采用的编解码标准决定。

下面通过一个示例对本发明第一实施例进行说明。

图2为本发明故障检测方法的第一实施例的另一个流程图,如图2所示,该流程包括:

步骤201:在视频编码过程中或视频编码完成后,计算产生的重建帧与参考帧的特征值。

本步骤的实现方式已经在步骤101中作出说明,这里不再赘述。

步骤202:将计算出的特征值发送至解码器。

步骤203:在视频解码过程中或视频解码完成后,计算产生的重建帧与参考帧的特征值。

本步骤的实现方式已经在步骤102中作出说明,这里不再赘述。

步骤204:确定视频码流传输过程或视频解码过程是否出现故障。

本步骤的实现方式已经在步骤103中作出说明,这里不再赘述。

本发明第一实施例提出的故障检测方法中,通过对比解码参数和编码参数,能够判断处解码器自身是否出现故障,并能够快速的定位出解码器中出现故障的模块,能避免由于解码器自身问题导致的花屏现象,并且极大的提高对解码器的开发和维护速率,降低了解码器的维护成本;在带宽和性能足够的情况下,携带大量信息,我们甚至可以直接定位到宏块级的问题。

第二实施例

为了能够更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

图3为本发明故障检测方法的第二实施例的流程图,如图3所示,该流程包括:

步骤301:在对第k帧图像进行视频编码的过程中,计算产生的重建帧与参考帧的特征值tk,k为大于等于1的整数。

步骤302:将计算得到的特征值tk利用rtp协议的扩展位传输到解码器一端。

步骤303:在对第k帧图像进行视频解码的过程中,计算产生的重建帧与参考帧的特征值atk。

步骤304:通过比较atk和tk,确定视频码流传输过程或视频解码过程是否出现故障。

这里,当atk与tk相等时,说明视频码流传输过程和视频解码过程均未出现故障。

第三实施例

为了能够更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

在本发明第三实施例中,所采用视频编解码标准为h.264编解码标准,用于进行视频编码的编码器包括预测模块、残差模块和滤波模块,相应地,用于进行视频解码的解码器包括第一解码模块、第二解码模块和第三解码模块,其中,第一解码模块用于实现与预测模块处理过程相对的解码子过程,第二解码模块用于实现与残差模块处理过程相对的解码子过程,第三解码模块用于实现与滤波模块处理过程相对的解码子过程。这里,第一解码模块的优先级等于第二解码模块的优先级,并且,第二解码模块的优先级大于第三解码模块的优先级。

在具体实施时,在进行视频编码的过程中,计算经预测模块处理后的重建帧与参考帧的特征值tpred、经残差模块处理后的重建帧与参考帧的特征值tres、以及经滤波模块处理后的重建帧与参考帧的特征值tfilt;之后,将tpred、tres和tfilt发送至解码器;在解码器一端,在进行视频编码的过程中,计算经第一解码模块处理后的重建帧与参考帧的特征值atpred、经第二解码模块处理后的重建帧与参考帧的特征值atres、以及经第三解码模块处理后的重建帧与参考帧的特征值atfilt。

根据各个解码模块的各个优先级,可以看出,当atpred不等于tpred时,必然导致atfilt不等于tfilt;同样地,当atres不等于tres时,必然导致atfilt不等于tfilt;而第一解码模块的优先级等于第二解码模块的优先级,这两个解码过程的定位不会相互影响。

图4为本发明第三实施例中解码器故障定位的示意图,如图4所示,判断atpred是否等于tpred,并判断atfilt是否等于tfilt,并判断atres是否等于tres;当atpred不等于tpred,且atfilt不等于tfilt,且atres不等于tres时,说明第一解码模块和第二解码模块均出现故障,第三解码模块是否有问题需要进一步定位;当atpred不等于tpred,且atfilt不等于tfilt时,说明第一解码模块出现故障,第三解码模块是否有问题需要进一步定位;同理,当atres不等于tres,且atfilt不等于tfilt时,说明第二解码模块出现故障,第三解码模块是否有问题需要进一步定位;当只有atfilt不等于tfilt时(即atpred等于tpred且atres等于tres),说明第三解码模块出现故障;当然,当atpred等于tpred,且atfilt等于tfilt,且atres等于tres时,说明解码器正常。

第四实施例

为了能够更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

在本发明第三实施例中,所采用视频编解码标准为hevc编解码标准,用于进行视频编码的编码器包括预测模块、残差模块、去方块滤波模块和sao模块,相应地,用于进行视频解码的解码器包括第四解码模块、第五解码模块、第六解码模块和第七解码模块,其中,第四解码模块用于实现与预测模块处理过程相对的解码子过程,第五解码模块用于实现与残差模块处理过程相对的解码子过程,第六解码模块用于实现与去方块滤波模块处理过程相对的解码子过程,第七解码模块用于实现与sao模块处理过程相对的解码子过程。这里,第四解码模块的优先级等于第五解码模块的优先级,并且,第五解码模块的优先级大于第六解码模块的优先级,第六解码模块的优先级大于第七解码模块的优先级。

图5为本发明故障检测方法的第四实施例的流程图,如图5所示,该流程包括:

步骤501:在进行视频编码的过程中,计算经预测模块处理后的重建帧与参考帧的特征值tpred、经残差模块处理后的重建帧与参考帧的特征值tres、经去方块滤波模块处理后的重建帧与参考帧的特征值tde、以及经sao模块处理处理后的重建帧与参考帧的特征值tsao。

步骤502:将tpred、tres、tde和tsao发送至解码器一端。

步骤503:在解码器一端,在进行视频解码的过程中,计算经第四解码模块处理后的重建帧与参考帧的特征值atpred、经第五解码模块处理后的重建帧与参考帧的特征值atres、经第六解码模块处理后的重建帧与参考帧的特征值atde、以及经第七解码模块处理后的重建帧与参考帧的特征值atsao。

步骤504:定位解码器中出现故障的模块。

例如,当atpred=tpred,atres=tres,atde=tde,且atsao不等于tsao时,根据解码器的各个解码模块的优先级关系,可以确定解码器的第七解码模块出现故障。

第五实施例

针对本发明第一实施例的故障检测方法,本发明第五实施例提出了一种故障检测装置。

图6为本发明实施例故障检测装置的组成结构示意图,如图6所示,该装置包括:第一获取模块601、第二获取模块602和确定模块603;其中,

第一获取模块601,用于获取视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值,重建帧与参考帧的特征值用于表示重建帧与参考帧之间的图像差异程度;

第二获取模块602,用于获取视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值;

确定模块603,用于基于所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值、以及所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值,确定视频码流传输过程或视频解码过程是否出现故障。

可选的,所述重建帧与参考帧的特征值为重建帧与参考帧之间的psnr;或者,所述重建帧与参考帧的特征值为重建帧与参考帧之间的mse。

可选的,所述确定模块603,具体用于在所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值等于所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值时,确定视频码流传输过程和视频解码过程未出现故障;或者,

在所述视频编码过程中或视频编码完成后产生的重建帧与参考帧的特征值不等于所述视频解码过程中或视频解码完成后产生的重建帧与参考帧的特征值时,确定视频码流传输过程出现故障或视频解码过程出现故障。

进一步地,所述确定模块603,还用于在确定视频码流传输过程出现故障或视频解码过程出现故障时,判断在进行视频解码时是否收到报错信息;若在进行视频解码时收到报错信息,将故障定位于:视频码流传输过程;或者,若在进行视频解码时未收到报错信息,将故障定位于:用于进行视频解码的解码器中。

进一步地,所述视频编码过程包括依次进行的第1子过程至第n子过程;所述视频解码过程包括:与视频编码的第1子过程相对应的解码子过程至与视频编码的第n子过程相对应的解码子过程,n为大于1的整数;所述视频编码过程中产生的重建帧为:经视频编码的第i个子过程后得出的重建帧,i取1至n;相应地,所述视频解码过程中产生的重建帧为:经与视频编码的第i个子过程相对应的解码子过程后得出的重建帧;

所述确定模块603,还用于在确定视频码流传输过程出现故障或视频解码过程出现故障,且在进行视频解码时未收到报错信息时,将解码器的第i解码模块作为候选的出现故障的模块,其中,解码器用于进行所述视频解码,所述第i解码模块用于完成与视频编码的第i个子过程相对的解码子过程。

在实际应用中,所述第一获取模块601、第二获取模块602和确定模块603均可由位于解码器中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)、或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

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

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

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

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

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

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