[发明专利]一种OSD控制器有效
申请号: | 200910201584.8 | 申请日: | 2009-12-22 |
公开(公告)号: | CN102103849A | 公开(公告)日: | 2011-06-22 |
发明(设计)人: | 冯海英;施彦 | 申请(专利权)人: | 无锡华润矽科微电子有限公司 |
主分类号: | G09G5/397 | 分类号: | G09G5/397;G09G5/40;H04N5/445 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁 |
地址: | 214000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 osd 控制器 | ||
技术领域
本发明属于数字视频图像处理与显示技术领域,涉及一种OSD(OnScreen Display,屏幕显示)控制器。
背景技术
目前,OSD的应用非常普遍,是各种显示器,尤其是液晶显示器(LiquidCrystal Display),都必须具备的一项功能。OSD可以为用户提供对显示器进行参数调节或对主控制器进行软件控制的示意和提示等信息,方便用户对显示器进行调节或者对主控设备的控制等。此外,OSD还可以在原视频图像上叠加特殊的图像信息或文字。OSD控制器就是完成这项功能的系统。
中国专利公开号为CN 1713264的发明专利(发明名称为“基于FPGA的数字OSD控制器”)是本发明的一个接近的现有技术。该发明是一种为液晶显示器LCD提供数字OSD图像、用现场可编程门阵列FPGA实现的OSD控制器。该发明运用OSD管理模块对整个OSD控制器的运行进行控制,包括扫描时序、工作状态、控制字、窗口属性等。在该发明专利中仅提供了一种字符和可变位图的显示方法,软件不能灵活的对输出窗口和矩形的大小、位置等属性进行设置。对于与视频信号进行叠加时的透明效果,采用整体透明,不能对分别各个部分进行有选择的透明。对于位图,每一行显示之前需要MCU频繁进行RAM更新,这样就增加了MCU的资源消耗,给复杂系统中的MCU的控制带来不必要的开销。
发明内容
本发明需要解决的技术问题是现有技术中字符、图片、窗口、矩形等组成部分的工作不能独立实现,MCU资源开销大,不能灵活的对输出窗口和矩形的大小、位置等属性进行设置,透明效果单一。
为了解决上述技术问题,本发明提供一种OSD控制器,包括MCU接口模块、字符处理模块、位图处理模块、矩形生成模块、窗口生成模块和混合输出模块;
通过所述MCU接口模块设置OSD控制器内的控制寄存器和属性参数寄存器、读取OSD控制器的当前工作状态;所述字符处理模块根据字符及其参数生成字符数据;所述位图处理模块根据位图及其参数生成位图数据;所述矩形生成模块根据矩形的参数生成矩形数据;所述窗口生成模块根据窗口的参数生成窗口数据;所述混合输出模块根据预设的优先级将所述字符数据、位图数据、矩形和窗口数据进行叠加后输出。
可选的,所述字符参数包括所述MCU接口模块提供的共有参数和存储于字符属性存储器(CHAR_RAM)中的特有属性参数。MCU接口模块仅提供字符的共有参数,有利于节约MCU资源。
可选的,所述字符存储于字库存储器中,供所述字符处理模块读取。
可选的,所述字库存储器为可擦写存储器RAM,不仅能够更换不同语言的字库,而且可以在换页显示之前更新字库。
可选的,所述字符存储采用12×18的点阵,可以节省空间,在存储容量一定的情况下增加字符的数量。
可选的,所述位图、窗口、矩形参数包括各自的位置和属性。
可选的,所述位图存储于位图存储器(ICON_RAM)中,供所述位图处理模块读取。
可选的,所述字符数据、位图数据、窗口数据和矩形数据包含24位颜色值。
可选的,所述字符处理模块、位图处理模块、窗口生成模块和矩形生成模块还分别产生对应的字符数据有效信号、位图数据有效信号、窗口数据有效信号和矩形数据有效信号,分别用于指示当前对应的字符数据、位图数据、窗口数据和矩形数据有效。
可选的,所述窗口生成模块和矩形生成模块还分别产生各自的透明有效信号,分别用于指示当前对应的窗口和矩形的透明状态。
可选的,所述MCU接口模块还分别向所述窗口生成模块和矩形生成模块提供控制窗口和矩形整体透明状态的信号。
可选的,其特征在于,所述窗口以所述字符的点阵为单位,所述矩形以像素为单位。
可选的,所述混合输出模块的输出信号在后续模块与其他视频信号进行混合叠加。
与传统的OSD控制器相比,本发明提供的OSD控制器具有以下优点和有益效果:
1、字符、图片、窗口、矩形等组成部分通过各自的模块分别实现,然后再叠加,有利于对各个部分单独修改和配置。
2、以字符点阵为单位的窗口和以像素为单位的矩形,可方便软件对各个窗口和矩形的属性进行独立配置,丰富了OSD需要表达的信息和方便了各种方案的设计;
3、在输出OSD的过程中,不需要MCU进行大量RAM写操作,可节省MCU的资源开销;
4、窗口和矩形通过各自的模块选择透明方案,MCU选择各个窗口和矩形整体是否透明;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华润矽科微电子有限公司,未经无锡华润矽科微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910201584.8/2.html,转载请声明来源钻瓜专利网。