视频编码发送及分布式视频编解码方法、装置制造方法

文档序号:7781796阅读:291来源:国知局
视频编码发送及分布式视频编解码方法、装置制造方法
【专利摘要】本发明公开了一种视频编码发送及分布式视频编解码方法、装置,先采集视频编码;然后判断所采集的视频编码与预设条件是否匹配,预设条件根据用户期望输出的图像设置;将与预设条件匹配的视频编码发送到显示端;最后对视频编码进行解码显示。使用本发明的技术后,发送的视频编码与显示端输出需求一一对应,有效提高显示端解码器的利用率,降低对解码器性能的要求,快速、准确地输出用户期望的图像,适合实际应用。
【专利说明】视频编码发送及分布式视频编解码方法、装置
【技术领域】
[0001]本发明涉及通信【技术领域】,特别是涉及一种视频编码发送及分布式视频编解码方法、装置。
【背景技术】
[0002]为了适合信号采集和信号显示不在同一个地方部署,且随时可能增减,采用分布式地视频编解码处理是比较理想的解决方案。信号采集端数量一般较多且远大于信号显示端的数量(海量摄像头),因此要求信号显示端能够在有限的屏幕内通过窗口的形式显示尽量多的信号采集端图像。
[0003]由上述工作流程可知,现有技术中当显示端需要显示多个采集端的信号时,一般是采集端发送多个编码,显示端接收采集端的多个编码,分别解码后进行显示。这种处理方式存在的问题是显示端解码器的性能无法满足不断增加的窗口,一般要加以数量限制来解决。

【发明内容】

[0004]基于上述情况,本发明提出了一种视频编码发送方法,发送的视频编码对应显示端的输出请求,降低对显示端解码器性能的要求。
[0005]为了实现上述目的,本发明的技术方案为:
[0006]一种视频编码发送方法,所述方法包括以下步骤:
[0007]米集视频编码;
[0008]判断所采集的视频编码与预设条件是否匹配;所述预设条件根据用户期望输出的图像设置;
[0009]将与所述预设条件匹配的视频编码发送到显示端。
[0010]针对现有技术问题,本发明还提出了一种分布式视频编解码方法,有效提高解码器的利用率,快速、准确地输出用户期望的图像。
[0011]具体实现方式为:一种分布式视频编解码方法,包括以下步骤:
[0012]米集视频编码;
[0013]判断所采集的视频编码与预设条件是否匹配,所述预设条件根据用户期望输出的图像设置;
[0014]将与所述预设条件匹配的视频编码发送到显示端;
[0015]对所述视频编码进行解码显示。
[0016]针对现有技术问题,本发明还提出了一种视频编码发送装置,快速发送用户期望输出的视频编码,方便用户使用。
[0017]具体实现方式为:一种视频编码发送装置,所述装置包括:
[0018]配置模块,用于提供预设条件的输入接口 ;
[0019]采集模块,用于采集视频编码;[0020]匹配模块,用于判断所采集的视频编码与预设条件是否匹配;所述预设条件根据用户期望输出的图像设置;
[0021]通信模块,用于获取与所述预设条件匹配的视频编码,发送到显示端。
[0022]针对现有技术问题,本发明还提出了一种分布式视频编解码装置,改善现有视频编解码受限于显示端解码器性能的问题,适合实际应用。
[0023]具体实现方式为:一种分布式视频编解码装置,包括采集端和显示端,所述采集端包括:
[0024]配置模块,用于提供预设条件的输入接口 ;
[0025]采集模块,用于采集视频编码;
[0026]匹配模块,用于判断所采集的视频编码与预设条件是否匹配,所述预设条件根据用户期望输出的图像设置;
[0027]通信模块,用于获取与所述预设条件匹配的视频编码,发送到显示端;
[0028]所述显示端包括:
[0029]解码模块,用于对所述视频编码进行解码显示。
[0030]与现有技术相比,本发明的有益效果为:本发明视频编码发送及分布式视频编解码方法、装置,先采集视频编码;然后判断所采集的视频编码与预设条件是否匹配,预设条件根据用户期望输出的图像设置;将与预设条件匹配的视频编码发送到显示端;最后对视频编码进行解码显示。使用本发明的技术后,发送的视频编码与显示端输出需求一一对应,有效提高显示端解码器的利用率,降低对解码器性能的要求,快速、准确地输出用户期望的图像,适合实际应用。
【专利附图】

