一种智能化JPEG图像编解码系统技术方案

技术编号:15176076 阅读:101 留言:0更新日期:2017-04-16 01:05
本实用新型专利技术提供了一种智能化JPEG图像编解码系统及方法,涉及图像处理领域,其特征在于,所述系统包括:用于采集原始图像信息的图像采集单元、用于对图像进行JPEG编码的图像编码单元、用于传输图像信息的数据传输单元、用于JPEG图像解码的图像解码单元和用于图像显示的图像显示单元;所述图像实时采集单元信号连接于图像编码单元;所述图像编码单元信号连接于数据传输单元;所述数据传输单元信号连接于图像解码单元;所述图像解码单元信号连接于图像显示单元。本实用新型专利技术提供了一种智能化JPEG图像编解码系统及方法,本实用新型专利技术具有实时性高、图像质量高、系统运行效率高等优点。

【技术实现步骤摘要】

本技术涉及图像处理领域,特别涉及一种智能化JPEG图像编解码系统。
技术介绍
随着宽带Internet以及数字多媒体技术的飞速发展,以Internet为传输媒介的视频会议、可视电话、远程视频监控、远程医疗系统以及数字流媒体等新的视频应用层出不穷。这些应用都需要对大量的图像进行网络传输。而由于图像的信息量巨大,给存储器的存储容量、通信干线信道的带宽,以及计算机的处理速度增加极大的压力,单纯靠增加存储器容量,提高信道带宽以及计算机的处理速度等方法来解决这个问题都是不现实的,必须对图像进行压缩,去掉图像信息中的冗余,减少网络传输的信息量。JPEG是国际标准化组织(ISO)和CCITT联合制定的静态图像的压缩编码标准,它是目前静态图像中压缩比最高的,正是由于JPEG的高压缩比,使得它在数据量极大的多媒体以及带宽资源宝贵的网络程序中有着非常广泛的应用。当JPEG编解码的速度提高到一定程度,就能够对动态图像进行编码,这种JPEG压缩编码称为M-JPEG(Motion-JPEG)。M-JPEG一个很大的特点就是图像处理等待时间较少,适合于在例如视频移动侦测或物体追踪环境下进行图像处理。M-JPEG可提供所有实际使用的图像分辨率,从用于移动电话的QVGA分辨率,到4CIF的全视频显示尺寸,甚至是更高的百万像素分辨率。系统无论在移动或复杂环境情况下都能保证视频质量,并提供高图像质量(低压缩)和低图像质量(高压缩)的灵活选择,同时能真正保证图像处理的实时性。
技术实现思路
鉴于此,本技术提供了一种智能化JPEG图像编解码系统,本技术具有实时性高、图像质量高、系统运行效率高等优点。本技术采用的技术方案如下:一种智能化JPEG图像编解码系统,其特征在于,所述系统包括:用于采集原始图像信息的图像采集单元、用于对图像进行JPEG编码的图像编码单元、用于传输图像信息的数据传输单元、用于JPEG图像解码的图像解码单元和用于图像显示的图像显示单元;所述图像实时采集单元信号连接于图像编码单元;所述图像编码单元信号连接于数据传输单元;所述数据传输单元信号连接于图像解码单元;所述图像解码单元信号连接于图像显示单元。所述图像采集单元包括:摄像头和数模转换模块;所述摄像头信号连接于数模转换模块,用于采集原始的图像数据信息;所述数模转换模块,用于将采集到的模拟图像信息转换成为数字图像信息。所述图像编码单元包括:图像分割模块、DCT变换模块、量化模块和哈夫曼编码模块;所述图像分割模块信号连接于DCT变换模块;所述DCT变换模块信号连接于量化模块;所述量化模块信号连接于哈夫曼编码模块。所述图像解码单元包括:哈夫曼解码模块、逆量化模块、逆DCT变化模块、图像合并模块;所述哈夫曼解码模块信号连接于逆量化模块;所述逆量化模块信号连接于逆DCT变化模块;所述逆DCT变化模块信号连接于图像合并模块。所述图像显示单元包括:数模转换模块和显示模块;所述数模转换模块信号连接于显示模块;所述数模转换模块,用于将接收到的数字图像信息转换为模拟图像信息;所述显示模块,用于将接收到的模拟图像信息显示出来。采用以上技术方案,本技术产生了以下有益效果:1、处理效率高:本技术有图像分割模块,先对图像进行分割后,DCT变换模块再对图像进行DCT变换,相较于直接进行DCT变换,对分割后的图像进行DCT变换的效率更高。2、结构简单,成本低:本技术的图像处理系统,呈现典型的对称结构,图像编码单元和图像解码单元互为逆过程,使得整个系统的结构清晰简单,降低了系统的造价。3、传输效率高、实时性高:本技术的图像处理系统将图像数据信息进行哈夫曼编码后再进行传输,使得传输效率更高,保证了图像处理的实时性。附图说明图1是本技术的一种智能化JPEG图像编解码系统的系统结构示意图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。本技术实施例1中提供了一种智能化JPEG图像编解码系统,系统结构如图1所示:一种智能化JPEG图像编解码系统,其特征在于,所述系统包括:用于采集原始图像信息的图像采集单元、用于对图像进行JPEG编码的图像编码单元、用于传输图像信息的数据传输单元、用于JPEG图像解码的图像解码单元和用于图像显示的图像显示单元;所述图像实时采集单元信号连接于图像编码单元;所述图像编码单元信号连接于数据传输单元;所述数据传输单元信号连接于图像解码单元;所述图像解码单元信号连接于图像显示单元。所述图像采集单元包括:摄像头和数模转换模块;所述摄像头信号连接于数模转换模块,用于采集原始的图像数据信息;所述数模转换模块,用于将采集到的模拟图像信息转换成为数字图像信息。所述图像编码单元包括:图像分割模块、DCT变换模块、量化模块和哈夫曼编码模块;所述图像分割模块信号连接于DCT变换模块;所述DCT变换模块信号连接于量化模块;所述量化模块信号连接于哈夫曼编码模块。所述图像解码单元包括:哈夫曼解码模块、逆量化模块、逆DCT变化模块、图像合并模块;所述哈夫曼解码模块信号连接于逆量化模块;所述逆量化模块信号连接于逆DCT变化模块;所述逆DCT变化模块信号连接于图像合并模块。所述图像显示单元包括:数模转换模块和显示模块;所述数模转换模块信号连接于显示模块;所述数模转换模块,用于将接收到的数字图像信息转换为模拟图像信息;所述显示模块,用于将接收到的模拟图像信息显示出来。本技术实施例2中提供了一种智能化JPEG图像解编码方法:一种智能化JPEG图像编解码方法,其特征在于,所述方法包括以下步骤:步骤1:系统启动,图像采集单元开始采集原始图像信息,将采集到的原始图像信息发送至图像编码单元;步骤2:图像编码单元对接收到的原始图像信息进行图像编码,将编码后的图像信息经数据传输单元发送至图像解码单元;步骤3:图像解码单元对接收到的图像进行解码,将解码后的图像发送至图像显示单元;步骤4:图像显示单元对接收到的图像信息进行处理后,进行显示。所述图像编码单元进行图像编码的方法包括以下步骤:步骤1:图像分割模块将原始图像信息分割成若干个8*8的数据块;步骤2:DCT变换模块对每个数据块进行DCT变换;步骤3:量化模块根据对应的量化表,将DCT变换的结果与对应量化表中的数相除,将处理后的数据信息进行之字形输出,使得低频分量数据靠前排列;高频分量数据靠后排列;步骤4:对量化后的数据进行哈夫曼编码,形成最终的编码数据。进一步的,系统启动后,图像采集单元进行图像实时采集,工作人员对图像编码单元以及网络传输模块进行配置,包括采集来的原始图像存储的首地址,图像处理缓存区首地址和压缩后图像存储首地址,然后数据传输单元检测有没有客户端的请求连接,若有,图像编码单元建立线程,建立与客户端的连接,并通知图像采集模块,当图像采集模块采集完一帧后,向图像编码单元发送中断,通知对原始图像进行编码,一帧图像编码完毕后,图像编码单元向数据传输单元发送中断本文档来自技高网...
一种智能化JPEG图像编解码系统

