1 / 72
文档名称:

LINUX下的图像视频编码算法开发平台的设计(可复制论文).pdf

格式:pdf   页数:72
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

LINUX下的图像视频编码算法开发平台的设计(可复制论文).pdf

上传人:mkt365 2013/11/12 文件大小:0 KB

下载得到文件列表

LINUX下的图像视频编码算法开发平台的设计(可复制论文).pdf

文档介绍

文档介绍:中文摘要关键词:本文开发了一个应用软件,它提供了这样一个平台:包含了一些用于图像和视频量化、压缩和编码的实用程序和库函数。使用者在安装了这个平台软件之后可以比较灵活和方便地应用那些经常用于编码和压缩的程序;实现一些编码和压缩算法并在此基础上开发出新的算法。使用者可以不知道这些程序具体的实现形式,只需要在开发自己的应用程序中将平台所含程序作为库函数进行链接,避免反复编写一些常用算法热缢闶醣嗦,提高开发效率。本开发平台软件主要应用在图像/视频编码、压缩系统原型的开发上以及学术研究中。在这个平台开发的过程中吸取了一些前人编写库函数的经验,并在此基础上编写了一些实用程序。平台用碌腃语言编写完成,包括图像编码模块、视频编码模块、基于小波的算法模块,最后封装成可安装的软件包的形式。整个平台可以安装在任何一台装有僮飨低车募扑慊稀S捎谒胶褪奔溆邢蓿教ㄖ械某绦蚧褂写薷图像,视频,算法开发,应用软件和完善。
知识水坝***@pologoogle为您整理
血篖,珹【..產甀..,,.疭.
知识水坝***@pologoogle为您整理
气乏学位论文版权使用授权书杨杏独创性声明学位论文作者签名:枸右强签字日期:々一‘年矿月日或撰写过的研究成果,、使用学位论文的规定。特授权墨洼盘茎可以将学位论文的全部或部分内容编入有关数据库进行检本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。签字日期:眎年索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得签字日期:弧月砰日导师签名:学位论文作者签名:
第一章绪论本文研究的目的和意义国内外发展状况工作完成情况开发这个应用软件的目的是想搭建这样一个平台:它包含了许多用于图像和视频量化、压缩和编码的常用实用程序和库函数。使用者在安装了这个平台软件之后可以比较灵活和方便地应用那些经常用于编码和压缩的程序;实现一些编码和压缩算法并在此基础上开发出新的算法。使用者不必知道这些程序具体的实现形式,只需要在开发自己的应用程序中将平台所含程序作为库函数进行链接,避免反复编写一些常用算法热缢邓闶醣嗦,提高开发效率。本开发平台主要应用在图像,视频编码、压缩系统原型的开发上以及学术研究中。图像/视频算法开发平台的概念近几年开始在国内外出现,希望借此提高图像/视频算法的开发效率。人们对这种开发平台所应具备的内容和功能做了各种不同的定义,还没有形成统一的认识和规范。而且所进行的工作大都以为开发环境,毕竟在操作系统领域加芯僮闱嶂氐牡匚弧5孀臠这种非商品化操作系统的崛起,人们也开始关注起在这种开发环境下图像/视频算法开发平台的设计和实现。我在平台开发的过程中吸取了一些前人编写库函数的经验,并在此基础上编写了一些实用程序。平台用碌腸语言编写完成,包括图像编码模块、视频编码模块,基于小波的算法模块,最后封装成可安装的软件包的形式。整个平台可以安装在任何一台装有作系统的计算机上。每个模块的内容在后面会有详细的描述。由于水平和时间有限,平台中的程序还有待修改和完善。天津大学硕士学位论文
选择僮飨低车脑】开发平台以及所含实用程序的特点·平台的通用性:如前所述,这个平台软件可以安装在任何一台装有操作系统的计算机上。此外本文尝试着提出一种该平台在肪●平台的可扩展性:使用者可以将自己编写的模块外挂在平台上,每扩展一次,修改平台配置文件后就可与原平台中所含程序一起进行安装和运行。为了验证这种可扩展性,本文将基于小波的惴?樽魑0装的附加选项,由使用者选择是否进行安装。·实用程序的双重性:开发平台中的实用程序都是一些可执行文件,既可以直接单独用于实践中,又可作为库函数供进一步开发使用。使用者在开发平台安装后就可在崾痉轮苯拥饔谜庑┦涤贸绦颍●实用程序的模块化:这包括两个方面,一是命令选项的模块化,使用者可有更多的选择余地;二是程序本身模块化的构成,改进其中的某些部分就可成为一个新的实用程序。近年来,僮飨低呈欠⒄棺羁臁⒂跋熳畲蟮牟僮飨低常悄壳拔ㄒ幻费的非商品化操作系统,并成为了操作系统领域最耀眼的一颗明星。僮飨低呈怯蒛⒄估吹摹鞘澜缟献盍餍械牟僮飨低持唬它是一种实时操作系统,可以运行于大型和小型计算机上的多任务系统。但由于它比较庞大,而且价格昂贵,所以不适合机用户使用。而妹植沽这些缺点,同时还继承了大多数优点。由于它是基于机上运行的操作系统,并且内核源代码是公开的,使得晌J毕伦盍餍械牟僮飨低场K琧