字幕文字显示方法及其装置的制作方法

文档序号:7965356阅读:220来源:国知局
专利名称:字幕文字显示方法及其装置的制作方法
技术领域
本发明涉及关于一种字幕文字显示方法及其装置。
背景技术
随着科技的发展,使用电子装置进行播放多媒体影音时,播放的画面包含有影像信息、字幕的内容(例如文字符号、英文字母等)及音乐声音,而字幕的内容及音乐声音的显示是以影像信息作为背景。然而,随着影音的播放,影像信息的颜色千变万化,所以背景亦会出现各种色彩,此时若字幕内容中的文字颜色相同于背景颜色时,则观察者便看不到文字,因此,已有许多种技术应用在不同背景下,仍可让观赏者清楚的看清字幕。
例如,将字幕上的文字加上高对比色的外框,如白字黑框或黑字白框,但要采用有外框的字型或在操作时实时产生出正确的文字外框,并且显示在显示屏幕上,对于小型播放多媒体影音来说有相当的难度,不是每一字所需要的点数较大需要占去记忆体及屏幕较大的面积,就是需要增加额外的运算量;另外在显示文字之前,还需要预先计算背景颜色,以改变文字颜色,使得文字颜色与所呈现的背景颜色呈现对比,但是,当背景颜色过于复杂时,则不易取得最适合的文字颜色,且每次显示字幕时,均需计算背景的颜色,则电子装置需有强大的计算能力才能达成,再者,文字颜色随着背景颜色不断改变时,会使观赏者的眼睛不舒服。

发明内容
本发明为解决背景技术中存在的上述技术问题,而提供一种运算量小、可清楚显示文字的字幕文字显示方法及其装置。
本发明的技术解决方案是本发明为一种字幕文字显示方法,其特殊之处在于该方法包括以下步骤1)从由像素点构成的背景影像中获取字幕文字显示区所对应的像素点;2)建立储存有亮度准位区间的亮度表,每一个亮度准位区间均对应含有第一颜色及第二颜色;3)侦测所获取的字幕文字显示区,随机取得像素点的亮度准位,再根据每一个亮度准位取得平均亮度准位;4)从亮度表中取得平均亮度准位所属的亮度准位区间所含有的第一颜色及第二颜色;5)待显示文字根据已取得第一颜色、第二颜色进行合成,以产生第一颜色的待显示文字及第二颜色的待显示文字;6)将第一颜色的待显示文字显示在第一位置,将第二颜色的待显示文字显示在第二位置,其中第一位置与第二位置具有方向位移。
上述步骤6)中方向位移为第一位置和第二位置在上下及左右位置上略有偏移。
上述第一颜色与第二颜色是选自不同且具有高对比度的颜色。
一种应用上述的字幕文字显示方法的装置,其特殊之处在于该装置包括用来储存亮度表,此亮度表储存有亮度准位区间,每一个亮度准位区间均对含有第一颜色及第二颜色的数据库、侦测字幕文字显示区对应像素点的亮度准位后,计算此些像素点的平均亮度准位的运算单元、自亮度表中取得平均亮度准位所属的亮度准位区间的第一颜色及第二颜色的比对单元以及将待显示文字根据已取得第一颜色、第二颜色进行合成,以产生第一颜色的待显示文字及第二颜色的待显示文字,并将第一颜色的待显示文字显示在第一位置,第二颜色的待显示文字显示在第二位置,其中第一位置与第二位置具有方向位移的处理单元,数据库和运算单元与比对单元相接,比对单元接入处理单元。
上述运算单元中包括有侦测单元。
本发明由取得字幕文字显示区中数个像素点的平均亮度值来选择字幕文字的颜色,为了使文字能有更明显且清晰的呈现,更通过对文字字幕的移位处理,使用两种不同颜色分别来进行文字字幕的显示,因此本发明运算量小、可清楚的对比显示文字。


