基于用户消费信息的视频处理方法及装置与流程

文档序号:16673896发布日期:2019-01-18 23:47阅读:195来源:国知局
基于用户消费信息的视频处理方法及装置与流程

本发明涉及视频处理技术领域,具体地,涉及一种基于用户消费信息的视频处理方法及装置。



背景技术:

随着数字媒体技术的快速发展,视频业务呈现爆炸式的增长,特别是多种沉浸式媒体业务迅速崛起。其中,全景视频业务通过提供包围特定物理空间视域的全部或部分视频内容,为用户带来沉浸式的媒体消费体验。由于其数倍于传统视频的巨大数据量、独特的视频特性、以及频繁的用户交互功能,全景视频业务对视频媒体的传输与呈现提出了新的挑战。

受限于人眼的视角范围,用户无法一次性消费全景视频的所有内容,而只能消费视角范围内的视频内容。这一特点使关于用户感兴趣区域的研究成为提高用户消费体验及网络传输效率的关键部分。用户感兴趣区域即用户在观看视频媒体时,其视线主要集中和关注的视频区域。在当前学术界中,有很多对于如何寻找用户感兴趣区域以及如何表示用户感兴趣区域的位置的相关问题研究。但视频传输和消费中,相关技术只提供了用户感兴趣区域的空间位置信息或视频内容本身的信息,缺少视频消费相关的特征信息。由于视频资源在传输和呈现过程中缺少视频资源的消费特征信息对传输和呈现策略的参考、指导。因此需要结合视频空间位置信息对特定视频区域的视频消费信息进行额外的标识。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种基于用户消费信息的视频处理方法及装置。以解决相关技术中缺少直接体现用户消费行为的信息,导致视频的传输和呈现过程不能根据用户实际消费行为进行自适应和调整的问题。

第一方面,本发明提供一种基于用户消费信息的视频处理方法,包括:

获取特定视频区域的用户消费统计数据;

根据所述特定视频区域的用户消费统计数据,得到相应的消费统计信息和/或消费特征信息;

根据所述消费统计信息和/或消费特征信息,在采集或编辑完成的视频数据中,对视频中的特定视频区域添加对应标识信息;

在视频传输、呈现过程中,对所述标识信息进行筛选;

根据所述筛选的标识信息,确定筛选的特定视频区域;

对所述筛选的特定视频区域的全部或者部分内容进行缓存、推送或者显示操作。

可选地,所述在采集或编辑完成的视频数据中,对视频中的特定视频区域添加对应标识信息中的所述标识信息包括:特定视频区域的消费信息类型数量、特定视频区域的消费类型、特定视频区域的消费内容。

可选地,所述特定视频区域的消费类型用于指示的信息包括:用户对特定视频区域的请求统计信息、用户对特定视频区域的感兴趣评分统计信息、用户对特定视频区域的注视统计信息、针对特定视频区域的至少一种消费统计信息统计得到的热度等级信息的任一种或者多种信息。

可选地,所述在视频传输、呈现过程中,对所述标识信息进行筛选,包括:

根据网络节点或客户端预先设置的筛选条件,筛选所述视频中标识信息符合筛选条件的标识信息对应的视频区域,和/或筛选所述视频中标识信息中内容最优的标识信息对应的视频区域;所述筛选条件包括:针对特定视频区域的至少一种消费统计信息统计得到的热度等级。

可选地,还包括:

根据网络节点自身的缓存状况、用户连接情况、当前网络状况确定所述网络节点的内容预取条件;所述内容预取条件包括:预取内容大小不超过20m,针对特定视频区域的至少一种消费统计信息统计得到的热度等级高于75%;

向服务器发送内容预取请求,并发送相应内容预取条件;

服务器根据网络节点的内容预取条件,对视频的标识信息进行筛选。

第二方面,本发明提供一种基于用户消费信息的视频处理装置,包括:

获取模块,用于获取特定视频区域的用户消费统计数据;

分析模块,用于根据所述特定视频区域的用户消费统计数据,得到相应的消费统计信息和/或消费特征信息;

标识模块,用于根据所述消费统计信息和/或消费特征信息,在采集或编辑完成的视频数据中,对视频中的特定视频区域添加对应标识信息;

筛选模块,用于在视频传输、呈现过程中,对所述标识信息进行筛选;

确定模块,用于根据所述筛选的标识信息,确定筛选的特定视频区域;

处理模块,用于对所述筛选的特定视频区域的全部或者部分内容进行缓存、推送或者显示操作。

可选地,所述在采集或编辑完成的视频数据中,对视频中的特定视频区域添加对应标识信息中的所述标识信息包括:特定视频区域的消费信息类型数量、特定视频区域的消费类型、特定视频区域的消费内容。

