首页 / 专利库 / 机车车辆 / 缓冲器 / 荧屏显示的控制方法

荧屏显示的控制方法

阅读:694发布:2023-03-02

专利汇可以提供荧屏显示的控制方法专利检索,专利查询,专利分析的服务。并且一种控制OSD(on screen display,即荧幕显示)的方法,包括:利用一显示 缓冲器 ,用以储存一画面资料,其对应一显示画面;利用一 存储器 ,储存一OSD资料,其对应显示画面所包含一OSD画面;利用一资料处理方法,写入OSD资料于显示缓冲器中OSD画面所对应的暂存单元。,下面是荧屏显示的控制方法专利的具体信息内容。

1.一种控制荧幕显示的方法,包括:
利用一显示缓冲器,用以储存一画面资料,其对应一显示画面;
利用一存储器,储存一荧幕显示资料,其对应上述显示画面所包含一 荧幕显示画面;
利用一资料处理方法,写入上述荧幕显示资料于上述显示缓冲器中上 述荧幕显示画面所对应的暂存单元。
2.如权利要求1所述的一种控制荧幕显示的方法,其中上述资料处理 方法是直接区搬移。
3.如权利要求1所述的一种控制荧幕显示的方法,其中上述资料处理 方法是视讯重叠。
4.如权利要求1所述的一种控制荧幕显示的方法,其包括下列步骤:
判断荧幕显示功能是否致能;
如果上述荧幕显示功能致能,则判断上述存储器中荧幕显示资料是否 改变;
如果上述荧幕显示资料改变,则判断视讯重叠是否致能;
如果上述视讯重叠致能,则设定直接区块搬移旗标;
以直接区块搬移复制上述荧幕显示资料于上述显示缓冲器中上述荧幕 显示画面所对应的暂存单元;
如果上述视讯重叠非致能,设置视讯重叠视窗;
设置视讯重叠暂存器;
使得上述视讯重叠致能,显示上述荧幕显示画面;
如果上述荧幕显示功能非致能,则判断上述视讯重叠是否致能;
如果上述视讯重叠致能,使得上述视讯重叠非致能;
清除上述视讯重叠旗标;
如果上述视讯重叠非致能,则判断直接区块搬移是否致能;
如果直接区块搬移致能,则复原上述显示缓冲器中上述荧幕显示画面 所对应的暂存单元的上述画面资料;以及清除上述直接区块搬移旗标。
5.一种控制荧幕显示的方法,其包括下列步骤:
判断荧幕显示功能是否致能;
如果上述荧幕显示功能致能,则判断一存储器中荧幕显示资料是否改 变;
如果上述荧幕显示资料改变,则判断视讯重叠是否致能;
如果上述视讯重叠致能,则设定直接区块搬移旗标;
以直接区块搬移复制上述荧幕显示资料于一显示缓冲器中荧幕显示画 面所对应的暂存单元;
如果上述视讯重叠非致能,设置视讯重叠视窗;
设置一视讯重叠暂存器;
使得上述视讯重叠致能,显示上述荧幕显示画面;
如果上述荧幕显示功能非致能,则判断上述视讯重叠是否致能;
如果上述视讯重叠致能,使得上述视讯重叠非致能;
清除上述视讯重叠旗标;
如果上述视讯重叠非致能;则判断直接区块搬移是否致能;
如果直接区块搬移致能,则复原上述显示缓冲器中上述荧幕显示画面 所对应的暂存单元的上述画面资料;以及清除上述直接区块搬移旗标。

说明书全文

技术领域

发明是有关于一种荧幕显示(on screen display,OSD)控制方法, 特别是有关于一种储存OSD资料于显示暂存器以达到建立OSD显示区域的 方法。

背景技术

OSD通常可显示画面参数,提供使用者作进一步的调整,常见者诸如亮 度色别(hue)、亮度(brightness)、饱和度(saturation)、对比(contrast)、 平大小(H-size)、水平位置(H-phase)、垂直大小(V-size)、 垂直中心(V-center)、针垫形(pin-cushion)等等。
由于电脑图形资料和视讯资料的种类越来越多,并且控制选择的条件 也越复杂,使得控制OSD的硬件线路(hardware circuit)必须相对提升 电路复杂度,以硬件线路导向的OSD已经不敷使用需求。
图1表示习知具有OSD显示功能的显示器。在图1中,R(red)、G(green)、 B(blue)分别表示由画框暂存器110所传来的三原色信号,此为正常状态 下所欲显示的影像信号。在一般显示状态下,R、G、B信号通过混波器130 和输出缓冲器160,送入显示面板170。其中用来控制显像位置的信号包括 水平同步信号(horizontal synchronizing signal)HSYNC和垂直同步信 号(vertical synchronizing signal)VSYNC。水平同步信号HSYNC和垂 直同步信号VSYNH都是一种脉波信号,水平同步信号HSYNH脉波间隔较短, 用以定义每一条水平扫描线,垂直同步信号VSYNC脉波间隔较长,用以定 义包含复数条水平扫描线的画框。
当使用者触发OSD显示功能时,显示器中微控制器即从EEPROM读取所要 显示的字元资料,送到OSD电路120中,产生对应此OSD显示区域的三色信 号Rosd(红)、Gosd(绿)、Bosd(蓝)。如图所示,OSD电路120将Rosd、 Gosd、Bosd信号和遮没信号BLANK一并送入混波器130。遮没信号BLANK用 来定义OSD显示区域在荧光幕上范围,亦即,当遮没信号BLANK=1表示目 前正在显示的区域为正常显示区域,混波器会关闭Rosd、Gosd、Bosd的字 元资料,而由R、G、B信号输入输出缓冲器160;当遮没信号BLANK=0表示 目前正在显示区域为OSD显示区域,混波器会关闭R、G、B信号,而由Rosd、 Gosd、Bosd字元资料输入输出缓冲器160。遮没信号BLANK是由OSD遮没电 路180根据水平同步信号HSYNC和垂直同步信号VSYNC的相对时序关系来决 定。也就是说,籍由决定扫描线范围,来界定对应的OSD显示区域。举例 说明,如果将第240条扫描线定义为OSD显示区域的起始位置,且OSD显示 区域高120条扫描线;则OSD遮没电路180会从垂直同步信号VSYNC出现开始 计算,算到第240条扫描位置,开始输出遮没信号BLANK=0,到第360条扫 描位置,开始输出遮没信号BLANK=1。
然而,在多重OSD资料时,习知硬件OSD电路就缺乏使用弹性,非常耗 费硬件电路,制作成本也随之增加时,上述习知OSD方法是由特定电路, 如随机存取存储器(RAM)、唯读存储器器(ROM)记录OSD资料,籍由计 算水平同步信号和垂直同步信号的出现时间,输出OSD资料,实现OSD显示 区域,这种硬件线路导向的方法应用在同时显示多重OSD时,无法提供各 种使用模式,如在OSD显示区域中提供阿尔发合成alpha-blended或是色彩 键控color-keying。

发明内容

有鉴于此,本发明的主要目的,在于提供一种应用导向的OSD控制。
根据上述的目的,本发明提出一种控制OSD的方法,包括:利用一显示 缓冲器,用以储存一画面资料,其对应一显示画面;利用一存储器,储存 一OSD资料,其对应上述显示画面所包含一OSD画面;利用一资料处理方法, 写入上述OSD资料于上述显示缓冲器中上述OSD画面所对应的暂存单元。
其中上述资料处理方法是直接区搬移。
其中上述资料处理方法还可以是视讯重叠。
一种控制OSD的方法,其包括下列步骤:
判断OSD功能是否致能;
如果上述OSD功能致能,则判断一存储器中OSD资料是否改变;
如果上述OSD资料改变,则判断视讯重叠是否致能;
如果上述视讯重叠致能,则设定直接区块搬移旗标;
以直接区块搬移复制上述OSD资料于一显示缓冲器中OSD画面所对应的 暂存单元;
如果上述视讯重叠非致能,设置视讯重叠视窗;
设置一视讯重叠暂存器;
使得上述视讯重叠致能,显示上述OSD画面;
如果上述OSD功能非致能,则判断上述视讯重叠是否致能;
如果上述视讯重叠致能,使得上述视讯重叠非致能;
清除上述视讯重叠旗标;
如果上述视讯重叠非致能;则判断直接区块搬移是否致能;
如果直接区块搬移致能,则复原上述显示缓冲器中上述OSD画面所对应 的暂存单元的上述画面资料;以及
清除上述直接区块搬移旗标。
附图说明
图1表示习知具有OSD显示功能的显示器。
图2表示本实施例中以直接区块搬移实现OSD的方块示意图。
图3表示本实施例中以视讯重叠实现OSD的方块示意图。
图4表示本实施例中OSD控制方法的流程图

具体实施方式

本发明的显示器OSD功能控制方法,主要是复制OSD内容在显示缓冲器 中,OSD视窗的数目不再受限于执行OSD电路的数目,OSD能更有弹性的执 行,驱动程序有弹性的复制存储器中OSD于显示缓冲器,习知直接区块搬 移(bit block transfer bitblt)和视讯重叠(video overlay)都可以 应用在本方法中而不需要特定的OSD电路。为使OSD的呈现更多样化,可应 用更多种的直接区块搬移和视讯重叠于本方法。本方法另一个优点是利用 现行的硬件结构即可完成,不需要增加新的硬件。
图2表示本实施例中以直接区块搬移实现OSD的方块示意图。如图2所 示,基本上,执行OSD的介面卡100包括存储器40、42显示缓冲器20、微控 制器30。存储器40、42是用来储存OSD内容。显示画面的装置则包括显示 荧幕60、显示驱动电路50。
显示缓冲器20系为一块记忆区,在电脑系统中可以利用一般的存储器 来实施,如较快的静态随机存取存储器(SRAM)和较慢的动态随机存取存 储器(DRAM)。在显示缓冲器20中每个记忆单元(如位元组,byte), 则是分别储存对应于显示荧幕60上的某一图像点资料。图2中记忆区22即 表示显示缓冲区20储存的OSD资料和显示荧幕60上的OSD画面62之间对应关 系的示意图。微控制器30则是根据直接区块搬移旗标的致能状态,执行直 接区块搬移(bit block transfer bitblt),将存储器40、42的OSD资料 写入记忆区22。
图3表示本实施例中以视讯重叠实现OSD的方块示意图。如图3所示,基 本上,执行OSD的介面卡100包括存储器40、42显示缓冲器20、微控制器30。 存储器40、42是用来储存OSD内容。视讯重叠暂存器32用以储存视讯重叠 所需要的显示参数如视窗控制、色彩控制、色度控制等。显示画面的装置 则包括显示荧幕60、显示驱动电路50。
显示缓冲器20系为一块记忆区,在显示缓冲器20中每个记忆单元(如 位元组,byte),则是分别储存对应于显示荧幕60上的某一图像点资料。 图3中记忆区24即表示显示缓冲区20的视讯重叠OSD资料和显示荧幕60上的 OSD画面62之间对应关系的示意图。微控制器30则是根据视讯重叠旗标状 态,执行视讯重叠。根据视讯重叠暂存器32的设定资料,将记忆区24设置 成视讯重叠视窗,存储器40、42的OSD资料和记忆区24中画面资料作比较, 或是作加权运算产生合成(blended)信号具有OSD显示影像淡入淡出的效 果,写入记忆区24。
图4表示本实施例中OSD控制方法的流程图,亦即在微控制器30中控制 程序的流程图。在图4中,首先,微控制器30判断OSD是否在致能状态(S20), 如果OSD是在致能状态(S21),则判断OSD内容是否需要更新(S22),如 果需要则更新OSD内容(S23),否则判断视讯重叠是否在致能状态(S24), 如果视讯重叠是致能状态,则设置直接区块搬移旗标(S25),藉由直接 区块搬移,复制存储器40、42的OSD内容并储存于显示缓冲器20之中(S26)。 如果视讯重叠不是致能状态,则设置视讯重叠旗标(S27),设置视讯重 叠视窗(S28),设置视讯重叠暂存器(S29),使得视讯重叠提供OSD(S30)。
如果OSD是在非致能状态,则判断是否已经使用视讯重叠(S31),如 果已经使用视讯重叠,则消除视讯重叠的致能状态(S32),消除视讯重 叠旗标(S33),如果没有使用视讯重叠,则判断是否使用直接区块搬移 (S34),如果已经使用直接区块搬移,则复原显示缓冲器20中直接区块 搬移所使用暂存单元的画面显示资料(S35),清除直接区块搬移旗标 (S36),回复一般画面显示操作(S37)。
为了使OSD的显示更多样化、更有弹性,可应用更多不同的二维直接区 块搬移、视讯重叠,例如阿尔发合成直接区块搬移alpha-blended bitblt、 透明直接区块搬移transparent bitblt、色彩键控color keying等。
本发明虽以一较佳实施例揭示如上,然其并非用以限定本发明,任何熟 习此项技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰。 因此本发明的保护范围由权利要求书所界定。
相关专利内容
标题 发布/更新时间 阅读量
缓冲器 2020-05-11 527
缓冲器 2020-05-11 676
缓冲器 2020-05-12 680
缓冲器 2020-05-12 28
缓冲器 2020-05-12 728
缓冲器 2020-05-13 492
缓冲器 2020-05-11 157
缓冲器 2020-05-12 959
缓冲器 2020-05-13 621
缓冲器 2020-05-13 908
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