CN114640884A - 一种在线视频播放质量分析方法、***及计算机存储介质 - Google Patents
一种在线视频播放质量分析方法、***及计算机存储介质 Download PDFInfo
- Publication number
- CN114640884A CN114640884A CN202210280540.4A CN202210280540A CN114640884A CN 114640884 A CN114640884 A CN 114640884A CN 202210280540 A CN202210280540 A CN 202210280540A CN 114640884 A CN114640884 A CN 114640884A
- Authority
- CN
- China
- Prior art keywords
- video
- playing
- target user
- analyzed
- playing quality
- 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
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 59
- 238000012545 processing Methods 0.000 claims abstract description 47
- 238000000034 method Methods 0.000 claims abstract description 32
- 230000004044 response Effects 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 claims description 4
- 238000012216 screening Methods 0.000 claims description 3
- 239000000126 substance Substances 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 description 9
- 238000005457 optimization Methods 0.000 description 8
- 238000012937 correction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004141 dimensional analysis Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44008—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开提供的一种在线视频播放质量分析方法、***及计算机存储介质。该在线视频播放质量分析方法包括:从该目标视频网站后台定位出该待分析视频对应的视频源,并进行初步处理;获取目标用户选取的视频播放模式,并根据目标用户选取的视频播放模式进行视频播放质量信息采集;对视频播放质量信息进行初步处理;基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数;本发明有效的解决了当前在线视频播放质量分析方式的参考依据具有局限性的问题,打破了当前对在视频播放质量分析中的存在的单一性和笼统性,大幅度提升了视频播放质量分析结果的精准性。
Description
技术领域
本发明属于视频播放质量分析技术领域,涉及到一种在线视频播放质量分析方法、***及计算机存储介质。
背景技术
随着经济的快速发展和互联网技术的不断提高,越来越多的人都开始利用移动设备在线观看网络电视以及短视频等来作为主要的休闲娱乐方式,在线视频的播放质量不仅影响着观看者的的体验感,同时还影响了观看人员与视频播放平台的粘性,因此,需要对在线视频的播放质量进行分析。
当前在线视频播放质量分析主要集中于视频的比特率、帧率等基础的视频质量参数进行分析,属于单一性和笼统性的分析方式,不仅没有考虑到用户观看设备中网速等客观因素对视频播放质量的影响,也没有针对用户不同操作指令后视频的播放情况进行分析,很显然,当前在线视频播放质量分析方式还存在一定的弊端,一方面,当前在线视频播放质量分析的参考依据具有局限性,无法提高视频播放质量分析结果的客观性、可靠性和精准性,另一方面,当前在线视频播放质量分析方式具有单一性,无法为后续对视频播放平台提供合理的优化依据和优化方向,进而在一定程度上无法提高视频播放平台与用户的粘性。
发明内容
鉴于此,为解决上述背景技术中所提出的问题,现提出针对视频网站一种的在线视频播放质量分析方法、***及计算机存储介质,实现了对在线视频播放质量的精准分析;
本发明的目的可以通过以下技术方案实现:
本发明第一方面提供了一种在线视频播放质量分析方法,该方法包括以下步骤:
步骤S01、视频源信息获取与初步处理:获取目标用户在目标视频网站当前点击的待播放视频,将该视频记为待分析视频,从该目标视频网站后台定位出该待分析视频对应的视频源,进而处理得到该待分析视频各播放时间点对应的视频画面信息,并记为标准视频画面信息;
步骤S02、视频播放模式获取与视频播放质量信息采集:当目标用户点击待分析视频时,获取目标用户选取的视频播放模式,并根据目标用户选取的视频播放模式进行视频播放质量信息采集,若目标用户选取的视频播放模式为标准播放模式时,执行步骤S02-1,若目标用户选取的视频播放模式为自由播放模式时,则执行步骤S02-2;
步骤S02-1、标准播放模式视频播放质量信息采集:当目标用户处于标准播放模式时,对该待分析视频对应的外部播放质量信息和内部播放质量信息进行采集;
步骤S02-2、自由播放模式视频播放质量信息采集:当目标用户处于自由播放模式时,从目标视频网站后台提取目标用户发出的操作指令信息和目标用户发出操作指令时对应的视频播放质量信息;
步骤S03、视频播放质量信息初步处理:基于目标用户选取的视频播放模式和采集的目标用户选取的视频播放模式下的视频播放质量信息,对其进行初步处理;
步骤S04、视频播放质量信息分析:基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数,将待分析视频对应的播放质量指数与预设的各视频播放质量等级对应的视频播放质量指数进行对比,得到待分析视频对应的视频播放质量等级;
步骤S05、视频播放质量分析结果反馈:获取该待分析视频对应的视频播放质量等级,并反馈至该目标视频网站后台。
进一步地,所述对该待分析视频对应视频源的具体处理过程为:根据待分析视频对应的视频源,获取该待分析视频对应的各视频帧,提取各视频帧对应的时间点,将各视频帧对应的时间点记为各视频帧对应的播放时间点,将各视频帧记为各视频画面,通过图像识别技术对各视频画面进行识别,获取各视频画面对应的字幕内容,并将各视频画面对应的播放时间点按照其先后顺序进行编号,依次标记为1,2,...t,...n。
进一步地,所述该待分析视频对应的外部播放质量信息为目标用户观看设备对应的型号和目标用户观看设备对应的网速,待分析视频对应的内部播放质量信息为待分析视频对应的首次加载时长、待分析视频各播放时间段内各视频基准播放参数对应的曲线和待分析视频各播放时间段内对应的视频画面信息,其中,各视频基准播放参数分别为比特率、分辨率、帧率和噪声,将待分析视频各播放时间段内各视频基准播放参数对应的曲线记为各视频基准参数对应的实际曲线。
进一步地,所述待分析视频播放时对应的视频画面信息具体包括待分析视频各播放时间段内各已播放视频画面对应的播放时间点和各已播放视频画面对应的字幕内容,将各已播放视频画面按照其播放顺序进行编号,依次标记为1,2,...i,...m。
进一步地,所述目标用户发出的操作指令信息为目标用户发出的操作指令次数、目标用户在各次发出操作指令时对应的指令类型、目标用户在各次发出操作指令时对应的发起时间点和目标用户在各次发出操作指令时对应的结束时间点,将目标用户发出的各次操作指令按照其发送时间先后进行编号,依次标记为1,2,...k,...h,其中,指令类型包括播放进度类型和播放速度类型。
进一步地,所述从目标视频网站后台提取目标用户发出操作指令时对应视频播放质量信息的具体提取过程包括以下步骤:
1)获取目标用户在各次发出操作指令时对应的指令类型,若目标用户某次发出操作指令时对应的指令类型为播放进度类型时,获取目标用户该次发出操作指令对应的结束时间点以及提取目标用户在该次发出操作指令结束时间点时对应的显示播放视频画面和该显示播放视频画面对应的显示响应时长;
2)若目标用户某次发出操作指令时对应的指令类型为播放速度类型时,获取目标用户该次发出操作指令对应的发起时间点和结束时间点,进而得到目标用户该次发出操作指令对应的持续时长,从目标视频网站后台提取该次发出操作指令持续时长内各时间点内待分析视频播放画面对应的画面对比度和画面饱和度,以此分别对目标用户发出操作指令时对应的视频播放质量信息进行提取。
进一步地,所述对采集的目标用户选取的视频模式下的视频播放质量信息进行初步处理的具体处理过程包括以下步骤:
步骤S03-1、当目标用户选取的视频模式为标准播放模式时,获取该待分析视频对应的外部播放质量信息,进而提取目标用户观看设备对应的型号,基于目标用户观看设备对应的型号,从设备数据库中检索得到目标用户观看设备型号上各视频基准播放参数对应的标准曲线,同时提取目标用户观看设备对应的网速,将目标用户观看设备对应的网速与预设的各视频播放质量影响权重对应的网速阈值进行对比,筛选出目标用户观看设备网速对应的视频播放质量影响权重,并标记为β;
步骤S03-2、当目标用户选取的视频模式为自由播放模式时,获取目标用户发出的操作指令信息,进而提取目标用户在各次发出操作指令时对应的指令类型,根据目标用户在各次发出操作指令时对应的指令类型,分别进行操作指令类型对应的视频播放质量影响权重设置,将播放进度类型对应的视频播放质量影响权重值记为α,将播放速度类型对应的视频播放质量影响权重值记为ε。
进一步地,所述视频播放质量信息分析包括标准播放模式视频播放质量分析和自由播放模式视频播放质量分析,其具体分析过程包括以下步骤:
第一步、当目标用户选取的视频模式为标准播放模式时,获取目标用户观看设备网速对应的视频播放质量影响权重、目标用户观看设备型号上各视频基准播放参数对应的标准曲线和待分析视频对应的外部部播放质量信息,分别对其进行分析,进而统计标准播放模式下的待分析视频对应的播放质量指数,并记为γ;
第二步、当目标用户选取的视频模式为自由播放模式时,获取待分析视频对应的操作指令信息、目标用户发出操作指令时对应的视频播放质量信息和各操作指令类型对应的视频播放质量影响权重值,分别对其进行分析,进而统计自由播放模式下的待分析视频对应的播放质量指数,并记为λ。
本发明第二方面提供了一种在线视频播放质量分析***,所述该***包括视频源信息获取与初步处理模块、视频播放模式获取模块、视频播放质量信息采集模块、视频播放质量信息初步处理模块、设备数据库、云分析平台和数据反馈终端;其中,
所述视频源信息获取与初步处理模块用于获取目标用户点击的待分析视频对应的视频源,并对获取的待分析视频对应的视频源进行初步处理;
所述视频播放模式获取模块用于当目标用户点击待分析视频时,获取目标用户选取的视频播放模式;
所述视频播放质量信息采集模块用于根据目标用户对应的视频播放模式进行视频播放质量信息采集,其包括标准播放模式视频播放质量信息采集单元和自由播放模式视频播放质量信息采集单元;
所述视频播放质量信息初步处理模块用于对标准播放模式视频播放质量信息采集单元和自由播放模式视频播放质量信息采集单元采集的视频播放质量信息进行初步处理;
所述设备数据库用于存储各设备型号上各视频基准播放参数对应的标准曲线;
所述云分析平台用于对基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数,得到待分析视频对应的视频播放质量等级;
所述数据反馈终端用于获取该待分析视频对应的视频播放质量等级,并反馈至该目标视频网站后台。
本发明第三方面提供了一种计算机存储介质,所述计算机存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现本发明所述的方法。
本发明的有益效果:
(1)本发明提供的一种在线视频播放质量分析方法,通过获取目标用户选取的播放模式,根据目标用户选取的播放模式进行对应的播放质量信息采集,并各播放模式下采集的播放质量信息进行分析,有效的解决了当前在线视频播放质量分析参考依据具有局限性的问题,打破了当前在视频播放质量分析方式中存在的单一性和笼统性,同时通过根据目标用户选取的播放模式进行针对性和多维度的分析方式,大幅度提升了视频播放质量分析结果的客观性、可靠性和精准性,为后续对视频播放网站或者视频播放平台提供合理的优化依据和优化方向,进而在一定程度上有效提高视频播放网站或视频播放平台与用户的粘性,满足了当前视频播放网站或者视频播放平台内在线播放视频质量分析需求;
(2)本发明通过将该待分析视频对应的视频播放质量等级反馈至该目标视频网站后台,为目标视频网站后台对其播放视频质量的分析与统计提供了可靠的数据,有效的展示了目标视频网站中在线视频播放质量情况,同时还促进了目标视频网站在线视频播放质量的优化进程。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明方法实施步骤流程图;
图2为本发明***各模块连接示意图;
图3为本发明视频播放质量信息采集模块结构示意图。
具体实施方式
下面将结合本发明实施以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
请参阅图1所示,一种在线视频播放质量分析方法,所述该方法包括以下步骤:
步骤S01、视频源信息获取与初步处理:获取目标用户在目标视频网站当前点击的待播放视频,将该视频记为待分析视频,从该目标视频网站后台定位出该待分析视频对应的视频源,进而处理得到该待分析视频各播放时间点对应的视频画面信息,并记为标准视频画面信息;
具体地,对该待分析视频对应视频源的具体处理过程为:根据待分析视频对应的视频源,获取该待分析视频对应的各视频帧,提取各视频帧对应的时间点,将各视频帧对应的时间点记为各视频帧对应的播放时间点,将各视频帧记为各视频画面,通过图像识别技术对各视频画面进行识别,获取各视频画面对应的字幕内容,并将各视频画面对应的播放时间点按照其先后顺序进行编号,依次标记为1,2,...t,...n,进而通过对视频源进行处理,为后续对在线视频播放质量的分析提供了可靠的参考依据。
步骤S02、视频播放模式获取与视频播放质量信息采集:当目标用户点击待分析视频时,获取目标用户选取的视频播放模式,并根据目标用户选取的视频播放模式进行视频播放质量信息采集,若目标用户选取的视频播放模式为标准播放模式时,执行步骤S02-1,若目标用户选取的视频播放模式为自由播放模式时,则执行步骤S02-2;
步骤S02-1、标准播放模式视频播放质量信息采集:当目标用户处于标准播放模式时,对该待分析视频对应的外部播放质量信息和内部播放质量信息进行采集;
需要说明的是,所述该待分析视频对应的外部播放质量信息为目标用户观看设备对应的型号和目标用户观看设备对应的网速,待分析视频对应的内部播放质量信息为待分析视频对应的首次加载时长、待分析视频各播放时间段内各视频基准播放参数对应的曲线和待分析视频各播放时间段内对应的视频画面信息,其中,各视频基准播放参数分别为比特率、分辨率、帧率和噪声,将待分析视频各播放时间段内各视频基准播放参数对应的曲线记为各视频基准参数对应的实际曲线。
示例性地,所述待分析视频对应的外部播放质量信息和内部播放质量信息通过目标分析网站后台提取,其中在提取各视频基准播放参数和视频画面信息时为按照预设提取时间段的提取方式进行提取,将各预设提取时间段记为各播放时间段。
进一步地,所述待分析视频播放时对应的视频画面信息具体包括待分析视频各播放时间段内各已播放视频画面对应的播放时间点和各已播放视频画面对应的字幕内容,将各已播放视频画面按照其播放顺序进行编号,依次标记为1,2,...i,...m。
步骤S02-2、自由播放模式视频播放质量信息采集:当目标用户处于自由播放模式时,从目标视频网站后台提取目标用户发出的操作指令信息和目标用户发出操作指令时对应的视频播放质量信息;
需要说明的是,所述目标用户发出的操作指令信息为目标用户发出的操作指令次数、目标用户在各次发出操作指令时对应的指令类型、目标用户在各次发出操作指令时对应的发起时间点和目标用户在各次发出操作指令时对应的结束时间点,将目标用户发出的各次操作指令按照其发送时间先后进行编号,依次标记为1,2,...k,...h,其中,指令类型包括播放进度类型和播放速度类型。
示例性地,所述从目标视频网站后台提取目标用户发出操作指令时对应视频播放质量信息的具体提取过程包括以下步骤:
1)获取目标用户在各次发出操作指令时对应的指令类型,若目标用户某次发出操作指令时对应的指令类型为播放进度类型时,获取目标用户该次发出操作指令对应的结束时间点以及提取目标用户在该次发出操作指令结束时间点时对应的显示播放视频画面和该显示播放视频画面对应的显示响应时长;
2)若目标用户某次发出操作指令时对应的指令类型为播放速度类型时,获取目标用户该次发出操作指令对应的发起时间点和结束时间点,进而得到目标用户该次发出操作指令对应的持续时长,从目标视频网站后台提取该次发出操作指令持续时长内各时间点内待分析视频播放画面对应的画面对比度和画面饱和度,以此分别对目标用户发出操作指令时对应的视频播放质量信息进行提取。
其中,所述用户发出操作指令对应的持续时长指用户发出操作指令发起时间点和结束时间点之间的间隔时长。
步骤S03、视频播放质量信息初步处理:基于目标用户选取的视频播放模式和采集的目标用户选取的视频播放模式下的视频播放质量信息,对其进行初步处理;
具体地,所述对采集的目标用户选取的视频模式下的视频播放质量信息进行初步处理的具体处理过程包括以下步骤:
步骤S03-1、当目标用户选取的视频模式为标准播放模式时,获取该待分析视频对应的外部播放质量信息,进而提取目标用户观看设备对应的型号,基于目标用户观看设备对应的型号,从设备数据库中检索得到目标用户观看设备型号上各视频基准播放参数对应的标准曲线,同时提取目标用户观看设备对应的网速,将目标用户观看设备对应的网速与预设的各视频播放质量影响权重对应的网速阈值进行对比,筛选出目标用户观看设备网速对应的视频播放质量影响权重,并标记为β;
需要说明的是,设备网速越快,β越小,设备网速越慢,β越大。
步骤S03-2、当目标用户选取的视频模式为自由播放模式时,获取目标用户发出的操作指令信息,进而提取目标用户在各次发出操作指令时对应的指令类型,根据目标用户在各次发出操作指令时对应的指令类型,分别进行操作指令类型对应的视频播放质量影响权重设置,将播放进度类型对应的视频播放质量影响权重值记为α,将播放速度类型对应的视频播放质量影响权重值记为ε。
步骤S04、视频播放质量信息分析:基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数,将待分析视频对应的播放质量指数与预设的各视频播放质量等级对应的视频播放质量参数进行对比,得到待分析视频对应的视频播放质量等级;
在一个具体实施例中,所述视频播放质量信息分析包括标准播放模式视频播放质量分析和自由播放模式视频播放质量分析,其具体分析过程包括以下步骤:
第一步、当目标用户选取的视频模式为标准播放模式时,获取目标用户观看设备网速对应的视频播放质量影响权重、目标用户观看设备型号上各视频基准播放参数对应的标准曲线和待分析视频对应的外部部播放质量信息,分别对其进行分析,进而统计标准播放模式下的待分析视频对应的播放质量指数,并记为γ;
示例性地,所述对待分析视频对应的内部播放质量信息和待分析视频对应的外部部播放质量信息进行分析的具体分析过程包括以下步骤:
F1、获取目标用户观看设备型号上各视频基准播放参数对应的标准曲线和待分析视频对应各播放时间段内各视频基准参数对应的实际曲线,将各播放时间段内各视频基准参数对应的实际曲线与其标准曲线进行重合对比,获取各播放时间段各视频基准参数实际曲线与其标准曲线对应的重合区域数目以及各重合区域对应的重合长度,提取各播放时间段各视频基准参数对应的标准曲线长度,利用计算公式计算视频基准参数综合匹配度PD。
其中,计算视频基准参数综合匹配度计算过程为:将各播放时间段各视频基准参数实际曲线与其标准曲线对应的重合区域数目以及各重合区域对应的重合长度代入计算公式中,得到各视频基准参数实际曲线与其标准曲线的匹配度,并记为各视频基准参数匹配度,其中,w表示视频基准参数,w=a1或a2或a3或a4,a1、a2、a3和a4依次分别表示为比特率、分辨率、帧率和噪声,σ1,σ2为预设修正因子,qd w表示第d个播放时间段内视频基准参数实际曲线与其标准曲线对应的重合区域数目,q′w为视频基准参数预设的标准重合区域数目,d表示各播放时间段编号,d=1,2,......u,Lp wd表示第d个播放时间段内视频基准参数的实际曲线与其标准曲线在第p个重合区域对应的重合长度,p表示各重合区域对应的编号,p=1,2,......v,表示第d个播放时间段视频基准参数对应的标准曲线长度,根据各视频基准参数对应的匹配度,统计视频基准参数综合匹配度PD,其中,表示视频基准参数对应的修正因子。
F3、根据待分析视频各播放时间段内对应的视频画面信息,得到待分析视频各播放时间段内各累计播放视频画面对应的播放时间点和各累计播放视频画面对应的字幕内容,根据待分析视频各播放时间段内各累计播放视频画面对应的播放时间点,定位出各播放时间点对应的标准视频画面信息,进而将待分析视频各播放时间段内各累计播放视频画面对应的字幕内容与其播放时间点对应的标准字幕内容进行对比,若均保持一致,则将待分析视频对应的画面匹配度记为χ,若存在不一致,统计不一致的播放视频画面数目,并将待分析视频对应的画面匹配度记为χ′,其中,χ′=c*ψ,c表示不一致的播放视频画面数目,ψ表示单个不一致画面对应的画面匹配度,以此得到待分析视频对应的画面匹配度,记为HD,HD取值为χ或χ′且χ>χ′。
F4、将目标用户观看设备网速对应的视频播放质量影响权重、视频基准参数综合匹配度、待分析视频首次加载时长对应的播放质量因子和待分析视频对应的画面匹配度代入计算公式中,得到标准播放模式下的待分析视频对应的播放质量指数,ε1,ε2为预设系数。
在一个具体实施例中,所述标准播放模式下待分析视频播放质量指数计算公式中的对应关系具体为:PD、HD、μ越大,待分析视频的播放质量指数越大,β越大,待分析视频的播放质量指数越小。
第二步、当目标用户选取的视频模式为自由播放模式时,获取待分析视频对应的操作指令信息、目标用户发出操作指令时对应的视频播放质量信息和各操作指令类型对应的视频播放质量影响权重值,分别对其进行分析,进而统计自由播放模式下的待分析视频对应的播放质量指数,并记为λ。
示例性地,所述自由播放模式下的待分析视频的播放质量指数的具体计算过程包括以下步骤;
Y1、获取目标用户发出的操作指令次数和目标用户在各次发出操作指令时对应的指令类型,将目标用户在各次发出操作指令时对应的指令类型进行相互对比,统计目标用户发出播放进度类型操作指令的综合发出次数和发出播放速度类型操作指令对应的综合发出次数;
Y2、提取目标用户在各次发出播放进度类型操作指令时对应的结束时间点、在各次发出播放进度类型操作指令时对应的结束时间点时对应的显示播放视频画面和该显示播放视频画面的对应的显示响应时长,根据各次发出播放进度类型操作指令结束时间点,定位出各次发出播放进度类型操作指令结束时间点对应的标准视频画面信息,将其与各次发出播放进度类型操作指令结束时间点时对应的显示播放视频画面进行对比,若一致,则将该次发出播放进度类型操作指令对应的视频播放质量系数记为φ,反之则记为φ′,以此分别获取各次播放进度类型操作指令对应的视频播放质量系数JZx,x表示各次发出播放进度类型操作指令对应的编号,x=1,2,......g,JZx取值为φ或φ′,φ>φ′,将各次播放进度类型操作指令对应的视频播放质量系数和各次发出播放进度类型操作指令时显示播放视频画面的显示响应时长代入计算公式中,得到发出播放进度类型操作指令时待分析视频对应的视频播放质量指数,ω1,ω2为预设系数,XT′为预设的许可显示显示响应时长的阈值,XTx表示为第x次发出播放进度类型操作指令结束时间点时显示播放视频画面对应的显示响应时长。
Y3、提取目标用户各次发出播放速度类型操作指令时对应的持续时长内各时间点待分析视频播放画面对应的画面对比度和画面饱和度,将目标用户各次发出播放速度类型操作指令时对应的持续时长内各时时间点待分析视频播放画面对应的画面对比度和画面饱和度代入计算公式得到发出播放速度类型操作指令时待分析视频对应的视频播放质量指数,τ1,τ2为补偿因子,DBs z,BHs z分别表示目标用户第s次发出播放速度类型操作指令时对应持续时长内第z个时间点待分析视频播放画面对应的画面对比度、画面饱和度,DB′,BH′分别为预设的视频播放画面对应的标准画面对比度、标准画面饱和度。
Y4、将发出播放进度类型操作指令时待分析视频对应的视频播放质量指数、发出播放速度类型操作指令时待分析视频对应的视频播放质量指数、播放进度类型对应的视频播放质量影响权重值α、播放速度类型对应的视频播放质量影响权重值ε代入公式λ=α*θ+ε*θ′中,得到自由播放模式下的待分析视频对应的播放质量指数。
本发明实施例通过获取目标用户选取的播放模式,根据目标用户选取的播放模式进行对应的播放质量信息采集,并各播放模式下采集的播放质量信息进行分析,有效的解决了当前在线视频播放质量分析参考依据具有局限性的问题,打破了当前在视频播放质量分析方式中存在的单一性和笼统性,同时通过根据目标用户选取的播放模式进行针对性和多维度的分析方式,大幅度提升了视频播放质量分析结果的客观性、可靠性和精准性,为后续对视频播放网站或者视频播放平台提供合理的优化依据和优化方向,进而在一定程度上有效提高视频播放网站或视频播放平台与用户的粘性,满足了当前视频播放网站或者视频播放平台内在线播放视频质量分析需求。
步骤S05、视频播放质量分析结果反馈:获取该待分析视频对应的视频播放质量等级,并反馈至该目标视频网站后台。
本发明实施例通过通过将该待分析视频对应的视频播放质量等级反馈至该目标视频网站后台,为目标视频网站后台对其播放视频质量的分析与统计提供了可靠的数据,有效的展示了目标视频网站中在线视频播放质量情况,同时还促进了目标视频网站在线视频播放质量的优化进程。
请参阅图2所示,本发明提供了一种在线视频播放质量分析***,所述该***包括视频源信息获取与初步处理模块、视频播放模式获取模块、视频播放质量信息采集模块、视频播放质量信息初步处理模块、设备数据库、云分析平台和数据反馈终端;
所述云分析平台分别与视频源信息获取与初步处理模块、视频播放质量信息采集模块、视频播放质量信息初步处理模块以及数据反馈终端连接,视频播放质量信息采集模块与视频播放模式获取模块连接,设备数据库与视频播放质量信息初步处理模块连接;
所述视频源信息获取与初步处理模块用于获取目标用户点击的待分析视频对应的视频源,并对获取的待分析视频对应的视频源进行初步处理;
所述视频播放模式获取模块用于当目标用户点击待分析视频时,获取目标用户选取的视频播放模式;
请参阅图3所示,所述视频播放质量信息采集模块用于根据目标用户对应的视频播放模式进行视频播放质量信息采集,其包括标准播放模式视频播放质量信息采集单元和自由播放模式视频播放质量信息采集单元;
所述视频播放质量信息初步处理模块用于对标准播放模式视频播放质量信息采集单元和自由播放模式视频播放质量信息采集单元采集的视频播放质量信息进行初步处理;
所述设备数据库用于存储各设备型号上各视频基准播放参数对应的标准曲线;
所述云分析平台用于对基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数,得到待分析视频对应的视频播放质量等级;
所述数据反馈终端用于获取该待分析视频对应的视频播放质量等级,并反馈至该目标视频网站后台。
本发明该提供了一种计算机存储介质,所述计算机存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现本发明所述的方法。
以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
Claims (10)
1.一种在线视频播放质量分析方法,其特征在于,该方法包括以下步骤:
步骤S01、视频源信息获取与初步处理:获取目标用户在目标视频网站当前点击的待播放视频,将该视频记为待分析视频,从该目标视频网站后台定位出该待分析视频对应的视频源,进而处理得到该待分析视频各播放时间点对应的视频画面信息,并记为标准视频画面信息;
步骤S02、视频播放模式获取与视频播放质量信息采集:当目标用户点击待分析视频时,获取目标用户选取的视频播放模式,并根据目标用户选取的视频播放模式进行视频播放质量信息采集,若目标用户选取的视频播放模式为标准播放模式时,执行步骤S02-1,若目标用户选取的视频播放模式为自由播放模式时,则执行步骤S02-2;
步骤S02-1、标准播放模式视频播放质量信息采集:当目标用户处于标准播放模式时,对该待分析视频对应的外部播放质量信息和内部播放质量信息进行采集;
步骤S02-2、自由播放模式视频播放质量信息采集:当目标用户处于自由播放模式时,从目标视频网站后台提取目标用户发出的操作指令信息和目标用户发出操作指令时对应的视频播放质量信息;
步骤S03、视频播放质量信息初步处理:基于目标用户选取的视频播放模式和采集的目标用户选取的视频播放模式下的视频播放质量信息,对其进行初步处理;
步骤S04、视频播放质量信息分析:基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数,将待分析视频对应的播放质量指数与预设的各视频播放质量等级对应的视频播放质量指数进行对比,得到待分析视频对应的视频播放质量等级;
步骤S05、视频播放质量分析结果反馈:获取该待分析视频对应的视频播放质量等级,并反馈至该目标视频网站后台。
2.根据权利要求1所述的一种在线视频播放质量分析方法,其特征在于:所述对该待分析视频对应视频源的具体处理过程为:根据待分析视频对应的视频源,获取该待分析视频对应的各视频帧,提取各视频帧对应的时间点,将各视频帧对应的时间点记为各视频帧对应的播放时间点,将各视频帧记为各视频画面,通过图像识别技术对各视频画面进行识别,获取各视频画面对应的字幕内容,并将各视频画面对应的播放时间点按照其先后顺序进行编号,依次标记为1,2,...t,...n。
3.根据权利要求1所述的一种在线视频播放质量分析方法,其特征在于:所述该待分析视频对应的外部播放质量信息为目标用户观看设备对应的型号和目标用户观看设备对应的网速,待分析视频对应的内部播放质量信息为待分析视频对应的首次加载时长、待分析视频各播放时间段内各视频基准播放参数对应的曲线和待分析视频各播放时间段内对应的视频画面信息,其中,各视频基准播放参数分别为比特率、分辨率、帧率和噪声,将待分析视频各播放时间段内各视频基准播放参数对应的曲线记为各视频基准参数对应的实际曲线。
4.根据权利要求3所述的一种在线视频播放质量分析方法,其特征在于:所述待分析视频播放时对应的视频画面信息具体包括待分析视频各播放时间段内各已播放视频画面对应的播放时间点和各已播放视频画面对应的字幕内容,将各已播放视频画面按照其播放顺序进行编号,依次标记为1,2,...i,...m。
5.根据权利要求1所述的一种在线视频播放质量分析方法,其特征在于:所述目标用户发出的操作指令信息为目标用户发出的操作指令次数、目标用户在各次发出操作指令时对应的指令类型、目标用户在各次发出操作指令时对应的发起时间点和目标用户在各次发出操作指令时对应的结束时间点,将目标用户发出的各次操作指令按照其发送时间先后进行编号,依次标记为1,2,...k,...h,其中,指令类型包括播放进度类型和播放速度类型。
6.根据权利要求1所述的一种在线视频播放质量分析方法,其特征在于:所述从目标视频网站后台提取目标用户发出操作指令时对应视频播放质量信息的具体提取过程包括以下步骤:
1)获取目标用户在各次发出操作指令时对应的指令类型,若目标用户某次发出操作指令时对应的指令类型为播放进度类型时,获取目标用户该次发出操作指令对应的结束时间点以及提取目标用户在该次发出操作指令结束时间点时对应的显示播放视频画面和该显示播放视频画面对应的显示响应时长;
2)若目标用户某次发出操作指令时对应的指令类型为播放速度类型时,获取目标用户该次发出操作指令对应的发起时间点和结束时间点,进而得到目标用户该次发出操作指令对应的持续时长,从目标视频网站后台提取该次发出操作指令持续时长内各时间点内待分析视频播放画面对应的画面对比度和画面饱和度,以此分别对目标用户发出操作指令时对应的视频播放质量信息进行提取。
7.根据权利要求1所述的一种在线视频播放质量分析方法,其特征在于:所述对采集的目标用户选取的视频模式下的视频播放质量信息进行初步处理的具体处理过程包括以下步骤:
步骤S03-1、当目标用户选取的视频模式为标准播放模式时,获取该待分析视频对应的外部播放质量信息,进而提取目标用户观看设备对应的型号,基于目标用户观看设备对应的型号,从设备数据库中检索得到目标用户观看设备型号上各视频基准播放参数对应的标准曲线,同时提取目标用户观看设备对应的网速,将目标用户观看设备对应的网速与预设的各视频播放质量影响权重对应的网速阈值进行对比,筛选出目标用户观看设备网速对应的视频播放质量影响权重,并标记为β;
步骤S03-2、当目标用户选取的视频模式为自由播放模式时,获取目标用户发出的操作指令信息,进而提取目标用户在各次发出操作指令时对应的指令类型,根据目标用户在各次发出操作指令时对应的指令类型,分别进行操作指令类型对应的视频播放质量影响权重设置,将播放进度类型对应的视频播放质量影响权重值记为α,将播放速度类型对应的视频播放质量影响权重值记为ε。
8.根据权利要求1所述的一种在线视频播放质量分析方法,其特征在于:所述视频播放质量信息分析包括标准播放模式视频播放质量分析和自由播放模式视频播放质量分析,其具体分析过程包括以下步骤:
第一步、当目标用户选取的视频模式为标准播放模式时,获取目标用户观看设备网速对应的视频播放质量影响权重、目标用户观看设备型号上各视频基准播放参数对应的标准曲线和待分析视频对应的外部部播放质量信息,分别对其进行分析,进而统计标准播放模式下的待分析视频对应的播放质量指数,并记为γ;
第二步、当目标用户选取的视频模式为自由播放模式时,获取待分析视频对应的操作指令信息、目标用户发出操作指令时对应的视频播放质量信息和各操作指令类型对应的视频播放质量影响权重值,分别对其进行分析,进而统计自由播放模式下的待分析视频对应的播放质量指数,并记为λ。
9.一种在线视频播放质量分析***,其特征在于:所述该***包括视频源信息获取与初步处理模块、视频播放模式获取模块、视频播放质量信息采集模块、视频播放质量信息初步处理模块、设备数据库、云分析平台和数据反馈终端;其中,
所述视频源信息获取与初步处理模块用于获取目标用户点击的待分析视频对应的视频源,并对获取的待分析视频对应的视频源进行初步处理;
所述视频播放模式获取模块用于当目标用户点击待分析视频时,获取目标用户选取的视频播放模式;
所述视频播放质量信息采集模块用于根据目标用户对应的视频播放模式进行视频播放质量信息采集,其包括标准播放模式视频播放质量信息采集单元和自由播放模式视频播放质量信息采集单元;
所述视频播放质量信息初步处理模块用于对标准播放模式视频播放质量信息采集单元和自由播放模式视频播放质量信息采集单元采集的视频播放质量信息进行初步处理;
所述设备数据库用于存储各设备型号上各视频基准播放参数对应的标准曲线;
所述云分析平台用于对基于初步处理后的视频播放质量信息和采集的视频播放质量信息,对其进行分析,统计待分析视频对应的播放质量指数,得到待分析视频对应的视频播放质量等级;
所述数据反馈终端用于获取该待分析视频对应的视频播放质量等级,并反馈至该目标视频网站后台。
10.一种计算机存储介质,其特征在于:所述计算机存储介质烧录有计算机程序,所述计算机程序在服务器的内存中运行时实现上述权利要求1-8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210280540.4A CN114640884B (zh) | 2022-03-21 | 2022-03-21 | 一种在线视频播放质量分析方法、***及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210280540.4A CN114640884B (zh) | 2022-03-21 | 2022-03-21 | 一种在线视频播放质量分析方法、***及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114640884A true CN114640884A (zh) | 2022-06-17 |
CN114640884B CN114640884B (zh) | 2023-01-31 |
Family
ID=81950500
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210280540.4A Active CN114640884B (zh) | 2022-03-21 | 2022-03-21 | 一种在线视频播放质量分析方法、***及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114640884B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115375687A (zh) * | 2022-10-25 | 2022-11-22 | 江苏博惠新材料科技有限公司 | 一种塑料片材生产塑料原料混合均匀度监控分析*** |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103269459A (zh) * | 2013-05-22 | 2013-08-28 | 中国科学院声学研究所 | 针对流媒体业务的用户体验质量的监测*** |
WO2013177910A1 (zh) * | 2012-05-28 | 2013-12-05 | 华为技术有限公司 | 一种媒体质量的评估方法及装置 |
US8743954B1 (en) * | 2008-02-01 | 2014-06-03 | Zenverge, Inc. | Architecture for adjusting bit rate based on measured quality |
CN104410860A (zh) * | 2014-11-28 | 2015-03-11 | 北京航空航天大学 | 一种高清roi视频实时质量调节的方法 |
CN105898294A (zh) * | 2016-05-27 | 2016-08-24 | 乐视控股(北京)有限公司 | 一种视频质量评价方法及装置 |
CN106961632A (zh) * | 2017-04-12 | 2017-07-18 | 四川九鼎瑞信软件开发有限公司 | 视频质量分析方法及装置 |
CN106998467A (zh) * | 2017-04-18 | 2017-08-01 | 腾讯科技(深圳)有限公司 | 媒体播放质量测试方法和装置 |
US20190222491A1 (en) * | 2016-11-10 | 2019-07-18 | Ciena Corporation | Adaptive systems and methods enhancing service Quality of Experience |
EP3672154A1 (en) * | 2018-12-20 | 2020-06-24 | Fundacion Centro De Tecnologias De Interaccion Visual Y Comunicaciones Vicomtech | Optimising transmission of streaming video contents based on qoe metrics |
US20200314503A1 (en) * | 2019-03-26 | 2020-10-01 | Ssimwave Inc. | Unified end-to-end quality and latency measurement, optimization and management in multimedia communications |
WO2020244283A1 (zh) * | 2019-06-03 | 2020-12-10 | 中兴通讯股份有限公司 | 一种视频业务处理方法、***及装置 |
CN113992926A (zh) * | 2021-10-19 | 2022-01-28 | 北京有竹居网络技术有限公司 | 界面显示方法、装置、电子设备和存储介质 |
-
2022
- 2022-03-21 CN CN202210280540.4A patent/CN114640884B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8743954B1 (en) * | 2008-02-01 | 2014-06-03 | Zenverge, Inc. | Architecture for adjusting bit rate based on measured quality |
WO2013177910A1 (zh) * | 2012-05-28 | 2013-12-05 | 华为技术有限公司 | 一种媒体质量的评估方法及装置 |
CN103269459A (zh) * | 2013-05-22 | 2013-08-28 | 中国科学院声学研究所 | 针对流媒体业务的用户体验质量的监测*** |
CN104410860A (zh) * | 2014-11-28 | 2015-03-11 | 北京航空航天大学 | 一种高清roi视频实时质量调节的方法 |
CN105898294A (zh) * | 2016-05-27 | 2016-08-24 | 乐视控股(北京)有限公司 | 一种视频质量评价方法及装置 |
US20190222491A1 (en) * | 2016-11-10 | 2019-07-18 | Ciena Corporation | Adaptive systems and methods enhancing service Quality of Experience |
CN106961632A (zh) * | 2017-04-12 | 2017-07-18 | 四川九鼎瑞信软件开发有限公司 | 视频质量分析方法及装置 |
CN106998467A (zh) * | 2017-04-18 | 2017-08-01 | 腾讯科技(深圳)有限公司 | 媒体播放质量测试方法和装置 |
EP3672154A1 (en) * | 2018-12-20 | 2020-06-24 | Fundacion Centro De Tecnologias De Interaccion Visual Y Comunicaciones Vicomtech | Optimising transmission of streaming video contents based on qoe metrics |
US20200314503A1 (en) * | 2019-03-26 | 2020-10-01 | Ssimwave Inc. | Unified end-to-end quality and latency measurement, optimization and management in multimedia communications |
WO2020244283A1 (zh) * | 2019-06-03 | 2020-12-10 | 中兴通讯股份有限公司 | 一种视频业务处理方法、***及装置 |
CN113992926A (zh) * | 2021-10-19 | 2022-01-28 | 北京有竹居网络技术有限公司 | 界面显示方法、装置、电子设备和存储介质 |
Non-Patent Citations (1)
Title |
---|
杨世铭等: "4G网络的移动视频体验评估研究", 《电子测量技术》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115375687A (zh) * | 2022-10-25 | 2022-11-22 | 江苏博惠新材料科技有限公司 | 一种塑料片材生产塑料原料混合均匀度监控分析*** |
CN115375687B (zh) * | 2022-10-25 | 2023-03-24 | 江苏博惠新材料科技有限公司 | 一种塑料片材生产塑料原料混合均匀度监控分析*** |
Also Published As
Publication number | Publication date |
---|---|
CN114640884B (zh) | 2023-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110024412B (zh) | 一种视频直播的方法、装置和*** | |
CN104798346B (zh) | 用于补充与广播媒体相关的电子消息的方法和计算*** | |
CN110941738B (zh) | 推荐方法、装置、电子设备及计算机可读存储介质 | |
CN104486649B (zh) | 视频内容评级方法及装置 | |
CN112084812B (zh) | 图像处理方法、装置、计算机设备及存储介质 | |
WO2018019210A1 (zh) | 一种监测交互式网络电视iptv用户状态的方法及装置 | |
CN111757147A (zh) | 一种赛事视频结构化的方法、装置及*** | |
CN106797327A (zh) | 使用与自适应比特率流传输相关联的消息执行对移动平台的媒体监视 | |
CN110691271A (zh) | 一种新闻视频生成方法、***、装置和存储介质 | |
CN114640884B (zh) | 一种在线视频播放质量分析方法、***及计算机存储介质 | |
CN109286848B (zh) | 一种终端视频信息的交互方法、装置及存储介质 | |
JP2023543640A (ja) | 酒ラベル識別方法、酒製品情報管理方法及びその装置、デバイス及び記憶媒体 | |
CN111263183A (zh) | 唱歌状态识别方法及装置 | |
JP7502570B2 (ja) | 酒製品位置決め方法、酒製品情報管理方法及びその装置、デバイス及び記憶媒体 | |
CN104170367A (zh) | 虚拟快门图像捕获 | |
JP5091529B2 (ja) | 電子機器および録画制御方法 | |
CN108551473B (zh) | 一种基于可视农业的农产品交流方法和装置 | |
CN111629267A (zh) | 音频标注方法、装置、设备及计算机可读存储介质 | |
CN111741333B (zh) | 直播数据获取方法、装置、计算机设备及存储介质 | |
CN108153863B (zh) | 一种视频信息的表示方法及装置 | |
CN114546939A (zh) | 会议纪要生成方法、装置、电子设备和可读存储介质 | |
CN113490056A (zh) | 一种基于移动端的短视频播放处理方法、***及计算机存储介质 | |
CN113453076A (zh) | 用户视频业务质量评估方法、装置、计算设备和存储介质 | |
CN114390369A (zh) | 动态封面生成方法、装置、设备及存储介质 | |
TWI792957B (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230109 Address after: First floor, No. 33, Xiatang New Village, Yuexiu District, Guangzhou, Guangdong Province, 510091 (not available for plant use) Applicant after: Guangdong Yijiao Youpei Education Technology Co.,Ltd. Address before: 430300 No. 18, Julong Avenue, panlongcheng Economic Development Zone, Huangpi District, Wuhan City, Hubei Province Applicant before: Wuhan Qingshi advertising media Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |