Linux下的图像/视频编码算法开发平台的设计

来源 :天津大学 | 被引量 : 0次 | 上传用户:k413287823
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文开发了一个应用软件,它提供了这样一个平台:包含了一些用于图像和视频量化、压缩和编码的实用程序和库函数。使用者在安装了这个平台软件之后可以比较灵活和方便地应用那些经常用于编码和压缩的程序;实现一些编码和压缩算法并在此基础上开发出新的算法。使用者可以不知道这些程序具体的实现形式,只需要在开发自己的应用程序中将平台所含程序作为库函数进行链接,避免反复编写一些常用算法(比如算术编码),提高开发效率。本开发平台软件主要应用在图像/视频编码、压缩系统原型的开发上以及学术研究中。在这个平台开发的过程中吸取了一些前人编写库函数的经验,并在此基础上编写了一些实用程序。平台用Linux下的C语言编写完成,包括图像编码模块、视频编码模块、基于小波的SPIHT(Set Partitioning in Hierarchical Trees)算法模块,最后封装成可安装的软件包的形式。整个平台可以安装在任何一台装有Linux操作系统的计算机上。由于水平和时间有限,平台中的程序还有待修改和完善。
其他文献
水声通信技术是解决水下信息传送和处理的关键技术,它广泛应用于水下自治机器人,水下通讯网络,遥控和目标检测等领域。在水声通信课题的研究中,一个灵活、可靠、高性能的水声通信
近十年来,神经网络理论与实践有了引人注目的进展,它再一次拓展了计算概念的内涵,使神经计算成为新的学科。近几年来发达国家的政府、军队、公司对神经网络给予极大的关注,并
现代雷达系统广泛采用脉冲压缩技术,在确保雷达作用距离和速度分辨力的前提下,采用大时带积脉冲压缩信号:如线性调频(LFM)信号提高距离分辨力。而运动目标的回波将会同杂波一
Parlay体系是一种全新的开放式体系结构。它继承了传统的智能网的种种优点,摒弃了其设计中不合理的地方。完全实现了当初智能网的核心思想:业务与交换相分离,各功能实体之间采用
雷达信号分选指从多部雷达发射的混叠信号中将各个雷达发出的信号归类的过程。在当前电子对抗战争中,及时准确地侦察敌方信号,捕获敌方信息是取得胜利的关键,而信号分选是电
随着网络应用需求的日益丰富和技术的不断发展,完全依赖传统的终端系统上的策略与算法是很难满足诸如网络Qos这样复杂的应用需求,迫切需要网络中的中间设备参与到实现网络拥塞
随着信息化建设飞速发展,人们对信息可视化需求也越来越高,单投影显示图像已经无法满足人们要求,高清晰化、宽视野化和多形式化的多通道投影图像显示系统已成为发展主流。针
随着无线通信需求的日益增长和实现技术的日新月异,无线通信技术向更高数据传输速率,更大系统容量,更高频谱利用率和更适合各种信道条件的方向发展。分布式系统由于能够在移
近年来在无线网络中提供多媒体业务得到越来越多的重视。多媒体业务的应用中不可避免会要求网络提供QOS保证,但在无线网络中,由于带宽有限,多业务并存,所以不同业务之间的优先级
当今信息社会的发展对通信提出了更高的要求,人们已不再满足于简单的语音和文字通信,希望集语音、文字和图像于一体的多媒体通信。它在同一传输线路上承载了多种媒体信息:视频、