一种视频处理系统及方法_2

文档序号:9567516阅读:来源:国知局
50]利用所述解压缩模块将通过所述数据传输路径获取的所述视频文件进行解压缩;
[0051]利用所述驱动程序模块为所述硬件解码电路安装视频解码驱动程序,以便通过所述视频解码驱动程序使所述计算机与所述硬件解码电路能够进行通信,并以便在能够进行通信后使所述硬件解码电路利用所述解码服务模块对从计算机中获取的所述视频文件进行解码。
[0052]可选的,所述硬件解码电路包括:中央处理器CPU、主机接口逻辑电路、副图像解码器、0SD解码器、数字信号处理器、数据流解码器、视频解码器、音频解码器、视频输出接口、音频输出接口 ;所述硬件解码电路利用所述解码服务模块对从计算机中获取的所述视频文件进行解码,包括:
[0053]所述中央处理器CPU通过执行所述解码服务模块中存储的视频解码服务程序,使所述硬件解码电路中的其它硬件模块完成以下功能:
[0054]所述主机接口逻辑电路通过所述数据传输路径从所述计算机中获取所述视频文件;若所述视频文件的信号类型为模拟信号,则将所述视频文件传送至所述数字信号处理器;
[0055]所述数字信号处理器将所述视频文件进行模数转换;
[0056]所述主机接口逻辑电路将数字视频文件中的关于字幕的视频数据传送至副图像解码器,将数字视频文件中的关于图像和声音的数据传送至所述数据流解码器,将数字视频文件中的关于调谐界面的视频数据传送至0SD解码器;
[0057]所述副图像解码器将所述关于字幕的视频数据进行解码;
[0058]所述0SD解码器将所述关于调谐界面的视频数据进行解码;
[0059]所述数据流解码器将数字视频文件中的关于图像的视频数据传送至所述视频解码器,将数字视频文件中的关于声音的音频数据传送至所述音频解码器;
[0060]所述视频解码器将所述关于图像的视频数据进行解码;
[0061]所述音频解码器在所述视频解码器对图像数据进行解码的同时,将与图像数据对应的所述关于声音的音频数据进行解码;
[0062]所述视频输出接口输出解码后的视频数据;
[0063]所述音频输出接口输出解码后的音频数据。
[0064]可选的,所述系统还包括:视频转换器和音频转换器;所述方法还包括:
[0065]所述视频转换器将所述视频输出接口输出的数字信号转换为模拟信号;
[0066]所述音频转换器将所述音频输出接口输出的数字信号转换为模拟信号。
[0067]可选的,所述视频解码器包括子图像解码器和主图像解码器;所述视频解码器将所述关于图像的视频数据进行解码,包括:
[0068]所述子图像解码器对数字视频文件中除主图像数据以外的图像数据进行解码;
[0069]所述主图像解码器对数字视频文件中的主图像数据进行解码。
[0070]可选的,所述音频解码器包括AV音频解码器、AC-3音频解码器、DTS音频解码器和MPEG-X音频解码器;所述音频解码器将与图像数据对应的所述关于声音的音频数据进行解码,包括:[0071 ] 所述AV音频解码器对AV编码方式的音频数据进行解码;
[0072]所述AC-3音频解码器对AC-3编码方式的音频数据进行解码;
[0073]所述DTS音频解码器对DTS编码方式的音频数据进行解码;
[0074]所述MPEG-X音频解码器对MPEG或AVC标准编码方式的音频数据进行解码。
[0075]可选的,所述视频输出接口或所述视频转换器与声音输出设备连接,所述音频输出接口或所述音频转换器与图像显示设备连接,所述程序存储模块还包括播放控制模块;所述方法还包括:
[0076]当用户触发播放控制指令时所述中央处理器CPU通过所述系统总控模块调用所述播放控制模块,控制所述图像显示设备中所播放视频的显示方式和控制所述声音输出设备的声音输出方式。
[0077]本发明实施例提供的视频处理系统及方法,使计算机通过执行程序存储器中存储的视频处理程序,使硬件解码电路对从计算机中获取的视频文件进行解码。可见,本发明实施例是由视频处理程序控制硬件解码电路对视频文件进行硬解码,由于硬件解码电路具有标准的帧频数和图像解析力,能够解决现有软解压技术对视频文件进行解码时,因达不到标准帧频数和图像解析力差导致的视觉效果差、清晰度差、色彩失真、亮度失真、显示图像大小受限等问题。
【附图说明】
[0078]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0079]图1为现有技术中视频处理系统示意图;
[0080]图2为本发明实施例视频处理系统的组成示意图之一;
[0081]图3为本发明实施例视频处理系统的组成示意图之二 ;
[0082]图4为本发明实施例视频处理方法的流程示意图。
【具体实施方式】
[0083]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0084]本发明实施例提供的视频处理系统及方法,是对计算机提供的视频文件进行硬解码视频处理,其主要是由视频处理程序控制硬件解码电路对视频文件进行硬解码。由于硬件解码电路具有标准的帧频数和图像解析力,能够解决现有软解压技术对视频文件进行解码时,因达不到标准帧频数和图像解像力而导致的视觉效果差、清晰度低、色彩失真、亮度失真、显示图像大小受限等问题。此外,硬件解码电路还包括副图像解码电路,能够实现辅助图像的解码;硬件解码电路还包括D/A数模转换输出端口,实现了视频文件的数字/模拟两种信号的输出方式;硬件解码电路还包括视频/音频混合解码电路,解决了声像不同步的问题。因此,本发明实施例对各种视频文件进行硬件解码处理,能够满足用户对视频内容越来越多、质量越来越高的需求。
[0085]下面对本发明实施例进行具体介绍。
[0086]参见图2,为本发明实施例提供的视频处理系统的组成示意图之一。该系统包括:程序存储器1、硬件解码电路2和计算机3。
[0087]所述程序存储器1,用于存储视频处理程序。
[0088]所述计算机3,用于通过执行所述视频处理程序,使所述硬件解码电路2对从所述计算机3中获取的视频文件进行解码。
[0089]所述硬件解码电路2,用于对所述视频文件进行解码,并输出解码后的音视频信号。
[0090]本发明实施例中的视频处理系统,由内含视频处理程序的程序存储器1和硬件解码电路2两部分组成,程序存储器1和硬件解码电路2分别通过总线与计算机3连接,程序存储器1与硬件解码电路2都是能够分别安装在计算机主板上的独立硬件。
[0091 ] 下面对程序存储器1、硬件解码电路2和计算机3各自的组成模块及每个模块功能进行具体介绍。
[0092]参见图3,为本发明实施例提供的视频处理系统的组成示意图之二。
[0093]程序存储器1用于存储视频处理程序,该视频处理程序包括以下程序模块:系统总控模块101、驱动程序模块102、交互界面模块103、点选搜索模块104、片源处理模块105、通讯协议模块106、网络协议模块107、格式协议模块108、解压缩模块109、解码服务模块110、播放控制模块111。
[0094]硬件解码电路2包括:中央处理器CPU201、只读存储器R0M202、同步动态随机存储器SDRAM203、主机接口逻辑电路204、副图像解码器205、0SD(0SD是on-screen display的简称,即屏幕菜单式调节方式)解码器206、数字信号处理器208、动态随机存取存储器DRAM209、数据流解码器210、视频解码器211、音频解码器212、视频输出接口 207、音频输出接口 213。
[0095]计算机3包括:显示器301、显卡302、内存303、中央处理器CPU304。计算机3中存储有视频文件305。
[0096]下面对上述各个功能模块的工作原理进行具体介绍。
[0097]计算机3利用CPU304和内存305执行程序存储器1中存储的视频处理程序,具体是通过所述系统总控模块101调用所述程序存储器1的其它软件模块完成以下功能:
[0098]1、利用所述交互界面模块103在所述计算机3的显示器301上显示交互界面,并获取用户在所述交互界面上触发的视频点选指令。
[0099]计算机3通过系统总控模块101中的主程序调用并执行交互界面模块103中的子程序,便可通过显卡302在显示器301上显示出一个交互界面,用户可采用鼠标或手指点选等方式在该交互界面上选择想要播放的视频,便触发了视频点选
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1