图1为背景影像的像素点;图2本发明的字幕文字显示装置框图;图3本发明实施例的亮度表;图4-6为本发明实施例的字幕显示结果;图7-8为本发明在最极端对比背景色下的显示情形。
具体实施例方式
参见图1,一般而言,使用电子装置(例如计算机、电视、手机、电子辞点..等等)播放多媒体影音时,播放的画面包含有影像信息、字幕的内容(例如文字符号、英文字母等)及音乐声音,而字幕的内容及音乐声音的显示是以影像信息作为背景,其中背景影像2是通过数个像素点来形成影像,字幕的内容则显示于背景影像2的最下方。举例来说,当背景影像2可由1列至300列的像素点来形成时,则字幕的内容是可显示在280列至300列的像素点位置处,在此说明书中,字幕的内容显示的像素点处,称为字幕文字显示区3。
本发明的方法步骤如下1)从由像素点构成的背景影像中获取字幕文字显示区所对应的像素点;2)建立储存有亮度准位区间的亮度表,每一个亮度准位区间均对应含有第一颜色及第二颜色。
3)侦测所获取的字幕文字显示区,随机取得像素点的亮度准位,再根据每一个亮度准位取得平均亮度准位;4)从亮度表中取得平均亮度准位所属的亮度准位区间所含有的第一颜色及第二颜色。
5)待显示文字根据已取得第一颜色、第二颜色进行合成,以产生第一颜色的待显示文字及第二颜色的待显示文字,并且将第一颜色的待显示文字显示在第一位置,将第二颜色的待显示文字显示在第二位置,其中第一位置与第二位置具有方向位移,方向位移为第一位置和第二位置在上下及左右位置上略有偏移。
其中第一颜色与第二颜色是选自不同且具有高对比度的颜色。
参见图2,本发明的装置中数据库10内含有一亮度表,亮度表系储存数个亮度准位区间,每个亮度准位区间是以一预定范围内的平均亮度准位为规范,且均含有对应的第一颜色与第二颜色。其中,第一颜色及第二颜色需为不同颜色,但不限定为何种颜色,颜色的种类包括有黑色、白色、灰色、红色、蓝色或其它种类的颜色。
运算单元30通过侦测单元20随机取得字幕文字显示区3中数个像数点,所呈现出来的亮度准位,以使运算单元30计算这些像数点的平均亮度准位。之后比较单元40根据运算单元30所计算出来的平均亮度准位,从数据库10中的亮度表查询,以取得对应此平均亮度准位的亮度准位区间,及此亮度准位区间对应的第一颜色及第二颜色。
接着,处理单元50可再根据比较单元40所取得的第一颜色及第二颜色,对待显示于字幕文字显示区3内的文字进行影像合成处理,以产生第一颜色的待显示文字及第二颜色的待显示文字)。之后,将第一颜色的待显示文字显示于第一位置,第二颜色的待显示文字显示于第二位置,其中第一位置与第二位置具有方向位移(例如上方、下方、左上方、右上方、左下方、右下方..等等)。
参见图3、4,亮度表200中包括有第一亮度准位区间及第二亮度准位区间。第一亮度准位区间是代表平均亮度准位为「0」至「127」,其对应的第一颜色为黑色,第二颜色为白色;第二亮度准位区间是代表平均亮度准位为「128」至「255」,其对应的第一颜色为白色,第二颜色为黑色。
当电子装置在显示单元拨放多媒体影音时,侦测单元20随机侦测显示单元所播放的背景影像2上的字幕文字显示区3中数个像数点,所呈现出来的亮度准位后,由运算单元30计算数个像数点的平均亮度准位。例如,随机侦测的三个像数点的亮度准位为「6」、「57」及「108」时,其平均亮度准位为「57」。
比较单元40根据运算单元30所计算的平均亮度准位「57」,从亮度表查询,来取得第一亮度准位区间所对应的黑色(第一颜色)及白色(第二颜色)。
当字幕文字显示区3内的待显示的文字为「狗来旺」时,处理单元50会产生「狗来旺」的黑色(第一颜色)与白色(第二颜色)的待显示文字后,则显示黑色的「狗旺来」至第一位置,白色的「狗旺来」至第二位置。也就是说将「狗旺来」以黑色(第一颜色)打上后,再将同文字以白色(第二颜色)打上,而两色文字间在上下及左右位置上略有偏移,在下层的也可视为在上层的阴影色。此实施例是将第二位置偏移在第一位置的左上方处。
参见图5,倘若背景经计算处于第二亮度准位区间时所对应的第一颜色为白色,第二颜色为黑色时,会产生「狗来旺」的白色(第一颜色)与黑色(第二颜色)的待显示文字后,则显示白色的「狗旺来」至第一位置,黑色的「狗旺来」至第二位置。
参见图6,其是将「狗来旺」以黑白以及上下互压进行效果显示,其中左边两色位置位移较多看起来像影子,右边两色位置位移较少。
参见图7,8,为本发明在最极端对比背景色下的显示情形,对黑背景而言左上和右下效果较好,对白背景而言则是左下和右上效果较好;其它部位虽也可的辨析出字来但效果就不那么好,使用亮度区间表判断便可避免掉这问题,依背景来决定两色字的颜色,会使得显示效果最美观清晰易辨。
权利要求
1.一种字幕文字显示方法,其特征在于该方法包括以下步骤1)从由像素点构成的背景影像中获取字幕文字显示区所对应的像素点;2)建立储存有亮度准位区间的亮度表,每一个亮度准位区间均对应含有第一颜色及第二颜色;3)侦测所获取的字幕文字显示区,随机取得像素点的亮度准位,再根据每一个亮度准位取得平均亮度准位;4)从亮度表中取得平均亮度准位所属的亮度准位区间所含有的第一颜色及第二颜色;5)待显示文字根据已取得第一颜色、第二颜色进行合成,以产生第一颜色的待显示文字及第二颜色的待显示文字;6)将第一颜色的待显示文字显示在第一位置,将第二颜色的待显示文字显示在第二位置,其中第一位置与第二位置具有方向位移。
2.根据权利要求1所述的字幕文字显示方法,其特征在于所述步骤6)中方向位移为第一位置和第二位置在上下及左右位置上略有偏移。
3.根据权利要求1或2所述的字幕文字显示方法,其特征在于所述第一颜色与第二颜色是选自不同且具有高对比度的颜色。
4.一种应用权利要求1所述的字幕文字显示方法的装置,其特征在于该装置包括用来储存亮度表,此亮度表储存有亮度准位区间,每一个亮度准位区间均对含有第一颜色及第二颜色的数据库、侦测字幕文字显示区对应像素点的亮度准位后,计算此些像素点的平均亮度准位的运算单元、自亮度表中取得平均亮度准位所属的亮度准位区间的第一颜色及第二颜色的比对单元以及将待显示文字根据已取得第一颜色、第二颜色进行合成,以产生第一颜色的待显示文字及第二颜色的待显示文字,并将第一颜色的待显示文字显示在第一位置,第二颜色的待显示文字显示在第二位置,其中第一位置与第二位置具有方向位移的处理单元,所述数据库和运算单元与比对单元相接,所述比对单元接入处理单元。
5.根据权利要求4所述的字幕文字显示装置,其特征在于所述运算单元中包括有侦测单元。
全文摘要
本发明涉及关于一种字幕文字显示方法及其装置。该方法包括以下步骤1)从由像素点构成的背景影像中获取字幕文字显示区所对应的像素点;2)建立储存有亮度准位区间的亮度表,每一个亮度准位区间均对应含有第一颜色及第二颜色;3)侦测所获取的字幕文字显示区,随机取得像素点的亮度准位,再根据每一个亮度准位取得平均亮度准位;4)从亮度表中取得平均亮度准位所属的亮度准位区间所含有的第一颜色及第二颜色;5)待显示文字根据已取得第一颜色、第二颜色进行合成,以产生第一颜色的待显示文字及第二颜色的待显示文字;6)将第一颜色的待显示文字显示在第一位置,将第二颜色的待显示文字显示在第二位置。本发明运算量小、可清楚显示文字。
文档编号H04N5/278GK1933568SQ20061010502
公开日2007年3月21日 申请日期2006年8月18日 优先权日2006年8月18日
发明者王志铭, 陈淮琰 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1