一种数字总线异常的视频信号处理方法及装置与流程

文档序号:11157458阅读:579来源:国知局
一种数字总线异常的视频信号处理方法及装置与制造工艺

本发明涉及视频监控领域,尤其涉及一种数字总线异常的视频信号处理方法及装置。



背景技术:

Digital Video Recorder(硬盘录像机),即数字视频录像机,相对于传统的模拟视频录像机,采用硬盘录像,故常常被称为硬盘录像机,也被称为DVR。它是一套进行图像存储处理的计算机系统,具有对图像/语音进行长时间录像、录音、远程监视和控制的功能,DVR集合了录像机、画面分割器、云台镜头控制、报警控制、网络传输等五种功能于一身,用一台设备就能取代模拟监控系统一大堆设备的功能,而且在价格上也逐渐占有优势。

现有技术中,由于DVR中转换芯片将模拟信号转换为数字信号,并将数字信号通过数字视频输出总线发送给CPU进行编码和存储处理,而常用的数字视频输出总线为BT.656总线或者BT.1120总线,由于两种总线的数量较多,并且在DVR中使用了多组数字视频输出总线,每一组中又包括若干根信号线,当设备使用一段时间后常常会出现某根信号线连接异常(如虚焊、PCB过孔断裂、串接电阻异常等),此时必然会导致视频信号无法正常传输。

现有技术中,当数字视频输出总线发生故障时,在DVR的显示屏上显示报警,但是在用户对所述数字视频输出总线处理前,会导致视频数据的丢失,所以在现有技术中,不能提供一种数字总线异常的视频信号处理的有效方法。



技术实现要素:

本发明提供一种数字总线异常的视频信号处理方法及装置,用于解决现有技术中数字总线异常时丢失视频数据的问题。

本发明实施例提供一种数字总线异常的视频信号处理方法,所述方法包括:

在确定转换芯片AD通过数据总线发送的数据流出现异常后,向所述AD发送重配置命令,以使所述AD重配置数据输入通道与数据总线的对应关系;

在接收所述AD在进行重配置后发送的数据流满足分辨率的要求后,通知所述AD按照重配置的所述对应关系发送数据流。

本发明实施例中,当数据总线发生异常时,向AD发送重配置命令,以使AD能够重新配置数据输入通道与数据总线的对应关系,并且还需要验证通过新的对应关系传输的数据流是否满足分辨率要求,若满足分辨率要求,则通知AD按照新的对应关系传输数据流,也就是说,在数据总线发生异常后,还能够接收通过重新配置的对应关系发送的数据流,保证了在数据总线异常时,不会丢失数据流。

进一步地,所述在确定转换芯片AD通过数据总线发送的数据流出现异常后,向所述AD发送重配置命令,包括:

根据所述数据总线中存在异常的数据总线,生成重配置命令,并向所述AD发送重配置命令,以使所述AD重配置除所述异常的数据总线外的所述数据总线和数据输入通道的对应关系。

本发明实施例中,根据数据总线中存在异常的数据总线,根据存在的至少一个存在异常的数据总线产生重配置命令,将重配置命令发送给AD,以使AD重新配置正常的数据总线与数据输入通道的对应关系,保证不丢失数据流。

进一步地,所述通知所述AD按照重配置的所述对应关系发送数据流之后,还包括:

若接收所述AD在进行重配置后发送的数据流不满足分辨率的要求,则调整所述AD发送的数据流的分辨率。

本发明实施例中,当重配置数据输入通道与数据总线的对应关系后,还需要保证经过重配置关系输送的数据流的分辨率满足要求,若不满足分辨率要求,则需要调整数据流的分辨率。

进一步地,所述调整所述AD发送的数据流的分辨率,包括:

向摄像模块发送调节分辨率的命令,以使所述摄像模块调整向所述AD发送的数据流对应的拍摄画面的分辨率;或者

向所述AD发送抽帧命令,以使所述AD将需要发送的数据流进行抽帧处理。

本发明实施例中,调整AD发送的数据流的分辨率的方式一种是将拍摄画面的分辨率调整,另一种是将发送来的数据流进行抽帧,两种方法都能够在不改变原有流程,且不增加其它结构的基础上实现的,简单易行。

进一步地,所述调整所述AD发送的数据流的分辨率之后,还包括:

若在调整所述AD发送的数据流的分辨率后所述数据流仍不满足分辨率的要求,则进行报警处理。

本发明实施例中,若调整后数据流的分辨率仍然不能满足分辨率的要求,则报警处理,以便用户能够及时对报警进行处理,减少数据流的丢失。

