在影像文件中进行gui显示的系统及方法

文档序号:7751030阅读:196来源:国知局
专利名称:在影像文件中进行gui显示的系统及方法
技术领域
本发明涉及一种⑶I显示系统及方法,尤其涉及在影像文件中进行⑶I显示的系统及方法。
背景技术
系统级芯片即S0C,是System on Chip的缩写,又称片上系统。SOC通常包括一个以上的嵌入式CPU。图形用户界面即GUI,是Graphical User Interface的简称,GUI是视觉体验和互动操作界面,例如,屏幕显示界面(on-screen display, 0SD)。通常,在播放影像文件的过程中,SOC中的⑶I都是通过SOC中的CPU绘图生成, 而绘图非常消耗CPU功率,而当CPU负载过大的情况时,会使GUI显示不顺畅,例如,播放某一个影像文件而导致CPU负载过大时,若需要同时显示该影像文件的字幕,则会导致字幕不能及时显示。

发明内容
鉴于以上内容,有必要提供一种在影像文件中进行⑶I显示的系统,通过一个独立的⑶I芯片产生⑶I,从而减轻CPU的负载,使⑶I显示更加流畅。鉴于以上内容,还有必要提供一种在影像文件中进行⑶I显示的方法,通过一个独立的⑶I芯片产生⑶I,从而减轻CPU的负载,使⑶I显示更加流畅。—种在影像文件中进行⑶I显示的系统,该系统包括影像输入装置,用于产生影像,并将产生的影像传送给系统级芯片;⑶I芯片,用于根据上述影像产生对应的⑶I,并将产生的⑶I发送给系统级芯片;系统级芯片,用于接收影像输入装置传送过来的影像及⑶I 芯片传送过来的⑶I,并将所述影像及⑶I进行叠加,从而生成合成影像;显示装置,用于接收并播放所述合成影像。一种在影像文件中进行⑶I显示的方法,该方法包括步骤影像输入装置产生影像,并将产生的影像传送给系统级芯片;⑶I芯片根据上述影像产生对应的⑶I,并将产生的GUI发送给系统级芯片;该系统级芯片将所述影像与GUI进行叠加,从而生成合成影像; 显示装置播放该合成影像。相较于现有技术,所述的在影像文件中进行⑶I显示的系统及方法,通过一个独立的⑶I芯片产生⑶I,使⑶I显示不用经过CPU处理,从而减轻了 CPU的负载,也使得⑶I 显示更加流畅。


