画面分割装置的制作方法

文档序号:2538575阅读:201来源:国知局
专利名称:画面分割装置的制作方法
技术领域
本发明涉及视频监控领域,尤其是一种多路视频数据拼接格式的 画面分割装置。
背景技术
目前,公知的画面分割器实现方式一种是拼接方式简单,只能够 实现单画面,四画面,九画面的画面拼接格式,用户选择性很小,只 能够在几种画面拼接模式下切换;另一种则是通过软件实现复杂的画 面拼接格式,能够实现各种画面分割,以及通道的各种轮巡操作,但 占用了大量的CPU资源。

发明内容
为了克服已有的画面分割器实现多路视频数据任意拼接需要占用 大量CPU资源的不足,本发明提供一种能够实现任意格式的画面拼 接、基本不占用CPU资源的画面分割装置。
本发明解决其技术问题所采用的技术方案是
一种画面分割装置,包括画面縮放模块,用于将输入数据源的 画面做任意大小的縮放操作,得到标准矩形数据源;画面剪切模块, 用于将各个通道的数据依照用户定义的优先级关系,以及对应的坐标 位置,以及最终目标图像存在的形式进行剪切操作;画面同步缓存模 块,用于将各个通道的数据从各自的时钟域同步到最终目标图像的时 钟域,并将各个通道的经过剪切后的数据按照相关的坐标保存到数据 缓存器的相应位置;添加边界模块,用于当各个通道的数据均保存到 数据缓存器后,依照用户定义的优先级关系,将各个通道的图像在最
终目标图像对应的位置上添加边界,优先级高的通道数据的边界覆盖 高优先级低的通道的边界;画面输出模块,用于将添加边界后的画面 输出到显示设备。
作为优选的一种方案,所述的数据通道有9路,各个数据通道之 间相互独立,依据平等优先级的顺序通过总线与数据缓存器连接。
进一步,经过画面剪切模块处理后的各个通道的数据之和不超过 最终目标图像的标准画面大小。
再进一歩,所述数据缓存器包括四个bank。 更进一步,在所述添加边界模块中,控制是否添加边界。 在所述添加边界模块中,控制边界颜色。 在所述添加边界模块中,控制边界闪烁。 控制边界颜色变换闪烁或者有无边界闪烁。
作为优选的另一种方案所述画面分割装置还包括通道轮巡模 块,用于轮巡各个通道,并对要求査看通道的画面。
作为优选的再一种方案所述输入数据源的数据包括PALS (720
X288)和NTSC (720X240)两种格式。
进一步,所述画面縮放模块中,縮放范围为1/4 - 2。 再进一歩,所述画面縮放模块中,当外部数据源断流,产生同样
大小的空白颜色数据。
本发明的技术构思为它是在每个通道数据进行任意的縮放操作,
而后将縮放后的原始通道视频数据按照系统指定的位置顺序进行剪切 操作,保存到数据缓存的相关位置,实现拼接操作,同时依据多个数 据缓存进行顺序切换,保证实现原始视频数据的时钟域处理操作,而
后对输出的拼接结果数据进行相关的边界添加操作,最终实现完整的
画面分割操作。
按照用户定义的通道优先级顺序以及对应的坐标信息进行相关的 通道剪切数据操作,而后将处理的数据结果保存到数据缓存的相应位 置,实现任意格式的画面分割,包括正常的画面分割格式,如四画面、
六画面、九画面分割,以及特殊的画面分割PTP (picture to picture)、 PIP (picture in picture)、 POP (picture on picture)多禾中幽面拼
接模式。
本发明的有益效果主要表现在1、用硬件结构来实现拼接,不占
用CPU资源;2、成本低。


