CN109309861A - 一种媒体处理方法、装置、终端设备和存储介质 - Google Patents

一种媒体处理方法、装置、终端设备和存储介质 Download PDF

Info

Publication number
CN109309861A
CN109309861A CN201811280918.0A CN201811280918A CN109309861A CN 109309861 A CN109309861 A CN 109309861A CN 201811280918 A CN201811280918 A CN 201811280918A CN 109309861 A CN109309861 A CN 109309861A
Authority
CN
China
Prior art keywords
target
area information
media file
layer
target area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811280918.0A
Other languages
English (en)
Inventor
陈理君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huya Technology Co Ltd
Original Assignee
Guangzhou Huya Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huya Technology Co Ltd filed Critical Guangzhou Huya Technology Co Ltd
Priority to CN201811280918.0A priority Critical patent/CN109309861A/zh
Publication of CN109309861A publication Critical patent/CN109309861A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请实施例公开了一种媒体处理方法、装置、终端设备和存储介质,该方法包括:获取媒体文件中的目标区域信息;在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。本申请实施例的优点在于可以针对媒体文件在播放时的特定图层中的显示元素在特定区域不被显示,进而可以使媒体文件的特定区域不被遮挡,如此可以优化媒体播放时的用户观感。

Description

一种媒体处理方法、装置、终端设备和存储介质
技术领域
本申请实施例涉及视频处理技术,尤其涉及一种媒体处理方法、装置、终端设备和存储介质。
背景技术
随着多媒体技术的发展,媒体播放的方式越来越多,在媒体播放时的互动方式也越来越丰富,例如,用户观看视频直播时,可以通过弹幕发送交互信息。但是如果一个视频直播的观众较多,该视频直播的弹幕数量相应的就会非常多,甚至可能会遮挡视频直播的主要内容,影响用户的观感。
发明内容
本申请实施例提供一种媒体处理方法、装置、终端设备和存储介质,可以优化媒体播放时的用户观感。
第一方面,本申请实施例提供了一种媒体处理方法,包括:
获取媒体文件中的目标区域信息;
在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
进一步地,获取媒体文件中的目标区域信息包括:
获取媒体文件的每一帧显示画面对应的目标区域信息,所述目标区域信息与每一帧显示画面中目标物体相对应;
所述根据所述目标区域信息在目标图层上设置屏蔽区域,包括:
根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域。
进一步地,所述媒体文件为直播数据流,所述目标物体为人物。
进一步地,所述根据所述目标区域信息在目标图层上设置屏蔽区域之前,还包括:
将每一帧显示画面的目标区域信息和每一帧显示画面的播放时间戳相对应;
所述在播放所述媒体文件时,根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域,包括:
在播放所述媒体文件时,根据当前播放时间戳确定对应的目标区域信息,并根据所述目标区域信息在目标图层上设置屏蔽区域。
进一步地,根据所述目标区域信息在目标图层上设置屏蔽区域,包括:
确定用于显示媒体文件的播放图层,所述目标图层位于播放图层的上方;
根据所述目标区域信息确定媒体文件上的目标位置信息;
根据所述目标位置信息在目标图层上映射出遮罩,并作为屏蔽区域。
第二方面,本申请实施例提供了一种媒体处理方法,包括:
获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;
将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
进一步地,所述在所述显示画面中确定目标区域信息,包括:
识别每一帧显示画面中的目标物体,并根据所述目标物体确定每一帧显示画面对应的目标区域信息。
进一步地,所述根据所述目标物体确定每一帧显示画面对应的目标区域信息,包括:
将所述目标物体的轮廓信息确定为每一帧显示画面对应的目标区域信息;
所述将所述目标区域信息写入所述媒体文件中,包括:
将所述目标区域信息存入每一帧视频图像对应的自定义字段中。
进一步地,所述媒体文件为直播数据流,所述获取媒体文件的显示画面,在所述显示画面中确定目标区域信息,包括:
在采集直播数据流时,识别每一帧视频图像中的人物,并根据所述人物所在的区域确定每一帧视频图像中对应的目标区域信息。
第三方面,本申请实施例还提供了一种媒体处理装置,包括:
信息获取模块,用于获取媒体文件中的目标区域信息;
屏蔽设置模块,用于在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
第四方面,本申请实施例还提供了一种媒体处理装置,包括:
媒体采集模块,用于获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;
信息写入模块,用于将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
第五方面,本申请实施例还提供了一种媒体处理,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请任意实施例所述的媒体处理方法。
第六方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请任意实施例所述的媒体处理方法。
本申请实施例公开了一种媒体处理方案,通过获取媒体文件中的目标区域信息;在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。本申请实施例可以针对媒体文件在播放时的特定图层中的显示元素在特定区域不被显示,进而可以使媒体文件的特定区域不被遮挡,如此可以优化媒体播放时的用户观感。
附图说明
图1是本申请实施例一提供的一种媒体处理方法的流程图;
图2是本申请实施例二提供的一种媒体处理方法的流程图;
图3是本申请实施例二提供的另一种媒体处理方法的流程图;
图4是本申请实施例二提供的一种媒体处理方法的场景示意图;
图5是本申请实施例三提供的一种媒体处理方法的流程图;
图6是本申请实施例四提供的一种媒体处理方法的流程图;
图7是本申请实施例五提供的一种媒体处理装置的结构示意图;
图8是本申请实施例六提供的一种媒体处理装置的结构示意图;
图9是本申请实施例九提供的一种终端设备的硬件结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
实施例一
图1为本申请实施例一提供的媒体处理方法的流程图,该方法可以由媒体处理装置来执行,其中,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上,具体包括如下步骤:
S101、获取媒体文件中的目标区域信息。
本申请实施例可以应用在播放端,播放端可以是包括显示屏的终端设备。所述媒体文件为可以通过终端设备的显示屏进行播放的文件,示例性地,所述媒体文件包括视频文件、音频文件和其他格式的多媒体文件;媒体文件播放终端设备可以是智能手机、平板电脑或其他具有相应操作***的电子设备。
媒体文件可以调用终端设备中的播放插件,在终端设备的显示屏上对应的显示区域进行显示。如果所述媒体文件为视频文件,则可以在显示屏的对应的区域上显示其包括的视频信息流;如果所述媒体文件为音频文件,也可以在显示屏的对应的区域上显示媒体交互界面,媒体交互界面可以包括控制音频文件播放的控制按钮。在终端设备的显示屏对应的显示区域上不仅可以显示媒体文件的相关信息,还可以显示交互信息;示例性地,在媒体文件的显示区域可以显示观看媒体文件的观众发表的评论和发送的交互动画等。
其中,所述目标区域信息可以是依据预设规则在媒体文件的显示画面中所确定的目标区域的位置信息。示例性地,所述目标区域信息可以是媒体文件的显示画面中的中心区域、左侧区域或右侧区域。
S102、在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
其中,所述媒体文件在播放端进行播放时,播放端会获取媒体文件的播放信息以及与播放相关的自定义字段,播放信息即媒体文件需要显示输出的信息和/或需要音频输出的信息,与播放相关的自定义字段即媒体文件的制作人员在生成媒体文件时所附加的信息,可以包括用于***体文件的播放过程的辅助参数。示例性地,与播放相关的自定义字段可以包括对媒体文件的显示界面的比例设置、色彩设置或用于在显示界面上添加显示的叠加信息等。
目标区域信息存储在自定义字段中,播放端在播放媒体文件时,可以从与播放相关的自定义字段中获取目标区域信息,并根据目标区域信息对媒体文件的播放过程进行相应控制。
所述媒体文件在播放端上的显示区域进行播放时,媒体文件本身的显示在一个图层,而媒体文件所在图层的上方还可以设置用于执行相应显示功能的其他图层。示例性地,媒体文件所在图层的上方的一个图层是用于显示观众观看媒体文件后发表的交互信息。媒体文件所在图层的上方的图层的数量、每个图层的作用可以根据具体实际实施进行确定,本申请实施例的目标图层为在媒体文件所在图层上方的图层中确定的一个图层,可以是任意一个图层,也可以根据需求确定其中一个执行特定显示功能的图层作为目标图层。
目标图层和媒体文件所在图层均是在播放端的显示区域上进行显示,所以目标图层中的像素位置和媒体文件所在图层中的像素位置在显示区域的垂直方向上相映射。其中,目标区域信息对应的是媒体文件的显示画面中的目标区域,所以根据两个图层的映射关系,可以根据目标区域信息在目标图层上映射出相应的位置信息,并确定为屏蔽区域。
屏蔽区域将目标图层中在屏蔽区域内出现的显示元素进行隐藏,可以是通过将显示元素设置为透明,或者直接将显示元素进行屏蔽,以使显示元素不被显示;所述显示元素可以是和目标图层的显示功能相对应的元素。
示例性地,如果所述目标图层为显示观看媒体文件的观众所发表的评论信息,则在屏蔽区域内将会将评论信息不被显示,评论信息只会在屏蔽区域之外显示。屏蔽区域与目标图层相对应,即屏蔽区域不会影响媒体文件的显示画面的显示,也不会影响其他图层中的显示元素的显示。
本申请实施例公开了一种媒体处理方法,通过获取媒体文件中的目标区域信息;在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。本申请实施例可以针对媒体文件在播放时的特定图层中的显示元素在特定区域不被显示,进而可以使媒体文件的特定区域不被遮挡,如此可以优化媒体播放时的用户观感。
实施例二
图2为本申请实施例二提供的媒体处理方法的流程图,该方法可以由媒体处理装置来执行,其中,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上,在上述实施例的基础上,可选地,该方法包括如下步骤:
S111、获取媒体文件的每一帧显示画面对应的目标区域信息,所述目标区域信息与每一帧显示画面中目标物体相对应。
其中,所述媒体文件为显示信息流媒体文件,即媒体文件包括多帧流动的显示画面,而针对每帧显示画面,目标区域信息可以有所不同。其中,所述目标区域信息为与每一帧显示画面中的目标物体相对应的位置信息,目标物体为媒体文件的显示画面中的主要物体。示例性地,如果媒体文件为乒乓球赛视频,所述目标物体可以是以乒乓球桌以及运动员的区域,将乒乓球桌和运动员对应的区域确定为目标区域信息,可以避免目标图层上在对应区域的显示元素将媒体文件的主要物体进行遮挡。如果媒体文件为游戏直播视频,所述目标物体可以是游戏人物,可以通过识别游戏人物所在的区域,确定为媒体文件的目标区域信息,可以通过对游戏画面中人物形象来识别游戏人物所在的区域,还可以通过识别游戏画面中的人物上的角色名称来确定游戏人物所在的区域。
其中,媒体文件中的目标物体会发生了移动,进而使媒体文件的显示画面发生变化,所以确定每一帧显示画面对应的目标区域信息,以便可以在播放媒体文件时,随着显示画面的流行,目标区域信息也相应发生变化。
S112、在播放所述媒体文件时,根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
针对每一帧显示画面的目标显示区域,相应地在目标图层上分别设置对应的屏蔽区域,即目标图层在每一帧对应的屏蔽区域均会随着媒体文件的显示画面进行变动,可以保持在媒体文件播放过程中,保持目标物体不会目标图层上的显示元素所遮蔽。屏蔽区域的设置的具体实施方式可以参考上文的相关描述,在此不再赘述。
可选地,本申请实施例中的媒体文件为直播数据流,所述目标物体为人物,所述目标图层为用于显示弹幕的图层。
其中,直播数据流一般是通过直播平台进行播放的视频流,而直播数据流一般的主要物体是做直播的主播,即直播数据流的显示画面中的人物。在直播数据流作为媒体文件时,所述目标物体为人物,识别直播数据流中的人物并根据人物所在的区域确定目标区域信息。直播数据流在播放时,观众一般可以通发送弹幕信息来与主播进行交互,弹幕信息一般包括文字信息和图形信息,观众可以通过输入弹幕信息,并通过弹幕信息对应的图层进行显示,弹幕信息一般会在显示区域中显示一段时间,一般是从在显示区域中的一个位置进入,移动到另一个位置后消失。在弹幕信息较多时,显示区域中可能会被弹幕信息所填满,覆盖了主播的画面,可能会影响到大部分观众的观看体验。所以本申请实施例通过将显示弹幕的图层确定为目标图层,可以避免弹幕过多,而遮挡到主播的画面,可以优化观众的观看体验。
可选地,所述根据所述目标区域信息在目标图层上设置屏蔽区域之前,还包括:将每一帧显示画面的目标区域信息和每一帧显示画面的播放时间戳相对应。所述在播放所述媒体文件时,根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域可以通过下述方式实施:在播放所述媒体文件时,根据当前播放时间戳确定对应的目标区域信息,并根据所述目标区域信息在目标图层上设置屏蔽区域。
其中,所述当前播放时间为观众当前观看媒体文件的时间。将每一帧显示画面的目标显示区域信息和每一帧显示画面的播放时间戳相对应,而每个播放时间戳和实际播放时的播放时间以一一对应。用户在不同的播放时间戳进入到媒体文件的播放时,均可以根据当前播放时间确定对应的目标区域信息,并设置对应的屏蔽区域。如此,可以使不同用户在不同时间点播放所述媒体文件,或在媒体文件的不同时间点进行播放时,均能实现避免媒体文件中的目标物体被目标图层的显示元素所遮挡。
可选地,如图3所示,所述根据所述目标区域信息在目标图层上设置屏蔽区域的操作可以通过下述方式实施:
S1121、确定用于显示媒体文件的播放图层,所述目标图层位于播放图层的上方。
S1122、根据所述目标区域信息确定媒体文件上的目标位置信息。
S1123、根据所述目标位置信息在目标图层上映射出遮罩,并作为屏蔽区域。
其中,用于显示媒体文件的播放图层,以及目标图层均为在播放端的显示区域中进行显示的图层,目标图层叠加在播放图层的上方。目标区域信息对应的是显示画面中的目标物体的位置,所以可以根据目标区域信息确定媒体文件中的目标位置信息,该目标位置信息为相对于播放端的显示区域中的位置信息,显示区域中可能包括多个图层,可以根据该目标位置信息在任意图层中映射出对应的区域。遮罩是用于将指定区域中的显示元素进行屏蔽,指定区域之外的区域中的显示元素进行显示的功能,可以通过设置遮罩作为屏蔽区域,实现对目标图层的显示元素进行屏蔽。所述遮罩的形状与目标区域信息相对应,遮罩可以是矢量图格式的遮罩。可选地,可以将遮罩增加羽化效果,以使遮罩中指定区域的边界出现缓和过度的效果,进一步优化用户的观看体验。
示例性地,如图4所示,虽然从人眼观看显示区域的角度,目标图层和播放图层是处于一个平面,但是将显示区域的显示元素拆解开的话,在与播放端的显示区域所在面的垂直角度上,目标图层22位于播放图层20的上方;播放图层中的媒体文件的显示画面中包括人物区域21,可以根据人物区域21确定出媒体文件显示画面中的目标区域信息。相应地,可以根据目标区域信息在目标图层22中映射出对应的屏蔽区域23,如图4所示,播放图层20中的人物区域21和目标图层中的屏蔽区域23相对应。目标图层22如果是弹幕信息所显示的图层,图中呈现效果25中可以看到,处于屏蔽区域23内的弹幕信息被屏蔽了,只有在屏蔽区域23外的区域才能看到弹幕信息。
本申请实施例通过获取媒体文件的每一帧显示画面对应的目标区域信息,所述目标区域信息与每一帧显示画面中目标物体相对应,以及在播放所述媒体文件时,根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素;可以使得媒体文件的显示画面中的目标物体发生移动时,屏蔽区域可以对应移动,进而可以随着目标物体的移动屏蔽对应的显示元素,进一步优化媒体播放时的用户观感。
实施例三
图5为本申请实施例三提供的媒体处理方法的流程图,该方法可以由媒体处理装置来执行,其中,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上,具体包括如下步骤:
S121、获取媒体文件的显示画面,在所述显示画面中确定目标区域信息。
本申请实施例可应用在媒体生成端,媒体生成端可以是包括采集模块和/或生成模块的终端设备。所述媒体文件的显示画面为媒体文件在终端设备的显示屏的显示区域上显示的画面,示例性地,如果所述媒体文件为视频文件,所述显示画面包括视频信息流,如果所述媒体文件为音频文件,则显示画面包括对应的媒体交互界面,媒体交互界面可以包括控制音频文件播放的控制按钮。
其中,所述目标区域信息可以是依据预设规则在媒体文件的显示画面中所确定的目标区域的位置信息。示例性地,所述目标区域信息可以是媒体文件的显示画面中的中心区域、左侧区域或右侧区域。
S122、将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
所述媒体文件除了包括需要显示输出的信息和/或需要音频输出的信息,还包括与播放相关的自定义字段,与播放相关的自定义字段即媒体文件的制作人员在生成媒体文件时所附加的信息,可以包括用于***体文件的播放过程的辅助参数。
可以将所述目标区域信息写入与播放相关的自定义字段中,以便播放端播放媒体文件时,可以获取到目标区域信息。
目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素的具体实施方式可以参考实施例一中的相关描述,在此不再赘述。
本申请实施例通过获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素;可以针对媒体文件在播放时的特定区域进行标注并写入到媒体文件中,以便播放端可以针对媒体文件在播放时的特定图层中的显示元素在特定区域不被显示,进而可以使媒体文件的特定区域不被遮挡,如此可以优化媒体播放时的用户观感。
实施例四
图6为本申请实施例四提供的媒体处理方法的流程图,该方法可以由媒体处理装置来执行,其中,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上,在上述实施例的基础上,可选地,该方法包括如下步骤:
S131、获取媒体文件的显示画面,识别每一帧显示画面中的目标物体,并根据所述目标物体确定每一帧显示画面对应的目标区域信息。
其中,所述媒体文件为显示信息流媒体文件,即媒体文件包括多帧流动的显示画面,而针对每帧显示画面,目标区域信息可以有所不同。其中,所述目标区域信息为与每一帧显示画面中的目标物体相对应的位置信息,目标物体为媒体文件的显示画面中的主要物体。
可以通过对每一帧的显示画面进行识别,识别出每一帧显示画面中的目标物体,进而可以根据每一帧的目标物体确定出每一帧显示画面对应的目标区域信息。
S132、将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
具体实施方式可以参考上文的相关描述,在此不再赘述。
可选地,所述根据所述目标物体确定每一帧显示画面对应的目标区域信息的操作可以通过下述方式:将所述目标物体的轮廓信息确定为每一帧显示画面对应的目标区域信息;相应地,所述将所述目标区域信息写入所述媒体文件中的操作可以通过下述方式实施:将所述目标区域信息存入每一帧视频图像对应的自定义字段中。
其中,根据目标物体的轮廓信息即可以确定目标区域对应的位置,将目标物体的轮廓信息确定为目标区域信息,而无需将整个目标区域的位置信息都作为目标区域,在播放端播放媒体文件时,可以根据较少的数据量就可以映射出对应的目标区域信息。
所述自定义字段为与播放相关的、媒体文件的制作人员在生成媒体文件时所附加的信息,可以包括用于***体文件的播放过程的辅助参数。相应地,可以将轮廓信息作为目标区域信息存入到每一帧视频图像对应的自定义字段中,进而可以使播放端获取到媒体文件时,就能通过获取自定义字段中的目标区域信息,来生成对应的屏蔽区域。
可选地,所述自定义字段为补充增强信息(SEI,Supplemental EnhancementInformation),补充增强信息属于码流范畴,它提供了向视频码流中加入额外的自定义信息,一般是在如H.264视频压缩协议的视频文件中所采用。
可选地,所述媒体文件为直播数据流,相应地,所述获取媒体文件的显示画面,在所述显示画面中确定目标区域信息的操作可以通过下述方式实施:
在采集直播数据流时,识别每一帧视频图像中的人物,并根据所述人物所在的区域确定每一帧视频图像中对应的目标区域信息。
其中,直播数据流一般是通过直播平台进行播放的视频流,而直播数据流一般的主要物体是做直播的主播,即直播数据流的显示画面中的人物,所以针对直播数据流作为媒体文件,所述目标物体为人物,识别直播数据流中的人物并根据人物所在的区域确定目标区域信息。
相应地可以将弹幕所在的图层确定为目标图层;直播数据流在播放时,观众一般可以通发送弹幕信息来与主播进行交互,弹幕信息一般包括文字信息和图形信息,观众可以通过输入弹幕信息,并通过弹幕信息对应的图层进行显示,弹幕信息一般会在显示区域中显示一段时间,一般是从在显示区域中的一个位置进入,移动到另一个位置后消失。在弹幕信息较多时,显示区域中可能会被弹幕信息所填满,覆盖了主播的画面,可能会影响到大部分观众的观看体验。所以本申请实施例通过将显示弹幕的图层确定为目标图层,可以避免弹幕过多,而遮挡到主播的画面,可以优化观众的观看体验。
本申请实施例通过获取媒体文件的显示画面,识别每一帧显示画面中的目标物体,并根据所述目标物体确定每一帧显示画面对应的目标区域信息;将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素;可以实现对媒体文件中的显示画面中移动对目标物体进行识别,并对应确定每一帧显示画面的目标区域信息,可以使播放端在播放时随着目标物体的移动屏蔽对应的显示元素,使媒体文件的特定区域不被遮挡,进一步优化媒体播放时的用户观感。
实施例五
图7为本申请实施例五提供的媒体处理装置的结构示意图,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上。如图7所示,所述媒体处理装置包括:
信息获取模块201,用于获取媒体文件中的目标区域信息;
屏蔽设置模块202,用于在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
可选地,信息获取模块具体用于:
获取媒体文件的每一帧显示画面对应的目标区域信息,所述目标区域信息与每一帧显示画面中目标物体相对应;
屏蔽设置模块具体用于:
根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域。
可选地,所述媒体文件为直播数据流,所述目标物体为人物,所述目标图层为用于显示弹幕的图层。
可选地,还包括:
时间对应模块,用于在所述根据所述目标区域信息在目标图层上设置屏蔽区域之前,将每一帧显示画面的目标区域信息和每一帧显示画面的播放时间戳相对应;
屏蔽设置模块具体用于:在播放所述媒体文件时,根据当前播放时间戳确定对应的目标区域信息,并根据所述目标区域信息在目标图层上设置屏蔽区域。
可选地,屏蔽设置模块具体用于:
确定用于显示媒体文件的播放图层,所述目标图层位于播放图层的上方;
根据所述目标区域信息确定媒体文件上的目标位置信息;
根据所述目标位置信息在目标图层上映射出遮罩,并作为屏蔽区域。
实施例六
图8为本申请实施例六提供的媒体处理装置的结构示意图,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上。如图8所示,所述媒体处理装置包括:
媒体采集模块211,用于获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;
信息写入模块212,用于将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
可选地,媒体采集模块具体用于:
识别每一帧显示画面中的目标物体,并根据所述目标物体确定每一帧显示画面对应的目标区域信息。
可选地,媒体采集模块具体用于:
将所述目标物体的轮廓信息确定为每一帧显示画面对应的目标区域信息;
信息写入模块具体用于:
将所述目标区域信息存入每一帧视频图像对应的自定义字段中。
可选地,所述媒体文件为直播数据流,媒体采集模块具体用于:
在采集直播数据流时,识别每一帧视频图像中的人物,并根据所述人物所在的区域确定每一帧视频图像中对应的目标区域信息。
实施例七
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行媒体处理方法,该方法包括:
获取媒体文件中的目标区域信息;
在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
可选的,该计算机可执行指令在由计算机处理器执行时还可以用于执行本申请任意实施例所提供的媒体处理方法。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
实施例八
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行媒体处理方法,该方法包括:
获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;
将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
可选的,该计算机可执行指令在由计算机处理器执行时还可以用于执行本申请任意实施例所提供的媒体处理方法。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
实施例九
如图9所示,为本申请实施例五提供的一种终端设备的硬件结构示意图,如图9所示,该终端设备包括:
一个或多个处理器410,图9中以一个处理器410为例;
存储器420;
所述终端设备还可以包括:输入装置430和输出装置440。
所述终端设备中的处理器410、存储器420、输入装置430和输出装置440可以通过总线或者其他方式连接,图9中以通过总线连接为例。
存储器420作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任一实施例中的一种媒体处理方法对应的程序指令/模块(例如,附图7所示的信息获取模块201和屏蔽设置模块202,或附图8所示的媒体采集模块210和信息写入模块211)。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述方法实施例的一种媒体处理方法。
存储器420可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器420可选包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置430可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