可选地,所述特定视频区域的消费类型用于指示的信息包括:用户对特定视频区域的请求统计信息、用户对特定视频区域的感兴趣评分统计信息、用户对特定视频区域的注视统计信息、针对特定视频区域的至少一种消费统计信息统计得到的热度等级信息的任一种或者多种信息。

可选地,所述筛选模块,具体用于:

根据网络节点或客户端预先设置的筛选条件,筛选所述视频中标识信息符合筛选条件的标识信息对应的视频区域,和/或筛选所述视频中标识信息中内容最优的标识信息对应的视频区域;所述筛选条件包括:针对特定视频区域的至少一种消费统计信息统计得到的热度等级。

可选地,所述筛选模块,还用于:

根据网络节点自身的缓存状况、用户连接情况、当前网络状况确定所述网络节点的内容预取条件;所述内容预取条件包括:预取内容大小不超过20m,针对特定视频区域的至少一种消费统计信息统计得到的热度等级高于75%;

向服务器发送内容预取请求,并发送相应内容预取条件;

服务器根据网络节点的内容预取条件,对视频的标识信息进行筛选。

与现有技术相比,本发明具有如下的有益效果:

本发明提供的基于用户消费信息的视频处理方法及装置,解决了相关技术中缺少直接体现用户消费行为的信息,特别是在全景视频的消费中,不能根据用户的消费行为直接指示视频中用户感兴趣区域。在视频的传输和呈现过程中,可以通过对本发明中标识信息的筛选直接确定用户消费统计信息反应的用户感兴趣区域,确定的用户感兴趣区域更符合用户消费习惯,在传输过程中自适应地根据所述标识信息调整传输策略,在呈现过程中根据所述标识信息对用户消费提供参考和指导。从而有效节省网络资源,提升用户的消费体验。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为本发明提供的针对分块全景视频实施例中进行消费信息标识的示例图;

图2为本发明提供的针对分块全景视频实施例中进行内容预取的流程图;

图3为本发明提供的关于视频消费应用实例示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

根据本发明提供的基于用户消费信息的视频处理方法,包括:

s101、获取特定视频区域的用户消费统计数据。

s102、根据所述特定视频区域的用户消费统计数据,得到相应的消费统计信息和/或消费特征信息。

s103、根据所述消费统计信息和/或消费特征信息,在采集或编辑完成的视频数据中,对视频中的特定视频区域添加对应标识信息。

具体的,所述标识信息包括:特定视频区域的消费信息类型数量、特定视频区域的消费类型、特定视频区域的消费内容。

进一步地,所述特定视频区域的消费类型用于指示的信息包括:用户对特定视频区域的请求统计信息、用户对特定视频区域的感兴趣评分统计信息、用户对特定视频区域的注视统计信息、针对特定视频区域的至少一种消费统计信息统计得到的热度等级信息的任一种或者多种信息。

s104、在视频传输、呈现过程中,对所述标识信息进行筛选。

具体的,根据网络节点或客户端预先设置的筛选条件,筛选所述视频中标识信息符合筛选条件的标识信息对应的视频区域,和/或筛选所述视频中标识信息中内容最优的标识信息对应的视频区域。

s105、根据所述筛选的标识信息,确定筛选的特定视频区域。

s106、对所述筛选的特定视频区域的全部或者部分内容进行缓存、推送或者显示操作。

根据本发明提供的基于用户消费信息的视频处理装置,包括:

获取模块,用于获取特定视频区域的用户消费统计数据。

分析模块,用于根据所述特定视频区域的用户消费统计数据,得到相应的消费统计信息和/或消费特征信息。

标识模块,用于根据所述消费统计信息和/或消费特征信息,在采集或编辑完成的视频数据中,对视频中的特定视频区域添加对应标识信息。

具体的,所述标识信息包括:特定视频区域的消费信息类型数量、特定视频区域的消费类型、特定视频区域的消费内容。

进一步地,所述特定视频区域的消费类型用于指示的信息包括:用户对特定视频区域的请求统计信息、用户对特定视频区域的感兴趣评分统计信息、用户对特定视频区域的注视统计信息、针对特定视频区域的至少一种消费统计信息统计得到的热度等级信息的任一种或者多种信息。

筛选模块,用于在视频传输、呈现过程中,对所述标识信息进行筛选。

具体的,根据网络节点或客户端预先设置的筛选条件,筛选所述视频中标识信息符合筛选条件的标识信息对应的视频区域,和/或筛选所述视频中标识信息中内容最优的标识信息对应的视频区域。

确定模块,用于根据所述筛选的标识信息,确定筛选的特定视频区域。

处理模块,用于对所述筛选的特定视频区域的全部或者部分内容进行缓存、推送或者显示操作。

下面结合附图和具体实施例对本发明中的技术方案做更加详细的说明。

实施例1

如图1、图2所示,在分块全景视频的传输过程中,各网络节点需要提前获取并缓存部分分块视频资源,以更灵活、迅速地根据客户端的消费情况及时传输特定视频资源。基于不同的内容预取和缓存策略,各网络节点可能缓存不同的视频资源。只根据媒体消费顺序对视频进行预取和缓存的策略是低效、不理想的。

根据本发明标识信息中,由用户观看统计信息及请求统计信息分析得到特定区域热度等级信息,在视频封装过程中,对特定视频区域添加相应标识信息。特定网络节点在预取视频资源时,根据网络节点自身的缓存状况、用户连接情况、当前网络状况等因素,确定该网络节点的内容预取条件,要求预取内容大小不超过20m,消费信息中热度等级高于75%。向服务器发送内容预取请求,并发送相应内容预取条件。源服务器根据网络节点的内容预取条件,对视频的标识信息进行筛选。筛选热度等级高于75%的视频资源,并进一步筛选其他标识信息,最终确定对全景视频分块区域2进行内容预取,发送相应分块内容。网络节点获取内容后进行缓存。

基于本发明的标识信息,用户感兴趣区域内容能够通过相应网络节点的缓存更灵活、迅速地被消费,高效地利用了网络资源并保证了用户的消费体验。

实施例2

在全景视频消费中,相关技术在视频制作过程中,基于视频内容本身特征预测用户感兴趣区域并预先确定相应导演视角,对导演视角信息添加标识信息,使用户在特定情景下可以直接呈现导演视角内容,消费视频内容制作者预测的用户感兴趣区域内容。

本实施例中,根据全景视频在消费历史中的用户消费统计数据,在视频封装过程中,对特定视频区域添加消费信息标识信息,具体可以指示消费信息类型中的热度等级信息。在广播方式或无用户反馈的消费方式中,可以直接将本实施例标识信息中热度等级最高的视频区域作为导演视角区域。在客户端获取视频内容及相应标识信息后,在本实施例的标识信息中对热度等级信息进行筛选,定位到热度等级最高对应的视频区域,直接以该区域作为中心进行呈现。使导演视角不局限于内容制作时对用户感兴趣区域的预测,而能够通过本实施例的信息准确体现用户观看该视频时普遍的感兴趣区域。在用户无法进行交互式消费的应用场景下提供更符合用户消费习惯的视频内容。

针对以上问题,需在视频媒体相关信息中增加新的指示信息,这些信息可以多样地,可选地由以下一组信息为例实现。

type_number:指示该视频区域的消费信息类型数量;

user_statistic_type:指示该视频区域的消费信息类型;

statistic_content_length:指示该视频区域的消费信息内容长度;

content_byte:指示该视频区域的消费信息的具体字节信息;

以下实施例中为了描述方便,引用上述的一组指示信息描述,但在其他实施例中,也可以或可能是其他的信息。

以isobmff为例,合理地添加基于视频内容及其空间位置的指示信息,即type_number、user_statistic_type、statistic_content_length、content_byte,形成对特定视频区域的消费特征的标识。

针对本实施例,可以根据需要合理地添加如下字段:

type_number:指示该视频区域的消费信息类型数量;

user_statistic_type:指示该视频区域的消费信息类型,其中类型的取值和含义如表1所示。

表1

statistic_content_length:指示该视频区域的消费信息内容的长度;

content_byte:指示该视频区域的消费信息的具体字节信息;

region_number:指示该视频中包含消费信息标识信息的视频区域数量。

基于以上信息,以isobmff为例,下面给出一种对这些信息的组织结构。

上述各字段的含义,已在上文中作出说明。

需要注意的是,本实施例中只是以上述字段为例对本发明的标识信息进行说明,并不局限于以上字段及其大小。

本实施例中以isobmff为例,阐明所提出的解决方案,但是这些方案同样也可以用于其它文件封装、传输系统和协议里。

需要说明的是,本发明提供的所述基于用户消费信息的视频处理方法中的步骤,可以利用所述基于用户消费信息的视频处理装置中对应的模块、装置、单元等予以实现,本领域技术人员可以参照所述系统的技术方案实现所述方法的步骤流程,即,所述系统中的实施例可理解为实现所述方法的优选例,在此不予赘述。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统及其各个装置以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统及其各个装置以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的系统及其各项装置可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1