视频文件配置解析方法与流程

文档序号:17728620发布日期:2019-05-22 02:41阅读:428来源:国知局
视频文件配置解析方法与流程

本发明涉及视频解析领域,尤其涉及一种视频文件配置解析方法。



背景技术:

使用频繁的视频文件格式包括avi文件格式和quicktime文件格式。

avi文件格式是microsoft公司开发的一种符合riff文件规范的数字音频与视频文件格式,原先用于microsoftvideoforwindows环境,已被windows95/98、os/2等多数操作系统直接支持。avi格式允许视频和音频交错在一起同步播放,支持256色和rle压缩,但avi文件并未限定压缩标准,因此,avi文件格式只是作为控制界面上的标准,不具有兼容性,用不同压缩算法生成的avi文件,必须使用相应的解压缩算法才能播放出来。常用的avi播放驱动程序,主要是microsoftvideoforwindows或windows95/98中的video1,以及intel公司的indeovideo。

quicktime文件格式是apple计算机公司开发的一种音频、视频文件格式,用于保存音频和视频信息,具有先进的视频和音频功能,能够提供对包括applemasos、microsoftwindows在内的所有主流操作系统平台的支持。quicktime文件格式支持25位彩色,支持rle、jpeg等领先的集成压缩技术,提供150多种视频效果,并配有提供了200多种midi兼容音响和设备的声音专职。quicktime包含了基于internet应用的关键特性,能够通过internet提供实时的数字化信息流、工作流与文件回放功能,此外,quicktime还采用了一种称为quicktimevr技术的虚拟现实技术,用户通过鼠标或键盘的交互式控制,可以观察某一地点周围360度的景象,或者从空间任何角度观察某一物体。quicktime以其领先的多媒体技术和跨平台特性、较小的存储空间要求、技术细节的独立性以及系统的高度开放性,得到业界的广泛认可。



技术实现要素:

为了解决现有技术中的各项视频数据解析困难的技术问题,本发明提供了一种视频文件配置解析方法。

本发明至少具有以下两个重要发明点:

(1)对文件夹中包括视频内容的目标文件进行电子式类型分析以为目标文件鉴定视频类别,尤为重要的是,基于各个视频图像中各个儿童对象数量的累计结果实现对目标文件是否为儿童剧的评价;

(2)基于所述高清图像的解析度映射对应大小的预设滑动窗口,并基于所述预设滑动窗口内各个方向上的像素点的r通道数值分布情况确定被处理像素点的rgb各个通道的数据处理模式,从而能够获得最有效的进行图像滤波的参考数值。

根据本发明的一方面,提供一种视频文件配置解析方法,该方法包括使用一种视频文件配置解析系统来解析视频文件,所述视频文件配置解析系统包括:现场显示设备,用于在接收到所述儿童剧识别信号时,显示与所述儿童剧识别信号对应的红色文字;视频存储设备,用于预先存储视频文件数据库,所述视频文件数据库保存了各个视频文件夹,每一个视频文件夹内放置有包括视频内容的单个目标文件以及与所述目标文件对应的配置文件。

更具体地,在所述视频文件配置解析系统中,还包括:

文件夹查找设备,用于根据用户的选择,获取被用户选中的视频文件名称,基于所述视频文件名称在视频文件数据库中查找到对应的视频文件夹,从所述视频文件夹中获取包括视频内容的目标文件,并播放所述目标文件。

更具体地,在所述视频文件配置解析系统中,还包括:

文件解析设备,与所述文件夹查找设备连接,用于获取所述视频文件夹内与所述目标文件对应的配置文件,读取所述配置文件以获得对应的片尾持续时间;图像截取设备,分别与所述文件夹查找设备和所述文件解析设备连接,用于基于所述片尾持续时间从所述目标文件中截取处于片尾位置的各帧图像,将处于片尾位置的每一帧图像作为内容提取图像输出。

更具体地,在所述视频文件配置解析系统中,还包括:

像素点分析设备,与所述图像截取设备连接,用于接收所述内容提取图像,对所述内容提取图像中的各个像素点进行噪声点的判断,以确定每一个像素点为噪声点或非噪声点,其中,所述像素点分析设备对所述内容提取图像中的各种噪声进行检测,以获得所述内容提取图像中的各个噪声区域,将位于某一个噪声区域内的像素点确认为噪声点,将位于所述各个噪声区域之外的像素点确认为非噪声点;解析度测量设备,用于接收所述内容提取图像,用于提取所述内容提取图像的解析度,并基于所述内容提取图像的解析度映射对应大小的预设滑动窗口,其中,所述内容提取图像的解析度越大,映射的预设滑动窗口的径向长度越大;动态处理设备,与所述解析度测量设备连接,用于获取所述预设滑动窗口,并对所述内容提取图像中的每一个像素点进行动态滤波处理;所述动态处理设备对所述内容提取图像中的每一个像素点进行动态滤波处理包括:将所述内容提取图像中的每一个像素点作为对象像素点,确定所述内容提取图像中以所述对象像素点为形心的预设滑动窗口内的各个像素点以作为各个待评估像素点,计算在所述预设滑动窗口内以所述对象像素点为中心的水平方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,计算在所述预设滑动窗口内以所述对象像素点为中心的垂直方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,计算在所述预设滑动窗口内以所述对象像素点为中心的主对角线方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,计算在所述预设滑动窗口内以所述对象像素点为中心的副对角线方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,获取所述四个均方差中的最小值,将所述最小值对应方向上排除所述对象像素点后的各个待评估像素点r通道值的均值作为所述对象像素点的已处理r通道值,将所述最小值对应方向上排除所述对象像素点后的各个待评估像素点g通道值的均值作为所述对象像素点的已处理g通道值,将所述最小值对应方向上排除所述对象像素点后的各个待评估像素点b通道值的均值作为所述对象像素点的已处理b通道值;信号整合设备,与所述动态处理设备连接,用于基于所述内容提取图像中的每一个像素点的已处理r通道值、已处理g通道值和已处理b通道值获取所述内容提取图像对应的已处理图像;区域分割设备,与所述信号整合设备连接,用于接受每一帧已处理图像,对所述已处理图像执行以下动作:基于预设人体灰度阈值辨识所述已处理图像中每一个像素点是否为人体像素点,基于所述已处理图像中的各个像素点组成一个或多个子图像,基于儿童体型特征确定每一个子图像是否对应儿童对象,以获得所述已处理图像中的儿童对象数量;数量解析设备,与所述区域分割设备连接,用于接收各个已处理图像中的各个儿童对象数量并进行累计以获得儿童总数,将儿童总数除以已处理图像的数量以获得评价参考值;儿童剧识别设备,分别与所述现场显示设备和所述数量解析设备连接,用于在所述评价参考值超过限量时,发出儿童剧识别信号。

附图说明

以下将结合附图对本发明的实施方案进行描述,其中:

图1为根据本发明实施方案示出的视频文件配置解析系统的图像截取设备截取的内容提取图像的数据结构图。

具体实施方式

下面将参照附图对本发明的实施方案进行详细说明。

视频文件是互联网多媒体重要内容之一。其主要指那些包含了实时的音频、视频信息的多媒体文件,其多媒体信息通常来源于视频输入设备。视频泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。视频技术最早是为了电视系统而发展,但现在已经发展为各种不同的格式以利消费者将视频记录下来。网络技术的发达也促使视频的纪录片段以串流媒体的形式存在于因特网之上并可被电脑接收与播放。视频与电影属于不同的技术,后者是利用照相术将动态的影像捕捉为一系列的静态照片。

为了克服上述不足,本发明搭建一种视频文件配置解析方法,该方法包括使用一种视频文件配置解析系统来解析视频文件。所述视频文件配置解析系统能够有效解决相应的技术问题。

图1为根据本发明实施方案示出的视频文件配置解析系统的图像截取设备截取的内容提取图像的数据结构图。

根据本发明实施方案示出的视频文件配置解析系统包括:

现场显示设备,用于在接收到所述儿童剧识别信号时,显示与所述儿童剧识别信号对应的红色文字;

视频存储设备,用于预先存储视频文件数据库,所述视频文件数据库保存了各个视频文件夹,每一个视频文件夹内放置有包括视频内容的单个目标文件以及与所述目标文件对应的配置文件。

接着,继续对本发明的视频文件配置解析系统的具体结构进行进一步的说明。

在所述视频文件配置解析系统中,还包括:

文件夹查找设备,用于根据用户的选择,获取被用户选中的视频文件名称,基于所述视频文件名称在视频文件数据库中查找到对应的视频文件夹,从所述视频文件夹中获取包括视频内容的目标文件,并播放所述目标文件。

在所述视频文件配置解析系统中,还包括:

文件解析设备,与所述文件夹查找设备连接,用于获取所述视频文件夹内与所述目标文件对应的配置文件,读取所述配置文件以获得对应的片尾持续时间;

图像截取设备,分别与所述文件夹查找设备和所述文件解析设备连接,用于基于所述片尾持续时间从所述目标文件中截取处于片尾位置的各帧图像,将处于片尾位置的每一帧图像作为内容提取图像输出。

在所述视频文件配置解析系统中,还包括:

像素点分析设备,与所述图像截取设备连接,用于接收所述内容提取图像,对所述内容提取图像中的各个像素点进行噪声点的判断,以确定每一个像素点为噪声点或非噪声点,其中,所述像素点分析设备对所述内容提取图像中的各种噪声进行检测,以获得所述内容提取图像中的各个噪声区域,将位于某一个噪声区域内的像素点确认为噪声点,将位于所述各个噪声区域之外的像素点确认为非噪声点;

解析度测量设备,用于接收所述内容提取图像,用于提取所述内容提取图像的解析度,并基于所述内容提取图像的解析度映射对应大小的预设滑动窗口,其中,所述内容提取图像的解析度越大,映射的预设滑动窗口的径向长度越大;

动态处理设备,与所述解析度测量设备连接,用于获取所述预设滑动窗口,并对所述内容提取图像中的每一个像素点进行动态滤波处理;

所述动态处理设备对所述内容提取图像中的每一个像素点进行动态滤波处理包括:将所述内容提取图像中的每一个像素点作为对象像素点,确定所述内容提取图像中以所述对象像素点为形心的预设滑动窗口内的各个像素点以作为各个待评估像素点,计算在所述预设滑动窗口内以所述对象像素点为中心的水平方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,计算在所述预设滑动窗口内以所述对象像素点为中心的垂直方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,计算在所述预设滑动窗口内以所述对象像素点为中心的主对角线方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,计算在所述预设滑动窗口内以所述对象像素点为中心的副对角线方向上排除所述对象像素点后的各个待评估像素点r通道值的均方差,获取所述四个均方差中的最小值,将所述最小值对应方向上排除所述对象像素点后的各个待评估像素点r通道值的均值作为所述对象像素点的已处理r通道值,将所述最小值对应方向上排除所述对象像素点后的各个待评估像素点g通道值的均值作为所述对象像素点的已处理g通道值,将所述最小值对应方向上排除所述对象像素点后的各个待评估像素点b通道值的均值作为所述对象像素点的已处理b通道值;

信号整合设备,与所述动态处理设备连接,用于基于所述内容提取图像中的每一个像素点的已处理r通道值、已处理g通道值和已处理b通道值获取所述内容提取图像对应的已处理图像;

区域分割设备,与所述信号整合设备连接,用于接受每一帧已处理图像,对所述已处理图像执行以下动作:基于预设人体灰度阈值辨识所述已处理图像中每一个像素点是否为人体像素点,基于所述已处理图像中的各个像素点组成一个或多个子图像,基于儿童体型特征确定每一个子图像是否对应儿童对象,以获得所述已处理图像中的儿童对象数量;

数量解析设备,与所述区域分割设备连接,用于接收各个已处理图像中的各个儿童对象数量并进行累计以获得儿童总数,将儿童总数除以已处理图像的数量以获得评价参考值;

儿童剧识别设备,分别与所述现场显示设备和所述数量解析设备连接,用于在所述评价参考值超过限量时,发出儿童剧识别信号。

在所述视频文件配置解析系统中:所述儿童剧识别设备还用于在所述评价参考值未超过限量时,发出儿童剧未识别信号。

在所述视频文件配置解析系统中:所述动态处理设备包括数据接收子设备、水平方向评估子设备、垂直方向评估子设备、主对角线方向评估子设备、副对角线方向评估子设备和数据输出子设备。

在所述视频文件配置解析系统中:所述主对角线方向为以从所述预设滑动窗口的左下角到所述预设滑动窗口的右上角的方向。

在所述视频文件配置解析系统中:所述副对角线方向为以从所述预设滑动窗口的右下角到所述预设滑动窗口的左上角的方向。

另外,所述儿童剧识别设备选型为图形处理器。图形处理器(英语:graphicsprocessingunit,缩写:gpu),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。

图形处理器用途是将计算机系统所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示,是连接显示器和个人电脑主板的重要元件,也是“人机对话”的重要设备之一。显卡作为电脑主机里的一个重要组成部分,承担输出显示图形的任务,对于从事专业图形设计的人来说显卡非常重要。

显卡的处理器称为图形处理器(gpu),它是显卡的“心脏”,与cpu类似,只不过gpu是专为执行复杂的数学和几何计算而设计的,这些计算是图形渲染所必需的。某些最快速的gpu集成的晶体管数甚至超过了普通cpu。

采用本发明的视频文件配置解析系统,针对现有技术中各项视频数据解析困难的技术问题,通过对文件夹中包括视频内容的目标文件进行电子式类型分析以为目标文件鉴定视频类别,尤为重要的是,基于各个视频图像中各个儿童对象数量的累计结果实现对目标文件是否为儿童剧的评价;同时,还基于所述高清图像的解析度映射对应大小的预设滑动窗口,并基于所述预设滑动窗口内各个方向上的像素点的r通道数值分布情况确定被处理像素点的rgb各个通道的数据处理模式,从而能够获得最有效的进行图像滤波的参考数值。

可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

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