Claims (13)

1.一种媒体处理方法,其特征在于,包括:
获取媒体文件中的目标区域信息;
在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
2.根据权利要1所述的方法,其特征在于,获取媒体文件中的目标区域信息包括:
获取媒体文件的每一帧显示画面对应的目标区域信息,所述目标区域信息与每一帧显示画面中目标物体相对应;
所述根据所述目标区域信息在目标图层上设置屏蔽区域,包括:
根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域。
3.根据权利要2所述的方法,其特征在于,所述媒体文件为直播数据流,所述目标物体为人物,所述目标图层为用于显示弹幕的图层。
4.根据权利要2所述的方法,其特征在于,所述根据所述目标区域信息在目标图层上设置屏蔽区域之前,还包括:
将每一帧显示画面的目标区域信息和每一帧显示画面的播放时间戳相对应;
所述在播放所述媒体文件时,根据每一帧目标区域信息在目标图层上分别设置对应的屏蔽区域,包括:
在播放所述媒体文件时,根据当前播放时间戳确定对应的目标区域信息,并根据所述目标区域信息在目标图层上设置屏蔽区域。
5.根据权利要1至4所述的方法,其特征在于,根据所述目标区域信息在目标图层上设置屏蔽区域,包括:
确定用于显示媒体文件的播放图层,所述目标图层位于播放图层的上方;
根据所述目标区域信息确定媒体文件上的目标位置信息;
根据所述目标位置信息在目标图层上映射出遮罩,并作为屏蔽区域。
6.一种媒体处理方法,其特征在于,包括:
获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;
将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
7.根据权利要求6所述的方法,其特征在于,所述在所述显示画面中确定目标区域信息,包括:
识别每一帧显示画面中的目标物体,并根据所述目标物体确定每一帧显示画面对应的目标区域信息。
8.根据权利要7所述的方法,其特征在于,所述根据所述目标物体确定每一帧显示画面对应的目标区域信息,包括:
将所述目标物体的轮廓信息确定为每一帧显示画面对应的目标区域信息;
所述将所述目标区域信息写入所述媒体文件中,包括:
将所述目标区域信息存入每一帧视频图像对应的自定义字段中。
9.根据权利要求7所述的方法,其特征在于,所述媒体文件为直播数据流,所述获取媒体文件的显示画面,在所述显示画面中确定目标区域信息,包括:
在采集直播数据流时,识别每一帧视频图像中的人物,并根据所述人物所在的区域确定每一帧视频图像中对应的目标区域信息。
10.一种媒体处理装置,其特征在于,包括:
信息获取模块,用于获取媒体文件中的目标区域信息;
屏蔽设置模块,用于在播放所述媒体文件时,根据所述目标区域信息在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
11.一种媒体处理装置,其特征在于,包括:
媒体采集模块,用于获取媒体文件的显示画面,在所述显示画面中确定目标区域信息;
信息写入模块,用于将所述目标区域信息写入所述媒体文件中,所述目标区域信息用于在目标图层上设置屏蔽区域,以隐藏所述目标图层上位于所述屏蔽区域内的显示元素。
12.一种终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-9方法。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9方法。
CN201811280918.0A 2018-10-30 2018-10-30 一种媒体处理方法、装置、终端设备和存储介质 Pending CN109309861A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811280918.0A CN109309861A (zh) 2018-10-30 2018-10-30 一种媒体处理方法、装置、终端设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811280918.0A CN109309861A (zh) 2018-10-30 2018-10-30 一种媒体处理方法、装置、终端设备和存储介质