图1是本发明在影像文件中进行GUI显示的系统较佳实施例的应用环境图。图2是本发明在影像文件中进行GUI显示的方法较佳实施例的流程图。图3是本发明在影像文件中进行⑶I显示的示意图。
主要元件符号说明
影像输入装置10GUI芯片20SOC30显示装置40影像截取单元300影像存储区域310GUI存储区域320影像显示单元330
具体实施例方式如图1所示,是本发明在影像文件中进行图形用户界面显示的系统较佳实施例的应用环境图。其中,该在影像文件中进行图形用户界面显示的系统运行于一个电子装置1 中,该电子装置1包括影像输入装置10、图形用户界面(Graphical User hterface,⑶I) 芯片20、系统级芯片(System on Chip,SOC) 30及显示装置40。所述影像输入装置10用于产生影像,并将产生的影像传送给S0C30。在本较佳实施例中,所述影像输入装置10可以是数字多功能光盘(Digital Versatile Disc, DVD)播放器、蓝光(Blue Ray)播放器、硬盘播放器、有线电视网或其它能够生成影像的装置。所述⑶I芯片20用于根据上述影像产生对应的⑶I,并将产生的⑶I发送给SOC 30。具体而言,用户根据上述影像在⑶I芯片20中设置⑶I在显示装置40上的位置,显示符号等信息,⑶I芯片20根据用户设置信息产生对应的⑶I,如图3所示,⑶I芯片20产生某一个⑶I,位置为右下角,显示符号“FTV”。在本较佳实施例中,所述⑶I芯片20是专用集成电路(Application Specific IntegratedCircuits, ASIC)芯片。所述SOC 30包括影像截取单元300、影像存储区域310、⑶I存储区域320及影像显示单元330,该影像截取单元300用于接收影像输入装置10传送过来的影像及⑶I芯片 20传送过来的⑶I,并将所述影像传送给影像存储区域310进行存储,及将所述⑶I传送给 ⑶I存储区域320进行存储。在本较佳实施例中,所述影像存储区域310及GUI存储区域320都为线性内存空间,艮口 Framebuffer0所述影像显示单元330用于读取影像存储区域310上的影像及⑶I存储区域320 上的⑶I,并将读取的影像及⑶I进行叠加,生成合成影像,传送给显示装置40进行播放。 在本较佳实施中,所述叠加的方式是通过alpha blinding贴图技术,将影像及GUI进行叠加,生成合成影像。叠加的方式是,将影像放在最底层,GUI放在最上层,如图3所示,叠加后的⑶I显示在影像的右下角。所述显示装置40用于播放影像显示单元330合成的影像。在本较佳实施例中,所述显示装置40为电视机或显示器。如图2所示,是本发明在影像文件中进行GUI显示的方法较佳实施例的流程图。步骤S10,影像输入装置10将影像传送给影像截取单元300。在本较佳实施例中, 所述影像输入装置可是数字多功能光盘(DigitalVersatile Disc,DVD)播放器、蓝光(Blue Ray)播放器、硬盘播放器、有线电视网,或其它能够生成影像的装置。步骤SlljUI芯片20根据上述影像产生对应的⑶I,并将产生的⑶I发送给影像截取单元300。具体而言,用户根据上述影像在⑶I芯片20中设置⑶I在显示装置40上的位置,显示符号等信息,⑶I芯片20根据用户设置信息产生对应的⑶I,如图3所示,⑶I芯片20产生某一个⑶I,位置为右下角,显示符号“FTV”。在本较佳实施例中,所述⑶I芯片 20 是专用集成电路(Application SpecificIntegrated Circuits, ASIC)芯片。步骤S12,影像截取单元300将接收影像输入装置10传送过来的影像及⑶I芯片传送过来的⑶I,并将所述影像传送给影像存储区域310进行存储,及将所述⑶I传送给 ⑶I存储区域320进行存储。步骤S13,影像显示单元330读取影像存储区域310上的影像及⑶I存储区域320 上的⑶I,并将读取的影像及⑶I进行叠加,生成合成影像,并传送给显示装置40进行播放。 在本较佳实施中,所述叠加的方式是通过alpha blinding贴图技术,将影像及GUI进行叠加,生成合成影像。叠加的方式是,将影像放在最底层,GUI放在最上层,如图3所示,叠加后的⑶I显示在影像的右下角。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。
权利要求
1.一种在影像文件中进行GUI显示的系统,其特征在于,该系统包括 影像输入装置,用于产生影像,并将产生的影像传送给系统级芯片;⑶I芯片,用于根据上述影像产生对应的⑶I,并将产生的⑶I发送给系统级芯片; 系统级芯片,用于接收影像输入装置传送过来的影像及⑶I芯片传送过来的⑶I,并将所述影像及GUI进行叠加,从而生成合成影像;及显示装置,用于接收并播放所述合成影像。
2.如权利要求1所述的在影像文件中进行GUI显示的系统,其特征在于,所述系统级芯片包括影像截取单元,用于接收影像输入装置传送过来的影像及⑶I芯片传送过来的⑶I ; 影像存储区域,用于存储所述影像截取单元传送过来的影像; ⑶I存储区域,用于存储所述影像截取单元传送过来的⑶I ;及影像显示单元,用于读取影像存储区域上的影像及⑶I存储区域上的⑶I,将读取的影像及⑶I进行叠加,从而生成合成影像,并将该合成影像传送给显示装置。
3.如权利要求2所述的在影像文件中进行GUI显示的系统,其特征在于,所述的GUI存储区域及影像显示单元为Framebuffer。
4.如权利要求2所述的在影像文件中进行GUI显示的系统,其特征在于,所述影像显示单元是通过alpha blinding贴图技术,将所述影像与⑶I进行叠加,生成合成影像。
5.如权利要求1所述的在影像文件中进行GUI显示的系统,其特征在于,所述的GUI芯片是专用集成电路芯片。
6.一种在影像文件中进行GUI显示的方法,该方法应用于权利要求1所述的系统中,其特征在于,该方法包括步骤影像输入装置产生影像,并将产生的影像传送给系统级芯片; ⑶I芯片根据上述影像产生对应的⑶I,并将产生的⑶I发送给系统级芯片; 该系统级芯片将所述影像与GUI进行叠加,从而生成合成影像;及显示装置播放该合成影像。
7.如权利要求6所述的在影像文件中进行GUI显示的方法,其特征在于,所述系统级芯片将所述影像与GUI进行叠加,从而生成合成影像包括如下步骤接收影像输入装置传送过来的影像及⑶I芯片传送过来的⑶I ; 将所述影像传送给影像存储区域进行存储; 将所述⑶I传送给⑶I存储区域进行存储;及读取影像存储区域上的影像及GUI存储区域上的GUI,将读取的影像及GUI进行叠加, 从而生成合成影像,并将该合成影像传送给显示装置。
8.如权利要求7所述的在影像文件中进行GUI显示的方法,其特征在于,所述的影像显示单元及GUI存储区域为Framebuffer。
9.如权利要求6所述的在影像文件中进行GUI显示的方法,其特征在于,所述合成影像是通过alpha blinding贴图技术,将影像与⑶I进行叠加而成。
10.如权利要求6所述的在影像文件中进行GUI显示的方法,其特征在于,所述的GUI 芯片是专用集成电路芯片。
全文摘要
一种在影像文件中进行GUI显示的系统,该系统包括影像输入装置,用于产生影像,并将产生的影像传送给系统级芯片;GUI芯片,用于根据上述影像产生对应的GUI,并将产生的GUI发送给系统级芯片;系统级芯片,用于接收影像输入装置传送过来的影像及GUI芯片传送过来的GUI,并将所述影像及GUI进行叠加,从而生成合成影像;显示装置,用于接收并播放所述合成影像。本发明还提供一种在影像文件中进行GUI显示的方法。
文档编号H04N5/76GK102281420SQ201010196108
公开日2011年12月14日 申请日期2010年6月10日 优先权日2010年6月10日
发明者何经纬, 郭天杰 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1