数据库中多媒体数据处理的方法研究

时间:2022-07-15 07:18:19

数据库中多媒体数据处理的方法研究

摘要 对多媒体信息进行高效的管理、存取、查询已经是一种迫切需求,而数据库与多媒体息息相关。本文在研究多媒体信息特点的基础上,着重介绍了多媒体数据库,并以SQL数据库为例,总结了多媒体的数据压缩和解码技术。

关键词 数据库;多媒体;多媒体数据处理

中图分类号TP392 文献标识码A 文章编号 1674-6708(2014)111-0215-02

1 数据库和多媒体

数据库是“按照数据结构来组织、存储和管理数据的仓库”。数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务,数据的存储独立于使用它的程序。常用的是二维表,就是用行和列来存储数据,每个数据表相互独立,但是又相互联系。常用数据库有IBM 的DB2、Oracle、Informix、Sybase、SQL Server、Postgre、SQL、MySQL。在小型的单位里,比如学校或者办公室,都使用access来开发程序,而在大型的数据管理中主要使用SQL。Oracle数据库在银行这样的要求较高的单位中使用。

多媒体的英文单词是Multimedia,从字面翻译过来是多种媒体相互交互而成。多媒体技术就是一种把文字、图片、动画、音响综合在一起,用计算机进行处理和控制。多媒体系统由多媒体硬件和多媒体软件两部分构成的。实际上它是两个媒体;声音和图像。它的特点有:集成性 、控制性 、交互性 、非线性、 实时性信息使用的方便性、 信息结构的动态性。

2 多媒体计算机的基本配置

1)不得少于1个中央处理器(CPU);

2)接口与设备(连接显示器、音响等);

3)尽可能大的存储空间。

以上三种配置是最基本MPC的硬件基础,它们构成MPC的主机。也就是作为一个多媒体,上面的三种配置最低了,想需要更高的多媒体效果,可以增加相应的配置,cpu越多,处理速度越快,接口与设备越多,连接的配件越多,存储空间越大,可以支持高标准的需求。同样的配置,存储空间大,速度最快。

关系型数据库就是用二维表来存储数据,二维表中有行和列,每个二维表相互独立又相互联系,可以建立逻辑的关联,所以称之为关系型数据库。在关系型数据库中,多媒体信息等大型对象是由lob型字段来进行存取的,也就是说数据有很多的类型,比如字符型或者文本型、数字型、备注型、逻辑型、嵌入型、货币型、是否型、数字编号型和超链接型。在Oracle中,正式引入了此标准,以适应多媒体对图象视频音频处理的需求。Oracle数据库中,lob型数据有以下几种:Lob类型说明Clob, Nclob, Blob, Bfile。

3多媒体对象存取例程举例

按照如下步骤来完成各个操作:

1)先建立一个数据库表;

这个数据库第一列存储一个码,另外三列存储lob型数据。

2)表建好以后,往表中插入一条数据;

3)查询插入表中的数据;

4)修改数据库中数据。

4多媒体数据压缩技术

在多媒体系统中,要处理、传输、存储、多媒体信息,主要包括数字,文本、图形、图像、视频等,由于这些媒体的表示在计算机系统中以大量数据存在,所以数据的高效表示和压缩技术就成为多媒体系统的主要技术。

多媒体技术是面向以多种媒体信息为主的综合处理技术。在多媒体系统中,为了达到视频画面质量和听觉效果,必须对视频信号和音频信号实时处理。实时处理技术的关键是如何解决视频和音频信号的数字化存储和实时传输问题。数据压缩的目的是为了在不丢失信息接受效果的前提下,按照一定的数学算法或操作方法对原信号数据进行变换、量化和编码,并通过此过程减少数据量。与数据压缩过程相反,对已压缩的原信号数据进行量化、变换和还原,称之为数据的解压缩或解码。近几年随着科学技术的发展,人们对多媒体的压缩质量方面要求的越来越高,研究的热点也非常的繁杂。

5分析技术

在近几年,随着可穿戴设备的出现,让人们对高清的图像产生强烈的需求,与此而来的是图像的压缩技术。图像和声音视频是密不可分的,所以这些都成了技术工作者的主要研究课题。多媒体数据处理的基本原理是去除冗余的信息。冗余信息大致分为空域的冗余信息和时域的冗余信息两大类,而多媒体的压缩技术包含帧内图像数据压缩技术、帧间图像数据压缩技术一级熵编码压缩技术。其中帧间图像数据压缩技术是在去时域冗余信息里主要采用的。它包括运动补偿、运动表示和运动估计。而后两类主要是在去空域的冗余信息里采用的。

国际上音视频压缩标准的发展历程是h.261、h.263。h.242、 h.324 、 h.245等。

JPEG 比较古老,是1986年制定的标准。它主要是利用离散余弦变换,也就是常说的DTC。

MPEG-1/2标准类似于h.261,它主在用于数字存储器上。对它的视频的伴音进行编码。相应的还有MPEG-2 和 MPEG-4。目前监控中主要采用MJPEG、MPEG1/2、MPEG4(SP/ASP)、H.264/AVC等几种视频编码技术。

MJPEG(Motion JPEG)压缩技术,它的基础是静态视频压缩技术,压缩的时候一帧一帧进行压缩。

MJPEG压缩技术可以获取清晰度很高的视频图像,可以动态调整帧率、分辨率。但由于它本身的特点,是一帧一帧的编码,所以单帧视频的在存储方面使用的空间太大。

DVI与 MPEG-1很相似,图像质量非常清楚。与DVI相配套的是DVI算法的软件解码算法,也称为Indeo。

还有一种编码是算术编码,它比较复杂,同时具有自适应能力,而且效率高,算术编码是现实高清晰图像的主要编码方法,也是多数的技术工作者热衷的研究方法。

CIF是监控中使用的分辨率,它的优点是不需要太多的存储量,普通的宽带速度不稳定,但是它在一般的宽带网络中都能使用,而且价格便宜,图像质量不是非常清楚但是日常需求也够使用了。

多媒体数据的处理标准很多,在未来的研究领域里,与多媒体的压缩技术相应的是对海量的多媒体信息进行存储和检索。

参考文献

[1]浅析数字视频演说技术非编设备中的应用 西部广播电视MPEG-2视频.编码技术.

[2]赵坚勇.电视原理与系统.西安电子科技大学出版社.

[3]多媒体压缩技术的研究.电脑知识与技术,2008/s2.

[4]刘玲媛.多媒体压缩编码技术的研究.硅谷,2009,14.

[5]叶倩,张俊兰,冯雄伟.浅析数据压缩技术 延安大学学报:自然科学版,2008,4.

上一篇:蒸发温度对工程机械空调系统的影响简析 下一篇:数控加工中的工艺与夹具设计探讨