Publications (1)

Publication Number Publication Date
CN109309861A true CN109309861A (zh) 2019-02-05

Family

ID=65222738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811280918.0A Pending CN109309861A (zh) 2018-10-30 2018-10-30 一种媒体处理方法、装置、终端设备和存储介质

Country Status (1)

Country Link
CN (1) CN109309861A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109618213A (zh) * 2018-12-17 2019-04-12 华中科技大学 一种防止弹幕遮挡目标对象的方法
CN110072141A (zh) * 2019-04-28 2019-07-30 广州虎牙信息科技有限公司 一种媒体处理方法、装置、设备和存储介质
CN111193928A (zh) * 2019-10-28 2020-05-22 腾讯科技(深圳)有限公司 用于传递视频中的感兴趣区域信息的方法和设备
CN111526380A (zh) * 2020-03-20 2020-08-11 北京达佳互联信息技术有限公司 视频处理方法、装置、服务器、电子设备及存储介质
CN111641870A (zh) * 2020-06-05 2020-09-08 北京爱奇艺科技有限公司 视频播放方法、装置、电子设备及计算机存储介质
CN111935508A (zh) * 2020-08-13 2020-11-13 百度时代网络技术(北京)有限公司 信息处理和获取方法、装置、电子设备及存储介质
CN112037127A (zh) * 2020-07-27 2020-12-04 浙江大华技术股份有限公司 视频监控的隐私遮挡方法及装置、存储介质、电子装置
CN112312190A (zh) * 2020-10-10 2021-02-02 游艺星际(北京)科技有限公司 视频画面的展示方法、装置、电子设备和存储介质
CN112423110A (zh) * 2020-08-04 2021-02-26 上海哔哩哔哩科技有限公司 直播视频数据生成方法、装置及直播视频播放方法、装置
CN112449167A (zh) * 2020-11-13 2021-03-05 深圳市火乐科技发展有限公司 一种图像锯齿的消除、图像显示方法及装置
CN112988101A (zh) * 2021-04-20 2021-06-18 西安诺瓦星云科技股份有限公司 图像的处理方法及装置、非易失性存储介质、处理器
CN113891154A (zh) * 2020-07-02 2022-01-04 武汉斗鱼鱼乐网络科技有限公司 防止弹幕遮挡特定目标的方法、装置、介质及计算机设备
CN114339367A (zh) * 2021-12-29 2022-04-12 杭州海康威视数字技术股份有限公司 一种视频帧处理方法、装置及设备
CN114430495A (zh) * 2022-01-12 2022-05-03 广州繁星互娱信息科技有限公司 对象展示方法和装置、存储介质及电子设备
WO2023045867A1 (zh) * 2021-09-27 2023-03-30 北京有竹居网络技术有限公司 基于视频的信息展示方法、装置、电子设备及存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847940A (zh) * 2016-05-24 2016-08-10 武汉斗鱼网络科技有限公司 一种弹幕显示控制方法及装置
CN105930543A (zh) * 2016-06-28 2016-09-07 武汉斗鱼网络科技有限公司 一种基于网页弹幕层级控制方法及装置
CN106060674A (zh) * 2016-06-27 2016-10-26 武汉斗鱼网络科技有限公司 一种在前端实现智能视频直播的***及方法
CN106303731A (zh) * 2016-08-01 2017-01-04 北京奇虎科技有限公司 弹幕的显示方法及装置
CN106792100A (zh) * 2016-12-30 2017-05-31 北京奇艺世纪科技有限公司 一种视频弹幕显示方法及装置
CN107147941A (zh) * 2017-05-27 2017-09-08 努比亚技术有限公司 视频播放的弹幕显示方法、装置及计算机可读存储介质
CN107809658A (zh) * 2017-10-18 2018-03-16 维沃移动通信有限公司 一种弹幕内容显示方法和终端
CN108124185A (zh) * 2016-11-28 2018-06-05 广州华多网络科技有限公司 一种弹幕显示方法、装置及终端
US20180191987A1 (en) * 2017-01-04 2018-07-05 International Business Machines Corporation Barrage message processing
CN108401177A (zh) * 2018-02-27 2018-08-14 上海哔哩哔哩科技有限公司 视频播放方法、服务器及视频播放***

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847940A (zh) * 2016-05-24 2016-08-10 武汉斗鱼网络科技有限公司 一种弹幕显示控制方法及装置
CN106060674A (zh) * 2016-06-27 2016-10-26 武汉斗鱼网络科技有限公司 一种在前端实现智能视频直播的***及方法
CN105930543A (zh) * 2016-06-28 2016-09-07 武汉斗鱼网络科技有限公司 一种基于网页弹幕层级控制方法及装置
CN106303731A (zh) * 2016-08-01 2017-01-04 北京奇虎科技有限公司 弹幕的显示方法及装置
CN108124185A (zh) * 2016-11-28 2018-06-05 广州华多网络科技有限公司 一种弹幕显示方法、装置及终端
CN106792100A (zh) * 2016-12-30 2017-05-31 北京奇艺世纪科技有限公司 一种视频弹幕显示方法及装置
US20180191987A1 (en) * 2017-01-04 2018-07-05 International Business Machines Corporation Barrage message processing
CN107147941A (zh) * 2017-05-27 2017-09-08 努比亚技术有限公司 视频播放的弹幕显示方法、装置及计算机可读存储介质
CN107809658A (zh) * 2017-10-18 2018-03-16 维沃移动通信有限公司 一种弹幕内容显示方法和终端
CN108401177A (zh) * 2018-02-27 2018-08-14 上海哔哩哔哩科技有限公司 视频播放方法、服务器及视频播放***

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109618213A (zh) * 2018-12-17 2019-04-12 华中科技大学 一种防止弹幕遮挡目标对象的方法
CN110072141A (zh) * 2019-04-28 2019-07-30 广州虎牙信息科技有限公司 一种媒体处理方法、装置、设备和存储介质
CN110072141B (zh) * 2019-04-28 2022-02-25 广州虎牙信息科技有限公司 一种媒体处理方法、装置、设备和存储介质
CN111193928A (zh) * 2019-10-28 2020-05-22 腾讯科技(深圳)有限公司 用于传递视频中的感兴趣区域信息的方法和设备
CN111193928B (zh) * 2019-10-28 2023-08-11 腾讯科技(深圳)有限公司 用于传递视频中的感兴趣区域信息的方法和设备
CN111526380A (zh) * 2020-03-20 2020-08-11 北京达佳互联信息技术有限公司 视频处理方法、装置、服务器、电子设备及存储介质
CN111641870B (zh) * 2020-06-05 2022-04-22 北京爱奇艺科技有限公司 视频播放方法、装置、电子设备及计算机存储介质
CN111641870A (zh) * 2020-06-05 2020-09-08 北京爱奇艺科技有限公司 视频播放方法、装置、电子设备及计算机存储介质
CN113891154B (zh) * 2020-07-02 2023-09-26 武汉斗鱼鱼乐网络科技有限公司 防止弹幕遮挡特定目标的方法、装置、介质及计算机设备
CN113891154A (zh) * 2020-07-02 2022-01-04 武汉斗鱼鱼乐网络科技有限公司 防止弹幕遮挡特定目标的方法、装置、介质及计算机设备
CN112037127A (zh) * 2020-07-27 2020-12-04 浙江大华技术股份有限公司 视频监控的隐私遮挡方法及装置、存储介质、电子装置
CN112423110A (zh) * 2020-08-04 2021-02-26 上海哔哩哔哩科技有限公司 直播视频数据生成方法、装置及直播视频播放方法、装置
US11863801B2 (en) 2020-08-04 2024-01-02 Shanghai Bilibili Technology Co., Ltd. Method and device for generating live streaming video data and method and device for playing live streaming video
CN111935508A (zh) * 2020-08-13 2020-11-13 百度时代网络技术(北京)有限公司 信息处理和获取方法、装置、电子设备及存储介质
WO2022073389A1 (zh) * 2020-10-10 2022-04-14 游艺星际(北京)科技有限公司 视频画面的展示方法及电子设备
CN112312190A (zh) * 2020-10-10 2021-02-02 游艺星际(北京)科技有限公司 视频画面的展示方法、装置、电子设备和存储介质
CN112449167A (zh) * 2020-11-13 2021-03-05 深圳市火乐科技发展有限公司 一种图像锯齿的消除、图像显示方法及装置
CN112988101B (zh) * 2021-04-20 2023-07-21 西安诺瓦星云科技股份有限公司 图像的处理方法及装置、非易失性存储介质、处理器
CN112988101A (zh) * 2021-04-20 2021-06-18 西安诺瓦星云科技股份有限公司 图像的处理方法及装置、非易失性存储介质、处理器
WO2023045867A1 (zh) * 2021-09-27 2023-03-30 北京有竹居网络技术有限公司 基于视频的信息展示方法、装置、电子设备及存储介质
CN114339367A (zh) * 2021-12-29 2022-04-12 杭州海康威视数字技术股份有限公司 一种视频帧处理方法、装置及设备
CN114339367B (zh) * 2021-12-29 2023-06-27 杭州海康威视数字技术股份有限公司 一种视频帧处理方法、装置及设备
CN114430495A (zh) * 2022-01-12 2022-05-03 广州繁星互娱信息科技有限公司 对象展示方法和装置、存储介质及电子设备

