【技术实现步骤摘要】
数字内容添加的目标区域提取
技术介绍
[0001]随着数字设备、通信技术、视频编码技术等的发展,人们可以使用诸如智能电话、台式计算机、平板电脑等的终端设备来便捷地访问互联网上的视频。在本文中,视频可以广泛地指能够在终端设备上呈现的各种视觉内容,例如电影、视频新闻、综艺节目、视频演讲、游戏界面、在线教育视频等。人们可以通过视频服务平台流畅地在线观看视频,或者从其下载视频以便之后观看。因访问视频而产生的流量已经占据了互联网总流量中的很大比例,并且该比例还在增长。在视频中插入特定的数字内容,并使该数字内容随着视频的播放而被公众看见是期望的。在本文中,数字内容可以广泛地指意图与视频一起呈现的用于各种目的的内容,例如商业信息、公益公告等。数字内容的格式可以包括图片、视频、动画等。
技术实现思路
[0002]提供本
技术实现思路
以便介绍一组构思,这组构思将在以下的具体实施方式中做进一步描述。本
技术实现思路
并非旨在标识所保护主题的关键特征或必要特征,也不旨在用于限制所保护主题的范围。
[0003]本公开的实施例提出了用于数字内容添加的目标区域提取的方法、装置和计算机程序产品。可以获得图像。可以在所述图像中检测至少一个初始四边形区域。可以在所述图像中检测线段集合。可以利用所述线段集合对所述初始四边形区域进行校准,以获得用于添加数字内容的目标区域。
[0004]应当注意,以上一个或多个方面包括以下详细描述以及权利要求中具体指出的特征。下面的说明书及附图详细提出了所述一个或多个方面的某些说明性特征。这些特征仅仅指示可以实施各个方面的 ...
【技术保护点】
【技术特征摘要】
1.一种用于数字内容添加的目标区域提取的方法,包括:获得图像;在所述图像中检测至少一个初始四边形区域;在所述图像中检测线段集合;以及利用所述线段集合对所述初始四边形区域进行校准,以获得用于添加数字内容的目标区域。2.根据权利要求1所述的方法,其中,所述检测至少一个初始四边形区域包括:获得与所述图像中的中心点和角点相对应的热力图集合;基于所述图像中的每个中心点与相应角点之间的偏移来获得与所述中心点相对应的偏移集合;以及基于所述热力图集合和与所述图像中的多个中心点相对应的多个偏移集合来检测所述初始四边形区域。3.根据权利要求1所述的方法,其中,所述初始四边形区域是通过四边形检测模型来检测的,所述四边形检测模型的训练数据包括多个训练图像,并且每个训练图像上标注有适于添加数字内容的一个或多个四边形区域。4.根据权利要求1所述的方法,其中,所述对所述初始四边形区域进行校准包括:利用所述线段集合对所述初始四边形区域的至少一个边进行校准,以获得经校准的四边形区域。5.根据权利要求4所述的方法,其中,所述对所述初始四边形区域的至少一个边进行校准包括:确定所述线段集合中是否存在与所述边之间的角度和/或距离符合预定要求的线段子集;以及响应于确定所述线段集合中存在所述线段子集,从所述线段子集中选择与所述边最接近的线段以替换所述边。6.根据权利要求1所述的方法,其中,所述对所述初始四边形区域进行校准包括:利用所述线段集合来构建参考四边形区域集合;从所述参考四边形区域集合中选择与所述初始四边形区域最接近且与所述初始四边形区域的距离低于阈值的参考四边形区域;以及将所述初始四边形区域替换为所选择的参考四边形区域。7.根据权利要求6所述的方法,其中,所述构建参考四边形区域集合包括:将所述线段集合中的每个线段作为起始线段,迭代地从所述线段集合中搜索与当前线段邻接的下一线段,以便形成与所述线段相对应的至少一个参考四边形区域;以及将与所述线段集合相对应的多个参考四边形区域组合成所述参考四边形区域集合。8.根据权利要求7所述的方法,还包括:建立一组邻接矩阵,所述一组邻接矩阵指示所述线段集合中的每两个线段之间的邻接关系,并且其中,所述搜索与当前线段邻接的下一线段包括:基于所述一组邻接矩阵,从所述线段集合中搜索与所述当前线段邻接的下一线段。9.根据权利要求8所述的方法,其中,所述建立一组邻接矩阵包括:
基于两个线段的邻近端点的端点类型的组合来定义一组邻接类型;以及对于所述一组邻接类型中的每个邻接类型,建立针对所述邻接类型的邻接矩阵,以获得所述一组邻接矩阵。10.根据权利要求9所述的方法,其中,所述建立针对所述邻接类型的邻接矩阵包括:对于所述线段集合中的每两个线段,基于所述两个线段之间的角度和/或所述两个线段的与所述邻接类型相对应的两个端点之间的距离来确定所述两个线段之间的邻接值,以获得一组邻接值;以及将所述一组邻接值组合成所述邻接矩阵。11.根据权利要求6所述...
【专利技术属性】
技术研发人员:王烁,张高远,孙国胜,许晨曦,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。