进一步地,所述通过数据总线发送的数据流包括至少一种分辨率的数据流。

本发明实施例中,通过数据总线发送的数据流包括至少一种分辨率的数据流,也就是说,可以通过数据总线发送不同种分辨率的数据流,保证了多种分辨率的数据都能通过重配置对应关系后发送,减少数据流的丢失。

本发明还提供一种数字总线异常的视频信号处理方法,所述方法包括:

接收中央处理器CPU发送的重配置命令;

根据所述重配置命令确定数据输入通道与数据总线新的对应关系;

配置新的所述数据输入通道与所述数据总线的对应关系;

将所述数据输入通道输入的数据流通过对应的所述数据总线发送给所述CPU。

本发明实施中,在接收到CPU的重配置命令后,根据重配置命令确定数据输入通道与数据总线新的对应关系,并通过新的对应关系将数据流发送给CPU,以保证在数据总线发生异常的情况下,还能够通过新的对应关系将数据流发送给CPU,不会丢失数据流。

进一步地,所述根据所述重配置命令确定数据输入通道与数据总线新的对应关系,包括:

根据所述重配置命令,确定数据总线中的异常数据总线;

重配置除所述异常的数据总线外的数据总线和数据输入通道的对应关系。

本发明实施例中,根据重配置命令,可以确定数据总线中有哪些数据总线发生异常,然后重新配置除异常的数据总线外的其它数据总线与数据输入通道的对应关系,保证在数据总线发生异常后,不再向发生异常的数据总线发送数据流。

本发明还提供一种数字总线异常的视频信号处理装置,包括:

收发单元,用于在确定转换芯片AD通过数据总线发送的数据流出现异常后,向所述AD发送重配置命令,以使所述AD重配置数据输入通道与数据总线的对应关系;接收中央处理器CPU发送的重配置命令;

通知单元,用于在接收所述AD在进行重配置后发送的数据流满足分辨率的要求后,通知所述AD按照重配置的所述对应关系发送数据流;

对应关系确定单元,用于根据所述重配置命令确定数据输入通道与数据总线新的对应关系;

配置单元,配置新的所述数据输入通道与所述数据总线的对应关系;

所述收发单元还用于将所述数据输入通道输入的数据流通过对应的所述数据总线发送给所述CPU。

本发明实施例中,当数据总线发生异常时,向AD发送重配置命令,以使AD能够重新配置数据输入通道与数据总线的对应关系,并且还需要验证通过新的对应关系传输的数据流是否满足分辨率要求,若满足分辨率要求,则通知AD按照新的对应关系传输数据流,也就是说,在数据总线发生异常后,还能够接收通过重新配置的对应关系发送的数据流,保证了在数据总线异常时,不会丢失数据流。

进一步地,所述收发单元,具体用于:

根据所述数据总线中存在异常的数据总线,生成重配置命令,并向所述AD发送重配置命令,以使所述AD重配置除所述异常的数据总线外的所述数据总线和数据输入通道的对应关系。

进一步地,所述装置还包括:

调整分辨率单元,用于若接收所述AD在进行重配置后发送的数据流不满足分辨率的要求,则调整所述AD发送的数据流的分辨率。

进一步地,所述装置还包括:

报警单元,用于若在调整所述AD发送的数据流的分辨率后所述数据流仍不满足分辨率的要求,则进行报警处理。

进一步地,所述对应关系确定单元具体用于:

根据所述重配置命令,确定数据总线中的异常数据总线;

重配置除所述异常的数据总线外的数据总线和数据输入通道的对应关系。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种数字总线异常的视频信号处理系统的结构示意图;

图2为本发明实施例提供的一种数据总线正常工作时视频信号处理系统的结构示意图;

图3为本发明实施例提供的一种数据总线中一组数据总线异常时视频信号处理系统的结构示意图;

图4为本发明实施例提供的一种数据总线中两组数据总线异常时视频信号处理系统的结构示意图;

图5为本发明实施例提供的一种数据总线中三组数据总线异常时视频信号处理系统的结构示意图;

图6为本发明实施例提供的一种数字总线异常的视频信号处理方法的流程示意图;

图7为本发明实施例提供的一种数字总线异常的视频信号处理装置的结构示意图;

图8为本发明实施例提供的一种数字总线异常的视频信号处理方法的流程示意图;

图9为本发明实施例提供的另一种数字总线异常的视频信号处理方法的流程示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明提供一种数字总线异常的视频信号处理系统,如图1所示,包括:

