一种提高图像数据传输速度的方法和系统技术方案

技术编号:15654525 阅读:143 留言:0更新日期:2017-06-17 11:17
本发明专利技术涉及桌面虚拟化领域,特别涉及一种提高图像数据传输速度的方法,包括以下步骤;采集图像数据;压缩所述图像数据;编码经过压缩的图像数据;传输经过编码的图像数据至虚拟机;虚拟机解析经过编码的图像数据。在现有基于桌面云USB端口重定向方式使用高清图像设备的基础上,对客户端采集的高清图像数据进行压缩,使客户端将图像数据传输给虚拟机时暂时减少数据传输量,对压缩后的数据进行编码,形成不易受干扰并能够从传输错误中恢复的特定信号组织形式,从而提高传输的可靠性;虚拟机在接收客户端传输的图像数据后,将经过编码的图像数据解析为高清图像的图像数据输出;从而实现在不影响图像清晰度的同时,提高图像数据传输速度。

【技术实现步骤摘要】
一种提高图像数据传输速度的方法和系统
本专利技术涉及桌面虚拟化领域,特别涉及一种提高图像数据传输速度的方法和系统。
技术介绍
高清图像设备(如高拍仪)是视频设备,视频业务数据属于视频图像,以帧来计算。但它作为USB设备,从USB协议上来看,业务数据是一个URB(USBREQUESTBLOCK),使用USB端口重定向方式时,在桌面云中,重点是图像设备与虚拟机之间URB消息的透传;平均每帧数据对应三十条URB消息,每条URB消息处理耗时约为十几毫秒,处理一帧数据大约要五百毫秒以上;同时采集的数据格式为YUV格式数据,传输带宽大,数据处理延时,导致上层软件在规定时间内获取一帧数据慢,在界面显示上便呈现出了黑屏等待的状态,从而影响软件的正常工作。
技术实现思路
本专利技术所要解决的技术问题是:提供一种提高图像数据传输速度的方法和系统,解决图像设备在使用基于USB端口重定向进行采集高清视频图像数据时出现的传输带宽大,数据处理延时,图像卡顿,不能正常显示的问题。为了解决上述技术问题,本专利技术采用的技术方案为:一种提高图像数据传输速度的方法,包括以下步骤;采集图像数据;压缩所述图像数据;编码经过压缩的图像数据;虚拟机接收经过编码的图像数据;虚拟机解析经过编码的图像数据,得到经过解析的图像数据。本专利技术是有益效果在于:本专利技术涉及的一种提高图像数据传输速度的方法,在现有基于桌面云USB端口重定向方式使用高清图像设备的基础上,对客户端采集的高清图像数据进行压缩,使客户端将图像数据传输给虚拟机时暂时减少数据传输量,对压缩后的数据进行编码,形成不易受干扰并能够从传输错误中恢复的特定信号组织形式,从而提高传输的可靠性;虚拟机在接收客户端传输的图像数据后,将经过编码的图像数据解析为高清图像的图像数据输出;因此本专利技术实现了在不影响图像清晰度的同时,提高图像数据传输速度,解决了图像设备在使用基于USB重定向进行采集高清图像数据带来的传输带宽大,数据处理延时,图像不能正常显示的问题。附图说明图1为本专利技术具体实施方式的一种提高图像数据传输速度的方法流程图;图2为本专利技术具体实施方式的一种提高图像数据传输素的的系统结构框图;标号说明:1、采集模块;2、压缩模块;3、编码模块;4、接收模块;5、解析模块;6、发送模块。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:对客户端采集的高清图像数据进行压缩,编码后通过数据传输通道传输至虚拟机,虚拟机对经过压缩编码的图像数据进行解析为高清图像格式,从而输出具有高清图像的视频,在提高图像数据传输速度的同时不降低输出图像的清晰度。一种提高图像数据传输速度的方法,包括以下步骤;采集图像数据;压缩所述图像数据;编码经过压缩的图像数据;虚拟机接收经过编码的图像数据;虚拟机解析经过编码的图像数据,得到经过解析的图像数据。上述提高图像数据传输速度的方法,在现有基于桌面云USB端口重定向方式使用高清图像设备的基础上,对客户端采集的高清图像数据进行压缩,使客户端将图像数据传输给虚拟机时暂时减少数据传输量,对压缩后的数据进行编码,形成不易受干扰并能够从传输错误中恢复的特定信号组织形式,从而提高传输的可靠性;虚拟机在接收客户端传输的图像数据后,将经过编码的图像数据解析为高清图像的图像数据输出;因此本专利技术实现了在不影响图像清晰度的同时,提高图像数据传输速度,解决了图像设备在使用基于USB重定向进行采集高清图像数据带来的传输带宽大,数据处理延时,图像不能正常显示的问题。本专利技术涉及的桌面虚拟化协议包括独立计算简单协议、远程桌面协议或PCoIP协议以及其他桌面协议。进一步的,所述“压缩所述图像数据”具体为:采用H264算法压缩所述图像数据。由上述描述可知,在图像编码算法中,H264算法压缩率高,画质良好,故此处采用该压缩算法进行数据编码处理,进一步减少客户端与虚拟机之间的数据传输量,从而进一步提高图像数据的传输速度。进一步的,所述“采集图像数据”之前,还包括步骤:发送虚拟机的消息请求文件至客户端,所述消息请求文件包括采集图像的控制命令。进一步的,所述“虚拟机接收经过编码的图像数据”具体为:虚拟机通过数据交互通道的上行通道接收经过编码的图像数据;所述“发送虚拟机的消息请求文件至客户端”具体为:通过数据交互通道的下行通道发送虚拟机的消息请求文件至客户端。由上述描述可知,数据交互通道为新建立的数据传输通道,分为上行通道和下行通道,其中上行通道所传输的协议内容依据虚拟化协议客户端所发出的消息和数据订立,而下行通道所传输的协议内容依据虚拟机发出的消息订立,虚拟机和客户端之间通过数据交互通道的上行通道和下行通道完成,进一步提高虚拟机和客户端之间的数据传输速度。进一步的,所述“虚拟机解析经过编码的图像数据”具体为:虚拟机解析经过编码的图像数据为YUV格式的图像数据。由上述描述可知,视频设备采集的视频格式大多数采用YUV格式,主要追求图像的清晰度,将经过编码的图像数据解析为YUV格式,在提高图像数据传输速度的同时保持视频图像的清晰度。请参照图2,一种提高图像数据传输速度的系统,包括:发送虚拟机的消息请求文件至客户端,所述消息请求文件包括采集图像的控制命令;采集模块1:用于客户端根据采集图像的控制命令,采集图像数据;压缩模块2:用于压缩所述图像数据;编码模块3:用于编码经过压缩的图像数据;接收模块4:虚拟机接收经过编码的图像数据;解析模块5:用于虚拟机解析经过编码的图像数据。进一步的,所述提高图像数据传输速度的系统还包括:压缩模块2:用于采用H264算法压缩所述图像数据。进一步的,所述提高图像数据传输速度的系统还包括:发送模块6:发送虚拟机的消息请求文件至客户端,所述消息请求文件包括采集图像的控制命令。进一步的,所述的提高图像数据传输速度的系统还包括:接收模块4:虚拟机通过数据交互通道的上行通道接收经过编码的图像数据;发送模块6:用于通过数据交互通道的下行通道发送虚拟机的消息请求文件至客户端。进一步的,所述提高图像数据传输速度的系统还包括:解析模块5:用于虚拟机解析经过编码的图像数据为YUV格式的图像数据。实施例1请参照图1,一种提高图像数据传输速度的方法,包括以下步骤;S1:通过数据交互通道的下行通道发送虚拟机的消息请求文件至客户端,所述消息请求文件包括采集图像的控制命令;S2:采集图像数据;S3:采用H264算法压缩所述图像数据;S4:编码经过压缩的图像数据;S5:虚拟机通过数据交互通道的上行通道接收经过编码的图像数据;S6:虚拟机解析经过编码的图像数据。综上所述,本专利技术提供的提高图像数据传输速度的方法,在现有基于桌面云USB端口重定向方式使用高清图像设备的基础上,对客户端采集的高清图像数据进行压缩,使客户端将图像数据传输给虚拟机时暂时减少数据传输量,对压缩后的数据进行编码,形成不易受干扰并能够从传输错误中恢复的特定信号组织形式,从而提高传输的可靠性;虚拟机在接收客户端传输的图像数据后,将经过编码的图像数据解析为高清图像的图像数据输出;因此本专利技术实现了在不影响图像清晰度的同时,提高图像数据传输速度,解决了图像设备在使用基于USB重定向进行采集高清图像数据带来的传输带宽大,数据处本文档来自技高网
...
一种提高图像数据传输速度的方法和系统