【技术保护点】
一种智能化JPEG图像编解码系统,其特征在于,所述系统包括:用于采集原始图像信息的图像采集单元、用于对图像进行JPEG编码的图像编码单元、用于传输图像信息的数据传输单元、用于JPEG图像解码的图像解码单元和用于图像显示的图像显示单元;所述图像实时采集单元信号连接于图像编码单元;所述图像编码单元信号连接于数据传输单元;所述数据传输单元信号连接于图像解码单元;所述图像解码单元信号连接于图像显示单元。

【技术特征摘要】
1.一种智能化JPEG图像编解码系统,其特征在于,所述系统包括:用于采集原始图像信息的图像采集单元、用于对图像进行JPEG编码的图像编码单元、用于传输图像信息的数据传输单元、用于JPEG图像解码的图像解码单元和用于图像显示的图像显示单元;所述图像实时采集单元信号连接于图像编码单元;所述图像编码单元信号连接于数据传输单元;所述数据传输单元信号连接于图像解码单元;所述图像解码单元信号连接于图像显示单元。2.如权利要求1所述的智能化JPEG图像编解码系统,其特征在于,所述图像采集单元包括:摄像头和数模转换模块;所述摄像头信号连接于数模转换模块,用于采集原始的图像数据信息;所述数模转换模块,用于将采集到的模拟图像信息转换成为数字图像信息。3.如权利要求2所述的智能化JPEG图像编解码系统,其特征在于,所述图像编码...

【专利技术属性】
技术研发人员:胡强
申请(专利权)人:成都市和平科技有限责任公司
类型:新型
国别省市:四川;51

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

1