Similar Documents

Publication Publication Date Title
CN109309861A (zh) 一种媒体处理方法、装置、终端设备和存储介质
CN108200446B (zh) 虚拟形象的线上多媒体互动***及方法
US11918908B2 (en) Overlaying content within live streaming video
US9782678B2 (en) Methods and systems for computer video game streaming, highlight, and replay
CN103561293B (zh) 用于增强视频的***和方法
CN102905170B (zh) 视频的弹幕方法及***
US20170201808A1 (en) System and method of broadcast ar layer
US10078920B2 (en) Personalized video-based augmented reality
US8665374B2 (en) Interactive video insertions, and applications thereof
CN110418155A (zh) 直播互动方法、装置、计算机可读存储介质和计算机设备
CN105704478B (zh) 用于虚拟和现实场景的立体显示方法、装置及电子设备
US10049496B2 (en) Multiple perspective video system and method
CN107888987A (zh) 一种全景视频播放方法及装置
CN108347640A (zh) 基于视频的信息处理方法和装置
CN104504447A (zh) 一种分配虚拟座位图像的方法及装置
CN105847995A (zh) 一种通过弹幕锚点跳转视频位置的方法
JP2020526125A (ja) ユーザー固有コンテンツを映像制作に融合させる方法及びシステム
WO2020072648A1 (en) User interface elements for content selection in 360 video narrative presentations
KR101915792B1 (ko) 얼굴인식을 이용한 광고 삽입 시스템 및 방법
CN109413352B (zh) 视频数据的处理方法、装置、设备和存储介质
KR20200004009A (ko) 스튜디오 환경에서의 비디오 믹싱 플랫폼
CN106060518B (zh) 具备视角切换功能的720度全景播放器的实现方法及***
US20220224958A1 (en) Automatic generation of augmented reality media
KR20130067855A (ko) 시점 선택이 가능한 3차원 가상 콘텐츠 동영상을 제공하는 장치 및 그 방법
CN113938752A (zh) 一种处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190205