【技术保护点】
一种提高图像数据传输速度的方法,其特征在于,包括以下步骤;采集图像数据;压缩所述图像数据;编码经过压缩的图像数据;虚拟机接收经过编码的图像数据;虚拟机解析经过编码的图像数据,得到经过解析的图像数据。

【技术特征摘要】
1.一种提高图像数据传输速度的方法,其特征在于,包括以下步骤;采集图像数据;压缩所述图像数据;编码经过压缩的图像数据;虚拟机接收经过编码的图像数据;虚拟机解析经过编码的图像数据,得到经过解析的图像数据。2.根据权利要求1所述的提高图像数据传输速度的方法,其特征在于,所述“压缩所述图像数据”具体为:采用H264算法压缩所述图像数据。3.根据权利要求1所述的提高图像数据传输速度的方法,其特征在于,所述“采集图像数据”之前,还包括步骤:发送虚拟机的消息请求文件至客户端,所述消息请求文件包括采集图像的控制命令。4.根据权利要求3所述的提高图像数据传输速度的方法,其特征在于,所述“虚拟机接收经过编码的图像数据”具体为:虚拟机通过数据交互通道的上行通道接收经过编码的图像数据;所述“发送虚拟机的消息请求文件至客户端”具体为:通过数据交互通道的下行通道发送虚拟机的消息请求文件至客户端。5.根据权利要求1所述的提高图像数据传输速度的方法,其特征在于,所述“虚拟机解析经过编码的图像数据”具体为:虚拟机解析经过编码的图像数据为YUV格式的图像数据。6.一种提高图像...

【专利技术属性】
技术研发人员:阙祥泰
申请(专利权)人:福建时迅信息科技有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1