一种数字电视竖直指纹的实现方法和系统的制作方法

文档序号:7821009阅读:204来源:国知局
一种数字电视竖直指纹的实现方法和系统的制作方法
【专利摘要】本发明涉及数字电视【技术领域】,本发明公开了一种数字电视竖直指纹的实现方法,其具体包括以下的步骤:步骤一、将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;步骤二、接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;步骤三、依序将步骤二中查找到的字符图片竖直进行拼接,形成最终的竖直指纹图片;步骤四、调用显示接口将该竖直指纹进行显示。将旋转后的图片进行竖直拼接,从而实现竖直指纹的显示。本发明还公开了一种数字电视竖直指纹的实现系统。
【专利说明】一种数字电视竖直指纹的实现方法和系统

【技术领域】
[0001]本发明涉及数字电视【技术领域】,本发明公开了一种数字电视竖直指纹的实现方法和系统。

【背景技术】
[0002]条件接收是数字电视的核心组件,尽管数字电视接收技术已较为完善,并已经广泛应用在数字电视系统中,但该系统仅对电视节目的传输过程进行保护,一旦电视节目被解密就脱离了保护。为了保护解密后的电视节目,视频指纹技术应运而生,并成为当前行业的关注点。
[0003]视频指纹是指数字电视系统中的前端设备将音视频发给不同的终端设备用户,每个终端设备用户拥有自己不同的指纹信息,在数字电视领域,指纹信息可以是智能卡的卡号或者机顶盒的号码等等。终端设备将这些指纹信息放入到视频中播放给用户。如果出现盗版,则可以根据视频中所包含的指纹信息最终确定盗版的来源,从而实现追踪盗版的目的。
[0004]有线电视采用的视频指纹技术一般是直接显示指纹信息,比如,将智能卡的卡号或者机顶盒的号码作为指纹直接在视频上进行显示,这样能够很直观地观看到指纹信息的内容。但这样的指纹信息很集中,容易被擦除,安全性不高。
[0005]CN201310689514.8提供了一种矩阵指纹生成方法、设备和系统,其中,所述矩阵指纹生成方法包括:前端设备设置用于终端设备显示的指纹显示类型,在指纹矩阵中选取与所述指纹显示类型相对应的指纹分布位置,并根据所述指纹分布位置生成矩阵指纹信息,再将指纹显示类型和矩阵指纹信息发送至终端设备。因此,本发明实现了前端设备设置指纹显示类型、以及指纹分布位置,并要求终端设备按照前端设备设置指纹显示类型、以及指纹分布位置显示矩阵指纹,不但增加了显示指纹的灵活性,而且以矩阵分布式显示的指纹不容易被擦除,从而提尚盗版追踪能力。
[0006]矩阵指纹虽然能够较好地防止指纹被擦除,但容易影响用户的观感,因此出现了竖直指纹。目前开发竖直指纹功能遇到的困难如下:目前大部分字库不支持转90度的字体显示,而支持转90度的字库则使用复杂,价格也较高,影响产品成本。


【发明内容】

[0007]本发明的目的是针对现有技术中竖直指纹实现方法存在支持转90度的字库使用复杂,价格高,影响产品成本的技术问题,本发明公开了一种数字电视竖直指纹的实现方法,本发明还公开了一种数字电视竖直指纹的实现系统。
[0008]本发明的目的通过下述技术方案来实现:
一种数字电视竖直指纹的实现方法,其具体包括以下的步骤:步骤一、将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;步骤二、接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;步骤三、依序将步骤二中查找到的字符图片竖直进行拼接,形成最终的竖直指纹图片;步骤四、调用显示接口将该竖直指纹进行显示。将旋转后的图片进行竖直拼接,从而实现竖直指纹的显示。
[0009]更进一步地,上述旋转的角度为90度。
[0010]更进一步地,上述方法还包括计算拼接后的竖直指纹图片的总长度和宽度,然后再调用显示接口将该竖直指纹进行显示。便于调用相应大小的显示窗口进行显示。
[0011]更进一步地,上述字符图片的格式为PNG、JPEG或者BMP。根据不用的格式进行图片解码显示。
[0012]本发明还公开了一种数字电视竖直指纹的实现系统,其具体包括字符图片制作模块、指纹采集模块、竖直指纹生成模块和竖直指纹显示模块;所述字符图片制作模块用于将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;所述指纹采集模块用于接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;所述竖直指纹生成模块用于将查找到的字符图片依序竖直拼接,形成最终竖直指纹图片;所述竖直指纹显示模块用于调用显示接口将该竖直指纹进行显示。该系统将旋转后的图片进行竖直拼接,从而实现竖直指纹的显示。
[0013]通过采用以上的技术方案,本发明具有以下的有益效果:指纹内容一般用的字符集较小,仅限数字和少量符号,采用本发明的方法不需要使用支持转90度的字库,只需要将指纹内容可能用到的字符制作对应的图片就能够实现竖直指纹的显示,降低了产品的成本,同时也提高了软件运行的效率。

