图形图像传输的制作方法

文档序号:7570264阅读:237来源:国知局

专利名称::图形图像传输的制作方法
技术领域
:本发明涉及到传送图形图像的方法,包括传送定义可显示子图像象素的数据的步骤,及传送激活上述子图像使其显示在接收器上的数据的步骤。本发明还涉及到用于接收和显示上述图形图像的电视接收机及显示器。图文电视是众所周知的传送图形图像的方法。在这里,图像以页的形式传送,每页包括多个字符代码,它们定义了上述页的字母数字和图形符号。定义常用字符的象素图形存储在接收器的只读存储器部分。现有的设备使字符或子符串的“闪现(flesh)”成为可能,即在预定的频率下隐藏或显示字符。这给页加上了动态效果。更成熟的图文电视系统(3级)可以提供通常称为“动态可再定义字符设置”的特性。这个特性使页编辑器可以在发射机端定义字符的象素图形,并且在传送图形前,接收器可以下载上述图形将其存入随机存取存储器中。本发明的目的是改善屏幕上图形的外观。依据本发明,本方法的特点在于传送定义数据的象素的步骤包括传送用于循环显示上述子图像的至少两个运动相的定义数据象素。传送步骤可能包括时间代码的传送,时间代码代表显示上述子图像连续运动相的时间间隔。图形图像通过动态图像(dynacons)得到改善。图1说明了一个依据本发明包括发送机和接收机的系统。图2是图1中的发射机执行的传送步骤流程图。图3-7是子图像的实例,子图像具有不同的运动相,可由图1说明的接收器显示。图8说明由图1中的接收器显示的图像。图9说明图1中的微处理器执行的操作流程。图10-12说明图1中接收器的显示部分的实施方案。现在将参照传送用于访问(单独传送的)电视节目指南的菜单,对本发明进行说明。然而本发明并不局限于这个应用。图1说明了包括依据本发明的发射机1和接收器2的系统。发射机包括用于产生文字和图像信息的编辑终端11,处理器12,用于存储信息的存储器13,以及用于将信息组合成图文电视页TXT的页面制作器14。发射机进一步包括一个图文电视插入器15,可以在合成视频信号CVBS的回扫周期插入图文电视页。这样获得的电视信号可以送到调制器16,通过传送媒体3播放。接收机包括调谐器21,用于接收电视信号。接收的信号直接送到电视监测器22上用来显示电视节目。信号也可以送到图文电视数据解码器23,它可以获得选定的图文电视页并将它们存入存储器24。微处理器25和解码器23相连,向其提供相关的页号,并且微处理器进一步和存储器24相连以处理其中存放的信息。接收器进一步包括一个图形发生器26,用于读出存储器24中的预定显示部分并产生由存放在上述存储部分的数据确定的屏幕显示图像DSD。DSD图形包括一个光标,它的位置由微处理器根据遥控光标控制器27发出的位置信号决定。实际上,上述的接收器可以采用录像机形式。录像机可以有一个内置的显示器22,或一个输出,可将显示信号CVBS和DSD送到一个单独的显示器22上,例如电视机。发射机操作电子节目指南以及进入和给出节目指南的菜单是由编辑人员采用编辑终端11建立的。信息由处理器12处理,并存放在存储器13的不同段内。每个存储段确定一定的数据,它可以称为数据库的一部分。页制作器14将每部分组合成一个或多个图文电视页。由于图文电视页不用于直接显示,他们有十六进制的页号。最容易发生传送错误的数据,例如标题,日前和时间,串长,图文电视页号等采用汉明码进行保护。图文电视第一页有预定义的页号(例如3A0)并且包括一张内容表。这是一个载有数据流的图文电视页号的清单。如果内容表不能装在一个图文电视页中,可以访问随后的图文电视页。图2说明了由图1中的发射器执行的传送步骤流程图。每一步代表传送数据库的一部分。每一个部分涉及到一个特定的功能,并且包括诸如参数,值,文本串,属性等的数据项。在步骤31中,发送基本信息部分,它包括基本数据例如日期和时间,以及其他通用数据,以减轻电视接收机中存储器的管理。在步骤32中,发送设计信息部分,它为制作电子节目指南定义了不同的设计工具。在步骤33中,传送图形部分,其中定义了多个用于屏幕显示的图形子图像。在步骤34中,传送菜单信息部分,它携带用于访问节目指南的菜单。在步骤35中,传送节目信息部分,它用来建立TV节目指南的数据库。数据库的传送在步骤36发送协议结束代码时结束。数据库的传送是有规律的,例如一天几次。这些部分将更详细地进行说明。并不是所有部分对于本发明都是同等重要,有些部分只做简要地说明。在以下的说明中各部分将在双线框中说明。各部分中,数据项的集合可以组成一个块。块由单线框表示。如果数据项或块被重复传送,符号++将放在它的旁边。例如该部分包括三个数据项,其中包括项2和项3的块重复发送。每一部分从标题开始。它是标识这一部分并标识这一部分开始的代码。数据项的类型(例如字节,字符,串)没有在这里给出,因为对于本发明它并不重要。基本信息部分这部分包括基本数据,例如日期和时间,以及一些其他的通用数据,这样可以减轻电视接收器的存储器管理。基本信息部分采用以下的格式</tables>这里,日期和时间代表数据库的日期和时间项,节目号是节目信息部分的电视节目的数目。菜单项号是菜单信息部分的菜单项的数目。图像号是包括定义在表信息部分的记录表在内的所有图形的数目。库的大小是所有标题、节目信息和说明及标准名的大小。设计信息部分这个部分为电子节目指南的提供者提供了多种设计工具。这部分的形式是颜色号和颜色++分别定义了颜色查找表的长度和内容。缺省时,可以采用标准图文电视颜色表。这部分的其他部分说明了屏幕上不同菜单的外观。屏幕大小在水平和垂直方向给出了象素的全屏尺寸。因为菜单按树形结构组织,每个菜单有一个级别,并提供给它一个级别号。正如以后说明的,两个不同级别的菜单可以同时显示。这被称为“组合”,组合数目由组合号说明。设计数据项是一个数据块,定义了诸如标题的高度、字体、颜色、位置、空间等特性,以及菜单的菜单项。图形部分在这个部分,定义了一个或多个可显示在屏幕上的图形子图像(以后简称为“图形”)。这部分的一般格式为这里,“图形数”给出了这部分定义图形的数目,“图形号”是激活子图像的索引号。数据项“图形”本身是一个数据块,定义了一个长方形的子图像。四类图形在本协议中按位图,符号,动态图像及文字串区分。位图是图像的一般术语。它是组成子图像象素的长方形矩阵。符号和动态图像也是位图,但是具体协定不同。符号适于在文本串中使用。包含符号的文本包括一个换码字符,后面跟有图形号,用来激活符号。动态图像由预定义的两个或多个位图序列组成。每个位图代表了动态图像的一个运动相。通过循环显示上述运动相,观众可以连续观看位图,它是子图像的简单动画。每个相显示的时间周期可以在接收机内固定,或可以作为本部分的数据项传送。只有单个相的动态图像是一个符号。各相装载了颜色表,象位图一样,每一项有一个完整的颜色表。动态图像可以作为符号使用。图3-7给出了动态图像的实例,每个有两个运动相。图3中的两个运动相给出了一个眨眼的表情,可以将用户的注意力吸引到一条特定的信息上,图4-7试图加入一段电视节目的预览。图4代表电影,图5代表儿童节目,图6是现场演出,且图7是显示拍动翅膀的两相,可以代表关于鸟类生活的科教片。位图符号和动态图像可以采用逐象素地编码或使用扫描宽度码进行编码。图像的类型和编码方法均由这部分的标题定义,为了达到这个目的,它具有多个可能的值。对于逐象素地编码的位图、符号和动态图像,图形块的格式为其中,每颜色的位数定义了使用的颜色数,并且颜色表是依据红、绿、兰水平定义每个颜色的三个值的阵列。参数x_tlcomer和y_tlcorner依据字符位置定义了屏幕上位图的位置。参数x_xtns和y_xtns以象素定义了屏幕上位图的大小。象素块依据预定义扫描顺序中颜色查找表的索引定义了每个象素的颜色。每个颜色索引包括“每颜色的位数”的位。对于扫描宽度编码的位图、符号和动态图像,图形块的格式为</tables>可采用和上述定义相同的定义。参数象素块大小定义了象素块的大小,它现在提供了多个扫描宽度码。扫描宽度编码图形图像的方法是众所周知的。菜单信息部分菜单信息部分提供了可以访问节目指南的菜单,并且也可以用于传送非节目信息,例如新闻或求助。它定义了一个图表的可继承的树结构。每个图表由标题和若干项组成。每项可以扩展为新的更详细的子图表。菜单信息部分的传送格式如下表给出。项号是菜单项的编号,它的范围从0到项号数-1。级别是一个无符号数,说明了包括这一项的菜单在结构树中的深度。菜单_项是表示信息项的一串字符。在菜单的指定级中,第一个菜单_项是上述菜单的标题。基本地,由菜单_项定义的文本串可以和菜单项一样显示在屏幕上。然而,如果它的第一个字符是特殊字符,菜单_项表示对存放在电视接收机其他地方的串的参考,例如在指定图文电视页中的文本,或在节目信息部分传送的节目标题。这部分每个菜单_项都有分配给它的0,1或更多的属性。属性的数目由属性号给出。一个属性是一个数据块,包括定义属性以及其后数据的类型和格式的标题。有些属性加强或扩展了菜单项,另一些定义了用于存储信息项的标准,这样可以获得满足上述标准的信息项列表。现在将对某些属性的实例进行说明。属性INS-DATA和INS-TIME说明当前的日期和/或时间,他们将插入菜单项。显示格式(例如“14:12”或“2:22am”)的说明也可以包括在内。属性GRPHCS说明显示子图像的图像号。如果属性和菜单标题相连(给定级中的第一个菜单_项),子图像在显示相关菜单的时候显示。如果属性和可选菜单项相关,在光标触及屏幕上的该项时,子图像将弹出。属性LINKEDITEM在菜单项和其他可显示信息之间建立链接,这样他们可同时显示。一些可能的链接(例如和图形子图像间的链接)已经提到过了。属性可以加到菜单项及节目中(参见节目信息部分)。屏幕上放置已链接元素的显示区域是特定的。只要带属性的项是唯一在屏幕上的,或者光标触及它,则显示已链接的项。可与不同部分中的元素或一个图文电视页之间建立链接。链接的本身也可以定义显示的文本串。这由紧跟属性标题之后的编码定义。属性MULTILEVEL可以使接收机在屏幕上同时显示两级菜单。属性被加入给定级菜单的标题行,并且说明相邻的高级或低级菜单是否被显示。节目信息部分尽管菜单信息部分是建立一个菜单树,可以做为访问数据库的引导,节目信息部分是建立电视节目的数据库。这部分传送包括在节目指南中的所有节目,并且包括所有搜索满足某些条件(例如数据和传送时间,目录)的节目所需的必要信息。由于和本发明无关,在这里省略了详细的解释。菜单页的实例图8给出了显示的菜单页的实例,菜单包括标题行100(例如串“MAINMENU”),第一菜单项101(例如“TVGuide”)第二菜单项132(“FastFinder”)以及第三菜单项150(“User′sGuide″)。图像进一步包括子图像202,例如一条重要的播出消息。为了引起用户对上述消息的注意,将一个动态图像201显示在它旁边。用于定义图8中的屏幕的菜单信息部分中的有关数据为项号=0,级别=0,项=“MAINMENU”,属性号=2,属性={GRPHCS,…},{GRPHCS…},项号=1,级别=0,项=“TVGuide”,属性号=0,项号=2,级别=0,项=“FastFinder”,属性号=0,项号=3,级别=0,项=“UserGuide”,属性号=0,其中,项号0定义了标题行,而项号1-3定义了3个用户可选的菜单项。附在标题上的两个属性{GRPHCS…}激活子图像201和202,使他们显示出来,属性包括参数图像号(参见图形信息部分),可以在接收机中相关存储段中标识子图像的位置。接收机的操作操作是由存放在微处理器25(图1)的存储器中的控制程序决定的。图9说明了微处理器执行的操作流程图。在初始步骤41中,处理器确定组成数据库的图文电视页的序列。正如以上提到的,一张预定义的页包括所需页的列表。在步骤41中,处理器将相关的页号送到数据解码器23(图1)中。在每一页到达时,其中所包含的数据被存入存储器24(图1)。处理器将接收的数据分类,这样可将数据库的每部分存入上述存储器的相应段中。在这个过程中,用户可以用电视接收机做其他工作,例如看电视节目。处理过程可以在接收机处于等待状态时进行,例如晚上。步骤42在用户希望查阅电视节目指南时执行。在这一步骤内,处理器在存放菜单信息部分的存储段搜索所有和显示菜单有关的项。对于最初的主菜单,这一部分相当于搜索所有级别=0的项。在步骤43中,菜单制作完成,并采用显示参数进行显示,例如文本字体,高度空间,颜色等,这些依照存储器24(图1)预定义段中存放的设计信息部分确定。处理器进一步检查标题行是否带有属性{GRPHCS…}。依照属性的操作将在“接收机实施方案说明”中详细说明。在步骤44中,处理器依照遥控光标控制器27(图1)送出的光标位置信号控制显示在屏幕上的光标的位置。在步骤45中,处理器确定菜单项是否被用户选定。如果不是这种情况,处理器回到步骤44,依据从遥控控制器27(图1)接收的位置信号重新确定光标的位置。如果菜单项被选中,处理器回到步骤42,显示一个新菜单。接收机实施方案说明图10详细说明了接收机2(图1)显示部分的第一种实施方案。这个方案涉及到基于字符的显示器。接收器的存储器24(图1)包括其中存放了用于每个字符显示的字符码的段241,保持着普通字母数字符号的象素图形的只读段242,以及保持动态图像运动相的象素图形(D1、D2)的随机存取存储段243。字符代码依据图形发生器提供的读出地址,从左到右,从上到下依次读出。代表普通符号的字符代码X访问只读存储部分242中的相应位置。代表动态图像的字符代码D访问随机存取存储部分243中的相应位置。存储在被寻址段的象素被送到图形发生器26,并且显示在电视监测器22(图1)上。为了获得理想的动感,处理器25周期性地在存储段241中为运动相D1和D2写入字符码。图11说明了第二实施方案,这个实施方案涉及到一个位映射器件。接收机的存储器24(图1)现在包括为每个将显示的象素提供存储位置的存储段244,以及用于保持常规字母数字符号的象素图形以及动态图形的运动相(D1,D2)的象素图形的存储段245。两个段均为随机存取存取类型。为了显示图像,处理器25将存放在段245中的有关象素图形拷贝到段244。处理器交替地将象素图形D1和D2写入存储器中记为D的部分244,以组成动态图形。存放在段244中的象素,依据图形发生器26提供的读出地址,从左到右从上到下依次读出。图12说明了第三种实施方案,一个位映射存储段现在包括两个或更多层247和248,每一个对应一个运动相。在实施方案中,提供了两个1比特层。两层可以同时读出,使每个象素获得2-比特的值。象素值送入包括在图形发生器26(图1)中的颜色查找表261(CLUT),并且访问存放在其中的颜色定义。处理器周期性地刷新CLUT,或等效地在两个不同的CLUT之间切换。为解释这个方案的操作,1-比特宽度的象素图形110的运动相D1存放在层248中,且象素011的运动相D2存放在层247中。这两个运动相作为2-比特宽的象素01、11及10被依次送入CLUT261中。为了显示D运动相D1,将背景色B和前景色F依据行D1的说明存入CLUT。为了显示运动相D2,颜色依据行D2的说明存放。可以组解,由行D1向行D2的切换可以产生一条线向右移动的效果。应注意在播放电视信号的垂直回扫周期内不必包括图形图像。它们也可通过电话网络或计算机网络(例如国际互联网)传送,或存放在存储媒质内,例如CDRPM或计算机软盘。另外,接收机可以采用数字处理和显示单元(例如个人电脑)的形式,可以为其提供一个适当的接口电路(“扩展卡”)用于接收数据信号。总之,对于用于发送、接收和显示图形图像的方法及设备进行了说明。图形图像包括动态图像(dynacons)即包括两个或多个运动相的图形子图像。通过交替显示上述运动相,可以建立引人入胜的运动,他们大大提高了图形图像的外观。这在传送电视节目指南,例如说明将播放的电视节目类型,方面是十分有用的。权利要求1.传送图形图像的方法,包括传送定义可显示的子图像的象素的数据的步骤,以及传送激活上述子图像使它显示在接收器上的数据的步骤,其特点在于,传送定义数据的象素的步骤包括传送定义用于循环显示上述子图像的至少两个运动相的数据的象素。2.依据权利要求1的方法,其特征在于,传送定义数据的象素的步骤进一步包括传送代表显示上述子图像的连续运动相之间时间间隔的时间代码。3.传送图形图像的发射器,包括发送定义存储在接收器中的子图像象素的数据的装置,以及传送激活上述子图像使之显示在上述接收器上的数据的装置,其特点在于,传送定义数据的象素的装置包括传送定义循环显示的上述子图像的至少两个运动相的数据的象素。4.依据权利要求3的发射器,其中传送定义数据的象素的装置还包括传送代表上述子图像的连续运动相之间的显示的时间间隔的时间代码。5.产生图形图像显示信号的显示信号发生器,包括用于存储定义子图像象素的数据的第一存储装置,用于存储激活上述子图像使之显示的数据的第二存储装置,以及显示信号发生装置,可以根据存放在上述第二存储装置中的激活数据读取上述第一存储装置,用以产生子图像象素,其特点在于,第一存储装置存放定义上述子图像的至少两个运动相数据的象素,依据激活的数据,显示发生装置可以周期性地从第一存储装置中读出定义存储的象素的数据,象素可以激活子图像的数据运动相。6.依据权利要求5的显示信号发生器,进一步包括存储装置,用来存储代表时间间隔的时间代码,其中显示装置根据激活的数据周期性地读出存储的运动相。7.用于接收和处理图形图像显示信号的接收器,上述接收器包括依据权利要求5或6的显示信号发生器,并且进一步包括对上述定义数据及激活数据的象素进行接收和解码并将上述数据存入上述存储器的装置。8.录像机,包括依据权利要求7的接收器。9.表示图形图像的信号,包括定义可显示的子图像的象素的数据和激活上述子图像用于显示的数据,其特点在于定义数据的象素包括定义用于循环显示上述子图像中至少两个运动相的数据的象素。10.存储媒质,其中可以存放依据权利要求9的信号。全文摘要一种用于发送、接收和显示图形图像的方法和设备。图形图像包括动态图像(dynacons),即包括两个或多个运动相的图形子图像。通过交替显示上述运动相,产生引人入胜的动态。它们大大提高了图形图像的外观。这对传送电视节目指南,例如说明将播出的节目类型,方面十分有用。文档编号H04N5/45GK1158201SQ96190705公开日1997年8月27日申请日期1996年7月1日优先权日1995年7月3日发明者V·克拉克-施赖尔,E·厄尔金格申请人:菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1