图1是本发明能够实现的若干种常规的画面分割类型;
a. 四画面分割;
b. 九画面分割; C.六画面分割;
d.十六画面分割。 图2是本发明能够实现的若干种特殊的画面分割类型;
a. PTP (picture to picture
b. PIP (picture in picture);
c. POP (picture on picture)。 图3是本发明的结构示意图4是本发明中任意一路縮放模块的功能示意图5是本发明中任意一路的拼接模块的工作原理示意图6是本发明中将相互完全独立时钟域的各个通道数据同步到画
面分割器的时钟域的结构示意图7是本发明中边界模块的功能示意图。
具体实施例方式
下面结合附图对本发明作进一步描述。
参照图1 图7, 一种画面分割装置,包括画面縮放模块,用于 将输入数据源的画面做任意大小的縮放操作,得到标准矩形数据源; 画面剪切模块,用于将各个通道的数据依照用户定义的优先级关系,
以及对应的坐标位置,以及最终目标图像存在的形式进行剪切操作;
画面同步缓存模块,用于将各个通道的数据从各自的时钟域同步到最 终目标图像的时钟域,并将各个通道的经过剪切后的数据按照相关的
坐标保存到数据缓存器的相应位置;添加边界模块,用于当各个通道 的数据均保存到数据缓存器后,依照用户定义的优先级关系,将各个 通道的图像在最终目标图像对应的位置上添加边界,优先级高的通道 数据的边界覆盖优先级低的通道的边界;画面输出模块,用于将添加 边界后的画面输出到显示设备。
所述的数据通道有9路,各个数据通道之间相互独立,依据平等 优先级的顺序通过总线与数据缓存器连接。
经过画面剪切模块处理后的各个通道的数据之和不超过最终目标 图像的标准画面大小。
所述数据缓存器包括四个bank。保证将相互间完全独立的各个通 道的数据由各自的时钟域同步到画面分割器的时钟域。
在所述添加边界模块中,按照优先级的关系添加边界,对于优先 级低的通道的被遮蔽的边界不予添加,对于边界相邻的画面按照定义 的优先级只显示高优先级的边界,保证两幅图像相邻边界不会因此变 宽。并可以控制是否添加边界;在所述添加边界模块中,控制边界颜 色;在所述添加边界模块中,控制边界闪烁,即控制边界颜色变换闪
烁或者有无边界闪烁。
所述画面分割装置还包括通道轮巡模块,用于轮巡各个通道, 并对要求查看通道的画面。轮巡周期以及轮巡深度进行自动巡航,在 自动轮巡过程中用户对其中的某个通道要求详细査看,可以立即对该 通道进行单画面全屏显示。
所述输入数据源的数据包括PALS (720X288)和NTSC (720X240) 两种格式。所述画面縮放模块中,縮放范围为1/4 - 2。所述画面 縮放模块中,当外部数据源断流,产生同样大小的空白颜色数据。
本实施例提供了完全硬件实现的画面分割器,能够实现任意格式 的画面拼接方式,包括PIP (画中画),PTP (画边画)等存在画面相 互叠加关系的拼接方式,如图l所示;用硬件结构来实现软件功能, 不占用CPU资源,相关拼接操作以及边界操作完全采用硬件实现。
本实施例的画面分割装置的工作过程为如图4所示,实现数据 源PALS 720X288 (或者NTSC 720X240)到任意大小的縮放操作,为 后续拼接模块提供标准矩形数据源;
依据用户定义的优先级关系,以及对应的坐标位置关系,将该通 道的数据按照在最终目标图像存在的形式进行剪切操作,并按照相关 的坐标保存到数据缓存的相应位置,最终实现完整的画面分割功能, 如图5所示;
各个通道的数据同步操作,由于前面各个通道的数据是根据各自 的656时钟域存在,数据缓存开辟四个bank进行数据缓存,保证将完 全独立的各个通道的数据由各自的时钟域同步到画面分割器的时钟 域,最终实现所有通道的画面分割操作,如图6所示;
依据用户定义的优先级关系,以及对应的坐标位置关系,拼接的 目标图像在对应的位置上添加边界,尤其注意优先级高的会将优先级 低的通道边界覆盖掉,最终完成整个画面分割器的操作,如图7所示。
上述的描述方式是对本发明具体实施的描述,本发明并不限于以 上实施方式,只要不脱离本发明的精祌,技术内容、技术效果与发明 目的与本发明相同或者类似,均应属于本发明保护的范围。
权利要求
1、一种画面分割装置,包括画面缩放模块,用于将输入数据源的画面做任意大小的缩放操作,得到标准矩形数据源;其特征在于所述画面分割装置还包括画面剪切模块,用于将各个通道的数据依照用户定义的优先级关系,以及对应的坐标位置,以及最终目标图像存在的形式进行剪切操作;画面同步缓存模块,用于将各个通道的数据从各自的时钟域同步到最终目标图像的时钟域,并将各个通道的经过剪切后的数据按照相关的坐标保存到数据缓存器的相应位置;添加边界模块,用于当各个通道的数据均保存到数据缓存器后,依照用户定义的优先级关系,将各个通道的图像在最终目标图像对应的位置上添加边界,优先级高的通道数据的边界覆盖高优先级低的通道的边界;画面输出模块,用于将添加边界后的画面输出到显示设备。
2、 如权利要求1所述的画面分割装置,其特征在于所述的数据通道 有9路,各个数据通道之间相互独立,依据平等优先级的顺序通过总线与数据缓存器连接。
3、 如权利要求1或2所述的画面分割装置,其特征在于经过画面剪 切模块处理后的各个通道的数据之和不超过最终目标图像的标准画面 大小。
4、 如权利要求3所述的画面分割装置,其特征在于所述数据缓存器 包括四个bank。
5、 如权利要求1或2所述的画面分割装置,其特征在于在所述添加 边界模块中,控制是否添加边界。
6、 如权利要求1或2所述的画面分割装置,其特征在于在所述添加 边界模块中,控制边界颜色。
7、 如权利要求1或2所述的画面分割装置,其特征在于在所述添加 边界模块中,控制边界闪烁。
8、 如权利要求7所述的画面分割装置,其特征在于控制边界颜色变 换闪烁或者有无边界闪烁。
9、 如权利要求1或2所述的画面分割装置,其特征在于所述画面分 割装置还包括通道轮巡模块,用于轮巡各个通道,并对要求查看通道的画面。
10、 如权利要求1或2所述的画面分割装置,其特征在于所述输入数据源的数据包括PALS (720X288)和NTSC (720X240)两种格式。
11、 如权利要求10所述的画面分割装置,其特征在于所述画面缩放模块中,縮放范围为1/4 - 2。
12、 如权利要求10所述的画面分割装置,其特征在于所述画面縮放模块中,当外部数据源断流,产生同样大小的空白颜色数据。
全文摘要
一种画面分割装置,包括画面缩放模块,用于将输入数据源的画面做任意大小的缩放操作,得到标准矩形数据源;画面剪切模块,用于将各个通道的数据依照用户定义的优先级关系,以及对应的坐标位置,以及最终目标图像存在的形式进行剪切操作;画面同步缓存模块,用于将各个通道的数据从各自的时钟域同步到最终目标图像的时钟域,并将各个通道的经过剪切后的数据按照相关的坐标保存到数据缓存器的相应位置;添加边界模块,用于依照用户定义的优先级关系,将各个通道的图像在最终目标图像对应的位置上添加边界,优先级高的通道数据的边界覆盖高优先级低的通道的边界;以及画面输出模块。本发明能够实现任意格式的画面拼接、基本不占用CPU资源。
文档编号G09G5/14GK101383951SQ200810121249
公开日2009年3月11日 申请日期2008年9月25日 优先权日2008年9月25日
发明者姚卫忠, 李中峰, 兴 秦, 琦 陈, 马云艳 申请人:杭州爱威芯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1