【专利附图】

【附图说明】
[0014]图1为数字电视竖直指纹的实现方法的流程图。

【具体实施方式】
[0015]下面结合具体实施例和说明书附图对本发明作进一步详细的说明。
[0016]如图1所示的本发明的数字电视竖直指纹的实现方法的流程图。本发明公开了一种数字电视竖直指纹的实现方法,其具体包括以下的步骤:步骤一、将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;步骤二、接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;步骤三、依序将步骤二中查找到的字符图片竖直进行拼接,形成最终的竖直指纹图片;步骤四、调用显示接口将该竖直指纹进行显示。将旋转后的图片进行竖直拼接,从而实现竖直指纹的显示。
[0017]更进一步地,上述旋转的角度为90度。通过将所有可能会在指纹中用到的字符都制作对应的转90度的字符图片,当指纹中需要用到哪个字符时,就去调用哪个转90度的字符图片,然后对所有的图片竖直进行竖直拼接,从而实现竖直指纹的显示。本发明中字符旋转的角度也可以根据需要进行灵活设定。指纹内容一般用的字符集较小,仅限数字和少量符号,采用本发明的方法不需要使用支持转90度的字库,只需要将指纹内容可能用到的字符制作对应的图片就能够实现竖直指纹的显示,降低了产品的成本,同时也提高了软件运行的效率。
[0018]更进一步地,上述方法还包括计算拼接后的竖直指纹图片的总长度和宽度,然后再调用显示接口将该竖直指纹进行显示。由于每个字符的宽度不同,导致每个字符图片的长度可能不同,对拼接后的图片计算总长度和宽度,便于调用相应大小的显示窗口进行显不O
[0019]更进一步地,上述字符图片的格式为PNG、JPEG或者BMP。根据不用的格式进行图片解码显示。
[0020]以数字0-9为例,具体说明本发明的实现过程。
[0021](I).制作字符O到9的转90度字符图片并打包到图库中,建立字符0-9的ASCII码值和转90度字符图片0-9的映射关系。
[0022](2).根据字符0-9查找对应的转90度字符图片信息,包括图片名称、图片长度、
图片宽度等。
[0023](3).根据指纹信息内容的字符顺序,对找到的转90度字符图片集进行竖直拼接排序。
[0024](4).根据字符图片0-9的长度重新计算拼接好的竖直指纹图片的总长度,得到整个的竖直指纹图片信息,包括图片名称、图片长度、图片宽度等。
[0025](5).根据新生成的竖直指纹图片类型进行相应的解码显示。
[0026]本发明还公开了一种数字电视竖直指纹的实现系统,其具体包括字符图片制作模块、指纹采集模块、竖直指纹生成模块和竖直指纹显示模块;所述字符图片制作模块用于将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;所述指纹采集模块用于接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;所述竖直指纹生成模块用于将查找到的字符图片依序竖直拼接,形成最终竖直指纹图片;所述竖直指纹显示模块用于调用显示接口将该竖直指纹进行显示。该系统将旋转后的图片进行竖直拼接,从而实现竖直指纹的显示。
[0027]以上上述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种数字电视竖直指纹的实现方法,其具体包括以下的步骤:步骤一、将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;步骤二、接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;步骤三、依序将步骤二中查找到的字符图片竖直进行拼接,形成最终的竖直指纹图片;步骤四、调用显示接口将该竖直指纹进行显示。
2.如权利要求1所述的数字电视竖直指纹的实现方法,其特征在于所述旋转的角度为90度。
3.如权利要求2所述的数字电视竖直指纹的实现方法,其特征在于所述方法还包括计算拼接后的竖直指纹图片的总长度和宽度,然后再调用显示接口将该竖直指纹进行显示。
4.如权利要求3所述的数字电视竖直指纹的实现方法,其特征在于所述字符图片的格式为PNG、JPEG或者BMP。
5.—种数字电视竖直指纹的实现系统,其特征在于具体包括字符图片制作模块、指纹采集模块、竖直指纹生成模块和竖直指纹显示模块;所述字符图片制作模块用于将指纹会用到的每个字符进行旋转,制作对应的旋转后的字符图片,并建立字符与旋转后的字符图片之间的映射关系;所述指纹采集模块用于接收数字电视中的指纹,并根据指纹中的字符查找对应旋转后的字符图片;所述竖直指纹生成模块用于将查找到的字符图片依序竖直拼接,形成最终竖直指纹图片;所述竖直指纹显示模块用于调用显示接口将该竖直指纹进行显不O
【文档编号】H04N21/835GK104519416SQ201410698113
【公开日】2015年4月15日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】郭凯, 蒋庆洲, 龚文清, 谢波, 陈杰, 雷志强 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1