转换芯片AD100、数据总线110、数据输入通道120以及中央处理器CPU130;

转换芯片AD100用于将通过数据输入通道120接收到的数据流进行模式转换,在本发明实施例中,数据流指的是通过数据输入通道120传输并进一步发送给CPU130的数据流,可以为视频流。在本发明实施例中,转换芯片AD100将接收到的模拟信号的数据流转换为CPU130需要的数字格式的数据流。

数据输入通道120是将摄像模块等采集的视频或者图像通过视频流或者其它格式的数据流发送给转换芯片AD100,可选的,如图1所示,在本发明实施例中,至少有两个以上的数据输入通道120,将多路视频流信号以模拟信号的方式发送给转换芯片AD100。

数据总线110用于将转换芯片AD100转换模式后的数据流发送给CPU130,在本发明实施例中,如图1所示,至少有两个以上的数据总线110,并且在本发明实施例中,当数据总线110不存在异常时,可选的,数据总线110的数量与数据输入通道120的数量相等,以保证每条数据输入通道120与数据总线110中数据的正常传输。

中央处理器CPU130接收通过数据总线110发送的数据流,用于将数据流进行处理,例如显示加载数据流,储存数据流等操作,并且中央处理器CPU130还能够发控制命令给其它模块处理,例如摄像模块、报警模块等等。

在本发明实施例中,当数据总线110没有发生异常时,数据输入通道120将获取到的数据流发送给转换芯片AD100,转换芯片100按照初始配置的数据输入通道120与数据总线110之间的对应关系,将数据流通过与数据输入通道120对应的数据总线110发送给中央处理器CPU130。可选的,在本发明实施例中,如图2所示,存在四路数据输入通道120,分别为数据输入通道1、数据输入通道2、数据输入通道3以及数据输入通道4;同样的,存在四组数据总线110,分别为数据总线1、数据总线2、数据总线2以及数据总线4。

可选的,在本发明实施例中,初始配置的数据总线110与数据输入通道120的对应关系可选的为数据输入通道1传输的数据流在转换格式后通过数据总线1发送给中央处理器CPU130,数据输入通道2传输的数据流在转换格式后通过数据总线2发送给中央处理器CPU130,数据输入通道3传输的数据流在转换格式后通过数据总线3发送给中央处理器CPU130,数据输入通道4传输的数据流在转换格式后通过数据总线4发送给中央处理器CPU130。

当然在本发明实施例中,对应关系可选的还有数据输入通道1传输的数据流在转换格式后通过数据总线2发送给中央处理器CPU130,数据输入通道2传输的数据流在转换格式后通过数据总线1发送给中央处理器CPU130,数据输入通道3传输的数据流在转换格式后通过数据总线3发送给中央处理器CPU130,数据输入通道4传输的数据流在转换格式后通过数据总线4发送给中央处理器CPU130等等。所有数据输入通道120与数据总线110之间的排列的16种对应关系都在本发明实施例的保护范围内。

可选的,在本发明实施例中,还可以将两条或者多条数据输入通道120对应于一组数据总线110,例如,初始配置的数据输入通道120与数据总线110的对应关系为数据输入通道1以及数据输入通道2传输的数据流在转换格式后通过数据总线1发送给中央处理器CPU130,数据输入通道3传输的数据流在转换格式后通过数据总线3发送给中央处理器CPU130,数据输入通道4传输的数据流在转换格式后通过数据总线4发送给中央处理器CPU130等等多种对应方式也在本发明的保护范围内。

在本发明实施例中,当数据输入通道120将多路数据流发送给转换芯片AD100后,转换芯片AD100按照初始的对应关系,将各路的数据流按照与数据输入通道120对应的数据总线110发送给中央处理器CPU130,若至少一组数据总线110发生故障时,中央处理器CPU130根据接收到的数据流的异常确定数据总线110发生故障,可选的,中央处理器CPU130可以根据数据流中SCTP(Stream Control Transmission Protocol,流控制传输协议)层的TNS(数据传输协议)和Stream sequence number(数据流顺序编码)这两个字段判断的。按照规范规定这两个字段在连续不丢包的情况下应该是顺序递增的,如果发现该数字不连续则判断为丢包,短时间内收到相同序号则为数据流重复,如果短时间内数字不是增序出现则判断为数据流乱序。或者,当中央处理器CPU130正常接收到的数据流为四路数据流,当中央处理器CPU130在确定接收到的数据流小于四路时,则确定数据总线110发生故障。当然,其它的中央处理器CPU130判断数据总线110异常的方法,也在本发明实施例的保护范围内。

