[发明专利]字幕的展示方法、装置和设备有效
| 申请号: | 201910989731.6 | 申请日: | 2019-10-17 |
| 公开(公告)号: | CN110740372B | 公开(公告)日: | 2021-12-21 |
| 发明(设计)人: | 李泉;何营昊;鲁好锦 | 申请(专利权)人: | 海信视像科技股份有限公司 |
| 主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/488 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张晓霞;刘芳 |
| 地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 字幕 展示 方法 装置 设备 | ||
本发明实施例提供一种字幕的展示方法、装置和设备,字幕展示设备在接收到包括待展示字幕中各像素点的位置和透明度的待展示字幕的位图数据之后,不是直接展示待展示字幕中各像素点,而是先根据待展示字幕中各像素点的透明度,确定满足透明度条件的目标起始位置和目标终止位置,并通过目标起始位置和目标终止位置对待展示字幕中的像素点进行筛选,以确定坐标位置在目标起始位置和目标终止位置之间的目标像素点,之后,再展示该目标像素点对应的目标字幕,可以有效地降低了字幕展示的数据量,从而实现了在一定程度上降低字幕数据展示不全的概率。
技术领域
本发明涉及智能电视技术领域,尤其涉及一种字幕的展示方法、装置和设备。
背景技术
随着数字技术的不断发展,为了便于用户的观看,有的数字电视节目中会设有与节目对应的字幕信息。而由于现有的数字电视所采用的芯片平台不尽相同,随之不同的芯片平台所支持的编译工具链也不一样,如:一个品牌电视的芯片平台支持安卓编译工具链或一个品牌电视的芯片平台支持Linux编译工具链,两个编译工具链在字幕数据展示时对应的处理方式不同。
现有技术中,在进行字幕数据展示时,为了统一软件实现方案,不用区分是安卓编译工具链还是linux编译工具链,采用相同的字幕展示方式,需要将展示的字幕数据从数字电视的binder server端传递到该数字电视的binder client端,即binder server端在获取到需要展示的字幕数据后,需要通过传输资源将该需要展示的字幕数据发送给binderclient端,以使binder client端将该需要展示的字幕数据发送给数字电视的整机层,并由整机层发送数字电视的Render进行字幕绘制,之后,再通过数字电视的屏幕进行展示。
但是,当需要展示的字幕数据量较大时,或者当短时间内有多条字幕需要展示时,会因为binder传输数据的速率限制,出现字幕数据展示不全的现象,因此,在字幕数据展示过程中,如何降低字幕数据展示不全的概率,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例提供一种字幕的展示方法、装置和设备,在字幕数据展示过程中,可以在一定程度上降低字幕数据展示不全的概率。
第一方面,本发明实施例提供一种字幕的展示方法,应用于字幕展示设备,该字幕的展示方法可以包括:
获取待展示字幕的位图数据;其中,所述位图数据中包括所述待展示字幕中各像素点的位置和透明度;
根据所述待展示字幕中各像素点的透明度,确定满足透明度条件的目标起始位置和目标终止位置,并在所述待展示字幕中的各像素点中,确定坐标位置在所述目标起始位置和所述目标终止位置之间的目标像素点;
展示所述目标像素点对应的目标字幕。
在一种可能的实现方式中,所述透明度条件包括透明度小于预设阈值。
在一种可能的实现方式中,所述位图数据中还包括所述待展示字幕中各像素点的颜色,所述展示所述目标像素点对应的目标字幕,包括:
根据所述目标像素点对应的颜色和透明度,得到所述目标像素点对应的目标字幕;
展示所述目标像素点对应的所述目标字幕。
在一种可能的实现方式中,所述根据所述目标像素点对应的颜色和透明度,得到所述目标像素点对应的目标字幕,包括:
所述字幕展示设备的服务端确定所述目标像素点对应的颜色和透明度对应的调色板数据的目标索引值;
所述字幕展示设备的服务端将所述目标索引值发送给所述字幕展示设备的客户端;
所述字幕展示设备的客户端根据所述目标索引值和调色板数据,得到所述目标像素点对应的颜色和透明度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910989731.6/2.html,转载请声明来源钻瓜专利网。





