CN111615002A - 视频后台播放控制方法、装置、***及电子设备 - Google Patents

视频后台播放控制方法、装置、***及电子设备 Download PDF

Info

Publication number
CN111615002A
CN111615002A CN202010367303.2A CN202010367303A CN111615002A CN 111615002 A CN111615002 A CN 111615002A CN 202010367303 A CN202010367303 A CN 202010367303A CN 111615002 A CN111615002 A CN 111615002A
Authority
CN
China
Prior art keywords
video
image
target
information
playing
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.)
Granted
Application number
CN202010367303.2A
Other languages
English (en)
Other versions
CN111615002B (zh
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010367303.2A priority Critical patent/CN111615002B/zh
Publication of CN111615002A publication Critical patent/CN111615002A/zh
Application granted granted Critical
Publication of CN111615002B publication Critical patent/CN111615002B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本公开提供了一种视频后台播放控制方法、装置、***、计算机存储介质及电子设备,涉及人工智能领域。该方法包括:接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息;根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型;根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式。本公开能够控制视频在后台播放或暂停,避免用户遗漏视频中的重要画面。

Description

视频后台播放控制方法、装置、***及电子设备
技术领域
本公开涉及人工智能技术领域,具体而言,涉及一种视频后台播放控制方法、视频后台播放控制装置、视频后台播放控制***、计算机可读存储介质及电子设备。
背景技术
随着各种应用程序的开发及智能电子设备的出现,人们可以通过智能电子设备开展各项工作,例如聊天、听音乐、看视频、读新闻等等,该些工作可以单独开展,也可以多个同时开展,例如将音乐、视频切换到后台播放,同时在智能电子设备的图形用户界面中进行其它操作,例如聊天、读书等等。
视频后台播放是指当用户在使用应用播放视频时,将应用切换至后台,视频仍然正常播放的功能,此时画面不显示,但声音会按照正常的时间轴进行播放,用户通过声音继续欣赏视频。但是目前视频切换到后台播放时是连续播放的,这样用户可能会错过一些重要画面,影响用户的观赏体验,如果用户认为当前播放的内容不可忽略时,需要手动暂停视频,再进入后台,增加了操作成本。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的实施例提供了一种视频后台播放控制方法、视频后台播放控制装置、视频后台播放控制***、计算机可读存储介质和电子设备,进而至少在一定程度上可以精准确定当前视频内容的重要性,并判断是否继续播放,这样可以保证用户不会遗漏视频中的重要画面,进一步提升用户体验。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开实施例的一个方面,提供了一种视频后台播放控制方法,包括:接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息;根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型;根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式。
根据本公开实施例的一个方面,提供了一种视频后台播放控制装置,包括:请求接收模块,用于接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息;第一分类模块,用于根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;第二分类模块,用于获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型;模式确定模块,用于根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式。
在本公开的一些实施例中,所述时间信息为所述目标图像在所述当前播放视频中所对应的当前播放时间戳,所述视频信息为所述当前播放视频的标识信息;基于前述方案,所述第一分类模块配置为:根据所述标识信息从数据库中获取与所述标识信息对应的视频;从所述视频中获取与所述当前播放时间戳对应的图像帧作为所述目标图像。
在本公开的一些实施例中,基于前述方案,所述第一分类模块配置为:将所述目标图像输入至第一分类模型,通过所述第一分类模型对所述目标图像进行分类,以获取所述目标图像的图像类型;获取与所述目标图像相邻的第N帧图像,通过所述第一分类模型对所述第N帧图像进行分类以获取所述第N帧图像的图像类型,其中N为正整数;将所述第N帧图像对应的图像类型与相邻的前一帧图像的图像类型进行比对;当所述第N帧图像对应的图像类型与所述相邻的前一帧图像的图像类型不同时,根据所述目标图像、第N-1帧图像以及介于所述目标图像和所述第N-1帧图像之间的所有图像形成所述图像序列。
在本公开的一些实施例中,基于前述方案,所述图像类型为与图像对应的镜头类型,所述图像类型包括第一图像类型和第二图像类型,其中所述第一图像类型为远景、全景或中景,所述第二图像类型为近景或特写。
在本公开的一些实施例中,基于前述方案,所述第二分类模块配置为:将所述音频信息输入至第二分类模型,通过所述第二分类模型对所述音频信息进行分类,以获取所述音频类型。
在本公开的一些实施例中,所述音频类型包括第一音频类型和第二音频类型,所述目标播放模式包括暂停模式和后台播放模式;基于前述方案,所述模式确定模块配置为:当所述音频类型为所述第一音频类型时,确定所述目标播放模式为后台播放模式,并根据所述后台播放模式控制所述当前播放视频继续后台播放;当所述音频类型为所述第二音频类型时,确定所述目标播放模式为暂停模式,并根据所述暂停模式控制所述当前播放视频暂停后台播放。
在本公开的一些实施例中,基于前述方案,所述第一音频类型为对白和旁白,所述第二音频类型为背景音。
在本公开的一些实施例中,基于前述方案,所述视频后台播放控制装置还配置为:获取图像样本和与所述图像样本对应的图像分类样本,同时获取音频样本和与所述音频样本对应的音频分类样本;根据所述图像样本和与所述图像样本对应的图像分类样本对待训练第一分类模型进行训练,以获取所述第一分类模型;根据所述音频样本和与所述音频样本对应的音频分类样本对待训练第二分类模型进行训练,以获取所述第二分类模型。
在本公开的一些实施例中,基于前述方案,所述视频后台播放控制装置还配置为:根据所述当前播放视频的视频信息、与所述图像序列对应的时间区间以及与所述时间区间对应的目标播放模式对存储单元中的数据进行更新。
在本公开的一些实施例中,基于前述方案,所述视频后台播放控制装置还配置为:在获取所述当前播放视频的视频信息后,将所述视频信息与所述存储单元中的视频信息进行匹配;当所述存储单元中存在与所述视频信息匹配的目标视频信息时,将所述时间信息与所述存储单元中与所述目标视频信息对应的时间区间进行比较;当所述存储单元中存在与所述时间信息存在交集的目标时间区间时,获取与所述目标时间区间对应的目标播放模式,并根据与所述目标时间区间对应的目标播放模式控制所述当前播放视频的后台播放模式。
在本公开的一些实施例中,基于前述方案,所述视频后台播放控制装置还配置为:在将所述当前播放视频切换为后台播放时,在终端设备的图形用户界面中显示提示信息,以使用户根据所述提示信息选择目标功能项。
根据本公开实施例的一个方面,提供了一种视频后台播放控制***,包括:视频播放单元,用于在终端设备中的图形用户界面显示视频画面;视频控制单元,与所述视频播放单元连接,用于响应用户对当前播放视频的触发操作将所述当前播放视频切换为后台播放,并根据目标播放模式控制所述当前播放视频的后台播放模式;数据交互单元,与所述视频控制单元连接,用于接收所述视频控制单元发送的基于所述当前播放视频切换为后台播放的操作而生成的检测请求,并将检测单元响应所述检测请求获取的目标播放模式发送至所述视频控制单元;检测单元,与所述数据交互单元连接,用于接收所述检测请求,根据所述检测请求中与所述当前播放视频对应的视频信息和时间信息获取目标图像,并基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;以及获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型,并根据所述音频类型确定所述目标播放模式;存储单元,与所述数据交互单元和所述检测单元连接,用于存储所述视频信息、与所述视频信息对应的图像序列所对应的时间区间以及与所述时间区间对应的目标播放模式。
根据本公开实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例所述的视频后台播放控制方法。
根据本公开实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,所述存储装置用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如上述实施例中所述的视频后台播放控制方法。
在本公开的一些实施例所提供的技术方案中,首先接收基于当前播放视频切换为后台播放操作生成的检测请求;接着根据检测请求中的视频信息和时间信息获取目标图像,并基于目标图像和与目标图像相邻的多帧图像获取具有相同图像类型的图像序列;然后获取图像序列对应的音频信息,并对音频信息进行分类以获取音频类型;最后根据该音频类型确定目标播放模式,以使终端设备根据该目标播放模式控制当前播放视频的后台播放模式。本公开的技术方案一方面能够基于图像序列的音频信息精准确定视频中音频无法传递信息的重要画面;另一方面能够根据图像序列的音频信息确定目标播放模式,根据目标播放模式控制视频在后台播放或暂停,避免用户在进行多任务操作时遗漏视频中的重要画面,进一步提升用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1示出了可以应用本公开实施例的技术方案的示例性***架构的示意图;
图2示意性示出了根据本公开的一个实施例的视频后台播放控制方法的流程示意图;
图3示意性示出了根据本公开的一个实施例的切换控件的界面示意图;
图4示意性示出了根据本公开的一个实施例的提示信息的界面示意图;
图5示意性示出了根据本公开的一个实施例的设置后台播放模式的界面示意图;
图6A-6B示意性示出了根据本公开的一个实施例的第一图像类型和第二图像类型的界面示意图;
图7示意性示出了根据本公开的一个实施例的获取图像序列的流程示意图;
图8示意性示出了根据本公开的一个实施例的在存储单元中查找与视频信息对应的目标播放模式的流程示意图;
图9示意性示出了根据本公开的一个实施例的由终端设备执行视频后台播放控制方法的交互流程示意图;
图10示意性示出了根据本公开的一个实施例的由终端设备和服务器执行视频后台播放控制方法的交互流程示意图;
图11示意性示出了根据本公开的一个实施例的视频后台播放控制装置的框图;
图12示出了适于用来实现本公开实施例的电子设备的计算机***的结构示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本公开的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图1示出了可以应用本公开实施例的技术方案的示例性***架构的示意图。
如图1所示,***架构100包括终端设备101、网络102和服务器103,其中,终端设备101可以是任意的具有显示屏幕的电子设备,诸如平板电脑、笔记本电脑、台式计算机、智能手机、智能电视等电子设备;网络102用以在终端设备101和服务器103之间提供通信链路的介质,网络102可以包括各种连接类型,例如有线通信链路、无线通信链路等等。
应该理解,图1中的终端设备101、网络102、服务器103的数目仅仅是示意性的。根据实际需要,可以具有任意数目的终端设备101、网络102、服务器103。
进一步地,终端设备101具体可以包括视频播放单元、视频控制单元和数据交互单元,服务器103具体可以包括检测单元和存储单元,在实现本公开的视频后台播放控制方法的过程中,主要是通过上述各个单元之间的交互实现的,因此可以说,视频播放单元、视频控制单元、数据交互单元、检测单元和存储单元共同组成了本公开实施例中的视频后台播放控制***。
在本公开的一个实施例中,视频播放单元、视频控制单元、数据交互单元、检测单元和存储单元也可以均设置于终端设备中。同时,在服务器中还可以设置另一数据交互单元,其与数据交互单元、检测单元和存储单元连接,以实现数据的交互传输作用。
在本公开的一个实施例中,视频播放单元可以是终端设备101中搭载的视频播放程序,用于在图形用户界面中显示视频画面;视频控制单元与视频播放单元连接,用于响应用户对当前播放视频的触发操作控制当前播放视频的播放、暂停,也可以响应用户对当前播放视频的触发操作将当前播放视频切换为后台播放,在当前播放视频切换为后台播放后,可以根据目标播放模式控制当前播放视频的后台播放模式;数据交互单元与视频控制单元连接,用于接收视频控制单元发送的检测请求,该检测请求基于当前播放视频切换为后台播放的操作而生成,并将检测请求发送至检测单元,同时还可以接收检测单元响应检测请求发送的目标播放模式,并将目标播放模式发送至视频控制单元;检测单元与数据交互单元连接,用于接收数据交互单元发送的检测请求,根据检测请求中与当前播放视频对应的视频信息和时间信息获取目标图像,并基于目标图像和与目标图像相邻的多帧图像获取具有相同图像类型的图像序列;以及获取与图像序列对应的音频信息,对音频信息进行分类以获取与音频信息对应的音频类型,并根据音频类型确定目标播放模式;存储单元,与数据交互单元和检测单元连接,用于存储视频信息、与视频信息对应的图像序列所对应的时间区间以及与时间区间对应的目标播放模式。
接下来,基于视频后台播放控制***对本公开实施例中的视频后台播放控制方法的处理流程进行大致说明。
在本公开的一个实施例中,用户在终端设备101中通过视频播放单元播放并观看视频,在用户想要在欣赏视频的同时进行其它任务时,可以将终端设备101中的当前播放视频切换到后台进行播放。在用户对当前播放视频执行切换到后台播放的触发操作后,视频控制单元能够响应该触发操作,将当前播放视频切换至后台进行播放,同时视频控制单元可以获取当前播放视频的视频信息和切换至后台的时间信息,并根据视频信息和时间信息形成检测请求,进而通过数据交互单元将该检测请求发送至检测单元。检测单元接收到检测请求后,可以根据检测请求中与当前播放视频对应的视频信息和时间信息获取目标图像,并基于该目标图像和与目标图像相邻的多帧图像获取具有相同图像类型的图像序列;以及获取与该图像序列对应的音频信息,对音频信息进行分类以获取与音频信息对应的音频类型,并根据该音频类型确定目标播放模式。在确定目标播放模式时,检测单元可以将该目标播放模式发送给数据交互单元,通过数据交互单元发送至视频控制单元,以使其根据目标播放模式控制当前播放视频的后台播放模式,该目标播放模式包括暂停模式和后台播放模式,也就是说,视频控制单元可以根据目标播放模式控制当前播放视频暂停后台播放,也可以控制当前播放视频继续后台播放。检测单元还可以将当前播放视频的视频信息、与该视频信息对应的图像序列所对应的时间区间以及不同时间区间对应的目标播放模式发送至存储单元,以对存储单元中的数据进行更新。进一步地,存储单元中存储有多个视频的信息,数据交互单元在接收到检测请求后,可以将检测请求发送至存储单元,通过将检测请求中的视频信息和时间信息与存储单元中的视频信息及时间信息进行匹配,判断是否存在匹配的视频数据,如果存在则获取对应的目标播放模式,并将该目标播放模式通过数据交互单元返回至视频控制单元;如果不存在则通过检测单元进行检测确定对应的目标播放模式。
本公开实施例的技术方案一方面能够通过对视频进行分段实现音频分段,进而根据音频分段的音频分类精准确定视频中音频无法传递信息的重要图像以及对应的目标播放模式;另一方面能够根据目标播放模式控制当前播放视频的后台播放模式,避免用户在进行多任务操作时遗漏视频中的重要画面,进一步提升用户体验。
需要说明的是,本公开实施例所提供的视频后台播放控制方法可由终端设备执行,相应地,视频后台播放控制装置可设置于终端设备中。但是,在本公开的其它实施例中,也可以由终端设备和服务器共同执行本公开实施例所提供的视频后台播放控制方法。
在本领域的相关技术中,用户在进行多任务操作时,可以将视频切换至后台进行播放,也就是说,用户可以一边通过终端设备进行其它操作,一边可以通过音频信息继续对视频进行欣赏。但是相关技术中,将视频切换至后台播放后,视频一直处于播放状态,如果用户认为当前视频内容不可忽略时,例如正好出现了激战场面等剧情的高潮或者画面中包含了大量的信息等画面时,用户需要手动暂停视频,再切入后台,这样增加了操作成本,并且也会降低用户体验。
鉴于相关技术中存在的问题,本公开实施例提供了一种视频后台播放控制方法,该视频后台播放控制方法通过机器学习模型实现,涉及人工智能技术领域。人工智能(Artificial Intelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用***。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互***、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
计算机视觉技术(Computer Vision,CV),计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取信息的人工智能***。计算机视觉技术通常包括图像处理、图像识别、图像语义理解、图像检索、OCR、视频处理、视频语义理解、视频内容/行为识别、三维物体重建、3D技术、虚拟现实、增强现实、同步定位与地图构建等技术,还包括常见的人脸识别、指纹识别等生物特征识别技术。
机器学习(Machine Learning,ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。机器学习和深度学习通常包括人工神经网络、置信网络、强化学习、迁移学习、归纳学习、式教学习等技术。
随着人工智能技术研究和进步,人工智能技术在多个领域展开研究和应用,例如常见的智能家居、智能穿戴设备、虚拟助理、智能音箱、智能营销、无人驾驶、自动驾驶、无人机、机器人、智能医疗、智能客服等,相信随着技术的发展,人工智能技术将在更多的领域得到应用,并发挥越来越重要的价值。
本公开实施例提供的方案涉及人工智能的视频处理和机器学习技术,具体通过如下实施例进行说明:
图2示意性示出了根据本公开的一个实施例的视频后台播放控制方法的流程图,该方法可由终端设备执行,也可以由终端设备和服务器共同执行,终端设备和服务器为图1中所示的终端设备101和服务103,接下来以由终端设备执行该视频后台播放控制方法为例进行说明。参照图2所示,该视频后台播放控制方法至少包括步骤S210至步骤S240,详细介绍如下:
在步骤S210中,接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息。
在本公开的一个实施例中,用户在使用终端设备观看视频的同时,想要通过终端设备进行其它任务,例如回复消息、查询信息等等,就需要将图形用户界面中正在播放的当前播放视频切换到后台,然后一边在界面前端执行其它任务,一边根据当前播放视频的音频欣赏视频。值得注意的是,本公开实施例中的视频为经过正规后期制作的视频,其包括完整的故事情节及画面,例如电影、电视剧等等。
在本公开的一个实施例中,当用户执行将当前播放视频切换为后台播放的操作后,视频播放单元可以将该操作对应的切换请求发送至视频控制单元,以使视频控制单元将当前播放视频切换为后台播放模式。同时视频控制单元还可以获取将当前播放视频切换为后台播放模式时正在播放的图像所对应的时间信息,并根据时间信息和当前播放视频的视频信息形成检测请求,其中,该时间信息为正在播放的图像在该视频中所对应的当前播放时间戳,视频信息为当前播放视频的标识信息,例如可以是根据预设算法,如哈希算法等等,对当前播放视频的名称进行处理形成的字符串,也可以是根据当前播放视频的名称拼音、名称拼音的首字母缩写等等所形成的标识信息,对于名称相同的视频,可以通过添加不同的数字进行区别。检测请求形成后,视频控制单元可以将检测请求发送至数据交互单元,以使数据交互单元将检测请求发送至检测单元进行检测并确定目标播放模式。
在本公开的一个实施例中,在时,可以通过切换控件将当前播放视频切换至后台进行播放,图3示出了切换控件的界面示意图,如图3所示,该切换控件“后台播放”可以设置在图形用户界面的右上角,当用户点击该切换控件时,便可将当前播放视频切换至后台播放模式。当然该切换控件还可以设置在图形用户界面的右下角等不影响视频欣赏的位置,该切换控件与界面中其它控件一样,在用户无操作时可以处于隐藏状态,只有当用户对图形用户界面进行点击等触发操作时才显示。
进一步地,当用户通过点击切换控件将当前播放视频切换至后台播放模式时,视频播放单元可以根据用户的切换操作生成一提示信息,并在终端设备的图形用户界面中显示该提示信息,图4示出了提示信息的界面示意图,如图4所示,在图形用户界面中存在一提示信息框401,提示信息的具体内容为“当前播放视频将切换为后台播放模式,请选择是否开启根据播放内容自动暂停/播放功能”,在提示信息框的下方设置有两个功能项按键402和403,功能项按键402为“开启”,功能项按键403为“不开启”,若用户选择“不开启”,那么后台将一直播放当前播放视频的音频信息,不会因为视频内容的变化而暂停;若用户选择“开启”,那么可以检测当前播放视频切换为后台播放模式时的视频片段的重要性确定目标播放模式,并根据目标播放模式控制当前播放视频的后台播放模式,具体地,当确定当前片段中包含重要信息,用户需要观看画面才能获取相关信息时,将目标播放模式确定为暂停播放,并停止后台播放当前播放视频,当确定当前片段中不包含重要信息,或者用户不需要观看画面也能获取相关信息时,将目标播放模式确定为后台播放,并继续后台播放当前播放视频。值得注意的是,在后台继续播放当前播放视频时,继续检测与当前播放时间戳对应的当前片段相邻的下一视频片段所对应的目标播放模式,并根据重新确定的目标播放模式控制当前播放视频的后台播放模式。
当然,除了设置切换控件之外,还可以通过Home键或者其它将视频播放平台切换到后台的方式将当前播放视频切换为后台播放模式,不过该功能的实现需要用户在视频播放平台中进行相关设置,例如在视频播放平台的属性设置界面选择打开“通过Home键将当前播放视频切换为后台播放模式”,如图5所示。
在步骤S220中,根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列。
在本公开的一个实施例中,检测单元接收到检测请求后,可以对检测请求进行解析,以获取其中的视频信息和时间信息。在获取视频信息和时间信息后,可以根据视频信息和时间信息获取目标图像,具体地,可以根据视频信息从数据库中获取与该标识信息对应的视频,接着可以从该视频中获取与时间信息对应的图像帧作为目标图像。该数据库可以是终端设备本地用于存储视频数据的数据库,可以是云端数据库,也可以是与终端设备连接的用于存储视频数据的服务器,等等。进一步地,可以基于目标图像和与目标图像相邻的多帧图像获取具有相同图像类型的图像序列,该具有相同图像类型的图像序列即为与当前播放时间戳对应的视频片段。
在本公开的一个实施例中,考虑到视频是由多种不同镜头组成的,例如电影、电视剧在拍摄时,依据不同的场景,拍摄者会使用不同的镜头进行表达,如远景、全景、中景、近景和特写,那么在本公开的实施例中可以根据视频中各个图像帧所对应的镜头类型确定各个图像帧的图像类型,并基于各个图像帧的图像类型将视频分为多个图像序列。为了提高数据处理效率,本公开实施例中将图像类型分为第一图像类型和第二图像类型,具体地,可以将镜头类型为远景、全景和中景,用于交代剧情所处环境的图像的类型定义为第一图像类型,同时将镜头类型为近景和特写,用于描述对话、对象特写的图像的类型定义为第二图像类型。
在本公开的一个实施例中,图6A-6B示出了第一图像类型和第二图像类型的界面示意图,如图6A所示,该图像帧为电影《盗梦空间》中的片头,其为全景镜头,也就是说,该图像帧所对应的图像类型为第一图像类型;如图6B所示,该图像帧为电影《盗梦空间》中的近景镜头,也就是说,该图像帧所对应的图像类型为第二图像类型。当然第一图像类型和第二图像类型对应的镜头类型也可以互换,本公开实施例对此不作具体限定。
在本公开的一个实施例中,在基于目标图像和与目标图像相邻的多帧图像获取具有相同图像类型的图像序列时,可以通过机器学习模型实现,该机器学习模型具体可以是分类网络模型,其可对图像进行分类以确定各个图像的图像类型,图7示出了获取图像序列的流程示意图,如图7所示,在步骤S701中,将目标图像输入至第一分类模型,通过第一分类模型对目标图像进行分类,以获取目标图像的图像类型;在步骤S702中,获取与目标图像相邻的第N帧图像,通过第一分类模型对第N帧图像进行分类以获取第N帧图像的图像类型,其中N为正整数;在步骤S703中,将第N帧图像对应的图像类型与相邻的前一帧图像的图像类型进行比对;在步骤S704中,当第N帧图像对应的图像类型与相邻的前一帧图像的图像类型不同时,根据目标图像、第N-1帧图像以及介于目标图像和第N-1帧图像之间的所有图像形成图像序列。
接下来,对图7所示的获取图像序列的流程进行详细说明。
第一分类模型可以是任意的分类网络模型,例如可以是MobileNet等等,只要能够根据输入的图像确定其图像类型即可。在确定当前播放时间戳所对应的目标图像I1后,可以将目标图像I1输入至训练好的第一分类模型中,第一分类模型通过对目标图像I1进行分析能够得到其属于第一图像分类及第二图像分类的概率,进而可以根据概率大小确定目标图像I1的图像类型,例如通过第一分类模型得到目标图像I1的图像类型为第一图像类型;接着可以获取与目标图像相邻的第一帧图像I2,并将该第一帧图像I2输入至第一分类模型,以获取第一帧图像I2的图像类型;然后可以将第一帧图像I2的图像分类与目标图像I1的图像分类进行比对,如果二者的图像分类相同,那么可以继续获取与目标图像I1相邻的第二帧图像I3,也就是与第一帧图像I2相邻的第一帧图像,并通过第一分类模型判断第二帧图像I3的图像类型,如果第二帧图像I3的图像类型与第一帧图像I2的图像类型相同,那么继续获取与目标图像I1相邻的第三帧图像I4,重复上述步骤,直至获取与目标图像I1的图像类型不同的第N帧图像IN+1,也就是说,目标图像I1直至与其相邻的第N-1帧图像IN都具有相同的图像分类,那么可以根据目标图像I1、第N-1帧图像IN和介于目标图像I1、第N-1帧图像IN之间的所有图像形成图像序列,即形成与当前播放时间戳对应的视频片段,。
在本公开的一个实施例中,为了提高分类结果的精准度,在采用第一分类模型对图像的图像类别进行分类前,需要对待训练第一分类模型进行训练,以获取稳定的第一分类模型。具体地,可以先获取多个图像样本和与各图像样本对应的图像分类样本;接着将多个图像样本逐个输入至待训练的第一分类模型中进行处理以获取与各图像样本对应的图像类别;根据第一分类模型输出的图像类别和与输入的图像样本对应的图像分类样本可以构建损失函数,通过不断调整第一分类模型的参数,直至损失函数达到最小,也就是使得第一分类模型输出的图像类型与图像分类样本相同或基本相同,以完成第一分类模型的训练。
在步骤S230中,获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型。
在本公开的一个实施例中,在视频中,音频也携带了大量的有效信息,当视频进入后台播放时,无法看到画面图像,只能通过音频信息来理解视频播放内容。继续以步骤S220中的例子为例,在确定目标图像I1、第N-1帧图像IN和介于目标图像I1、第N-1帧图像IN之间的所有图像可以划分为一个视频片段,形成图像序列后,可以获取与该图像序列对应的音频信息,并基于该音频信息对应的音频类型确定当前播放视频的后台播放模式。在获取图像序列对应的音频信息时,可以根据目标图像I1和第N-1帧图像IN在当前播放视频中所对应的播放时间从当前播放视频的音轨中截取对应的音频信息。
基于视频内容的特点,音频信息的类型可以分为第一音频类型和第二音频类型,其中第一音频类型可以是对白和旁白,第二音频类型可以是背景音,当然第一音频类型也可以是背景音,第二音频类型为对白和旁白,为了使本公开的技术方案清晰,接下来以第一音频类型为对白和旁白,第二音频类型为背景音为例进行说明。对白和旁白往往携带了大量的剧情信息,可以用于替代画面,而背景音通常无法传递视频内容,用户只能听到各种的背景音乐,无法判断视频中发生了什么,人物状态等等,因此在视频后台播放时,若当前播放片段的音频类型为对白和旁白,则保持后台播放,无需暂停,用户通过对白和旁白可以获取剧情信息,若当前播放片段的音频类型为背景音,则需要暂停播放,待用户将后台播放切换为前端播放后,通过观赏画面获取剧情信息。
在本公开的一个实施例中,在获取与图像序列对应的音频信息后,可以将音频信息输入至第二分类模型,通过第二分类模型对音频信息进行分类,以获取音频信息的音频分类,在本公开的实施例中,第二分类模型与第一分类模型可以相同也可以不同,本公开实施例对此不做具体限定。
在本公开的一个实施例中,同样地,为了提高音频类型的精准度,在采用第二分类模型对音频信息的音频类型进行分类前,也需要对待训练第二分类模型进行训练,以获取稳定的第二分类模型。具体地,首先可以获取多个音频样本和与各音频样本对应的音频分类样本;接着将多个音频样本逐个输入至待训练的第二分类模型中进行处理以获取与各音频样本对应的音频类型;根据第二分类模型输出的音频类型和与输入的音频样本对应的音频分类样本可以构建损失函数,通过不断调整第二分类模型的参数,直至损失函数达到最小,也就是使得第二分类模型输出的音频类型与音频分类样本相同或基本相同,以完成第二分类模型的训练。
在步骤S240中,根据所述音频类型确定目标播放模式,以使终端设备根据所述目标播放模式控制所述当前播放视频的后台播放模式。
在本公开的一个实施例中,在步骤S230中获取与图像序列对应的音频信息的音频类型后,可以根据不同的音频类型确定目标播放模式,以根据该目标播放模型控制当前播放视频的后台播放模式。目标播放模式包括暂停模式和后台播放模式,具体地,当音频类型为第一音频类型,即对白和旁白时,确定目标播放模式为后台播放模式,并根据后台播放模式控制当前播放视频继续后台播放;当音频类型为第二音频类型,即背景音时,确定目标播放模式为暂停模式,并根据暂停模式控制当前播放视频暂停后台播放。在本公开的实施例中,根据视频的特点,使用镜头对视频进行分段,并根据当前视频片段对应音频的音频类型判断当前播放视频片段的音频能否表达视频信息,从而确定对应的目标播放模式,这样可以精准确定当前播放视频片段是否适合后台播放,保证用户在进行多任务处理的同时不会错过精彩的视频片段,减少了用户的操作流程,提高了用户体验。
在本公开的一个实施例中,当检测单元根据检测请求中的视频信息和时间信息确定当前视频片段对应的目标播放模式后,可以将目标播放模式返回至视频控制单元,以使视频控制单元根据目标播放模式控制当前播放视频的后台播放模式。同时为了节省计算量,加速后续确定与各个视频对应的目标播放模式的效率,还可以将当前播放视频的视频信息、与当前播放视频对应的图像序列所对应的时间区间以及与时间区间对应的目标播放模式存储于存储单元中,以对存储单元中的数据进行更新。存储单元中的存储形式具体为:<视频信息,{[t1,ti],目标播放模式},{[ti+1,tj],目标播放模式},……>,其中视频信息为视频的标识信息,[t1,ti]、[ti+1,tj]代表视频中的时间段,i,j为正整数。如果在存储单元中已经存在对应相同视频信息但是时间区间和目标播放模式不完全相同的初始信息,那么可以根据新添加的数据对初始信息进行更新,该更新可以是替换、整合等操作,例如,初始信息为:<35697as2,{[25’15”,26’00”],后台播放},{[26’01”,27’30”),暂停},……>,而新添加的信息为<35697as2,{[15’15”,16’30”],后台播放},{[16’31”,18’00”],后台播放}…{[25’15”,26’00”],后台播放},{[26’01”,27’30”),暂停},……>,可以发现新添加的信息包含初始信息,因此可以直接将初始信息替换为新添加的信息。
在本公开的一个实施例中,由于视频的数量、种类繁多,如果批量的检测每个检测请求中的视频信息和时间信息所对应的目标播放模式,将会耗费大量的时间和机器,因此在本公开的实施例中,在接收到多个检测请求后,首先可以将检测请求中的视频信息和时间信息与存储单元中的视频信息和对应的时间信息进行匹配,如果存在相匹配的视频信息和时间信息,则获取对应的目标播放模式进行反馈,如果不存在则通过检测单元对该检测请求进行检测以获取目标播放模式,并将该目标播放模式存储于存储单元中,便于后续接收到相同检测请求时可以直接获取对应的目标播放模式。
图8示出了在存储单元中查找与视频信息对应的目标播放模式的流程示意图,如图8所示,在步骤S801中,在获取当前播放视频的视频信息后,将当前播放视频的视频信息与存储单元中的视频信息进行匹配;在步骤S802中,当存储单元中存在与该视频信息匹配的目标视频信息时,将时间信息与存储单元中与目标视频信息对应的时间区间进行比较;在步骤S803中,当存储单元中存在与该时间信息存在交集的目标时间区间时,获取与目标时间区间对应的目标播放模式,并根据与目标时间区间对应的目标播放模式控制当前播放视频的后台播放模式。举例而言,用户正在观看视频A,当用户将视频切换为后台播放时正在播放的视频图像对应的当前播放时间戳为tm,那么可以将视频A的视频信息与存储单元中的视频信息进行匹配,若存在匹配的视频信息,则将当前播放时间戳tm与该匹配的视频信息所对应的时间区间进行比较,若存在时间区间[tm,tn]与当前播放时间戳tm存在交集,则获取与时间区间[tm,tn]对应的目标播放模式,并将该目标播放模式返回至视频控制单元,以使视频控制单元根据接收到的目标播放模式控制视频A的后台播放。当然,若根据视频A的视频信息和/或当前播放时间戳tm无法获取对应的目标播放模式,则需要通过检测单元根据视频A的标识信息和当前播放时间戳tm进行图像分类和音频分类,进而确定目标播放模式,具体流程与上述实施例相同,在此不再赘述。
在本公开的一个实施例中,在多个检测请求中可能存在多个包含相同视频信息和时间信息的检测请求,例如,热播剧A每天21点更新,那么作为追剧的用户必然会准时登陆视频播放平台进行观看,在观看的过程中,很大概率会存在多个用户同时切换到后台播放的情况,也就是说,视频后台播放控制***会同时接收到多个包含热播剧A的标识信息和相同时间信息的检测请求,为了提高数据处理效率,并减少资源损耗,可以只针对多个相同检测请求中的一个进行检测,并将获得的目标播放模式返回至多个视频控制单元,以对各个视频播放单元正在播放的视频进行后台控制。
本公开实施例中的视频后台播放控制方法可以由终端设备执行,也可以由终端设备和服务器共同执行,例如当终端设备处于未联网状态时,可以由终端设备执行视频后台播放控制方法,当终端设备处于联网状态时,可以由终端设备和服务器共同执行视频后台播放控制方法,当然由终端设备执行该方法还是由终端设备和服务器共同执行该方法不限于上述的情形,例如可以将视频后台播放控制方法以软件代码的形式实现并搭载于终端设备中,进而通过终端设备执行该方法,等等。
当用户的终端设备处于未联网状态,播放的视频也是已下载的离线视频时,那么可以通过终端设备中设置的视频后台播放控制***,在用户将当前播放视频切换至后台播放并进行其它任务操作时,对当前播放视频的后台播放模式进行控制。
图9示出了由终端设备执行视频后台播放控制方法的交互流程图,在步骤S901中,在用户将当前播放视频切换到后台播放模式时,视频播放单元将切换请求发送至视频控制单元;在步骤S902中,视频控制单元将当前播放视频切换到后台播放,同时获取当前播放视频的视频信息和切换时的视频图像对应的时间信息,即当前播放时间戳,并根据时间信息和视频信息形成检测请求;在步骤S903中,将检测请求发送至数据交互单元;在步骤S904中,数据交互单元将检测请求发送至存储单元;在步骤S905中,根据检测请求中的视频信息和时间信息在存储单元中进行查询,判断是否存在与视频信息和时间信息对应的目标播放模式;在步骤S906中,若存在,则将目标播放模式返回至数据交互单元;在步骤S907中,数据交互单元将目标播放模式返回至视频控制单元,以根据目标播放模式控制当前播放视频的后台播放模式;在步骤S908中,若不存在,则将检测请求发送至检测单元;在步骤S909中,检测单元根据视频信息和时间信息确定目标播放模式;在步骤S910中,将目标播放模式返回至数据交互单元;在步骤S911中,数据交互单元将目标播放模式返回至视频控制单元,以根据目标播放模式控制当前播放视频的后台播放模式。其中步骤S909中根据视频信息和时间信息确定目标播放模式的方法与上述实施例中的方法一样,在此不再赘述。
在本公开的一个实施例中,存储单元中的数据可以在终端设备处于联网状态时自动进行更新,保证存储单元中的数据都是最新的,这样在未联网状态后台播放离线视频时,可以在步骤S905中提高离线视频在存储单元中的命中率,进而可以快速获取目标播放模式,不用再通过检测单元进行检测获取目标播放模式,进一步提高了数据处理效率。
当终端设备处于联网状态时,为了增大终端设备的存储空间,提高数据处理效率,可以将视频播放单元、视频控制单元和数据交互单元设置于终端设备中,同时将检测单元和存储单元设置于服务器中,视频后台播放的交互流程与图9所示的交互流程相同,在此不再赘述。
进一步地,在服务器中还可以设置另一数据交互单元,该数据交互单元可以设置在终端设备中的数据交互单元、检测单元和存储单元之间,为了便于描述,将终端设备中的数据交互单元记为前端数据交互单元,将服务器中的数据交互单元记为后端数据交互单元。
图10示出了由终端设备和服务器执行视频后台播放控制方法的交互流程示意图,如图10所示,步骤S1001-1003与步骤S901-S903相同,在此不再赘述;在步骤S1004中,前端数据交互单元将检测请求发送至后端数据交互单元;在步骤S1005中,后端数据交互单元将检测请求发送至存储单元;在步骤S1006中,根据检测请求中的视频信息和时间信息在存储单元中进行查询,判断是否存在与视频信息和时间信息对应的目标播放模式;在步骤S1007中,若存在,则将目标播放模式返回至后端数据交互单元;在步骤S1008中,后端数据交互单元将目标播放模式返回至前端数据交互单元;在步骤S1009中,前端数据交互单元将目标播放模式返回视频控制单元,以控制当前播放视频的后台播放模式;在步骤S1010中,若不存在,则将检测请求发送至检测单元;在步骤S1011中,检测单元根据视频信息和时间信息确定目标播放模式;在步骤S1012中,将目标播放模式返回至后端数据交互单元;在步骤S1013中,后端数据交互单元将目标播放模式返回至前端数据交互单元;在步骤S1014中,前端数据交互单元将目标播放模式返回至视频控制单元,以控制当前播放视频的后台播放模式。其中步骤S1011中根据视频信息和时间信息确定目标播放模式的方法与上述实施例中的流程一样,在此不再赘述。
在本公开的一个实施例中,还可以通过人工标注的方式对多个视频进行分段、标注,以对存储单元的数据进行补充。具体地,可以获取多个视频,通过人工标注的方式对各个视频中的图像进行分类,并根据各个图像的图像类型将视频分为多个图像序列,即视频片段;接着可以获取各个图像序列对应的音频信息,并对音频信息进行分类,进而根据音频类型确定目标播放模式;最后将视频的标识信息、图像序列对应的时间区间以及各时间区间对应的目标播放模式写入存储单元中,这样可以保证在检测请求中的视频信息与存储单元中的视频标识信息匹配成功后,能够快速获取目标播放模式,提高了数据处理效率,进一步提升了用户体验。
本公开实施例中的视频后台播放控制方法是基于镜头分段的检测方法确定当前播放视频切换为后台播放时的目标播放模式的,首先根据接收到的检测请求中的视频信息和时间信息获取目标图像,并基于目标图像和与目标图像相邻的多帧图像获取具有相同图像类型的图像序列;然后获取图像序列对应的音频信息,并对音频信息进行分类以获取音频类型;最后根据该音频类型确定目标播放模式,以使终端设备根据该目标播放模式控制当前播放视频的后台播放模式。在视频后台播放控制***中还设置有存储单元,用于存储已检测过的视频中各个图像序列对应的时间区间所对应的播放模式,在检测单元进行检测前,可以先在存储单元中进行查询获取目标播放模式。本公开的技术方案一方面能够基于视频的镜头将视频分为多个图像序列,并基于图像序列的音频信息精准确定视频中音频无法传递信息的重要画面;另一方面能够根据图像序列的音频信息确定目标播放模式,根据目标播放模式控制视频在后台播放或暂停,避免用户在进行多任务操作时遗漏视频中的重要画面,进一步提升用户体验;再一方面,能够通过与存储单元中的数据进行匹配快速获取目标播放模式,进一步提高了数据处理效率,节约了计算量。
以下介绍本公开的装置实施例,可以用于执行本公开上述实施例中的视频后台播放控制方法。对于本公开装置实施例中未披露的细节,请参照本公开上述的视频后台播放控制方法的实施例。
图11示意性示出了根据本公开的一个实施例的视频后台播放控制装置的框图。该装置可以用于执行本申请实施例提供的方法中的相应步骤。
参照图11所示,根据本公开的一个实施例的视频后台播放控制装置1100,包括:请求接收模块1101、第一分类模块1102、第二分类模块1103和模式确定模块1104。
其中,请求接收模块1101,用于接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息;第一分类模块1102,用于根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;第二分类模块1103,用于获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型;模式确定模块1104,用于根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式。
在本公开的一个实施例中,所述时间信息为所述目标图像在所述当前播放视频中所对应的当前播放时间戳,所述视频信息为所述当前播放视频的标识信息;所述第一分类模块1102配置为:根据所述标识信息从数据库中获取与所述标识信息对应的视频;从所述视频中获取与所述当前播放时间戳对应的图像帧作为所述目标图像。
在本公开的一个实施例中,所述第一分类模块1102配置为:将所述目标图像输入至第一分类模型,通过所述第一分类模型对所述目标图像进行分类,以获取所述目标图像的图像类型;获取与所述目标图像相邻的第N帧图像,通过所述第一分类模型对所述第N帧图像进行分类以获取所述第N帧图像的图像类型,其中N为正整数;将所述第N帧图像对应的图像类型与相邻的前一帧图像的图像类型进行比对;当所述第N帧图像对应的图像类型与所述相邻的前一帧图像的图像类型不同时,根据所述目标图像、第N-1帧图像以及介于所述目标图像和所述第N-1帧图像之间的所有图像形成所述图像序列。
在本公开的一些实施例中,所述图像类型为与图像对应的镜头类型,所述图像类型包括第一图像类型和第二图像类型,其中所述第一图像类型为远景、全景或中景,所述第二图像类型为近景或特写。
在本公开的一个实施例中,所述第二分类模块1103配置为:将所述音频信息输入至第二分类模型,通过所述第二分类模型对所述音频信息进行分类,以获取所述音频类型。
在本公开的一个实施例中,所述音频类型包括第一音频类型和第二音频类型,所述目标播放模式包括暂停模式和后台播放模式;所述模式确定模块1104配置为:当所述音频类型为所述第一音频类型时,确定所述目标播放模式为后台播放模式,并根据所述后台播放模式控制所述当前播放视频继续后台播放;当所述音频类型为所述第二音频类型时,确定所述目标播放模式为暂停模式,并根据所述暂停模式控制所述当前播放视频暂停后台播放。
在本公开的一个实施例中,所述第一音频类型为对白和旁白,所述第二音频类型为背景音。
在本公开的一些实施例中,所述视频后台播放控制装置还配置为:获取图像样本和与所述图像样本对应的图像分类样本,同时获取音频样本和与所述音频样本对应的音频分类样本;根据所述图像样本和与所述图像样本对应的图像分类样本对待训练第一分类模型进行训练,以获取所述第一分类模型;根据所述音频样本和与所述音频样本对应的音频分类样本对待训练第二分类模型进行训练,以获取所述第二分类模型。
在本公开的一个实施例中,所述视频后台播放控制装置1100还配置为:根据所述当前播放视频的视频信息、与所述图像序列对应的时间区间以及与所述时间区间对应的目标播放模式对存储单元中的数据进行更新。
在本公开的一个实施例中,所述视频后台播放控制装置1100还配置为:在获取所述当前播放视频的视频信息后,将所述视频信息与所述存储单元中的视频信息进行匹配;当所述存储单元中存在与所述视频信息匹配的目标视频信息时,将所述时间信息与所述存储单元中与所述目标视频信息对应的时间区间进行比较;当所述存储单元中存在与所述时间信息存在交集的目标时间区间时,获取与所述目标时间区间对应的目标播放模式,并根据与所述目标时间区间对应的目标播放模式控制所述当前播放视频的后台播放模式。
在本公开的一个实施例中,所述视频后台播放控制装置1100还配置为:在将所述当前播放视频切换为后台播放时,在终端设备的图形用户界面中显示提示信息,以使用户根据所述提示信息选择目标功能项。
本公开的技术方案一方面能够基于视频的镜头将视频分为多个图像序列,并基于图像序列的音频信息精准确定视频中音频无法传递信息的重要画面;另一方面能够根据图像序列的音频信息确定目标播放模式,根据目标播放模式控制视频在后台播放或暂停,避免用户在进行多任务操作时遗漏视频中的重要画面,进一步提升用户体验;再一方面,能够通过与存储单元中的数据进行匹配快速获取目标播放模式,进一步提高了数据处理效率,节约了计算量。
图12示出了适于用来实现本公开实施例的电子设备的计算机***的结构示意图。
需要说明的是,图12示出的电子设备的计算机***1200仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图12所示,计算机***1200包括中央处理单元(Central Processing Unit,CPU)1201,其可以根据存储在只读存储器(Read-Only Memory,ROM)1202中的程序或者从存储部分1208加载到随机访问存储器(Random Access Memory,RAM)1203中的程序而执行各种适当的动作和处理,实现上述实施例中所述的图像标注方法。在RAM 1203中,还存储有***操作所需的各种程序和数据。CPU 1201、ROM 1202以及RAM 1203通过总线1204彼此相连。输入/输出(Input/Output,I/O)接口1205也连接至总线1204。
以下部件连接至I/O接口1205:包括键盘、鼠标等的输入部分1206;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分1207;包括硬盘等的存储部分1208;以及包括诸如LAN(Local AreaNetwork,局域网)卡、调制解调器等的网络接口卡的通信部分1209。通信部分1209经由诸如因特网的网络执行通信处理。驱动器1210也根据需要连接至I/O接口1205。可拆卸介质1211,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1210上,以便于从其上读出的计算机程序根据需要被安装入存储部分1208。
特别地,根据本公开的实施例,下文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分1209从网络上被下载和安装,和/或从可拆卸介质1211被安装。在该计算机程序被中央处理单元(CPU)1201执行时,执行本公开的***中限定的各种功能。
需要说明的是,本公开实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
作为另一方面,本公开还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的图像处理装置中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本公开实施方式的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (15)

1.一种视频后台播放控制方法,其特征在于,包括:
接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息;
根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;
获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型;
根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式。
2.根据权利要求1所述的视频后台播放控制方法,其特征在于,所述时间信息为所述目标图像在所述当前播放视频中所对应的当前播放时间戳,所述视频信息为所述当前播放视频的标识信息;
所述根据所述视频信息和所述时间信息获取目标图像,包括:
根据所述标识信息从数据库中获取与所述标识信息对应的视频;
从所述视频中获取与所述当前播放时间戳对应的图像帧作为所述目标图像。
3.根据权利要求1所述的视频后台播放控制方法,其特征在于,所述基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列,包括:
将所述目标图像输入至第一分类模型,通过所述第一分类模型对所述目标图像进行分类,以获取所述目标图像的图像类型;
获取与所述目标图像相邻的第N帧图像,通过所述第一分类模型对所述第N帧图像进行分类以获取所述第N帧图像的图像类型,其中N为正整数;
将所述第N帧图像对应的图像类型与相邻的前一帧图像的图像类型进行比对;
当所述第N帧图像对应的图像类型与所述相邻的前一帧图像的图像类型不同时,根据所述目标图像、第N-1帧图像以及介于所述目标图像和所述第N-1帧图像之间的所有图像形成所述图像序列。
4.根据权利要求3所述的视频后台播放控制方法,所述图像类型为与图像对应的镜头类型,所述图像类型包括第一图像类型和第二图像类型,其中所述第一图像类型为远景、全景或中景,所述第二图像类型为近景或特写。
5.根据权利要求3所述的视频后台播放控制方法,其特征在于,所述对所述音频信息进行分类以获取与所述音频信息对应的音频类型,包括:
将所述音频信息输入至第二分类模型,通过所述第二分类模型对所述音频信息进行分类,以获取所述音频类型。
6.根据权利要求1或5所述的视频后台播放控制方法,其特征在于,所述音频类型包括第一音频类型和第二音频类型,所述目标播放模式包括暂停模式和后台播放模式;
所述根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式,包括:
当所述音频类型为所述第一音频类型时,确定所述目标播放模式为后台播放模式,并根据所述后台播放模式控制所述当前播放视频继续后台播放;
当所述音频类型为所述第二音频类型时,确定所述目标播放模式为暂停模式,并根据所述暂停模式控制所述当前播放视频暂停后台播放。
7.根据权利要求6所述的视频后台播放控制方法,其特征在于,所述第一音频类型为对白和旁白,所述第二音频类型为背景音。
8.根据权利要求5所述的视频后台播放控制方法,所述方法还包括:
获取图像样本和与所述图像样本对应的图像分类样本,同时获取音频样本和与所述音频样本对应的音频分类样本;
根据所述图像样本和与所述图像样本对应的图像分类样本对待训练第一分类模型进行训练,以获取所述第一分类模型;
根据所述音频样本和与所述音频样本对应的音频分类样本对待训练第二分类模型进行训练,以获取所述第二分类模型。
9.根据权利要求1所述的视频后台播放控制方法,其特征在于,所述方法还包括:
根据所述当前播放视频的视频信息、与所述图像序列对应的时间区间以及与所述时间区间对应的目标播放模式对存储单元中的数据进行更新。
10.根据权利要求9所述的视频后台播放控制方法,其特征在于,所述方法还包括:
在获取所述当前播放视频的视频信息后,将所述视频信息与所述存储单元中的视频信息进行匹配;
当所述存储单元中存在与所述视频信息匹配的目标视频信息时,将所述时间信息与所述存储单元中与所述目标视频信息对应的时间区间进行比较;
当所述存储单元中存在与所述时间信息存在交集的目标时间区间时,获取与所述目标时间区间对应的目标播放模式,并根据与所述目标时间区间对应的目标播放模式控制所述当前播放视频的后台播放模式。
11.根据权利要求1所述的视频后台播放控制方法,所述方法还包括:
在将所述当前播放视频切换为后台播放时,在终端设备的图形用户界面中显示提示信息,以使用户根据所述提示信息选择目标功能项。
12.一种视频后台播放控制装置,其特征在于,包括:
请求接收模块,用于接收检测请求,所述检测请求为基于当前播放视频切换为后台播放的操作而生成的,包含所述当前播放视频的视频信息和时间信息;
第一分类模块,用于根据所述视频信息和所述时间信息获取目标图像,基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;
第二分类模块,用于获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型;
模式确定模块,用于根据所述音频类型确定目标播放模式,并根据所述目标播放模式控制所述当前播放视频的后台播放模式。
13.一种视频后台播放控制***,其特征在于,包括:
视频播放单元,用于在终端设备中的图形用户界面显示视频画面;
视频控制单元,与所述视频播放单元连接,用于响应用户对当前播放视频的触发操作将所述当前播放视频切换为后台播放,并根据目标播放模式控制所述当前播放视频的后台播放模式;
数据交互单元,与所述视频控制单元连接,用于接收所述视频控制单元发送的基于所述当前播放视频切换为后台播放的操作而生成的检测请求,并将检测单元响应所述检测请求获取的目标播放模式发送至所述视频控制单元;
检测单元,与所述数据交互单元连接,用于接收所述检测请求,根据所述检测请求中与所述当前播放视频对应的视频信息和时间信息获取目标图像,并基于所述目标图像和与所述目标图像相邻的多帧图像获取具有相同图像类型的图像序列;以及
获取与所述图像序列对应的音频信息,对所述音频信息进行分类以获取与所述音频信息对应的音频类型,并根据所述音频类型确定所述目标播放模式;
存储单元,与所述数据交互单元和所述检测单元连接,用于存储所述视频信息、与所述视频信息对应的图像序列所对应的时间区间以及与所述时间区间对应的目标播放模式。
14.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至11中任一项所述的视频后台播放控制方法。
15.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,所述存储装置用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1至11中任一项所述的视频后台播放控制方法。
CN202010367303.2A 2020-04-30 2020-04-30 视频后台播放控制方法、装置、***及电子设备 Active CN111615002B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010367303.2A CN111615002B (zh) 2020-04-30 2020-04-30 视频后台播放控制方法、装置、***及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010367303.2A CN111615002B (zh) 2020-04-30 2020-04-30 视频后台播放控制方法、装置、***及电子设备

Publications (2)

Publication Number Publication Date
CN111615002A true CN111615002A (zh) 2020-09-01
CN111615002B CN111615002B (zh) 2021-07-27

Family

ID=72198055

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010367303.2A Active CN111615002B (zh) 2020-04-30 2020-04-30 视频后台播放控制方法、装置、***及电子设备

Country Status (1)

Country Link
CN (1) CN111615002B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112380362A (zh) * 2020-10-27 2021-02-19 脸萌有限公司 基于用户交互的音乐播放方法、装置、设备及存储介质
CN112738635A (zh) * 2020-12-28 2021-04-30 上海掌门科技有限公司 一种用于播放视频信息的方法与设备
CN112866809A (zh) * 2020-12-31 2021-05-28 百度在线网络技术(北京)有限公司 视频处理方法、装置、电子设备及可读存储介质
CN112887778A (zh) * 2021-01-15 2021-06-01 Vidaa美国公司 显示设备上视频资源播放模式的切换方法及显示设备
CN113741994A (zh) * 2021-06-26 2021-12-03 荣耀终端有限公司 一种视频应用的保活方法以及电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792075A (zh) * 2017-01-04 2017-05-31 合网络技术(北京)有限公司 视频播放方法及装置
CN107734376A (zh) * 2017-10-16 2018-02-23 维沃移动通信有限公司 一种多媒体数据播放的方法以及装置
CN109889885A (zh) * 2019-02-27 2019-06-14 努比亚技术有限公司 一种投屏控制方法、终端及计算机可读存储介质
US20200034015A1 (en) * 2014-07-15 2020-01-30 Google Llc Adaptive background playback behavior
CN110784750A (zh) * 2019-08-13 2020-02-11 腾讯科技(深圳)有限公司 视频播放方法、装置及计算机设备
US20200068165A1 (en) * 2014-03-12 2020-02-27 Google Llc System and method for continuing playback in widget after app is backgrounded

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200068165A1 (en) * 2014-03-12 2020-02-27 Google Llc System and method for continuing playback in widget after app is backgrounded
US20200034015A1 (en) * 2014-07-15 2020-01-30 Google Llc Adaptive background playback behavior
CN106792075A (zh) * 2017-01-04 2017-05-31 合网络技术(北京)有限公司 视频播放方法及装置
CN107734376A (zh) * 2017-10-16 2018-02-23 维沃移动通信有限公司 一种多媒体数据播放的方法以及装置
CN109889885A (zh) * 2019-02-27 2019-06-14 努比亚技术有限公司 一种投屏控制方法、终端及计算机可读存储介质
CN110784750A (zh) * 2019-08-13 2020-02-11 腾讯科技(深圳)有限公司 视频播放方法、装置及计算机设备

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112380362A (zh) * 2020-10-27 2021-02-19 脸萌有限公司 基于用户交互的音乐播放方法、装置、设备及存储介质
CN112738635A (zh) * 2020-12-28 2021-04-30 上海掌门科技有限公司 一种用于播放视频信息的方法与设备
CN112738635B (zh) * 2020-12-28 2023-05-05 上海掌门科技有限公司 一种用于播放视频信息的方法与设备
CN112866809A (zh) * 2020-12-31 2021-05-28 百度在线网络技术(北京)有限公司 视频处理方法、装置、电子设备及可读存储介质
CN112887778A (zh) * 2021-01-15 2021-06-01 Vidaa美国公司 显示设备上视频资源播放模式的切换方法及显示设备
CN113741994A (zh) * 2021-06-26 2021-12-03 荣耀终端有限公司 一种视频应用的保活方法以及电子设备
CN113741994B (zh) * 2021-06-26 2022-07-12 荣耀终端有限公司 一种视频应用的保活方法以及电子设备

Also Published As

Publication number Publication date
CN111615002B (zh) 2021-07-27

Similar Documents

Publication Publication Date Title
CN111615002B (zh) 视频后台播放控制方法、装置、***及电子设备
WO2022121601A1 (zh) 一种直播互动方法、装置、设备及介质
CN108776676B (zh) 信息推荐方法、装置、计算机可读介质及电子设备
WO2017124116A1 (en) Searching, supplementing and navigating media
CN112637622A (zh) 一种直播演唱方法、装置、设备及介质
CN109493888B (zh) 漫画配音方法及装置、计算机可读存储介质、电子设备
CN103686344A (zh) 增强视频***及方法
CN111432282B (zh) 一种视频推荐方法及装置
CN113766299B (zh) 一种视频数据播放方法、装置、设备以及介质
CN114501064B (zh) 一种视频生成方法、装置、设备、介质及产品
CN111695422A (zh) 视频标签获取方法、装置、存储介质及服务器
CN113766268B (zh) 视频处理方法、装置、电子设备和可读介质
CN112287168A (zh) 用于生成视频的方法和装置
CN112702613B (zh) 直播视频录制方法及装置、存储介质、电子设备
JP2022537860A (ja) 音声パケット推薦方法、装置、電子機器およびプログラム
CN113573128B (zh) 一种音频处理方法、装置、终端以及存储介质
CN114095793A (zh) 一种视频播放方法、装置、计算机设备及存储介质
CN111294662A (zh) 弹幕生成方法、装置、设备及存储介质
US20230030502A1 (en) Information play control method and apparatus, electronic device, computer-readable storage medium and computer program product
CN115171014B (zh) 视频处理方法、装置、电子设备及计算机可读存储介质
CN115994266A (zh) 资源推荐方法、装置、电子设备和存储介质
CN115689642A (zh) 媒体内容推荐方法、装置、电子设备和存储介质
CN112287173A (zh) 用于生成信息的方法和装置
CN114327033A (zh) 一种虚拟现实设备及媒资播放方法
CN115334367B (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40028074

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant