视频拼接处理器制造技术

技术编号:17007902 阅读:38 留言:0更新日期:2018-01-11 04:07
本实用新型专利技术实施例公开了一种视频拼接处理器,包括图像主处理电路和连接所述图像主处理电路的微控制器。所述图像主处理电路包括前级图像处理器和后级图像处理器;所述前级图像处理器具有视频输入接口、第一串行收发器和连接在所述视频输入接口和所述第一串行收发器之间的数据处理单元,所述后级图像处理器具有第二串行收发器、视频输出接口和连接在所述第二串行收发器和所述视频输出接口之间的画面拼接单元,所述第一串行收发器连接所述第二串行收发器。本实用新型专利技术可以解决单片FPGA实现多画面拼接时资源有限、硬件成本高的问题。

【技术实现步骤摘要】
视频拼接处理器
本技术涉及视频处理
,尤其涉及一种视频拼接处理器。
技术介绍
显示屏可显示单通道视频输入图像,也可同时显示多组视频输入图像,各个通道图像可以平铺形成多宫格,每个通道的图像可以任意比例缩小。这种实现效果多用于监控系统、户外或室内屏幕广告、舞台屏幕显示等应用场景。传统的多路输入源-单通道输出系统通常采用一个FPGA芯片,该FPGA芯片内部的每个图像处理单元处理m路输入图像数据,总共n个单元处理m×n路输入源的数据,最后拼接输出。其中,图像输入源缩小的比例参数、缓存进内存的地址参数以及从内存读出的地址参数均通过MCU进行配置。由于单片FPGA的I/O资源和内部处理资源有限,所以传统方案能够处理的最大输入源通常比较少,而采用更多I/O和内部处理资源的单片FPGA会明显增加硬件成本。
技术实现思路
本技术的实施例提供一种视频拼接处理器,解决单片FPGA资源有限、硬件成本高的问题。一方面,提供了一种视频拼接处理器,包括:图像主处理电路和连接所述图像主处理电路的微控制器;所述图像主处理电路包括前级图像处理器和后级图像处理器;所述前级图像处理器具有视频输入接口、第一串行收发器和连接在所述视频输入接口和所述第一串行收发器之间的数据处理单元,所述后级图像处理器具有第二串行收发器、视频输出接口和连接在所述第二串行收发器和所述视频输出接口之间的画面拼接单元,所述第一串行收发器连接所述第二串行收发器。在本技术的一个实施例中,所述前级图像处理器为多个,所述多个前级图像处理器分别连接所述后级图像处理器中的多个所述第二串行收发器,所述多个前级图像处理器与所述后级图像处理器为多对一连接关系。在本技术的一个实施例中,所述多个前级图像处理器之间依次级联。在本技术的一个实施例中,所述后级图像处理器包括第二视频输入接口和连接在所述画面拼接单元和所述第二视频输入接口之间的数据处理单元。在本技术的一个实施例中,所述第一串行收发器和所述第二串行收发器均为吉比特收发器。在本技术的一个实施例中,所述吉比特收发器为串行器/解串器收发器。在本技术的一个实施例中,所述前级图像处理器和所述后级图像处理器均包括可编程逻辑器件。再一方面,提供了一种视频拼接处理器,包括:微控制器和连接所述微控制器的多个可编程逻辑器件;所述多个可编程逻辑器件包括一个第一可编程逻辑器件和除所述第一可编程逻辑器件之外的多个第二可编程逻辑器件;所述多个第二可编程逻辑器件通过吉比特收发器接口以并联方式连接至所述第一可编程逻辑器件。在本技术的一个实施例中,每一个所述第二可编程逻辑器件具有多个视频输入接口,所述第一可编程逻辑器件具有视频输出接口。在本技术的一个实施例中,所述多个第二可编程逻辑器件之间依次级联。上述技术方案中的一个技术方案具有如下优点或有益效果:采用多级图像处理器来构建图像主处理电路,其作为前级的图像处理器主要用于对输入源图像的数据处理并将处理后图像数据发送至作为后级的图像处理器,而作为后级的图像处理器主要用于接收处理后图像数据并进行画面拼接输出;通过多级图像处理器来分工合作,可以有效利用图像处理器的I/O资源和内部处理资源,达到降低硬件成本的目的。附图说明为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本技术第一实施例中的视频拼接处理器的结构示意图;图2和图3为单通道多画面拼接显示的不同效果示意图。图4为本技术其它实施例中的视频拼接处理器的结构示意图;图5为本技术另一其它实施例中的视频拼接处理器的结构示意图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。第一实施例如图1所示,本技术第一实施例中提供的一种视频拼接处理器10,包括:图像主处理电路11和连接图像主处理电路11的微控制器13。其中,图像主处理电路11包括前级图像处理器111、112、…、11n和后级图像处理器110。每一个前级图像处理器例如11n具有视频输入接口、串行收发器11n3和连接在视频输入接口和串行收发器11n3之间的数据处理单元11n1;后级图像处理器110具有多个串行收发器1101、视频输出接口和连接在串行收发器1101和视频输出接口之间的画面拼接单元1103;当然后级图像处理器110也可以设置有视频输入接口和连接在其视频输入接口和画面拼接单元1103之间的数据处理单元1105。前级图像处理器111、112、…、11n通过各自的串行收发器分别连接至后级图像处理器110中的多个串行收发器1101,从而前级图像处理器111、112、…、11n与后级图像处理器110形成多对一连接关系。再者,值得一提的是,视频输入接口的前端可以连接视频解码器例如DVI、HDMI等视频解码器,视频输出接口的后端可以连接视频编码器例如DVI、HDMI等视频编码器。假设每一个前级图像处理器111、112、…、11n和后级图像处理器110均有m路视频输入接口以接收m路输入源,则图1左侧n个视频处理器111、112、…、11n主要完成对应m×n路图像输入源的数据处理以及将处理后图像数据通过各自的串行收发器例如11n3的TX端发送出去。这里的数据处理由各自的数据处理单元例如11n1实现,其主要包含输入源的缩放处理例如缩小、按顺序缓存进内存、按顺序从内存读出以及数据封装四个流程。其中,输入源缩小的比例参数、缓存进内存的地址参数以及从内存读出的地址参数均通过微控制器13进行配置。承上述,右侧的一个图像处理器110主要完成通过其串行收发器1101的RX端接收左侧每个图像处理器111、112、…、11n输出的m×n路处理后图像数据,对应m路输入源的数据处理以及将m×(n+1)路处理后图像数据进行拼接处理,最后输出拼接画面。此处的数据处理流程和前级n个图像处理器111、112、…、11n内的对应功能相同,这里的输入源缩小的比例参数、缓存进内存的地址参数以及从内存读出的地址参数同样通过微控制器13进行配置。再者,用户可以通过人机交互界面经由微控制器13控制多画面拼接输出的显示效果,主要包含:1)从m×(n+1)路输入源中任意选择几路或全部输入源作为最后的画面拼接输出;2)配置选择的输入源的水平/垂直缩小比例;3)配置画面拼接输出图像的水平/垂直分辨率;4)按需对选择的输入源进行拼接排序等。当用户配置好所有参数后,微控制器13将用户配置的参数发送给后级图像处理器110进行参数配置,然后后级图像处理器110就以该参数对相关的输入源进行画面拼接输出。此外,用户还可以实时修改配置参数,画面拼接输出实时更新用户的参数配置结果,图2所示为单通道输出的4×5宫格画面拼接显示且其每路输入源缩小比例一致,图3所示为单通道输出的十四宫格画面拼接显示本文档来自技高网...
视频拼接处理器

【技术保护点】
一种视频拼接处理器,其特征在于,包括图像主处理电路和连接所述图像主处理电路的微控制器;所述图像主处理电路包括前级图像处理器和后级图像处理器;所述前级图像处理器具有视频输入接口、第一串行收发器和连接在所述视频输入接口和所述第一串行收发器之间的数据处理单元,所述后级图像处理器具有第二串行收发器、视频输出接口和连接在所述第二串行收发器和所述视频输出接口之间的画面拼接单元,所述第一串行收发器连接所述第二串行收发器。

【技术特征摘要】
1.一种视频拼接处理器,其特征在于,包括图像主处理电路和连接所述图像主处理电路的微控制器;所述图像主处理电路包括前级图像处理器和后级图像处理器;所述前级图像处理器具有视频输入接口、第一串行收发器和连接在所述视频输入接口和所述第一串行收发器之间的数据处理单元,所述后级图像处理器具有第二串行收发器、视频输出接口和连接在所述第二串行收发器和所述视频输出接口之间的画面拼接单元,所述第一串行收发器连接所述第二串行收发器。2.根据权利要求1所述的视频拼接处理器,其特征在于,所述前级图像处理器为多个,所述多个前级图像处理器分别连接所述后级图像处理器中的多个所述第二串行收发器,所述多个前级图像处理器与所述后级图像处理器为多对一连接关系。3.根据权利要求2所述的视频拼接处理器,其特征在于,所述多个前级图像处理器之间依次级联。4.根据权利要求1所述的视频拼接处理器,其特征在于,所述后级图像处理器包括第二视频输入接口和连接在所述画面拼接单元和所述第二视频输入接口之间...

【专利技术属性】
技术研发人员:周晶晶葛敏锋梁正亮
申请(专利权)人:西安诺瓦电子科技有限公司
类型:新型
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1