在本发明实施例中,可选的,当中央处理器CPU130确定数据总线110发生故障时,同时能够确定哪一组或者哪几组的数据总线110发生故障,例如,每一组数据总线110都使用一个ID来标识,数据总线1、数据总线2、数据总线3以及数据总线4的ID分别为1、2、3、4,当数据总线2发生故障时,中央处理器CPU130在设定时间内还未接收到ID为2的数据总线110发送的数据流后,则确定数据总线2发生故障。

在本发明实施例中,当中央处理器CPU130确定了数据总线110发生异常后,向转换芯片AD100发送重配置命令,可选的,在本发明实施例中,重配置命令中包括通知转换芯片AD100数据总线110中有哪些发生了异常。

在本发明实施例中,当中央处理器CPU130CPU130确定数据总线110中哪些发生了异常后,还需要确定还有至少一组数据总线110能够正常工作,以保证还能通过数据总线110接收数据流。

当转换芯片AD100在接收到中央处理器CPU130CPU130发送的重配置命令后,根据重配置命令,确定需要配置的新的数据总线110与数据输入通道120的对应关系。

可选的,如图3所示,在本发明实施例中,当中央处理器CPU130CPU130确定出现1组数据总线110发生故障,例如数据总线3发生故障,则中央处理器CPU130CPU130向转换芯片AD100发送重配置命令,其中重配置命令包括中央处理器CPU130CPU130确定出的出现故障的数据总线3,则转换芯片AD100在接收到重配置命令后,根据重配置命令,确定数据输入通道1、数据输入通道2、数据输入通道3、数据输入通道4与数据总线1、数据总线2以及数据总线3的对应关系,即确定正常工作的数据总线110与数据输入通道120的对应关系。

可选的,例如,在本发明实施例中,确定数据输入通道1、数据输入通道2、数据输入通道3、数据输入通道4与数据总线1、数据总线2以及数据总线3的对应关系有多种,可以两个数据输入通道120对应一个数据总线110,即数据输入通道1以及数据通道2对应于数据总线1,数据输入通道3对应于数据总线2,数据输入通道4对应于数据总线4;或者,数据输入通道1以及数据通道2对应于数据总线1,数据输入通道2对应于数据总线2,数据输入通道4对应于数据总线4;当然,其它组合的对应关系也在本发明的保护范围内。

可选的,如图4所示,在本发明实施例中,当中央处理器CPU130确定出现1组数据总线110发生故障,例如数据总线3、数据总线4发生故障,则中央处理器CPU130向转换芯片AD100发送重配置命令,其中重配置命令包括中央处理器CPU130确定出的出现故障的数据总线3以及4,则转换芯片AD100在接收到重配置命令后,根据重配置命令,确定数据输入通道1、数据输入通道2、数据输入通道3、数据输入通道4与数据总线1、数据总线2的对应关系,即确定正常工作的数据总线110与数据输入通道120的对应关系。

例如,可以配置数据输入通道1、数据通道2以及数据通道3与数据总线1的对应关系,数据通道4与数据总线2的对应关系;或者可以配置数据输入通道1、数据通道2与数据总线1的对应关系,数据输入通道3、数据通道4与数据总线2的对应关系。当然,其它组合的对应关系也在本发明的保护范围内。

可选的,如图5所示,在本发明实施例中,当中央处理器CPU130确定出现1组数据总线110发生故障,例如数据总线2、数据总线3、数据总线4发生故障,则中央处理器CPU130向转换芯片AD100发送重配置命令,其中重配置命令包括中央处理器CPU130确定出的出现故障的数据总线2、3以及4,则转换芯片AD100在接收到重配置命令后,根据重配置命令,确定数据输入通道1、数据输入通道2、数据输入通道3、数据输入通道4与数据总线1的对应关系,即确定正常工作的数据总线110与数据输入通道120的对应关系。

例如,可以配置数据输入通道1、数据通道2、数据通道3以及数据通道4与数据总线1的对应关系。

在本发明实施例中,转换芯片AD100可以从正常工作的数据总线110与数据输入通道120的多个对应关系中确定一种为新的数据总线110与数据输入通道120的对应关系,并配置为新的对应关系,将通过数据输入通道120传输到转换芯片AD100的数据流通过与数据输入通道120对应的数据总线110发送给中央处理器CPU130。

