一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于弹幕的画面元素修改方法、装置、设备和存储介质与流程

2022-04-06 21:36:32 来源:中国专利 TAG:


1.本发明涉及互联网视频技术领域,尤其涉及基于弹幕的画面元素修改方法、装置、设备和计算机存储介质。


背景技术:

2.如今,弹幕已经成为主流的视频互动方式,不同的用户在观看同一视频内容时能够产生大量的互动弹幕,而这种基于视频原内容二次创作的弹幕形成了新的传播能力,甚至存在用户播放视频是为了观看视频的弹幕而不是视频本身的情况发生。
3.现实场景里,用户发送弹幕往往是因为受到明确的视频内容信息刺激,比如中国田径运动员苏炳添创造亚洲男子世界纪录时,网友发送了大量的“苏神yyds”弹幕,弹幕的指向性非常明确,就是苏炳添-跑步-破纪录-给中国争光;而现有方案仅仅是在视频的时间轴上添加用户弹幕,难以脱离富文本的基础属性,展示形式单一,因此并未能够在视频画面上形成进一步的视觉效果。


技术实现要素:

4.本发明的主要目的在于提供一种基于弹幕的画面元素修改方法、装置、设备和计算机存储介质,旨在根据弹幕对视频画面中的元素进行修改和展示,以使视频画面能够形成更为强烈的视觉效果,提升用户观看视频的体验。
5.为实现上述目的,本发明提供一种基于弹幕的画面元素修改方法,所述基于弹幕的画面元素修改方法包括以下步骤:
6.获取当前显示画面中的弹幕;
7.对所述弹幕进行分析,确定所述弹幕的指向对象以及情感倾向;
8.根据所述指向对象以及所述情感倾向,对所述当前显示画面中的元素进行修改。
9.进一步地,对所述弹幕进行分析的步骤包括:
10.基于所述弹幕获取预设信息标签,根据所述预设信息标签确定所述指向对象;
11.基于所述弹幕的文本确定所述情感倾向。
12.进一步地,在基于所述弹幕的文本确定所述情感倾向的步骤之后,还包括:
13.基于所述弹幕的文本确定所述情感倾向对应的情感分数,其中,所述情感分数用于反映所述情感倾向的强烈程度。
14.进一步地,所述根据所述指向对象以及所述情感倾向,对所述当前显示画面中的元素进行修改的步骤,包括:
15.根据所述情感倾向和所述情感分数确定修改参数;
16.根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改。
17.进一步地,所述修改参数包括:缩放参数,根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改的步骤,包括:
18.根据所述缩放参数,针对所述指向对象对应的显示画面中的元素基于第一预设百分比进行放大或者缩小。
19.进一步地,所述修改参数包括:色度参数,根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改的步骤,包括:
20.根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第二预设百分比进行画面明度调节;和/或者,
21.根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第三预设百分比进行饱和度调节。
22.进一步地,所述修改参数包括:填色参数,根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改的步骤,包括:
23.根据所述填色参数,针对所述指向对象对应的显示画面中的元素基于第四预设百分比进行颜色填充。
24.此外,为实现上述目的,本发明还提供一种基于弹幕的画面元素修改装置,所述基于弹幕的画面元素修改装置包括:
25.获取模块,用于获取当前显示画面中的弹幕;
26.分析模块,用于对所述弹幕进行分析,确定所述弹幕的指向对象以及情感倾向;
27.修改模块,用于根据所述指向对象以及所述情感倾向,对所述当前显示画面中的元素进行修改。
28.本发明基于弹幕的画面元素修改装置的各功能模块在运行时实现如上述中的基于弹幕的画面元素修改方法的步骤。
29.此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于弹幕的画面元素修改程序,所述基于弹幕的画面元素修改程序被所述处理器执行时实现如上述中的基于弹幕的画面元素修改方法的步骤。
30.此外,为实现上述目的,本发明还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的基于弹幕的画面元素修改方法的步骤。
31.此外,本发明实施例还提出一种计算机程序产品,该计算机程序产品上包括基于弹幕的画面元素修改程序,所述基于弹幕的画面元素修改程序被处理器执行时实现如上所述的基于弹幕的画面元素修改方法的步骤。
32.其中,在所述处理器上运行的基于弹幕的画面元素修改程序被执行时所实现的步骤可参照本发明基于弹幕的画面元素修改方法的各个实施例,此处不再赘述。
33.本发明通过获取视频显示画面中的弹幕,然后对弹幕进行分析,确定弹幕的指向对象和情感倾向,其中,弹幕的指向对象用于确定根据该弹幕进行修改的画面元素,情感倾向用于确定修改方式,最后根据该指向对象和情感倾向对当前显示画面中的元素进行对应修改。
34.如此,本发明提供的基于弹幕的画面元素修改方法,能够根据弹幕对视频的画面元素进行修改和展示,以使视频画面能够形成更为强烈的视觉效果,提升用户观看视频的体验。
附图说明
35.图1是本发明实施例方案涉及的终端设备的硬件运行环境的结构示意图;
36.图2是本发明一种基于弹幕的画面元素修改方法一实施例的流程示意图;
37.图3是本发明一实施例涉及的视频画面原图;
38.图4是本发明一实施例涉及的经过画面元素修改后的视频画面效果图;
39.图5是本发明一种基于弹幕的画面元素修改装置的模块结构示意图。
40.本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
41.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
42.如图1所示,图1是本发明实施例方案涉及终端设备的硬件运行环境的结构示意图。
43.需要说明的是,图1即可为终端设备的硬件运行环境的结构示意图。本发明实施例终端设备可以是用于实现基于弹幕的画面元素修改方法的终端设备,例如基于弹幕的画面元素修改装置,pc,便携计算机等设备。
44.如图1所示,该终端设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi 接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器 (non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
45.本领域技术人员可以理解,图1中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
46.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及分布式任务的处理程序。其中,操作系统是管理和控制样本终端设备硬件和软件资源的程序,支持分布式任务的处理程序以及其它软件或程序的运行。
47.在图1所示的终端设备中,用户接口1003主要用于与各个终端进行数据通信;网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;而处理器1001可以用于调用存储器1005中存储的基于弹幕的画面元素修改程序,并执行以下操作:
48.获取当前显示画面中的弹幕;
49.对所述弹幕进行分析,确定所述弹幕的指向对象以及情感倾向;
50.根据所述指向对象以及所述情感倾向,对所述当前显示画面中的元素进行修改。
51.进一步地,处理器1001可以调用存储器1005中存储的基于弹幕的画面元素修改程序,还执行以下操作:
52.基于所述弹幕获取预设信息标签,根据所述预设信息标签确定所述指向对象;
53.基于所述弹幕的文本确定所述情感倾向。
54.进一步地,在基于所述弹幕的文本确定所述情感倾向的步骤之后,处理器1001可以调用存储器1005中存储的基于弹幕的画面元素修改程序,还执行以下操作:
55.基于所述弹幕的文本确定所述情感倾向对应的情感分数,其中,所述情感分数用于反映所述情感倾向的强烈程度。
56.进一步地,处理器1001可以调用存储器1005中存储的基于弹幕的画面元素修改程序,还执行以下操作:
57.根据所述情感倾向和所述情感分数确定修改参数;
58.根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改。
59.进一步地,所述修改参数包括:缩放参数,处理器1001可以调用存储器 1005中存储的基于弹幕的画面元素修改程序,还执行以下操作:
60.根据所述缩放参数,针对所述指向对象对应的显示画面中的元素基于第一预设百分比进行放大或者缩小。
61.进一步地,所述修改参数包括:色度参数,处理器1001可以调用存储器 1005中存储的基于弹幕的画面元素修改程序,还执行以下操作:
62.根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第二预设百分比进行画面明度调节;和/或者,
63.根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第三预设百分比进行饱和度调节。
64.进一步地,所述修改参数包括:填色参数,处理器1001可以调用存储器 1005中存储的基于弹幕的画面元素修改程序,还执行以下操作:
65.根据所述填色参数,针对所述指向对象对应的显示画面中的元素基于第四预设百分比进行颜色填充。
66.基于上述的结构,提出本发明基于弹幕的画面元素修改方法的各个实施例。
67.需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
68.第一实施例:请参照图2,图2为本发明基于弹幕的画面元素修改方法第一实施例的流程示意图。本发明提供的基于弹幕的画面元素修改方法,包括:
69.步骤s100,获取当前显示画面中的弹幕。
70.终端获取视频当前显示画面中单位时间内的用户发送的弹幕内容。
71.步骤s200,对所述弹幕进行分析,确定所述弹幕的指向对象以及情感倾向。
72.终端针对弹幕内容进行分析,确定弹幕的指向对象即弹幕内容指向的画面元素,以及确定弹幕内容针对该指向对象所包含的情感倾向。
73.步骤s300,根据所述指向对象以及所述情感倾向,对所述当前显示画面中的元素进行修改。
74.终端在确定弹幕的指向对象以及情感倾向后,根据该情感倾向对应的修改方式针对该指向对象对应的当前显示画面中的元素进行修改。
75.在本实施例中,通过终端获取视频当前显示画面中单位时间内的用户发送的弹幕内容;终端针对弹幕内容进行分析,确定弹幕的指向对象即弹幕内容指向的画面元素,以及确定弹幕内容针对该指向对象所包含的情感倾向;端在确定弹幕的指向对象以及情感倾向后,根据该情感倾向对应的修改方式针对该指向对象对应的当前显示画面中的元素进行修
改。
76.如此,本实施例提供的基于弹幕的画面元素修改方法,能够根据弹幕对视频画面的元素进行修改和展示,以使视频画面能够形成更为强烈的视觉效果,提升用户观看视频的体验。
77.进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第二实施例。
78.在本发明基于弹幕的画面元素修改方法的第二实施例中,在上述步骤 s200中,对所述弹幕进行分析的步骤包括:
79.步骤s201,基于所述弹幕获取预设信息标签,根据所述预设信息标签确定所述指向对象。
80.终端根据弹幕内容合成弹幕的文本信息,并从该文本信息中抽取重要信息,重要信息包括时间、地点、人物、事件、原因、结果、数字、日期、货币或者专有名词等,即确定该文本信息中包含了谁在什么时候、基于什么原因、对谁、做什么事以及有什么结果,从而针对该文本信息进行实体识别、时间抽取以及因果关系抽取,并最终确定该弹幕的指向对象,即用户发送该弹幕对应的具体评论对象。
81.然后,终端针对确定指向对象后的弹幕进行聚类分析,对弹幕的文本信息进行分词处理,将该文本信息内的词汇转换成一个词条列表,针对每个文本信息构建与词条列表维度相同的向量,其中向量值根据词袋模型确定,该词袋模型即为词条列表中每个词条在对应的文本信息中出现的次数;接下来进行权值转换,通过tf-idf统计方法将文本信息对应的向量转换为tf-idf 权值向量;接下来计算多个文本信息的权值向量以及余弦相似度,最后通过 k-均值算法输出弹幕的聚类特征,实现针对弹幕进行分类。
82.具体地,例如,结合视频为男子田径比赛,针对弹幕“苏神yyds”进行信息抽取的结果为:苏炳添-田径项目-打破男子亚洲记录,并最终确定该弹幕的指向对象为苏炳添。其中,针对确定指向对象后的弹幕进行分类后输出的表格为:
[0083][0084]
步骤s202,基于所述弹幕的文本确定所述情感倾向。
[0085]
终端针对目标弹幕进行情感参数确定的方式可以包括:基于微博新闻论坛等数据来源构建的bosonnlp情感词典、情感词典、知网情感分析用词集或者清华大学褒贬义词典等情感词典以及程度副词词表等词典,将弹幕的文本信息遍历分词后的词语导入上述词典进行匹配,输出匹配结果,该匹配结果即可反映该弹幕的情感倾向。
[0086]
在本实施例中,终端根据弹幕内容的文本信息确定了弹幕的指向对象,并根据指向对象对弹幕进行分类,然后进一步根据该文本信息确定弹幕内容包含的情感倾向。
[0087]
如此,本实施例提供了确定弹幕的指向对象和情感倾向的具体步骤,提高了本发明的实用性。
[0088]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第三实施例。
[0089]
在本发明基于弹幕的画面元素修改方法的第三实施例中,在上述步骤 s202之后,还包括:
[0090]
基于所述弹幕的文本确定所述情感倾向对应的情感分数,其中,所述情感分数用于反映所述情感倾向的强烈程度。
[0091]
由于弹幕带有用户非常主观的个人情感或评价,直接反映了用户对于内容的情绪和感受,并且对于用户之间的理解和情绪传达具有关键性作用,因此针对弹幕的情感倾向和情感分数进行了具体分析。
[0092]
其中,情感倾向包括:积极(肯定)、消极(否定)以及中性三类,对应的情感强烈程度包括:低、中以及高三种;并且,情感倾向中积极和消极的分数分别设为正值和负值,情感强烈程度低、中以及高分别对应的情感分数为1分、2分以及3分,中性情感倾向不计分。
[0093]
具体地,例如,本实施例在目标弹幕的情感参数确定过程涉及的输出表,包括:
[0094]
编号弹幕内容情感倾向情绪强度情绪强度指数20210240苏炳添yyds积极高 320120213苏炳添不错啊积极中 220124518给中国人争光!!积极高 320120250判罚不合理!!消极高-320120256东京天气ok中性——0
……………
[0095]
在本实施例中,通过终端确定弹幕内容的情感倾向和用于反映情感倾向的强烈程度的情感分数,能够在最大程度上将用户发送弹幕时的情绪作为根据,针对显示画面的元素进行对应修改,以使修改结果能够更好地体现用户情绪,形成更为强烈的视觉效果,提升用户观看视频的体验。
[0096]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第四实施例。
[0097]
在本发明基于弹幕的画面元素修改方法的第四实施例中,上述步骤s300,可以包括:
[0098]
步骤s301,根据所述情感倾向和所述情感分数确定修改参数;
[0099]
步骤s302,根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改。
[0100]
终端在确定弹幕的情感倾向和情感分数后,将相同指向对象的多条目标弹幕的情感倾向和情感分数分别进行汇总计算,得到该指向对象的对应弹幕的积极分数总值和消极分数总值,并将积极分数总值和消极分数总值进行比对,从而得到该指向对象对应的弹幕的整体情感倾向和整体情感分数,然后根据整体情感倾向和整体情感分数确定对应的修改参数,其中,修改参数包含了用于针对该指向对象对应的画面元素进行修改的修改方式和修改程度,并根据该修改方式和该修改程度针对指向对象对应的画面元素进行修改。
[0101]
具体地,例如,本实施例在将相同指向对象的多条弹幕的情感倾向和情感分数分别进行汇总计算的过程中,涉及的汇总结果表包括:
[0102][0103]
如此,基于上述汇总结果表,将各指向对象对应的积极分数总值与消极分数总值进行汇总,确定指向对象“苏炳添”的整体情感倾向为积极,整体情感分数为9980,指向对象“日本裁判”的整体情感倾向为消极,整体情感分数为-790,并分别确定指向对象“苏炳添”对应的修改参数和指向对象“日本裁判”对应的修改参数,并根据该修改参数对画面元素“苏炳添”和画面元素“日本裁判”分别进行对应修改。
[0104]
在本实施例中,通过终端根据弹幕的情感倾向和情感分数确定该弹幕的指向对象对应的修改参数,其中,修改参数包括修改方式和修改程度,并根据该修改方式和修改程度对该指向对象对应的画面元素进行修改。
[0105]
如此,本实施例能够根据弹幕的情感倾向和情感分数具体限定对应的修改方式和修改程度,以使针对画面元素进行修改的结果能最大程度契合与该画面元素对应的弹幕所包含的用户情绪,提高了用户发送弹幕以及观看视频的体验,从而提高了本发明的实用性。
[0106]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第五实施例。
[0107]
在本发明基于弹幕的画面元素修改方法的第五实施例中,所述修改参数包括:缩放参数,上述步骤s302,可以包括:
[0108]
步骤s3021,根据所述缩放参数,针对所述指向对象对应的显示画面中的元素基于第一预设百分比进行放大或者缩小。
[0109]
需要说明的是,在本实施例中,缩放参数是用于确定针对视频的画面元素进行放大或者缩小的修改方式,并且包括用于确定放大倍数或者缩小倍数的修改程度的第一预设百分比。
[0110]
终端在确定弹幕对应的指向对象的整体情感倾向和整体情感分数后,根据该整体情感倾向和整体情感分数确定针对该指向对象进行放大或者缩小的修改方式、以及放大倍数或者缩小倍数的修改程度,并针对该指向对象对应的画面元素进行对应修改。
[0111]
具体地,例如,系统获取元素a的坐标数据,确定视频画面中a元素的高度l;系统获取当前画面区域总高度l,计算a元素画面可膨胀的空间为 [(l-l)/l],防止a元素尺寸超出播放画面,当元素a的整体情感倾向为积极情感倾向时,计算元素a的画面等比膨胀百分比x=[(元素a的积极分数-元素 a的消极分数)/(元素a的积极分数 元素a的消极分数)]*[(l-l)/l]。
[0112]
同理,当元素a的整体情感倾向为消极情感倾向时,计算元素a的画面等比缩小百分比=[(元素a的消极分数-元素a的积极分数)/(元素a的积极分数 元素a的消极分数)],此外,为避免a元素过小影响观看,设置一个画面元素a的缩小百分比阈值,当画面等比缩小百分比小于该阈值时,根据该阈值针对元素a进行缩小。
[0113]
如此,本实施例实现了根据弹幕针对视频的画面元素采取缩小或者放大的修改方式进行修改,以使视频画面能够形成更为强烈的视觉效果,提升用户观看视频的体验。
[0114]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第六实施例。
[0115]
在本发明基于弹幕的画面元素修改方法的第六实施例中,所述修改参数包括:色度参数,上述步骤s302,可以包括:
[0116]
步骤s3022,根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第二预设百分比进行画面明度调节;
[0117]
步骤s3023,根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第三预设百分比进行饱和度调节。
[0118]
需要说明的是,在本实施例中,色度参数是用于确定针对视频的画面元素进行画面明度或饱和度调整的修改方式,并且包括用于确定画面明度的调整幅度的修改程度的第二预设百分比,以及用于确定饱和度的调整幅度的第三预设百分比。
[0119]
终端在确定弹幕对应的指向对象的整体情感倾向和整体情感分数后,根据该整体情感倾向和整体情感分数确定针对该指向对象进行画面明度和/或饱和度调节的修改方式、以及具体的调节幅度,并针对该指向对象对应的画面元素进行对应修改。
[0120]
具体地,例如,当元素a的整体情感倾向为积极情感倾向时,元素a的色度调整基本参数x=[(元素a的积极分数-元素a的消极分数)/(元素a 的积极分数 元素a的消极分数)]*[(l-l)/l],此时画面明度b调整参数为δ b=30%*x,上限为30%;饱和度s调整参数为δs=60%*x,上限为60%。
[0121]
同理,当元素a的整体情感倾向为消极情感倾向时,此时画面明度b调整参数为δb=20%*x,上限为20%;饱和度s调整参数为δs=40%*x,上限为40%。
[0122]
此外,当元素a的整体情感倾向为中性情感倾向时,记单位时间内弹幕总数为m,指向元素a的弹幕数量为n,则画面明度b调整参数为δ b=20%*(m-n)/m,饱和度s调整参数为δs=40%*(m-n)/m。
[0123]
如图3和图4所示,终端根据色度参数对应的调节画面明度或饱和度的修改方式、以及画面明度或饱和度的调节幅度,针对弹幕的指向对象对应的画面元素的画面明度或饱和度进行修改。
[0124]
如此,本实施例实现了根据弹幕针对视频的画面元素采取调节画面明度或饱和度的修改方式进行修改,以使视频画面能够形成更为强烈的视觉效果,提升用户观看视频的体验。
[0125]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第七实施例。
[0126]
在本发明基于弹幕的画面元素修改方法的第七实施例中,所述修改参数包括:填色参数,上述步骤s302,可以包括:
[0127]
步骤s3024,根据所述填色参数,针对所述指向对象对应的显示画面中的元素基于第四预设百分比进行颜色填充。
[0128]
需要说明的是,在本实施例中,填色参数是用于确定针对视频的画面元素进行填充颜色遮罩的修改方式,并且包括用于确定填充颜色遮罩的透明度以及填充区域比例的第
四预设百分比。
[0129]
终端在确定弹幕对应的指向对象的整体情感倾向和整体情感分数后,根据该整体情感倾向和整体情感分数确定针对该指向对象进行填充颜色遮罩的修改方式、以及填充颜色遮罩的透明度和填充区域比例,并针对该指向对象对应的画面元素进行对应修改。
[0130]
具体地,例如,当元素a的整体情感倾向为积极情感倾向时,针对元素 a进行填充颜色遮罩,其中,遮罩透明度d=[1-(元素a的积极分数-元素a 的消极分数)/(元素a的积极分数 元素a的消极分数)]*100%;画面上部分占比:元素a的积极分数/(元素a的积极分数 元素a的消极分数)的区域填充标准红色,下部分占比:元素a的积极分数/(元素a的积极分数 元素a的消极分数)的区域填充标准绿色。
[0131]
同理,当元素a的整体情感倾向为消极情感倾向时,针对元素a进行填充颜色遮罩,其中,遮罩透明度d=[1-(元素a的积极分数-元素a的消极分数)/(元素a的积极分数 元素a的消极分数)]*100%;画面上部分占比:元素a的积极分数/(元素a的积极分数 元素a的消极分数)的区域填充标准绿,下部分占比:元素a的消极分数/(元素a的积极分数 元素a的消极分数)的区域填充标准红色。
[0132]
此外,当元素a的整体情感倾向为中性情感倾向时,针对元素a进行填充颜色遮罩,其中,遮罩透明度80%;画面上半部分填充标准绿,下部分填充标准红色。
[0133]
如图3和图4所示,终端根据填色参数对应的填充颜色遮罩的修改方式、以及填充颜色遮罩的透明度和填充区域比例,针对弹幕的指向对象对应的画面元素进行颜色填充。
[0134]
如此,本实施例实现了根据弹幕针对视频的画面元素采取颜色填充的修改方式进行修改,以使视频画面能够形成更为强烈的视觉效果,提升用户观看视频的体验。
[0135]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第八实施例。
[0136]
如图3和图4所示,在本发明基于弹幕的画面元素修改方法的第八实施例中,可以基于上述第五实施例、第六实施例以及第七实施例,针对视频的画面元素同时采用缩放修改、画面明度修改、饱和度修改以及颜色填充中的所有修改方式进行修改,也可从上述修改方式中选择其中一种或几种修改方式针对画面元素进行修改,在此不作具体限制。
[0137]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第九实施例。
[0138]
在本发明基于弹幕的画面元素修改方法的第九实施例中,在上述步骤 s300之前,还包括:
[0139]
步骤a1,针对视频的画面元素进行拆解,得到多个类别的目标画面元素;
[0140]
步骤a2,根据所述指向对象将所述弹幕与所述目标画面元素进行匹配。
[0141]
终端获取视频内容,并逐帧进行画面元素和场景的识别,其中画面元素指的是该帧图像的画面主体部分、包含通用物品/物品部位、人/动植物/类别、品牌logo、地标商品等等,然后将弹幕的指向对象与画面元素分别进行匹配,以供根据弹幕针对画面元素进行修改。
[0142]
具体地,例如,终端将视频画面逐帧输出,导入多主体检测ai能力平台,通过该多主体检测ai能力平台检测图像中的多个主体的坐标位置,并给出主体的分类标签和其他详细属性,然后根据该坐标位置,标记画面中的多个元素,将弹幕的指向对象与画面元素的类
别进行匹配,将弹幕的指向对象的三维度输出表类别与画面元素识别输出的数据建立映射关系。其中,在将弹幕的指向对象与画面元素的类别匹配时,可在字符比对的基础上使用相似度算法,将两个类别输出计算文本相似度,从而得到匹配结果。
[0143]
其中,弹幕的指向对象的三维度输出表为:
[0144][0145]
画面元素识别输出的数据表为:
[0146][0147]
其中,子元素是指的是该元素分类下的,针对视频画面识别到的更小的图像单元,如苏炳添是一个类,组成苏炳添的躯干、服装和设备作为子元素;在实际的应用场景中,除了上述针对画面元素进行识别的种类,还可以人工预设额外的类别,以达到更人性化、精细化的类别识别。
[0148]
在本实施例中,通过终端获取视频画面内容,并逐帧进行画面元素和场景的识别,其中画面元素指的是该帧图像的画面主体部分、包含通用物品/物品部位、人/动植物/类别、品牌logo、地标商品等等,然后将弹幕的指向对象与画面元素分别进行匹配,以供根据弹幕针对画面元素进行修改。
[0149]
如此,本实施例限定了将弹幕的指向对象与视频的画面元素进行匹配的具体步骤,为根据弹幕针对画面元素进行修改提供了技术基础,提高了本发明基于弹幕的画面元素修改方法的实用性。
[0150]
进一步地,基于上述基于弹幕的画面元素修改方法第一实施例,提出本发明基于弹幕的画面元素修改方法的第十实施例。
[0151]
在本发明基于弹幕的画面元素修改方法的第十实施例中,在上述步骤 s300之前,还包括:
[0152]
步骤b1,获取预设修改周期;
[0153]
上述步骤s300,可以包括:
[0154]
步骤b2,根据所述指向对象、所述情感倾向以及所述预设修改周期,对所述当前显示画面中的元素进行修改。
[0155]
需要说明的是,在本实施例中,预设修改周期为用户预先设置的、针对视频的画面元素进行修改的周期,由于针对画面元素进行修改有可能影响视频本身的表达效果,为了防止因为针对画面元素进行修改而影响用户观看视频内容的体验,本实施例设置预设修改周期以对画面元素的修改过程进行优化。
[0156]
终端获取预先设置的、针对视频的画面元素进行修改的修改周期,然后根据弹幕的指向对象、情感倾向以及修改周期针对画面元素进行对应修改。
[0157]
具体地,例如,假定预设修改周期为10秒,则终端每隔10秒针对视频的画面元素进行对应修改。
[0158]
如此,本实施例设置预设修改周期以对画面元素的修改过程进行优化,防止因为针对画面元素进行修改而影响用户观看视频内容的体验,提高了本发明基于弹幕的画面元素修改方法的实用性。
[0159]
此外,请参照图5,本发明实施例还提出一种基于弹幕的画面元素修改装置,本发明基于弹幕的画面元素修改装置包括:
[0160]
获取模块,用于获取当前显示画面中的弹幕;
[0161]
分析模块,用于对所述弹幕进行分析,确定所述弹幕的指向对象以及情感倾向;
[0162]
修改模块,用于根据所述指向对象以及所述情感倾向,对所述当前显示画面中的元素进行修改。
[0163]
优选地,分析模块,包括:
[0164]
第一确定单元,用于基于所述弹幕获取预设信息标签,根据所述预设信息标签确定所述指向对象;基于所述弹幕的文本确定所述情感倾向。
[0165]
优选地,分析模块,还包括:
[0166]
第二确定单元,用于基于所述弹幕的文本确定所述情感倾向对应的情感分数,其中,所述情感分数用于反映所述情感倾向的强烈程度。
[0167]
优选地,修改模块,包括:
[0168]
修改单元,用于根据所述情感倾向和所述情感分数确定修改参数;根据所述修改参数对应的修改方式和修改程度,针对所述指向对象对应的显示画面中的元素进行修改。
[0169]
优选地,修改单元,包括:
[0170]
缩放修改单元,用于根据所述缩放参数,针对所述指向对象对应的显示画面中的元素基于第一预设百分比进行放大或者缩小。
[0171]
优选地,修改单元,还包括:
[0172]
画面明度修改单元,用于根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第二预设百分比进行画面明度调节;
[0173]
饱和度修改单元,用于根据所述色度参数,针对所述指向对象对应的显示画面中的元素基于第三预设百分比进行饱和度调节。
[0174]
优选地,修改单元,还包括:
[0175]
颜色填充单元,用于根据所述填色参数,针对所述指向对象对应的显示画面中的元素基于第四预设百分比进行颜色填充。
[0176]
此外,本发明实施例还提出一种终端设备,该终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于弹幕的画面元素修改程序,该基于弹幕的画面元素修改程序被所述处理器执行时实现如上述中的基于弹幕的画面元素修改方法的步骤。
[0177]
其中,在所述处理器上运行的基于弹幕的画面元素修改程序被执行时所实现的步骤可参照本发明基于弹幕的画面元素修改方法的各个实施例,此处不再赘述。
[0178]
此外,本发明实施例还提出一种存储介质,应用于计算机,该存储介质可以为非易失性计算机可读存储介质,该存储介质上存储有基于弹幕的画面元素修改程序,所述基于弹幕的画面元素修改程序被处理器执行时实现如上所述的基于弹幕的画面元素修改方法的步骤。
[0179]
其中,在所述处理器上运行的基于弹幕的画面元素修改程序被执行时所实现的步骤可参照本发明基于弹幕的画面元素修改方法的各个实施例,此处不再赘述。
[0180]
此外,本发明实施例还提出一种计算机程序产品,该计算机程序产品上包括基于弹幕的画面元素修改程序,所述基于弹幕的画面元素修改程序被处理器执行时实现如上所述的基于弹幕的画面元素修改方法的步骤。
[0181]
其中,在所述处理器上运行的基于弹幕的画面元素修改程序被执行时所实现的步骤可参照本发明基于弹幕的画面元素修改方法的各个实施例,此处不再赘述。
[0182]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0183]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0184]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘) 中,包括若干指令用以使得基于弹幕的画面元素修改装置执行本发明各个实施例所述的方法。
[0185]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献