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

一种视频界面处理方法及相关设备与流程

2022-02-19 09:30:20 来源:中国专利 TAG:


1.本发明涉及图像处理技术领域,特别涉及一种视频界面处理方法及相关设备。


背景技术:

2.在智能电视上,播放广播视频或者网络视频,由于某种特殊的原因,需要对视频中的某些特定区域如台标、特定背景字符进行覆盖。
3.目前市场上的智能电视播放需要修改特定的视频的标志,只能直接修改视频或者广播电视发送端直接在发送端叠加覆盖新,这样不仅带来很大的修改成本,还无法满足电视厂家对一些特定视频播放时特定图标、字符进行屏蔽或者修改要求。
4.因而现有技术还有待改进和提高。


技术实现要素:

5.本发明的主要目的在于提供一种视频界面处理方法及相关设备,旨在解决现有技术中在修改智能电视中特定视频的标志时,只能直接修改视频或者在广播电视发送端叠加新的视频,但是这样无法满足一些特定视频播放时特定图标、字符进行屏蔽或者修改要求,这样就会造成修改成本大和修改不符合要求的问题。
6.为了达到上述目的,本发明采取了以下技术方案:
7.一种视频界面处理方法,包括以下步骤:
8.从服务器端获取视频修改信息或者屏蔽参数信息;
9.获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口;
10.根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。
11.所述视频界面处理方法中,所述从服务器端获取视频修改信息或者屏蔽参数信息的步骤,具体包括:
12.控制所述服务器端配置待修改或者待屏蔽的视频界面的参数信息;
13.控制所述服务器端根据所述参数信息生成所述视频修改信息或者所述屏蔽参数信息;
14.获取所述服务器端生成的所述视频修改信息或者所述屏蔽参数信息。
15.所述视频界面处理方法中,所述获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口的步骤,之前还包括:
16.根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面;
17.若当前所述视频界面为需要修改或者屏蔽的视频界面,则判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽。
18.所述视频界面处理方法中,所述获取当前播放视频的视频界面,在所述视频界面
的目标区域上新建顶层无焦点窗口,具体包括:
19.若是按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则获取当前播放视频的视频界面;
20.在所述视频界面的目标区域上新建顶层无焦点窗口,根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息,在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
21.所述视频界面处理方法中,所述判断当前所述视频界面是否为需要修改或者屏蔽的视频界面,之后还包括:
22.若当前所述视频界面不为需要修改或者屏蔽的视频界面,则删除已经存在于当前所述视频界面中的所述顶层无焦点窗口。
23.所述视频界面处理方法中,所述判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,之后还包括:
24.若未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则对所述视频界面进行截屏以获得截图;
25.使用ocr识别后台服务将所述截图转化为文字,按所述文字中的关键字识别需要修改或者屏蔽的信息;
26.根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息;
27.在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
28.所述视频界面处理方法中,所述根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽,具体包括:
29.根据所述视频修改信息或者所述屏蔽参数信息配置当前所述视频界面中的目标信息;
30.在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
31.一种视频界面处理系统,所述视频界面处理系统包括:
32.信息获取模块,用于从服务器端获取视频修改信息或者屏蔽参数信息;
33.窗口生成模块,用于获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口;
34.修改屏蔽模块,用于根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。
35.一种智能终端,所述智能终端包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的视频界面处理程序,所述视频界面处理程序时,实现如上所述的视频界面处理方法的步骤。
36.一种计算机可读存储介质,所述计算机可读存储介质上存储有视频界面处理程序,所述视频界面处理程序被处理器执行时,实现如上所述的视频界面处理方法的步骤。
37.相较于现有技术,本发明提供的一种视频界面处理方法及相关设备,所述视频界面处理方法包括:控制服务器端配置待修改视频特定区域的应用的参数信息,并生成视频修改参数信息和视频屏蔽参数信息;若当前所述视频界面是需要修改或屏蔽的视频界面,
并且,所述视频界面是按所述视频修改信息或者所述屏蔽参数信息进行修改或屏蔽,则在所述视频界面的特定区域上新建一个顶层无焦点窗口;若当前所述视频界面是需要修改屏蔽的视频界面,则判断是否按所述视频修改信息或者所述屏蔽参数信息进行修改或屏蔽;则按所述视频修改信息或者所述屏蔽参数信息指定的位置上新建一个置于所述视频界面最顶层的顶层无焦点窗口;在所述顶层无焦点窗口中按视频修改参数信息和视频屏蔽参数信息设置相应的界面屏蔽视频。通过在视频界面上新建一个可配置屏蔽视频的顶层无焦点窗口,有效地降低了视频修改成本和提高视频修改的正确率。通过在待修改视频界面上新建一个顶层无焦点窗口,并在顶层无焦点窗口内设置相应的界面屏蔽视频,从而减少了人力资源的投入,有效地降低了视频修改成本;并且可以根据需求设置相应的界面屏蔽视频,很好地满足厂家对一些特定视频播放时特定图标、字符进行屏蔽或者修改要求。
附图说明
38.图1为本发明提供的视频界面处理方法的流程示意图;
39.图2为本发明提供的视频界面处理方法中步骤s100的流程图;
40.图3为本发明提供的视频界面处理方法中步骤s200的流程图;
41.图4为本发明提供的视频界面处理方法中新建顶层无焦点窗口之前的两个判断步骤的流程图;
42.图5为本发明提供的视频界面处理方法中若未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽的流程图;
43.图6为本发明提供的视频界面处理方法中步骤s300的流程图;
44.图7为本发明提供的视频界面处理方法的流程图;
45.图8为本发明提供的智能终端的结构框图。
具体实施方式
46.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
47.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
48.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
49.本发明提供的一种视频界面处理方法及相关设备,通过在视频界面上新建一个可配置屏蔽视频的顶层无焦点窗口,有效地降低了视频修改成本和提高视频修改的正确率。
50.下面通过具体示例性的实施例对视频界面处理方法设计方案进行描述,需要说明的是,下列实施例只用于对发明的技术方案进行解释说明,并不做具体限定:
51.请参阅图1,本发明提供的一种视频界面处理方法,所述方法包括以下步骤:
52.s100、从服务器端获取视频修改信息或者屏蔽参数信息。
53.本实施例中,用户首先会在所述服务器端启动可配置特定app的视频特定区域的应用,即启动可配置特定app的视频界面的目标区域的应用,并在所述服务器端对所述目标区域的所述视频修改信息或者所述屏蔽参数信息进行配置,与此同时,在所述智能终端(例如本发明以电视端为例)启动可配置特定app的视频特定区域的服务后台;然后,所述电视端从所述服务器端获取已经配置好的所述视频修改信息或者所述屏蔽参数信息。其中,所述视频修改信息或者所述屏蔽参数信息包含package、当前视频界面的活动事件信息、目标区域的位置参数信息、目标信息和要搜索的关键字等。
54.更进一步地,请参阅图2,步骤s100具体包括:
55.s110、控制所述服务器端配置待修改或者待屏蔽的视频界面的参数信息。
56.s120、控制所述服务器端根据所述参数信息生成所述视频修改信息或者所述屏蔽参数信息。
57.s130、获取所述服务器端生成的所述视频修改信息或者所述屏蔽参数信息。
58.具体地,首先,在服务器端配置待修改或者待屏蔽的视频界面的参数信息,并生成所述视频修改信息或者所述屏蔽参数信息;然后,所述电视端从所述服务器端获取所述视频修改信息或者所述屏蔽参数信息,从而实现了在服务器端配置待修改或者待屏蔽的视频界面的参数信息,电视端直接获取待修改或者待屏蔽的视频界面的参数信息,最终实现对所述视频界面进行修改或屏蔽的过程,即无需修改所述电视端对应的app的参数信息就可最终实现对所述视频界面进行修改或屏蔽的过程,具有维护灵活方便,执行效率高,一次开发,即可重复使用的优点。
59.进一步地,请继续参阅图1,s200、获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口。
60.本实施例中,所述电视端从所述电视端获取到所述视频修改信息或者所述屏蔽参数信息后,需要获取当前播放视频的视频界面,并在所述视频界面的目标区域上新建顶层无焦点窗口,以便可以在所述顶层无焦点窗口进行配置后,能对所述视频界面进行修改或者屏蔽。
61.更进一步地,请参阅图3,步骤s200具体包括:
62.s210、若是按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则获取当前播放视频的视频界面;
63.s220、在所述视频界面的目标区域上新建顶层无焦点窗口,根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息,在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
64.具体地,所述电视端在判断到当前所述视频界面为需要修改或者屏蔽的视频界面后,并进一步地判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏
蔽,若判断到所述视频界面是按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则获取当前播放视频的视频界面,然后,在所述视频界面的目标区域上新建顶层无焦点窗口,并根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息,在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
65.本发明中通过当判断到当前所述视频界面为需要修改或者屏蔽的视频界面,且判断到所述视频界面是按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽的,便对所述目标对象进行修改或屏蔽,从而实现了对所述目标对象进行更加精准地处理。并且通过直接在需要修改或者屏蔽的视频界面上新建一个所述顶层无焦点窗口,并在所述顶层无焦点窗口内直接进行所述视频修改信息或者所述屏蔽参数信息参数配置,从而完成了对所述目标对象的处理,而不是通过在修改智能电视中特定视频的标志时,只能直接修改视频或者在广播电视发送端叠加新的视频,本发明中却可以满足一些特定视频播放时特定图标、字符进行屏蔽或者修改要求,还能有效地降低修改成本的问题。
66.更进一步地,请参阅图4,步骤s200之前还包括:
67.s10、根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面。
68.s20、若当前所述视频界面为需要修改或者屏蔽的视频界面,则判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽。
69.具体地,在所述视频界面的目标区域上新建顶层无焦点窗口之前,首先,所述电视端需要根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面;然后,若判断到当前所述视频界面为需要修改或者屏蔽的视频界面,则需要进一步地判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽;通过上面的两个判断语句,很好地选出了那些按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽的视频界面,并对其他的情形进行了分别处理。
70.本发明中通过判断所述活动事件信息是否发生改变,可以监控系统的按键事件,若判断到已经发生改变,则立即删除所述视频界面中的所述顶层无焦点窗口。其中,所述按键事件主要是影响视频界面发生变化的事件,如home键、return键、ok键等。并且为减少频繁判断当前所述视频界面是否为需要修改或者屏蔽的视频界面,采用在所述电视端的服务后台监控系统是否有活动事件信息发生,如有可能导致当前视频发生变化的事件(return事件、return事件、ok事件等事件),才进行判别当前视频是否发生变化,从而提高系统的识别效率,减少系统资源消耗。其中,所述服务后台为远端服务器,负责配置待修改或者屏蔽特定app的视频的位置、替换图片等参数信息。
71.更进一步地,所述判断当前所述视频界面是否为需要修改或者屏蔽的视频界面,之后还包括:
72.s30、若当前所述视频界面不为需要修改或者屏蔽的视频界面,则删除已经存在于当前所述视频界面中的所述顶层无焦点窗口。
73.具体地,在所述电视端判断当前所述视频界面是否为需要修改或者屏蔽的视频界面时,若判断到当前所述视频界面不为需要修改或者屏蔽的视频界面,则删除已经存在于当前所述视频界面中的所述顶层无焦点窗口,从而自动将原有的修改或屏蔽痕迹删除,将经处理过的视频恢复为不保留处理痕迹的视频,有效地还原了视频数据。
74.更进一步地,请参阅图5,所述判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,之后还包括:
75.s40、若未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则对所述视频界面进行截屏以获得截图。
76.s50、使用ocr识别后台服务将所述截图转化为文字,按所述文字中的关键字识别需要修改或者屏蔽的信息。
77.s60、根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息。
78.s70、在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
79.具体地,在所述电视端判断当前所述视频界面为需要修改或者屏蔽的视频界面之后,再进一步地判断所述视频界面是否按所述视频修改参数或者或屏蔽参数信息分别进行修改或屏蔽,若此时判断到所述视频界面未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则对所述视频界面进行截屏以获得截图;然后,使用ocr识别后台服务将所述截图转化为文字,并按所述文字中的关键字识别需要修改或者屏蔽的信息;接着,根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息;最后,在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
80.其中,所述目标信息为根据所述需要修改或者屏蔽的信息配置的图片、字符、图标、logo等信息,所述目标对象为待修改或屏蔽图片、字符、图标、logo等信息;ocr技术:(optical character recognition:光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。
81.本发明中通过对未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽的当前所述视频界面进行截图和ocr文字识别,并根据识别到的需要修改或者屏蔽的信息重新配置当前所述视频界面中的目标信息,最后用所述目标信息替换所述目标区域的所述目标对象,从而实现了将未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽当前所述视频界面进行重新配置,以便最终实现对所述目标对象的修改或屏蔽。
82.进一步地,请继续参阅图1,s300、根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。
83.本实施例中,在所述视频界面上建立所述顶层无焦点窗口后,可以根据所述视频修改信息或者所述屏蔽参数信息,直接在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。
84.更进一步地,请参阅图6,步骤s300包括:
85.s310、根据所述视频修改信息或者所述屏蔽参数信息配置当前所述视频界面中的目标信息。
86.s320、在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
87.具体地,在所述视频界面的目标区域上新建顶层无焦点窗口之后,所述电视端同样根据所述视频修改信息或者所述屏蔽参数信息对当前所述视频界面中的目标信息进行配置,然后,在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象,从而实现了对所述目标对象进行修改或屏蔽。
88.更进一步地,请参阅图7,为本发明提供的视频界面处理方法的流程图,首先,在所述服务器端启动可配置特定app的视频特定区域的应用,并在所述服务器端对所述目标区域的所述视频修改信息或者所述屏蔽参数信息进行配置,与此同时,在所述电视端启动可配置特定app的视频特定区域的服务后台,从而使得系统检测到活动事件信息;然后,所述电视端从所述服务器端获取已经配置好的所述视频修改信息或者所述屏蔽参数信息;接着,所述电视端根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面:若判断到当前所述视频界面为需要修改或者屏蔽的视频界面,则进一步判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽。
89.首先,若判断到当前所述视频界面不为需要修改或者屏蔽的视频界面,则删除已经存在于当前所述视频界面中的所述顶层无焦点窗口;然后,再次对系统中活动事件信息进行检测,并回到所述电视端根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面的步骤。
90.其次,若判断到所述视频界面是按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则获取当前播放视频的视频界面;然后,在所述视频界面的目标区域上新建顶层无焦点窗口,并根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息,在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象;最后,同样的再次对系统中活动事件信息进行检测,并回到所述电视端根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面的步骤。
91.再者,若判断到所述视频界面未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则对所述视频界面进行截屏以获得截图,并使用ocr识别后台服务将所述截图转化为文字,再按所述文字中的关键字识别需要修改或者屏蔽的信息;然后,根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息;接着,在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象;最后,同样再次对系统中活动事件信息进行检测,并回到所述电视端根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面的步骤。
92.进一步地,本发明还提供一种视频界面处理系统,所述视频界面处理系统包括:
93.信息获取模块100,用于从服务器端获取视频修改信息或者屏蔽参数信息。
94.窗口生成模块200,用于获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口。
95.修改屏蔽模块300,用于根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。
96.进一步地,请参阅图8,基于上述视频界面处理方法,本发明还提供一种智能终端
(本发明中以智能电视为例),所述智能终端包括存储器10、处理器20、显示器30。图8仅示出了智能终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
97.所述存储器10在一些实施例中可以是所述智能电视的内部存储单元,例如智能电视的硬盘或内存。所述存储器10在另一些实施例中也可以是所述智能电视的外部存储设备,例如所述智能电视上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器10还可以既包括所述智能电视的内部存储单元也包括外部存储设备。所述存储器10用于存储安装于所述智能电视的应用软件及各类数据,例如所述安装智能电视的程序代码等。所述存储器10还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器10上存储有视频界面处理程序40,该视频界面处理程序40可被处理器20所执行,从而实现本技术中视频界面处理方法。
98.所述处理器20在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器10中存储的程序代码或处理数据,例如执行所述视频界面处理方法等。
99.所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light

emitting diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述智能电视的信息以及用于显示可视化的用户界面。所述智能电视的部件10

30通过系统总线相互通信。
100.在一实施例中,当处理器20执行所述存储器10中视频界面处理程序40时实现以下步骤:
101.从服务器端获取视频修改信息或者屏蔽参数信息;
102.获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口;
103.根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。
104.其中,所述从服务器端获取视频修改信息或者屏蔽参数信息的步骤,具体包括:
105.控制所述服务器端配置待修改或者待屏蔽的视频界面的参数信息;
106.控制所述服务器端根据所述参数信息生成所述视频修改信息或者所述屏蔽参数信息;
107.获取所述服务器端生成的所述视频修改信息或者所述屏蔽参数信息。
108.其中,所述获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口的步骤,之前还包括:
109.根据所述视频修改信息或者所述屏蔽参数信息,判断当前所述视频界面是否为需要修改或者屏蔽的视频界面;
110.若当前所述视频界面为需要修改或者屏蔽的视频界面,则判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽。
111.其中,所述获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口,具体包括:
112.若是按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则获取当前播放视频的视频界面;
113.在所述视频界面的目标区域上新建顶层无焦点窗口,根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息,在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
114.其中,所述判断当前所述视频界面是否为需要修改或者屏蔽的视频界面,之后还包括:
115.若当前所述视频界面不为需要修改或者屏蔽的视频界面,则删除已经存在于当前所述视频界面中的所述顶层无焦点窗口。
116.其中,所述判断是否按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,之后还包括:
117.若未按所述视频修改信息或者所述屏蔽参数信息分别进行修改或屏蔽,则对所述视频界面进行截屏以获得截图;
118.使用ocr识别后台服务将所述截图转化为文字,按所述文字中的关键字识别需要修改或者屏蔽的信息;
119.根据所述需要修改或者屏蔽的信息配置当前所述视频界面中的目标信息;
120.在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
121.其中,所述根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽,具体包括:
122.根据所述视频修改信息或者所述屏蔽参数信息配置当前所述视频界面中的目标信息;
123.在所述视频界面的所述目标区域上新建一个顶层无焦点窗口,并在所述顶层无焦点窗口将所述目标信息替换所述目标区域的所述目标对象。
124.进一步地,本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有视频界面处理程序,所述视频界面处理程序被处理器执行时,实现如上所述的视频界面处理方法的步骤,由于上文已对该方法进行了详细描述,此处不再赘述。
125.综上所述,本发明提供的一种视频界面处理方法及相关设备,所述视频界面处理方法包括:从服务器端获取视频修改信息或者屏蔽参数信息;获取当前播放视频的视频界面,在所述视频界面的目标区域上新建顶层无焦点窗口;根据所述视频修改信息或者所述屏蔽参数信息,在所述顶层无焦点窗口内对所述目标区域的目标对象进行修改或者屏蔽。通过在所述视频界面上新建一个顶层无焦点窗口,可直接在所述顶层无焦点窗口内对所述视频界面内特定区域的目标对象进行修改或者屏蔽,从而有效地降低了视频修改成本和提高视频修改的正确率。
126.可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
再多了解一些

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

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

相关文献