一种为视频画面中的对象打弹幕标签的方法、装置及系统的制作方法_2

文档序号:8490283阅读:来源:国知局
装置还包括:
[0073]展示位置确定模块,用于在所述第二判断模块的判断结果为是的情况下,根据该评论对象在当前展示画面中的位置信息及预设的第一像素长度阈值,确定与该评论对象对应的文本输入框的展示位置;
[0074]第二通知模块,用于通知客户端在所述展示位置确定模块确定出的展示位置展示所述文本输入框;
[0075]所述第二信息接收模块,具体用于:
[0076]接收客户端发送的、用户在所述展示位置确定模块确定出的展示位置的文本输入框中输入的文本信息。
[0077]根据本发明提供的一种【具体实施方式】,所述装置还包括:
[0078]展示格式确定模块,用于计算该评论对象在当前展示画面中的占空比,根据计算结果确定与该评论对象对应的弹幕展示格式;
[0079]所述第一通知模块,具体用于:
[0080]通知客户端按照所述展示格式确定模块确定出的弹幕展示格式,在与该评论对象对应的展示区域内展示该弹幕。
[0081]根据本发明提供的一种【具体实施方式】,所述装置还包括:
[0082]展示区域确定模块,用于根据该评论对象在当前展示画面中的位置信息及预设的第二像素长度阈值,确定与该评论对象对应的展示区域。
[0083]本发明提供的一种为视频画面中的对象打弹幕标签的系统,所述系统包括:前述任一项应用于客户端的为视频画面中的对象打弹幕标签的装置,及前述任一项应用于服务器的为视频画面中的对象打弹幕标签的装置。
[0084]应用上述技术方案,与现有技术相比,本发明可以识别出视频画面中的对象,针对视频画面中的每个对象提供文本信息输入接口,从而实现为用户提供针对每个评论对象打弹幕标签的功能。此外,本发明还可以将不同对象对应的文本信息以弹幕的方式展示在视频画面的不同展示区域内,从而使得用户能够快速地确定出视频画面上展示的评论,对应哪个对象。
【附图说明】
[0085]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0086]图1为本发明实施例提供的一种为视频画面中的对象打弹幕标签的方法的流程图;
[0087]图2为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的方法的流程图;
[0088]图3为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的方法的流程图;
[0089]图4为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的方法的流程图;
[0090]图5为本发明实施例提供的一种为视频画面中的对象打弹幕标签的装置的结构示意图;
[0091]图6为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的装置的结构示意图;
[0092]图7为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的装置的结构示意图;
[0093]图8为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的装置的结构示意图;
[0094]图9为本发明实施例提供的另一种为视频画面中的对象打弹幕标签的装置的结构示意图。
【具体实施方式】
[0095]为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0096]弹幕,是指直接显示在视频画面上的评论,它可以以滚动、停留或其它动作特效方式出现在视频画面上。随着网络多媒体技术的发展,弹幕技术被广泛应用于视频网站的客户端中,以增加用户的观看乐趣。
[0097]现有技术中,可以为用户提供一个弹幕内容输入接口,在接收到用户在该弹幕内容输入接口中输入的文本信息后,将该包含该文本信息的弹幕展示随机地在视频画面上。但是由于视频画面中通常包含不止一个对象,比如同时包含人物和物品、或者同时包含山川、动物和植物,就现有技术来看,用户针对视频画面中的多个对象发表评论时,客户端会将用户发表的多个评论混合在一起显示,从用户的角度来看,在观看该客户端的视频画面时,用户无法识别出该视频画面上显示的评论,具体对应该视频画面中的哪个对象。
[0098]宄其原因,在于现有技术无法为用户提供对视频画面中的每个对象打弹幕标签的功能,即在视频画面中包含多个对象的情况下,现有技术无法实现将针对某一对象的评论具象化到该对象。
[0099]为了解决上述问题,本发明提供了一种为视频画面中的对象打弹幕标签的方法、装置及系统。
[0100]可以理解,如果要实现将针对某一对象的评论具象化到视频画面中对应的对象,首先需要确定出视频画面中包含哪些对象,之后,需要确定用户选择该视频画面中的哪个对象,最后,将用户针对所选对象输入的文本信息以弹幕的方式具象化到该对象。
[0101]需要说明的是,从视觉及实用角度来说,本发明中的对象可以理解为:视频画面中的人物、动物、山川、物品、事件等独立个体;此外,本发明可以根据现有的视链技术或videoout技术,对视频画面中的对象进行识别,实现视频画面中对象的确定。
[0102]在对本发明提供的为视频画面中的对象打弹幕标签的方法进行介绍之前,需要说明的是,本发明提供的方法可以适用于客户端,或者服务器;该客户端可以运行于电子设备,在实际应用中,该电子设备可以包括:智能手机、平板电脑、笔记本/台式电脑等等。当然,适用于客户端的方法的实现步骤,与适用于服务器的方法的实现步骤是存在区别的。两者的区别与联系将在接下来的内容中详细说明。
[0103]下面首先对适用于客户端的一种为视频画面中的对象打弹幕标签的方法进行介绍。
[0104]如图1所示,本发明实施例提供的一种为视频画面中的对象打弹幕标签的方法,可以包括:
[0105]S101,客户端接收用户输入的评论对象选择操作;其中,所述客户端当前展示画面中包含至少两个评论对象。
[0106]需要说明的是,为使表达更为直观,在接下来的内容叙述中,将前述内容中提到的视频画面中的对象,均以“评论对象”替代。在本质上,视频画面中的对象,与本发明中的评论对象是相同的。
[0107]本发明中的评论对象选择操作,可以包括:一次点击操作、或轮廓勾勒操作。
[0108]具体的,本发明中的一次点击操作,可以包括:手指在具有触屏功能的电子设备上做出的一次点击操作,或者使用操作设备做出的一次点击操作;其中,在实际应用中,该操作设备可以包括:感应笔、鼠标等。
[0109]本发明中的轮廓勾勒操作,可以包括:手指在具有触屏功能的电子设备上做出的轮廓勾勒操作,或者使用操作设备做出的轮廓勾勒操作;其中,在实际应用中,该操作设备可以包括:感应笔、鼠标等。
[0110]从上述描述可以看出,当评论对象选择为一次点击操作时,用户只需在客户端当前展示画面上做出一次点击操作,就可以实现评论对象的选择,操作比较简单;当评论对象选择为轮廓勾勒操作时,用户需要在客户端当前展示画面上勾勒出评论对象的大体轮廓,才可以实现评论对象的选择,对操作的要求比较高,降低了用户误操作的概率。
[0111]此外,本发明中的评论对象选择操作,还可以包括:两次点击操作、三次点击操作,……N次点击操作,本发明实施例对此不作限定。
[0112]S102,判断所述当前展示画面中是否存在与所述评论对象选择操作对应的评论对象,如果是,接收用户针对该评论对象输入的文本信息。
[0113]本步骤中的判断思想是基于对图像中对象位置信息进行匹配实现的,具体的:
[0114]当所述评论对象选择操作为轮廓勾勒操作时,所述判断所述当前展示画面中是否存在与所述评论对象选择操作对应的评论对象,包括:
[0115]判断所述轮廓勾勒操作对应的圈定区域与当前展示画面中任一评论对象的重合区域在该评论对象中的占空比是否达到预设的占比阈值;如果是,则确定当前展示画面中存在与所述对象选择操作对应的评论对象。
[0116]可以理解,用户的一次轮廓勾勒操作可以勾勒出一块区域,该区域即为该轮廓勾勒操作对应的圈定区域;此外,客户端当前展示画面是由一个个像素点构成的,相应的,该画面中的一个评论对象对应一个像素区域,一个像素区域中的像素构成了一个评论对象。
[0117]比如,客户端当前展示画面中包含一个小女孩,用户在观看到该画面时,觉得画面中小女孩长得很可爱,希望对画面中的小女孩做出上述评论;此时,用户可以通过在该画面中小女孩的所在位置上勾勒出该小女孩的轮廓的方式,选中小女孩这个评论对象。相应的,当客户端检测到用户在该画面上进行轮廓勾勒操作时,确定用户在该画面中勾勒出的轮廓与该小女孩所在处于的重合区域,根据重合区域确定该对象选择操作对应的小女孩这个评论对象。
[0118]可以看出,本发明中的预设的占比阈值的取值越高,重合区域越大,对用户的轮廓勾勒操作的要求也就越高。
[0119]示例性的,假设预设的占比阈值取值为100%,假设当前展示画面中仅包含有一个评论对象比如商品,如果用户想为该商品打上弹幕标签,该用户需要使用操作设备或手指在当前展示画面上沿该商品的边缘像素点勾勒出该商品的完整轮廓,或在该商品的边缘像素点之外,勾勒出包含该商品对应的像素区域的轮廓,以使得重合区域为该商品对应的像素区域。
[0120]在当前展示画面中包含至少两个评论对象的情况下,如果轮廓勾勒操作对应的圈定区域与该画面中至少两个评论对象存在重合区域,则进行如下处理:
[0121]统计各重合区域的大小,如果各重合区域大小不等,判断最大重合区域在该区域所在评论对象中的占空比是否达到预设的占比阈值;如果是,则确定当前展示画面中存在与所述对象选择操作对应的评论对象。
[0122]如果各重合区域大小相等,在本地展示消息提示;其中所述消息提示提示用户重新进行对象选择操作。
[0123]当所述评论对象选择操作为一次点击操作时,所述判断所述当前展示画面中是否存在与所述评论对象选择操作对应的评论对象,包括:
[0124]判断所述一次点击操作对应的点击位置是否位于当前展示画面中任一评论对象所在像素区域的任意/特定位置;如果是,则确定当前展示画面中存在与所述对象选择操作对应的评论对象。
[0125]例如,客户端当前展示画面中包含一棵树,用户在观看到该画面时,觉
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1