在本发明实施例中,当中央处理器CPU130在接收到转换芯片AD100通过新的数据总线110与数据输入通道120的对应关系发送的数据流后,需要判断通过新的对应关系发送的数据流是否满足分辨率的要求。在本发明实施例中,可以预设标准的分辨率要求,当接收到的数据流高于所述标准的分辨率要求,则认为满足分辨率的要求;否则认为不满足分辨率要求。

在本发明实施例中,通过数据输入通道120发送给转换芯片AD的数据流若是视频流时,分辨率可选的为高清视频流以及标清视频流。在本发明实施例中,标清的视频流指的是分辨率在720P以下的视频流,高清视频流为分辨率为720P及以上的视频流。可选的,在本发明实施例中,高清视频流以720P以及1080P为例。

可选的,在本发明实施例中,通过不同的数据输入通道120可以传输不同分辨率的数据流,例如,如图2所示,数据输入通道1、3传输的是720P的数据流,数据输入通道2、4传输的是标清的数据流。

在本发明实施例中,每组数据总线110都有容量的限制,各组总线的容量可以相同也可以不同,当重新配置了数据总线110与数据输入通道120的对应关系后,会出现至少两个数据输入通道120对应于一个数据总线110的情况,例如,如图3所示,新的配置关系为数据输入通道1以及数据通道2对应于数据总线1,数据输入通道3对应于数据总线2,数据输入通道4对应于数据总线4,中央处理器CPU130在接收到新的对应关系发送的数据流后,需要判断数据总线1发送的数据流是否满足分辨率的要求。

若数据输入通道1与数据输入通道2输入的都是标清数据流,则需要判断数据总线1的容量是否能够满足两个标清数据流的容量;若数据输入通道1或数据输入通道2输入的高清数据流,需要判断数据总线1的容量是否能够满足一个标清数据流和一个高清数据流的容量;数据输入通道1和数据输入通道2输入的都是高清数据流,需要判断数据总线1的容量是否能够满足两个高清数据流的容量。

在本发明实施例中,当数据总线110的容量不能传输两个数据输入通道120传送的数据流时,需要调整AD100发送的数据流的分辨率。

可选的,在本发明实施例中,有两种调整AD100发送的数据流的分辨率的方法,在此举例说明。

方法一

中央处理器CPU130向摄像模块发送调节摄像模块分辨率的指令,摄像模块可以调节采集到数据流的分辨率,也就是说,通过从数据源头上调整数据流的分辨率。例如,当数据总线110不能满足两个720P的数据流的容量时,可以命令摄像装置调节数据流对应的拍摄画面的分辨率,只需要将拍摄画面的分辨率调整为720P以下即可,以降低数据流的容量;

方法二

中央处理器CPU130向转换芯片AD100发送抽帧指令,转换芯片AD100在接收到抽帧指令后,将需要发送给中央处理器CPU130的数据流进行抽帧,例如将720P的数据流中的奇数帧数据发送给中央处理器CPU130,以降低数据流的容量。

当然,以上只是介绍了两种调整分辨率的方法,其它调整分辨率的方法都在本发明实施例的保护范围内。

在本发明实施例中,若通过多种调整分辨率的方式,通过数据总线110向中央处理器CPU发送的数据流仍然不能满足数据总线110的容量,中央处理器CPU则通知报警模块,报警模块可以通过显示屏显示或者播放声音提醒用户数据总线110异常。

在本发明实施例中,当通过多种调整分辨率的方式,通过数据总线110向中央处理器CPU发送的数据流满足数据总线110的容量,则继续按照新的数据总线110与数据输入通道120的对应关系传输数据流。

为了便于本领域技术人员的理解,在此举例说明,本发明提供一种数字总线异常的视频信号处理方法,如图6所示,本方法应用于DVR设备内,包括:

步骤601,当DVR设备上电启动后,CPU通知AD根据预先配置的数据总线与数据输入通道的对应关系向CPU发送数据流,在本发明实施例中,数据流为DVR设备通过摄像头采集的视频数据;

步骤602,CPU判断数据总线是否异常,若异常,则执行步骤603;否则执行步骤604;

步骤603,CPU确定是否还有至少一组数据总线正常工作,若是,则执行步骤605;否则执行步骤606;

步骤604,CPU接收AD按照预先配置的数据总线与数据输入通道的对应关系向CPU发送数据流;

步骤605,CPU向AD发送重配置命令,其中重配置命令中包括CPU确定的出现异常的数据总线的标识符,执行步骤607;

步骤606,CPU通知报警模块进行报警处理;

步骤607,CPU接收AD通过新的数据输入通道与数据总线的对应关系发送的数据流,其中,新的数据输入通道与数据总线的对应关系发送的数据流为AD配置的除异常的数据总线外的其它数据总线与数据输入通道的对应关系;

步骤608,CPU确定接收到的数据流是否满足分辨率的要求,在本发明实施例中,分辨率的要求指的是数据总线对传输数据的分辨率的要求,若满足,则执行步骤609;否则执行步骤610;

步骤609,CPU接收AD按照新的数据总线与数据输入通道的对应关系向CPU发送数据流;

步骤610,CPU通知摄像模块调整摄像头录制视频时的分辨率或者CPU通知AD对发送给CPU的数据流进行抽帧处理;

步骤611,CPU接收调整分辨率后的AD发送的数据流,判断调整分辨率后的数据流是否满足分辨率的要求,若满足,则执行步骤609;否则执行步骤606。

基于同样的构思,本发明实施例还提供一种数字总线异常的视频信号处理装置,如图7所示,包括:

收发单元701,用于在确定转换芯片AD通过数据总线发送的数据流出现异常后,向所述AD发送重配置命令,以使所述AD重配置数据输入通道与数据总线的对应关系;接收中央处理器CPU发送的重配置命令;

通知单元702,用于在接收所述AD在进行重配置后发送的数据流满足分辨率的要求后,通知所述AD按照重配置的所述对应关系发送数据流;

对应关系确定单元703,用于根据所述重配置命令确定数据输入通道与数据总线新的对应关系;

配置单元704,配置新的所述数据输入通道与所述数据总线的对应关系;

所述收发单元701还用于将所述数据输入通道输入的数据流通过对应的所述数据总线发送给所述CPU。

进一步地,所述收发单元701,具体用于:

根据所述数据总线中存在异常的数据总线,生成重配置命令,并向所述AD发送重配置命令,以使所述AD重配置除所述异常的数据总线外的所述数据总线和数据输入通道的对应关系。

进一步地,所述装置还包括:

调整分辨率单元705,用于若接收所述AD在进行重配置后发送的数据流不满足分辨率的要求,则调整所述AD发送的数据流的分辨率。

进一步地,所述装置还包括:

报警单元706,用于若在调整所述AD发送的数据流的分辨率后所述数据流仍不满足分辨率的要求,则进行报警处理。

进一步地,所述对应关系确定单元703具体用于:

根据所述重配置命令,确定数据总线中的异常数据总线;

重配置除所述异常的数据总线外的数据总线和数据输入通道的对应关系。

本发明还提供一种数字总线异常的视频信号处理方法,如图8所示,包括:

步骤801,在确定转换芯片AD通过数据总线发送的数据流出现异常后,向所述AD发送重配置命令,以使所述AD重配置数据输入通道与数据总线的对应关系;

步骤802,在接收所述AD在进行重配置后发送的数据流满足分辨率的要求后,通知所述AD按照重配置的所述对应关系发送数据流。

进一步地,述在确定转换芯片AD通过数据总线发送的数据流出现异常后,向所述AD发送重配置命令,包括:

根据所述数据总线中存在异常的数据总线,生成重配置命令,并向所述AD发送重配置命令,以使所述AD重配置除所述异常的数据总线外的所述数据总线和数据输入通道的对应关系。

进一步地,所述通知所述AD按照重配置的所述对应关系发送数据流之后,还包括:

若接收所述AD在进行重配置后发送的数据流不满足分辨率的要求,则调整所述AD发送的数据流的分辨率。

进一步地,所述调整所述AD发送的数据流的分辨率之后,还包括:

若在调整所述AD发送的数据流的分辨率后所述数据流仍不满足分辨率的要求,则进行报警处理。

进一步地,所述通过数据总线发送的数据流包括至少一种分辨率的数据流。

本发明还提供一种数字总线异常的视频信号处理方法,如图9所示,包括:

步骤901,接收中央处理器CPU发送的重配置命令;

步骤902,根据所述重配置命令确定数据输入通道与数据总线新的对应关系;

步骤903,配置新的所述数据输入通道与所述数据总线的对应关系;

步骤904,将所述数据输入通道输入的数据流通过对应的所述数据总线发送给所述CPU。

进一步地,所述根据所述重配置命令确定数据输入通道与数据总线新的对应关系,包括:

根据所述重配置命令,确定数据总线中的异常数据总线;

重配置除所述异常的数据总线外的数据总线和数据输入通道的对应关系。

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

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

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

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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