字幕窗口属性设定方法及相关电视系统技术方案

技术编号:3584179 阅读:150 留言:0更新日期:2012-04-11 18:40
一种字幕窗口属性设定方法及相关电视系统。该方法包含:提供对应于一字幕中多个像素点的多个属性位集合;通过一字幕窗口变色指令的触发,解析一变色目标数值,并根据该变色目标数值将这些属性位集合中的一部分进行快速色彩去背;以及利用这些属性位集合与调色盘来对应出代表这些像素点的多个色彩值并进行显示,进而改变该字幕窗口的颜色。

【技术实现步骤摘要】

本专利技术涉及一种字幕窗口属性设定方法及相关电视系统,尤其涉及应用 于数字电视的字幕窗口属性设定方法及相关电视系统。
技术介绍
随着全球电视节目数字化的趋势,数字电视的需求也日益增高。而目前数字电视的标准主要是分为两大主流欧规数字电视标准(DVB)以及美规 数字电视标准(ATSC)。而在美规数字电视标准中,特别为听力有障碍的 观众定义出一种字幕规格,即所谓数字电视隐藏字幕(Digital Television Closed Caption,简称DTVCC)。主要是在静音的状态下,除了显示人物的 对话内容外,还通过显示一些描述性的语句来描述当前画面所发生的事情,例如画面中出现背景声音等情况,进而帮助听力有障碍者能更进一步了解剧小主 l目。由数字电视的头端系统(Head-end)送出或是由数字激光视盘机读取具 有隐藏字幕的数字激光视盘后所输出的影像信号,伴随有上述数字电视隐藏 字幕,而通过一般美规的数字电视所内建的隐藏字幕译码装置,可以在显示 画面上显示出隐藏字幕。隐藏字幕译码装置在先前技术中是以独立于微处理 器与图形引擎外的特殊芯片来完成。随着数字电视中包含有微处理器与图形 引擎的电视芯片的功能日益强大,上述译码动作已可改由电视芯片所执行的 软件来完成。请参见图1,其为在显示画面10上显示隐藏字幕的示意图。美规数字电 视的隐藏字幕规格CC708规定可以利用色彩索引(color index)来定义出三 种目标物(target)的颜色字前景(foreground) 11、字背景(background) 12以及窗口 (window) 13的颜色,而且每一种目标物至少都要能支持八种 不同的颜色甚至更多,因此在电视芯片的静态随机存取存储器中,制作色彩 索引表(color index table)的公知技术必须占用至少3X8=24个单位来存储前景、背景及窗口的色彩值,实际大小也与实际支持的色彩种类有关,例如每个单位需要三个字节长,以完成所谓的调色盘(palette),并达成规格 (CC708)的要求,如此将增加静态随机存取存储器的需求与硬件成本,而 静态随机存取存储器在芯片中需要特殊的工艺配合并占据可观的电路面积。 另一方面,在公知技术中,当利用窗口属性设定指令(Set Window Attributes, 简称SWA)将窗口 13的颜色改变成另一目标色时,是利用功能强大的硬件 来执行大量运算,需要更高等级的微处理器与大量的随机存取存储器,以产 生与窗口 13相同尺寸且具有该目标色的贴图,然后再动用大量硬件资源来 将字前景11与字背景12重新覆盖。大量运算将导致硬件需求过高而导致耗 电增加及成本上升。
技术实现思路
因此如何改善上述先前技术的诸多缺点,为发展本专利技术的最主要的 目的。本专利技术揭示一种字幕窗口属性设定方法,应用于一电视系统上,电视系统中设置有一调色盘,而该方法包含提供代表一字幕中多个像素点的多个 属性位集合;通过一字幕窗口变色指令的触发,解析变色目标数值,并 根据变色目标数值将属性位集合中的一部分进行快速色彩去背;以 及利用这些属性位集合与调色盘来对应出代表这些像素点的多个色彩值并 进行显示,进而改变该字幕窗口的颜色。电视系统包含有一电视芯片与一动 态随机存取存储器,该调色盘存储于该电视芯片的一静态随机存取存储器 中,而代表该字幕的该组影像数据则存储于该动态随机存取存储器中。本专利技术也揭示一种电视系统,其包含 一系统存储器,用以存储代表一 字幕的多个像素点的多个属性位集合; 一电视芯片,内建一静态随机存取存 储器来存储一调色盘,电视芯片电连接于系统存储器,可通过一字幕窗口变 色指令的触发,解析一变色目标数值,并根据变色目标数值将属性位 集合中的 一 部分进行快速色彩去背,然后利用这些属性位集合与一调色 盘来对应出代表这些像素点的色彩值并输出;以及一显示面板,电连接于该 电视芯片,用以接收这些色彩值进行显示。附图说明本专利技术通过下列附图及详细说明,以得一更深入的了解 图1显示画面上显示出隐藏字幕的示意图。图2为根据本专利技术实施例的字幕窗口属性设定方法的电视系统功能方块图。图3为本专利技术实施例中相关于像素点属性的格式示意图。g巾,附图标记说明如下10显示画面11字前景12字背景13窗口20电视芯片21系统存储器201微控制器202图形引擎203静态随机存取存储器204存储器接口单元205图形输出处理器210特定区域具体实施方式请参见图2,其为可执行本专利技术所发展出来的字幕窗口属性设定方法的 电视系统功能方块示意图,包含电视芯片20与独立于电视芯片20之外而设 置的系统存储器21,例如为动态随机存取存储器,电视芯片20包含微控制 器201、图形引擎202、静态随机存取存储器203、存储器接口单元204及图 形输出处理器205。图形引擎202可产生欲显示在显示屏上的字幕的一组影 像数据,该组影像数据包含有对应mXn个像素点的多个属性位集合,并将 这些属性位集合写入系统存储器21中的一特定区域210中。举例而言,若 字幕为mXn个像素点所构成的矩形且属性位集合为16位的数值,则系统存 储器21中特定区域的尺寸为mXnXl6个位。而为能符合数字电视的隐藏字 幕规格(CC708)中色彩索引的规定,电视芯片20中的静态随机存取存储器 203内必须提供存放色彩值数据的空间,而以字幕中三种目标物字前景、 字背景以及窗口的颜色为例,当每一种目标物至少都要能支持八种不同的颜 色时,在公知手段中就必须占用静态随机存取存储器203中至少3X8=24个 单位来存储RGB色彩值,每个单位存储色彩三原色红、蓝、绿的色彩值的调色盘(palette),每个单位的大小是由芯片所支持的色彩复杂度所决定。 以目前数字电视字幕规格考虑,每一种目标物可以使用相同的八个颜色,公 知手段未曾考虑如何节省存储器空间的问题。于此实施例中,则从系统存储器21中代表像素点的16位数值的格式进 行改变,提出一种崭新的解决方案。图3显示利用色彩索引(color index) 模式(又称1ABFgBg模式,或称12355模式)来表示像素点的属性,禾U用1 位(BO) 、 2位(B1 B2) 、 3位(B3 B5) 、 5位(B6 B10) 、 5位(B11 B15),分别代表色彩值格式、透明度(alpha)、闪烁(blink)、前景色彩 索引值、背景色彩索引值。于此实施例中,当代表色彩值格式的位为1 时,代表此段数据(或像素点)为色彩索引模式(1ABFgBg模式);而当代 表色彩值格式的位为0时,则代表此段数据(或像素点)为一般RGB模 式(又称为ORGB模式),分别以5位来代表R、 G、 B的色彩值分量。再进一步说明色彩索引模式(1ABFgBg模式),代表闪烁状态的3位(B3 B5)与代表前景色彩索引值的5位(B6 B10)以及代表背景色彩索 引值的5位(B11 B15)符合数字电视的隐藏字幕规格(CC708)的原始定 义,代表闪烁(blink)状态的3位表达该像素点要以前景色彩索引值或背景 色彩索引值呈现,以及是否要进行闪烁等各种信息。如此一来,当图形输出 处理器205要抓取系统存储器21中该特定区域210的16位的属性位集合进 行影像输出时,当对应于某一像素点的本文档来自技高网
...

【技术保护点】
一种字幕窗口属性设定方法,应用于一电视系统上,电视系统中设置有一调色盘,而该方法包含:    提供对应于一字幕中多个像素点的多个属性位集合;    通过一字幕窗口变色指令的触发,解析出一变色目标数值,根据该变色目标数值将所述属性位集合中的一部分进行快速色彩去背;以及    利用所述属性位集合与该调色盘来对应出代表所述像素点的多个色彩值并进行显示,进而改变该字幕窗口的颜色。

【技术特征摘要】
1.一种字幕窗口属性设定方法,应用于一电视系统上,电视系统中设置有一调色盘,而该方法包含提供对应于一字幕中多个像素点的多个属性位集合;通过一字幕窗口变色指令的触发,解析出一变色目标数值,根据该变色目标数值将所述属性位集合中的一部分进行快速色彩去背;以及利用所述属性位集合与该调色盘来对应出代表所述像素点的多个色彩值并进行显示,进而改变该字幕窗口的颜色。2. 如权利要求1所述的字幕窗口属性设定方法,其所应用于上的该电视 系统包含有一电视芯片与一动态随机存取存储器,该调色盘存储于该电视芯 片的一静态随机存取存储器中,而该字幕中的所述属性位集合则存储于该动 态随机存取存储器中。3. 如权利要求1所述的字幕窗口属性设定方法,其中该字幕包含mXn 个像素点,而对应所述像素点的所述属性位集合的格式为一色彩索引模式。4. 如权利要求3所述的字幕窗口属性设定方法,其中该色彩索引模式分 别利用1位、2位、3位、5位、5位,代表一色彩值格式、 一透明度、 一闪 烁、 一前景色彩索引值以及一背景色彩索引值。5. 如权利要求1所述的字幕窗口属性设定方法,其中该字幕中的所述像 素点包含有n种目标物,该调色盘包含有n-l组色彩值索引表,而n种目标 物中的特定两种目标物共享同一组色彩值索引表。6. 如权利要求1所述的字幕窗口属性设定方法,其中该字幕中的各像素 点包含一字前景色彩索引值、 一字背景色彩索引值以及一窗口色彩索引值的 3种目标物,该调色盘包含有一前景色彩值索引表与一背景色彩值索引表, 而该窗口色彩索引值与该字背景色彩索引值共享该背景色彩值索引表。7. 如权利要求6所述的字幕窗口属性设定方法,其中各属性位集合中的 部分位字段可填入该窗口色彩索引值或该字背景色彩索引值。8. 如权利要求7所述的字幕窗口属性设定方法,其中利用所述属性位集 合与该调色盘来对应出代表所述像素点的所述色彩值并进行显示的步骤包 含下列步骤判断一前景/背景指示位的值代表是否要使用前景色彩,根据该字前景色彩索引值去该前景色彩值索引表中找到对应该字前景色彩索引值的一色彩 值来进行显示;以及判断该前景/背景指示位的值代表是否要使用背景色彩,根据对应该字背 景色彩索引值去该背景色彩值索引表中找到对应该字背景色彩索引值的一 色彩值来进行显示。9. 如权利要求1所述的字幕窗口属性设定方法,其中该字幕中的各像素 点包含一字前景色彩索引值、 一字背景色彩索引值以及一窗口色彩索引值的 3种目标物,该调色盘包含有一前景色彩值索引表与一背景色彩值索引表, 而该窗口色彩索引值与该字前景色彩索弓I值共享该前景色彩值索引表。10. 如权利要求9所述的字幕窗口属性设定方法,其中各属性位集合中的 部分位字段可填入该窗口色彩索弓I值或该字前景...

【专利技术属性】
技术研发人员:李成浩
申请(专利权)人:晨星半导体股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1