[发明专利]OSD叠加方法、装置及电子设备有效
| 申请号: | 201911283414.9 | 申请日: | 2019-12-13 |
| 公开(公告)号: | CN110996020B | 公开(公告)日: | 2022-07-19 |
| 发明(设计)人: | 宋炳辉;周迪 | 申请(专利权)人: | 浙江宇视科技有限公司 |
| 主分类号: | H04N5/265 | 分类号: | H04N5/265;H04N5/445 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李莎 |
| 地址: | 310000 浙江省杭州市滨江区西兴街道江陵路*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | osd 叠加 方法 装置 电子设备 | ||
1.一种OSD叠加方法,其特征在于,所述方法包括:
确定待处理的图像帧中的不可叠加区域;
根据待叠加的OSD的属性信息及所述不可叠加区域,从所述图像帧中确定待叠加区域,其中,所述待叠加区域与所述不可叠加区域无重叠的像素点;
将所述OSD叠加至所述待叠加区域;
其中,所述OSD为文字,所述属性信息包括字数、每个文字的高度要求及宽度要求,所述根据待叠加的OSD的属性信息及所述不可叠加区域,从所述图像帧中确定待叠加区域,包括:
根据面积要求、每个文字的高度要求及宽度要求,从所述图像帧中确定所述待叠加区域,其中,所述面积要求根据所述属性信息计算得到;
所有文字的高度要求相同,所述根据面积要求、每个文字的高度要求及宽度要求,从所述图像帧中确定所述待叠加区域,包括:
根据所述每个文字的高度要求及宽度要求得到目标高度及目标宽度,其中,所述目标宽度为文字宽度要求中的最小值;
在所述图像帧中选择一像素点作为扩展起点;
根据所述目标高度、所述目标宽度中至少任意一个和所述扩展起点沿预设扩展方向进行区域扩展,得到待扩展区域;其中,该步骤包括:根据所述目标高度、所述目标宽度中之一和所述扩展起点沿预设扩展方向进行区域扩展,得到待扩展区域,所述待扩展区域与所述预设扩展方向垂直且远离所述扩展起点的边界与所述图像帧的一条边界重叠,所述待扩展区域为矩形,所述待扩展区域的高度为所述目标高度或宽度为所述目标宽度;
判断所述待扩展区域与所述不可叠加区域是否重叠;
若所述待扩展区域与所述不可叠加区域不重叠,则将所述待扩展区域纳入可叠加区域,并判断所述可叠加区域的面积是否满足所述面积要求;
若所述可叠加区域的面积满足所述面积要求,则将所述可叠加区域作为所述待叠加区域。
2.根据权利要求1所述的OSD叠加方法,其特征在于,所述不可叠加区域被处理为矩形区域,
所述判断所述待扩展区域与所述不可叠加区域是否重叠,包括:判断所述待扩展区域是否包括所述不可叠加区域的顶点;
所述将所述待扩展区域纳入可叠加区域,包括:将所述待扩展区域作为可叠加区域。
3.根据权利要求2所述的OSD叠加方法,其特征在于,所述根据面积要求、每个文字的高度要求及宽度要求,从所述图像帧中确定所述待叠加区域,还包括:
若所述待扩展区域包括所述不可叠加区域的顶点,则根据所述不可叠加区域的顶点,沿与所述预设扩展方向相反的方向,减小所述待扩展区域,以得到更新后的待扩展区域,并执行判断所述可叠加区域的面积是否满足所述面积要求的步骤,其中,更新后的待扩展区域不包括所述不可叠加区域的顶点;
若所述可叠加区域的面积不满足所述面积要求,则根据所述目标高度或目标宽度沿与所述预设扩展方向垂直的方向,对所述可叠加区域进行扩展,以得到更新后的待扩展区域,并执行判断所述待扩展区域是否包括所述不可叠加区域的顶点的步骤。
4.根据权利要求2所述的OSD叠加方法,其特征在于,所述根据面积要求、每个文字的高度要求及宽度要求,从所述图像帧中确定所述待叠加区域,还包括:
若在停止扩展时得到的所述可叠加区域的面积不满足所述面积要求,则根据历史扩展起点、所述不可叠加区域的顶点更换所述扩展起点,并重新进行区域扩展,以得到所述待叠加区域,其中,更换后的扩展起点与所述不可叠加区域的顶点不重叠。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911283414.9/1.html,转载请声明来源钻瓜专利网。