【附图说明】
[0031]图1为一个实施例中视频编码发送方法的流程示意图;
[0032]图2为一个实施例中分布式视频编解码方法的流程示意图;
[0033]图3为一个实施例中一个显示端、两个采集端的分布式视频编解码示意图;
[0034]图4为一个实施例中一个显示端、四个采集端的分布式视频编解码示意图;
[0035]图5为一个实施例中视频编码发送装置的结构示意图;
[0036]图6为一个实施例中分布式视频编解码装置的结构示意图。
【具体实施方式】
[0037]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0038]一个实施例中视频编码发送方法,如图1所示,所述方法包括:
[0039]S101*:采集视频编码;
[0040]S102*:判断所采集的视频编码与预设条件是否匹配;所述预设条件根据用户期望输出的图像设置;
[0041]S103*:将与所述预设条件匹配的视频编码发送到显示端。
[0042]从以上描述可知,本方法发送的视频编码对应显示端期望输出的图像,降低对显示端解码器性能的要求。
[0043]作为一个实施例,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
[0044]—个实施例中分布式视频编解码方法,如图2所示,包括:
[0045]步骤SlOl:采集视频编码;
[0046]步骤S102:判断所采集的视频编码与预设条件是否匹配,所述预设条件根据用户期望输出的图像设置;
[0047]步骤S103:将与所述预设条件匹配的视频编码发送到显示端;
[0048]步骤S104:对所述视频编码进行解码显示。
[0049]从以上描述可知,本方法快速、准确地输出用户期望的图像,降低对显示端解码器性能的要求。
[0050]作为一个实施例,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
[0051]为了更好地理解本方法,以下详细阐述两个本方法的应用实例:
[0052]一个实施例中一个显示端、两个采集端的分布式视频编解码,如图3所示,显示端需要解码两路视频编码,显示端的输出分辨率为1024x768,两个采集端的输入分辨率均为1024x768,要达到如图3所示的显示效果,采用的做法是:
[0053]1、用户期望输出的图像,对于本实施例,如图3所示,即视频窗口 A放在底面,视频窗口 B缩小后叠加在视频窗口 A上。
[0054]2、米集视频编码。
[0055]a)根据每个视频窗口的显示大小,得出需要采集的窗口大小。
[0056]b)扫描各个视频窗口是否有叠加关系。若无,直接采集;若有,转到c处理。
[0057]c)根据各个窗口间的叠层关系和相对位置,对图像进行分块,划分成多个较小的矩形窗口。分割方式可以有多种,只要能够划分出数量最少的矩形窗口即可。本实施例采用的划分方式是:先处理上层视频窗口 B,以视频窗口 B上边确定一条直线,往左右延伸直至和视频窗口 A的左右边相交,再以视频窗口 B下边的两个坐标确定一条直线,同样往左右延伸直至和视频窗口 A的左右边相交;依次处理直至最底层窗口。经过这样划分后,得到Α-1、Α-2、Α-3、Α-4 和 B5 个窗口。
[0058]3、判断所采集的视频编码与预设条件是否匹配。
[0059]a)分析收到的信息,得出是否需要对输入视频进行缩放。若需要缩放则进行相应处理后送至下一流程,若无须缩放直接送至下一流程。对于本实施例,视频窗口 A-1、A-2、A-3、A-4无须缩放,视频窗口 B需要缩放,从1024X768缩小到200X300。
[0060]b)根据窗口的剪切属性,得出是否需要对输入视频进行裁剪。若需要裁剪则进行相应的处理后送至下一流程,若无须裁剪直接送至下一流程。对于本实施例视频窗口 B无须裁剪,视频窗口 A-1、A-2、A-3、A-4需要裁剪,窗口 A-1从视频源的(0,O)位置裁剪出1024X300大小的区域,窗口 A-2从视频源的(0,300)位置裁剪出400X300大小的区域,窗口A-3从视频源的(600,300)位置裁剪出424X300大小的区域,窗口 A-4从视频源的(0,600)位置裁剪出1024X168大小的区域。
[0061]4、将与预设条件匹配的视频编码发送到显示端,对视频编码进行解码显示。[0062]将处理后的视频窗口进行编码,然后发送至显示端,显示端解码,获得用户期望输出的图像。对于本实施例,显示端分别解码两个采集端发送过来的5个视频编码,然后拼接在一个图层中显示。
[0063]一个实施例中一个显示端、四个采集端的分布式视频编解码,如图4所示,包括以下步骤:
[0064]1、用户期望输出的图像,在本实施例中视频窗口 A放在底层,视频窗口 B在A上层,视频窗口 C在B的上层,视频窗口 D放在顶层。
[0065]2、采集视频编码,需要采集视频窗口 A、B、C、D ;根据视频窗口的划分方式进行窗口分割,得到A1-12、B1-8、C1-2、D1_2这些矩形视频窗口
[0066]3、判断所采集的视频编码与预设条件是否匹配。
[0067]采集端1:对视频窗口 A1-12无需缩放,但要进行裁剪处理,从视频源的不同位置裁剪出12个矩形窗口。
[0068]采集端2:对视频窗口 B1-8进行缩放处理,从信号源分辨率缩放到B窗口大小;再进行裁剪处理,从视频源的不同位置裁剪出8个矩形窗口。
[0069]采集端3:对视频窗口 C1-2进行缩放处理,从信号源分辨率缩放到C窗口大小;再进行裁剪处理,从视频源的不同位置裁剪出2个矩形窗口。
[0070]采集端4:对视频窗口 D1-2进行缩放处理,从信号源分辨率缩放到D窗口大小;再进行裁剪处理,从视频源的不同位置裁剪出2个矩形窗口。
[0071]4、将与预设条件匹配的视频编码发送到显示端,对视频编码进行解码显示。
[0072]显示端收到4个采集端发送过来的视频编码后分别解码,显示端根据各个视频的位置关系把解码后的视频放在同一图层中,从而得到用户期望的完整图像。
[0073]一个实施例中视频编码发送装置,如图5所示,所述装置包括:
[0074]配置模块,用于提供预设条件的输入接口 ;
[0075]采集模块,用于采集视频编码;
[0076]匹配模块,用于判断所采集的视频编码与预设条件是否匹配;所述预设条件根据用户期望输出的图像设置;
[0077]通信模块,用于获取与所述预设条件匹配的视频编码,发送到显示端。
[0078]如图5所示,本装置各模块连接关系的一个优选的实施例为:配置模块和采集模块输出端连接匹配模块输入端,匹配模块输出端连接通信模块输入端。
[0079]首先在匹配模块中判断配置模块中的预设条件与采集模块采集的视频编码是否匹配;然后通信模块获取与预设条件匹配的视频编码,发送到显示端,快速发送用户期望输出的视频编码,方便用户使用。
[0080]作为一个实施例,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
[0081]一个实施例中分布式视频编解码装置,如图6所示,包括采集端和显示端,所述采集端包括:
[0082]配置模块,用于提供预设条件的输入接口 ;
[0083]采集模块,用于采集视频编码;
[0084]匹配模块,用于判断所采集的视频编码与预设条件是否匹配,所述预设条件根据用户期望输出的图像设置;
[0085]通信模块,用于获取与所述预设条件匹配的视频编码,发送到显示端;
[0086]所述显示端包括:
[0087]解码模块,用于对所述视频编码进行解码显示。
[0088]如图6所示,本装置各模块连接关系的一个优选的实施例为:配置模块和采集模块输出端连接匹配模块输入端,匹配模块、通信模块和解码模块依次顺序连接。
[0089]首先在匹配模块中判断配置模块中的预设条件与采集模块采集的视频编码是否匹配;然后通信模块获取与预设条件匹配的视频编码,发送到显示端;最后解码模块对视频编码进行解码显示,改善现有视频编解码受限于显示端解码器性能的问题,适合实际应用。
[0090]作为一个实施例,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
[0091]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种视频编码发送方法,其特征在于,所述方法包括以下步骤: 米集视频编码; 判断所采集的视频编码与预设条件是否匹配;所述预设条件根据用户期望输出的图像设置; 将与所述预设条件匹配的视频编码发送到显示端。
2.根据权利要求1所述的视频编码发送方法,其特征在于,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
3.一种分布式视频编解码方法,其特征在于,包括以下步骤: 米集视频编码; 判断所采集的视频编码与预设条件是否匹配,所述预设条件根据用户期望输出的图像设置; 将与所述预设条件匹配的视频编码发送到显示端; 对所述视频编码进行解码显示。
4.根据权利要求3所述的分布式视频编解码方法,其特征在于,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
5.一种视频编码发送装置,其特征在于,所述装置包括: 配置模块,用于提供预设条件的输入接口 ; 采集模块,用于采集视频编码; 匹配模块,用于判断所采集的视频编码与预设条件是否匹配;所述预设条件根据用户期望输出的图像设置; 通信模块,用于获取与所述预设条件匹配的视频编码,发送到显示端。
6.根据权利要求5所述的视频编码发送装置,其特征在于,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
7.一种分布式视频编解码装置,其特征在于,包括采集端和显示端,所述采集端包括: 配置模块,用于提供预设条件的输入接口 ; 采集模块,用于采集视频编码; 匹配模块,用于判断所采集的视频编码与预设条件是否匹配,所述预设条件根据用户期望输出的图像设置; 通信模块,用于获取与所述预设条件匹配的视频编码,发送到显示端; 所述显示端包括: 解码模块,用于对所述视频编码进行解码显示。
8.根据权利要求7所述的分布式视频编解码装置,其特征在于,所述预设条件包括:需要发送的视频窗口、窗口大小和各个视频窗口的剪切位置。
【文档编号】H04N5/262GK103685981SQ201310719548
【公开日】2014年3月26日 申请日期:2013年12月23日 优先权日:2013年12月23日
【发明者】陈 全, 谢胜 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1