CN116980689A - 视频提醒方法以及相关设备 - Google Patents

视频提醒方法以及相关设备 Download PDF

Info

Publication number
CN116980689A
CN116980689A CN202211692686.6A CN202211692686A CN116980689A CN 116980689 A CN116980689 A CN 116980689A CN 202211692686 A CN202211692686 A CN 202211692686A CN 116980689 A CN116980689 A CN 116980689A
Authority
CN
China
Prior art keywords
video
target video
reminding
content
target
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
CN202211692686.6A
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.)
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 CN202211692686.6A priority Critical patent/CN116980689A/zh
Publication of CN116980689A publication Critical patent/CN116980689A/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/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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • 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/439Processing of audio elementary streams
    • 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/47214End-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 content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • 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/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请公开了一种视频提醒方法以及相关设备,相关实施例可应用于云技术、人工智能、智慧交通、辅助驾驶等各种场景;可以在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。本申请可以根据目标视频的对象互动操作信息,对用户进行观看视频的提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。

Description

视频提醒方法以及相关设备
技术领域
本申请涉及计算机技术领域,具体涉及一种视频提醒方法以及相关设备。
背景技术
随着计算机技术的发展,多媒体的应用越来越广泛,各种各样的视频在网络上不断涌现。用户在观看一些播放时长较长的视频时,一般很难全程集中注意力进行观看。
例如,对于体育比赛或其他直播节目(比如春晚),因为视频播放时长很长,用户会边做别的事情边看视频,这会导致用户错过一些精彩的需要注意的瞬间,这样不利于提升用户的视频观看体验。因此,当前的视频播放处理方法还有待改善。
发明内容
本申请实施例提供一种视频提醒方法以及相关设备,相关设备可以包括视频提醒装置、电子设备、计算机可读存储介质和计算机程序产品,可以避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
本申请实施例提供一种视频提醒方法,包括:
在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;
根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;
对所述目标视频进行视频内容识别;
当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
相应的,本申请实施例提供一种视频提醒装置,包括:
播放单元,用于在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;
确定单元,用于根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;
识别单元,用于对所述目标视频进行视频内容识别;
提醒单元,用于当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
可选的,在本申请的一些实施例中,所述对象互动操作信息包括至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息;所述确定单元可以包括统计子单元和确定子单元,如下:
所述统计子单元,用于对所述至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息进行统计处理,得到统计结果;
确定子单元,用于根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;所述确定子单元具体可以用于当所述互动操作频次信息满足预设频次条件时,将所述目标视频当前时刻播放的视频内容确定为第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述互动操作信息包括所述第二对象在第二客户端上针对所述目标视频的关注控件的操作。
可选的,在本申请的一些实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;
所述视频提醒装置还可以包括邀请单元和更新单元,如下:
所述邀请单元,用于当所述互动操作频次信息满足预设频次条件、且所述第一对象未执行针对所述目标视频的互动操作时,在所述目标视频对应的视频页面上展示互动邀请信息,所述互动邀请信息用于邀请所述第一对象进行互动操作;
更新单元,用于响应于对所述互动邀请信息的接受操作,更新所述互动操作频次信息。
可选的,在本申请的一些实施例中,所述视频提醒装置还可以包括展示单元,如下:
所述展示单元,用于在所述第一客户端上展示所述目标视频的视频页面,所述视频页面包括针对所述目标视频的观看提醒活动的参与控件;
所述确定单元具体可以用于获取第一对象针对所述参与控件的触发操作的响应结果;当所述响应结果为所述第一对象参与所述目标视频的观看提醒活动时,根据所述对象互动操作信息确定第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述目标视频对应的视频页面包括至少一个预设提醒内容对应的提醒控件;
所述确定单元具体可以用于响应于第一对象对所述视频页面中目标提醒控件的触发操作,基于所述目标提醒控件对应的预设提醒内容,确定所述第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述视频提醒装置还可以包括内容确定单元,如下:
所述内容确定单元,用于根据所述目标视频的视频类型,确定所述目标视频的对象关注点信息;基于所述对象关注点信息,确定至少一个针对所述目标视频的预设提醒内容。
可选的,在本申请的一些实施例中,所述识别单元可以包括识别子单元和匹配子单元,如下:
所述识别子单元,用于对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息;
匹配子单元,用于对各视频帧对应的内容特征信息与所述第一对象关注的目标视频内容进行匹配计算;并根据匹配计算结果,从所述各视频帧中确定出目标视频帧;
所述提醒单元具体可以用于当识别到当前播放的视频内容为所述目标视频帧时,根据预定提醒方式针对所述第一对象进行提醒操作。
可选的,在本申请的一些实施例中,所述识别子单元具体可以用于根据所述目标视频的视频类型,提取所述目标视频对应的对象特征;根据所述对象特征,对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息。
可选的,在本申请的一些实施例中,所述预定提醒方式包括通过对所述目标视频进行音量增强,来提醒所述第一对象。
可选的,在本申请的一些实施例中,所述提醒单元可以包括片段确定子单元、音量增强子单元和提醒子单元,如下:
所述片段确定子单元,用于当识别到的视频内容为所述第一对象关注的目标视频内容时,基于所述识别到的视频内容,确定待处理的目标视频片段;
音量增强子单元,用于对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段;
提醒子单元,用于基于所述处理后音频片段,对所述第一对象进行提醒操作。
本申请实施例提供的一种电子设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令,以执行本申请实施例提供的视频提醒方法中的步骤。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现本申请实施例提供的视频提醒方法中的步骤。
此外,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现本申请实施例提供的视频提醒方法中的步骤。
本申请实施例提供了一种视频提醒方法以及相关设备,可以在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。本申请可以根据目标视频的对象互动操作信息,对用户进行观看视频的提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本申请实施例提供的视频提醒方法的场景示意图;
图1b是本申请实施例提供的视频提醒方法的流程图;
图1c是本申请实施例提供的视频提醒方法的页面示意图;
图1d是本申请实施例提供的视频提醒方法的另一页面示意图;
图1e是本申请实施例提供的视频提醒方法的另一流程图;
图1f是本申请实施例提供的视频提醒方法的说明图;
图2是本申请实施例提供的视频提醒方法的另一流程图;
图3是本申请实施例提供的视频提醒装置的结构示意图;
图4是本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种视频提醒方法以及相关设备,相关设备可以包括视频提醒装置、电子设备、计算机可读存储介质和计算机程序产品。该视频提醒装置具体可以集成在电子设备中,该电子设备可以是终端或服务器等设备。
如图1a所示,以终端和服务器共同执行视频提醒方法为例。本申请实施例提供的视频提醒***包括终端10和服务器11等;终端10与服务器11之间通过网络连接,比如,通过有线或无线网络连接等,其中,视频提醒装置可以集成在终端中。
其中,终端10,可以用于:在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。其中,终端10可以包括手机、智能语音交互设备、智能家电、车载终端、飞行器、平板电脑、笔记本电脑、或个人计算机(PC,Personal Computer)等。终端10上还可以设置客户端,该客户端可以是应用程序客户端或浏览器客户端等等。
其中,服务器11,可以用于:对所述目标视频进行视频内容识别,当识别到的视频内容为所述第一对象关注的目标视频内容时,向终端10发送提醒操作指令,以使终端10在接收到所述提醒操作指令时,根据预定提醒方式针对所述第一对象进行提醒操作。其中,服务器11可以是单台服务器,也可以是由多个服务器组成的服务器集群或云服务器。本申请所公开的视频提醒方法或装置,其中多个服务器可组成为一区块链,而服务器为区块链上的节点。
本申请实施例提供的视频提醒方法涉及人工智能领域中的自然语言处理和计算机视觉技术。
其中,人工智能(AI,Artificial Intelligence)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用***。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。其中,人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习、自动驾驶、智慧交通等几大方向。
其中,自然语言处理(Nature Language processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系。自然语言处理技术通常包括文本处理、语义理解、机器翻译、机器人问答、知识图谱等技术。
其中,计算机视觉技术(Computer Vision,CV)是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取信息的人工智能***。计算机视觉技术通常包括图像处理、图像识别、图像语义理解、图像检索、OCR、视频提醒、视频语义理解、视频内容/行为识别、三维物体重建、3D技术、虚拟现实、增强现实、同步定位与地图构建、自动驾驶、智慧交通等技术,还包括常见的人脸识别、指纹识别等生物特征识别技术。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
本实施例将从视频提醒装置的角度进行描述,该视频提醒装置具体可以集成在电子设备中,该电子设备可以是服务器或终端等设备。
可以理解的是,在本申请的具体实施方式中,涉及到用户信息等相关的数据,当本申请以上实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
本实施例可应用于云技术、人工智能、智慧交通、辅助驾驶等各种场景。
如图1b所示,该视频提醒方法的具体流程可以如下:
101、在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息。
其中,第一客户端可以是应用程序客户端或浏览器客户端等等。具体地,第一客户端可以是视频类型的客户端。
其中,目标视频可以是录播视频,也可以是直播视频,本实施例对此不作具体的限制。目标视频的视频时长不限、视频类型不限。例如,目标视频的视频类型可以包括体育赛事、购物、舞台表演等。
本实施例中,针对目标视频的对象互动操作信息可以是第一客户端的使用对象针对目标视频的互动操作信息,也可以是其他客户端(记为第二客户端)的使用对象针对目标视频的互动操作信息。
例如,在第一客户端中目标视频对应的视频页面可以包括至少一个预设提醒内容对应的提醒控件,第一客户端的使用对象针对目标视频的互动操作信息具体可以是:对该视频页面中任意预设提醒内容对应的提醒控件的触发操作。
又例如,在第二客户端中目标视频对应的视频页面包括针对该目标视频的关注控件,第二客户端的使用对象针对目标视频的互动操作信息具体可以是:对该视频页面中关注控件的操作。
目前,用户在观看一些播放时长较长的视频时,一般很难全程集中注意力进行观看。例如,对于体育比赛或其他直播节目(比如春晚),因为视频时长很长,用户会边做别的事情边看视频,这会导致用户错过一些精彩的需要注意的瞬间,这样不利于提升用户的视频观看体验。另外,这种低注意力的观赏模式,也会导致视频的“收视率”并不能衡量一个视频真正的受欢迎程度。
本申请提供的视频提醒方法,可以根据用户提前的互动操作信息,先设置好用户自身关注的目标视频内容;或者,可以根据其他用户的互动操作信息,确定目标视频中大部分观众(或者可称作“全民”)都在注意的目标视频内容;进而当识别到播放的视频内容为目标视频内容时,对用户进行观看提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
102、根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象。
可选地,本实施例中,所述对象互动操作信息包括至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息;
步骤“根据所述对象互动操作信息确定第一对象关注的目标视频内容”,可以包括:
对所述至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息进行统计处理,得到统计结果;
根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容。
其中,具体地,一个第二对象对应一个第二客户端,第二对象具体为相应第二客户端的使用对象,针对每个第二对象,第二对象针对目标视频的互动操作信息可以一次或者多次,本实施例对此不作限制。
在一些实施例中,目标视频为直播视频,在直播的过程中,观看直播的用户都可以对该目标视频进行互动操作,可以对这些用户的互动操作进行统计,当互动操作频次信息满足预设频次条件时,可以将当前时刻对应的直播画面的视频内容确定为第一对象关注的目标视频内容。
可选地,本实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;
步骤“根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容”,可以包括:
当所述互动操作频次信息满足预设频次条件时,将所述目标视频当前时刻播放的视频内容确定为第一对象关注的目标视频内容。
其中,预设频次条件可以根据实际情况进行设置,本实施例对此不作限制;例如,预设频次条件可以是第二对象在第二客户端上针对目标视频的互动操作频次信息超过一万次。
其中,互动操作频次信息具体为各第二对象在对应的第二客户端上针对目标视频的互动操作信息(也即互动操作)的次数。
具体地,在一实施例中,第二对象对目标视频的互动操作信息可以表征该第二对象参与目标视频的“全民共振”活动,互动操作频次信息可以表示参与目标视频的“全民共振”活动的总人数。
其中,对于“全民共振”一词,“全民”可以指在体育或演唱会舞台直播过程中观看的用户数量很多,“共振”来源于物理词汇,即两个振动频率相同的物体,当一个发生振动时,引起另一个物体振动的现象。在本实施例中,“共振”是指一个用户在观看视频过程中,对该视频的视频内容有较大兴趣,产生了这个视频“上头”、“真精彩”的看法时,通过点击视频中的卡片(具体也即关注控件),以传递信号给其他人,从而可以提高其他用户终端视频的音量,达到提醒的作用。
可选地,本实施例中,所述互动操作信息包括所述第二对象在第二客户端上针对所述目标视频的关注控件的操作。
其中,该关注控件的类型可以根据实际情况设置,本实施例对此不作限制。可选地,一些实施例中,该关注控件可以是目标视频的点赞图标对应的控件等,互动操作信息具体即对目标视频的点赞操作。另一些实施例中,如图1c所示,该关注控件可以是“参与共振”对应的图标,互动操作信息即对该“参与共振”对应的图标的操作,表示第二对象参与该目标视频的“全民共振”活动。
其中,对该关注控件的操作具体可以是点击操作,也可以是滑动操作等,本实施例对此不作限制。第二对象对该关注控件的操作可以表征第二对象对目标视频的视频内容的关注。
可选地,本实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;该视频提醒方法还可以包括:
当所述互动操作频次信息满足预设频次条件、且所述第一对象未执行针对所述目标视频的互动操作时,在所述目标视频对应的视频页面上展示互动邀请信息,所述互动邀请信息用于邀请所述第一对象进行互动操作;
响应于对所述互动邀请信息的接受操作,更新所述互动操作频次信息。
其中,预设频次条件可以根据实际情况进行设置,本实施例对此不作限制。比如,预设频次条件可以是第二对象在第二客户端上针对目标视频的互动操作频次信息超过预设频次信息,预设频次信息可以设置为五千次等。
其中,第一对象未执行针对目标视频的互动操作,具体可以是第一对象未对第一客户端中针对目标视频的关注控件进行操作,也即第一对象未参与目标视频的“全民共振”活动。
其中,互动邀请信息可以用于邀请第一对象进行互动操作,具体用于邀请第一对象参与目标视频的“全民共振”活动。
其中,步骤“响应于对所述互动邀请信息的接受操作,更新所述互动操作频次信息”,可以包括:响应于对所述互动邀请信息的接受操作,对所述互动操作频次信息进行加一,得到更新后的互动操作频次信息。
其中,互动邀请信息可以包括关注控件对应的图标,对互动邀请信息的接受操作,具体可以是对互动邀请信息中关注控件对应的图标的操作。如图1c中的页面c所示,当互动操作频次信息达到预设频次信息——五千次,且第一对象未执行针对目标视频的互动操作时,可以在第一客户端的视频画面上显示弹窗,弹窗内容包括互动邀请信息,该互动邀请信息包括文本内容“当前已有5k人关注,要一起来吗?”以及关注控件对应的图标“参与共振”。当检测到第一对象对“参与共振”的图标的点击操作时,确定第一对象参与目标视频的“全民共振”活动。
可选地,本实施例中,步骤“根据所述对象互动操作信息确定第一对象关注的目标视频内容”之前,还可以包括:
在所述第一客户端上展示所述目标视频的视频页面,所述视频页面包括针对所述目标视频的观看提醒活动的参与控件;
步骤“根据所述对象互动操作信息确定第一对象关注的目标视频内容”,可以包括:
获取第一对象针对所述参与控件的触发操作的响应结果;
当所述响应结果为所述第一对象参与所述目标视频的观看提醒活动时,根据所述对象互动操作信息确定第一对象关注的目标视频内容。
其中,对该参与控件的触发操作,具体可以是对参与控件的点击操作,或者滑动操作等。
例如,参与控件具体可以是图1c的页面a中“立即开启”对应的图标,当检测到第一对象对“立即开启”对应的图标的触发操作时,可以确定第一对象同意开启针对目标视频的“全民共振”活动的提醒功能,也即参与了目标视频的观看提醒活动。
在一具体场景中,如图1c所示,展示了用户同意开启针对目标视频的“全民共振”活动的提醒功能(即参与目标视频的观看提醒活动)之后,其他用户对视频的参与度。参考图1c中的页面a,目标视频的视频页面可以包括“全民共振”活动的介绍内容、当前已开启“全民共振”活动的提醒功能的人数(即当前已开启人数:1111)以及用于开启“全民共振”活动的提醒功能的图标“立即开启”,用户可以通过对“立即开启”对应的图标的操作,来选择开启“全民共振”活动的提醒功能。其中,“全民共振”活动的介绍内容可以为:开启之后,***会随用户参与数量而自动调节音量,让你再不会错过全民关注的精彩时刻!
在目标视频的播放过程中,可以在视频画面上显示全民共振的贴纸“太上头了”以及“参与共振”对应的图标(即上述实施例中的关注控件),如图1c中的页面b所示,用户可通过对“参与共振”对应的图标的触发操作,来主动发起“全民共振”。
其中,当“全民共振”参与人数超过5000人时,可以在视频画面上显示弹窗,通过弹窗询问其他用户是否参与“全民共振”活动,如图1c中的页面c所示,当“全民共振”参与人数超过5000人时,可以在视频画面上通过弹窗显示互动邀请信息。
其中,当参与共振的人数超过1万人时,用户的视频音量自动提高,且还可以在视频画面上以弹窗的形式显示提示信息,如图1c的页面d所示,该提示信息可以为:当前已有1w人参与“共振”,已自动为您提高音量30秒;具体地,30秒后目标视频的音量回归正常。此外,当检测到用户点击弹窗的关闭按钮,则认为用户已经在关注视频了,此时无需提醒,因此不对目标视频的音量进行提高。
本申请提供的视频提醒方法,***进行视频的观看提醒的信息除了来源于“全民共振”,还可以来源于用户自己的内容订阅。具体地,用户可以以订阅的形式,设定当视频内容达到某个地步时进行观看提醒。
在一具体场景中,如图1d所示中的页面a所示,展示了用户以订阅的形式,设定当视频内容播放到某个视频内容时进行观看提醒。具体地,如目标视频为体育赛事类的视频,***可以通过自动的搜索(或者平台的运营人员)将体育规则在头目描述清楚;此外,体育赛事的关注点通常集中在比分和动作,因此可以在相应的视频页面上设置一些关于比分和动作的预设提醒内容让用户订阅,参考图1d中的页面e所示,在视频画面的下方显示有赛点介绍以及至少一个预设提醒内容对应的提醒控件,用户可通过提醒控件来自定义“提醒我”的时刻。可选地,当检测到用户对提醒控件的触发操作时,提醒控件对应的图标中的文字会由“提醒我”转换为“届时会提示音量”。
其中,预设提醒内容可以是比分的规则,如平局、一方达到赛点等;预设提醒内容也可以是一些与赛事密切相关的精彩动作,比如篮球-投篮、足球-点球、排球-拦网等。
具体地,如用户对图1d的页面d中“即将达到小赛点”对应的提醒控件进行触发操作,则可以对预设提醒内容“即将达到小赛点”进行订阅,即确定“即将达到小赛点”为待提醒的内容;在目标视频的播放过程中,当识别到当前播放的视频内容即将达到小赛点,可以自动提高目标视频的音量,并在视频画面中以弹窗的方式显示提示内容:即将达到小赛点,已自动为您提高音量30秒,如图1d中的页面f所示。此外,当检测到用户点击弹窗的关闭按钮时,可认为用户已经在关注视频了,此时无需提醒,因此不对目标视频的音量进行提高。
可选地,本实施例中,所述目标视频对应的视频页面包括至少一个预设提醒内容对应的提醒控件;
步骤“根据所述对象互动操作信息确定第一对象关注的目标视频内容”,可以包括:
响应于第一对象对所述视频页面中目标提醒控件的触发操作,基于所述目标提醒控件对应的预设提醒内容,确定所述第一对象关注的目标视频内容。
其中,对目标提醒控件的触发操作可以是对目标提醒控件的点击操作、滑动操作等,本实施例对此不作限制。目标提醒控件为视频页面中任一提醒控件。
其中,具体可以将目标提醒控件对应的预设提醒内容,确定为第一对象关注的目标视频内容。
可选地,本实施例中,该视频提醒方法还可以包括:
根据所述目标视频的视频类型,确定所述目标视频的对象关注点信息;
基于所述对象关注点信息,确定至少一个针对所述目标视频的预设提醒内容。
其中,对于不同类型的视频,对象关注点一般不同。如对于体育赛事类的视频,用户一般关注的是比分和动作;对于购物类的视频,用户一般关注的是商品;对于舞台表演类的视频,用户一般关注的是表演者。因此,可以根据不同的对象关注点信息,来确定目标视频的预设提醒内容。
例如,在购物视频直播场景下,通常会事先提前展现今晚要直播售卖的商品列表,因此,可以将各商品信息确定为视频的预设提醒内容,用户可以直接在平台提供的预设提醒内容列表中进行订阅。
又例如,在演唱会等舞台表演场景下,用户的关注点通常集中明星、歌曲等,因此,可以将各明星、节目设置为预设提醒内容,以便用户进行订阅提醒。具体的,除了事先平台方会准备好的表演节目单之外,***还会增加对视频进行人脸识别的功能,如果遇到用户订阅的演员出场时长达到预设时长(3s以上),则会自动提高视频的声音以吸引用户观看。
103、对所述目标视频进行视频内容识别。
具体地,可以对当前播放的视频内容进行识别,识别其是否为第一对象关注的目标视频内容。
在一具体场景中,用户以订阅的形式,设定当视频内容播放到某个视频内容时进行观看提醒,***可以根据用户订阅提醒时刻进行检测视频内容。
可选地,本实施例中,可以根据目标视频的视频类型,确定目标视频对应的对象特征,进而再基于该对象特征,对目标视频进行视频内容识别。
例如,目标视频的视频类型为体育赛事,则其对象特征可以是比分和动作,因此,对目标视频进行视频内容识别,具体可以是对目标视频中的数字内容和动作进行识别。
其中,对于动作的识别,主要依靠集群动作理解技术,即对某集体活动进行动作分类,比如排球篮球中出现的点球、拦网等动作。具体的,首先可以依赖于赛事的类别对特征进行定义;这里以足球为例,有大量的时间是球员的传球,在长达2小时的比赛中,用户重点关注的是射门,因此足球比赛的视觉词袋(BagofVisualWords)是射门,这里可以简化处理,即当视频中识别到球门以及一位以上的人时,则判断为“即将射门”,以此实现对视频的集群动作理解。
又例如,目标视频的视频类型为购物,其对象特征可以是商品信息,因此,对目标视频进行视频内容识别,具体可以是对目标视频的视频画面中的商品信息卡片进行识别,或者对目标视频进行视频字幕提取,以提取购物直播中的商品信息。
还例如,目标视频的视频类型为演唱会,其对象特征可以是表演者和节目,因此,对目标视频进行视频内容识别,具体可以是对目标视频中的字幕进行识别,以获取演唱会的节目单等,并对目标视频进行人脸识别。
其中,人脸识别的具体流程可以包括:
1、读取openCV(开源的计算机视觉库)自带的人脸识别特征文件;
2、实时读取目标视频的视频内容:为保证码流,这里可采用抽帧的方式,每秒钟选取1张;
3、读取第2步中提取到的视频帧,为识别到的每一个脸画一个圈;
4、对比第3步中提取到的人脸与***自身储备的明星库,二者进行特征匹配,根据匹配结果进行观看提醒。
104、当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
其中,具体地,可以根据预定提醒方式,突出展示该视频内容,以使第一对象关注当前播放的视频内容。其中,预定提醒方式有多种,本实施例对此不作限制。例如,该预定提醒方式可以是震动,也可以是提高画面亮度,还可以是提高视频的音频音量。
可选地,本实施例中,步骤“对所述目标视频进行视频内容识别”,可以包括:
对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息;
对各视频帧对应的内容特征信息与所述第一对象关注的目标视频内容进行匹配计算;并根据匹配计算结果,从所述各视频帧中确定出目标视频帧;
步骤“当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作”,可以包括:
当识别到当前播放的视频内容为所述目标视频帧时,根据预定提醒方式针对所述第一对象进行提醒操作。
其中,可以通过神经网络模型来对目标视频中各视频帧进行内容识别,该神经网络模型可以是视觉几何组网络(VGGNet,Visual Geometry Group Network)、残差网络(ResNet,Residual Network)和密集连接卷积网络(DenseNet,Dense ConvolutionalNetwork)等等,但是应当理解的是,本实施例的神经网络并不仅限于上述列举的几种类型。
其中,步骤“对各视频帧对应的内容特征信息与所述第一对象关注的目标视频内容进行匹配计算”具体可以包括:针对每个视频帧,计算所述视频帧对应的内容特征信息和所述第一对象关注的目标视频内容对应的内容特征信息之间的向量距离。向量距离可以表征二者的匹配度,向量距离越大,匹配度越小;反之,向量距离越小,匹配度越高。
其中,一些实施例中,可以将与目标视频内容的匹配度最高的视频帧确定为目标视频帧。另一些实施例中,可以根据匹配度,对各视频帧进行排序,如按从大到小进行排序,得到排序后视频帧,将排序后视频帧中的前n个视频帧确定为目标视频帧。
可选地,本实施例中,步骤“对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息”,可以包括:
根据所述目标视频的视频类型,提取所述目标视频对应的对象特征;
根据所述对象特征,对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息。
其中,目标视频的视频类型可以包括体育赛事、购物、舞台表演等。不同的视频类型,视频的对象特征不同。
例如,目标视频的视频类型为体育赛事,则其对象特征可以是比分和动作,因此,对目标视频进行视频内容识别,具体可以是对目标视频中的数字内容和动作进行识别。
又例如,目标视频的视频类型为购物,则其对象特征可以是商品类型,因此,对目标视频进行视频内容识别,具体可以是对目标视频中的字幕或商品信息卡片进行识别。
还例如,目标视频的视频类型为舞台表演,则其对象特征可以是明星和节目,因此,对目标视频进行视频内容识别,具体可以是对目标视频中的人脸和字幕进行识别。
可选地,本实施例中,所述预定提醒方式包括通过对所述目标视频进行音量增强,来提醒所述第一对象。
可选地,本实施例中,步骤“当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作”,可以包括:
当识别到的视频内容为所述第一对象关注的目标视频内容时,基于所述识别到的视频内容,确定待处理的目标视频片段;
对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段;
基于所述处理后音频片段,对所述第一对象进行提醒操作。
其中,一些实施例中,可以将识别到属于目标视频内容的视频片段确定为待处理的目标视频片段。另一些实施例,可以先确定识别到的属于目标视频内容的视频帧对应的关联视频片段,该关联视频片段可以是处于该视频帧之后一定时长(如30秒)的视频片段,并将该关联视频片段确定为待处理的目标视频片段。
其中,可以基于处理后音频片段,来播放目标视频,以对第一对象进行提醒操作。
可选地,步骤“对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段”,可以包括:
对所述目标视频片段对应的原始音频片段中音频帧的振幅进行统计处理;
根据统计处理结果,确定所述原始音频片段需要增加的音量大小;
根据所述音量大小,对所述原始音频片段进行音量增强处理,得到处理后的音频片段。
其中,统计处理结果具体可以包括原始音频片段的最大振幅和平均振幅,基于最大振幅和平均振幅,确定原始音频片段需要增加的音量大小。
另一些实施例中,还可以对所述目标视频内容对应的视频片段的画面亮度进行增强处理,以对第一对象进行提醒操作。
可选地,本实施例中,所述目标视频对应的视频页面还包括提醒关闭控件,响应于对所述视频页面中的提醒关闭控件的触发操作,将所述目标视频的音量恢复到原始音频片段对应的音量。
具体地,如图1e所示,为本申请提供的视频提醒方法对应的流程图。目标视频的视频页面中的标签栏可以包括用于参与目标视频的观看提醒活动的入口(具体可以是图1c的页面a中的“提醒我”),用户可以通过点击标签栏中的“提醒我”入口,来进行目标视频的观看提醒。目标视频的观看提醒方式有两种,分别是用户主动点击订阅、以及开启“全民共振”。其中,对于用户主动点击订阅的观看提醒方式,后台***可以根据目标视频的视频类型,按照平台的设定生成订阅的分类,即确定预设提醒内容,用户可根据自己的兴趣选择提醒内容。
在目标视频的播放过程中,可以将当前播放的视频内容传送给后台***,***可以根据用户订阅的提醒类别记录,智能分析视频内容;或者,采集其他用户的互动操作信息,从而在识别到用户关注的目标视频内容时,向用户终端传送提醒指令,终端在接收到提醒指令后,提高视频音量,具体可以提高30秒,30秒后音量回归正常;或者用户可以主动点击关闭提醒,使音量恢复正常。
可选地,本实施例中,对音频进行处理的过程具体如下:
a.读取音频,使用librosa函数(采用率可设置为22050)
b.提取Log-Mel Spectrogram(对数-梅尔频谱图)特征
(#Load a wav file
y,sr=librosa.load('./sample.wav',sr=None)
#extract mel spectrogram feature
melspec=librosa.feature.melspectrogram(y,sr,n_fft=1024,hop_length=512,n_mels=128)
#convert to log scale
logmelspec=librosa.power_to_db(melspec)
print(logmelspec.shape)
c.绘制声音波形图Librosa.display,如图1f所示(以用于下一步提升音量)。
当视频播放到用户订阅的提醒时刻,***自动控制用户终端的音量开始提升。***默认维持高音量30秒,以起到提醒用户的作用,但如果用户主动点击屏幕中的提示浮层卡片的关闭按钮,则默认用户已经在关注了,音量立即恢复。
其中,对音频片段进行音量增强处理的具体过程可以包括:
根据绘制的声音波形图,就近截取仅30秒(每秒钟抽帧1个,即共30帧)的音频数据中的最大振幅Max和平均振幅Cur,然后,计算当前情况下适合增加的标准分贝volume(dB)=20*log(Cur/Max)*150%。
本申请设计了一种基于内容和对象互动操作信息而调节视频声音的方法。更具体地,用户可以看到直播日程表,或是历史比分纪录等,实现自定义当播放到某个视频内容时(比如体育赛事到达赛点、直播晚会某艺人出现)进行观看提醒。随着视频进行常规的播放,***进行识别,如果出现用户自定义的“关注点”则后台自动将声音调节放大进行播放以吸引用户注意。同时,还提供一些按钮给用户(具体可以贴纸的形式,增强参与感),用户如果点击则证明其认可此时为该视频内容的重要时刻,因此在其他用户的终端上此时的播放音量也会提高(默认维持高音量30秒)。本申请提供的方案能够提升用户在观看过程中的体验,以合理的形式提醒用户关注重要时刻,且可以通过其他用户的互动操作信息,实现“全民共振”的播放效果。
由上可知,本实施例可以在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。本申请可以根据目标视频的对象互动操作信息,对用户进行观看视频的提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
根据前面实施例所描述的方法,以下将以该视频提醒装置具体集成在终端举例作进一步详细说明。
本申请实施例提供一种视频提醒方法,如图2所示,该视频提醒方法的具体流程可以如下:
201、终端在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息。
其中,目标视频可以是录播视频,也可以是直播视频,本实施例对此不作具体的限制。目标视频的视频时长不限、视频类型不限。例如,目标视频的视频类型可以包括体育赛事、购物、舞台表演等。
本实施例中,针对目标视频的对象互动操作信息可以是第一客户端的使用对象针对目标视频的互动操作信息,也可以是其他客户端(记为第二客户端)的使用对象针对目标视频的互动操作信息。
例如,在第一客户端中目标视频对应的视频页面可以包括至少一个预设提醒内容对应的提醒控件,第一客户端的使用对象针对目标视频的互动操作信息具体可以是:对该视频页面中任意预设提醒内容对应的提醒控件的触发操作。
又例如,在第二客户端中目标视频对应的视频页面包括针对该目标视频的关注控件,第二客户端的使用对象针对目标视频的互动操作信息具体可以是:对该视频页面中关注控件的操作。
202、终端根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象。
可选地,本实施例中,所述对象互动操作信息包括至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息;
步骤“根据所述对象互动操作信息确定第一对象关注的目标视频内容”,可以包括:
对所述至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息进行统计处理,得到统计结果;
根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容。
其中,具体地,一个第二对象对应一个第二客户端,第二对象具体为相应第二客户端的使用对象,针对每个第二对象,第二对象针对目标视频的互动操作信息可以一次或者多次,本实施例对此不作限制。
在一些实施例中,目标视频为直播视频,在直播的过程中,观看直播的用户都可以对该目标视频进行互动操作,可以对这些用户的互动操作进行统计,当互动操作频次信息满足预设频次条件时,可以将当前时刻对应的直播画面的视频内容确定为第一对象关注的目标视频内容。
可选地,本实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;
步骤“根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容”,可以包括:
当所述互动操作频次信息满足预设频次条件时,将所述目标视频当前时刻播放的视频内容确定为第一对象关注的目标视频内容。
其中,预设频次条件可以根据实际情况进行设置,本实施例对此不作限制;例如,预设频次条件可以是第二对象在第二客户端上针对目标视频的互动操作频次信息超过一万次。
其中,互动操作频次信息具体为各第二对象在对应的第二客户端上针对目标视频的互动操作信息(也即互动操作)的次数。
具体地,在一实施例中,第二对象对目标视频的互动操作信息可以表征该第二对象参与目标视频的“全民共振”活动,互动操作频次信息可以表示参与目标视频的“全民共振”活动的总人数。
可选地,本实施例中,所述互动操作信息包括所述第二对象在第二客户端上针对所述目标视频的关注控件的操作。
本申请提供的视频提醒方法,***进行视频的观看提醒的信息除了来源于“全民共振”,还可以来源于用户自己的内容订阅。具体地,用户可以以订阅的形式,设定当视频内容达到某个地步时进行观看提醒。
可选地,本实施例中,所述目标视频对应的视频页面包括至少一个预设提醒内容对应的提醒控件;
步骤“根据所述对象互动操作信息确定第一对象关注的目标视频内容”,可以包括:
响应于第一对象对所述视频页面中目标提醒控件的触发操作,基于所述目标提醒控件对应的预设提醒内容,确定所述第一对象关注的目标视频内容。
其中,对目标提醒控件的触发操作可以是对目标提醒控件的点击操作、滑动操作等,本实施例对此不作限制。目标提醒控件为视频页面中任一提醒控件。
其中,具体可以将目标提醒控件对应的预设提醒内容,确定为第一对象关注的目标视频内容。
可选地,本实施例中,该视频提醒方法还可以包括:
根据所述目标视频的视频类型,确定所述目标视频的对象关注点信息;
基于所述对象关注点信息,确定至少一个针对所述目标视频的预设提醒内容。
其中,对于不同类型的视频,对象关注点一般不同。如对于体育赛事类的视频,用户一般关注的是比分和动作;对于购物类的视频,用户一般关注的是商品;对于舞台表演类的视频,用户一般关注的是表演者。因此,可以根据不同的对象关注点信息,来确定目标视频的预设提醒内容。
203、终端对所述目标视频进行视频内容识别。
具体地,可以对当前播放的视频内容进行识别,识别其是否为第一对象关注的目标视频内容。
在一具体场景中,用户以订阅的形式,设定当视频内容播放到某个视频内容时进行观看提醒,***可以根据用户订阅提醒时刻进行检测视频内容。
可选地,本实施例中,可以根据目标视频的视频类型,确定目标视频对应的对象特征,进而再基于该对象特征,对目标视频进行视频内容识别。
例如,目标视频的视频类型为体育赛事,则其对象特征可以是比分和动作,因此,对目标视频进行视频内容识别,具体可以是对目标视频中的数字内容和动作进行识别。
204、当终端识别到的视频内容为所述第一对象关注的目标视频内容时,基于所述识别到的视频内容,确定待处理的目标视频片段。
其中,一些实施例中,可以将识别到属于目标视频内容的视频片段确定为待处理的目标视频片段。另一些实施例,可以先确定识别到的属于目标视频内容的视频帧对应的关联视频片段,该关联视频片段可以是处于该视频帧之后一定时长(如30秒)的视频片段,并将该关联视频片段确定为待处理的目标视频片段。
205、终端对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段。
可选地,步骤“对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段”,可以包括:
对所述目标视频片段对应的原始音频片段中音频帧的振幅进行统计处理;
根据统计处理结果,确定所述原始音频片段需要增加的音量大小;
根据所述音量大小,对所述原始音频片段进行音量增强处理,得到处理后的音频片段。
其中,统计处理结果具体可以包括原始音频片段的最大振幅和平均振幅,基于最大振幅和平均振幅,确定原始音频片段需要增加的音量大小。
206、终端基于所述处理后音频片段,对所述第一对象进行提醒操作。
其中,可以基于处理后音频片段,来播放目标视频,以对第一对象进行提醒操作。
本申请提供的视频提醒方法,可以根据用户提前的互动操作信息,先设置好用户自身关注的目标视频内容;或者,可以根据其他用户的互动操作信息,确定目标视频中大部分观众(或者可称作“全民”)都在注意的目标视频内容;进而当识别到播放的视频内容为目标视频内容时,对用户进行观看提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
由上可知,本实施例可以通过终端在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当终端识别到的视频内容为所述第一对象关注的目标视频内容时,基于所述识别到的视频内容,确定待处理的目标视频片段;对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段;基于所述处理后音频片段,对所述第一对象进行提醒操作。
本申请可以根据目标视频的对象互动操作信息,对用户进行观看视频的提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
为了更好地实施以上方法,本申请实施例还提供一种视频提醒装置,如图3所示,该视频提醒装置可以包括播放单元301、确定单元302、识别单元303、以及提醒单元304,如下:
(1)播放单元301;
播放单元,用于在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息。
(2)确定单元302;
确定单元,用于根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象。
可选的,在本申请的一些实施例中,所述对象互动操作信息包括至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息;所述确定单元可以包括统计子单元和确定子单元,如下:
所述统计子单元,用于对所述至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息进行统计处理,得到统计结果;
确定子单元,用于根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;所述确定子单元具体可以用于当所述互动操作频次信息满足预设频次条件时,将所述目标视频当前时刻播放的视频内容确定为第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述互动操作信息包括所述第二对象在第二客户端上针对所述目标视频的关注控件的操作。
可选的,在本申请的一些实施例中,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;
所述视频提醒装置还可以包括邀请单元和更新单元,如下:
所述邀请单元,用于当所述互动操作频次信息满足预设频次条件、且所述第一对象未执行针对所述目标视频的互动操作时,在所述目标视频对应的视频页面上展示互动邀请信息,所述互动邀请信息用于邀请所述第一对象进行互动操作;
更新单元,用于响应于对所述互动邀请信息的接受操作,更新所述互动操作频次信息。
可选的,在本申请的一些实施例中,所述视频提醒装置还可以包括展示单元,如下:
所述展示单元,用于在所述第一客户端上展示所述目标视频的视频页面,所述视频页面包括针对所述目标视频的观看提醒活动的参与控件;
所述确定单元具体可以用于获取第一对象针对所述参与控件的触发操作的响应结果;当所述响应结果为所述第一对象参与所述目标视频的观看提醒活动时,根据所述对象互动操作信息确定第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述目标视频对应的视频页面包括至少一个预设提醒内容对应的提醒控件;
所述确定单元具体可以用于响应于第一对象对所述视频页面中目标提醒控件的触发操作,基于所述目标提醒控件对应的预设提醒内容,确定所述第一对象关注的目标视频内容。
可选的,在本申请的一些实施例中,所述视频提醒装置还可以包括内容确定单元,如下:
所述内容确定单元,用于根据所述目标视频的视频类型,确定所述目标视频的对象关注点信息;基于所述对象关注点信息,确定至少一个针对所述目标视频的预设提醒内容。
(3)识别单元303;
识别单元,用于对所述目标视频进行视频内容识别。
(4)提醒单元304;
提醒单元,用于当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
可选的,在本申请的一些实施例中,所述识别单元可以包括识别子单元和匹配子单元,如下:
所述识别子单元,用于对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息;
匹配子单元,用于对各视频帧对应的内容特征信息与所述第一对象关注的目标视频内容进行匹配计算;并根据匹配计算结果,从所述各视频帧中确定出目标视频帧;
所述提醒单元具体可以用于当识别到当前播放的视频内容为所述目标视频帧时,根据预定提醒方式针对所述第一对象进行提醒操作。
可选的,在本申请的一些实施例中,所述识别子单元具体可以用于根据所述目标视频的视频类型,提取所述目标视频对应的对象特征;根据所述对象特征,对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息。
可选的,在本申请的一些实施例中,所述预定提醒方式包括通过对所述目标视频进行音量增强,来提醒所述第一对象。
可选的,在本申请的一些实施例中,所述提醒单元可以包括片段确定子单元、音量增强子单元和提醒子单元,如下:
所述片段确定子单元,用于当识别到的视频内容为所述第一对象关注的目标视频内容时,基于所述识别到的视频内容,确定待处理的目标视频片段;
音量增强子单元,用于对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段;
提醒子单元,用于基于所述处理后音频片段,对所述第一对象进行提醒操作。
由上可知,本实施例可以通过播放单元301在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;通过确定单元302根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;由识别单元303对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,通过提醒单元304根据预定提醒方式针对所述第一对象进行提醒操作。本申请可以根据目标视频的对象互动操作信息,对用户进行观看视频的提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
本申请实施例还提供一种电子设备,如图4所示,其示出了本申请实施例所涉及的电子设备的结构示意图,该电子设备可以是终端或者服务器等,具体来讲:
该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,该电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例可以在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。本申请可以根据目标视频的对象互动操作信息,对用户进行观看视频的提醒操作,避免用户错过精彩的需要关注的视频片段,有利于提升用户的视频观看体验。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种视频提醒方法中的步骤。例如,该指令可以执行如下步骤:
在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;对所述目标视频进行视频内容识别;当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该计算机可读存储介质中所存储的指令,可以执行本申请实施例所提供的任一种视频提醒方法中的步骤,因此,可以实现本申请实施例所提供的任一种视频提醒方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述视频提醒方面的各种可选实现方式中提供的方法。
以上对本申请实施例所提供的一种视频提醒方法以及相关设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (16)

1.一种视频提醒方法,其特征在于,包括:
在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;
根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;
对所述目标视频进行视频内容识别;
当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
2.根据权利要求1所述的方法,其特征在于,所述对象互动操作信息包括至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息;
所述根据所述对象互动操作信息确定第一对象关注的目标视频内容,包括:
对所述至少一个第二对象在第二客户端上针对所述目标视频的互动操作信息进行统计处理,得到统计结果;
根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容。
3.根据权利要求2所述的方法,其特征在于,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;
所述根据所述统计结果在所述目标视频中确定第一对象关注的目标视频内容,包括:
当所述互动操作频次信息满足预设频次条件时,将所述目标视频当前时刻播放的视频内容确定为第一对象关注的目标视频内容。
4.根据权利要求2所述的方法,其特征在于,所述互动操作信息包括所述第二对象在第二客户端上针对所述目标视频的关注控件的操作。
5.根据权利要求2所述的方法,其特征在于,所述统计结果包括所述第二对象在第二客户端上针对所述目标视频的互动操作频次信息;
所述方法还包括:
当所述互动操作频次信息满足预设频次条件、且所述第一对象未执行针对所述目标视频的互动操作时,在所述目标视频对应的视频页面上展示互动邀请信息,所述互动邀请信息用于邀请所述第一对象进行互动操作;
响应于对所述互动邀请信息的接受操作,更新所述互动操作频次信息。
6.根据权利要求1所述的方法,其特征在于,所述根据所述对象互动操作信息确定第一对象关注的目标视频内容之前,还包括:
在所述第一客户端上展示所述目标视频的视频页面,所述视频页面包括针对所述目标视频的观看提醒活动的参与控件;
所述根据所述对象互动操作信息确定第一对象关注的目标视频内容,包括:
获取第一对象针对所述参与控件的触发操作的响应结果;
当所述响应结果为所述第一对象参与所述目标视频的观看提醒活动时,根据所述对象互动操作信息确定第一对象关注的目标视频内容。
7.根据权利要求1所述的方法,其特征在于,所述目标视频对应的视频页面包括至少一个预设提醒内容对应的提醒控件;
所述根据所述对象互动操作信息确定第一对象关注的目标视频内容,包括:
响应于第一对象对所述视频页面中目标提醒控件的触发操作,基于所述目标提醒控件对应的预设提醒内容,确定所述第一对象关注的目标视频内容。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
根据所述目标视频的视频类型,确定所述目标视频的对象关注点信息;
基于所述对象关注点信息,确定至少一个针对所述目标视频的预设提醒内容。
9.根据权利要求1所述的方法,其特征在于,所述对所述目标视频进行视频内容识别,包括:
对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息;
对各视频帧对应的内容特征信息与所述第一对象关注的目标视频内容进行匹配计算;并根据匹配计算结果,从所述各视频帧中确定出目标视频帧;
所述当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作,包括:
当识别到当前播放的视频内容为所述目标视频帧时,根据预定提醒方式针对所述第一对象进行提醒操作。
10.根据权利要求9所述的方法,其特征在于,所述对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息,包括:
根据所述目标视频的视频类型,提取所述目标视频对应的对象特征;
根据所述对象特征,对所述目标视频中各视频帧进行内容识别,得到各视频帧对应的内容特征信息。
11.根据权利要求1所述的方法,其特征在于,所述预定提醒方式包括通过对所述目标视频进行音量增强,来提醒所述第一对象。
12.根据权利要求11所述的方法,其特征在于,所述当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作,包括:
当识别到的视频内容为所述第一对象关注的目标视频内容时,基于所述识别到的视频内容,确定待处理的目标视频片段;
对所述目标视频片段对应的原始音频片段进行音量增强处理,得到处理后音频片段;
基于所述处理后音频片段,对所述第一对象进行提醒操作。
13.一种视频提醒装置,其特征在于,包括:
播放单元,用于在第一客户端上播放目标视频,并获取针对所述目标视频的对象互动操作信息;
确定单元,用于根据所述对象互动操作信息确定第一对象关注的目标视频内容,所述第一对象为所述第一客户端的使用对象;
识别单元,用于对所述目标视频进行视频内容识别;
提醒单元,用于当识别到的视频内容为所述第一对象关注的目标视频内容时,根据预定提醒方式针对所述第一对象进行提醒操作。
14.一种电子设备,其特征在于,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求1至12任一项所述的视频提醒方法中的操作。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至12任一项所述的视频提醒方法中的步骤。
16.一种计算机程序产品,包括计算机程序或指令,其特征在于,该计算机程序或指令被处理器执行时实现权利要求1至12任一项所述的视频提醒方法中的步骤。
CN202211692686.6A 2022-12-28 2022-12-28 视频提醒方法以及相关设备 Pending CN116980689A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211692686.6A CN116980689A (zh) 2022-12-28 2022-12-28 视频提醒方法以及相关设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211692686.6A CN116980689A (zh) 2022-12-28 2022-12-28 视频提醒方法以及相关设备

Publications (1)

Publication Number Publication Date
CN116980689A true CN116980689A (zh) 2023-10-31

Family

ID=88471964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211692686.6A Pending CN116980689A (zh) 2022-12-28 2022-12-28 视频提醒方法以及相关设备

Country Status (1)

Country Link
CN (1) CN116980689A (zh)

Similar Documents

Publication Publication Date Title
KR101816113B1 (ko) 컴퓨터 실행 방법, 시스템 및 컴퓨터 판독 가능 매체
CN110364146B (zh) 语音识别方法、装置、语音识别设备及存储介质
CN112753226A (zh) 用于识别和解译嵌入式信息卡内容的机器学习
CN110557659B (zh) 视频推荐方法、装置、服务器及存储介质
CN113709384A (zh) 基于深度学习的视频剪辑方法、相关设备及存储介质
CN111723784B (zh) 一种风险视频识别方法、装置和电子设备
CN103718166A (zh) 信息处理设备、信息处理方法和计算机程序产品
CN112312142B (zh) 视频播放控制方法、装置和计算机可读存储介质
CN112887746B (zh) 直播互动方法及装置
CN112423143B (zh) 一种直播消息交互方法、装置及存储介质
CN113766268B (zh) 视频处理方法、装置、电子设备和可读介质
CN113347498A (zh) 一种视频播放方法、装置及计算机可读存储介质
CN113556603B (zh) 调整视频播放效果的方法及装置、电子设备
CN112287848A (zh) 基于直播的图像处理方法、装置、电子设备和存储介质
CN113497946B (zh) 视频处理方法、装置、电子设备和存储介质
CN114339285A (zh) 知识点的处理方法、视频处理方法、装置及电子设备
CN113301358A (zh) 内容提供及展示方法、装置、电子设备、存储介质
CN114257824B (zh) 直播显示方法、装置、存储介质及计算机设备
CN113573128B (zh) 一种音频处理方法、装置、终端以及存储介质
CN114283349A (zh) 一种数据处理方法、装置、计算机设备及存储介质
CN113301352A (zh) 在视频播放期间进行自动聊天
EP1802115A1 (en) Person estimation device and method, and computer program
CN116980689A (zh) 视频提醒方法以及相关设备
CN113656638B (zh) 一种观看直播的用户信息处理方法、装置及设备
CN113301362B (zh) 视频元素展示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication