多通道视频解码器的制作方法

文档序号:7659224阅读:208来源:国知局
专利名称:多通道视频解码器的制作方法
技术领域
本发明涉及电子领域,特别是涉及多通道视频处理方法和系统及多通道视频解码
O
背景技术
在传统多通道视频系统中,一种应用方案是多个视频源共同连接到一个视频解码器上。然而,在这种应用方案中,由于所述视频解码器的切换速度不足以支持多个视频源的同时显示,因此多个视频源中通常只有一个可以被显示。举例来说,对于一个传统电视来说,观众只能选择输入通道中的一个去观看,比如从数字视频记录机、DVD机、有线电视机顶盒或其他输入源中选择一个。解决这个问题的一个方案是为每个输入视频通道设置专门一个视频解码器。这种方案的缺点是需要较大的电路板去容纳额外的视频解码器,这将增加传统多通道视频系统的尺寸和成本。因此,有必要提出改进的多通道视频方案来克服上述问题。
发明内容本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。本发明的目的之一在于提供一种视频解码器,其可以支持多个活动视频源和多个活动视频显示器。本发明的目的之二在于提供一种多通道视频处理方法,其可以支持多个活动视频源和多个活动视频显示器。本发明的目的之三在于提供一种多通道视频处理系统,其可以实现多个活动视频显示器同时显示来自多个活动视频源的视频信号。为达到上述目的,根据本发明的一个方面,本发明提供一种视频解码器,其包括 多路复用器,用来接收复数活动视频通道的信号;模数转换器,用来将从所述多路复用器接收到的信号从模拟格式转换为数字格式;获取电路,用来检测每个活动视频通道的信号特征;快速切换参数表,用来存储每个活动视频通道的信号特征;和快速切换控制器,用来控制所述多路复用器和所述获取电路使用存储于所述快速换参数表内的每个活动视频通道的信号特征。在一个进一步的实施例中,所述获取电路包括行检测电路、模式检测电路、时钟恢复电路和自动增益控制电路。在一个进一步的实施例中,每个活动视频通道的信号特征包括水平同步数据、垂直同步数据、复合同步数据、NTSC/PAL模式数据、时钟率、时钟偏移和每个活动视频通道的增益调节。在一个进一步的实施例中,所述快速切换控制器包括控制CCIR656电路的逻辑和控制所述快速切换参数表的读写的逻辑。其中控制CCIR656电路的逻辑包括产生输出视频信号的活动视频开始码和活动视频结束码的逻辑和根据活动视频通道的对应通道号修改活动视频开始码和活动视频结束码的校验位的逻辑。在一个进一步的实施例中,所述快速切换控制器包括以循环方式跟踪每个活动视频通道的逻辑和以预编程方式跟踪每个活动视频通道的逻辑。其中跟踪每个活动视频通道的逻辑包括检测第一次处理的正在切换入的活动视频通道的逻辑;检测随后处理的正在切换入的活动视频通道的逻辑;和当在所述活动视频通道中未检测到信号时产生超时信号的逻辑。进一步的,跟踪每个活动视频通道的逻辑进一步包括根据将预定数量的帧处理所述活动视频通道的信号的逻辑。在一个进一步的实施例中,所述视频解码器进一步包括副载波恢复电路、Y/C分离电路、UV解调电路、色彩空间转换电路和CCIR656电路。根据本发明的另一个方面,本发明提供一种多通道视频处理方法,其包括利用多路复用器接收复数活动视频通道的信号;利用模数转换器将从所述多路复用器接收到的信号从模拟格式转换为数字格式;利用获取电路检测每个活动视频通道的信号特征;在快速切换参数表中存储每个活动视频通道的信号特征;和控制所述多路复用器和所述获取电路利使存储于所述快速换参数表内的每个活动视频通道的信号特征。在一个进一步的实施例中,检测每个活动视频通道的信号特征检测所述信号的行边界;检测所述信号的模式;检测所述信号的时钟率和偏差;检测所述信号的增益调节。在一个进一步的实施例中,每个活动视频通道的信号特征包括水平同步数据、垂直同步数据、复合同步数据、NTSC/PAL模式数据、时钟率、时钟偏移和每个活动视频通道的增益调节。在一个进一步的实施例中,所述控制还包括控制CCIR656电路产生输出视频信号;和控制所述快速切换参数表的读写。其中,控制所述CCIR656电路包括产生输出视频信号的活动视频开始码和活动视频结束码和根据活动视频通道的对应通道号修改活动视频开始码和活动视频结束码的校验位。在一个进一步的实施例中,所述控制还包括以循环方式跟踪每个活动视频通道和以预编程方式跟踪每个活动视频通道。其中跟踪每个活动视频通道包括检测第一次处理的正在切换入的活动视频通道;检测随后处理的正在切换入的活动视频通道;和当在所述活动视频通道中未检测到信号时产生超时信号。进一步的,跟踪每个活动视频通道的逻辑进一步包括根据将预定数量的帧处理所述活动视频通道的信号。根据本发明的再一个方面,本发明提供一种多通道视频处理系统,其包括复数活动视频源;与所述复数活动视频源相连接的视频解码器,其包括接收所述复数活动视频通道的信号的多路复用器,将从所述多路复用器接收到的信号从模拟格式转换为数字格式的模数转换器,检测每个活动视频通道的信号特征的获取电路,存储每个活动视频通道的信号特征的快速切换参数表,和控制所述多路复用器和所述获取电路利用存储于所述快速换参数表内的每个活动视频通道的信号特征的快速切换控制器;和与所述视频解码器相连接的一个或多个活动视频显示器,其中一个或多个活动视频显示器同时显示来自所述复数活动视频源的视频信号。在一个进一步的实施例中,所述视频解码器进一步包括副载波恢复电路、Y/C分离电路、UV解调电路、色彩空间转换电路和CCIR656电路。其中所述CCIR656电路包括产生输出视频信号的活动视频开始码和活动视频结束码的逻辑;根据活动视频通道的对应通道号修改活动视频开始码和活动视频结束码的校验位的逻辑;和将所述修改的活动视频开始码和活动视频结束码传输至一个或多个活动视频显示器的逻辑。
与现有技术相比,本发明中的视频解码器中可以对来自多个活动视频源的输入视频信号进行切换处理,并可以将处理后的视频信号切换输出至对应的活动视频显示器,从而可以实现支持多个活动视频显示器同时显示来自多个活动视频源的视频信号的功能。

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。其中图1为本发明实施例中的支持多个活动视频源和多个活动视频显示器的视频解码器的系统架构图;图2为图1中的视频解码器在一个实施例中的结构方框图;图3为本发明实施例中的跟踪多视频通道的方法的流程图;图4为本发明实施例中的跟踪一个视频通道的方法的流程图;和图fe至图恥为本发明实施例中的在两个视频通道间切换的方法的示意图。
具体实施方式本发明的详细描述主要通过程序、步骤、逻辑块、过程或其他象征性的描述来直接或间接地模拟本发明技术方案的运作。为透彻的理解本发明,在接下来的描述中陈述了很多特定细节。而在没有这些特定细节时,本发明则可能仍可实现。所属领域内的技术人员使用此处的这些描述和陈述向所属领域内的其他技术人员有效的介绍他们的工作本质。换句话说,为避免混淆本发明的目的,由于熟知的方法和程序已经容易理解,因此它们并未被详细描述。此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。本发明中所述的“多个”是指两个或两个以上,“复数”是指两个或两个以上。图1为本发明实施例中的支持多个活动视频源(active video sources)和多个活动视频显示器(active video displays)的视频解码器的系统架构图。如图1所示, 一个单独视频解码器108用来接收来自多个活动视频源的活动视频信号(activevideo signal),所述多个活动视频源也可称为多个视频输入通道(video inputcharmel),比如活动视频源0,活动视频源1和活动视频源N-1,它们分别标记为102、104和106。所述视频解码器108在对来自活动视频源102、104和106的输入视频信号进行处理后,将所述视频信号输出至对应的活动视频显示器,比如活动视频显示器0、活动视频显示器1和活动视频显示器N-1,它们分别标记为110、112和114,所述多个活动视频显示器也可称为多个视频输出通道(video output channel)。需要注意的是,所述多个视频输入通道和所述多个视频输出通道都是活动的(active),也就是说,每个活动视频源(比如10 都在向所述视频解码器108输输入视频帧,每个活动视频显示器(比如110)都在从所述视频解码器108接收视频帧。为了支持多个视频通道,所述视频解码器108需要在不同视频输入通道之间进行快速切换 (switching)以有效实现视频信号的获取,这些将在下文中做进一步的描述。在如图1所示的示例中,所述活动视频源可以输出CVBS格式的视频信号,其中 CVBS 的全禾尔为Composite Video Broadcast Signal 或 Composite VideoBlanking and Sync,其是一种被广泛使用的标准。所述视频解码器可以为每个活动视频显示器提供CCHR 标准的视频信号,其中CCIR为国际电信联盟Qnternational Telecommunication Union) 无线通信部门(ITU-R)制定的标准。图2为图1中的视频解码器在一个实施例中的结构方框图。在本实施例中,所述视频解码器108包括快速切换控制器202和快速切换参数表204。所述视频解码器108进一步包括多路复用器206、模数转换器208、自动增益控制模块(automatic gain control block,简称AGC) 211、行检测模块(line detect block) 212、模式检测模块214、时钟恢复模块216、副载波恢复模块218、Y/C分离模块(或称梳状滤波器)220、UV解调模块222、色彩空间转换模块2 和CCIR656模块226。所述多路复用器(MUX) 206用来接收来自多个活动视频源的输入信号。所述CCIR656模块2 用来将接收到的视频信号输出到多个活动视频显示器。所述自动增益控制模块211、行检测模块212、模式检测模块214和时钟恢复模块 216也可以被统称为获取模块210。所述快速切换参数表204可以由寄存器、随机存取存储器(RAM)、只读存储器(ROM)、电可擦除只读存储器(EEPROM)或其他类型的计算机存储器实现。所述多路复用器206从几个模拟或数字输入信号中选择一个,并将选定的输入信号向前传递进行单线处理。所述多路复用器可以具有η个可选的输入通道,并从中选择一个作为输出。所述多路复用器206使多个输入信号共享一个装置或资源(比如一个模数转换器208)成为可能,而不需要为每个输入信号设置该装置或资源。所述模数转换器(ADC) 208用来将输入模拟电压或电流转换为与所述电压或电流的幅值成比例的数字数值。所述数字输出可以采用不同的编码方案。典型的,所述数字输出为与输入成比例的二进制补码(two's complement binarynumber)。但也可以有其他可能,比如可以输出格雷码。所述模数转换器208的分辨率表示在整个模拟值范围内能产生离散值的数量。所述离散值通常以二进制形式存储,因此所述分辨率可以用位来表示。这样,所述离散值的数量或阶数(level)通常为2的幂数。例如,8位分辨率的模数转换器可以将一个模拟输入编码为28 = 256个不同阶的数值。在不同应用中,8位的离散值可以描述从0到255的范围(比如无符号整数),也可以描述从到127的范围(比如有符号整数)。分辨率也可以用伏特(volt)来表示。确保输出码变化的最小变化电压可以称为最低有效位(least significant bit,简称LSB)。所述模数转换器的分辨率可以等于最低有效位电压。所述模数转换器的电压分辨率等于总测量电压范围除以离散电压间隔的数量。所述自动增益控制模块211是一个自适应系统,其用来控制所述视频解码器108 的增益。根据反馈的平均输出信号水平将输入信号的增益至合适的水平。例如,根据所述行检测模块212和所述模式检测模块214的输出信号来控制所述行检测模块212的增益调整。所述行检测模块212检测所述信号的行边界,比如水平消隐区Horizontalblank 和垂直消隐区Vertical Blank,其还可以检测所述信号的同步信息,比如水平同步信号 Hsync、垂直同步信号VSync、复合同步信号。所述模式检测模块214检测所述视频信号是采用何种信号模式的编码,比如 NTSC(National Television System Committee), PAL(Phase Alternating Line), SECAM(Sequential Color with Memory)或其他模式。所述时钟恢复模块216识别发送者(活动视频源)和接收者(视频解码器)之间的时钟偏差(clock offset),并做出调整以精确的捕捉所述视频信号。需要注意的是, 一些数字数据流,特别是高速串行数据流是并未伴随时钟信号传输的。所述接收者根据近似参考频率产生时钟,然后通过锁相环(PLL)与所述数据流的转换进行相位对齐。这个过程被公认为是时钟数据恢复(clock and data recovery,简称⑶R)。为了这个方案的正常运行,所述数据流需要频繁的转换(transition)以能够校正所述锁相环的振荡器的任何漂移。时钟恢复单元可以运行多久而不需要转换的限制被认为是最大连续相同数字规格 (maximum consecutive identicaldigits specification)。在另一种方案中,延迟锁定环(DLL)可以用来识别发送者和接收者之间的时钟脉冲相位差。所述延迟锁定环是一个与锁相环(PLL)相似的数据电路,主要区别在于所述延迟锁定环不具有内部压控振荡器。所述延迟锁定环可以用来改变时钟信号(具有周期性波形的信号)的相位,通常用来提高集成电路(比如DRAM)的时钟上升沿至数据输出有效时间特性(clock rise-to-data output valid timingcharacteristics)。所述延迟锁定环也可以用作时钟数据恢复(CDR)。从外部看,所述延迟锁定环可以被看做是放置在数字电路的时钟路径上的负延迟门。所述副载波恢复模块218恢复在所述视频信号中的副载波信息。例如,在传输活动视频信号时,黑白亮度部分将作为主信号,色度部分将作为副载波。为了降低色度副载波的带宽,通过在每隔一个扫描线上使用半垂直分辨率,色度信息的采样率被从四降低到一 (这是由于人眼对色度的敏感度不及对亮度的敏感度)。另外,只传输蓝色和红色,根据从亮度上减去蓝色和红色得到的余数确定绿色。除了编码的方式不同之外,很多广播电视系统使用不同的副载波频率。在其他实现方式中,复合视频将副载波信号与主基带信号复合在一起,然而S-视频将色度副载波和亮度副载波分别放在不同的线路上,这样可以减弱副载波之间的串音,提高信号的带宽和图像的锐度和亮度。一个梳状滤波器用做Y/C分离模块220。在一种方案中,所述梳状滤波器使一个信号与它的延时信号叠加,从而产生相位抵消。梳状滤波器的频率响应由一系列规律间隔分布的峰组成,看上去与梳子类似。所述亮度信号(Y,灰阶)和所述色度信息(C,色彩)载于分离的、同步的信号对上。在复合视频中,所述亮度信号经过低通滤波以防止高频亮度信息和色度副载波之间的串音。在S-视频中将色度和亮度作为分离的信号,这样提高了亮度信息的带宽,也可以防止色度串音问题。所述UV解调模块222将来自Y/C分离模块220的信号转换为一个亮度分量(Y) 和两个色度分量(UV)。所述色彩空间转换模块2M将所述信号从YUV空间转换到Y' CbCr 空间。Y' CbCr是色彩空间的一种,通常会用于视频或数位摄影系统中的彩色图像连续处理。Y'为亮度分量(Iuma),而Cb和Cr则为蓝色差色度分量和红色差色度分量。Y' CbCr 是对于颜色处理和感知的一致性的一种实际近似,其中将红、绿和蓝三原色处理为感知上有意义的信息。这样,后续图像/视频处理、传输和存储都可以进行,以感知上有意义的方式引入误差。以高分辨率存储或以高带宽传输Y' CbCr中的亮度信号(Y'),对两个色度分量(Cb和Cr)进行降带宽、二次抽样、压缩或其他处理,这样可以提高系统效率。所述CCIR656模块226为一个数字视频接口。在一种实现中,在水平消隐区 (horizontal blanking region)开始前,在每一行的第一活动样本前和最后活动样本后产生一个同步包。所述同步包包括4个10位字,前三个字总是同样的,为0x3FF,0,0,第四个字包括3个标志位和一个错误校正码。第四个字中的标志位(通常被称为XH字)可以被称为H,F和V。所述H位表示水平消隐(horizontal blank)的开始。所述水平消隐区前的同步包中的H设置为1,这些包通常称为活动视频结束(End of Active Video,简称EAV)信息包。同样的,在活动视频开始前出现的信息包中的H设置为0,这些包通常称为活动视频开始(Mart of Active Video, 简称SAV)信息包。例如,所述V位用来表示垂直消隐区(vertical blanking region)的开始。其内V = 1的EAV信息包表示接下来的行(从EAV开始的行)是垂直间隙(vertical interval)的部分。其内V = 0的EAV信息包表示接下来的行是活动图像的部分。在隔行扫描和分割帧格式中,所述F位表示所述行来自第一场还是第二场。在逐行扫描格式中,所述F位设置为0。所述CCIR656模块2 根据所述快速切换控制器202的控制产生输出视频信号的活动视频开始码SAV code和活动视频结束码EAV code,根据活动视频通道的对应通道号修改活动视频开始码SAV code和活动视频结束码EAV code的校验位,随后将所述修改的活动视频开始码和活动视频结束码传输至一个或多个活动视频显示器。图3为本发明实施例中的跟踪多视频通道的方法的流程图。本方法可以由图2中的快速切换控制器202执行。在一个实施例中,所述方法开始于操作302。当接收到监控多个视频通道的命令后,所述方法进入操作304,在操作304中所述快速切换控制器202跟踪所述视频解码器收到的多个视频源。在一个实现方式中,所述视频通道的跟踪可以以图 3示出的循环方式执行,所述循环从跟踪视频源0 (308)、跟踪视频源1 (310)、跟踪视频源
2(312),......,到跟踪视频源N-I (314),之后回到跟踪视频源0。在另一种实现方式中,视
频通道的跟踪可以基于设计者选择的预先编程的顺序执行。在此例中,视频通道的处理顺序可以通知给所述视频编码器的其他模块,这样可以使得所述视频编码器的所有模块都可以协调的工作。在另外一种实现方式中,当所述快速切换控制器202检测到某个视频通道没有信号,其将保持这些信息的跟踪,并在随后的通道切换操作过程中将跳过这些视频通道。相似的,某个视频通道没有信号这样的信息同样被通知给所述视频解码器的其他模块, 这样所述视频编码器的所有模块都可以协调的工作。图4为本发明实施例中的跟踪一个视频通道的方法的流程图。本方法也可以由图2中的快速切换控制器202执行。如图4所示,所述方法开始于操作402,之后进入操作 404。在操作404中进行第一个判断,判定所述视频解码器是否是第一次监控当前视频通道,也可以成为是否第一次通过。如果所述视频解码器是第一次监控当前视频通道,即操作 404的判断为是,所述方法进入操作406。如果所述视频解码器不是第一次监控当前视频通道,即操作404的判断为否,所述方法进入操作410。在操作406中,所述方法执行所述视频解码器的功能作为初始阶段。在初始阶段, 如果所述视频解码器在这个视频通道内未检测到视频信号,则发出一超时信号,所述方法进入操作408,在操作408中执行与通道超时相关的程序。相反的,如果所述视频解码器在这个视频通道内检测到视频信号,所述方法进入操作414。在操作410中,所述方法根据该视频通道的先前处理装载存储在所述快速参数表 204中的通道参数(也可称之为视频通道的信号特征)。在该视频通道的先前处理中采集到的通道参数可以被所述视频解码器的模块(比如图2中示出的模块202至226)使用来处理该视频通道的进入视频信号。由于这个视频通道的先前信号特征也可以用于该同一视频通道的后续处理,这样执行一些功能所花费的时间将被显著降低,比如获取模块210执行的行检测(line detect)、模式检测和时钟恢复功能的时间将大大降低。如上文所述,所述获取模块210检测每个活动视频通道的信号特征,每个活动视频通道的信号特征包括水平同步数据(比如Hsync信号)、垂直同步数据(比如VSync信号)、复合同步数据、NTSC/PAL模式数据、时钟率(clock rate)、时钟偏移(clock offset) 和每个活动视频通道的增益调节等。在操作412中,所述方法进入跟踪阶段,检查来自正在监控的通道的进入视频信号。如果所述视频解码器在这个视频通道内未检测到视频信号,则发出一超时信号,所述方法进入操作408,在操作408中执行与通道超时相关的程序。相反的,如果所述视频解码器在这个视频通道内检测到视频信号,所述方法进入操作414。在操作414中,如图2描述的从模块206至模块2 —样,所述视频解码器控制和处理所述视频信号。在所述视频帧处理过程中,所述方法继续检测该视频通道的视频信号的特征,并在每个视频帧被解码后基于采集自所述进入视频信号的额外信息更新所述参数表。在操作416中进行第二次的判断,判定来自该视频通道的预定数量的视频帧是否处理完成。根据视频通道的数量和所述视频解码器的性能,设计者可以为每个视频通道设定视频帧的预定数量。在一个例子中,如果有两个视频通道,可以设定所述视频解码器处理来自一个视频通道的八帧数据,之后切换去处理另一个视频通道的八帧视频帧。在另一个例子中,如果有四个视频通道,可以设定所述视频解码器处理来自一个视频通道的四帧数据,之后切换去处理另一个视频通道的视频帧等等。如果预定数量的视频帧未处理完成,即操作416为否,所述方法则继续回到操作410。如果预定数量的视频帧已处理完成,即操作 416为是,所述方法则在操作418结束。图fe至图恥为本发明实施例中的在两个视频通道切换的方法的示意图。如图fe 所示,所述多通道视频解码器在两个输入视频通道之间切换,分别为通道1和通道2。在此示例中,在切换到另一个通道前预编程所述多通道视频解码器只处理来自一个通道的一帧视频。在处理了通道1的视频后,所述多通道视频解码器切换去处理通道2的输入视频信号,如箭头标记502所示。所述多通道视频解码器搜索通道2的垂直同步信号VSync,所述通道2的垂直同步信号VSync与通道1的垂直同步信号VSync大概偏移半个周期。在检测到通道2的垂直同步信号VSync后,所述多通道视频解码器去处理通道2的输入视频信号, 并产生视频输出通道2。相似的,在处理了通道2的视频后,所述多通道视频解码器切换到
10通道1,如箭头标记504所示,并搜索通道1的垂直同步信号VSync。在检测到通道1的垂直同步信号VSync后,所述多通道视频解码器处理通道1的输入视频信号,并产生视频输出通道1。所述多通道视频解码器不断重复的从一个通道切换到另一个通道,如箭头标记506 和508所示。需要注意的是,所述多通道视频解码器的处理帧率与在处理视频通道之间的输入视频的垂直同步时间(Vsyn timing)有关。如图fe所示,两个输入视频源(CVBS_1和 CVBS_2)之间的垂直同步信号大概偏移半个周期,这样使所述多通道视频解码器在大约一帧的半个周期内检测到下一个通道的垂直同步信号。如图fe所示,由于所述多通道视频解码被编程为每个通道处理1帧,总体帧率大约为1/(1+.幻,其中.5是检测下一通道的垂直同步信号的时间。在这个场景中,在PAL模式下,总体帧率为25*1/(1+. 5),接近16. 66帧每秒,每个通道(通道1和通道幻占有一半总体帧率,大约为8. 33帧每秒。在NTSC模式下, 总体帧率为30*1/ (1+.幻,为20帧每秒,每个通道(通道1和通道2、占有一半总体帧率,大约为10帧每秒。图恥示出的示例与图fe示出的示例大体相似,不同之处在于图恥中的通道1和通道2中的输入视频信号是同相的。在此例中,在切换到另一个通道前,所述多通道视频解码器只处理一个通道的一帧。在处理了通道1的视频后,所述多通道视频解码器切换去处理通道2的视频信号。由于输入视频信号是同相的,所述多通道视频解码器需要花费一整帧的时间去检测通道2的垂直同步信号VSync,如箭头标记510所示。在检测到通道2的垂直同步信号VSync后,所述多通道视频解码器去处理通道2 的输入视频信号,并产生视频输出通道2。相似的,在处理了通道2的视频信号后,所述多通道视频解码器切换到通道1,如箭头标记512所示,并搜索通道1的垂直同步信号VSync。 在检测到通道1的垂直同步信号VSync后,所述多通道视频解码器处理通道1的输入视频信号,并产生视频输出通道1。所述多通道视频解码器不断重复的从一个通道切换到另一个通道,如箭头标记513所示。与图fe示出的示例类似,所述多通道视频解码器的处理帧率与在处理视频通道之间的输入视频的垂直同步时间(VSync timing)有关。这里,两个输入视频源(CVBS_1 和CVBSJ)之间的垂直同步信号大概偏移一个周期,这样使所述多通道视频解码器花费大约一个周期去检测所述垂直同步信号。由于所述多通道视频解码被编程为每个通道处理1 帧,总体帧率大约为1/(1+1),其中第二个1是检测下一通道的垂直同步信号的时间。在这个场景中,在PAL模式下,总体帧率为25*1/(1+1),接近12. 5帧每秒,每个通道(通道1和通道2)占有一半总体帧率,大约为6. 25帧每秒。在NTSC模式下,总体帧率为30*1/(1+1), 为15帧每秒,每个通道(通道1和通道2、占有一半总体帧率,大约为7. 5帧每秒。本发明的技术方案可以实现为一种方法,也可以实现为一种系统。所述多通道视频解码器中的各个模块也可称为某某电路,比如获取电路、行检测电路、模式检测电路、时钟恢复电路、自动增益控制电路、副载波恢复电路、Y/C分离电路、UV解调电路、色彩空间转换电路和CCIR656电路等等。所述多个活动视频显示器并不意味着独立的多个显示屏,也可以是同一个显示屏的不同显示位置,这里的视频显示器中的“器”字并没有特殊限定,只是个名词后缀而已。上述说明已经充分揭露了本发明的具体实施方式
。需要指出的是,熟悉该领域的技术人员对本发明的具体实施方式
所做的任何改动均不脱离本发明的权利要求书的范围。 相应地,本发明的权利要求的范围也并不仅仅局限于前述具体实施方式

权利要求
1.一种视频解码器,其特征在于,其包括 多路复用器,用来接收复数活动视频通道的信号;模数转换器,用来将从所述多路复用器接收到的信号从模拟格式转换为数字格式; 获取电路,用来检测每个活动视频通道的信号特征; 快速切换参数表,用来存储每个活动视频通道的信号特征;和快速切换控制器,用来控制所述多路复用器和所述获取电路使用存储于所述快速换参数表内的每个活动视频通道的信号特征。
2.根据权利要求1所述的视频解码器,其特征在于所述获取电路包括行检测电路、模式检测电路、时钟恢复电路和自动增益控制电路。
3.根据权利要求1所述的视频解码器,其特征在于每个活动视频通道的信号特征包括水平同步数据、垂直同步数据、复合同步数据、NTSC/PAL模式数据、时钟率、时钟偏移和每个活动视频通道的增益调节。
4.根据权利要求1所述的视频解码器,其特征在于所述快速切换控制器包括控制 CCIR656电路的逻辑和控制所述快速切换参数表的读写的逻辑。
5.根据权利要求4所述的视频解码器,其特征在于控制CCIR656电路的逻辑包括产生输出视频信号的活动视频开始码和活动视频结束码的逻辑和根据活动视频通道的对应通道号修改活动视频开始码和活动视频结束码的校验位的逻辑。
6.根据权利要求1所述的视频解码器,其特征在于所述快速切换控制器包括以循环方式跟踪每个活动视频通道的逻辑和以预编程方式跟踪每个活动视频通道的逻辑。
7.根据权利要求6所述的视频解码器,其特征在于跟踪每个活动视频通道的逻辑包括检测第一次处理的正在切换入的活动视频通道的逻辑; 检测随后处理的正在切换入的活动视频通道的逻辑;和当在所述活动视频通道中未检测到信号时产生超时信号的逻辑。
8.根据权利要求7所述的视频解码器,其特征在于跟踪每个活动视频通道的逻辑进一步包括根据将预定数量的帧处理所述活动视频通道的信号的逻辑。
9.根据权利要求1所述的视频解码器,其特征在于其进一步包括副载波恢复电路、 Y/C分离电路、UV解调电路、色彩空间转换电路和CCIR656电路。
10.一种多通道视频处理方法,其特征在于,其包括 利用多路复用器接收复数活动视频通道的信号;利用模数转换器将从所述多路复用器接收到的信号从模拟格式转换为数字格式;利用获取电路检测每个活动视频通道的信号特征;在快速切换参数表中存储每个活动视频通道的信号特征;和控制所述多路复用器和所述获取电路利使存储于所述快速换参数表内的每个活动视频通道的信号特征。
11.根据权利要求10所述的方法,其特征在于检测每个活动视频通道的信号特征 检测所述信号的行边界;检测所述信号的模式;检测所述信号的时钟率和偏差; 检测所述信号的增益调节。
12.根据权利要求10所述的方法,其特征在于每个活动视频通道的信号特征包括水平同步数据、垂直同步数据、复合同步数据、NTSC/PAL模式数据、时钟率、时钟偏移和每个活动视频通道的增益调节。
13.根据权利要求10所述的方法,其特征在于所述控制还包括 控制CCIR656电路产生输出视频信号;和控制所述快速切换参数表的读写。
14.根据权利要求13所述的方法,其特征在于控制所述CCIR656电路包括产生输出视频信号的活动视频开始码和活动视频结束码和根据活动视频通道的对应通道号修改活动视频开始码和活动视频结束码的校验位。
15.根据权利要求10所述的方法,其特征在于所述控制还包括以循环方式跟踪每个活动视频通道和以预编程方式跟踪每个活动视频通道。
16.根据权利要求15所述的方法,其特征在于跟踪每个活动视频通道包括 检测第一次处理的正在切换入的活动视频通道;检测随后处理的正在切换入的活动视频通道;和当在所述活动视频通道中未检测到信号时产生超时信号。
17.根据权利要求16所述的方法,其特征在于跟踪每个活动视频通道的逻辑进一步包括根据将预定数量的帧处理所述活动视频通道的信号。
18.一种多通道视频处理系统,其特征在于,其包括 复数活动视频源;与所述复数活动视频源相连接的视频解码器,其包括接收所述复数活动视频通道的信号的多路复用器,将从所述多路复用器接收到的信号从模拟格式转换为数字格式的模数转换器,检测每个活动视频通道的信号特征的获取电路,存储每个活动视频通道的信号特征的快速切换参数表,和控制所述多路复用器和所述获取电路利用存储于所述快速换参数表内的每个活动视频通道的信号特征的快速切换控制器;和与所述视频解码器相连接的一个或多个活动视频显示器,其中一个或多个活动视频显示器同时显示来自所述复数活动视频源的视频信号。
19.根据权利要求18所述的系统,其特征在于所述视频解码器进一步包括副载波恢复电路、Y/C分离电路、UV解调电路、色彩空间转换电路和CCIR656电路。
20.根据权利要求19所述的系统,其特征在于所述CCIR656电路包括 产生输出视频信号的活动视频开始码和活动视频结束码的逻辑;根据活动视频通道的对应通道号修改活动视频开始码和活动视频结束码的校验位的逻辑;和将所述修改的活动视频开始码和活动视频结束码传输至一个或多个活动视频显示器的逻辑。
全文摘要
本发明涉及一种多通道视频处理技术。根据本发明的一个方面,其提供了一种多通道视频解码器,其与复数活动视频源相连接和一个或多个活动视频显示器相连接。所述视频解码器包括接收所述复数活动视频通道的信号的多路复用器,将从所述多路复用器接收到的信号从模拟格式转换为数字格式的模数转换器,检测每个活动视频通道的信号特征的获取电路,存储每个活动视频通道的信号特征的快速切换参数表和控制所述多路复用器和所述获取电路利用存储于所述快速换参数表内的每个活动视频通道的信号特征的快速切换控制器。这样,多个活动视频显示器可以同时显示来自所述复数活动视频源的视频信号。
文档编号H04N7/26GK102238384SQ20111011609
公开日2011年11月9日 申请日期2011年5月6日 优先权日2011年4月8日
发明者李淑镁, 赵仕城 申请人:金诗科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1